diff --git a/.gitmodules b/.gitmodules index fcfd956d21..64995f1c31 100644 --- a/.gitmodules +++ b/.gitmodules @@ -81,3 +81,6 @@ [submodule "Externals/minizip-ng/minizip-ng"] path = Externals/minizip-ng/minizip-ng url = https://github.com/zlib-ng/minizip-ng +[submodule "Externals/Vulkan-Headers"] + path = Externals/Vulkan-Headers + url = https://github.com/KhronosGroup/Vulkan-Headers.git diff --git a/.tx/config b/.tx/config index bb16087edd..f92cd35ee9 100644 --- a/.tx/config +++ b/.tx/config @@ -1,7 +1,7 @@ [main] host = https://www.transifex.com -[o:delroth:p:dolphin-emu:r:emulator] +[o:dolphinemu:p:dolphin-emu:r:emulator] file_filter = Languages/po/.po source_file = Languages/po/dolphin-emu.pot source_lang = en-US diff --git a/BuildMacOSUniversalBinary.py b/BuildMacOSUniversalBinary.py index 442fb83fe7..bcf5ce97d6 100755 --- a/BuildMacOSUniversalBinary.py +++ b/BuildMacOSUniversalBinary.py @@ -324,7 +324,15 @@ def build(config): + python_to_cmake_bool(config["steam"]), "-DENABLE_AUTOUPDATE=" + python_to_cmake_bool(config["autoupdate"]), - '-DDISTRIBUTOR=' + config['distributor'] + '-DDISTRIBUTOR=' + config['distributor'], + # Always use libraries from Externals to prevent any libraries + # installed by Homebrew from leaking in to the app + "-DUSE_SYSTEM_LIBS=OFF", + # However, we should still use the macOS provided versions of + # iconv, bzip2, and curl + "-DUSE_SYSTEM_ICONV=ON", + "-DUSE_SYSTEM_BZIP2=ON", + "-DUSE_SYSTEM_CURL=ON" ], env=env, cwd=arch) diff --git a/CMake/CCache.cmake b/CMake/CCache.cmake index 775256cd3b..a8ee5da473 100644 --- a/CMake/CCache.cmake +++ b/CMake/CCache.cmake @@ -1,10 +1,17 @@ find_program(CCACHE_BIN NAMES ccache sccache) if(CCACHE_BIN) - set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ${CCACHE_BIN}) + # Official ccache recommendation is to set CMAKE_C(XX)_COMPILER_LAUNCHER + if (NOT CMAKE_C_COMPILER_LAUNCHER MATCHES "ccache") + list(INSERT CMAKE_C_COMPILER_LAUNCHER 0 "${CCACHE_BIN}") + endif() + + if (NOT CMAKE_CXX_COMPILER_LAUNCHER MATCHES "ccache") + list(INSERT CMAKE_CXX_COMPILER_LAUNCHER 0 "${CCACHE_BIN}") + endif() # ccache uses -I when compiling without preprocessor, which makes clang complain. if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Qunused-arguments -fcolor-diagnostics") set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Qunused-arguments -fcolor-diagnostics") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Qunused-arguments -fcolor-diagnostics") endif() endif() diff --git a/CMake/ScmRevGen.cmake b/CMake/ScmRevGen.cmake index 65aa8c78c5..e1b5bb2d62 100644 --- a/CMake/ScmRevGen.cmake +++ b/CMake/ScmRevGen.cmake @@ -22,16 +22,18 @@ if(GIT_FOUND) execute_process(WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${GIT_EXECUTABLE} rev-list --count HEAD ^master OUTPUT_VARIABLE DOLPHIN_WC_COMMITS_AHEAD_MASTER OUTPUT_STRIP_TRAILING_WHITESPACE) + + # defines DOLPHIN_WC_TAG + execute_process(WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${GIT_EXECUTABLE} describe --exact-match HEAD + OUTPUT_VARIABLE DOLPHIN_WC_TAG + OUTPUT_STRIP_TRAILING_WHITESPACE + ERROR_QUIET) endif() # version number -set(DOLPHIN_VERSION_MAJOR "5") +set(DOLPHIN_VERSION_MAJOR "2407") set(DOLPHIN_VERSION_MINOR "0") -if(DOLPHIN_WC_BRANCH STREQUAL "stable") - set(DOLPHIN_VERSION_PATCH "0") -else() - set(DOLPHIN_VERSION_PATCH ${DOLPHIN_WC_REVISION}) -endif() +set(DOLPHIN_VERSION_PATCH ${DOLPHIN_WC_REVISION}) # If Dolphin is not built from a Git repository, default the version info to # reasonable values. @@ -42,6 +44,13 @@ if(NOT DOLPHIN_WC_REVISION) set(DOLPHIN_WC_COMMITS_AHEAD_MASTER 0) endif() +# If this is a tag (i.e. a release), then set the current patch version and +# the number of commits ahead to zero. +if(DOLPHIN_WC_TAG) + set(DOLPHIN_VERSION_PATCH "0") + set(DOLPHIN_WC_COMMITS_AHEAD_MASTER 0) +endif() + function(configure_source_file path) configure_file( "${PROJECT_SOURCE_DIR}/${path}.in" diff --git a/CMakeLists.txt b/CMakeLists.txt index 5b246b193b..ce5d64715f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -677,7 +677,7 @@ dolphin_find_optional_system_library_pkgconfig(ZSTD libzstd>=1.4.0 zstd::zstd Ex dolphin_find_optional_system_library_pkgconfig(ZLIB zlib-ng ZLIB::ZLIB Externals/zlib-ng) dolphin_find_optional_system_library_pkgconfig(MINIZIP - "minizip-ng>=4.0.4;minizip>=4.0.4" minizip::minizip Externals/minizip-ng + "minizip>=4.0.4" minizip::minizip Externals/minizip-ng ) dolphin_find_optional_system_library(LZO Externals/LZO) diff --git a/Data/Dolphin.icns b/Data/Dolphin.icns index 4a17b18dec..5d33205d6a 100644 Binary files a/Data/Dolphin.icns and b/Data/Dolphin.icns differ diff --git a/Data/Sys/ApprovedInis.json b/Data/Sys/ApprovedInis.json new file mode 100644 index 0000000000..85c8f7a067 --- /dev/null +++ b/Data/Sys/ApprovedInis.json @@ -0,0 +1,323 @@ +{ + "D43J01": { + "title": "ZELDA OCARINA MULTI PACK", + "CAB9CED2D904F12CCB21F5B1DE9B5433620C3E13": "loophack" + }, + "G2BE5G": { + "title": "Black & Bruised", + "7FFF6BDD93713BEDFD23739C32B86153FA19AEA0": "Disable interlaced rendering" + }, + "G2BP7D": { + "title": "Black & Bruised", + "56E85D7285F10348E1E5354E379918D07E79EDA9": "Disable interlaced rendering" + }, + "GC6E01": { + "title": "Pokémon Colosseum", + "2F64F98686E62B60E466E931A9EBCD19A750FF4E": "Allow Memory Card saving with Savestates" + }, + "GC6J01": { + "title": "ポケモンコロシアム", + "D8F327304A88FBC717BB1F775494C5F864B9E8D2": "Allow Memory Card saving with Savestates" + }, + "GC6P01": { + "title": "Pokémon Colosseum", + "EDEE0E28EEA1834868F2865336290FFBDFB9C6DA": "Allow Memory Card saving with Savestates" + }, + "GCCE01": { + "title": "FINAL FANTASY Crystal Chronicles", + "6C107FEC15C76201233CA2645EB5FAB4FF9751CE": "Fix buffer overrun bug (crash at Goblin Wall)", + "483BDB94615C690045C3759795AF13CE76552286": "Fix GBA connections" + }, + "GCCJGC": { + "title": "FINAL FANTASY Crystal Chronicles", + "4C104D24329172F5D0F8649DE9423B931FE72CA3": "Fix GBA connections" + }, + "GCCP01": { + "title": "FINAL FANTASY Crystal Chronicles", + "2EAA60A8A115AD68A795109FB59E4A726D29016D": "Fix GBA connections" + }, + "GDREAF": { + "title": "Dead to Rights", + "F8EAE60FEB0CFB4477FDC4B9E136B63F68DFA63A": "Fix audio issues" + }, + "GDRP69": { + "title": "Dead to Rights", + "E23D98B2CE185C3993A40F2495D37E41B971BF91": "Fix audio issues" + }, + "GEME7F": { + "title": "Egg Mania: Eggstreme Madness", + "CB04E00918C9C0F161715D21D046ED6620F7ADEF": "Force Progressive Scan" + }, + "GEMJ28": { + "title": "Egg Mania: Eggstreme Madness", + "CC2057185BB10DAD4A361412D024DFD586EE0130": "Force Progressive Scan" + }, + "GGVD78": { + "title": "The SpongeBob SquarePants Movie", + "FE52240DF6D132C15A8324E8A477F2BF2250D208": "EFB Copy Fix" + }, + "GGVE78": { + "title": "The SpongeBob SquarePants Movie", + "5E38E10829D5F77243C95E9E41518BB3ADE24139": "EFB Copy Fix" + }, + "GGVP78": { + "title": "The SpongeBob SquarePants Movie", + "5E38E10829D5F77243C95E9E41518BB3ADE24139": "EFB Copy Fix" + }, + "GGVX78": { + "title": "The SpongeBob SquarePants Movie", + "740F2D1C01DA39D1760D96B03974A48E6F74578D": "EFB Copy Fix" + }, + "GHAE08": { + "title": "Resident Evil 2", + "9799AFF8463EC86C9230E31E2627E141F0C129D3": "Fix audio issues" + }, + "GHAJ08": { + "title": "Biohazard 2", + "B45A8FC32D14567B8D6C95F303E00A72C0E1D344": "Fix audio issues" + }, + "GHAP08": { + "title": "Resident Evil 2", + "BC7F3CFC97593AA2055C370C175950DC478D2709": "Fix audio issues" + }, + "GICD78": { + "title": "The Incredibles", + "3A94591A149AE88C150AB3320BBC909FE54BAEA5": "EFB Copy Fix" + }, + "GICE78": { + "title": "The Incredibles", + "5BF55685B8867A85EAA9C86571309B17BF7DED32": "EFB Copy Fix" + }, + "GICF78": { + "title": "The Incredibles", + "85AABAEB9A59C4F96D9330A3B884F6D757DA1683": "EFB Copy Fix" + }, + "GICH78": { + "title": "The Incredibles", + "3A94591A149AE88C150AB3320BBC909FE54BAEA5": "EFB Copy Fix" + }, + "GICJG9": { + "title": "The Incredibles", + "969134EA21A160EBDA91C0870266E7D1707FDC43": "EFB Copy Fix" + }, + "GICP78": { + "title": "The Incredibles", + "13B158CF41F5412BC637F50644193D43CC3DA49A": "EFB Copy Fix" + }, + "GIQE78": { + "title": "The Incredibles: Rise of the Underminer", + "E15AA1E30D26E5735D68AAADE436E7B7E4A33A35": "EFB Copy Fix" + }, + "GIQJ8P": { + "title": "The Incredibles: Rise of the Underminer", + "FFFCB76E98DDB06A7BBBC0AA73C869C87EB787D6": "EFB Copy Fix" + }, + "GIQX78": { + "title": "The Incredibles: Rise of the Underminer", + "485DA99FAB35646DAA2A138B0315361495ABE778": "EFB Copy Fix" + }, + "GIQY78": { + "title": "The Incredibles: Rise of the Underminer", + "485DA99FAB35646DAA2A138B0315361495ABE778": "EFB Copy Fix" + }, + "GLEE08": { + "title": "Resident Evil 3: Nemesis", + "7355F358CAC6F418D37E4C23E64F7867D46E4FC9": "Fix audio issues" + }, + "GLEJ08": { + "title": "BioHazard 3: Last Escape", + "12B24A6D7389A2AC5AB75FC0BF8493E7661F2A73": "Fix audio issues" + }, + "GLEP08": { + "title": "Resident Evil 3: Nemesis", + "81BD39F5527552DE89E3B59BA86298900F0A3168": "Fix audio issues" + }, + "GLSD64": { + "title": "Gladius", + "5E2A73717BD66EF647846DD64C33BC80AD9B5227": "Fix freeze in opening cutscene" + }, + "GLSE64": { + "title": "Gladius", + "1CE78E7954415A44DF693C0BB879AA5A4FF059A3": "Fix freeze in opening cutscene" + }, + "GLSF64": { + "title": "Gladius", + "009B0C4AD80A9C28C987934D254C2C4AACC9A07A": "Fix freeze in opening cutscene" + }, + "GLSP64": { + "title": "Gladius", + "3D0894616C9A7FA5ED91C1D2F461BF14DF47ECEC": "Fix freeze in opening cutscene" + }, + "GNHE5d": { + "title": "NHL HITZ 2002", + "89393A24E2336841AA4CD0AD3BE1C9A66B89E9EF": "Nop Hack" + }, + "GQPE78": { + "title": "SpongeBob SquarePants: Battle for Bikini Bottom", + "880B114E9A308084CAB92C004A9EE067B371C310": "EFB Copy Fix" + }, + "GQPP78": { + "title": "SpongeBob SquarePants: Battle for Bikini Bottom", + "5D9A14954AE8D639C9B254F3BA73A70F284BBC8D": "EFB Copy Fix" + }, + "GRYE41": { + "title": "Rayman Arena", + "AF0A575EB6071EAC0D2EC3D2EA30A23EB05A4192": "Disable Culling to Fix Rise and Shrine Hang" + }, + "GU2D78": { + "title": "2 Games in 1: The Incredibles / Finding Nemo", + "CFF4C3F932B08732627572EDA1A0CD2D9C71AE0C": "EFB Copy Fix" + }, + "GU2F78": { + "title": "2 Games in 1: The Incredibles / Finding Nemo", + "CFF4C3F932B08732627572EDA1A0CD2D9C71AE0C": "EFB Copy Fix" + }, + "GU3D78": { + "title": "2 Games in 1: The SpongeBob SquarePants Movie / Tak 2: The Staff of Dreams", + "8A0E3114862ADFE421874211BD6F5220AA425BF5": "EFB Copy Fix" + }, + "GU3X78": { + "title": "2 Games in 1: The SpongeBob SquarePants Movie / Tak 2: The Staff of Dreams", + "E3303FDAE7ECA17A72EDC440C32D94648A6453A0": "EFB Copy Fix" + }, + "GU4Y78": { + "title": "2 Games in 1: Nickelodeon SpongeBob Schwammkopf: Der Film + Nickelodeon SpongeBob Schwammkopf: Schlacht um Bikini Bottom", + "D54767785E139A8BC8C4B75573FBD5A0B686D8E3": "EFB Copy Fix" + }, + "GV4E69": { + "title": "MVP Baseball 2005", + "8679891FCAA250FCFF670B26E0CB9875900D17FD": "Fix 2D Rendering" + }, + "GVPE69": { + "title": "MVP Baseball 2004", + "3159CA79B0A890131763EA6CB163684BEE886E3F": "Fix 2D Rendering" + }, + "GWLE6L": { + "title": "Project Zoo", + "C9101E4C6800FEEF18136846D771273593C21890": "Bypass FIFO reset" + }, + "GWLX6L": { + "title": "Project Zoo", + "89C15ADC918F3A4399257534F326EB9F933AF040": "Bypass FIFO reset" + }, + "GXXE01": { + "title": "Pokémon XD: Gale of Darkness", + "64FAA15062F0D0C319F904BBDE9C4489A25D6369": "Allow Memory Card saving with Savestates" + }, + "GXXJ01": { + "title": "ポケモンXD 闇の旋風ダーク・ルギア", + "8293802260536FA2EF2EFDAB5266DE36BB88DE1B": "Allow Memory Card saving with Savestates" + }, + "GXXP01": { + "title": "Pokémon XD: Gale of Darkness", + "3CAFBC4AE6FC5CE9F53377F86AB5BD8F1BC8861A": "Allow Memory Card saving with Savestates" + }, + "GZ2E01": { + "title": "The Legend of Zelda: Twilight Princess [GC]", + "FCB673D46E716C7F63C618B8D8BF83AEE0B501F0": "Hyrule Field Speed Hack" + }, + "GZ2J01": { + "title": "The Legend of Zelda: Twilight Princess [GC]", + "FCB673D46E716C7F63C618B8D8BF83AEE0B501F0": "Hyrule Field Speed Hack" + }, + "GZ2P01": { + "title": "The Legend of Zelda: Twilight Princess [GC]", + "0F63623D4D984B7706F718F57C0ABDB6DBADCF8D": "Hyrule Field Speed Hack" + }, + "HAF": { + "title": "Forecast Channel", + "181195871F63B89B1CF09AFA4420CF89B9883108": "BufferPatch" + }, + "HAL": { + "title": "Region Select", + "AD12237401ABE9FE4A545AADB5C5AE10355E2076": "RSAPatch" + }, + "RELJAB": { + "title": "SegaBoot", + "130F3594CAB57B85616F95C7126F4748AAC5867D": "DI Seed Blanker" + }, + "RGQE70": { + "title": "Ghostbusters", + "5F4CF8D4DA19A0FF74FF9EB925AC0236069BFD59": "crashfix" + }, + "RLEEFS": { + "title": "Ten Pin Alley 2", + "793642AC6862C2F3412035A9E3D7172CC4A1D5C7": "Fix crash on main menu" + }, + "RMHP08": { + "title": "Monster Hunter Tri", + "1720C1173D4698167080DBFC4232F21757C4DA08": "Bloom OFF" + }, + "RO2P7N": { + "title": "OFF ROAD", + "EEE9C8DE4671C18DD7F81DD08D39B64C57600DEA": "Hangfix" + }, + "RPBE01": { + "title": "Pokemon Battle Revolution", + "775ABECA6073E02C5C68CF4D644194D966A418F5": "Fix black screen effects" + }, + "RPBJ01r0": { + "title": "Pokemon Battle Revolution", + "0EAB5D8DE827894AFEF97C10ACB67378E6983323": "Fix black screen effects" + }, + "RPBJ01r1": { + "title": "Pokemon Battle Revolution", + "4905E08643E9D00136F7EAF51978CF2F54D10D07": "Fix black screen effects" + }, + "RPBJ01r2": { + "title": "Pokemon Battle Revolution", + "4905E08643E9D00136F7EAF51978CF2F54D10D07": "Fix black screen effects" + }, + "RPBP01": { + "title": "Pokemon Battle Revolution", + "82AEB60F9A9083F93060531A970FFAABE0833A40": "Fix black screen effects" + }, + "RTH": { + "title": "Tony Hawk's Downhill Jam", + "812EE46AC967BFCD239335B10A664D71A93E8175": "Disable blur" + }, + "RX4E4Z": { + "title": "Casper's Scare School: Spooky Sports Day", + "9E4E0F1465A9A1E85349DBA3B1278AC215A97DBB": "Fix file reads (dcache bypass)" + }, + "RX4PMT": { + "title": "Casper's Scare School: Spooky Sports Day", + "EE85907C03F0295794821383B93F8D5B91D2697A": "Fix file reads (dcache bypass)" + }, + "RZDE01r0": { + "title": "The Legend of Zelda: Twilight Princess [Wii]", + "15EAD073414C9903D6CAE5229DCE582BD17A9162": "Hyrule Field Speed Hack" + }, + "RZDE01r2": { + "title": "The Legend of Zelda: Twilight Princess [Wii]", + "27395CC8BC2C51201D566657D31A471A850482FB": "Hyrule Field Speed Hack" + }, + "RZDJ01": { + "title": "The Legend of Zelda: Twilight Princess [Wii]", + "B3F7473F8C911A32F1D616491C9E78EBBD7A6309": "Hyrule Field Speed Hack" + }, + "RZDK01": { + "title": "The Legend of Zelda: Twilight Princess [Wii]", + "A280C0114B800D7DC056ECFB5E482229DA0B1550": "Hyrule Field Speed Hack" + }, + "RZDP01": { + "title": "The Legend of Zelda: Twilight Princess [Wii]", + "2A83ADFB760F9498841ED0ED68B0C0438232472C": "Hyrule Field Speed Hack" + }, + "SAOE78": { + "title": "Monster High: Ghoul Spirit", + "EA11FA4908FB20B61876ACD360EC7657A6D39FB2": "Fix crash on boot" + }, + "SAOEVZ": { + "title": "Monster High: Ghoul Spirit", + "AA55C214DE7545DE0E203CC39F06BF3D31451BE9": "Fix crash on boot" + }, + "SGLEA4": { + "title": "Gormiti: The Lords of Nature!", + "258378187ACF475A55EFEAF8A703681252E014C3": "Fix black screen" + }, + "SGLPA4": { + "title": "Gormiti: The Lords of Nature!", + "6F8CD59D897338CA90939149E1A62588620C6D88": "Fix black screen" + } +} \ No newline at end of file diff --git a/Data/Sys/GameSettings/D43J01.ini b/Data/Sys/GameSettings/D43J01.ini index 347e49b949..373c98f913 100644 --- a/Data/Sys/GameSettings/D43J01.ini +++ b/Data/Sys/GameSettings/D43J01.ini @@ -8,5 +8,8 @@ $loophack 0x806866E4:word:0x60000000 +[Patches_RetroAchievements_Verified] +$loophack + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/G2BE5G.ini b/Data/Sys/GameSettings/G2BE5G.ini index af06b01fac..fd8e961342 100644 --- a/Data/Sys/GameSettings/G2BE5G.ini +++ b/Data/Sys/GameSettings/G2BE5G.ini @@ -11,6 +11,9 @@ $Disable interlaced rendering 0x800D8520:dword:0x38600000 +[Patches_RetroAchievements_Verified] +$Disable interlaced rendering + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/G2BP7D.ini b/Data/Sys/GameSettings/G2BP7D.ini index 39f453fcbb..d3dc9a3b39 100644 --- a/Data/Sys/GameSettings/G2BP7D.ini +++ b/Data/Sys/GameSettings/G2BP7D.ini @@ -11,6 +11,9 @@ $Disable interlaced rendering 0x800D9E68:dword:0x38600000 +[Patches_RetroAchievements_Verified] +$Disable interlaced rendering + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/GC6E01.ini b/Data/Sys/GameSettings/GC6E01.ini index 7fa89bcfad..6316102159 100644 --- a/Data/Sys/GameSettings/GC6E01.ini +++ b/Data/Sys/GameSettings/GC6E01.ini @@ -25,3 +25,9 @@ $Allow Memory Card saving with Savestates 0x801cfc2c:dword:0x9005002c 0x801cfc7c:dword:0x60000000 + +[OnFrame_Enabled] +$Allow Memory Card saving with Savestates + +[Patches_RetroAchievements_Verified] +$Allow Memory Card saving with Savestates diff --git a/Data/Sys/GameSettings/GC6J01.ini b/Data/Sys/GameSettings/GC6J01.ini index 5368a547a0..e00506e280 100644 --- a/Data/Sys/GameSettings/GC6J01.ini +++ b/Data/Sys/GameSettings/GC6J01.ini @@ -25,3 +25,9 @@ $Allow Memory Card saving with Savestates 0x801cb5b8:dword:0x9005002c 0x801cb608:dword:0x60000000 + +[OnFrame_Enabled] +$Allow Memory Card saving with Savestates + +[Patches_RetroAchievements_Verified] +$Allow Memory Card saving with Savestates diff --git a/Data/Sys/GameSettings/GC6P01.ini b/Data/Sys/GameSettings/GC6P01.ini index cfc8c6cbe0..0d1683bbcc 100644 --- a/Data/Sys/GameSettings/GC6P01.ini +++ b/Data/Sys/GameSettings/GC6P01.ini @@ -25,3 +25,9 @@ $Allow Memory Card saving with Savestates 0x801d429c:dword:0x9005002c 0x801d42ec:dword:0x60000000 + +[OnFrame_Enabled] +$Allow Memory Card saving with Savestates + +[Patches_RetroAchievements_Verified] +$Allow Memory Card saving with Savestates diff --git a/Data/Sys/GameSettings/GCCE01.ini b/Data/Sys/GameSettings/GCCE01.ini index 0066794bba..e9ccea7360 100644 --- a/Data/Sys/GameSettings/GCCE01.ini +++ b/Data/Sys/GameSettings/GCCE01.ini @@ -29,6 +29,10 @@ $Fix GBA connections [OnFrame_Enabled] $Fix GBA connections +[Patches_RetroAchievements_Verified] +$Fix buffer overrun bug (crash at Goblin Wall) +$Fix GBA connections + [ActionReplay] # Add action replay cheats here. $Infinite Health: Single Player diff --git a/Data/Sys/GameSettings/GCCJGC.ini b/Data/Sys/GameSettings/GCCJGC.ini index bcbc70da9e..f2967432f2 100644 --- a/Data/Sys/GameSettings/GCCJGC.ini +++ b/Data/Sys/GameSettings/GCCJGC.ini @@ -23,3 +23,6 @@ $Fix GBA connections [OnFrame_Enabled] $Fix GBA connections + +[Patches_RetroAchievements_Verified] +$Fix GBA connections diff --git a/Data/Sys/GameSettings/GCCP01.ini b/Data/Sys/GameSettings/GCCP01.ini index c37aca32af..71100cbbce 100644 --- a/Data/Sys/GameSettings/GCCP01.ini +++ b/Data/Sys/GameSettings/GCCP01.ini @@ -23,3 +23,6 @@ $Fix GBA connections [OnFrame_Enabled] $Fix GBA connections + +[Patches_RetroAchievements_Verified] +$Fix GBA connections diff --git a/Data/Sys/GameSettings/GDREAF.ini b/Data/Sys/GameSettings/GDREAF.ini index 9f98d82fd0..a07afe24b9 100644 --- a/Data/Sys/GameSettings/GDREAF.ini +++ b/Data/Sys/GameSettings/GDREAF.ini @@ -9,3 +9,6 @@ $Fix audio issues 0x8000AF34:dword:0x60000000 [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GDRP69.ini b/Data/Sys/GameSettings/GDRP69.ini index ae3fc95a2f..81efcef87b 100644 --- a/Data/Sys/GameSettings/GDRP69.ini +++ b/Data/Sys/GameSettings/GDRP69.ini @@ -9,3 +9,6 @@ $Fix audio issues 0x8000B7EC:dword:0x60000000 [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GEME7F.ini b/Data/Sys/GameSettings/GEME7F.ini index e44d7b6960..842bbbfb9b 100644 --- a/Data/Sys/GameSettings/GEME7F.ini +++ b/Data/Sys/GameSettings/GEME7F.ini @@ -10,3 +10,6 @@ $Force Progressive Scan 0x806D0898:dword:0x801671CC [OnFrame_Enabled] $Force Progressive Scan + +[Patches_RetroAchievements_Verified] +$Force Progressive Scan diff --git a/Data/Sys/GameSettings/GEMJ28.ini b/Data/Sys/GameSettings/GEMJ28.ini index 0c32470103..1ba4951a9e 100644 --- a/Data/Sys/GameSettings/GEMJ28.ini +++ b/Data/Sys/GameSettings/GEMJ28.ini @@ -10,3 +10,6 @@ $Force Progressive Scan 0x806D0660:dword:0x801640A4 [OnFrame_Enabled] $Force Progressive Scan + +[Patches_RetroAchievements_Verified] +$Force Progressive Scan diff --git a/Data/Sys/GameSettings/GGVD78.ini b/Data/Sys/GameSettings/GGVD78.ini index 2af4c9f3a3..932ebdc5f5 100644 --- a/Data/Sys/GameSettings/GGVD78.ini +++ b/Data/Sys/GameSettings/GGVD78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GGVE78.ini b/Data/Sys/GameSettings/GGVE78.ini index 32bec5e8bb..2f357fb090 100644 --- a/Data/Sys/GameSettings/GGVE78.ini +++ b/Data/Sys/GameSettings/GGVE78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GGVP78.ini b/Data/Sys/GameSettings/GGVP78.ini index 156e7bfa86..6bac93ba18 100644 --- a/Data/Sys/GameSettings/GGVP78.ini +++ b/Data/Sys/GameSettings/GGVP78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GGVX78.ini b/Data/Sys/GameSettings/GGVX78.ini index c0a94843fd..6bd903205e 100644 --- a/Data/Sys/GameSettings/GGVX78.ini +++ b/Data/Sys/GameSettings/GGVX78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GHAE08.ini b/Data/Sys/GameSettings/GHAE08.ini index 373cbb45e3..242310c058 100644 --- a/Data/Sys/GameSettings/GHAE08.ini +++ b/Data/Sys/GameSettings/GHAE08.ini @@ -14,3 +14,6 @@ $Fix audio issues 0x8055AB54:dword:0x60000000:0x4BAA85AD [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GHAJ08.ini b/Data/Sys/GameSettings/GHAJ08.ini index 9bb3feec95..eb58677c27 100644 --- a/Data/Sys/GameSettings/GHAJ08.ini +++ b/Data/Sys/GameSettings/GHAJ08.ini @@ -14,3 +14,6 @@ $Fix audio issues 0x805C5BFC:dword:0x60000000:0x4BA3D505 [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GHAP08.ini b/Data/Sys/GameSettings/GHAP08.ini index d6e39d5c17..3b7df30169 100644 --- a/Data/Sys/GameSettings/GHAP08.ini +++ b/Data/Sys/GameSettings/GHAP08.ini @@ -30,3 +30,6 @@ $Fix audio issues 0x8055CEBC:dword:0x60000000:0x4BAA6245 [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GICD78.ini b/Data/Sys/GameSettings/GICD78.ini index f05b308a07..14f7941e68 100644 --- a/Data/Sys/GameSettings/GICD78.ini +++ b/Data/Sys/GameSettings/GICD78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GICE78.ini b/Data/Sys/GameSettings/GICE78.ini index b60f33c6b3..f4684b75e1 100644 --- a/Data/Sys/GameSettings/GICE78.ini +++ b/Data/Sys/GameSettings/GICE78.ini @@ -13,6 +13,9 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. $EFB Copy Fix +[Patches_RetroAchievements_Verified] +$EFB Copy Fix + [ActionReplay] # Add action replay cheats here. $Infinite Health diff --git a/Data/Sys/GameSettings/GICF78.ini b/Data/Sys/GameSettings/GICF78.ini index 2f47a1b8d7..75259ad265 100644 --- a/Data/Sys/GameSettings/GICF78.ini +++ b/Data/Sys/GameSettings/GICF78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GICH78.ini b/Data/Sys/GameSettings/GICH78.ini index 063f9da83b..fa6a26b21c 100644 --- a/Data/Sys/GameSettings/GICH78.ini +++ b/Data/Sys/GameSettings/GICH78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GICJG9.ini b/Data/Sys/GameSettings/GICJG9.ini index 1ffdd77d9e..5096ec20f8 100644 --- a/Data/Sys/GameSettings/GICJG9.ini +++ b/Data/Sys/GameSettings/GICJG9.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GICP78.ini b/Data/Sys/GameSettings/GICP78.ini index 6b1186ed6f..81c3ed66c6 100644 --- a/Data/Sys/GameSettings/GICP78.ini +++ b/Data/Sys/GameSettings/GICP78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GIQE78.ini b/Data/Sys/GameSettings/GIQE78.ini index f48c376391..3a20714fe8 100644 --- a/Data/Sys/GameSettings/GIQE78.ini +++ b/Data/Sys/GameSettings/GIQE78.ini @@ -13,6 +13,9 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. $EFB Copy Fix +[Patches_RetroAchievements_Verified] +$EFB Copy Fix + [ActionReplay] # Add action replay cheats here. $Infinite Specials diff --git a/Data/Sys/GameSettings/GIQJ8P.ini b/Data/Sys/GameSettings/GIQJ8P.ini index 668bc295c1..123445926f 100644 --- a/Data/Sys/GameSettings/GIQJ8P.ini +++ b/Data/Sys/GameSettings/GIQJ8P.ini @@ -13,3 +13,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GIQX78.ini b/Data/Sys/GameSettings/GIQX78.ini index a8fbe89ad4..be8ece5efb 100644 --- a/Data/Sys/GameSettings/GIQX78.ini +++ b/Data/Sys/GameSettings/GIQX78.ini @@ -13,3 +13,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GIQY78.ini b/Data/Sys/GameSettings/GIQY78.ini index 9375354afb..7047088526 100644 --- a/Data/Sys/GameSettings/GIQY78.ini +++ b/Data/Sys/GameSettings/GIQY78.ini @@ -13,3 +13,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GIT.ini b/Data/Sys/GameSettings/GIT.ini new file mode 100644 index 0000000000..0dff27858d --- /dev/null +++ b/Data/Sys/GameSettings/GIT.ini @@ -0,0 +1,16 @@ +# GITP01, GITE01 - Geist + +[Core] +# Values set here will override the main Dolphin settings. +# The game has random crashes and tons of unknown opcodes +# when using Dualcore. +CPUThread = False + +[OnLoad] +# Add memory patches to be loaded once on boot here. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. diff --git a/Data/Sys/GameSettings/GLEE08.ini b/Data/Sys/GameSettings/GLEE08.ini index 90759a99a9..c25c7d0634 100644 --- a/Data/Sys/GameSettings/GLEE08.ini +++ b/Data/Sys/GameSettings/GLEE08.ini @@ -10,3 +10,6 @@ $Fix audio issues 0x80150E94:dword:0x60000000 [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GLEJ08.ini b/Data/Sys/GameSettings/GLEJ08.ini index 5c8ebc84fc..afaa82f067 100644 --- a/Data/Sys/GameSettings/GLEJ08.ini +++ b/Data/Sys/GameSettings/GLEJ08.ini @@ -10,3 +10,6 @@ $Fix audio issues 0x8015110C:dword:0x60000000 [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GLEP08.ini b/Data/Sys/GameSettings/GLEP08.ini index 9c947103ac..43d21161f7 100644 --- a/Data/Sys/GameSettings/GLEP08.ini +++ b/Data/Sys/GameSettings/GLEP08.ini @@ -18,3 +18,6 @@ $Fix audio issues 0x8058CEA4:dword:0x60000000:0x4BA7625D [OnFrame_Enabled] $Fix audio issues + +[Patches_RetroAchievements_Verified] +$Fix audio issues diff --git a/Data/Sys/GameSettings/GLSD64.ini b/Data/Sys/GameSettings/GLSD64.ini index 83fcec325f..f0e3f06f05 100644 --- a/Data/Sys/GameSettings/GLSD64.ini +++ b/Data/Sys/GameSettings/GLSD64.ini @@ -18,3 +18,6 @@ $Fix freeze in opening cutscene [OnFrame_Enabled] $Fix freeze in opening cutscene + +[Patches_RetroAchievements_Verified] +$Fix freeze in opening cutscene diff --git a/Data/Sys/GameSettings/GLSE64.ini b/Data/Sys/GameSettings/GLSE64.ini index 0cee6fb0ca..58bb286eb4 100644 --- a/Data/Sys/GameSettings/GLSE64.ini +++ b/Data/Sys/GameSettings/GLSE64.ini @@ -18,3 +18,6 @@ $Fix freeze in opening cutscene [OnFrame_Enabled] $Fix freeze in opening cutscene + +[Patches_RetroAchievements_Verified] +$Fix freeze in opening cutscene diff --git a/Data/Sys/GameSettings/GLSF64.ini b/Data/Sys/GameSettings/GLSF64.ini index a29a7cc587..4cde1fdd8e 100644 --- a/Data/Sys/GameSettings/GLSF64.ini +++ b/Data/Sys/GameSettings/GLSF64.ini @@ -18,3 +18,6 @@ $Fix freeze in opening cutscene [OnFrame_Enabled] $Fix freeze in opening cutscene + +[Patches_RetroAchievements_Verified] +$Fix freeze in opening cutscene diff --git a/Data/Sys/GameSettings/GLSP64.ini b/Data/Sys/GameSettings/GLSP64.ini index 251eccc4e5..3a2eff7c47 100644 --- a/Data/Sys/GameSettings/GLSP64.ini +++ b/Data/Sys/GameSettings/GLSP64.ini @@ -18,3 +18,6 @@ $Fix freeze in opening cutscene [OnFrame_Enabled] $Fix freeze in opening cutscene + +[Patches_RetroAchievements_Verified] +$Fix freeze in opening cutscene diff --git a/Data/Sys/GameSettings/GNHE5d.ini b/Data/Sys/GameSettings/GNHE5d.ini index 9329d6c298..efd4c62268 100644 --- a/Data/Sys/GameSettings/GNHE5d.ini +++ b/Data/Sys/GameSettings/GNHE5d.ini @@ -8,5 +8,8 @@ $Nop Hack 0x80025BA0:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Nop Hack + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/GQPE78.ini b/Data/Sys/GameSettings/GQPE78.ini index 61d50ed753..3407be428e 100644 --- a/Data/Sys/GameSettings/GQPE78.ini +++ b/Data/Sys/GameSettings/GQPE78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GQPP78.ini b/Data/Sys/GameSettings/GQPP78.ini index dd3ee36e7d..4e11d4f3bd 100644 --- a/Data/Sys/GameSettings/GQPP78.ini +++ b/Data/Sys/GameSettings/GQPP78.ini @@ -12,3 +12,6 @@ $EFB Copy Fix # resolutions. In order for this patch to fully work, the # Vertex Rounding Hack must be enabled. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GRYE41.ini b/Data/Sys/GameSettings/GRYE41.ini index 9449f1ec33..fedae056f1 100644 --- a/Data/Sys/GameSettings/GRYE41.ini +++ b/Data/Sys/GameSettings/GRYE41.ini @@ -12,3 +12,6 @@ $Disable Culling to Fix Rise and Shrine Hang # causes the "Rise and Shrine" hang in Dolphin. # There is no noticeable side-effects unless Dolphin's # built-in Widescreen Hack is enabled. + +[Patches_RetroAchievements_Verified] +$Disable Culling to Fix Rise and Shrine Hang diff --git a/Data/Sys/GameSettings/GU2D78.ini b/Data/Sys/GameSettings/GU2D78.ini index c936e280ce..d1e83e267a 100644 --- a/Data/Sys/GameSettings/GU2D78.ini +++ b/Data/Sys/GameSettings/GU2D78.ini @@ -13,3 +13,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. # Patch has been made conditional to prevent causing issues on disc 2. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GU2F78.ini b/Data/Sys/GameSettings/GU2F78.ini index 04bef5ba98..9f39bd7c6b 100644 --- a/Data/Sys/GameSettings/GU2F78.ini +++ b/Data/Sys/GameSettings/GU2F78.ini @@ -13,3 +13,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. # Patch has been made conditional to prevent causing issues on disc 2. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GU3D78.ini b/Data/Sys/GameSettings/GU3D78.ini index 7d4f3bde13..165f8b0a81 100644 --- a/Data/Sys/GameSettings/GU3D78.ini +++ b/Data/Sys/GameSettings/GU3D78.ini @@ -13,3 +13,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. # The patch has been made conditional as not to crash disc 2's game. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GU3X78.ini b/Data/Sys/GameSettings/GU3X78.ini index cb7341e261..8ed19c6c03 100644 --- a/Data/Sys/GameSettings/GU3X78.ini +++ b/Data/Sys/GameSettings/GU3X78.ini @@ -13,3 +13,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. # The patch has been made conditional as not to crash disc 2's game. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GU4Y78.ini b/Data/Sys/GameSettings/GU4Y78.ini index fee110ccb3..958bf986f0 100644 --- a/Data/Sys/GameSettings/GU4Y78.ini +++ b/Data/Sys/GameSettings/GU4Y78.ini @@ -20,3 +20,6 @@ $EFB Copy Fix # Vertex Rounding Hack must be enabled. # These patches have been made conditional. $EFB Copy Fix + +[Patches_RetroAchievements_Verified] +$EFB Copy Fix diff --git a/Data/Sys/GameSettings/GUP.ini b/Data/Sys/GameSettings/GUP.ini index 23fffab20e..1739114aaa 100644 --- a/Data/Sys/GameSettings/GUP.ini +++ b/Data/Sys/GameSettings/GUP.ini @@ -15,5 +15,10 @@ [Video_Hacks] VertexRounding = True +[Video_Settings] +WidescreenHeuristicStandardRatio = 0.91 +WidescreenHeuristicWidescreenRatio = 1.21 +WidescreenHeuristicAspectRatioSlop = 0.15 + [Video_Stereoscopy] StereoConvergence = 1 diff --git a/Data/Sys/GameSettings/GV4E69.ini b/Data/Sys/GameSettings/GV4E69.ini index 77ffcaf749..d9117452f6 100644 --- a/Data/Sys/GameSettings/GV4E69.ini +++ b/Data/Sys/GameSettings/GV4E69.ini @@ -5,3 +5,6 @@ $Fix 2D Rendering 0x80319214:dword:0x48113250 [OnFrame_Enabled] $Fix 2D Rendering + +[Patches_RetroAchievements_Verified] +$Fix 2D Rendering diff --git a/Data/Sys/GameSettings/GVPE69.ini b/Data/Sys/GameSettings/GVPE69.ini index afc48b4b43..926a01b456 100644 --- a/Data/Sys/GameSettings/GVPE69.ini +++ b/Data/Sys/GameSettings/GVPE69.ini @@ -5,3 +5,6 @@ $Fix 2D Rendering 0x803C92D4:dword:0x480DA8E4 [OnFrame_Enabled] $Fix 2D Rendering + +[Patches_RetroAchievements_Verified] +$Fix 2D Rendering diff --git a/Data/Sys/GameSettings/GWLE6L.ini b/Data/Sys/GameSettings/GWLE6L.ini index 579430712f..a6bf25f253 100644 --- a/Data/Sys/GameSettings/GWLE6L.ini +++ b/Data/Sys/GameSettings/GWLE6L.ini @@ -5,3 +5,6 @@ $Bypass FIFO reset 0x8028EF00:dword:0x48000638 [OnFrame_Enabled] $Bypass FIFO reset + +[Patches_RetroAchievements_Verified] +$Bypass FIFO reset diff --git a/Data/Sys/GameSettings/GWLX6L.ini b/Data/Sys/GameSettings/GWLX6L.ini index fdf558ac8c..bee1e2290b 100644 --- a/Data/Sys/GameSettings/GWLX6L.ini +++ b/Data/Sys/GameSettings/GWLX6L.ini @@ -5,3 +5,6 @@ $Bypass FIFO reset 0x8028EE80:dword:0x48000638 [OnFrame_Enabled] $Bypass FIFO reset + +[Patches_RetroAchievements_Verified] +$Bypass FIFO reset diff --git a/Data/Sys/GameSettings/GXXE01.ini b/Data/Sys/GameSettings/GXXE01.ini index fa16f3d897..f9afa517c0 100644 --- a/Data/Sys/GameSettings/GXXE01.ini +++ b/Data/Sys/GameSettings/GXXE01.ini @@ -5,3 +5,9 @@ $Allow Memory Card saving with Savestates 0x801cc304:dword:0x90e5002c 0x801cc4b0:dword:0x60000000 + +[OnFrame_Enabled] +$Allow Memory Card saving with Savestates + +[Patches_RetroAchievements_Verified] +$Allow Memory Card saving with Savestates diff --git a/Data/Sys/GameSettings/GXXJ01.ini b/Data/Sys/GameSettings/GXXJ01.ini index a03a774a0d..0bf33c8824 100644 --- a/Data/Sys/GameSettings/GXXJ01.ini +++ b/Data/Sys/GameSettings/GXXJ01.ini @@ -5,3 +5,9 @@ $Allow Memory Card saving with Savestates 0x801c7984:dword:0x90e5002c 0x801c7b30:dword:0x60000000 + +[OnFrame_Enabled] +$Allow Memory Card saving with Savestates + +[Patches_RetroAchievements_Verified] +$Allow Memory Card saving with Savestates diff --git a/Data/Sys/GameSettings/GXXP01.ini b/Data/Sys/GameSettings/GXXP01.ini index 837c59c3e4..2238386639 100644 --- a/Data/Sys/GameSettings/GXXP01.ini +++ b/Data/Sys/GameSettings/GXXP01.ini @@ -5,3 +5,9 @@ $Allow Memory Card saving with Savestates 0x801cd764:dword:0x90e5002c 0x801cd910:dword:0x60000000 + +[OnFrame_Enabled] +$Allow Memory Card saving with Savestates + +[Patches_RetroAchievements_Verified] +$Allow Memory Card saving with Savestates diff --git a/Data/Sys/GameSettings/GZ2E01.ini b/Data/Sys/GameSettings/GZ2E01.ini index 7cf0fc16b9..4d7b950074 100644 --- a/Data/Sys/GameSettings/GZ2E01.ini +++ b/Data/Sys/GameSettings/GZ2E01.ini @@ -39,6 +39,9 @@ $Hyrule Field Speed Hack 0x8003D5EC:dword:0x60000000 0x8003D608:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack + [ActionReplay] # Add action replay cheats here. $Infinite Health diff --git a/Data/Sys/GameSettings/GZ2J01.ini b/Data/Sys/GameSettings/GZ2J01.ini index c3622c0553..50c948ff3b 100644 --- a/Data/Sys/GameSettings/GZ2J01.ini +++ b/Data/Sys/GameSettings/GZ2J01.ini @@ -35,3 +35,6 @@ $Hyrule Field Speed Hack 0x8003D5D4:dword:0x60000000 0x8003D5EC:dword:0x60000000 0x8003D608:dword:0x60000000 + +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack diff --git a/Data/Sys/GameSettings/GZ2P01.ini b/Data/Sys/GameSettings/GZ2P01.ini index 56e38c8523..c99b22c34b 100644 --- a/Data/Sys/GameSettings/GZ2P01.ini +++ b/Data/Sys/GameSettings/GZ2P01.ini @@ -39,6 +39,9 @@ $Hyrule Field Speed Hack 0x8003d71c:dword:0x60000000 0x8003d738:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack + [ActionReplay] # Add action replay cheats here. $Infinite Health diff --git a/Data/Sys/GameSettings/HAF.ini b/Data/Sys/GameSettings/HAF.ini index b6296a9819..b28e20df17 100644 --- a/Data/Sys/GameSettings/HAF.ini +++ b/Data/Sys/GameSettings/HAF.ini @@ -19,6 +19,9 @@ $BufferPatch 0x8000B08E:word:0x00000008 0x8000B09E:word:0x00007000 +[Patches_RetroAchievements_Verified] +$BufferPatch + [WC24Patch] $Main weather.wapp.wii.com:fore.wiilink24.com:1 diff --git a/Data/Sys/GameSettings/HAL.ini b/Data/Sys/GameSettings/HAL.ini index 5d8cd65f8b..0ab222db76 100644 --- a/Data/Sys/GameSettings/HAL.ini +++ b/Data/Sys/GameSettings/HAL.ini @@ -11,6 +11,9 @@ $RSAPatch 0x8001AB20:dword:0x38600001 0x8001AC68:dword:0x38600001 +[Patches_RetroAchievements_Verified] +$RSAPatch + [WC24Patch] $Main cfh.wapp.wii.com:ch.wiilink24.com:1 diff --git a/Data/Sys/GameSettings/RDJ.ini b/Data/Sys/GameSettings/RDJ.ini new file mode 100644 index 0000000000..9ec8e83cf7 --- /dev/null +++ b/Data/Sys/GameSettings/RDJ.ini @@ -0,0 +1,15 @@ +# RDJE4F, RDJP4F - Death Jr: Root of Evil + +[Core] +# Death Jr.: Root of Evil locks up after minutes of gameplay when Dual Core is enabled. +# https://bugs.dolphin-emu.org/issues/13544 +CPUThread = False + +[OnLoad] +# Add memory patches to be loaded once on boot here. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RELJAB.ini b/Data/Sys/GameSettings/RELJAB.ini index 519d8901a9..90543a1c23 100644 --- a/Data/Sys/GameSettings/RELJAB.ini +++ b/Data/Sys/GameSettings/RELJAB.ini @@ -13,6 +13,9 @@ $DI Seed Blanker 0x80000004:dword:0x00000000 0x80000008:dword:0x00000000 +[Patches_RetroAchievements_Verified] +$DI Seed Blanker + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RGQE70.ini b/Data/Sys/GameSettings/RGQE70.ini index fcd04fb22b..5cc3381c46 100644 --- a/Data/Sys/GameSettings/RGQE70.ini +++ b/Data/Sys/GameSettings/RGQE70.ini @@ -8,5 +8,8 @@ $crashfix 0x8006935C:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$crashfix + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RLEEFS.ini b/Data/Sys/GameSettings/RLEEFS.ini index a16579762b..0bd00909ec 100644 --- a/Data/Sys/GameSettings/RLEEFS.ini +++ b/Data/Sys/GameSettings/RLEEFS.ini @@ -9,3 +9,6 @@ $Fix crash on main menu [OnFrame_Enabled] $Fix crash on main menu + +[Patches_RetroAchievements_Verified] +$Fix crash on main menu diff --git a/Data/Sys/GameSettings/RMHP08.ini b/Data/Sys/GameSettings/RMHP08.ini index 83850071ac..7916926fcd 100644 --- a/Data/Sys/GameSettings/RMHP08.ini +++ b/Data/Sys/GameSettings/RMHP08.ini @@ -9,5 +9,8 @@ $Bloom OFF 0x80057058:dword:0xC022FFE4 0x8079FF44:dword:0x3F800000 +[Patches_RetroAchievements_Verified] +$Bloom OFF + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RO2P7N.ini b/Data/Sys/GameSettings/RO2P7N.ini index b50875b06c..4c54f16eb5 100644 --- a/Data/Sys/GameSettings/RO2P7N.ini +++ b/Data/Sys/GameSettings/RO2P7N.ini @@ -10,5 +10,8 @@ $Hangfix 0x8007D344:byte:0x00000090 0x8007D348:byte:0x00000090 +[Patches_RetroAchievements_Verified] +$Hangfix + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RPBE01.ini b/Data/Sys/GameSettings/RPBE01.ini index 8b7fc7d50d..88cfdd165d 100644 --- a/Data/Sys/GameSettings/RPBE01.ini +++ b/Data/Sys/GameSettings/RPBE01.ini @@ -8,3 +8,6 @@ $Fix black screen effects 0x80244A94:dword:0x39080000 0x80244A9C:dword:0x38030000 + +[Patches_RetroAchievements_Verified] +$Fix black screen effects diff --git a/Data/Sys/GameSettings/RPBJ01r0.ini b/Data/Sys/GameSettings/RPBJ01r0.ini index 7982d0a705..87c16fd35c 100644 --- a/Data/Sys/GameSettings/RPBJ01r0.ini +++ b/Data/Sys/GameSettings/RPBJ01r0.ini @@ -8,3 +8,6 @@ $Fix black screen effects 0x802342DC:dword:0x39080000 0x802342E4:dword:0x38030000 + +[Patches_RetroAchievements_Verified] +$Fix black screen effects diff --git a/Data/Sys/GameSettings/RPBJ01r1.ini b/Data/Sys/GameSettings/RPBJ01r1.ini index ddaf42f3ee..05c5511840 100644 --- a/Data/Sys/GameSettings/RPBJ01r1.ini +++ b/Data/Sys/GameSettings/RPBJ01r1.ini @@ -8,3 +8,6 @@ $Fix black screen effects 0x80234580:dword:0x39080000 0x80234588:dword:0x38030000 + +[Patches_RetroAchievements_Verified] +$Fix black screen effects diff --git a/Data/Sys/GameSettings/RPBJ01r2.ini b/Data/Sys/GameSettings/RPBJ01r2.ini index ddaf42f3ee..05c5511840 100644 --- a/Data/Sys/GameSettings/RPBJ01r2.ini +++ b/Data/Sys/GameSettings/RPBJ01r2.ini @@ -8,3 +8,6 @@ $Fix black screen effects 0x80234580:dword:0x39080000 0x80234588:dword:0x38030000 + +[Patches_RetroAchievements_Verified] +$Fix black screen effects diff --git a/Data/Sys/GameSettings/RPBP01.ini b/Data/Sys/GameSettings/RPBP01.ini index 50024b6704..c14a0d89f7 100644 --- a/Data/Sys/GameSettings/RPBP01.ini +++ b/Data/Sys/GameSettings/RPBP01.ini @@ -8,3 +8,6 @@ $Fix black screen effects 0x8023FF50:dword:0x39080000 0x8023FF58:dword:0x38030000 + +[Patches_RetroAchievements_Verified] +$Fix black screen effects diff --git a/Data/Sys/GameSettings/RTH.ini b/Data/Sys/GameSettings/RTH.ini index 5234f0ea7e..4977ff46dd 100644 --- a/Data/Sys/GameSettings/RTH.ini +++ b/Data/Sys/GameSettings/RTH.ini @@ -11,6 +11,9 @@ $Disable blur 0x8015b900:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Disable blur + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RX4E4Z.ini b/Data/Sys/GameSettings/RX4E4Z.ini index 093e76cca6..05cde86aa5 100644 --- a/Data/Sys/GameSettings/RX4E4Z.ini +++ b/Data/Sys/GameSettings/RX4E4Z.ini @@ -26,3 +26,6 @@ $Fix file reads (dcache bypass) 0x800d2e68:dword:0x60000000 [OnFrame_Enabled] $Fix file reads (dcache bypass) + +[Patches_RetroAchievements_Verified] +$Fix file reads (dcache bypass) diff --git a/Data/Sys/GameSettings/RX4PMT.ini b/Data/Sys/GameSettings/RX4PMT.ini index d23a807744..c0f5d1e327 100644 --- a/Data/Sys/GameSettings/RX4PMT.ini +++ b/Data/Sys/GameSettings/RX4PMT.ini @@ -26,3 +26,6 @@ $Fix file reads (dcache bypass) 0x80164b90:dword:0x60000000 [OnFrame_Enabled] $Fix file reads (dcache bypass) + +[Patches_RetroAchievements_Verified] +$Fix file reads (dcache bypass) diff --git a/Data/Sys/GameSettings/RZDE01r0.ini b/Data/Sys/GameSettings/RZDE01r0.ini index 7b31eead41..baf02ed5b4 100644 --- a/Data/Sys/GameSettings/RZDE01r0.ini +++ b/Data/Sys/GameSettings/RZDE01r0.ini @@ -38,5 +38,8 @@ $Hyrule Field Speed Hack 0x80040D14:dword:0x60000000 0x80040D30:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RZDE01r2.ini b/Data/Sys/GameSettings/RZDE01r2.ini index 3c1c2874e0..4843f3e3c3 100644 --- a/Data/Sys/GameSettings/RZDE01r2.ini +++ b/Data/Sys/GameSettings/RZDE01r2.ini @@ -38,5 +38,8 @@ $Hyrule Field Speed Hack 0x80040EC4:dword:0x60000000 0x80040EE0:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RZDJ01.ini b/Data/Sys/GameSettings/RZDJ01.ini index f812a9512b..f8d488b48c 100644 --- a/Data/Sys/GameSettings/RZDJ01.ini +++ b/Data/Sys/GameSettings/RZDJ01.ini @@ -37,5 +37,8 @@ $Hyrule Field Speed Hack 0x80040E40:dword:0x60000000 0x80040E5C:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RZDK01.ini b/Data/Sys/GameSettings/RZDK01.ini index cc92b01b5d..0b773f4e2e 100644 --- a/Data/Sys/GameSettings/RZDK01.ini +++ b/Data/Sys/GameSettings/RZDK01.ini @@ -37,5 +37,8 @@ $Hyrule Field Speed Hack 0x80047EC8:dword:0x60000000 0x80047EE4:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/RZDP01.ini b/Data/Sys/GameSettings/RZDP01.ini index b30d32a734..9b11d8311d 100644 --- a/Data/Sys/GameSettings/RZDP01.ini +++ b/Data/Sys/GameSettings/RZDP01.ini @@ -38,5 +38,8 @@ $Hyrule Field Speed Hack 0x80040f90:dword:0x60000000 0x80040fac:dword:0x60000000 +[Patches_RetroAchievements_Verified] +$Hyrule Field Speed Hack + [ActionReplay] # Add action replay cheats here. diff --git a/Data/Sys/GameSettings/SAOE78.ini b/Data/Sys/GameSettings/SAOE78.ini index 190419f79c..58a248c579 100644 --- a/Data/Sys/GameSettings/SAOE78.ini +++ b/Data/Sys/GameSettings/SAOE78.ini @@ -7,3 +7,6 @@ $Fix crash on boot 0x803A5F20:dword:0x60000000 [OnFrame_Enabled] $Fix crash on boot + +[Patches_RetroAchievements_Verified] +$Fix crash on boot diff --git a/Data/Sys/GameSettings/SAOEVZ.ini b/Data/Sys/GameSettings/SAOEVZ.ini index a737692c5b..6ae9aa3970 100644 --- a/Data/Sys/GameSettings/SAOEVZ.ini +++ b/Data/Sys/GameSettings/SAOEVZ.ini @@ -7,3 +7,6 @@ $Fix crash on boot 0x803A64D0:dword:0x60000000 [OnFrame_Enabled] $Fix crash on boot + +[Patches_RetroAchievements_Verified] +$Fix crash on boot diff --git a/Data/Sys/GameSettings/SGLEA4.ini b/Data/Sys/GameSettings/SGLEA4.ini index 4eb864004e..8b2094f55a 100644 --- a/Data/Sys/GameSettings/SGLEA4.ini +++ b/Data/Sys/GameSettings/SGLEA4.ini @@ -6,3 +6,6 @@ # incorrectly, but for now this patch makes the game playable. $Fix black screen 0x801D59AC:dword:0x60000000 + +[Patches_RetroAchievements_Verified] +$Fix black screen diff --git a/Data/Sys/GameSettings/SGLPA4.ini b/Data/Sys/GameSettings/SGLPA4.ini index f70ade77e3..8651e5eb82 100644 --- a/Data/Sys/GameSettings/SGLPA4.ini +++ b/Data/Sys/GameSettings/SGLPA4.ini @@ -6,3 +6,6 @@ # incorrectly, but for now this patch makes the game playable. $Fix black screen 0x801D59C8:dword:0x60000000 + +[Patches_RetroAchievements_Verified] +$Fix black screen diff --git a/Data/Sys/GameSettings/SVX.ini b/Data/Sys/GameSettings/SVX.ini index f92ea1afee..9f5097db38 100644 --- a/Data/Sys/GameSettings/SVX.ini +++ b/Data/Sys/GameSettings/SVX.ini @@ -13,4 +13,4 @@ # Add action replay cheats here. [Video_Hacks] -EFBToTextureEnable = False +ImmediateXFBEnable = False diff --git a/Data/Sys/Load/GraphicMods/Need for Speed Nitro/R7X.txt b/Data/Sys/Load/GraphicMods/Need for Speed Nitro/R7X.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Data/Sys/Load/GraphicMods/Need for Speed Nitro/metadata.json b/Data/Sys/Load/GraphicMods/Need for Speed Nitro/metadata.json new file mode 100644 index 0000000000..dd810c2fcc --- /dev/null +++ b/Data/Sys/Load/GraphicMods/Need for Speed Nitro/metadata.json @@ -0,0 +1,19 @@ +{ + "meta": + { + "title": "Bloom Texture Definitions", + "author": "SuperSamus" + }, + "groups": + [ + { + "name": "Bloom", + "targets": [ + { + "type": "efb", + "texture_filename": "efb1_n000008_160x120_4" + } + ] + } + ] +} \ No newline at end of file diff --git a/Data/Sys/Resources/dolphin_logo.png b/Data/Sys/Resources/dolphin_logo.png index 8ef18c616d..1f4ef6941d 100644 Binary files a/Data/Sys/Resources/dolphin_logo.png and b/Data/Sys/Resources/dolphin_logo.png differ diff --git a/Data/Sys/Resources/dolphin_logo@2x.png b/Data/Sys/Resources/dolphin_logo@2x.png index f63521d493..317c6e0fc9 100644 Binary files a/Data/Sys/Resources/dolphin_logo@2x.png and b/Data/Sys/Resources/dolphin_logo@2x.png differ diff --git a/Data/dolphin-emu.png b/Data/dolphin-emu.png index c9d5b6836a..5a1b09cdbb 100644 Binary files a/Data/dolphin-emu.png and b/Data/dolphin-emu.png differ diff --git a/Data/dolphin-emu.svg b/Data/dolphin-emu.svg index 5ea474001d..b2759f8249 100644 --- a/Data/dolphin-emu.svg +++ b/Data/dolphin-emu.svg @@ -1,9 +1 @@ - - - - - - - - - + \ No newline at end of file diff --git a/Externals/Vulkan-Headers b/Externals/Vulkan-Headers new file mode 160000 index 0000000000..05fe2cc910 --- /dev/null +++ b/Externals/Vulkan-Headers @@ -0,0 +1 @@ +Subproject commit 05fe2cc910a68c9ba5dac07db46ef78573acee72 diff --git a/Externals/Vulkan/Include/vulkan/vk_icd.h b/Externals/Vulkan/Include/vulkan/vk_icd.h deleted file mode 100644 index 41989ee354..0000000000 --- a/Externals/Vulkan/Include/vulkan/vk_icd.h +++ /dev/null @@ -1,245 +0,0 @@ -// -// File: vk_icd.h -// -/* - * Copyright (c) 2015-2016 The Khronos Group Inc. - * Copyright (c) 2015-2016 Valve Corporation - * Copyright (c) 2015-2016 LunarG, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - -#ifndef VKICD_H -#define VKICD_H - -#include "vulkan.h" -#include - -// Loader-ICD version negotiation API. Versions add the following features: -// Version 0 - Initial. Doesn't support vk_icdGetInstanceProcAddr -// or vk_icdNegotiateLoaderICDInterfaceVersion. -// Version 1 - Add support for vk_icdGetInstanceProcAddr. -// Version 2 - Add Loader/ICD Interface version negotiation -// via vk_icdNegotiateLoaderICDInterfaceVersion. -// Version 3 - Add ICD creation/destruction of KHR_surface objects. -// Version 4 - Add unknown physical device extension querying via -// vk_icdGetPhysicalDeviceProcAddr. -// Version 5 - Tells ICDs that the loader is now paying attention to the -// application version of Vulkan passed into the ApplicationInfo -// structure during vkCreateInstance. This will tell the ICD -// that if the loader is older, it should automatically fail a -// call for any API version > 1.0. Otherwise, the loader will -// manually determine if it can support the expected version. -// Version 6 - Add support for vk_icdEnumerateAdapterPhysicalDevices. -#define CURRENT_LOADER_ICD_INTERFACE_VERSION 6 -#define MIN_SUPPORTED_LOADER_ICD_INTERFACE_VERSION 0 -#define MIN_PHYS_DEV_EXTENSION_ICD_INTERFACE_VERSION 4 - -// Old typedefs that don't follow a proper naming convention but are preserved for compatibility -typedef VkResult(VKAPI_PTR *PFN_vkNegotiateLoaderICDInterfaceVersion)(uint32_t *pVersion); -// This is defined in vk_layer.h which will be found by the loader, but if an ICD is building against this -// file directly, it won't be found. -#ifndef PFN_GetPhysicalDeviceProcAddr -typedef PFN_vkVoidFunction(VKAPI_PTR *PFN_GetPhysicalDeviceProcAddr)(VkInstance instance, const char *pName); -#endif - -// Typedefs for loader/ICD interface -typedef VkResult (VKAPI_PTR *PFN_vk_icdNegotiateLoaderICDInterfaceVersion)(uint32_t* pVersion); -typedef PFN_vkVoidFunction (VKAPI_PTR *PFN_vk_icdGetInstanceProcAddr)(VkInstance instance, const char* pName); -typedef PFN_vkVoidFunction (VKAPI_PTR *PFN_vk_icdGetPhysicalDeviceProcAddr)(VkInstance instance, const char* pName); -#if defined(VK_USE_PLATFORM_WIN32_KHR) -typedef VkResult (VKAPI_PTR *PFN_vk_icdEnumerateAdapterPhysicalDevices)(VkInstance instance, LUID adapterLUID, - uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices); -#endif - -// Prototypes for loader/ICD interface -#if !defined(VK_NO_PROTOTYPES) -#ifdef __cplusplus -extern "C" { -#endif - VKAPI_ATTR VkResult VKAPI_CALL vk_icdNegotiateLoaderICDInterfaceVersion(uint32_t* pVersion); - VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vk_icdGetInstanceProcAddr(VkInstance instance, const char* pName); - VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vk_icdGetPhysicalDeviceProcAddr(VkInstance isntance, const char* pName); -#if defined(VK_USE_PLATFORM_WIN32_KHR) - VKAPI_ATTR VkResult VKAPI_CALL vk_icdEnumerateAdapterPhysicalDevices(VkInstance instance, LUID adapterLUID, - uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices); -#endif -#ifdef __cplusplus -} -#endif -#endif - -/* - * The ICD must reserve space for a pointer for the loader's dispatch - * table, at the start of . - * The ICD must initialize this variable using the SET_LOADER_MAGIC_VALUE macro. - */ - -#define ICD_LOADER_MAGIC 0x01CDC0DE - -typedef union { - uintptr_t loaderMagic; - void *loaderData; -} VK_LOADER_DATA; - -static inline void set_loader_magic_value(void *pNewObject) { - VK_LOADER_DATA *loader_info = (VK_LOADER_DATA *)pNewObject; - loader_info->loaderMagic = ICD_LOADER_MAGIC; -} - -static inline bool valid_loader_magic_value(void *pNewObject) { - const VK_LOADER_DATA *loader_info = (VK_LOADER_DATA *)pNewObject; - return (loader_info->loaderMagic & 0xffffffff) == ICD_LOADER_MAGIC; -} - -/* - * Windows and Linux ICDs will treat VkSurfaceKHR as a pointer to a struct that - * contains the platform-specific connection and surface information. - */ -typedef enum { - VK_ICD_WSI_PLATFORM_MIR, - VK_ICD_WSI_PLATFORM_WAYLAND, - VK_ICD_WSI_PLATFORM_WIN32, - VK_ICD_WSI_PLATFORM_XCB, - VK_ICD_WSI_PLATFORM_XLIB, - VK_ICD_WSI_PLATFORM_ANDROID, - VK_ICD_WSI_PLATFORM_MACOS, - VK_ICD_WSI_PLATFORM_IOS, - VK_ICD_WSI_PLATFORM_DISPLAY, - VK_ICD_WSI_PLATFORM_HEADLESS, - VK_ICD_WSI_PLATFORM_METAL, - VK_ICD_WSI_PLATFORM_DIRECTFB, - VK_ICD_WSI_PLATFORM_VI, - VK_ICD_WSI_PLATFORM_GGP, - VK_ICD_WSI_PLATFORM_SCREEN, -} VkIcdWsiPlatform; - -typedef struct { - VkIcdWsiPlatform platform; -} VkIcdSurfaceBase; - -#ifdef VK_USE_PLATFORM_MIR_KHR -typedef struct { - VkIcdSurfaceBase base; - MirConnection *connection; - MirSurface *mirSurface; -} VkIcdSurfaceMir; -#endif // VK_USE_PLATFORM_MIR_KHR - -#ifdef VK_USE_PLATFORM_WAYLAND_KHR -typedef struct { - VkIcdSurfaceBase base; - struct wl_display *display; - struct wl_surface *surface; -} VkIcdSurfaceWayland; -#endif // VK_USE_PLATFORM_WAYLAND_KHR - -#ifdef VK_USE_PLATFORM_WIN32_KHR -typedef struct { - VkIcdSurfaceBase base; - HINSTANCE hinstance; - HWND hwnd; -} VkIcdSurfaceWin32; -#endif // VK_USE_PLATFORM_WIN32_KHR - -#ifdef VK_USE_PLATFORM_XCB_KHR -typedef struct { - VkIcdSurfaceBase base; - xcb_connection_t *connection; - xcb_window_t window; -} VkIcdSurfaceXcb; -#endif // VK_USE_PLATFORM_XCB_KHR - -#ifdef VK_USE_PLATFORM_XLIB_KHR -typedef struct { - VkIcdSurfaceBase base; - Display *dpy; - Window window; -} VkIcdSurfaceXlib; -#endif // VK_USE_PLATFORM_XLIB_KHR - -#ifdef VK_USE_PLATFORM_DIRECTFB_EXT -typedef struct { - VkIcdSurfaceBase base; - IDirectFB *dfb; - IDirectFBSurface *surface; -} VkIcdSurfaceDirectFB; -#endif // VK_USE_PLATFORM_DIRECTFB_EXT - -#ifdef VK_USE_PLATFORM_ANDROID_KHR -typedef struct { - VkIcdSurfaceBase base; - struct ANativeWindow *window; -} VkIcdSurfaceAndroid; -#endif // VK_USE_PLATFORM_ANDROID_KHR - -#ifdef VK_USE_PLATFORM_MACOS_MVK -typedef struct { - VkIcdSurfaceBase base; - const void *pView; -} VkIcdSurfaceMacOS; -#endif // VK_USE_PLATFORM_MACOS_MVK - -#ifdef VK_USE_PLATFORM_IOS_MVK -typedef struct { - VkIcdSurfaceBase base; - const void *pView; -} VkIcdSurfaceIOS; -#endif // VK_USE_PLATFORM_IOS_MVK - -#ifdef VK_USE_PLATFORM_GGP -typedef struct { - VkIcdSurfaceBase base; - GgpStreamDescriptor streamDescriptor; -} VkIcdSurfaceGgp; -#endif // VK_USE_PLATFORM_GGP - -typedef struct { - VkIcdSurfaceBase base; - VkDisplayModeKHR displayMode; - uint32_t planeIndex; - uint32_t planeStackIndex; - VkSurfaceTransformFlagBitsKHR transform; - float globalAlpha; - VkDisplayPlaneAlphaFlagBitsKHR alphaMode; - VkExtent2D imageExtent; -} VkIcdSurfaceDisplay; - -typedef struct { - VkIcdSurfaceBase base; -} VkIcdSurfaceHeadless; - -#ifdef VK_USE_PLATFORM_METAL_EXT -typedef struct { - VkIcdSurfaceBase base; - const CAMetalLayer *pLayer; -} VkIcdSurfaceMetal; -#endif // VK_USE_PLATFORM_METAL_EXT - -#ifdef VK_USE_PLATFORM_VI_NN -typedef struct { - VkIcdSurfaceBase base; - void *window; -} VkIcdSurfaceVi; -#endif // VK_USE_PLATFORM_VI_NN - -#ifdef VK_USE_PLATFORM_SCREEN_QNX -typedef struct { - VkIcdSurfaceBase base; - struct _screen_context *context; - struct _screen_window *window; -} VkIcdSurfaceScreen; -#endif // VK_USE_PLATFORM_SCREEN_QNX - -#endif // VKICD_H diff --git a/Externals/Vulkan/Include/vulkan/vk_layer.h b/Externals/Vulkan/Include/vulkan/vk_layer.h deleted file mode 100644 index 0651870c70..0000000000 --- a/Externals/Vulkan/Include/vulkan/vk_layer.h +++ /dev/null @@ -1,210 +0,0 @@ -// -// File: vk_layer.h -// -/* - * Copyright (c) 2015-2017 The Khronos Group Inc. - * Copyright (c) 2015-2017 Valve Corporation - * Copyright (c) 2015-2017 LunarG, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - -/* Need to define dispatch table - * Core struct can then have ptr to dispatch table at the top - * Along with object ptrs for current and next OBJ - */ -#pragma once - -#include "vulkan.h" -#if defined(__GNUC__) && __GNUC__ >= 4 -#define VK_LAYER_EXPORT __attribute__((visibility("default"))) -#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590) -#define VK_LAYER_EXPORT __attribute__((visibility("default"))) -#else -#define VK_LAYER_EXPORT -#endif - -#define MAX_NUM_UNKNOWN_EXTS 250 - - // Loader-Layer version negotiation API. Versions add the following features: - // Versions 0/1 - Initial. Doesn't support vk_layerGetPhysicalDeviceProcAddr - // or vk_icdNegotiateLoaderLayerInterfaceVersion. - // Version 2 - Add support for vk_layerGetPhysicalDeviceProcAddr and - // vk_icdNegotiateLoaderLayerInterfaceVersion. -#define CURRENT_LOADER_LAYER_INTERFACE_VERSION 2 -#define MIN_SUPPORTED_LOADER_LAYER_INTERFACE_VERSION 1 - -#define VK_CURRENT_CHAIN_VERSION 1 - -// Typedef for use in the interfaces below -typedef PFN_vkVoidFunction (VKAPI_PTR *PFN_GetPhysicalDeviceProcAddr)(VkInstance instance, const char* pName); - -// Version negotiation values -typedef enum VkNegotiateLayerStructType { - LAYER_NEGOTIATE_UNINTIALIZED = 0, - LAYER_NEGOTIATE_INTERFACE_STRUCT = 1, -} VkNegotiateLayerStructType; - -// Version negotiation structures -typedef struct VkNegotiateLayerInterface { - VkNegotiateLayerStructType sType; - void *pNext; - uint32_t loaderLayerInterfaceVersion; - PFN_vkGetInstanceProcAddr pfnGetInstanceProcAddr; - PFN_vkGetDeviceProcAddr pfnGetDeviceProcAddr; - PFN_GetPhysicalDeviceProcAddr pfnGetPhysicalDeviceProcAddr; -} VkNegotiateLayerInterface; - -// Version negotiation functions -typedef VkResult (VKAPI_PTR *PFN_vkNegotiateLoaderLayerInterfaceVersion)(VkNegotiateLayerInterface *pVersionStruct); - -// Function prototype for unknown physical device extension command -typedef VkResult(VKAPI_PTR *PFN_PhysDevExt)(VkPhysicalDevice phys_device); - -// ------------------------------------------------------------------------------------------------ -// CreateInstance and CreateDevice support structures - -/* Sub type of structure for instance and device loader ext of CreateInfo. - * When sType == VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO - * or sType == VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO - * then VkLayerFunction indicates struct type pointed to by pNext - */ -typedef enum VkLayerFunction_ { - VK_LAYER_LINK_INFO = 0, - VK_LOADER_DATA_CALLBACK = 1, - VK_LOADER_LAYER_CREATE_DEVICE_CALLBACK = 2, - VK_LOADER_FEATURES = 3, -} VkLayerFunction; - -typedef struct VkLayerInstanceLink_ { - struct VkLayerInstanceLink_ *pNext; - PFN_vkGetInstanceProcAddr pfnNextGetInstanceProcAddr; - PFN_GetPhysicalDeviceProcAddr pfnNextGetPhysicalDeviceProcAddr; -} VkLayerInstanceLink; - -/* - * When creating the device chain the loader needs to pass - * down information about it's device structure needed at - * the end of the chain. Passing the data via the - * VkLayerDeviceInfo avoids issues with finding the - * exact instance being used. - */ -typedef struct VkLayerDeviceInfo_ { - void *device_info; - PFN_vkGetInstanceProcAddr pfnNextGetInstanceProcAddr; -} VkLayerDeviceInfo; - -typedef VkResult (VKAPI_PTR *PFN_vkSetInstanceLoaderData)(VkInstance instance, - void *object); -typedef VkResult (VKAPI_PTR *PFN_vkSetDeviceLoaderData)(VkDevice device, - void *object); -typedef VkResult (VKAPI_PTR *PFN_vkLayerCreateDevice)(VkInstance instance, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, - const VkAllocationCallbacks *pAllocator, VkDevice *pDevice, PFN_vkGetInstanceProcAddr layerGIPA, PFN_vkGetDeviceProcAddr *nextGDPA); -typedef void (VKAPI_PTR *PFN_vkLayerDestroyDevice)(VkDevice physicalDevice, const VkAllocationCallbacks *pAllocator, PFN_vkDestroyDevice destroyFunction); - -typedef enum VkLoaderFeastureFlagBits { - VK_LOADER_FEATURE_PHYSICAL_DEVICE_SORTING = 0x00000001, -} VkLoaderFlagBits; -typedef VkFlags VkLoaderFeatureFlags; - -typedef struct { - VkStructureType sType; // VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO - const void *pNext; - VkLayerFunction function; - union { - VkLayerInstanceLink *pLayerInfo; - PFN_vkSetInstanceLoaderData pfnSetInstanceLoaderData; - struct { - PFN_vkLayerCreateDevice pfnLayerCreateDevice; - PFN_vkLayerDestroyDevice pfnLayerDestroyDevice; - } layerDevice; - VkLoaderFeatureFlags loaderFeatures; - } u; -} VkLayerInstanceCreateInfo; - -typedef struct VkLayerDeviceLink_ { - struct VkLayerDeviceLink_ *pNext; - PFN_vkGetInstanceProcAddr pfnNextGetInstanceProcAddr; - PFN_vkGetDeviceProcAddr pfnNextGetDeviceProcAddr; -} VkLayerDeviceLink; - -typedef struct { - VkStructureType sType; // VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO - const void *pNext; - VkLayerFunction function; - union { - VkLayerDeviceLink *pLayerInfo; - PFN_vkSetDeviceLoaderData pfnSetDeviceLoaderData; - } u; -} VkLayerDeviceCreateInfo; - -#ifdef __cplusplus -extern "C" { -#endif - -VKAPI_ATTR VkResult VKAPI_CALL vkNegotiateLoaderLayerInterfaceVersion(VkNegotiateLayerInterface *pVersionStruct); - -typedef enum VkChainType { - VK_CHAIN_TYPE_UNKNOWN = 0, - VK_CHAIN_TYPE_ENUMERATE_INSTANCE_EXTENSION_PROPERTIES = 1, - VK_CHAIN_TYPE_ENUMERATE_INSTANCE_LAYER_PROPERTIES = 2, - VK_CHAIN_TYPE_ENUMERATE_INSTANCE_VERSION = 3, -} VkChainType; - -typedef struct VkChainHeader { - VkChainType type; - uint32_t version; - uint32_t size; -} VkChainHeader; - -typedef struct VkEnumerateInstanceExtensionPropertiesChain { - VkChainHeader header; - VkResult(VKAPI_PTR *pfnNextLayer)(const struct VkEnumerateInstanceExtensionPropertiesChain *, const char *, uint32_t *, - VkExtensionProperties *); - const struct VkEnumerateInstanceExtensionPropertiesChain *pNextLink; - -#if defined(__cplusplus) - inline VkResult CallDown(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const { - return pfnNextLayer(pNextLink, pLayerName, pPropertyCount, pProperties); - } -#endif -} VkEnumerateInstanceExtensionPropertiesChain; - -typedef struct VkEnumerateInstanceLayerPropertiesChain { - VkChainHeader header; - VkResult(VKAPI_PTR *pfnNextLayer)(const struct VkEnumerateInstanceLayerPropertiesChain *, uint32_t *, VkLayerProperties *); - const struct VkEnumerateInstanceLayerPropertiesChain *pNextLink; - -#if defined(__cplusplus) - inline VkResult CallDown(uint32_t *pPropertyCount, VkLayerProperties *pProperties) const { - return pfnNextLayer(pNextLink, pPropertyCount, pProperties); - } -#endif -} VkEnumerateInstanceLayerPropertiesChain; - -typedef struct VkEnumerateInstanceVersionChain { - VkChainHeader header; - VkResult(VKAPI_PTR *pfnNextLayer)(const struct VkEnumerateInstanceVersionChain *, uint32_t *); - const struct VkEnumerateInstanceVersionChain *pNextLink; - -#if defined(__cplusplus) - inline VkResult CallDown(uint32_t *pApiVersion) const { - return pfnNextLayer(pNextLink, pApiVersion); - } -#endif -} VkEnumerateInstanceVersionChain; - -#ifdef __cplusplus -} -#endif diff --git a/Externals/Vulkan/Include/vulkan/vk_platform.h b/Externals/Vulkan/Include/vulkan/vk_platform.h deleted file mode 100644 index 3ff8c5d146..0000000000 --- a/Externals/Vulkan/Include/vulkan/vk_platform.h +++ /dev/null @@ -1,84 +0,0 @@ -// -// File: vk_platform.h -// -/* -** Copyright 2014-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - - -#ifndef VK_PLATFORM_H_ -#define VK_PLATFORM_H_ - -#ifdef __cplusplus -extern "C" -{ -#endif // __cplusplus - -/* -*************************************************************************************************** -* Platform-specific directives and type declarations -*************************************************************************************************** -*/ - -/* Platform-specific calling convention macros. - * - * Platforms should define these so that Vulkan clients call Vulkan commands - * with the same calling conventions that the Vulkan implementation expects. - * - * VKAPI_ATTR - Placed before the return type in function declarations. - * Useful for C++11 and GCC/Clang-style function attribute syntax. - * VKAPI_CALL - Placed after the return type in function declarations. - * Useful for MSVC-style calling convention syntax. - * VKAPI_PTR - Placed between the '(' and '*' in function pointer types. - * - * Function declaration: VKAPI_ATTR void VKAPI_CALL vkCommand(void); - * Function pointer type: typedef void (VKAPI_PTR *PFN_vkCommand)(void); - */ -#if defined(_WIN32) - // On Windows, Vulkan commands use the stdcall convention - #define VKAPI_ATTR - #define VKAPI_CALL __stdcall - #define VKAPI_PTR VKAPI_CALL -#elif defined(__ANDROID__) && defined(__ARM_ARCH) && __ARM_ARCH < 7 - #error "Vulkan is not supported for the 'armeabi' NDK ABI" -#elif defined(__ANDROID__) && defined(__ARM_ARCH) && __ARM_ARCH >= 7 && defined(__ARM_32BIT_STATE) - // On Android 32-bit ARM targets, Vulkan functions use the "hardfloat" - // calling convention, i.e. float parameters are passed in registers. This - // is true even if the rest of the application passes floats on the stack, - // as it does by default when compiling for the armeabi-v7a NDK ABI. - #define VKAPI_ATTR __attribute__((pcs("aapcs-vfp"))) - #define VKAPI_CALL - #define VKAPI_PTR VKAPI_ATTR -#else - // On other platforms, use the default calling convention - #define VKAPI_ATTR - #define VKAPI_CALL - #define VKAPI_PTR -#endif - -#if !defined(VK_NO_STDDEF_H) - #include -#endif // !defined(VK_NO_STDDEF_H) - -#if !defined(VK_NO_STDINT_H) - #if defined(_MSC_VER) && (_MSC_VER < 1600) - typedef signed __int8 int8_t; - typedef unsigned __int8 uint8_t; - typedef signed __int16 int16_t; - typedef unsigned __int16 uint16_t; - typedef signed __int32 int32_t; - typedef unsigned __int32 uint32_t; - typedef signed __int64 int64_t; - typedef unsigned __int64 uint64_t; - #else - #include - #endif -#endif // !defined(VK_NO_STDINT_H) - -#ifdef __cplusplus -} // extern "C" -#endif // __cplusplus - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vk_sdk_platform.h b/Externals/Vulkan/Include/vulkan/vk_sdk_platform.h deleted file mode 100644 index 96d8676949..0000000000 --- a/Externals/Vulkan/Include/vulkan/vk_sdk_platform.h +++ /dev/null @@ -1,69 +0,0 @@ -// -// File: vk_sdk_platform.h -// -/* - * Copyright (c) 2015-2016 The Khronos Group Inc. - * Copyright (c) 2015-2016 Valve Corporation - * Copyright (c) 2015-2016 LunarG, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef VK_SDK_PLATFORM_H -#define VK_SDK_PLATFORM_H - -#if defined(_WIN32) -#define NOMINMAX -#ifndef __cplusplus -#undef inline -#define inline __inline -#endif // __cplusplus - -#if (defined(_MSC_VER) && _MSC_VER < 1900 /*vs2015*/) -// C99: -// Microsoft didn't implement C99 in Visual Studio; but started adding it with -// VS2013. However, VS2013 still didn't have snprintf(). The following is a -// work-around (Note: The _CRT_SECURE_NO_WARNINGS macro must be set in the -// "CMakeLists.txt" file). -// NOTE: This is fixed in Visual Studio 2015. -#define snprintf _snprintf -#endif - -#define strdup _strdup - -#endif // _WIN32 - -// Check for noexcept support using clang, with fallback to Windows or GCC version numbers -#ifndef NOEXCEPT -#if defined(__clang__) -#if __has_feature(cxx_noexcept) -#define HAS_NOEXCEPT -#endif -#else -#if defined(__GXX_EXPERIMENTAL_CXX0X__) && __GNUC__ * 10 + __GNUC_MINOR__ >= 46 -#define HAS_NOEXCEPT -#else -#if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 190023026 && defined(_HAS_EXCEPTIONS) && _HAS_EXCEPTIONS -#define HAS_NOEXCEPT -#endif -#endif -#endif - -#ifdef HAS_NOEXCEPT -#define NOEXCEPT noexcept -#else -#define NOEXCEPT -#endif -#endif - -#endif // VK_SDK_PLATFORM_H diff --git a/Externals/Vulkan/Include/vulkan/vulkan.h b/Externals/Vulkan/Include/vulkan/vulkan.h deleted file mode 100644 index 004fa70952..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan.h +++ /dev/null @@ -1,92 +0,0 @@ -#ifndef VULKAN_H_ -#define VULKAN_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -#include "vk_platform.h" -#include "vulkan_core.h" - -#ifdef VK_USE_PLATFORM_ANDROID_KHR -#include "vulkan_android.h" -#endif - -#ifdef VK_USE_PLATFORM_FUCHSIA -#include -#include "vulkan_fuchsia.h" -#endif - -#ifdef VK_USE_PLATFORM_IOS_MVK -#include "vulkan_ios.h" -#endif - - -#ifdef VK_USE_PLATFORM_MACOS_MVK -#include "vulkan_macos.h" -#endif - -#ifdef VK_USE_PLATFORM_METAL_EXT -#include "vulkan_metal.h" -#endif - -#ifdef VK_USE_PLATFORM_VI_NN -#include "vulkan_vi.h" -#endif - - -#ifdef VK_USE_PLATFORM_WAYLAND_KHR -#include -#include "vulkan_wayland.h" -#endif - - -#ifdef VK_USE_PLATFORM_WIN32_KHR -#include -#include "vulkan_win32.h" -#endif - - -#ifdef VK_USE_PLATFORM_XCB_KHR -#include -#include "vulkan_xcb.h" -#endif - - -#ifdef VK_USE_PLATFORM_XLIB_KHR -#include -#include "vulkan_xlib.h" -#endif - - -#ifdef VK_USE_PLATFORM_DIRECTFB_EXT -#include -#include "vulkan_directfb.h" -#endif - - -#ifdef VK_USE_PLATFORM_XLIB_XRANDR_EXT -#include -#include -#include "vulkan_xlib_xrandr.h" -#endif - - -#ifdef VK_USE_PLATFORM_GGP -#include -#include "vulkan_ggp.h" -#endif - - -#ifdef VK_USE_PLATFORM_SCREEN_QNX -#include -#include "vulkan_screen.h" -#endif - -#ifdef VK_ENABLE_BETA_EXTENSIONS -#include "vulkan_beta.h" -#endif - -#endif // VULKAN_H_ diff --git a/Externals/Vulkan/Include/vulkan/vulkan.hpp b/Externals/Vulkan/Include/vulkan/vulkan.hpp deleted file mode 100644 index 400bdbe94b..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan.hpp +++ /dev/null @@ -1,14823 +0,0 @@ -// Copyright 2015-2022 The Khronos Group Inc. -// -// SPDX-License-Identifier: Apache-2.0 OR MIT -// - -// This header is generated from the Khronos Vulkan XML API Registry. - -#ifndef VULKAN_HPP -#define VULKAN_HPP - -#if defined( _MSVC_LANG ) -# define VULKAN_HPP_CPLUSPLUS _MSVC_LANG -#else -# define VULKAN_HPP_CPLUSPLUS __cplusplus -#endif - -#if 201703L < VULKAN_HPP_CPLUSPLUS -# define VULKAN_HPP_CPP_VERSION 20 -#elif 201402L < VULKAN_HPP_CPLUSPLUS -# define VULKAN_HPP_CPP_VERSION 17 -#elif 201103L < VULKAN_HPP_CPLUSPLUS -# define VULKAN_HPP_CPP_VERSION 14 -#elif 199711L < VULKAN_HPP_CPLUSPLUS -# define VULKAN_HPP_CPP_VERSION 11 -#else -# error "vulkan.hpp needs at least c++ standard version 11" -#endif - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#if 17 <= VULKAN_HPP_CPP_VERSION -# include -#endif - -#if defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) -# if !defined( VULKAN_HPP_NO_SMART_HANDLE ) -# define VULKAN_HPP_NO_SMART_HANDLE -# endif -#else -# include -# include -#endif - -#if defined( VULKAN_HPP_NO_CONSTRUCTORS ) -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) -# define VULKAN_HPP_NO_STRUCT_CONSTRUCTORS -# endif -# if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) -# define VULKAN_HPP_NO_UNION_CONSTRUCTORS -# endif -#endif - -#if defined( VULKAN_HPP_NO_SETTERS ) -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) -# define VULKAN_HPP_NO_STRUCT_SETTERS -# endif -# if !defined( VULKAN_HPP_NO_UNION_SETTERS ) -# define VULKAN_HPP_NO_UNION_SETTERS -# endif -#endif - -#if !defined( VULKAN_HPP_ASSERT ) -# include -# define VULKAN_HPP_ASSERT assert -#endif - -#if !defined( VULKAN_HPP_ASSERT_ON_RESULT ) -# define VULKAN_HPP_ASSERT_ON_RESULT VULKAN_HPP_ASSERT -#endif - -#if !defined( VULKAN_HPP_STATIC_ASSERT ) -# define VULKAN_HPP_STATIC_ASSERT static_assert -#endif - -#if !defined( VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL ) -# define VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL 1 -#endif - -#if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL == 1 -# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) || defined( __Fuchsia__ ) -# include -# elif defined( _WIN32 ) -typedef struct HINSTANCE__ * HINSTANCE; -# if defined( _WIN64 ) -typedef int64_t( __stdcall * FARPROC )(); -# else -typedef int( __stdcall * FARPROC )(); -# endif -extern "C" __declspec( dllimport ) HINSTANCE __stdcall LoadLibraryA( char const * lpLibFileName ); -extern "C" __declspec( dllimport ) int __stdcall FreeLibrary( HINSTANCE hLibModule ); -extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE hModule, const char * lpProcName ); -# endif -#endif - -#if !defined( __has_include ) -# define __has_include( x ) false -#endif - -#if ( 201711 <= __cpp_impl_three_way_comparison ) && __has_include( ) && !defined( VULKAN_HPP_NO_SPACESHIP_OPERATOR ) -# define VULKAN_HPP_HAS_SPACESHIP_OPERATOR -#endif -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) -# include -#endif - -#if ( 201803 <= __cpp_lib_span ) -# define VULKAN_HPP_SUPPORT_SPAN -# include -#endif - -static_assert( VK_HEADER_VERSION == 204, "Wrong VK_HEADER_VERSION!" ); - -// 32-bit vulkan is not typesafe for handles, so don't allow copy constructors on this platform by default. -// To enable this feature on 32-bit platforms please define VULKAN_HPP_TYPESAFE_CONVERSION -#if ( VK_USE_64_BIT_PTR_DEFINES == 1 ) -# if !defined( VULKAN_HPP_TYPESAFE_CONVERSION ) -# define VULKAN_HPP_TYPESAFE_CONVERSION -# endif -#endif - -// includes through some other header -// this results in major(x) being resolved to gnu_dev_major(x) -// which is an expression in a constructor initializer list. -#if defined( major ) -# undef major -#endif -#if defined( minor ) -# undef minor -#endif - -// Windows defines MemoryBarrier which is deprecated and collides -// with the VULKAN_HPP_NAMESPACE::MemoryBarrier struct. -#if defined( MemoryBarrier ) -# undef MemoryBarrier -#endif - -#if !defined( VULKAN_HPP_HAS_UNRESTRICTED_UNIONS ) -# if defined( __clang__ ) -# if __has_feature( cxx_unrestricted_unions ) -# define VULKAN_HPP_HAS_UNRESTRICTED_UNIONS -# endif -# elif defined( __GNUC__ ) -# define GCC_VERSION ( __GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__ ) -# if 40600 <= GCC_VERSION -# define VULKAN_HPP_HAS_UNRESTRICTED_UNIONS -# endif -# elif defined( _MSC_VER ) -# if 1900 <= _MSC_VER -# define VULKAN_HPP_HAS_UNRESTRICTED_UNIONS -# endif -# endif -#endif - -#if !defined( VULKAN_HPP_INLINE ) -# if defined( __clang__ ) -# if __has_attribute( always_inline ) -# define VULKAN_HPP_INLINE __attribute__( ( always_inline ) ) __inline__ -# else -# define VULKAN_HPP_INLINE inline -# endif -# elif defined( __GNUC__ ) -# define VULKAN_HPP_INLINE __attribute__( ( always_inline ) ) __inline__ -# elif defined( _MSC_VER ) -# define VULKAN_HPP_INLINE inline -# else -# define VULKAN_HPP_INLINE inline -# endif -#endif - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) -# define VULKAN_HPP_TYPESAFE_EXPLICIT -#else -# define VULKAN_HPP_TYPESAFE_EXPLICIT explicit -#endif - -#if defined( __cpp_constexpr ) -# define VULKAN_HPP_CONSTEXPR constexpr -# if __cpp_constexpr >= 201304 -# define VULKAN_HPP_CONSTEXPR_14 constexpr -# else -# define VULKAN_HPP_CONSTEXPR_14 -# endif -# define VULKAN_HPP_CONST_OR_CONSTEXPR constexpr -#else -# define VULKAN_HPP_CONSTEXPR -# define VULKAN_HPP_CONSTEXPR_14 -# define VULKAN_HPP_CONST_OR_CONSTEXPR const -#endif - -#if !defined( VULKAN_HPP_NOEXCEPT ) -# if defined( _MSC_VER ) && ( _MSC_VER <= 1800 ) -# define VULKAN_HPP_NOEXCEPT -# else -# define VULKAN_HPP_NOEXCEPT noexcept -# define VULKAN_HPP_HAS_NOEXCEPT 1 -# if defined( VULKAN_HPP_NO_EXCEPTIONS ) -# define VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS noexcept -# else -# define VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS -# endif -# endif -#endif - -#if 14 <= VULKAN_HPP_CPP_VERSION -# define VULKAN_HPP_DEPRECATED( msg ) [[deprecated( msg )]] -#else -# define VULKAN_HPP_DEPRECATED( msg ) -#endif - -#if ( 17 <= VULKAN_HPP_CPP_VERSION ) && !defined( VULKAN_HPP_NO_NODISCARD_WARNINGS ) -# define VULKAN_HPP_NODISCARD [[nodiscard]] -# if defined( VULKAN_HPP_NO_EXCEPTIONS ) -# define VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS [[nodiscard]] -# else -# define VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS -# endif -#else -# define VULKAN_HPP_NODISCARD -# define VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS -#endif - -#if !defined( VULKAN_HPP_NAMESPACE ) -# define VULKAN_HPP_NAMESPACE vk -#endif - -#define VULKAN_HPP_STRINGIFY2( text ) #text -#define VULKAN_HPP_STRINGIFY( text ) VULKAN_HPP_STRINGIFY2( text ) -#define VULKAN_HPP_NAMESPACE_STRING VULKAN_HPP_STRINGIFY( VULKAN_HPP_NAMESPACE ) - -namespace VULKAN_HPP_NAMESPACE -{ -#if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - class ArrayProxy - { - public: - VULKAN_HPP_CONSTEXPR ArrayProxy() VULKAN_HPP_NOEXCEPT - : m_count( 0 ) - , m_ptr( nullptr ) - {} - - VULKAN_HPP_CONSTEXPR ArrayProxy( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - : m_count( 0 ) - , m_ptr( nullptr ) - {} - - ArrayProxy( T & value ) VULKAN_HPP_NOEXCEPT - : m_count( 1 ) - , m_ptr( &value ) - {} - - template ::value, int>::type = 0> - ArrayProxy( typename std::remove_const::type & value ) VULKAN_HPP_NOEXCEPT - : m_count( 1 ) - , m_ptr( &value ) - {} - - ArrayProxy( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT - : m_count( count ) - , m_ptr( ptr ) - {} - - template ::value, int>::type = 0> - ArrayProxy( uint32_t count, typename std::remove_const::type * ptr ) VULKAN_HPP_NOEXCEPT - : m_count( count ) - , m_ptr( ptr ) - {} - -# if __GNUC__ >= 9 -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Winit-list-lifetime" -# endif - - ArrayProxy( std::initializer_list const & list ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - - template ::value, int>::type = 0> - ArrayProxy( std::initializer_list::type> const & list ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - - ArrayProxy( std::initializer_list & list ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - - template ::value, int>::type = 0> - ArrayProxy( std::initializer_list::type> & list ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - -# if __GNUC__ >= 9 -# pragma GCC diagnostic pop -# endif - - // Any type with a .data() return type implicitly convertible to T*, and a .size() return type implicitly - // convertible to size_t. The const version can capture temporaries, with lifetime ending at end of statement. - template ().data() ), T *>::value && - std::is_convertible().size() ), std::size_t>::value>::type * = nullptr> - ArrayProxy( V const & v ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( v.size() ) ) - , m_ptr( v.data() ) - {} - - template ().data() ), T *>::value && - std::is_convertible().size() ), std::size_t>::value>::type * = nullptr> - ArrayProxy( V & v ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( v.size() ) ) - , m_ptr( v.data() ) - {} - - const T * begin() const VULKAN_HPP_NOEXCEPT - { - return m_ptr; - } - - const T * end() const VULKAN_HPP_NOEXCEPT - { - return m_ptr + m_count; - } - - const T & front() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_count && m_ptr ); - return *m_ptr; - } - - const T & back() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_count && m_ptr ); - return *( m_ptr + m_count - 1 ); - } - - bool empty() const VULKAN_HPP_NOEXCEPT - { - return ( m_count == 0 ); - } - - uint32_t size() const VULKAN_HPP_NOEXCEPT - { - return m_count; - } - - T * data() const VULKAN_HPP_NOEXCEPT - { - return m_ptr; - } - - private: - uint32_t m_count; - T * m_ptr; - }; - - template - class ArrayProxyNoTemporaries - { - public: - VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries() VULKAN_HPP_NOEXCEPT - : m_count( 0 ) - , m_ptr( nullptr ) - {} - - VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - : m_count( 0 ) - , m_ptr( nullptr ) - {} - - ArrayProxyNoTemporaries( T & value ) VULKAN_HPP_NOEXCEPT - : m_count( 1 ) - , m_ptr( &value ) - {} - - template - ArrayProxyNoTemporaries( V && value ) = delete; - - template ::value, int>::type = 0> - ArrayProxyNoTemporaries( typename std::remove_const::type & value ) VULKAN_HPP_NOEXCEPT - : m_count( 1 ) - , m_ptr( &value ) - {} - - template ::value, int>::type = 0> - ArrayProxyNoTemporaries( typename std::remove_const::type && value ) = delete; - - ArrayProxyNoTemporaries( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT - : m_count( count ) - , m_ptr( ptr ) - {} - - template ::value, int>::type = 0> - ArrayProxyNoTemporaries( uint32_t count, typename std::remove_const::type * ptr ) VULKAN_HPP_NOEXCEPT - : m_count( count ) - , m_ptr( ptr ) - {} - - ArrayProxyNoTemporaries( std::initializer_list const & list ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - - ArrayProxyNoTemporaries( std::initializer_list const && list ) = delete; - - template ::value, int>::type = 0> - ArrayProxyNoTemporaries( std::initializer_list::type> const & list ) - VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - - template ::value, int>::type = 0> - ArrayProxyNoTemporaries( std::initializer_list::type> const && list ) = delete; - - ArrayProxyNoTemporaries( std::initializer_list & list ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - - ArrayProxyNoTemporaries( std::initializer_list && list ) = delete; - - template ::value, int>::type = 0> - ArrayProxyNoTemporaries( std::initializer_list::type> & list ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( list.size() ) ) - , m_ptr( list.begin() ) - {} - - template ::value, int>::type = 0> - ArrayProxyNoTemporaries( std::initializer_list::type> && list ) = delete; - - // Any type with a .data() return type implicitly convertible to T*, and a // .size() return type implicitly - // convertible to size_t. - template ().data() ), T *>::value && - std::is_convertible().size() ), std::size_t>::value>::type * = nullptr> - ArrayProxyNoTemporaries( V & v ) VULKAN_HPP_NOEXCEPT - : m_count( static_cast( v.size() ) ) - , m_ptr( v.data() ) - {} - - const T * begin() const VULKAN_HPP_NOEXCEPT - { - return m_ptr; - } - - const T * end() const VULKAN_HPP_NOEXCEPT - { - return m_ptr + m_count; - } - - const T & front() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_count && m_ptr ); - return *m_ptr; - } - - const T & back() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_count && m_ptr ); - return *( m_ptr + m_count - 1 ); - } - - bool empty() const VULKAN_HPP_NOEXCEPT - { - return ( m_count == 0 ); - } - - uint32_t size() const VULKAN_HPP_NOEXCEPT - { - return m_count; - } - - T * data() const VULKAN_HPP_NOEXCEPT - { - return m_ptr; - } - - private: - uint32_t m_count; - T * m_ptr; - }; -#endif - - template - class ArrayWrapper1D : public std::array - { - public: - VULKAN_HPP_CONSTEXPR ArrayWrapper1D() VULKAN_HPP_NOEXCEPT : std::array() {} - - VULKAN_HPP_CONSTEXPR ArrayWrapper1D( std::array const & data ) VULKAN_HPP_NOEXCEPT : std::array( data ) - {} - -#if ( VK_USE_64_BIT_PTR_DEFINES == 0 ) - // on 32 bit compiles, needs overloads on index type int to resolve ambiguities - VULKAN_HPP_CONSTEXPR T const & operator[]( int index ) const VULKAN_HPP_NOEXCEPT - { - return std::array::operator[]( index ); - } - - T & operator[]( int index ) VULKAN_HPP_NOEXCEPT - { - return std::array::operator[]( index ); - } -#endif - - operator T const *() const VULKAN_HPP_NOEXCEPT - { - return this->data(); - } - - operator T *() VULKAN_HPP_NOEXCEPT - { - return this->data(); - } - - template ::value, int>::type = 0> - operator std::string() const - { - return std::string( this->data() ); - } - -#if 17 <= VULKAN_HPP_CPP_VERSION - template ::value, int>::type = 0> - operator std::string_view() const - { - return std::string_view( this->data() ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - template ::value, int>::type = 0> - std::strong_ordering operator<=>( ArrayWrapper1D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return *static_cast const *>( this ) <=> *static_cast const *>( &rhs ); - } -#else - template ::value, int>::type = 0> - bool operator<( ArrayWrapper1D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return *static_cast const *>( this ) < *static_cast const *>( &rhs ); - } - - template ::value, int>::type = 0> - bool operator<=( ArrayWrapper1D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return *static_cast const *>( this ) <= *static_cast const *>( &rhs ); - } - - template ::value, int>::type = 0> - bool operator>( ArrayWrapper1D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return *static_cast const *>( this ) > *static_cast const *>( &rhs ); - } - - template ::value, int>::type = 0> - bool operator>=( ArrayWrapper1D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return *static_cast const *>( this ) >= *static_cast const *>( &rhs ); - } -#endif - - template ::value, int>::type = 0> - bool operator==( ArrayWrapper1D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return *static_cast const *>( this ) == *static_cast const *>( &rhs ); - } - - template ::value, int>::type = 0> - bool operator!=( ArrayWrapper1D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return *static_cast const *>( this ) != *static_cast const *>( &rhs ); - } - }; - - // specialization of relational operators between std::string and arrays of chars - template - bool operator<( std::string const & lhs, ArrayWrapper1D const & rhs ) VULKAN_HPP_NOEXCEPT - { - return lhs < rhs.data(); - } - - template - bool operator<=( std::string const & lhs, ArrayWrapper1D const & rhs ) VULKAN_HPP_NOEXCEPT - { - return lhs <= rhs.data(); - } - - template - bool operator>( std::string const & lhs, ArrayWrapper1D const & rhs ) VULKAN_HPP_NOEXCEPT - { - return lhs > rhs.data(); - } - - template - bool operator>=( std::string const & lhs, ArrayWrapper1D const & rhs ) VULKAN_HPP_NOEXCEPT - { - return lhs >= rhs.data(); - } - - template - bool operator==( std::string const & lhs, ArrayWrapper1D const & rhs ) VULKAN_HPP_NOEXCEPT - { - return lhs == rhs.data(); - } - - template - bool operator!=( std::string const & lhs, ArrayWrapper1D const & rhs ) VULKAN_HPP_NOEXCEPT - { - return lhs != rhs.data(); - } - - template - class ArrayWrapper2D : public std::array, N> - { - public: - VULKAN_HPP_CONSTEXPR ArrayWrapper2D() VULKAN_HPP_NOEXCEPT : std::array, N>() {} - - VULKAN_HPP_CONSTEXPR ArrayWrapper2D( std::array, N> const & data ) VULKAN_HPP_NOEXCEPT - : std::array, N>( *reinterpret_cast, N> const *>( &data ) ) - {} - }; - - template - struct FlagTraits - { - enum - { - allFlags = 0 - }; - }; - - template - class Flags - { - public: - using MaskType = typename std::underlying_type::type; - - // constructors - VULKAN_HPP_CONSTEXPR Flags() VULKAN_HPP_NOEXCEPT : m_mask( 0 ) {} - - VULKAN_HPP_CONSTEXPR Flags( BitType bit ) VULKAN_HPP_NOEXCEPT : m_mask( static_cast( bit ) ) {} - - VULKAN_HPP_CONSTEXPR Flags( Flags const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VULKAN_HPP_CONSTEXPR explicit Flags( MaskType flags ) VULKAN_HPP_NOEXCEPT : m_mask( flags ) {} - - // relational operators -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Flags const & ) const = default; -#else - VULKAN_HPP_CONSTEXPR bool operator<( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_mask < rhs.m_mask; - } - - VULKAN_HPP_CONSTEXPR bool operator<=( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_mask <= rhs.m_mask; - } - - VULKAN_HPP_CONSTEXPR bool operator>( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_mask > rhs.m_mask; - } - - VULKAN_HPP_CONSTEXPR bool operator>=( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_mask >= rhs.m_mask; - } - - VULKAN_HPP_CONSTEXPR bool operator==( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_mask == rhs.m_mask; - } - - VULKAN_HPP_CONSTEXPR bool operator!=( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_mask != rhs.m_mask; - } -#endif - - // logical operator - VULKAN_HPP_CONSTEXPR bool operator!() const VULKAN_HPP_NOEXCEPT - { - return !m_mask; - } - - // bitwise operators - VULKAN_HPP_CONSTEXPR Flags operator&( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return Flags( m_mask & rhs.m_mask ); - } - - VULKAN_HPP_CONSTEXPR Flags operator|( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return Flags( m_mask | rhs.m_mask ); - } - - VULKAN_HPP_CONSTEXPR Flags operator^( Flags const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return Flags( m_mask ^ rhs.m_mask ); - } - - VULKAN_HPP_CONSTEXPR Flags operator~() const VULKAN_HPP_NOEXCEPT - { - return Flags( m_mask ^ FlagTraits::allFlags ); - } - - // assignment operators - VULKAN_HPP_CONSTEXPR_14 Flags & operator=( Flags const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VULKAN_HPP_CONSTEXPR_14 Flags & operator|=( Flags const & rhs ) VULKAN_HPP_NOEXCEPT - { - m_mask |= rhs.m_mask; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Flags & operator&=( Flags const & rhs ) VULKAN_HPP_NOEXCEPT - { - m_mask &= rhs.m_mask; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Flags & operator^=( Flags const & rhs ) VULKAN_HPP_NOEXCEPT - { - m_mask ^= rhs.m_mask; - return *this; - } - - // cast operators - explicit VULKAN_HPP_CONSTEXPR operator bool() const VULKAN_HPP_NOEXCEPT - { - return !!m_mask; - } - - explicit VULKAN_HPP_CONSTEXPR operator MaskType() const VULKAN_HPP_NOEXCEPT - { - return m_mask; - } - -#if defined( VULKAN_HPP_FLAGS_MASK_TYPE_AS_PUBLIC ) - public: -#else - private: -#endif - MaskType m_mask; - }; - -#if !defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - // relational operators only needed for pre C++20 - template - VULKAN_HPP_CONSTEXPR bool operator<( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator>( bit ); - } - - template - VULKAN_HPP_CONSTEXPR bool operator<=( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator>=( bit ); - } - - template - VULKAN_HPP_CONSTEXPR bool operator>( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator<( bit ); - } - - template - VULKAN_HPP_CONSTEXPR bool operator>=( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator<=( bit ); - } - - template - VULKAN_HPP_CONSTEXPR bool operator==( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator==( bit ); - } - - template - VULKAN_HPP_CONSTEXPR bool operator!=( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator!=( bit ); - } -#endif - - // bitwise operators - template - VULKAN_HPP_CONSTEXPR Flags operator&( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator&( bit ); - } - - template - VULKAN_HPP_CONSTEXPR Flags operator|( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator|( bit ); - } - - template - VULKAN_HPP_CONSTEXPR Flags operator^( BitType bit, Flags const & flags ) VULKAN_HPP_NOEXCEPT - { - return flags.operator^( bit ); - } - - template - class Optional - { - public: - Optional( RefType & reference ) VULKAN_HPP_NOEXCEPT - { - m_ptr = &reference; - } - Optional( RefType * ptr ) VULKAN_HPP_NOEXCEPT - { - m_ptr = ptr; - } - Optional( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_ptr = nullptr; - } - - operator RefType *() const VULKAN_HPP_NOEXCEPT - { - return m_ptr; - } - RefType const * operator->() const VULKAN_HPP_NOEXCEPT - { - return m_ptr; - } - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return !!m_ptr; - } - - private: - RefType * m_ptr; - }; - - template - struct StructExtends - { - enum - { - value = false - }; - }; - - template - struct IsPartOfStructureChain - { - static const bool valid = false; - }; - - template - struct IsPartOfStructureChain - { - static const bool valid = std::is_same::value || IsPartOfStructureChain::valid; - }; - - template - struct StructureChainContains - { - static const bool value = - std::is_same>::type>::value || - StructureChainContains::value; - }; - - template - struct StructureChainContains<0, T, ChainElements...> - { - static const bool value = - std::is_same>::type>::value; - }; - - template - struct StructureChainValidation - { - using TestType = typename std::tuple_element>::type; - static const bool valid = - StructExtends>::type>::value && - ( TestType::allowDuplicate || !StructureChainContains::value ) && - StructureChainValidation::valid; - }; - - template - struct StructureChainValidation<0, ChainElements...> - { - static const bool valid = true; - }; - - template - class StructureChain : public std::tuple - { - public: - StructureChain() VULKAN_HPP_NOEXCEPT - { - static_assert( StructureChainValidation::valid, - "The structure chain is not valid!" ); - link(); - } - - StructureChain( StructureChain const & rhs ) VULKAN_HPP_NOEXCEPT : std::tuple( rhs ) - { - static_assert( StructureChainValidation::valid, - "The structure chain is not valid!" ); - link( &std::get<0>( *this ), - &std::get<0>( rhs ), - reinterpret_cast( &std::get<0>( *this ) ), - reinterpret_cast( &std::get<0>( rhs ) ) ); - } - - StructureChain( StructureChain && rhs ) VULKAN_HPP_NOEXCEPT - : std::tuple( std::forward>( rhs ) ) - { - static_assert( StructureChainValidation::valid, - "The structure chain is not valid!" ); - link( &std::get<0>( *this ), - &std::get<0>( rhs ), - reinterpret_cast( &std::get<0>( *this ) ), - reinterpret_cast( &std::get<0>( rhs ) ) ); - } - - StructureChain( ChainElements const &... elems ) VULKAN_HPP_NOEXCEPT : std::tuple( elems... ) - { - static_assert( StructureChainValidation::valid, - "The structure chain is not valid!" ); - link(); - } - - StructureChain & operator=( StructureChain const & rhs ) VULKAN_HPP_NOEXCEPT - { - std::tuple::operator=( rhs ); - link( &std::get<0>( *this ), - &std::get<0>( rhs ), - reinterpret_cast( &std::get<0>( *this ) ), - reinterpret_cast( &std::get<0>( rhs ) ) ); - return *this; - } - - StructureChain & operator=( StructureChain && rhs ) = delete; - - template >::type, size_t Which = 0> - T & get() VULKAN_HPP_NOEXCEPT - { - return std::get::value>( - static_cast &>( *this ) ); - } - - template >::type, size_t Which = 0> - T const & get() const VULKAN_HPP_NOEXCEPT - { - return std::get::value>( - static_cast const &>( *this ) ); - } - - template - std::tuple get() VULKAN_HPP_NOEXCEPT - { - return std::tie( get(), get(), get()... ); - } - - template - std::tuple get() const VULKAN_HPP_NOEXCEPT - { - return std::tie( get(), get(), get()... ); - } - - template - typename std::enable_if< - std::is_same>::type>::value && - ( Which == 0 ), - bool>::type - isLinked() const VULKAN_HPP_NOEXCEPT - { - return true; - } - - template - typename std::enable_if< - !std::is_same>::type>::value || - ( Which != 0 ), - bool>::type - isLinked() const VULKAN_HPP_NOEXCEPT - { - static_assert( IsPartOfStructureChain::valid, - "Can't unlink Structure that's not part of this StructureChain!" ); - return isLinked( reinterpret_cast( &get() ) ); - } - - template - typename std::enable_if< - !std::is_same>::type>::value || - ( Which != 0 ), - void>::type - relink() VULKAN_HPP_NOEXCEPT - { - static_assert( IsPartOfStructureChain::valid, - "Can't relink Structure that's not part of this StructureChain!" ); - auto pNext = reinterpret_cast( &get() ); - VULKAN_HPP_ASSERT( !isLinked( pNext ) ); - auto & headElement = std::get<0>( static_cast &>( *this ) ); - pNext->pNext = reinterpret_cast( headElement.pNext ); - headElement.pNext = pNext; - } - - template - typename std::enable_if< - !std::is_same>::type>::value || - ( Which != 0 ), - void>::type - unlink() VULKAN_HPP_NOEXCEPT - { - static_assert( IsPartOfStructureChain::valid, - "Can't unlink Structure that's not part of this StructureChain!" ); - unlink( reinterpret_cast( &get() ) ); - } - - private: - template - struct ChainElementIndex : ChainElementIndex - {}; - - template - struct ChainElementIndex::value, void>::type, - First, - Types...> : ChainElementIndex - {}; - - template - struct ChainElementIndex::value, void>::type, - First, - Types...> : ChainElementIndex - {}; - - template - struct ChainElementIndex::value, void>::type, - First, - Types...> : std::integral_constant - {}; - - bool isLinked( VkBaseInStructure const * pNext ) const VULKAN_HPP_NOEXCEPT - { - VkBaseInStructure const * elementPtr = reinterpret_cast( - &std::get<0>( static_cast const &>( *this ) ) ); - while ( elementPtr ) - { - if ( elementPtr->pNext == pNext ) - { - return true; - } - elementPtr = elementPtr->pNext; - } - return false; - } - - template - typename std::enable_if::type link() VULKAN_HPP_NOEXCEPT - { - auto & x = std::get( static_cast &>( *this ) ); - x.pNext = &std::get( static_cast &>( *this ) ); - link(); - } - - template - typename std::enable_if::type link() VULKAN_HPP_NOEXCEPT - {} - - void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const * src ) - { - while ( src->pNext ) - { - std::ptrdiff_t offset = - reinterpret_cast( src->pNext ) - reinterpret_cast( srcBase ); - dst->pNext = reinterpret_cast( reinterpret_cast( dstBase ) + offset ); - dst = dst->pNext; - src = src->pNext; - } - dst->pNext = nullptr; - } - - void unlink( VkBaseOutStructure const * pNext ) VULKAN_HPP_NOEXCEPT - { - VkBaseOutStructure * elementPtr = - reinterpret_cast( &std::get<0>( static_cast &>( *this ) ) ); - while ( elementPtr && ( elementPtr->pNext != pNext ) ) - { - elementPtr = elementPtr->pNext; - } - if ( elementPtr ) - { - elementPtr->pNext = pNext->pNext; - } - else - { - VULKAN_HPP_ASSERT( false ); // fires, if the ClassType member has already been unlinked ! - } - } - }; - -#if !defined( VULKAN_HPP_NO_SMART_HANDLE ) - template - class UniqueHandleTraits; - - template - class UniqueHandle : public UniqueHandleTraits::deleter - { - private: - using Deleter = typename UniqueHandleTraits::deleter; - - public: - using element_type = Type; - - UniqueHandle() : Deleter(), m_value() {} - - explicit UniqueHandle( Type const & value, Deleter const & deleter = Deleter() ) VULKAN_HPP_NOEXCEPT - : Deleter( deleter ) - , m_value( value ) - {} - - UniqueHandle( UniqueHandle const & ) = delete; - - UniqueHandle( UniqueHandle && other ) VULKAN_HPP_NOEXCEPT - : Deleter( std::move( static_cast( other ) ) ) - , m_value( other.release() ) - {} - - ~UniqueHandle() VULKAN_HPP_NOEXCEPT - { - if ( m_value ) - { - this->destroy( m_value ); - } - } - - UniqueHandle & operator=( UniqueHandle const & ) = delete; - - UniqueHandle & operator=( UniqueHandle && other ) VULKAN_HPP_NOEXCEPT - { - reset( other.release() ); - *static_cast( this ) = std::move( static_cast( other ) ); - return *this; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_value.operator bool(); - } - - Type const * operator->() const VULKAN_HPP_NOEXCEPT - { - return &m_value; - } - - Type * operator->() VULKAN_HPP_NOEXCEPT - { - return &m_value; - } - - Type const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_value; - } - - Type & operator*() VULKAN_HPP_NOEXCEPT - { - return m_value; - } - - const Type & get() const VULKAN_HPP_NOEXCEPT - { - return m_value; - } - - Type & get() VULKAN_HPP_NOEXCEPT - { - return m_value; - } - - void reset( Type const & value = Type() ) VULKAN_HPP_NOEXCEPT - { - if ( m_value != value ) - { - if ( m_value ) - { - this->destroy( m_value ); - } - m_value = value; - } - } - - Type release() VULKAN_HPP_NOEXCEPT - { - Type value = m_value; - m_value = nullptr; - return value; - } - - void swap( UniqueHandle & rhs ) VULKAN_HPP_NOEXCEPT - { - std::swap( m_value, rhs.m_value ); - std::swap( static_cast( *this ), static_cast( rhs ) ); - } - - private: - Type m_value; - }; - - template - VULKAN_HPP_INLINE std::vector - uniqueToRaw( std::vector const & handles ) - { - std::vector newBuffer( handles.size() ); - std::transform( - handles.begin(), handles.end(), newBuffer.begin(), []( UniqueType const & handle ) { return handle.get(); } ); - return newBuffer; - } - - template - VULKAN_HPP_INLINE void swap( UniqueHandle & lhs, - UniqueHandle & rhs ) VULKAN_HPP_NOEXCEPT - { - lhs.swap( rhs ); - } -#endif - - class DispatchLoaderBase - { - public: - DispatchLoaderBase() = default; - DispatchLoaderBase( std::nullptr_t ) -#if !defined( NDEBUG ) - : m_valid( false ) -#endif - {} - -#if !defined( NDEBUG ) - size_t getVkHeaderVersion() const - { - VULKAN_HPP_ASSERT( m_valid ); - return vkHeaderVersion; - } - - private: - size_t vkHeaderVersion = VK_HEADER_VERSION; - bool m_valid = true; -#endif - }; - -#if !defined( VK_NO_PROTOTYPES ) - class DispatchLoaderStatic : public DispatchLoaderBase - { - public: - //=== VK_VERSION_1_0 === - - VkResult vkCreateInstance( const VkInstanceCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkInstance * pInstance ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateInstance( pCreateInfo, pAllocator, pInstance ); - } - - void vkDestroyInstance( VkInstance instance, const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyInstance( instance, pAllocator ); - } - - VkResult vkEnumeratePhysicalDevices( VkInstance instance, - uint32_t * pPhysicalDeviceCount, - VkPhysicalDevice * pPhysicalDevices ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumeratePhysicalDevices( instance, pPhysicalDeviceCount, pPhysicalDevices ); - } - - void vkGetPhysicalDeviceFeatures( VkPhysicalDevice physicalDevice, - VkPhysicalDeviceFeatures * pFeatures ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceFeatures( physicalDevice, pFeatures ); - } - - void vkGetPhysicalDeviceFormatProperties( VkPhysicalDevice physicalDevice, - VkFormat format, - VkFormatProperties * pFormatProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceFormatProperties( physicalDevice, format, pFormatProperties ); - } - - VkResult vkGetPhysicalDeviceImageFormatProperties( VkPhysicalDevice physicalDevice, - VkFormat format, - VkImageType type, - VkImageTiling tiling, - VkImageUsageFlags usage, - VkImageCreateFlags flags, - VkImageFormatProperties * pImageFormatProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceImageFormatProperties( - physicalDevice, format, type, tiling, usage, flags, pImageFormatProperties ); - } - - void vkGetPhysicalDeviceProperties( VkPhysicalDevice physicalDevice, - VkPhysicalDeviceProperties * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceProperties( physicalDevice, pProperties ); - } - - void vkGetPhysicalDeviceQueueFamilyProperties( VkPhysicalDevice physicalDevice, - uint32_t * pQueueFamilyPropertyCount, - VkQueueFamilyProperties * pQueueFamilyProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceQueueFamilyProperties( - physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties ); - } - - void vkGetPhysicalDeviceMemoryProperties( - VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties * pMemoryProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceMemoryProperties( physicalDevice, pMemoryProperties ); - } - - PFN_vkVoidFunction vkGetInstanceProcAddr( VkInstance instance, const char * pName ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetInstanceProcAddr( instance, pName ); - } - - PFN_vkVoidFunction vkGetDeviceProcAddr( VkDevice device, const char * pName ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceProcAddr( device, pName ); - } - - VkResult vkCreateDevice( VkPhysicalDevice physicalDevice, - const VkDeviceCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDevice * pDevice ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDevice( physicalDevice, pCreateInfo, pAllocator, pDevice ); - } - - void vkDestroyDevice( VkDevice device, const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDevice( device, pAllocator ); - } - - VkResult vkEnumerateInstanceExtensionProperties( const char * pLayerName, - uint32_t * pPropertyCount, - VkExtensionProperties * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumerateInstanceExtensionProperties( pLayerName, pPropertyCount, pProperties ); - } - - VkResult vkEnumerateDeviceExtensionProperties( VkPhysicalDevice physicalDevice, - const char * pLayerName, - uint32_t * pPropertyCount, - VkExtensionProperties * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumerateDeviceExtensionProperties( physicalDevice, pLayerName, pPropertyCount, pProperties ); - } - - VkResult vkEnumerateInstanceLayerProperties( uint32_t * pPropertyCount, - VkLayerProperties * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumerateInstanceLayerProperties( pPropertyCount, pProperties ); - } - - VkResult vkEnumerateDeviceLayerProperties( VkPhysicalDevice physicalDevice, - uint32_t * pPropertyCount, - VkLayerProperties * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumerateDeviceLayerProperties( physicalDevice, pPropertyCount, pProperties ); - } - - void vkGetDeviceQueue( VkDevice device, - uint32_t queueFamilyIndex, - uint32_t queueIndex, - VkQueue * pQueue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceQueue( device, queueFamilyIndex, queueIndex, pQueue ); - } - - VkResult vkQueueSubmit( VkQueue queue, - uint32_t submitCount, - const VkSubmitInfo * pSubmits, - VkFence fence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueSubmit( queue, submitCount, pSubmits, fence ); - } - - VkResult vkQueueWaitIdle( VkQueue queue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueWaitIdle( queue ); - } - - VkResult vkDeviceWaitIdle( VkDevice device ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDeviceWaitIdle( device ); - } - - VkResult vkAllocateMemory( VkDevice device, - const VkMemoryAllocateInfo * pAllocateInfo, - const VkAllocationCallbacks * pAllocator, - VkDeviceMemory * pMemory ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAllocateMemory( device, pAllocateInfo, pAllocator, pMemory ); - } - - void vkFreeMemory( VkDevice device, - VkDeviceMemory memory, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkFreeMemory( device, memory, pAllocator ); - } - - VkResult vkMapMemory( VkDevice device, - VkDeviceMemory memory, - VkDeviceSize offset, - VkDeviceSize size, - VkMemoryMapFlags flags, - void ** ppData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkMapMemory( device, memory, offset, size, flags, ppData ); - } - - void vkUnmapMemory( VkDevice device, VkDeviceMemory memory ) const VULKAN_HPP_NOEXCEPT - { - return ::vkUnmapMemory( device, memory ); - } - - VkResult vkFlushMappedMemoryRanges( VkDevice device, - uint32_t memoryRangeCount, - const VkMappedMemoryRange * pMemoryRanges ) const VULKAN_HPP_NOEXCEPT - { - return ::vkFlushMappedMemoryRanges( device, memoryRangeCount, pMemoryRanges ); - } - - VkResult vkInvalidateMappedMemoryRanges( VkDevice device, - uint32_t memoryRangeCount, - const VkMappedMemoryRange * pMemoryRanges ) const VULKAN_HPP_NOEXCEPT - { - return ::vkInvalidateMappedMemoryRanges( device, memoryRangeCount, pMemoryRanges ); - } - - void vkGetDeviceMemoryCommitment( VkDevice device, - VkDeviceMemory memory, - VkDeviceSize * pCommittedMemoryInBytes ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceMemoryCommitment( device, memory, pCommittedMemoryInBytes ); - } - - VkResult vkBindBufferMemory( VkDevice device, - VkBuffer buffer, - VkDeviceMemory memory, - VkDeviceSize memoryOffset ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBindBufferMemory( device, buffer, memory, memoryOffset ); - } - - VkResult vkBindImageMemory( VkDevice device, - VkImage image, - VkDeviceMemory memory, - VkDeviceSize memoryOffset ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBindImageMemory( device, image, memory, memoryOffset ); - } - - void vkGetBufferMemoryRequirements( VkDevice device, - VkBuffer buffer, - VkMemoryRequirements * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferMemoryRequirements( device, buffer, pMemoryRequirements ); - } - - void vkGetImageMemoryRequirements( VkDevice device, - VkImage image, - VkMemoryRequirements * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageMemoryRequirements( device, image, pMemoryRequirements ); - } - - void vkGetImageSparseMemoryRequirements( VkDevice device, - VkImage image, - uint32_t * pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements * pSparseMemoryRequirements ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageSparseMemoryRequirements( - device, image, pSparseMemoryRequirementCount, pSparseMemoryRequirements ); - } - - void vkGetPhysicalDeviceSparseImageFormatProperties( VkPhysicalDevice physicalDevice, - VkFormat format, - VkImageType type, - VkSampleCountFlagBits samples, - VkImageUsageFlags usage, - VkImageTiling tiling, - uint32_t * pPropertyCount, - VkSparseImageFormatProperties * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSparseImageFormatProperties( - physicalDevice, format, type, samples, usage, tiling, pPropertyCount, pProperties ); - } - - VkResult vkQueueBindSparse( VkQueue queue, - uint32_t bindInfoCount, - const VkBindSparseInfo * pBindInfo, - VkFence fence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueBindSparse( queue, bindInfoCount, pBindInfo, fence ); - } - - VkResult vkCreateFence( VkDevice device, - const VkFenceCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkFence * pFence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateFence( device, pCreateInfo, pAllocator, pFence ); - } - - void vkDestroyFence( VkDevice device, - VkFence fence, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyFence( device, fence, pAllocator ); - } - - VkResult vkResetFences( VkDevice device, uint32_t fenceCount, const VkFence * pFences ) const VULKAN_HPP_NOEXCEPT - { - return ::vkResetFences( device, fenceCount, pFences ); - } - - VkResult vkGetFenceStatus( VkDevice device, VkFence fence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetFenceStatus( device, fence ); - } - - VkResult vkWaitForFences( VkDevice device, - uint32_t fenceCount, - const VkFence * pFences, - VkBool32 waitAll, - uint64_t timeout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkWaitForFences( device, fenceCount, pFences, waitAll, timeout ); - } - - VkResult vkCreateSemaphore( VkDevice device, - const VkSemaphoreCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSemaphore * pSemaphore ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateSemaphore( device, pCreateInfo, pAllocator, pSemaphore ); - } - - void vkDestroySemaphore( VkDevice device, - VkSemaphore semaphore, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroySemaphore( device, semaphore, pAllocator ); - } - - VkResult vkCreateEvent( VkDevice device, - const VkEventCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkEvent * pEvent ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateEvent( device, pCreateInfo, pAllocator, pEvent ); - } - - void vkDestroyEvent( VkDevice device, - VkEvent event, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyEvent( device, event, pAllocator ); - } - - VkResult vkGetEventStatus( VkDevice device, VkEvent event ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetEventStatus( device, event ); - } - - VkResult vkSetEvent( VkDevice device, VkEvent event ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetEvent( device, event ); - } - - VkResult vkResetEvent( VkDevice device, VkEvent event ) const VULKAN_HPP_NOEXCEPT - { - return ::vkResetEvent( device, event ); - } - - VkResult vkCreateQueryPool( VkDevice device, - const VkQueryPoolCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkQueryPool * pQueryPool ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateQueryPool( device, pCreateInfo, pAllocator, pQueryPool ); - } - - void vkDestroyQueryPool( VkDevice device, - VkQueryPool queryPool, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyQueryPool( device, queryPool, pAllocator ); - } - - VkResult vkGetQueryPoolResults( VkDevice device, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - void * pData, - VkDeviceSize stride, - VkQueryResultFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetQueryPoolResults( device, queryPool, firstQuery, queryCount, dataSize, pData, stride, flags ); - } - - VkResult vkCreateBuffer( VkDevice device, - const VkBufferCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkBuffer * pBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateBuffer( device, pCreateInfo, pAllocator, pBuffer ); - } - - void vkDestroyBuffer( VkDevice device, - VkBuffer buffer, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyBuffer( device, buffer, pAllocator ); - } - - VkResult vkCreateBufferView( VkDevice device, - const VkBufferViewCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkBufferView * pView ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateBufferView( device, pCreateInfo, pAllocator, pView ); - } - - void vkDestroyBufferView( VkDevice device, - VkBufferView bufferView, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyBufferView( device, bufferView, pAllocator ); - } - - VkResult vkCreateImage( VkDevice device, - const VkImageCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkImage * pImage ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateImage( device, pCreateInfo, pAllocator, pImage ); - } - - void vkDestroyImage( VkDevice device, - VkImage image, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyImage( device, image, pAllocator ); - } - - void vkGetImageSubresourceLayout( VkDevice device, - VkImage image, - const VkImageSubresource * pSubresource, - VkSubresourceLayout * pLayout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageSubresourceLayout( device, image, pSubresource, pLayout ); - } - - VkResult vkCreateImageView( VkDevice device, - const VkImageViewCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkImageView * pView ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateImageView( device, pCreateInfo, pAllocator, pView ); - } - - void vkDestroyImageView( VkDevice device, - VkImageView imageView, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyImageView( device, imageView, pAllocator ); - } - - VkResult vkCreateShaderModule( VkDevice device, - const VkShaderModuleCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkShaderModule * pShaderModule ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateShaderModule( device, pCreateInfo, pAllocator, pShaderModule ); - } - - void vkDestroyShaderModule( VkDevice device, - VkShaderModule shaderModule, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyShaderModule( device, shaderModule, pAllocator ); - } - - VkResult vkCreatePipelineCache( VkDevice device, - const VkPipelineCacheCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkPipelineCache * pPipelineCache ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreatePipelineCache( device, pCreateInfo, pAllocator, pPipelineCache ); - } - - void vkDestroyPipelineCache( VkDevice device, - VkPipelineCache pipelineCache, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyPipelineCache( device, pipelineCache, pAllocator ); - } - - VkResult vkGetPipelineCacheData( VkDevice device, - VkPipelineCache pipelineCache, - size_t * pDataSize, - void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPipelineCacheData( device, pipelineCache, pDataSize, pData ); - } - - VkResult vkMergePipelineCaches( VkDevice device, - VkPipelineCache dstCache, - uint32_t srcCacheCount, - const VkPipelineCache * pSrcCaches ) const VULKAN_HPP_NOEXCEPT - { - return ::vkMergePipelineCaches( device, dstCache, srcCacheCount, pSrcCaches ); - } - - VkResult vkCreateGraphicsPipelines( VkDevice device, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkGraphicsPipelineCreateInfo * pCreateInfos, - const VkAllocationCallbacks * pAllocator, - VkPipeline * pPipelines ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateGraphicsPipelines( - device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines ); - } - - VkResult vkCreateComputePipelines( VkDevice device, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkComputePipelineCreateInfo * pCreateInfos, - const VkAllocationCallbacks * pAllocator, - VkPipeline * pPipelines ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateComputePipelines( device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines ); - } - - void vkDestroyPipeline( VkDevice device, - VkPipeline pipeline, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyPipeline( device, pipeline, pAllocator ); - } - - VkResult vkCreatePipelineLayout( VkDevice device, - const VkPipelineLayoutCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkPipelineLayout * pPipelineLayout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreatePipelineLayout( device, pCreateInfo, pAllocator, pPipelineLayout ); - } - - void vkDestroyPipelineLayout( VkDevice device, - VkPipelineLayout pipelineLayout, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyPipelineLayout( device, pipelineLayout, pAllocator ); - } - - VkResult vkCreateSampler( VkDevice device, - const VkSamplerCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSampler * pSampler ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateSampler( device, pCreateInfo, pAllocator, pSampler ); - } - - void vkDestroySampler( VkDevice device, - VkSampler sampler, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroySampler( device, sampler, pAllocator ); - } - - VkResult vkCreateDescriptorSetLayout( VkDevice device, - const VkDescriptorSetLayoutCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDescriptorSetLayout * pSetLayout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDescriptorSetLayout( device, pCreateInfo, pAllocator, pSetLayout ); - } - - void vkDestroyDescriptorSetLayout( VkDevice device, - VkDescriptorSetLayout descriptorSetLayout, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDescriptorSetLayout( device, descriptorSetLayout, pAllocator ); - } - - VkResult vkCreateDescriptorPool( VkDevice device, - const VkDescriptorPoolCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDescriptorPool * pDescriptorPool ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDescriptorPool( device, pCreateInfo, pAllocator, pDescriptorPool ); - } - - void vkDestroyDescriptorPool( VkDevice device, - VkDescriptorPool descriptorPool, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDescriptorPool( device, descriptorPool, pAllocator ); - } - - VkResult vkResetDescriptorPool( VkDevice device, - VkDescriptorPool descriptorPool, - VkDescriptorPoolResetFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkResetDescriptorPool( device, descriptorPool, flags ); - } - - VkResult vkAllocateDescriptorSets( VkDevice device, - const VkDescriptorSetAllocateInfo * pAllocateInfo, - VkDescriptorSet * pDescriptorSets ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAllocateDescriptorSets( device, pAllocateInfo, pDescriptorSets ); - } - - VkResult vkFreeDescriptorSets( VkDevice device, - VkDescriptorPool descriptorPool, - uint32_t descriptorSetCount, - const VkDescriptorSet * pDescriptorSets ) const VULKAN_HPP_NOEXCEPT - { - return ::vkFreeDescriptorSets( device, descriptorPool, descriptorSetCount, pDescriptorSets ); - } - - void vkUpdateDescriptorSets( VkDevice device, - uint32_t descriptorWriteCount, - const VkWriteDescriptorSet * pDescriptorWrites, - uint32_t descriptorCopyCount, - const VkCopyDescriptorSet * pDescriptorCopies ) const VULKAN_HPP_NOEXCEPT - { - return ::vkUpdateDescriptorSets( - device, descriptorWriteCount, pDescriptorWrites, descriptorCopyCount, pDescriptorCopies ); - } - - VkResult vkCreateFramebuffer( VkDevice device, - const VkFramebufferCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkFramebuffer * pFramebuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateFramebuffer( device, pCreateInfo, pAllocator, pFramebuffer ); - } - - void vkDestroyFramebuffer( VkDevice device, - VkFramebuffer framebuffer, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyFramebuffer( device, framebuffer, pAllocator ); - } - - VkResult vkCreateRenderPass( VkDevice device, - const VkRenderPassCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkRenderPass * pRenderPass ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateRenderPass( device, pCreateInfo, pAllocator, pRenderPass ); - } - - void vkDestroyRenderPass( VkDevice device, - VkRenderPass renderPass, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyRenderPass( device, renderPass, pAllocator ); - } - - void vkGetRenderAreaGranularity( VkDevice device, - VkRenderPass renderPass, - VkExtent2D * pGranularity ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetRenderAreaGranularity( device, renderPass, pGranularity ); - } - - VkResult vkCreateCommandPool( VkDevice device, - const VkCommandPoolCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkCommandPool * pCommandPool ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateCommandPool( device, pCreateInfo, pAllocator, pCommandPool ); - } - - void vkDestroyCommandPool( VkDevice device, - VkCommandPool commandPool, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyCommandPool( device, commandPool, pAllocator ); - } - - VkResult vkResetCommandPool( VkDevice device, - VkCommandPool commandPool, - VkCommandPoolResetFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkResetCommandPool( device, commandPool, flags ); - } - - VkResult vkAllocateCommandBuffers( VkDevice device, - const VkCommandBufferAllocateInfo * pAllocateInfo, - VkCommandBuffer * pCommandBuffers ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAllocateCommandBuffers( device, pAllocateInfo, pCommandBuffers ); - } - - void vkFreeCommandBuffers( VkDevice device, - VkCommandPool commandPool, - uint32_t commandBufferCount, - const VkCommandBuffer * pCommandBuffers ) const VULKAN_HPP_NOEXCEPT - { - return ::vkFreeCommandBuffers( device, commandPool, commandBufferCount, pCommandBuffers ); - } - - VkResult vkBeginCommandBuffer( VkCommandBuffer commandBuffer, - const VkCommandBufferBeginInfo * pBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBeginCommandBuffer( commandBuffer, pBeginInfo ); - } - - VkResult vkEndCommandBuffer( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEndCommandBuffer( commandBuffer ); - } - - VkResult vkResetCommandBuffer( VkCommandBuffer commandBuffer, - VkCommandBufferResetFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkResetCommandBuffer( commandBuffer, flags ); - } - - void vkCmdBindPipeline( VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipeline pipeline ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindPipeline( commandBuffer, pipelineBindPoint, pipeline ); - } - - void vkCmdSetViewport( VkCommandBuffer commandBuffer, - uint32_t firstViewport, - uint32_t viewportCount, - const VkViewport * pViewports ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetViewport( commandBuffer, firstViewport, viewportCount, pViewports ); - } - - void vkCmdSetScissor( VkCommandBuffer commandBuffer, - uint32_t firstScissor, - uint32_t scissorCount, - const VkRect2D * pScissors ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetScissor( commandBuffer, firstScissor, scissorCount, pScissors ); - } - - void vkCmdSetLineWidth( VkCommandBuffer commandBuffer, float lineWidth ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetLineWidth( commandBuffer, lineWidth ); - } - - void vkCmdSetDepthBias( VkCommandBuffer commandBuffer, - float depthBiasConstantFactor, - float depthBiasClamp, - float depthBiasSlopeFactor ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthBias( commandBuffer, depthBiasConstantFactor, depthBiasClamp, depthBiasSlopeFactor ); - } - - void vkCmdSetBlendConstants( VkCommandBuffer commandBuffer, - const float blendConstants[4] ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetBlendConstants( commandBuffer, blendConstants ); - } - - void vkCmdSetDepthBounds( VkCommandBuffer commandBuffer, - float minDepthBounds, - float maxDepthBounds ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthBounds( commandBuffer, minDepthBounds, maxDepthBounds ); - } - - void vkCmdSetStencilCompareMask( VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - uint32_t compareMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetStencilCompareMask( commandBuffer, faceMask, compareMask ); - } - - void vkCmdSetStencilWriteMask( VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - uint32_t writeMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetStencilWriteMask( commandBuffer, faceMask, writeMask ); - } - - void vkCmdSetStencilReference( VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - uint32_t reference ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetStencilReference( commandBuffer, faceMask, reference ); - } - - void vkCmdBindDescriptorSets( VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipelineLayout layout, - uint32_t firstSet, - uint32_t descriptorSetCount, - const VkDescriptorSet * pDescriptorSets, - uint32_t dynamicOffsetCount, - const uint32_t * pDynamicOffsets ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindDescriptorSets( commandBuffer, - pipelineBindPoint, - layout, - firstSet, - descriptorSetCount, - pDescriptorSets, - dynamicOffsetCount, - pDynamicOffsets ); - } - - void vkCmdBindIndexBuffer( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkIndexType indexType ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindIndexBuffer( commandBuffer, buffer, offset, indexType ); - } - - void vkCmdBindVertexBuffers( VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer * pBuffers, - const VkDeviceSize * pOffsets ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindVertexBuffers( commandBuffer, firstBinding, bindingCount, pBuffers, pOffsets ); - } - - void vkCmdDraw( VkCommandBuffer commandBuffer, - uint32_t vertexCount, - uint32_t instanceCount, - uint32_t firstVertex, - uint32_t firstInstance ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDraw( commandBuffer, vertexCount, instanceCount, firstVertex, firstInstance ); - } - - void vkCmdDrawIndexed( VkCommandBuffer commandBuffer, - uint32_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t firstInstance ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndexed( commandBuffer, indexCount, instanceCount, firstIndex, vertexOffset, firstInstance ); - } - - void vkCmdDrawIndirect( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndirect( commandBuffer, buffer, offset, drawCount, stride ); - } - - void vkCmdDrawIndexedIndirect( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndexedIndirect( commandBuffer, buffer, offset, drawCount, stride ); - } - - void vkCmdDispatch( VkCommandBuffer commandBuffer, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDispatch( commandBuffer, groupCountX, groupCountY, groupCountZ ); - } - - void vkCmdDispatchIndirect( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDispatchIndirect( commandBuffer, buffer, offset ); - } - - void vkCmdCopyBuffer( VkCommandBuffer commandBuffer, - VkBuffer srcBuffer, - VkBuffer dstBuffer, - uint32_t regionCount, - const VkBufferCopy * pRegions ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyBuffer( commandBuffer, srcBuffer, dstBuffer, regionCount, pRegions ); - } - - void vkCmdCopyImage( VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkImageCopy * pRegions ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyImage( - commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions ); - } - - void vkCmdBlitImage( VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkImageBlit * pRegions, - VkFilter filter ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBlitImage( - commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions, filter ); - } - - void vkCmdCopyBufferToImage( VkCommandBuffer commandBuffer, - VkBuffer srcBuffer, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkBufferImageCopy * pRegions ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyBufferToImage( commandBuffer, srcBuffer, dstImage, dstImageLayout, regionCount, pRegions ); - } - - void vkCmdCopyImageToBuffer( VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkBuffer dstBuffer, - uint32_t regionCount, - const VkBufferImageCopy * pRegions ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyImageToBuffer( commandBuffer, srcImage, srcImageLayout, dstBuffer, regionCount, pRegions ); - } - - void vkCmdUpdateBuffer( VkCommandBuffer commandBuffer, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - VkDeviceSize dataSize, - const void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdUpdateBuffer( commandBuffer, dstBuffer, dstOffset, dataSize, pData ); - } - - void vkCmdFillBuffer( VkCommandBuffer commandBuffer, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - VkDeviceSize size, - uint32_t data ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdFillBuffer( commandBuffer, dstBuffer, dstOffset, size, data ); - } - - void vkCmdClearColorImage( VkCommandBuffer commandBuffer, - VkImage image, - VkImageLayout imageLayout, - const VkClearColorValue * pColor, - uint32_t rangeCount, - const VkImageSubresourceRange * pRanges ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdClearColorImage( commandBuffer, image, imageLayout, pColor, rangeCount, pRanges ); - } - - void vkCmdClearDepthStencilImage( VkCommandBuffer commandBuffer, - VkImage image, - VkImageLayout imageLayout, - const VkClearDepthStencilValue * pDepthStencil, - uint32_t rangeCount, - const VkImageSubresourceRange * pRanges ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdClearDepthStencilImage( commandBuffer, image, imageLayout, pDepthStencil, rangeCount, pRanges ); - } - - void vkCmdClearAttachments( VkCommandBuffer commandBuffer, - uint32_t attachmentCount, - const VkClearAttachment * pAttachments, - uint32_t rectCount, - const VkClearRect * pRects ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdClearAttachments( commandBuffer, attachmentCount, pAttachments, rectCount, pRects ); - } - - void vkCmdResolveImage( VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkImageResolve * pRegions ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdResolveImage( - commandBuffer, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions ); - } - - void vkCmdSetEvent( VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags stageMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetEvent( commandBuffer, event, stageMask ); - } - - void vkCmdResetEvent( VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags stageMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdResetEvent( commandBuffer, event, stageMask ); - } - - void vkCmdWaitEvents( VkCommandBuffer commandBuffer, - uint32_t eventCount, - const VkEvent * pEvents, - VkPipelineStageFlags srcStageMask, - VkPipelineStageFlags dstStageMask, - uint32_t memoryBarrierCount, - const VkMemoryBarrier * pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VkBufferMemoryBarrier * pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VkImageMemoryBarrier * pImageMemoryBarriers ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWaitEvents( commandBuffer, - eventCount, - pEvents, - srcStageMask, - dstStageMask, - memoryBarrierCount, - pMemoryBarriers, - bufferMemoryBarrierCount, - pBufferMemoryBarriers, - imageMemoryBarrierCount, - pImageMemoryBarriers ); - } - - void vkCmdPipelineBarrier( VkCommandBuffer commandBuffer, - VkPipelineStageFlags srcStageMask, - VkPipelineStageFlags dstStageMask, - VkDependencyFlags dependencyFlags, - uint32_t memoryBarrierCount, - const VkMemoryBarrier * pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VkBufferMemoryBarrier * pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VkImageMemoryBarrier * pImageMemoryBarriers ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdPipelineBarrier( commandBuffer, - srcStageMask, - dstStageMask, - dependencyFlags, - memoryBarrierCount, - pMemoryBarriers, - bufferMemoryBarrierCount, - pBufferMemoryBarriers, - imageMemoryBarrierCount, - pImageMemoryBarriers ); - } - - void vkCmdBeginQuery( VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t query, - VkQueryControlFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginQuery( commandBuffer, queryPool, query, flags ); - } - - void vkCmdEndQuery( VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndQuery( commandBuffer, queryPool, query ); - } - - void vkCmdResetQueryPool( VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdResetQueryPool( commandBuffer, queryPool, firstQuery, queryCount ); - } - - void vkCmdWriteTimestamp( VkCommandBuffer commandBuffer, - VkPipelineStageFlagBits pipelineStage, - VkQueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWriteTimestamp( commandBuffer, pipelineStage, queryPool, query ); - } - - void vkCmdCopyQueryPoolResults( VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - VkDeviceSize stride, - VkQueryResultFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyQueryPoolResults( - commandBuffer, queryPool, firstQuery, queryCount, dstBuffer, dstOffset, stride, flags ); - } - - void vkCmdPushConstants( VkCommandBuffer commandBuffer, - VkPipelineLayout layout, - VkShaderStageFlags stageFlags, - uint32_t offset, - uint32_t size, - const void * pValues ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdPushConstants( commandBuffer, layout, stageFlags, offset, size, pValues ); - } - - void vkCmdBeginRenderPass( VkCommandBuffer commandBuffer, - const VkRenderPassBeginInfo * pRenderPassBegin, - VkSubpassContents contents ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginRenderPass( commandBuffer, pRenderPassBegin, contents ); - } - - void vkCmdNextSubpass( VkCommandBuffer commandBuffer, VkSubpassContents contents ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdNextSubpass( commandBuffer, contents ); - } - - void vkCmdEndRenderPass( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndRenderPass( commandBuffer ); - } - - void vkCmdExecuteCommands( VkCommandBuffer commandBuffer, - uint32_t commandBufferCount, - const VkCommandBuffer * pCommandBuffers ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdExecuteCommands( commandBuffer, commandBufferCount, pCommandBuffers ); - } - - //=== VK_VERSION_1_1 === - - VkResult vkEnumerateInstanceVersion( uint32_t * pApiVersion ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumerateInstanceVersion( pApiVersion ); - } - - VkResult vkBindBufferMemory2( VkDevice device, - uint32_t bindInfoCount, - const VkBindBufferMemoryInfo * pBindInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBindBufferMemory2( device, bindInfoCount, pBindInfos ); - } - - VkResult vkBindImageMemory2( VkDevice device, - uint32_t bindInfoCount, - const VkBindImageMemoryInfo * pBindInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBindImageMemory2( device, bindInfoCount, pBindInfos ); - } - - void vkGetDeviceGroupPeerMemoryFeatures( VkDevice device, - uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VkPeerMemoryFeatureFlags * pPeerMemoryFeatures ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceGroupPeerMemoryFeatures( - device, heapIndex, localDeviceIndex, remoteDeviceIndex, pPeerMemoryFeatures ); - } - - void vkCmdSetDeviceMask( VkCommandBuffer commandBuffer, uint32_t deviceMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDeviceMask( commandBuffer, deviceMask ); - } - - void vkCmdDispatchBase( VkCommandBuffer commandBuffer, - uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDispatchBase( - commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ ); - } - - VkResult vkEnumeratePhysicalDeviceGroups( VkInstance instance, - uint32_t * pPhysicalDeviceGroupCount, - VkPhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkEnumeratePhysicalDeviceGroups( instance, pPhysicalDeviceGroupCount, pPhysicalDeviceGroupProperties ); - } - - void vkGetImageMemoryRequirements2( VkDevice device, - const VkImageMemoryRequirementsInfo2 * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageMemoryRequirements2( device, pInfo, pMemoryRequirements ); - } - - void vkGetBufferMemoryRequirements2( VkDevice device, - const VkBufferMemoryRequirementsInfo2 * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferMemoryRequirements2( device, pInfo, pMemoryRequirements ); - } - - void vkGetImageSparseMemoryRequirements2( VkDevice device, - const VkImageSparseMemoryRequirementsInfo2 * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageSparseMemoryRequirements2( - device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements ); - } - - void vkGetPhysicalDeviceFeatures2( VkPhysicalDevice physicalDevice, - VkPhysicalDeviceFeatures2 * pFeatures ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceFeatures2( physicalDevice, pFeatures ); - } - - void vkGetPhysicalDeviceProperties2( VkPhysicalDevice physicalDevice, - VkPhysicalDeviceProperties2 * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceProperties2( physicalDevice, pProperties ); - } - - void vkGetPhysicalDeviceFormatProperties2( VkPhysicalDevice physicalDevice, - VkFormat format, - VkFormatProperties2 * pFormatProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceFormatProperties2( physicalDevice, format, pFormatProperties ); - } - - VkResult vkGetPhysicalDeviceImageFormatProperties2( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceImageFormatInfo2 * pImageFormatInfo, - VkImageFormatProperties2 * pImageFormatProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceImageFormatProperties2( physicalDevice, pImageFormatInfo, pImageFormatProperties ); - } - - void vkGetPhysicalDeviceQueueFamilyProperties2( VkPhysicalDevice physicalDevice, - uint32_t * pQueueFamilyPropertyCount, - VkQueueFamilyProperties2 * pQueueFamilyProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceQueueFamilyProperties2( - physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties ); - } - - void vkGetPhysicalDeviceMemoryProperties2( - VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 * pMemoryProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceMemoryProperties2( physicalDevice, pMemoryProperties ); - } - - void vkGetPhysicalDeviceSparseImageFormatProperties2( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, - uint32_t * pPropertyCount, - VkSparseImageFormatProperties2 * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSparseImageFormatProperties2( - physicalDevice, pFormatInfo, pPropertyCount, pProperties ); - } - - void vkTrimCommandPool( VkDevice device, - VkCommandPool commandPool, - VkCommandPoolTrimFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkTrimCommandPool( device, commandPool, flags ); - } - - void vkGetDeviceQueue2( VkDevice device, - const VkDeviceQueueInfo2 * pQueueInfo, - VkQueue * pQueue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceQueue2( device, pQueueInfo, pQueue ); - } - - VkResult vkCreateSamplerYcbcrConversion( VkDevice device, - const VkSamplerYcbcrConversionCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSamplerYcbcrConversion * pYcbcrConversion ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateSamplerYcbcrConversion( device, pCreateInfo, pAllocator, pYcbcrConversion ); - } - - void vkDestroySamplerYcbcrConversion( VkDevice device, - VkSamplerYcbcrConversion ycbcrConversion, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroySamplerYcbcrConversion( device, ycbcrConversion, pAllocator ); - } - - VkResult vkCreateDescriptorUpdateTemplate( VkDevice device, - const VkDescriptorUpdateTemplateCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDescriptorUpdateTemplate * pDescriptorUpdateTemplate ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDescriptorUpdateTemplate( device, pCreateInfo, pAllocator, pDescriptorUpdateTemplate ); - } - - void vkDestroyDescriptorUpdateTemplate( VkDevice device, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDescriptorUpdateTemplate( device, descriptorUpdateTemplate, pAllocator ); - } - - void vkUpdateDescriptorSetWithTemplate( VkDevice device, - VkDescriptorSet descriptorSet, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkUpdateDescriptorSetWithTemplate( device, descriptorSet, descriptorUpdateTemplate, pData ); - } - - void vkGetPhysicalDeviceExternalBufferProperties( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalBufferInfo * pExternalBufferInfo, - VkExternalBufferProperties * pExternalBufferProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceExternalBufferProperties( - physicalDevice, pExternalBufferInfo, pExternalBufferProperties ); - } - - void vkGetPhysicalDeviceExternalFenceProperties( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalFenceInfo * pExternalFenceInfo, - VkExternalFenceProperties * pExternalFenceProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceExternalFenceProperties( - physicalDevice, pExternalFenceInfo, pExternalFenceProperties ); - } - - void vkGetPhysicalDeviceExternalSemaphoreProperties( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, - VkExternalSemaphoreProperties * pExternalSemaphoreProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceExternalSemaphoreProperties( - physicalDevice, pExternalSemaphoreInfo, pExternalSemaphoreProperties ); - } - - void vkGetDescriptorSetLayoutSupport( VkDevice device, - const VkDescriptorSetLayoutCreateInfo * pCreateInfo, - VkDescriptorSetLayoutSupport * pSupport ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDescriptorSetLayoutSupport( device, pCreateInfo, pSupport ); - } - - //=== VK_VERSION_1_2 === - - void vkCmdDrawIndirectCount( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndirectCount( - commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride ); - } - - void vkCmdDrawIndexedIndirectCount( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndexedIndirectCount( - commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride ); - } - - VkResult vkCreateRenderPass2( VkDevice device, - const VkRenderPassCreateInfo2 * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkRenderPass * pRenderPass ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateRenderPass2( device, pCreateInfo, pAllocator, pRenderPass ); - } - - void vkCmdBeginRenderPass2( VkCommandBuffer commandBuffer, - const VkRenderPassBeginInfo * pRenderPassBegin, - const VkSubpassBeginInfo * pSubpassBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginRenderPass2( commandBuffer, pRenderPassBegin, pSubpassBeginInfo ); - } - - void vkCmdNextSubpass2( VkCommandBuffer commandBuffer, - const VkSubpassBeginInfo * pSubpassBeginInfo, - const VkSubpassEndInfo * pSubpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdNextSubpass2( commandBuffer, pSubpassBeginInfo, pSubpassEndInfo ); - } - - void vkCmdEndRenderPass2( VkCommandBuffer commandBuffer, - const VkSubpassEndInfo * pSubpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndRenderPass2( commandBuffer, pSubpassEndInfo ); - } - - void vkResetQueryPool( VkDevice device, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT - { - return ::vkResetQueryPool( device, queryPool, firstQuery, queryCount ); - } - - VkResult - vkGetSemaphoreCounterValue( VkDevice device, VkSemaphore semaphore, uint64_t * pValue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSemaphoreCounterValue( device, semaphore, pValue ); - } - - VkResult vkWaitSemaphores( VkDevice device, - const VkSemaphoreWaitInfo * pWaitInfo, - uint64_t timeout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkWaitSemaphores( device, pWaitInfo, timeout ); - } - - VkResult vkSignalSemaphore( VkDevice device, const VkSemaphoreSignalInfo * pSignalInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSignalSemaphore( device, pSignalInfo ); - } - - VkDeviceAddress vkGetBufferDeviceAddress( VkDevice device, - const VkBufferDeviceAddressInfo * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferDeviceAddress( device, pInfo ); - } - - uint64_t vkGetBufferOpaqueCaptureAddress( VkDevice device, - const VkBufferDeviceAddressInfo * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferOpaqueCaptureAddress( device, pInfo ); - } - - uint64_t vkGetDeviceMemoryOpaqueCaptureAddress( - VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceMemoryOpaqueCaptureAddress( device, pInfo ); - } - - //=== VK_VERSION_1_3 === - - VkResult - vkGetPhysicalDeviceToolProperties( VkPhysicalDevice physicalDevice, - uint32_t * pToolCount, - VkPhysicalDeviceToolProperties * pToolProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceToolProperties( physicalDevice, pToolCount, pToolProperties ); - } - - VkResult vkCreatePrivateDataSlot( VkDevice device, - const VkPrivateDataSlotCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkPrivateDataSlot * pPrivateDataSlot ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreatePrivateDataSlot( device, pCreateInfo, pAllocator, pPrivateDataSlot ); - } - - void vkDestroyPrivateDataSlot( VkDevice device, - VkPrivateDataSlot privateDataSlot, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyPrivateDataSlot( device, privateDataSlot, pAllocator ); - } - - VkResult vkSetPrivateData( VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t data ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetPrivateData( device, objectType, objectHandle, privateDataSlot, data ); - } - - void vkGetPrivateData( VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPrivateData( device, objectType, objectHandle, privateDataSlot, pData ); - } - - void vkCmdSetEvent2( VkCommandBuffer commandBuffer, - VkEvent event, - const VkDependencyInfo * pDependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetEvent2( commandBuffer, event, pDependencyInfo ); - } - - void vkCmdResetEvent2( VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags2 stageMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdResetEvent2( commandBuffer, event, stageMask ); - } - - void vkCmdWaitEvents2( VkCommandBuffer commandBuffer, - uint32_t eventCount, - const VkEvent * pEvents, - const VkDependencyInfo * pDependencyInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWaitEvents2( commandBuffer, eventCount, pEvents, pDependencyInfos ); - } - - void vkCmdPipelineBarrier2( VkCommandBuffer commandBuffer, - const VkDependencyInfo * pDependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdPipelineBarrier2( commandBuffer, pDependencyInfo ); - } - - void vkCmdWriteTimestamp2( VkCommandBuffer commandBuffer, - VkPipelineStageFlags2 stage, - VkQueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWriteTimestamp2( commandBuffer, stage, queryPool, query ); - } - - VkResult vkQueueSubmit2( VkQueue queue, - uint32_t submitCount, - const VkSubmitInfo2 * pSubmits, - VkFence fence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueSubmit2( queue, submitCount, pSubmits, fence ); - } - - void vkCmdCopyBuffer2( VkCommandBuffer commandBuffer, - const VkCopyBufferInfo2 * pCopyBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyBuffer2( commandBuffer, pCopyBufferInfo ); - } - - void vkCmdCopyImage2( VkCommandBuffer commandBuffer, - const VkCopyImageInfo2 * pCopyImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyImage2( commandBuffer, pCopyImageInfo ); - } - - void vkCmdCopyBufferToImage2( VkCommandBuffer commandBuffer, - const VkCopyBufferToImageInfo2 * pCopyBufferToImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyBufferToImage2( commandBuffer, pCopyBufferToImageInfo ); - } - - void vkCmdCopyImageToBuffer2( VkCommandBuffer commandBuffer, - const VkCopyImageToBufferInfo2 * pCopyImageToBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyImageToBuffer2( commandBuffer, pCopyImageToBufferInfo ); - } - - void vkCmdBlitImage2( VkCommandBuffer commandBuffer, - const VkBlitImageInfo2 * pBlitImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBlitImage2( commandBuffer, pBlitImageInfo ); - } - - void vkCmdResolveImage2( VkCommandBuffer commandBuffer, - const VkResolveImageInfo2 * pResolveImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdResolveImage2( commandBuffer, pResolveImageInfo ); - } - - void vkCmdBeginRendering( VkCommandBuffer commandBuffer, - const VkRenderingInfo * pRenderingInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginRendering( commandBuffer, pRenderingInfo ); - } - - void vkCmdEndRendering( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndRendering( commandBuffer ); - } - - void vkCmdSetCullMode( VkCommandBuffer commandBuffer, VkCullModeFlags cullMode ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetCullMode( commandBuffer, cullMode ); - } - - void vkCmdSetFrontFace( VkCommandBuffer commandBuffer, VkFrontFace frontFace ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetFrontFace( commandBuffer, frontFace ); - } - - void vkCmdSetPrimitiveTopology( VkCommandBuffer commandBuffer, - VkPrimitiveTopology primitiveTopology ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPrimitiveTopology( commandBuffer, primitiveTopology ); - } - - void vkCmdSetViewportWithCount( VkCommandBuffer commandBuffer, - uint32_t viewportCount, - const VkViewport * pViewports ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetViewportWithCount( commandBuffer, viewportCount, pViewports ); - } - - void vkCmdSetScissorWithCount( VkCommandBuffer commandBuffer, - uint32_t scissorCount, - const VkRect2D * pScissors ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetScissorWithCount( commandBuffer, scissorCount, pScissors ); - } - - void vkCmdBindVertexBuffers2( VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer * pBuffers, - const VkDeviceSize * pOffsets, - const VkDeviceSize * pSizes, - const VkDeviceSize * pStrides ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindVertexBuffers2( - commandBuffer, firstBinding, bindingCount, pBuffers, pOffsets, pSizes, pStrides ); - } - - void vkCmdSetDepthTestEnable( VkCommandBuffer commandBuffer, VkBool32 depthTestEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthTestEnable( commandBuffer, depthTestEnable ); - } - - void vkCmdSetDepthWriteEnable( VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthWriteEnable( commandBuffer, depthWriteEnable ); - } - - void vkCmdSetDepthCompareOp( VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthCompareOp( commandBuffer, depthCompareOp ); - } - - void vkCmdSetDepthBoundsTestEnable( VkCommandBuffer commandBuffer, - VkBool32 depthBoundsTestEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthBoundsTestEnable( commandBuffer, depthBoundsTestEnable ); - } - - void vkCmdSetStencilTestEnable( VkCommandBuffer commandBuffer, - VkBool32 stencilTestEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetStencilTestEnable( commandBuffer, stencilTestEnable ); - } - - void vkCmdSetStencilOp( VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - VkStencilOp failOp, - VkStencilOp passOp, - VkStencilOp depthFailOp, - VkCompareOp compareOp ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetStencilOp( commandBuffer, faceMask, failOp, passOp, depthFailOp, compareOp ); - } - - void vkCmdSetRasterizerDiscardEnable( VkCommandBuffer commandBuffer, - VkBool32 rasterizerDiscardEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetRasterizerDiscardEnable( commandBuffer, rasterizerDiscardEnable ); - } - - void vkCmdSetDepthBiasEnable( VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthBiasEnable( commandBuffer, depthBiasEnable ); - } - - void vkCmdSetPrimitiveRestartEnable( VkCommandBuffer commandBuffer, - VkBool32 primitiveRestartEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPrimitiveRestartEnable( commandBuffer, primitiveRestartEnable ); - } - - void vkGetDeviceBufferMemoryRequirements( VkDevice device, - const VkDeviceBufferMemoryRequirements * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceBufferMemoryRequirements( device, pInfo, pMemoryRequirements ); - } - - void vkGetDeviceImageMemoryRequirements( VkDevice device, - const VkDeviceImageMemoryRequirements * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceImageMemoryRequirements( device, pInfo, pMemoryRequirements ); - } - - void vkGetDeviceImageSparseMemoryRequirements( VkDevice device, - const VkDeviceImageMemoryRequirements * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceImageSparseMemoryRequirements( - device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements ); - } - - //=== VK_KHR_surface === - - void vkDestroySurfaceKHR( VkInstance instance, - VkSurfaceKHR surface, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroySurfaceKHR( instance, surface, pAllocator ); - } - - VkResult vkGetPhysicalDeviceSurfaceSupportKHR( VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - VkSurfaceKHR surface, - VkBool32 * pSupported ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfaceSupportKHR( physicalDevice, queueFamilyIndex, surface, pSupported ); - } - - VkResult vkGetPhysicalDeviceSurfaceCapabilitiesKHR( VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - VkSurfaceCapabilitiesKHR * pSurfaceCapabilities ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfaceCapabilitiesKHR( physicalDevice, surface, pSurfaceCapabilities ); - } - - VkResult vkGetPhysicalDeviceSurfaceFormatsKHR( VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - uint32_t * pSurfaceFormatCount, - VkSurfaceFormatKHR * pSurfaceFormats ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfaceFormatsKHR( physicalDevice, surface, pSurfaceFormatCount, pSurfaceFormats ); - } - - VkResult vkGetPhysicalDeviceSurfacePresentModesKHR( VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - uint32_t * pPresentModeCount, - VkPresentModeKHR * pPresentModes ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfacePresentModesKHR( physicalDevice, surface, pPresentModeCount, pPresentModes ); - } - - //=== VK_KHR_swapchain === - - VkResult vkCreateSwapchainKHR( VkDevice device, - const VkSwapchainCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSwapchainKHR * pSwapchain ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateSwapchainKHR( device, pCreateInfo, pAllocator, pSwapchain ); - } - - void vkDestroySwapchainKHR( VkDevice device, - VkSwapchainKHR swapchain, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroySwapchainKHR( device, swapchain, pAllocator ); - } - - VkResult vkGetSwapchainImagesKHR( VkDevice device, - VkSwapchainKHR swapchain, - uint32_t * pSwapchainImageCount, - VkImage * pSwapchainImages ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSwapchainImagesKHR( device, swapchain, pSwapchainImageCount, pSwapchainImages ); - } - - VkResult vkAcquireNextImageKHR( VkDevice device, - VkSwapchainKHR swapchain, - uint64_t timeout, - VkSemaphore semaphore, - VkFence fence, - uint32_t * pImageIndex ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAcquireNextImageKHR( device, swapchain, timeout, semaphore, fence, pImageIndex ); - } - - VkResult vkQueuePresentKHR( VkQueue queue, const VkPresentInfoKHR * pPresentInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueuePresentKHR( queue, pPresentInfo ); - } - - VkResult vkGetDeviceGroupPresentCapabilitiesKHR( - VkDevice device, VkDeviceGroupPresentCapabilitiesKHR * pDeviceGroupPresentCapabilities ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceGroupPresentCapabilitiesKHR( device, pDeviceGroupPresentCapabilities ); - } - - VkResult vkGetDeviceGroupSurfacePresentModesKHR( - VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR * pModes ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceGroupSurfacePresentModesKHR( device, surface, pModes ); - } - - VkResult vkGetPhysicalDevicePresentRectanglesKHR( VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - uint32_t * pRectCount, - VkRect2D * pRects ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDevicePresentRectanglesKHR( physicalDevice, surface, pRectCount, pRects ); - } - - VkResult vkAcquireNextImage2KHR( VkDevice device, - const VkAcquireNextImageInfoKHR * pAcquireInfo, - uint32_t * pImageIndex ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAcquireNextImage2KHR( device, pAcquireInfo, pImageIndex ); - } - - //=== VK_KHR_display === - - VkResult vkGetPhysicalDeviceDisplayPropertiesKHR( VkPhysicalDevice physicalDevice, - uint32_t * pPropertyCount, - VkDisplayPropertiesKHR * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceDisplayPropertiesKHR( physicalDevice, pPropertyCount, pProperties ); - } - - VkResult vkGetPhysicalDeviceDisplayPlanePropertiesKHR( VkPhysicalDevice physicalDevice, - uint32_t * pPropertyCount, - VkDisplayPlanePropertiesKHR * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceDisplayPlanePropertiesKHR( physicalDevice, pPropertyCount, pProperties ); - } - - VkResult vkGetDisplayPlaneSupportedDisplaysKHR( VkPhysicalDevice physicalDevice, - uint32_t planeIndex, - uint32_t * pDisplayCount, - VkDisplayKHR * pDisplays ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDisplayPlaneSupportedDisplaysKHR( physicalDevice, planeIndex, pDisplayCount, pDisplays ); - } - - VkResult vkGetDisplayModePropertiesKHR( VkPhysicalDevice physicalDevice, - VkDisplayKHR display, - uint32_t * pPropertyCount, - VkDisplayModePropertiesKHR * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDisplayModePropertiesKHR( physicalDevice, display, pPropertyCount, pProperties ); - } - - VkResult vkCreateDisplayModeKHR( VkPhysicalDevice physicalDevice, - VkDisplayKHR display, - const VkDisplayModeCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDisplayModeKHR * pMode ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDisplayModeKHR( physicalDevice, display, pCreateInfo, pAllocator, pMode ); - } - - VkResult vkGetDisplayPlaneCapabilitiesKHR( VkPhysicalDevice physicalDevice, - VkDisplayModeKHR mode, - uint32_t planeIndex, - VkDisplayPlaneCapabilitiesKHR * pCapabilities ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDisplayPlaneCapabilitiesKHR( physicalDevice, mode, planeIndex, pCapabilities ); - } - - VkResult vkCreateDisplayPlaneSurfaceKHR( VkInstance instance, - const VkDisplaySurfaceCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDisplayPlaneSurfaceKHR( instance, pCreateInfo, pAllocator, pSurface ); - } - - //=== VK_KHR_display_swapchain === - - VkResult vkCreateSharedSwapchainsKHR( VkDevice device, - uint32_t swapchainCount, - const VkSwapchainCreateInfoKHR * pCreateInfos, - const VkAllocationCallbacks * pAllocator, - VkSwapchainKHR * pSwapchains ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateSharedSwapchainsKHR( device, swapchainCount, pCreateInfos, pAllocator, pSwapchains ); - } - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - VkResult vkCreateXlibSurfaceKHR( VkInstance instance, - const VkXlibSurfaceCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateXlibSurfaceKHR( instance, pCreateInfo, pAllocator, pSurface ); - } - - VkBool32 vkGetPhysicalDeviceXlibPresentationSupportKHR( VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - Display * dpy, - VisualID visualID ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceXlibPresentationSupportKHR( physicalDevice, queueFamilyIndex, dpy, visualID ); - } -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - VkResult vkCreateXcbSurfaceKHR( VkInstance instance, - const VkXcbSurfaceCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateXcbSurfaceKHR( instance, pCreateInfo, pAllocator, pSurface ); - } - - VkBool32 vkGetPhysicalDeviceXcbPresentationSupportKHR( VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - xcb_connection_t * connection, - xcb_visualid_t visual_id ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceXcbPresentationSupportKHR( physicalDevice, queueFamilyIndex, connection, visual_id ); - } -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - VkResult vkCreateWaylandSurfaceKHR( VkInstance instance, - const VkWaylandSurfaceCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateWaylandSurfaceKHR( instance, pCreateInfo, pAllocator, pSurface ); - } - - VkBool32 vkGetPhysicalDeviceWaylandPresentationSupportKHR( VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - struct wl_display * display ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceWaylandPresentationSupportKHR( physicalDevice, queueFamilyIndex, display ); - } -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - - VkResult vkCreateAndroidSurfaceKHR( VkInstance instance, - const VkAndroidSurfaceCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateAndroidSurfaceKHR( instance, pCreateInfo, pAllocator, pSurface ); - } -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - VkResult vkCreateWin32SurfaceKHR( VkInstance instance, - const VkWin32SurfaceCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateWin32SurfaceKHR( instance, pCreateInfo, pAllocator, pSurface ); - } - - VkBool32 vkGetPhysicalDeviceWin32PresentationSupportKHR( VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceWin32PresentationSupportKHR( physicalDevice, queueFamilyIndex ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - - VkResult vkCreateDebugReportCallbackEXT( VkInstance instance, - const VkDebugReportCallbackCreateInfoEXT * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDebugReportCallbackEXT * pCallback ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDebugReportCallbackEXT( instance, pCreateInfo, pAllocator, pCallback ); - } - - void vkDestroyDebugReportCallbackEXT( VkInstance instance, - VkDebugReportCallbackEXT callback, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDebugReportCallbackEXT( instance, callback, pAllocator ); - } - - void vkDebugReportMessageEXT( VkInstance instance, - VkDebugReportFlagsEXT flags, - VkDebugReportObjectTypeEXT objectType, - uint64_t object, - size_t location, - int32_t messageCode, - const char * pLayerPrefix, - const char * pMessage ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDebugReportMessageEXT( - instance, flags, objectType, object, location, messageCode, pLayerPrefix, pMessage ); - } - - //=== VK_EXT_debug_marker === - - VkResult vkDebugMarkerSetObjectTagEXT( VkDevice device, - const VkDebugMarkerObjectTagInfoEXT * pTagInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDebugMarkerSetObjectTagEXT( device, pTagInfo ); - } - - VkResult vkDebugMarkerSetObjectNameEXT( VkDevice device, - const VkDebugMarkerObjectNameInfoEXT * pNameInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDebugMarkerSetObjectNameEXT( device, pNameInfo ); - } - - void vkCmdDebugMarkerBeginEXT( VkCommandBuffer commandBuffer, - const VkDebugMarkerMarkerInfoEXT * pMarkerInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDebugMarkerBeginEXT( commandBuffer, pMarkerInfo ); - } - - void vkCmdDebugMarkerEndEXT( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDebugMarkerEndEXT( commandBuffer ); - } - - void vkCmdDebugMarkerInsertEXT( VkCommandBuffer commandBuffer, - const VkDebugMarkerMarkerInfoEXT * pMarkerInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDebugMarkerInsertEXT( commandBuffer, pMarkerInfo ); - } - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - VkResult vkGetPhysicalDeviceVideoCapabilitiesKHR( VkPhysicalDevice physicalDevice, - const VkVideoProfileKHR * pVideoProfile, - VkVideoCapabilitiesKHR * pCapabilities ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceVideoCapabilitiesKHR( physicalDevice, pVideoProfile, pCapabilities ); - } - - VkResult vkGetPhysicalDeviceVideoFormatPropertiesKHR( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceVideoFormatInfoKHR * pVideoFormatInfo, - uint32_t * pVideoFormatPropertyCount, - VkVideoFormatPropertiesKHR * pVideoFormatProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceVideoFormatPropertiesKHR( - physicalDevice, pVideoFormatInfo, pVideoFormatPropertyCount, pVideoFormatProperties ); - } - - VkResult vkCreateVideoSessionKHR( VkDevice device, - const VkVideoSessionCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkVideoSessionKHR * pVideoSession ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateVideoSessionKHR( device, pCreateInfo, pAllocator, pVideoSession ); - } - - void vkDestroyVideoSessionKHR( VkDevice device, - VkVideoSessionKHR videoSession, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyVideoSessionKHR( device, videoSession, pAllocator ); - } - - VkResult vkGetVideoSessionMemoryRequirementsKHR( - VkDevice device, - VkVideoSessionKHR videoSession, - uint32_t * pVideoSessionMemoryRequirementsCount, - VkVideoGetMemoryPropertiesKHR * pVideoSessionMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetVideoSessionMemoryRequirementsKHR( - device, videoSession, pVideoSessionMemoryRequirementsCount, pVideoSessionMemoryRequirements ); - } - - VkResult - vkBindVideoSessionMemoryKHR( VkDevice device, - VkVideoSessionKHR videoSession, - uint32_t videoSessionBindMemoryCount, - const VkVideoBindMemoryKHR * pVideoSessionBindMemories ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBindVideoSessionMemoryKHR( - device, videoSession, videoSessionBindMemoryCount, pVideoSessionBindMemories ); - } - - VkResult vkCreateVideoSessionParametersKHR( VkDevice device, - const VkVideoSessionParametersCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkVideoSessionParametersKHR * pVideoSessionParameters ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCreateVideoSessionParametersKHR( device, pCreateInfo, pAllocator, pVideoSessionParameters ); - } - - VkResult vkUpdateVideoSessionParametersKHR( VkDevice device, - VkVideoSessionParametersKHR videoSessionParameters, - const VkVideoSessionParametersUpdateInfoKHR * pUpdateInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkUpdateVideoSessionParametersKHR( device, videoSessionParameters, pUpdateInfo ); - } - - void vkDestroyVideoSessionParametersKHR( VkDevice device, - VkVideoSessionParametersKHR videoSessionParameters, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyVideoSessionParametersKHR( device, videoSessionParameters, pAllocator ); - } - - void vkCmdBeginVideoCodingKHR( VkCommandBuffer commandBuffer, - const VkVideoBeginCodingInfoKHR * pBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginVideoCodingKHR( commandBuffer, pBeginInfo ); - } - - void vkCmdEndVideoCodingKHR( VkCommandBuffer commandBuffer, - const VkVideoEndCodingInfoKHR * pEndCodingInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndVideoCodingKHR( commandBuffer, pEndCodingInfo ); - } - - void vkCmdControlVideoCodingKHR( VkCommandBuffer commandBuffer, - const VkVideoCodingControlInfoKHR * pCodingControlInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdControlVideoCodingKHR( commandBuffer, pCodingControlInfo ); - } -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - - void vkCmdDecodeVideoKHR( VkCommandBuffer commandBuffer, - const VkVideoDecodeInfoKHR * pFrameInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDecodeVideoKHR( commandBuffer, pFrameInfo ); - } -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - - void vkCmdBindTransformFeedbackBuffersEXT( VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer * pBuffers, - const VkDeviceSize * pOffsets, - const VkDeviceSize * pSizes ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindTransformFeedbackBuffersEXT( - commandBuffer, firstBinding, bindingCount, pBuffers, pOffsets, pSizes ); - } - - void vkCmdBeginTransformFeedbackEXT( VkCommandBuffer commandBuffer, - uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VkBuffer * pCounterBuffers, - const VkDeviceSize * pCounterBufferOffsets ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginTransformFeedbackEXT( - commandBuffer, firstCounterBuffer, counterBufferCount, pCounterBuffers, pCounterBufferOffsets ); - } - - void vkCmdEndTransformFeedbackEXT( VkCommandBuffer commandBuffer, - uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VkBuffer * pCounterBuffers, - const VkDeviceSize * pCounterBufferOffsets ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndTransformFeedbackEXT( - commandBuffer, firstCounterBuffer, counterBufferCount, pCounterBuffers, pCounterBufferOffsets ); - } - - void vkCmdBeginQueryIndexedEXT( VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t query, - VkQueryControlFlags flags, - uint32_t index ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginQueryIndexedEXT( commandBuffer, queryPool, query, flags, index ); - } - - void vkCmdEndQueryIndexedEXT( VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t query, - uint32_t index ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndQueryIndexedEXT( commandBuffer, queryPool, query, index ); - } - - void vkCmdDrawIndirectByteCountEXT( VkCommandBuffer commandBuffer, - uint32_t instanceCount, - uint32_t firstInstance, - VkBuffer counterBuffer, - VkDeviceSize counterBufferOffset, - uint32_t counterOffset, - uint32_t vertexStride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndirectByteCountEXT( - commandBuffer, instanceCount, firstInstance, counterBuffer, counterBufferOffset, counterOffset, vertexStride ); - } - - //=== VK_NVX_binary_import === - - VkResult vkCreateCuModuleNVX( VkDevice device, - const VkCuModuleCreateInfoNVX * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkCuModuleNVX * pModule ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateCuModuleNVX( device, pCreateInfo, pAllocator, pModule ); - } - - VkResult vkCreateCuFunctionNVX( VkDevice device, - const VkCuFunctionCreateInfoNVX * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkCuFunctionNVX * pFunction ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateCuFunctionNVX( device, pCreateInfo, pAllocator, pFunction ); - } - - void vkDestroyCuModuleNVX( VkDevice device, - VkCuModuleNVX module, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyCuModuleNVX( device, module, pAllocator ); - } - - void vkDestroyCuFunctionNVX( VkDevice device, - VkCuFunctionNVX function, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyCuFunctionNVX( device, function, pAllocator ); - } - - void vkCmdCuLaunchKernelNVX( VkCommandBuffer commandBuffer, - const VkCuLaunchInfoNVX * pLaunchInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCuLaunchKernelNVX( commandBuffer, pLaunchInfo ); - } - - //=== VK_NVX_image_view_handle === - - uint32_t vkGetImageViewHandleNVX( VkDevice device, - const VkImageViewHandleInfoNVX * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageViewHandleNVX( device, pInfo ); - } - - VkResult vkGetImageViewAddressNVX( VkDevice device, - VkImageView imageView, - VkImageViewAddressPropertiesNVX * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageViewAddressNVX( device, imageView, pProperties ); - } - - //=== VK_AMD_draw_indirect_count === - - void vkCmdDrawIndirectCountAMD( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndirectCountAMD( - commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride ); - } - - void vkCmdDrawIndexedIndirectCountAMD( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndexedIndirectCountAMD( - commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride ); - } - - //=== VK_AMD_shader_info === - - VkResult vkGetShaderInfoAMD( VkDevice device, - VkPipeline pipeline, - VkShaderStageFlagBits shaderStage, - VkShaderInfoTypeAMD infoType, - size_t * pInfoSize, - void * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetShaderInfoAMD( device, pipeline, shaderStage, infoType, pInfoSize, pInfo ); - } - - //=== VK_KHR_dynamic_rendering === - - void vkCmdBeginRenderingKHR( VkCommandBuffer commandBuffer, - const VkRenderingInfo * pRenderingInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginRenderingKHR( commandBuffer, pRenderingInfo ); - } - - void vkCmdEndRenderingKHR( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndRenderingKHR( commandBuffer ); - } - -# if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - - VkResult vkCreateStreamDescriptorSurfaceGGP( VkInstance instance, - const VkStreamDescriptorSurfaceCreateInfoGGP * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateStreamDescriptorSurfaceGGP( instance, pCreateInfo, pAllocator, pSurface ); - } -# endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_external_memory_capabilities === - - VkResult vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - VkPhysicalDevice physicalDevice, - VkFormat format, - VkImageType type, - VkImageTiling tiling, - VkImageUsageFlags usage, - VkImageCreateFlags flags, - VkExternalMemoryHandleTypeFlagsNV externalHandleType, - VkExternalImageFormatPropertiesNV * pExternalImageFormatProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - physicalDevice, format, type, tiling, usage, flags, externalHandleType, pExternalImageFormatProperties ); - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - - VkResult vkGetMemoryWin32HandleNV( VkDevice device, - VkDeviceMemory memory, - VkExternalMemoryHandleTypeFlagsNV handleType, - HANDLE * pHandle ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryWin32HandleNV( device, memory, handleType, pHandle ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_get_physical_device_properties2 === - - void vkGetPhysicalDeviceFeatures2KHR( VkPhysicalDevice physicalDevice, - VkPhysicalDeviceFeatures2 * pFeatures ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceFeatures2KHR( physicalDevice, pFeatures ); - } - - void vkGetPhysicalDeviceProperties2KHR( VkPhysicalDevice physicalDevice, - VkPhysicalDeviceProperties2 * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceProperties2KHR( physicalDevice, pProperties ); - } - - void vkGetPhysicalDeviceFormatProperties2KHR( VkPhysicalDevice physicalDevice, - VkFormat format, - VkFormatProperties2 * pFormatProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceFormatProperties2KHR( physicalDevice, format, pFormatProperties ); - } - - VkResult vkGetPhysicalDeviceImageFormatProperties2KHR( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceImageFormatInfo2 * pImageFormatInfo, - VkImageFormatProperties2 * pImageFormatProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceImageFormatProperties2KHR( physicalDevice, pImageFormatInfo, pImageFormatProperties ); - } - - void vkGetPhysicalDeviceQueueFamilyProperties2KHR( VkPhysicalDevice physicalDevice, - uint32_t * pQueueFamilyPropertyCount, - VkQueueFamilyProperties2 * pQueueFamilyProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceQueueFamilyProperties2KHR( - physicalDevice, pQueueFamilyPropertyCount, pQueueFamilyProperties ); - } - - void vkGetPhysicalDeviceMemoryProperties2KHR( - VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 * pMemoryProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceMemoryProperties2KHR( physicalDevice, pMemoryProperties ); - } - - void vkGetPhysicalDeviceSparseImageFormatProperties2KHR( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, - uint32_t * pPropertyCount, - VkSparseImageFormatProperties2 * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - physicalDevice, pFormatInfo, pPropertyCount, pProperties ); - } - - //=== VK_KHR_device_group === - - void - vkGetDeviceGroupPeerMemoryFeaturesKHR( VkDevice device, - uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VkPeerMemoryFeatureFlags * pPeerMemoryFeatures ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceGroupPeerMemoryFeaturesKHR( - device, heapIndex, localDeviceIndex, remoteDeviceIndex, pPeerMemoryFeatures ); - } - - void vkCmdSetDeviceMaskKHR( VkCommandBuffer commandBuffer, uint32_t deviceMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDeviceMaskKHR( commandBuffer, deviceMask ); - } - - void vkCmdDispatchBaseKHR( VkCommandBuffer commandBuffer, - uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDispatchBaseKHR( - commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ ); - } - -# if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - - VkResult vkCreateViSurfaceNN( VkInstance instance, - const VkViSurfaceCreateInfoNN * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateViSurfaceNN( instance, pCreateInfo, pAllocator, pSurface ); - } -# endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_KHR_maintenance1 === - - void vkTrimCommandPoolKHR( VkDevice device, - VkCommandPool commandPool, - VkCommandPoolTrimFlags flags ) const VULKAN_HPP_NOEXCEPT - { - return ::vkTrimCommandPoolKHR( device, commandPool, flags ); - } - - //=== VK_KHR_device_group_creation === - - VkResult vkEnumeratePhysicalDeviceGroupsKHR( - VkInstance instance, - uint32_t * pPhysicalDeviceGroupCount, - VkPhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumeratePhysicalDeviceGroupsKHR( - instance, pPhysicalDeviceGroupCount, pPhysicalDeviceGroupProperties ); - } - - //=== VK_KHR_external_memory_capabilities === - - void vkGetPhysicalDeviceExternalBufferPropertiesKHR( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalBufferInfo * pExternalBufferInfo, - VkExternalBufferProperties * pExternalBufferProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceExternalBufferPropertiesKHR( - physicalDevice, pExternalBufferInfo, pExternalBufferProperties ); - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - - VkResult vkGetMemoryWin32HandleKHR( VkDevice device, - const VkMemoryGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryWin32HandleKHR( device, pGetWin32HandleInfo, pHandle ); - } - - VkResult vkGetMemoryWin32HandlePropertiesKHR( - VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle, - VkMemoryWin32HandlePropertiesKHR * pMemoryWin32HandleProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryWin32HandlePropertiesKHR( device, handleType, handle, pMemoryWin32HandleProperties ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - - VkResult - vkGetMemoryFdKHR( VkDevice device, const VkMemoryGetFdInfoKHR * pGetFdInfo, int * pFd ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryFdKHR( device, pGetFdInfo, pFd ); - } - - VkResult vkGetMemoryFdPropertiesKHR( VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - int fd, - VkMemoryFdPropertiesKHR * pMemoryFdProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryFdPropertiesKHR( device, handleType, fd, pMemoryFdProperties ); - } - - //=== VK_KHR_external_semaphore_capabilities === - - void vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, - VkExternalSemaphoreProperties * pExternalSemaphoreProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - physicalDevice, pExternalSemaphoreInfo, pExternalSemaphoreProperties ); - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - - VkResult vkImportSemaphoreWin32HandleKHR( - VkDevice device, - const VkImportSemaphoreWin32HandleInfoKHR * pImportSemaphoreWin32HandleInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkImportSemaphoreWin32HandleKHR( device, pImportSemaphoreWin32HandleInfo ); - } - - VkResult vkGetSemaphoreWin32HandleKHR( VkDevice device, - const VkSemaphoreGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSemaphoreWin32HandleKHR( device, pGetWin32HandleInfo, pHandle ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - - VkResult - vkImportSemaphoreFdKHR( VkDevice device, - const VkImportSemaphoreFdInfoKHR * pImportSemaphoreFdInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkImportSemaphoreFdKHR( device, pImportSemaphoreFdInfo ); - } - - VkResult vkGetSemaphoreFdKHR( VkDevice device, - const VkSemaphoreGetFdInfoKHR * pGetFdInfo, - int * pFd ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSemaphoreFdKHR( device, pGetFdInfo, pFd ); - } - - //=== VK_KHR_push_descriptor === - - void vkCmdPushDescriptorSetKHR( VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipelineLayout layout, - uint32_t set, - uint32_t descriptorWriteCount, - const VkWriteDescriptorSet * pDescriptorWrites ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdPushDescriptorSetKHR( - commandBuffer, pipelineBindPoint, layout, set, descriptorWriteCount, pDescriptorWrites ); - } - - void vkCmdPushDescriptorSetWithTemplateKHR( VkCommandBuffer commandBuffer, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - VkPipelineLayout layout, - uint32_t set, - const void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdPushDescriptorSetWithTemplateKHR( commandBuffer, descriptorUpdateTemplate, layout, set, pData ); - } - - //=== VK_EXT_conditional_rendering === - - void vkCmdBeginConditionalRenderingEXT( - VkCommandBuffer commandBuffer, - const VkConditionalRenderingBeginInfoEXT * pConditionalRenderingBegin ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginConditionalRenderingEXT( commandBuffer, pConditionalRenderingBegin ); - } - - void vkCmdEndConditionalRenderingEXT( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndConditionalRenderingEXT( commandBuffer ); - } - - //=== VK_KHR_descriptor_update_template === - - VkResult vkCreateDescriptorUpdateTemplateKHR( VkDevice device, - const VkDescriptorUpdateTemplateCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDescriptorUpdateTemplate * pDescriptorUpdateTemplate ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDescriptorUpdateTemplateKHR( device, pCreateInfo, pAllocator, pDescriptorUpdateTemplate ); - } - - void vkDestroyDescriptorUpdateTemplateKHR( VkDevice device, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDescriptorUpdateTemplateKHR( device, descriptorUpdateTemplate, pAllocator ); - } - - void vkUpdateDescriptorSetWithTemplateKHR( VkDevice device, - VkDescriptorSet descriptorSet, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkUpdateDescriptorSetWithTemplateKHR( device, descriptorSet, descriptorUpdateTemplate, pData ); - } - - //=== VK_NV_clip_space_w_scaling === - - void vkCmdSetViewportWScalingNV( VkCommandBuffer commandBuffer, - uint32_t firstViewport, - uint32_t viewportCount, - const VkViewportWScalingNV * pViewportWScalings ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetViewportWScalingNV( commandBuffer, firstViewport, viewportCount, pViewportWScalings ); - } - - //=== VK_EXT_direct_mode_display === - - VkResult vkReleaseDisplayEXT( VkPhysicalDevice physicalDevice, VkDisplayKHR display ) const VULKAN_HPP_NOEXCEPT - { - return ::vkReleaseDisplayEXT( physicalDevice, display ); - } - -# if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - - VkResult vkAcquireXlibDisplayEXT( VkPhysicalDevice physicalDevice, - Display * dpy, - VkDisplayKHR display ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAcquireXlibDisplayEXT( physicalDevice, dpy, display ); - } - - VkResult vkGetRandROutputDisplayEXT( VkPhysicalDevice physicalDevice, - Display * dpy, - RROutput rrOutput, - VkDisplayKHR * pDisplay ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetRandROutputDisplayEXT( physicalDevice, dpy, rrOutput, pDisplay ); - } -# endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_display_surface_counter === - - VkResult vkGetPhysicalDeviceSurfaceCapabilities2EXT( VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - VkSurfaceCapabilities2EXT * pSurfaceCapabilities ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfaceCapabilities2EXT( physicalDevice, surface, pSurfaceCapabilities ); - } - - //=== VK_EXT_display_control === - - VkResult vkDisplayPowerControlEXT( VkDevice device, - VkDisplayKHR display, - const VkDisplayPowerInfoEXT * pDisplayPowerInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDisplayPowerControlEXT( device, display, pDisplayPowerInfo ); - } - - VkResult vkRegisterDeviceEventEXT( VkDevice device, - const VkDeviceEventInfoEXT * pDeviceEventInfo, - const VkAllocationCallbacks * pAllocator, - VkFence * pFence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkRegisterDeviceEventEXT( device, pDeviceEventInfo, pAllocator, pFence ); - } - - VkResult vkRegisterDisplayEventEXT( VkDevice device, - VkDisplayKHR display, - const VkDisplayEventInfoEXT * pDisplayEventInfo, - const VkAllocationCallbacks * pAllocator, - VkFence * pFence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkRegisterDisplayEventEXT( device, display, pDisplayEventInfo, pAllocator, pFence ); - } - - VkResult vkGetSwapchainCounterEXT( VkDevice device, - VkSwapchainKHR swapchain, - VkSurfaceCounterFlagBitsEXT counter, - uint64_t * pCounterValue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSwapchainCounterEXT( device, swapchain, counter, pCounterValue ); - } - - //=== VK_GOOGLE_display_timing === - - VkResult vkGetRefreshCycleDurationGOOGLE( VkDevice device, - VkSwapchainKHR swapchain, - VkRefreshCycleDurationGOOGLE * pDisplayTimingProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetRefreshCycleDurationGOOGLE( device, swapchain, pDisplayTimingProperties ); - } - - VkResult vkGetPastPresentationTimingGOOGLE( VkDevice device, - VkSwapchainKHR swapchain, - uint32_t * pPresentationTimingCount, - VkPastPresentationTimingGOOGLE * pPresentationTimings ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPastPresentationTimingGOOGLE( device, swapchain, pPresentationTimingCount, pPresentationTimings ); - } - - //=== VK_EXT_discard_rectangles === - - void vkCmdSetDiscardRectangleEXT( VkCommandBuffer commandBuffer, - uint32_t firstDiscardRectangle, - uint32_t discardRectangleCount, - const VkRect2D * pDiscardRectangles ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDiscardRectangleEXT( - commandBuffer, firstDiscardRectangle, discardRectangleCount, pDiscardRectangles ); - } - - //=== VK_EXT_hdr_metadata === - - void vkSetHdrMetadataEXT( VkDevice device, - uint32_t swapchainCount, - const VkSwapchainKHR * pSwapchains, - const VkHdrMetadataEXT * pMetadata ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetHdrMetadataEXT( device, swapchainCount, pSwapchains, pMetadata ); - } - - //=== VK_KHR_create_renderpass2 === - - VkResult vkCreateRenderPass2KHR( VkDevice device, - const VkRenderPassCreateInfo2 * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkRenderPass * pRenderPass ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateRenderPass2KHR( device, pCreateInfo, pAllocator, pRenderPass ); - } - - void vkCmdBeginRenderPass2KHR( VkCommandBuffer commandBuffer, - const VkRenderPassBeginInfo * pRenderPassBegin, - const VkSubpassBeginInfo * pSubpassBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginRenderPass2KHR( commandBuffer, pRenderPassBegin, pSubpassBeginInfo ); - } - - void vkCmdNextSubpass2KHR( VkCommandBuffer commandBuffer, - const VkSubpassBeginInfo * pSubpassBeginInfo, - const VkSubpassEndInfo * pSubpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdNextSubpass2KHR( commandBuffer, pSubpassBeginInfo, pSubpassEndInfo ); - } - - void vkCmdEndRenderPass2KHR( VkCommandBuffer commandBuffer, - const VkSubpassEndInfo * pSubpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndRenderPass2KHR( commandBuffer, pSubpassEndInfo ); - } - - //=== VK_KHR_shared_presentable_image === - - VkResult vkGetSwapchainStatusKHR( VkDevice device, VkSwapchainKHR swapchain ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSwapchainStatusKHR( device, swapchain ); - } - - //=== VK_KHR_external_fence_capabilities === - - void vkGetPhysicalDeviceExternalFencePropertiesKHR( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalFenceInfo * pExternalFenceInfo, - VkExternalFenceProperties * pExternalFenceProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceExternalFencePropertiesKHR( - physicalDevice, pExternalFenceInfo, pExternalFenceProperties ); - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - - VkResult vkImportFenceWin32HandleKHR( - VkDevice device, const VkImportFenceWin32HandleInfoKHR * pImportFenceWin32HandleInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkImportFenceWin32HandleKHR( device, pImportFenceWin32HandleInfo ); - } - - VkResult vkGetFenceWin32HandleKHR( VkDevice device, - const VkFenceGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetFenceWin32HandleKHR( device, pGetWin32HandleInfo, pHandle ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - - VkResult vkImportFenceFdKHR( VkDevice device, - const VkImportFenceFdInfoKHR * pImportFenceFdInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkImportFenceFdKHR( device, pImportFenceFdInfo ); - } - - VkResult - vkGetFenceFdKHR( VkDevice device, const VkFenceGetFdInfoKHR * pGetFdInfo, int * pFd ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetFenceFdKHR( device, pGetFdInfo, pFd ); - } - - //=== VK_KHR_performance_query === - - VkResult vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - uint32_t * pCounterCount, - VkPerformanceCounterKHR * pCounters, - VkPerformanceCounterDescriptionKHR * pCounterDescriptions ) const VULKAN_HPP_NOEXCEPT - { - return ::vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - physicalDevice, queueFamilyIndex, pCounterCount, pCounters, pCounterDescriptions ); - } - - void vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - VkPhysicalDevice physicalDevice, - const VkQueryPoolPerformanceCreateInfoKHR * pPerformanceQueryCreateInfo, - uint32_t * pNumPasses ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - physicalDevice, pPerformanceQueryCreateInfo, pNumPasses ); - } - - VkResult vkAcquireProfilingLockKHR( VkDevice device, - const VkAcquireProfilingLockInfoKHR * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAcquireProfilingLockKHR( device, pInfo ); - } - - void vkReleaseProfilingLockKHR( VkDevice device ) const VULKAN_HPP_NOEXCEPT - { - return ::vkReleaseProfilingLockKHR( device ); - } - - //=== VK_KHR_get_surface_capabilities2 === - - VkResult vkGetPhysicalDeviceSurfaceCapabilities2KHR( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - VkSurfaceCapabilities2KHR * pSurfaceCapabilities ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfaceCapabilities2KHR( physicalDevice, pSurfaceInfo, pSurfaceCapabilities ); - } - - VkResult vkGetPhysicalDeviceSurfaceFormats2KHR( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - uint32_t * pSurfaceFormatCount, - VkSurfaceFormat2KHR * pSurfaceFormats ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfaceFormats2KHR( - physicalDevice, pSurfaceInfo, pSurfaceFormatCount, pSurfaceFormats ); - } - - //=== VK_KHR_get_display_properties2 === - - VkResult vkGetPhysicalDeviceDisplayProperties2KHR( VkPhysicalDevice physicalDevice, - uint32_t * pPropertyCount, - VkDisplayProperties2KHR * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceDisplayProperties2KHR( physicalDevice, pPropertyCount, pProperties ); - } - - VkResult vkGetPhysicalDeviceDisplayPlaneProperties2KHR( VkPhysicalDevice physicalDevice, - uint32_t * pPropertyCount, - VkDisplayPlaneProperties2KHR * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceDisplayPlaneProperties2KHR( physicalDevice, pPropertyCount, pProperties ); - } - - VkResult vkGetDisplayModeProperties2KHR( VkPhysicalDevice physicalDevice, - VkDisplayKHR display, - uint32_t * pPropertyCount, - VkDisplayModeProperties2KHR * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDisplayModeProperties2KHR( physicalDevice, display, pPropertyCount, pProperties ); - } - - VkResult - vkGetDisplayPlaneCapabilities2KHR( VkPhysicalDevice physicalDevice, - const VkDisplayPlaneInfo2KHR * pDisplayPlaneInfo, - VkDisplayPlaneCapabilities2KHR * pCapabilities ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDisplayPlaneCapabilities2KHR( physicalDevice, pDisplayPlaneInfo, pCapabilities ); - } - -# if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - - VkResult vkCreateIOSSurfaceMVK( VkInstance instance, - const VkIOSSurfaceCreateInfoMVK * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateIOSSurfaceMVK( instance, pCreateInfo, pAllocator, pSurface ); - } -# endif /*VK_USE_PLATFORM_IOS_MVK*/ - -# if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - - VkResult vkCreateMacOSSurfaceMVK( VkInstance instance, - const VkMacOSSurfaceCreateInfoMVK * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateMacOSSurfaceMVK( instance, pCreateInfo, pAllocator, pSurface ); - } -# endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - - VkResult vkSetDebugUtilsObjectNameEXT( VkDevice device, - const VkDebugUtilsObjectNameInfoEXT * pNameInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetDebugUtilsObjectNameEXT( device, pNameInfo ); - } - - VkResult vkSetDebugUtilsObjectTagEXT( VkDevice device, - const VkDebugUtilsObjectTagInfoEXT * pTagInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetDebugUtilsObjectTagEXT( device, pTagInfo ); - } - - void vkQueueBeginDebugUtilsLabelEXT( VkQueue queue, - const VkDebugUtilsLabelEXT * pLabelInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueBeginDebugUtilsLabelEXT( queue, pLabelInfo ); - } - - void vkQueueEndDebugUtilsLabelEXT( VkQueue queue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueEndDebugUtilsLabelEXT( queue ); - } - - void vkQueueInsertDebugUtilsLabelEXT( VkQueue queue, - const VkDebugUtilsLabelEXT * pLabelInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueInsertDebugUtilsLabelEXT( queue, pLabelInfo ); - } - - void vkCmdBeginDebugUtilsLabelEXT( VkCommandBuffer commandBuffer, - const VkDebugUtilsLabelEXT * pLabelInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBeginDebugUtilsLabelEXT( commandBuffer, pLabelInfo ); - } - - void vkCmdEndDebugUtilsLabelEXT( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEndDebugUtilsLabelEXT( commandBuffer ); - } - - void vkCmdInsertDebugUtilsLabelEXT( VkCommandBuffer commandBuffer, - const VkDebugUtilsLabelEXT * pLabelInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdInsertDebugUtilsLabelEXT( commandBuffer, pLabelInfo ); - } - - VkResult vkCreateDebugUtilsMessengerEXT( VkInstance instance, - const VkDebugUtilsMessengerCreateInfoEXT * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkDebugUtilsMessengerEXT * pMessenger ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDebugUtilsMessengerEXT( instance, pCreateInfo, pAllocator, pMessenger ); - } - - void vkDestroyDebugUtilsMessengerEXT( VkInstance instance, - VkDebugUtilsMessengerEXT messenger, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDebugUtilsMessengerEXT( instance, messenger, pAllocator ); - } - - void vkSubmitDebugUtilsMessageEXT( VkInstance instance, - VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VkDebugUtilsMessageTypeFlagsEXT messageTypes, - const VkDebugUtilsMessengerCallbackDataEXT * pCallbackData ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkSubmitDebugUtilsMessageEXT( instance, messageSeverity, messageTypes, pCallbackData ); - } - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - - VkResult vkGetAndroidHardwareBufferPropertiesANDROID( VkDevice device, - const struct AHardwareBuffer * buffer, - VkAndroidHardwareBufferPropertiesANDROID * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetAndroidHardwareBufferPropertiesANDROID( device, buffer, pProperties ); - } - - VkResult vkGetMemoryAndroidHardwareBufferANDROID( VkDevice device, - const VkMemoryGetAndroidHardwareBufferInfoANDROID * pInfo, - struct AHardwareBuffer ** pBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryAndroidHardwareBufferANDROID( device, pInfo, pBuffer ); - } -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - - void vkCmdSetSampleLocationsEXT( VkCommandBuffer commandBuffer, - const VkSampleLocationsInfoEXT * pSampleLocationsInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetSampleLocationsEXT( commandBuffer, pSampleLocationsInfo ); - } - - void vkGetPhysicalDeviceMultisamplePropertiesEXT( VkPhysicalDevice physicalDevice, - VkSampleCountFlagBits samples, - VkMultisamplePropertiesEXT * pMultisampleProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceMultisamplePropertiesEXT( physicalDevice, samples, pMultisampleProperties ); - } - - //=== VK_KHR_get_memory_requirements2 === - - void vkGetImageMemoryRequirements2KHR( VkDevice device, - const VkImageMemoryRequirementsInfo2 * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageMemoryRequirements2KHR( device, pInfo, pMemoryRequirements ); - } - - void vkGetBufferMemoryRequirements2KHR( VkDevice device, - const VkBufferMemoryRequirementsInfo2 * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferMemoryRequirements2KHR( device, pInfo, pMemoryRequirements ); - } - - void vkGetImageSparseMemoryRequirements2KHR( VkDevice device, - const VkImageSparseMemoryRequirementsInfo2 * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageSparseMemoryRequirements2KHR( - device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements ); - } - - //=== VK_KHR_acceleration_structure === - - VkResult - vkCreateAccelerationStructureKHR( VkDevice device, - const VkAccelerationStructureCreateInfoKHR * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkAccelerationStructureKHR * pAccelerationStructure ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateAccelerationStructureKHR( device, pCreateInfo, pAllocator, pAccelerationStructure ); - } - - void vkDestroyAccelerationStructureKHR( VkDevice device, - VkAccelerationStructureKHR accelerationStructure, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyAccelerationStructureKHR( device, accelerationStructure, pAllocator ); - } - - void vkCmdBuildAccelerationStructuresKHR( - VkCommandBuffer commandBuffer, - uint32_t infoCount, - const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, - const VkAccelerationStructureBuildRangeInfoKHR * const * ppBuildRangeInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBuildAccelerationStructuresKHR( commandBuffer, infoCount, pInfos, ppBuildRangeInfos ); - } - - void vkCmdBuildAccelerationStructuresIndirectKHR( VkCommandBuffer commandBuffer, - uint32_t infoCount, - const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, - const VkDeviceAddress * pIndirectDeviceAddresses, - const uint32_t * pIndirectStrides, - const uint32_t * const * ppMaxPrimitiveCounts ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBuildAccelerationStructuresIndirectKHR( - commandBuffer, infoCount, pInfos, pIndirectDeviceAddresses, pIndirectStrides, ppMaxPrimitiveCounts ); - } - - VkResult vkBuildAccelerationStructuresKHR( - VkDevice device, - VkDeferredOperationKHR deferredOperation, - uint32_t infoCount, - const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, - const VkAccelerationStructureBuildRangeInfoKHR * const * ppBuildRangeInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBuildAccelerationStructuresKHR( device, deferredOperation, infoCount, pInfos, ppBuildRangeInfos ); - } - - VkResult - vkCopyAccelerationStructureKHR( VkDevice device, - VkDeferredOperationKHR deferredOperation, - const VkCopyAccelerationStructureInfoKHR * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCopyAccelerationStructureKHR( device, deferredOperation, pInfo ); - } - - VkResult vkCopyAccelerationStructureToMemoryKHR( VkDevice device, - VkDeferredOperationKHR deferredOperation, - const VkCopyAccelerationStructureToMemoryInfoKHR * pInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCopyAccelerationStructureToMemoryKHR( device, deferredOperation, pInfo ); - } - - VkResult vkCopyMemoryToAccelerationStructureKHR( VkDevice device, - VkDeferredOperationKHR deferredOperation, - const VkCopyMemoryToAccelerationStructureInfoKHR * pInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCopyMemoryToAccelerationStructureKHR( device, deferredOperation, pInfo ); - } - - VkResult vkWriteAccelerationStructuresPropertiesKHR( VkDevice device, - uint32_t accelerationStructureCount, - const VkAccelerationStructureKHR * pAccelerationStructures, - VkQueryType queryType, - size_t dataSize, - void * pData, - size_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkWriteAccelerationStructuresPropertiesKHR( - device, accelerationStructureCount, pAccelerationStructures, queryType, dataSize, pData, stride ); - } - - void vkCmdCopyAccelerationStructureKHR( VkCommandBuffer commandBuffer, - const VkCopyAccelerationStructureInfoKHR * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyAccelerationStructureKHR( commandBuffer, pInfo ); - } - - void vkCmdCopyAccelerationStructureToMemoryKHR( VkCommandBuffer commandBuffer, - const VkCopyAccelerationStructureToMemoryInfoKHR * pInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyAccelerationStructureToMemoryKHR( commandBuffer, pInfo ); - } - - void vkCmdCopyMemoryToAccelerationStructureKHR( VkCommandBuffer commandBuffer, - const VkCopyMemoryToAccelerationStructureInfoKHR * pInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyMemoryToAccelerationStructureKHR( commandBuffer, pInfo ); - } - - VkDeviceAddress vkGetAccelerationStructureDeviceAddressKHR( - VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetAccelerationStructureDeviceAddressKHR( device, pInfo ); - } - - void vkCmdWriteAccelerationStructuresPropertiesKHR( VkCommandBuffer commandBuffer, - uint32_t accelerationStructureCount, - const VkAccelerationStructureKHR * pAccelerationStructures, - VkQueryType queryType, - VkQueryPool queryPool, - uint32_t firstQuery ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWriteAccelerationStructuresPropertiesKHR( - commandBuffer, accelerationStructureCount, pAccelerationStructures, queryType, queryPool, firstQuery ); - } - - void vkGetDeviceAccelerationStructureCompatibilityKHR( - VkDevice device, - const VkAccelerationStructureVersionInfoKHR * pVersionInfo, - VkAccelerationStructureCompatibilityKHR * pCompatibility ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceAccelerationStructureCompatibilityKHR( device, pVersionInfo, pCompatibility ); - } - - void vkGetAccelerationStructureBuildSizesKHR( VkDevice device, - VkAccelerationStructureBuildTypeKHR buildType, - const VkAccelerationStructureBuildGeometryInfoKHR * pBuildInfo, - const uint32_t * pMaxPrimitiveCounts, - VkAccelerationStructureBuildSizesInfoKHR * pSizeInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetAccelerationStructureBuildSizesKHR( device, buildType, pBuildInfo, pMaxPrimitiveCounts, pSizeInfo ); - } - - //=== VK_KHR_sampler_ycbcr_conversion === - - VkResult vkCreateSamplerYcbcrConversionKHR( VkDevice device, - const VkSamplerYcbcrConversionCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSamplerYcbcrConversion * pYcbcrConversion ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateSamplerYcbcrConversionKHR( device, pCreateInfo, pAllocator, pYcbcrConversion ); - } - - void vkDestroySamplerYcbcrConversionKHR( VkDevice device, - VkSamplerYcbcrConversion ycbcrConversion, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroySamplerYcbcrConversionKHR( device, ycbcrConversion, pAllocator ); - } - - //=== VK_KHR_bind_memory2 === - - VkResult vkBindBufferMemory2KHR( VkDevice device, - uint32_t bindInfoCount, - const VkBindBufferMemoryInfo * pBindInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBindBufferMemory2KHR( device, bindInfoCount, pBindInfos ); - } - - VkResult vkBindImageMemory2KHR( VkDevice device, - uint32_t bindInfoCount, - const VkBindImageMemoryInfo * pBindInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkBindImageMemory2KHR( device, bindInfoCount, pBindInfos ); - } - - //=== VK_EXT_image_drm_format_modifier === - - VkResult vkGetImageDrmFormatModifierPropertiesEXT( - VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetImageDrmFormatModifierPropertiesEXT( device, image, pProperties ); - } - - //=== VK_EXT_validation_cache === - - VkResult vkCreateValidationCacheEXT( VkDevice device, - const VkValidationCacheCreateInfoEXT * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkValidationCacheEXT * pValidationCache ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateValidationCacheEXT( device, pCreateInfo, pAllocator, pValidationCache ); - } - - void vkDestroyValidationCacheEXT( VkDevice device, - VkValidationCacheEXT validationCache, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyValidationCacheEXT( device, validationCache, pAllocator ); - } - - VkResult vkMergeValidationCachesEXT( VkDevice device, - VkValidationCacheEXT dstCache, - uint32_t srcCacheCount, - const VkValidationCacheEXT * pSrcCaches ) const VULKAN_HPP_NOEXCEPT - { - return ::vkMergeValidationCachesEXT( device, dstCache, srcCacheCount, pSrcCaches ); - } - - VkResult vkGetValidationCacheDataEXT( VkDevice device, - VkValidationCacheEXT validationCache, - size_t * pDataSize, - void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetValidationCacheDataEXT( device, validationCache, pDataSize, pData ); - } - - //=== VK_NV_shading_rate_image === - - void vkCmdBindShadingRateImageNV( VkCommandBuffer commandBuffer, - VkImageView imageView, - VkImageLayout imageLayout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindShadingRateImageNV( commandBuffer, imageView, imageLayout ); - } - - void vkCmdSetViewportShadingRatePaletteNV( VkCommandBuffer commandBuffer, - uint32_t firstViewport, - uint32_t viewportCount, - const VkShadingRatePaletteNV * pShadingRatePalettes ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetViewportShadingRatePaletteNV( - commandBuffer, firstViewport, viewportCount, pShadingRatePalettes ); - } - - void - vkCmdSetCoarseSampleOrderNV( VkCommandBuffer commandBuffer, - VkCoarseSampleOrderTypeNV sampleOrderType, - uint32_t customSampleOrderCount, - const VkCoarseSampleOrderCustomNV * pCustomSampleOrders ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetCoarseSampleOrderNV( - commandBuffer, sampleOrderType, customSampleOrderCount, pCustomSampleOrders ); - } - - //=== VK_NV_ray_tracing === - - VkResult - vkCreateAccelerationStructureNV( VkDevice device, - const VkAccelerationStructureCreateInfoNV * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkAccelerationStructureNV * pAccelerationStructure ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateAccelerationStructureNV( device, pCreateInfo, pAllocator, pAccelerationStructure ); - } - - void vkDestroyAccelerationStructureNV( VkDevice device, - VkAccelerationStructureNV accelerationStructure, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyAccelerationStructureNV( device, accelerationStructure, pAllocator ); - } - - void vkGetAccelerationStructureMemoryRequirementsNV( VkDevice device, - const VkAccelerationStructureMemoryRequirementsInfoNV * pInfo, - VkMemoryRequirements2KHR * pMemoryRequirements ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetAccelerationStructureMemoryRequirementsNV( device, pInfo, pMemoryRequirements ); - } - - VkResult vkBindAccelerationStructureMemoryNV( VkDevice device, - uint32_t bindInfoCount, - const VkBindAccelerationStructureMemoryInfoNV * pBindInfos ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkBindAccelerationStructureMemoryNV( device, bindInfoCount, pBindInfos ); - } - - void vkCmdBuildAccelerationStructureNV( VkCommandBuffer commandBuffer, - const VkAccelerationStructureInfoNV * pInfo, - VkBuffer instanceData, - VkDeviceSize instanceOffset, - VkBool32 update, - VkAccelerationStructureNV dst, - VkAccelerationStructureNV src, - VkBuffer scratch, - VkDeviceSize scratchOffset ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBuildAccelerationStructureNV( - commandBuffer, pInfo, instanceData, instanceOffset, update, dst, src, scratch, scratchOffset ); - } - - void vkCmdCopyAccelerationStructureNV( VkCommandBuffer commandBuffer, - VkAccelerationStructureNV dst, - VkAccelerationStructureNV src, - VkCopyAccelerationStructureModeKHR mode ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyAccelerationStructureNV( commandBuffer, dst, src, mode ); - } - - void vkCmdTraceRaysNV( VkCommandBuffer commandBuffer, - VkBuffer raygenShaderBindingTableBuffer, - VkDeviceSize raygenShaderBindingOffset, - VkBuffer missShaderBindingTableBuffer, - VkDeviceSize missShaderBindingOffset, - VkDeviceSize missShaderBindingStride, - VkBuffer hitShaderBindingTableBuffer, - VkDeviceSize hitShaderBindingOffset, - VkDeviceSize hitShaderBindingStride, - VkBuffer callableShaderBindingTableBuffer, - VkDeviceSize callableShaderBindingOffset, - VkDeviceSize callableShaderBindingStride, - uint32_t width, - uint32_t height, - uint32_t depth ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdTraceRaysNV( commandBuffer, - raygenShaderBindingTableBuffer, - raygenShaderBindingOffset, - missShaderBindingTableBuffer, - missShaderBindingOffset, - missShaderBindingStride, - hitShaderBindingTableBuffer, - hitShaderBindingOffset, - hitShaderBindingStride, - callableShaderBindingTableBuffer, - callableShaderBindingOffset, - callableShaderBindingStride, - width, - height, - depth ); - } - - VkResult vkCreateRayTracingPipelinesNV( VkDevice device, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkRayTracingPipelineCreateInfoNV * pCreateInfos, - const VkAllocationCallbacks * pAllocator, - VkPipeline * pPipelines ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateRayTracingPipelinesNV( - device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines ); - } - - VkResult vkGetRayTracingShaderGroupHandlesNV( VkDevice device, - VkPipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetRayTracingShaderGroupHandlesNV( device, pipeline, firstGroup, groupCount, dataSize, pData ); - } - - VkResult vkGetAccelerationStructureHandleNV( VkDevice device, - VkAccelerationStructureNV accelerationStructure, - size_t dataSize, - void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetAccelerationStructureHandleNV( device, accelerationStructure, dataSize, pData ); - } - - void vkCmdWriteAccelerationStructuresPropertiesNV( VkCommandBuffer commandBuffer, - uint32_t accelerationStructureCount, - const VkAccelerationStructureNV * pAccelerationStructures, - VkQueryType queryType, - VkQueryPool queryPool, - uint32_t firstQuery ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWriteAccelerationStructuresPropertiesNV( - commandBuffer, accelerationStructureCount, pAccelerationStructures, queryType, queryPool, firstQuery ); - } - - VkResult vkCompileDeferredNV( VkDevice device, VkPipeline pipeline, uint32_t shader ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCompileDeferredNV( device, pipeline, shader ); - } - - //=== VK_KHR_maintenance3 === - - void vkGetDescriptorSetLayoutSupportKHR( VkDevice device, - const VkDescriptorSetLayoutCreateInfo * pCreateInfo, - VkDescriptorSetLayoutSupport * pSupport ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDescriptorSetLayoutSupportKHR( device, pCreateInfo, pSupport ); - } - - //=== VK_KHR_draw_indirect_count === - - void vkCmdDrawIndirectCountKHR( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndirectCountKHR( - commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride ); - } - - void vkCmdDrawIndexedIndirectCountKHR( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawIndexedIndirectCountKHR( - commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride ); - } - - //=== VK_EXT_external_memory_host === - - VkResult vkGetMemoryHostPointerPropertiesEXT( - VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - const void * pHostPointer, - VkMemoryHostPointerPropertiesEXT * pMemoryHostPointerProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryHostPointerPropertiesEXT( device, handleType, pHostPointer, pMemoryHostPointerProperties ); - } - - //=== VK_AMD_buffer_marker === - - void vkCmdWriteBufferMarkerAMD( VkCommandBuffer commandBuffer, - VkPipelineStageFlagBits pipelineStage, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - uint32_t marker ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWriteBufferMarkerAMD( commandBuffer, pipelineStage, dstBuffer, dstOffset, marker ); - } - - //=== VK_EXT_calibrated_timestamps === - - VkResult vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( VkPhysicalDevice physicalDevice, - uint32_t * pTimeDomainCount, - VkTimeDomainEXT * pTimeDomains ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( physicalDevice, pTimeDomainCount, pTimeDomains ); - } - - VkResult vkGetCalibratedTimestampsEXT( VkDevice device, - uint32_t timestampCount, - const VkCalibratedTimestampInfoEXT * pTimestampInfos, - uint64_t * pTimestamps, - uint64_t * pMaxDeviation ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetCalibratedTimestampsEXT( device, timestampCount, pTimestampInfos, pTimestamps, pMaxDeviation ); - } - - //=== VK_NV_mesh_shader === - - void vkCmdDrawMeshTasksNV( VkCommandBuffer commandBuffer, - uint32_t taskCount, - uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawMeshTasksNV( commandBuffer, taskCount, firstTask ); - } - - void vkCmdDrawMeshTasksIndirectNV( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawMeshTasksIndirectNV( commandBuffer, buffer, offset, drawCount, stride ); - } - - void vkCmdDrawMeshTasksIndirectCountNV( VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawMeshTasksIndirectCountNV( - commandBuffer, buffer, offset, countBuffer, countBufferOffset, maxDrawCount, stride ); - } - - //=== VK_NV_scissor_exclusive === - - void vkCmdSetExclusiveScissorNV( VkCommandBuffer commandBuffer, - uint32_t firstExclusiveScissor, - uint32_t exclusiveScissorCount, - const VkRect2D * pExclusiveScissors ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetExclusiveScissorNV( - commandBuffer, firstExclusiveScissor, exclusiveScissorCount, pExclusiveScissors ); - } - - //=== VK_NV_device_diagnostic_checkpoints === - - void vkCmdSetCheckpointNV( VkCommandBuffer commandBuffer, const void * pCheckpointMarker ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetCheckpointNV( commandBuffer, pCheckpointMarker ); - } - - void vkGetQueueCheckpointDataNV( VkQueue queue, - uint32_t * pCheckpointDataCount, - VkCheckpointDataNV * pCheckpointData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetQueueCheckpointDataNV( queue, pCheckpointDataCount, pCheckpointData ); - } - - //=== VK_KHR_timeline_semaphore === - - VkResult vkGetSemaphoreCounterValueKHR( VkDevice device, - VkSemaphore semaphore, - uint64_t * pValue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSemaphoreCounterValueKHR( device, semaphore, pValue ); - } - - VkResult vkWaitSemaphoresKHR( VkDevice device, - const VkSemaphoreWaitInfo * pWaitInfo, - uint64_t timeout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkWaitSemaphoresKHR( device, pWaitInfo, timeout ); - } - - VkResult vkSignalSemaphoreKHR( VkDevice device, - const VkSemaphoreSignalInfo * pSignalInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSignalSemaphoreKHR( device, pSignalInfo ); - } - - //=== VK_INTEL_performance_query === - - VkResult vkInitializePerformanceApiINTEL( - VkDevice device, const VkInitializePerformanceApiInfoINTEL * pInitializeInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkInitializePerformanceApiINTEL( device, pInitializeInfo ); - } - - void vkUninitializePerformanceApiINTEL( VkDevice device ) const VULKAN_HPP_NOEXCEPT - { - return ::vkUninitializePerformanceApiINTEL( device ); - } - - VkResult - vkCmdSetPerformanceMarkerINTEL( VkCommandBuffer commandBuffer, - const VkPerformanceMarkerInfoINTEL * pMarkerInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPerformanceMarkerINTEL( commandBuffer, pMarkerInfo ); - } - - VkResult vkCmdSetPerformanceStreamMarkerINTEL( - VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL * pMarkerInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPerformanceStreamMarkerINTEL( commandBuffer, pMarkerInfo ); - } - - VkResult - vkCmdSetPerformanceOverrideINTEL( VkCommandBuffer commandBuffer, - const VkPerformanceOverrideInfoINTEL * pOverrideInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPerformanceOverrideINTEL( commandBuffer, pOverrideInfo ); - } - - VkResult vkAcquirePerformanceConfigurationINTEL( VkDevice device, - const VkPerformanceConfigurationAcquireInfoINTEL * pAcquireInfo, - VkPerformanceConfigurationINTEL * pConfiguration ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkAcquirePerformanceConfigurationINTEL( device, pAcquireInfo, pConfiguration ); - } - - VkResult - vkReleasePerformanceConfigurationINTEL( VkDevice device, - VkPerformanceConfigurationINTEL configuration ) const VULKAN_HPP_NOEXCEPT - { - return ::vkReleasePerformanceConfigurationINTEL( device, configuration ); - } - - VkResult - vkQueueSetPerformanceConfigurationINTEL( VkQueue queue, - VkPerformanceConfigurationINTEL configuration ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueSetPerformanceConfigurationINTEL( queue, configuration ); - } - - VkResult vkGetPerformanceParameterINTEL( VkDevice device, - VkPerformanceParameterTypeINTEL parameter, - VkPerformanceValueINTEL * pValue ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPerformanceParameterINTEL( device, parameter, pValue ); - } - - //=== VK_AMD_display_native_hdr === - - void vkSetLocalDimmingAMD( VkDevice device, - VkSwapchainKHR swapChain, - VkBool32 localDimmingEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetLocalDimmingAMD( device, swapChain, localDimmingEnable ); - } - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - - VkResult vkCreateImagePipeSurfaceFUCHSIA( VkInstance instance, - const VkImagePipeSurfaceCreateInfoFUCHSIA * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateImagePipeSurfaceFUCHSIA( instance, pCreateInfo, pAllocator, pSurface ); - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - - VkResult vkCreateMetalSurfaceEXT( VkInstance instance, - const VkMetalSurfaceCreateInfoEXT * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateMetalSurfaceEXT( instance, pCreateInfo, pAllocator, pSurface ); - } -# endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_KHR_fragment_shading_rate === - - VkResult vkGetPhysicalDeviceFragmentShadingRatesKHR( - VkPhysicalDevice physicalDevice, - uint32_t * pFragmentShadingRateCount, - VkPhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceFragmentShadingRatesKHR( - physicalDevice, pFragmentShadingRateCount, pFragmentShadingRates ); - } - - void vkCmdSetFragmentShadingRateKHR( VkCommandBuffer commandBuffer, - const VkExtent2D * pFragmentSize, - const VkFragmentShadingRateCombinerOpKHR combinerOps[2] ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetFragmentShadingRateKHR( commandBuffer, pFragmentSize, combinerOps ); - } - - //=== VK_EXT_buffer_device_address === - - VkDeviceAddress vkGetBufferDeviceAddressEXT( VkDevice device, - const VkBufferDeviceAddressInfo * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferDeviceAddressEXT( device, pInfo ); - } - - //=== VK_EXT_tooling_info === - - VkResult - vkGetPhysicalDeviceToolPropertiesEXT( VkPhysicalDevice physicalDevice, - uint32_t * pToolCount, - VkPhysicalDeviceToolProperties * pToolProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceToolPropertiesEXT( physicalDevice, pToolCount, pToolProperties ); - } - - //=== VK_KHR_present_wait === - - VkResult vkWaitForPresentKHR( VkDevice device, - VkSwapchainKHR swapchain, - uint64_t presentId, - uint64_t timeout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkWaitForPresentKHR( device, swapchain, presentId, timeout ); - } - - //=== VK_NV_cooperative_matrix === - - VkResult vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( VkPhysicalDevice physicalDevice, - uint32_t * pPropertyCount, - VkCooperativeMatrixPropertiesNV * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( physicalDevice, pPropertyCount, pProperties ); - } - - //=== VK_NV_coverage_reduction_mode === - - VkResult vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - VkPhysicalDevice physicalDevice, - uint32_t * pCombinationCount, - VkFramebufferMixedSamplesCombinationNV * pCombinations ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - physicalDevice, pCombinationCount, pCombinations ); - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - VkResult vkGetPhysicalDeviceSurfacePresentModes2EXT( VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - uint32_t * pPresentModeCount, - VkPresentModeKHR * pPresentModes ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceSurfacePresentModes2EXT( - physicalDevice, pSurfaceInfo, pPresentModeCount, pPresentModes ); - } - - VkResult vkAcquireFullScreenExclusiveModeEXT( VkDevice device, VkSwapchainKHR swapchain ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAcquireFullScreenExclusiveModeEXT( device, swapchain ); - } - - VkResult vkReleaseFullScreenExclusiveModeEXT( VkDevice device, VkSwapchainKHR swapchain ) const VULKAN_HPP_NOEXCEPT - { - return ::vkReleaseFullScreenExclusiveModeEXT( device, swapchain ); - } - - VkResult - vkGetDeviceGroupSurfacePresentModes2EXT( VkDevice device, - const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - VkDeviceGroupPresentModeFlagsKHR * pModes ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceGroupSurfacePresentModes2EXT( device, pSurfaceInfo, pModes ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - - VkResult vkCreateHeadlessSurfaceEXT( VkInstance instance, - const VkHeadlessSurfaceCreateInfoEXT * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateHeadlessSurfaceEXT( instance, pCreateInfo, pAllocator, pSurface ); - } - - //=== VK_KHR_buffer_device_address === - - VkDeviceAddress vkGetBufferDeviceAddressKHR( VkDevice device, - const VkBufferDeviceAddressInfo * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferDeviceAddressKHR( device, pInfo ); - } - - uint64_t vkGetBufferOpaqueCaptureAddressKHR( VkDevice device, - const VkBufferDeviceAddressInfo * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferOpaqueCaptureAddressKHR( device, pInfo ); - } - - uint64_t vkGetDeviceMemoryOpaqueCaptureAddressKHR( - VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo * pInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceMemoryOpaqueCaptureAddressKHR( device, pInfo ); - } - - //=== VK_EXT_line_rasterization === - - void vkCmdSetLineStippleEXT( VkCommandBuffer commandBuffer, - uint32_t lineStippleFactor, - uint16_t lineStipplePattern ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetLineStippleEXT( commandBuffer, lineStippleFactor, lineStipplePattern ); - } - - //=== VK_EXT_host_query_reset === - - void vkResetQueryPoolEXT( VkDevice device, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT - { - return ::vkResetQueryPoolEXT( device, queryPool, firstQuery, queryCount ); - } - - //=== VK_EXT_extended_dynamic_state === - - void vkCmdSetCullModeEXT( VkCommandBuffer commandBuffer, VkCullModeFlags cullMode ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetCullModeEXT( commandBuffer, cullMode ); - } - - void vkCmdSetFrontFaceEXT( VkCommandBuffer commandBuffer, VkFrontFace frontFace ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetFrontFaceEXT( commandBuffer, frontFace ); - } - - void vkCmdSetPrimitiveTopologyEXT( VkCommandBuffer commandBuffer, - VkPrimitiveTopology primitiveTopology ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPrimitiveTopologyEXT( commandBuffer, primitiveTopology ); - } - - void vkCmdSetViewportWithCountEXT( VkCommandBuffer commandBuffer, - uint32_t viewportCount, - const VkViewport * pViewports ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetViewportWithCountEXT( commandBuffer, viewportCount, pViewports ); - } - - void vkCmdSetScissorWithCountEXT( VkCommandBuffer commandBuffer, - uint32_t scissorCount, - const VkRect2D * pScissors ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetScissorWithCountEXT( commandBuffer, scissorCount, pScissors ); - } - - void vkCmdBindVertexBuffers2EXT( VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer * pBuffers, - const VkDeviceSize * pOffsets, - const VkDeviceSize * pSizes, - const VkDeviceSize * pStrides ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindVertexBuffers2EXT( - commandBuffer, firstBinding, bindingCount, pBuffers, pOffsets, pSizes, pStrides ); - } - - void vkCmdSetDepthTestEnableEXT( VkCommandBuffer commandBuffer, VkBool32 depthTestEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthTestEnableEXT( commandBuffer, depthTestEnable ); - } - - void vkCmdSetDepthWriteEnableEXT( VkCommandBuffer commandBuffer, - VkBool32 depthWriteEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthWriteEnableEXT( commandBuffer, depthWriteEnable ); - } - - void vkCmdSetDepthCompareOpEXT( VkCommandBuffer commandBuffer, - VkCompareOp depthCompareOp ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthCompareOpEXT( commandBuffer, depthCompareOp ); - } - - void vkCmdSetDepthBoundsTestEnableEXT( VkCommandBuffer commandBuffer, - VkBool32 depthBoundsTestEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthBoundsTestEnableEXT( commandBuffer, depthBoundsTestEnable ); - } - - void vkCmdSetStencilTestEnableEXT( VkCommandBuffer commandBuffer, - VkBool32 stencilTestEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetStencilTestEnableEXT( commandBuffer, stencilTestEnable ); - } - - void vkCmdSetStencilOpEXT( VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - VkStencilOp failOp, - VkStencilOp passOp, - VkStencilOp depthFailOp, - VkCompareOp compareOp ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetStencilOpEXT( commandBuffer, faceMask, failOp, passOp, depthFailOp, compareOp ); - } - - //=== VK_KHR_deferred_host_operations === - - VkResult vkCreateDeferredOperationKHR( VkDevice device, - const VkAllocationCallbacks * pAllocator, - VkDeferredOperationKHR * pDeferredOperation ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDeferredOperationKHR( device, pAllocator, pDeferredOperation ); - } - - void vkDestroyDeferredOperationKHR( VkDevice device, - VkDeferredOperationKHR operation, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyDeferredOperationKHR( device, operation, pAllocator ); - } - - uint32_t vkGetDeferredOperationMaxConcurrencyKHR( VkDevice device, - VkDeferredOperationKHR operation ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeferredOperationMaxConcurrencyKHR( device, operation ); - } - - VkResult vkGetDeferredOperationResultKHR( VkDevice device, - VkDeferredOperationKHR operation ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeferredOperationResultKHR( device, operation ); - } - - VkResult vkDeferredOperationJoinKHR( VkDevice device, VkDeferredOperationKHR operation ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDeferredOperationJoinKHR( device, operation ); - } - - //=== VK_KHR_pipeline_executable_properties === - - VkResult - vkGetPipelineExecutablePropertiesKHR( VkDevice device, - const VkPipelineInfoKHR * pPipelineInfo, - uint32_t * pExecutableCount, - VkPipelineExecutablePropertiesKHR * pProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPipelineExecutablePropertiesKHR( device, pPipelineInfo, pExecutableCount, pProperties ); - } - - VkResult - vkGetPipelineExecutableStatisticsKHR( VkDevice device, - const VkPipelineExecutableInfoKHR * pExecutableInfo, - uint32_t * pStatisticCount, - VkPipelineExecutableStatisticKHR * pStatistics ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPipelineExecutableStatisticsKHR( device, pExecutableInfo, pStatisticCount, pStatistics ); - } - - VkResult vkGetPipelineExecutableInternalRepresentationsKHR( - VkDevice device, - const VkPipelineExecutableInfoKHR * pExecutableInfo, - uint32_t * pInternalRepresentationCount, - VkPipelineExecutableInternalRepresentationKHR * pInternalRepresentations ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPipelineExecutableInternalRepresentationsKHR( - device, pExecutableInfo, pInternalRepresentationCount, pInternalRepresentations ); - } - - //=== VK_NV_device_generated_commands === - - void vkGetGeneratedCommandsMemoryRequirementsNV( VkDevice device, - const VkGeneratedCommandsMemoryRequirementsInfoNV * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetGeneratedCommandsMemoryRequirementsNV( device, pInfo, pMemoryRequirements ); - } - - void vkCmdPreprocessGeneratedCommandsNV( VkCommandBuffer commandBuffer, - const VkGeneratedCommandsInfoNV * pGeneratedCommandsInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdPreprocessGeneratedCommandsNV( commandBuffer, pGeneratedCommandsInfo ); - } - - void vkCmdExecuteGeneratedCommandsNV( VkCommandBuffer commandBuffer, - VkBool32 isPreprocessed, - const VkGeneratedCommandsInfoNV * pGeneratedCommandsInfo ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdExecuteGeneratedCommandsNV( commandBuffer, isPreprocessed, pGeneratedCommandsInfo ); - } - - void vkCmdBindPipelineShaderGroupNV( VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipeline pipeline, - uint32_t groupIndex ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindPipelineShaderGroupNV( commandBuffer, pipelineBindPoint, pipeline, groupIndex ); - } - - VkResult - vkCreateIndirectCommandsLayoutNV( VkDevice device, - const VkIndirectCommandsLayoutCreateInfoNV * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkIndirectCommandsLayoutNV * pIndirectCommandsLayout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateIndirectCommandsLayoutNV( device, pCreateInfo, pAllocator, pIndirectCommandsLayout ); - } - - void vkDestroyIndirectCommandsLayoutNV( VkDevice device, - VkIndirectCommandsLayoutNV indirectCommandsLayout, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyIndirectCommandsLayoutNV( device, indirectCommandsLayout, pAllocator ); - } - - //=== VK_EXT_acquire_drm_display === - - VkResult vkAcquireDrmDisplayEXT( VkPhysicalDevice physicalDevice, - int32_t drmFd, - VkDisplayKHR display ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAcquireDrmDisplayEXT( physicalDevice, drmFd, display ); - } - - VkResult vkGetDrmDisplayEXT( VkPhysicalDevice physicalDevice, - int32_t drmFd, - uint32_t connectorId, - VkDisplayKHR * display ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDrmDisplayEXT( physicalDevice, drmFd, connectorId, display ); - } - - //=== VK_EXT_private_data === - - VkResult vkCreatePrivateDataSlotEXT( VkDevice device, - const VkPrivateDataSlotCreateInfo * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkPrivateDataSlot * pPrivateDataSlot ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreatePrivateDataSlotEXT( device, pCreateInfo, pAllocator, pPrivateDataSlot ); - } - - void vkDestroyPrivateDataSlotEXT( VkDevice device, - VkPrivateDataSlot privateDataSlot, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyPrivateDataSlotEXT( device, privateDataSlot, pAllocator ); - } - - VkResult vkSetPrivateDataEXT( VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t data ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetPrivateDataEXT( device, objectType, objectHandle, privateDataSlot, data ); - } - - void vkGetPrivateDataEXT( VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPrivateDataEXT( device, objectType, objectHandle, privateDataSlot, pData ); - } - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - - void vkCmdEncodeVideoKHR( VkCommandBuffer commandBuffer, - const VkVideoEncodeInfoKHR * pEncodeInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdEncodeVideoKHR( commandBuffer, pEncodeInfo ); - } -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - - void vkCmdSetEvent2KHR( VkCommandBuffer commandBuffer, - VkEvent event, - const VkDependencyInfo * pDependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetEvent2KHR( commandBuffer, event, pDependencyInfo ); - } - - void vkCmdResetEvent2KHR( VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags2 stageMask ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdResetEvent2KHR( commandBuffer, event, stageMask ); - } - - void vkCmdWaitEvents2KHR( VkCommandBuffer commandBuffer, - uint32_t eventCount, - const VkEvent * pEvents, - const VkDependencyInfo * pDependencyInfos ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWaitEvents2KHR( commandBuffer, eventCount, pEvents, pDependencyInfos ); - } - - void vkCmdPipelineBarrier2KHR( VkCommandBuffer commandBuffer, - const VkDependencyInfo * pDependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdPipelineBarrier2KHR( commandBuffer, pDependencyInfo ); - } - - void vkCmdWriteTimestamp2KHR( VkCommandBuffer commandBuffer, - VkPipelineStageFlags2 stage, - VkQueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWriteTimestamp2KHR( commandBuffer, stage, queryPool, query ); - } - - VkResult vkQueueSubmit2KHR( VkQueue queue, - uint32_t submitCount, - const VkSubmitInfo2 * pSubmits, - VkFence fence ) const VULKAN_HPP_NOEXCEPT - { - return ::vkQueueSubmit2KHR( queue, submitCount, pSubmits, fence ); - } - - void vkCmdWriteBufferMarker2AMD( VkCommandBuffer commandBuffer, - VkPipelineStageFlags2 stage, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - uint32_t marker ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdWriteBufferMarker2AMD( commandBuffer, stage, dstBuffer, dstOffset, marker ); - } - - void vkGetQueueCheckpointData2NV( VkQueue queue, - uint32_t * pCheckpointDataCount, - VkCheckpointData2NV * pCheckpointData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetQueueCheckpointData2NV( queue, pCheckpointDataCount, pCheckpointData ); - } - - //=== VK_NV_fragment_shading_rate_enums === - - void vkCmdSetFragmentShadingRateEnumNV( VkCommandBuffer commandBuffer, - VkFragmentShadingRateNV shadingRate, - const VkFragmentShadingRateCombinerOpKHR combinerOps[2] ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetFragmentShadingRateEnumNV( commandBuffer, shadingRate, combinerOps ); - } - - //=== VK_KHR_copy_commands2 === - - void vkCmdCopyBuffer2KHR( VkCommandBuffer commandBuffer, - const VkCopyBufferInfo2 * pCopyBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyBuffer2KHR( commandBuffer, pCopyBufferInfo ); - } - - void vkCmdCopyImage2KHR( VkCommandBuffer commandBuffer, - const VkCopyImageInfo2 * pCopyImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyImage2KHR( commandBuffer, pCopyImageInfo ); - } - - void vkCmdCopyBufferToImage2KHR( VkCommandBuffer commandBuffer, - const VkCopyBufferToImageInfo2 * pCopyBufferToImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyBufferToImage2KHR( commandBuffer, pCopyBufferToImageInfo ); - } - - void vkCmdCopyImageToBuffer2KHR( VkCommandBuffer commandBuffer, - const VkCopyImageToBufferInfo2 * pCopyImageToBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdCopyImageToBuffer2KHR( commandBuffer, pCopyImageToBufferInfo ); - } - - void vkCmdBlitImage2KHR( VkCommandBuffer commandBuffer, - const VkBlitImageInfo2 * pBlitImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBlitImage2KHR( commandBuffer, pBlitImageInfo ); - } - - void vkCmdResolveImage2KHR( VkCommandBuffer commandBuffer, - const VkResolveImageInfo2 * pResolveImageInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdResolveImage2KHR( commandBuffer, pResolveImageInfo ); - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - - VkResult vkAcquireWinrtDisplayNV( VkPhysicalDevice physicalDevice, VkDisplayKHR display ) const VULKAN_HPP_NOEXCEPT - { - return ::vkAcquireWinrtDisplayNV( physicalDevice, display ); - } - - VkResult vkGetWinrtDisplayNV( VkPhysicalDevice physicalDevice, - uint32_t deviceRelativeId, - VkDisplayKHR * pDisplay ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetWinrtDisplayNV( physicalDevice, deviceRelativeId, pDisplay ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - VkResult vkCreateDirectFBSurfaceEXT( VkInstance instance, - const VkDirectFBSurfaceCreateInfoEXT * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateDirectFBSurfaceEXT( instance, pCreateInfo, pAllocator, pSurface ); - } - - VkBool32 vkGetPhysicalDeviceDirectFBPresentationSupportEXT( VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - IDirectFB * dfb ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceDirectFBPresentationSupportEXT( physicalDevice, queueFamilyIndex, dfb ); - } -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_KHR_ray_tracing_pipeline === - - void vkCmdTraceRaysKHR( VkCommandBuffer commandBuffer, - const VkStridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, - const VkStridedDeviceAddressRegionKHR * pMissShaderBindingTable, - const VkStridedDeviceAddressRegionKHR * pHitShaderBindingTable, - const VkStridedDeviceAddressRegionKHR * pCallableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdTraceRaysKHR( commandBuffer, - pRaygenShaderBindingTable, - pMissShaderBindingTable, - pHitShaderBindingTable, - pCallableShaderBindingTable, - width, - height, - depth ); - } - - VkResult vkCreateRayTracingPipelinesKHR( VkDevice device, - VkDeferredOperationKHR deferredOperation, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkRayTracingPipelineCreateInfoKHR * pCreateInfos, - const VkAllocationCallbacks * pAllocator, - VkPipeline * pPipelines ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateRayTracingPipelinesKHR( - device, deferredOperation, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines ); - } - - VkResult vkGetRayTracingShaderGroupHandlesKHR( VkDevice device, - VkPipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetRayTracingShaderGroupHandlesKHR( device, pipeline, firstGroup, groupCount, dataSize, pData ); - } - - VkResult vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( VkDevice device, - VkPipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( - device, pipeline, firstGroup, groupCount, dataSize, pData ); - } - - void vkCmdTraceRaysIndirectKHR( VkCommandBuffer commandBuffer, - const VkStridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, - const VkStridedDeviceAddressRegionKHR * pMissShaderBindingTable, - const VkStridedDeviceAddressRegionKHR * pHitShaderBindingTable, - const VkStridedDeviceAddressRegionKHR * pCallableShaderBindingTable, - VkDeviceAddress indirectDeviceAddress ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdTraceRaysIndirectKHR( commandBuffer, - pRaygenShaderBindingTable, - pMissShaderBindingTable, - pHitShaderBindingTable, - pCallableShaderBindingTable, - indirectDeviceAddress ); - } - - VkDeviceSize vkGetRayTracingShaderGroupStackSizeKHR( VkDevice device, - VkPipeline pipeline, - uint32_t group, - VkShaderGroupShaderKHR groupShader ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetRayTracingShaderGroupStackSizeKHR( device, pipeline, group, groupShader ); - } - - void vkCmdSetRayTracingPipelineStackSizeKHR( VkCommandBuffer commandBuffer, - uint32_t pipelineStackSize ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetRayTracingPipelineStackSizeKHR( commandBuffer, pipelineStackSize ); - } - - //=== VK_EXT_vertex_input_dynamic_state === - - void vkCmdSetVertexInputEXT( VkCommandBuffer commandBuffer, - uint32_t vertexBindingDescriptionCount, - const VkVertexInputBindingDescription2EXT * pVertexBindingDescriptions, - uint32_t vertexAttributeDescriptionCount, - const VkVertexInputAttributeDescription2EXT * pVertexAttributeDescriptions ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetVertexInputEXT( commandBuffer, - vertexBindingDescriptionCount, - pVertexBindingDescriptions, - vertexAttributeDescriptionCount, - pVertexAttributeDescriptions ); - } - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - - VkResult vkGetMemoryZirconHandleFUCHSIA( VkDevice device, - const VkMemoryGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, - zx_handle_t * pZirconHandle ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryZirconHandleFUCHSIA( device, pGetZirconHandleInfo, pZirconHandle ); - } - - VkResult vkGetMemoryZirconHandlePropertiesFUCHSIA( - VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle, - VkMemoryZirconHandlePropertiesFUCHSIA * pMemoryZirconHandleProperties ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryZirconHandlePropertiesFUCHSIA( - device, handleType, zirconHandle, pMemoryZirconHandleProperties ); - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - - VkResult vkImportSemaphoreZirconHandleFUCHSIA( - VkDevice device, - const VkImportSemaphoreZirconHandleInfoFUCHSIA * pImportSemaphoreZirconHandleInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkImportSemaphoreZirconHandleFUCHSIA( device, pImportSemaphoreZirconHandleInfo ); - } - - VkResult vkGetSemaphoreZirconHandleFUCHSIA( VkDevice device, - const VkSemaphoreGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, - zx_handle_t * pZirconHandle ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetSemaphoreZirconHandleFUCHSIA( device, pGetZirconHandleInfo, pZirconHandle ); - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - VkResult vkCreateBufferCollectionFUCHSIA( VkDevice device, - const VkBufferCollectionCreateInfoFUCHSIA * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkBufferCollectionFUCHSIA * pCollection ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateBufferCollectionFUCHSIA( device, pCreateInfo, pAllocator, pCollection ); - } - - VkResult vkSetBufferCollectionImageConstraintsFUCHSIA( - VkDevice device, - VkBufferCollectionFUCHSIA collection, - const VkImageConstraintsInfoFUCHSIA * pImageConstraintsInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetBufferCollectionImageConstraintsFUCHSIA( device, collection, pImageConstraintsInfo ); - } - - VkResult vkSetBufferCollectionBufferConstraintsFUCHSIA( - VkDevice device, - VkBufferCollectionFUCHSIA collection, - const VkBufferConstraintsInfoFUCHSIA * pBufferConstraintsInfo ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetBufferCollectionBufferConstraintsFUCHSIA( device, collection, pBufferConstraintsInfo ); - } - - void vkDestroyBufferCollectionFUCHSIA( VkDevice device, - VkBufferCollectionFUCHSIA collection, - const VkAllocationCallbacks * pAllocator ) const VULKAN_HPP_NOEXCEPT - { - return ::vkDestroyBufferCollectionFUCHSIA( device, collection, pAllocator ); - } - - VkResult vkGetBufferCollectionPropertiesFUCHSIA( VkDevice device, - VkBufferCollectionFUCHSIA collection, - VkBufferCollectionPropertiesFUCHSIA * pProperties ) const - VULKAN_HPP_NOEXCEPT - { - return ::vkGetBufferCollectionPropertiesFUCHSIA( device, collection, pProperties ); - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - - VkResult vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( VkDevice device, - VkRenderPass renderpass, - VkExtent2D * pMaxWorkgroupSize ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( device, renderpass, pMaxWorkgroupSize ); - } - - void vkCmdSubpassShadingHUAWEI( VkCommandBuffer commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSubpassShadingHUAWEI( commandBuffer ); - } - - //=== VK_HUAWEI_invocation_mask === - - void vkCmdBindInvocationMaskHUAWEI( VkCommandBuffer commandBuffer, - VkImageView imageView, - VkImageLayout imageLayout ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdBindInvocationMaskHUAWEI( commandBuffer, imageView, imageLayout ); - } - - //=== VK_NV_external_memory_rdma === - - VkResult vkGetMemoryRemoteAddressNV( VkDevice device, - const VkMemoryGetRemoteAddressInfoNV * pMemoryGetRemoteAddressInfo, - VkRemoteAddressNV * pAddress ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetMemoryRemoteAddressNV( device, pMemoryGetRemoteAddressInfo, pAddress ); - } - - //=== VK_EXT_extended_dynamic_state2 === - - void vkCmdSetPatchControlPointsEXT( VkCommandBuffer commandBuffer, - uint32_t patchControlPoints ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPatchControlPointsEXT( commandBuffer, patchControlPoints ); - } - - void vkCmdSetRasterizerDiscardEnableEXT( VkCommandBuffer commandBuffer, - VkBool32 rasterizerDiscardEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetRasterizerDiscardEnableEXT( commandBuffer, rasterizerDiscardEnable ); - } - - void vkCmdSetDepthBiasEnableEXT( VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetDepthBiasEnableEXT( commandBuffer, depthBiasEnable ); - } - - void vkCmdSetLogicOpEXT( VkCommandBuffer commandBuffer, VkLogicOp logicOp ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetLogicOpEXT( commandBuffer, logicOp ); - } - - void vkCmdSetPrimitiveRestartEnableEXT( VkCommandBuffer commandBuffer, - VkBool32 primitiveRestartEnable ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetPrimitiveRestartEnableEXT( commandBuffer, primitiveRestartEnable ); - } - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - VkResult vkCreateScreenSurfaceQNX( VkInstance instance, - const VkScreenSurfaceCreateInfoQNX * pCreateInfo, - const VkAllocationCallbacks * pAllocator, - VkSurfaceKHR * pSurface ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCreateScreenSurfaceQNX( instance, pCreateInfo, pAllocator, pSurface ); - } - - VkBool32 vkGetPhysicalDeviceScreenPresentationSupportQNX( VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - struct _screen_window * window ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetPhysicalDeviceScreenPresentationSupportQNX( physicalDevice, queueFamilyIndex, window ); - } -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - //=== VK_EXT_color_write_enable === - - void vkCmdSetColorWriteEnableEXT( VkCommandBuffer commandBuffer, - uint32_t attachmentCount, - const VkBool32 * pColorWriteEnables ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdSetColorWriteEnableEXT( commandBuffer, attachmentCount, pColorWriteEnables ); - } - - //=== VK_EXT_multi_draw === - - void vkCmdDrawMultiEXT( VkCommandBuffer commandBuffer, - uint32_t drawCount, - const VkMultiDrawInfoEXT * pVertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawMultiEXT( commandBuffer, drawCount, pVertexInfo, instanceCount, firstInstance, stride ); - } - - void vkCmdDrawMultiIndexedEXT( VkCommandBuffer commandBuffer, - uint32_t drawCount, - const VkMultiDrawIndexedInfoEXT * pIndexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - const int32_t * pVertexOffset ) const VULKAN_HPP_NOEXCEPT - { - return ::vkCmdDrawMultiIndexedEXT( - commandBuffer, drawCount, pIndexInfo, instanceCount, firstInstance, stride, pVertexOffset ); - } - - //=== VK_EXT_pageable_device_local_memory === - - void - vkSetDeviceMemoryPriorityEXT( VkDevice device, VkDeviceMemory memory, float priority ) const VULKAN_HPP_NOEXCEPT - { - return ::vkSetDeviceMemoryPriorityEXT( device, memory, priority ); - } - - //=== VK_KHR_maintenance4 === - - void vkGetDeviceBufferMemoryRequirementsKHR( VkDevice device, - const VkDeviceBufferMemoryRequirements * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceBufferMemoryRequirementsKHR( device, pInfo, pMemoryRequirements ); - } - - void vkGetDeviceImageMemoryRequirementsKHR( VkDevice device, - const VkDeviceImageMemoryRequirements * pInfo, - VkMemoryRequirements2 * pMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceImageMemoryRequirementsKHR( device, pInfo, pMemoryRequirements ); - } - - void vkGetDeviceImageSparseMemoryRequirementsKHR( - VkDevice device, - const VkDeviceImageMemoryRequirements * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - return ::vkGetDeviceImageSparseMemoryRequirementsKHR( - device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements ); - } - }; -#endif - - class DispatchLoaderDynamic; -#if !defined( VULKAN_HPP_DISPATCH_LOADER_DYNAMIC ) -# if defined( VK_NO_PROTOTYPES ) -# define VULKAN_HPP_DISPATCH_LOADER_DYNAMIC 1 -# else -# define VULKAN_HPP_DISPATCH_LOADER_DYNAMIC 0 -# endif -#endif - -#if !defined( VULKAN_HPP_STORAGE_API ) -# if defined( VULKAN_HPP_STORAGE_SHARED ) -# if defined( _MSC_VER ) -# if defined( VULKAN_HPP_STORAGE_SHARED_EXPORT ) -# define VULKAN_HPP_STORAGE_API __declspec( dllexport ) -# else -# define VULKAN_HPP_STORAGE_API __declspec( dllimport ) -# endif -# elif defined( __clang__ ) || defined( __GNUC__ ) -# if defined( VULKAN_HPP_STORAGE_SHARED_EXPORT ) -# define VULKAN_HPP_STORAGE_API __attribute__( ( visibility( "default" ) ) ) -# else -# define VULKAN_HPP_STORAGE_API -# endif -# else -# define VULKAN_HPP_STORAGE_API -# pragma warning Unknown import / export semantics -# endif -# else -# define VULKAN_HPP_STORAGE_API -# endif -#endif - -#if !defined( VULKAN_HPP_DEFAULT_DISPATCHER ) -# if VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 1 -# define VULKAN_HPP_DEFAULT_DISPATCHER ::VULKAN_HPP_NAMESPACE::defaultDispatchLoaderDynamic -# define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE \ - namespace VULKAN_HPP_NAMESPACE \ - { \ - VULKAN_HPP_STORAGE_API DispatchLoaderDynamic defaultDispatchLoaderDynamic; \ - } - extern VULKAN_HPP_STORAGE_API DispatchLoaderDynamic defaultDispatchLoaderDynamic; -# else - static inline ::VULKAN_HPP_NAMESPACE::DispatchLoaderStatic & getDispatchLoaderStatic() - { - static ::VULKAN_HPP_NAMESPACE::DispatchLoaderStatic dls; - return dls; - } -# define VULKAN_HPP_DEFAULT_DISPATCHER ::VULKAN_HPP_NAMESPACE::getDispatchLoaderStatic() -# define VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE -# endif -#endif - -#if !defined( VULKAN_HPP_DEFAULT_DISPATCHER_TYPE ) -# if VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 1 -# define VULKAN_HPP_DEFAULT_DISPATCHER_TYPE ::VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic -# else -# define VULKAN_HPP_DEFAULT_DISPATCHER_TYPE ::VULKAN_HPP_NAMESPACE::DispatchLoaderStatic -# endif -#endif - -#if defined( VULKAN_HPP_NO_DEFAULT_DISPATCHER ) -# define VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT -# define VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT -# define VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT -#else -# define VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT = {} -# define VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT = nullptr -# define VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT = VULKAN_HPP_DEFAULT_DISPATCHER -#endif - - struct AllocationCallbacks; - - template - class ObjectDestroy - { - public: - ObjectDestroy() = default; - - ObjectDestroy( OwnerType owner, - Optional allocationCallbacks - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT - : m_owner( owner ) - , m_allocationCallbacks( allocationCallbacks ) - , m_dispatch( &dispatch ) - {} - - OwnerType getOwner() const VULKAN_HPP_NOEXCEPT - { - return m_owner; - } - Optional getAllocator() const VULKAN_HPP_NOEXCEPT - { - return m_allocationCallbacks; - } - - protected: - template - void destroy( T t ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_owner && m_dispatch ); - m_owner.destroy( t, m_allocationCallbacks, *m_dispatch ); - } - - private: - OwnerType m_owner = {}; - Optional m_allocationCallbacks = nullptr; - Dispatch const * m_dispatch = nullptr; - }; - - class NoParent; - - template - class ObjectDestroy - { - public: - ObjectDestroy() = default; - - ObjectDestroy( Optional allocationCallbacks, - Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT - : m_allocationCallbacks( allocationCallbacks ) - , m_dispatch( &dispatch ) - {} - - Optional getAllocator() const VULKAN_HPP_NOEXCEPT - { - return m_allocationCallbacks; - } - - protected: - template - void destroy( T t ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_dispatch ); - t.destroy( m_allocationCallbacks, *m_dispatch ); - } - - private: - Optional m_allocationCallbacks = nullptr; - Dispatch const * m_dispatch = nullptr; - }; - - template - class ObjectFree - { - public: - ObjectFree() = default; - - ObjectFree( OwnerType owner, - Optional allocationCallbacks VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT - : m_owner( owner ) - , m_allocationCallbacks( allocationCallbacks ) - , m_dispatch( &dispatch ) - {} - - OwnerType getOwner() const VULKAN_HPP_NOEXCEPT - { - return m_owner; - } - - Optional getAllocator() const VULKAN_HPP_NOEXCEPT - { - return m_allocationCallbacks; - } - - protected: - template - void destroy( T t ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_owner && m_dispatch ); - m_owner.free( t, m_allocationCallbacks, *m_dispatch ); - } - - private: - OwnerType m_owner = {}; - Optional m_allocationCallbacks = nullptr; - Dispatch const * m_dispatch = nullptr; - }; - - template - class ObjectRelease - { - public: - ObjectRelease() = default; - - ObjectRelease( OwnerType owner, - Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT - : m_owner( owner ) - , m_dispatch( &dispatch ) - {} - - OwnerType getOwner() const VULKAN_HPP_NOEXCEPT - { - return m_owner; - } - - protected: - template - void destroy( T t ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( m_owner && m_dispatch ); - m_owner.release( t, *m_dispatch ); - } - - private: - OwnerType m_owner = {}; - Dispatch const * m_dispatch = nullptr; - }; - - template - class PoolFree - { - public: - PoolFree() = default; - - PoolFree( OwnerType owner, - PoolType pool, - Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT - : m_owner( owner ) - , m_pool( pool ) - , m_dispatch( &dispatch ) - {} - - OwnerType getOwner() const VULKAN_HPP_NOEXCEPT - { - return m_owner; - } - PoolType getPool() const VULKAN_HPP_NOEXCEPT - { - return m_pool; - } - - protected: - template - void destroy( T t ) VULKAN_HPP_NOEXCEPT - { - m_owner.free( m_pool, t, *m_dispatch ); - } - - private: - OwnerType m_owner = OwnerType(); - PoolType m_pool = PoolType(); - Dispatch const * m_dispatch = nullptr; - }; - - //================== - //=== BASE TYPEs === - //================== - - using Bool32 = uint32_t; - using DeviceAddress = uint64_t; - using DeviceSize = uint64_t; - using RemoteAddressNV = void *; - using SampleMask = uint32_t; - -} // namespace VULKAN_HPP_NAMESPACE - -#include - -#ifndef VULKAN_HPP_NO_EXCEPTIONS -namespace std -{ - template <> - struct is_error_code_enum : public true_type - {}; -} // namespace std -#endif - -namespace VULKAN_HPP_NAMESPACE -{ -#ifndef VULKAN_HPP_NO_EXCEPTIONS - - class ErrorCategoryImpl : public std::error_category - { - public: - virtual const char * name() const VULKAN_HPP_NOEXCEPT override - { - return VULKAN_HPP_NAMESPACE_STRING "::Result"; - } - virtual std::string message( int ev ) const override - { - return to_string( static_cast( ev ) ); - } - }; - - class Error - { - public: - Error() VULKAN_HPP_NOEXCEPT = default; - Error( const Error & ) VULKAN_HPP_NOEXCEPT = default; - virtual ~Error() VULKAN_HPP_NOEXCEPT = default; - - virtual const char * what() const VULKAN_HPP_NOEXCEPT = 0; - }; - - class LogicError - : public Error - , public std::logic_error - { - public: - explicit LogicError( const std::string & what ) : Error(), std::logic_error( what ) {} - explicit LogicError( char const * what ) : Error(), std::logic_error( what ) {} - - virtual const char * what() const VULKAN_HPP_NOEXCEPT - { - return std::logic_error::what(); - } - }; - - class SystemError - : public Error - , public std::system_error - { - public: - SystemError( std::error_code ec ) : Error(), std::system_error( ec ) {} - SystemError( std::error_code ec, std::string const & what ) : Error(), std::system_error( ec, what ) {} - SystemError( std::error_code ec, char const * what ) : Error(), std::system_error( ec, what ) {} - SystemError( int ev, std::error_category const & ecat ) : Error(), std::system_error( ev, ecat ) {} - SystemError( int ev, std::error_category const & ecat, std::string const & what ) - : Error(), std::system_error( ev, ecat, what ) - {} - SystemError( int ev, std::error_category const & ecat, char const * what ) - : Error(), std::system_error( ev, ecat, what ) - {} - - virtual const char * what() const VULKAN_HPP_NOEXCEPT - { - return std::system_error::what(); - } - }; - - VULKAN_HPP_INLINE const std::error_category & errorCategory() VULKAN_HPP_NOEXCEPT - { - static ErrorCategoryImpl instance; - return instance; - } - - VULKAN_HPP_INLINE std::error_code make_error_code( Result e ) VULKAN_HPP_NOEXCEPT - { - return std::error_code( static_cast( e ), errorCategory() ); - } - - VULKAN_HPP_INLINE std::error_condition make_error_condition( Result e ) VULKAN_HPP_NOEXCEPT - { - return std::error_condition( static_cast( e ), errorCategory() ); - } - - class OutOfHostMemoryError : public SystemError - { - public: - OutOfHostMemoryError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorOutOfHostMemory ), message ) - {} - OutOfHostMemoryError( char const * message ) - : SystemError( make_error_code( Result::eErrorOutOfHostMemory ), message ) - {} - }; - - class OutOfDeviceMemoryError : public SystemError - { - public: - OutOfDeviceMemoryError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorOutOfDeviceMemory ), message ) - {} - OutOfDeviceMemoryError( char const * message ) - : SystemError( make_error_code( Result::eErrorOutOfDeviceMemory ), message ) - {} - }; - - class InitializationFailedError : public SystemError - { - public: - InitializationFailedError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorInitializationFailed ), message ) - {} - InitializationFailedError( char const * message ) - : SystemError( make_error_code( Result::eErrorInitializationFailed ), message ) - {} - }; - - class DeviceLostError : public SystemError - { - public: - DeviceLostError( std::string const & message ) : SystemError( make_error_code( Result::eErrorDeviceLost ), message ) - {} - DeviceLostError( char const * message ) : SystemError( make_error_code( Result::eErrorDeviceLost ), message ) {} - }; - - class MemoryMapFailedError : public SystemError - { - public: - MemoryMapFailedError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorMemoryMapFailed ), message ) - {} - MemoryMapFailedError( char const * message ) - : SystemError( make_error_code( Result::eErrorMemoryMapFailed ), message ) - {} - }; - - class LayerNotPresentError : public SystemError - { - public: - LayerNotPresentError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorLayerNotPresent ), message ) - {} - LayerNotPresentError( char const * message ) - : SystemError( make_error_code( Result::eErrorLayerNotPresent ), message ) - {} - }; - - class ExtensionNotPresentError : public SystemError - { - public: - ExtensionNotPresentError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorExtensionNotPresent ), message ) - {} - ExtensionNotPresentError( char const * message ) - : SystemError( make_error_code( Result::eErrorExtensionNotPresent ), message ) - {} - }; - - class FeatureNotPresentError : public SystemError - { - public: - FeatureNotPresentError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorFeatureNotPresent ), message ) - {} - FeatureNotPresentError( char const * message ) - : SystemError( make_error_code( Result::eErrorFeatureNotPresent ), message ) - {} - }; - - class IncompatibleDriverError : public SystemError - { - public: - IncompatibleDriverError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorIncompatibleDriver ), message ) - {} - IncompatibleDriverError( char const * message ) - : SystemError( make_error_code( Result::eErrorIncompatibleDriver ), message ) - {} - }; - - class TooManyObjectsError : public SystemError - { - public: - TooManyObjectsError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorTooManyObjects ), message ) - {} - TooManyObjectsError( char const * message ) - : SystemError( make_error_code( Result::eErrorTooManyObjects ), message ) - {} - }; - - class FormatNotSupportedError : public SystemError - { - public: - FormatNotSupportedError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorFormatNotSupported ), message ) - {} - FormatNotSupportedError( char const * message ) - : SystemError( make_error_code( Result::eErrorFormatNotSupported ), message ) - {} - }; - - class FragmentedPoolError : public SystemError - { - public: - FragmentedPoolError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorFragmentedPool ), message ) - {} - FragmentedPoolError( char const * message ) - : SystemError( make_error_code( Result::eErrorFragmentedPool ), message ) - {} - }; - - class UnknownError : public SystemError - { - public: - UnknownError( std::string const & message ) : SystemError( make_error_code( Result::eErrorUnknown ), message ) {} - UnknownError( char const * message ) : SystemError( make_error_code( Result::eErrorUnknown ), message ) {} - }; - - class OutOfPoolMemoryError : public SystemError - { - public: - OutOfPoolMemoryError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorOutOfPoolMemory ), message ) - {} - OutOfPoolMemoryError( char const * message ) - : SystemError( make_error_code( Result::eErrorOutOfPoolMemory ), message ) - {} - }; - - class InvalidExternalHandleError : public SystemError - { - public: - InvalidExternalHandleError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorInvalidExternalHandle ), message ) - {} - InvalidExternalHandleError( char const * message ) - : SystemError( make_error_code( Result::eErrorInvalidExternalHandle ), message ) - {} - }; - - class FragmentationError : public SystemError - { - public: - FragmentationError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorFragmentation ), message ) - {} - FragmentationError( char const * message ) : SystemError( make_error_code( Result::eErrorFragmentation ), message ) - {} - }; - - class InvalidOpaqueCaptureAddressError : public SystemError - { - public: - InvalidOpaqueCaptureAddressError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorInvalidOpaqueCaptureAddress ), message ) - {} - InvalidOpaqueCaptureAddressError( char const * message ) - : SystemError( make_error_code( Result::eErrorInvalidOpaqueCaptureAddress ), message ) - {} - }; - - class SurfaceLostKHRError : public SystemError - { - public: - SurfaceLostKHRError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorSurfaceLostKHR ), message ) - {} - SurfaceLostKHRError( char const * message ) - : SystemError( make_error_code( Result::eErrorSurfaceLostKHR ), message ) - {} - }; - - class NativeWindowInUseKHRError : public SystemError - { - public: - NativeWindowInUseKHRError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorNativeWindowInUseKHR ), message ) - {} - NativeWindowInUseKHRError( char const * message ) - : SystemError( make_error_code( Result::eErrorNativeWindowInUseKHR ), message ) - {} - }; - - class OutOfDateKHRError : public SystemError - { - public: - OutOfDateKHRError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorOutOfDateKHR ), message ) - {} - OutOfDateKHRError( char const * message ) : SystemError( make_error_code( Result::eErrorOutOfDateKHR ), message ) {} - }; - - class IncompatibleDisplayKHRError : public SystemError - { - public: - IncompatibleDisplayKHRError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorIncompatibleDisplayKHR ), message ) - {} - IncompatibleDisplayKHRError( char const * message ) - : SystemError( make_error_code( Result::eErrorIncompatibleDisplayKHR ), message ) - {} - }; - - class ValidationFailedEXTError : public SystemError - { - public: - ValidationFailedEXTError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorValidationFailedEXT ), message ) - {} - ValidationFailedEXTError( char const * message ) - : SystemError( make_error_code( Result::eErrorValidationFailedEXT ), message ) - {} - }; - - class InvalidShaderNVError : public SystemError - { - public: - InvalidShaderNVError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorInvalidShaderNV ), message ) - {} - InvalidShaderNVError( char const * message ) - : SystemError( make_error_code( Result::eErrorInvalidShaderNV ), message ) - {} - }; - - class InvalidDrmFormatModifierPlaneLayoutEXTError : public SystemError - { - public: - InvalidDrmFormatModifierPlaneLayoutEXTError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message ) - {} - InvalidDrmFormatModifierPlaneLayoutEXTError( char const * message ) - : SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message ) - {} - }; - - class NotPermittedKHRError : public SystemError - { - public: - NotPermittedKHRError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorNotPermittedKHR ), message ) - {} - NotPermittedKHRError( char const * message ) - : SystemError( make_error_code( Result::eErrorNotPermittedKHR ), message ) - {} - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - class FullScreenExclusiveModeLostEXTError : public SystemError - { - public: - FullScreenExclusiveModeLostEXTError( std::string const & message ) - : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message ) - {} - FullScreenExclusiveModeLostEXTError( char const * message ) - : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message ) - {} - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - namespace - { - [[noreturn]] void throwResultException( Result result, char const * message ) - { - switch ( result ) - { - case Result::eErrorOutOfHostMemory: throw OutOfHostMemoryError( message ); - case Result::eErrorOutOfDeviceMemory: throw OutOfDeviceMemoryError( message ); - case Result::eErrorInitializationFailed: throw InitializationFailedError( message ); - case Result::eErrorDeviceLost: throw DeviceLostError( message ); - case Result::eErrorMemoryMapFailed: throw MemoryMapFailedError( message ); - case Result::eErrorLayerNotPresent: throw LayerNotPresentError( message ); - case Result::eErrorExtensionNotPresent: throw ExtensionNotPresentError( message ); - case Result::eErrorFeatureNotPresent: throw FeatureNotPresentError( message ); - case Result::eErrorIncompatibleDriver: throw IncompatibleDriverError( message ); - case Result::eErrorTooManyObjects: throw TooManyObjectsError( message ); - case Result::eErrorFormatNotSupported: throw FormatNotSupportedError( message ); - case Result::eErrorFragmentedPool: throw FragmentedPoolError( message ); - case Result::eErrorUnknown: throw UnknownError( message ); - case Result::eErrorOutOfPoolMemory: throw OutOfPoolMemoryError( message ); - case Result::eErrorInvalidExternalHandle: throw InvalidExternalHandleError( message ); - case Result::eErrorFragmentation: throw FragmentationError( message ); - case Result::eErrorInvalidOpaqueCaptureAddress: throw InvalidOpaqueCaptureAddressError( message ); - case Result::eErrorSurfaceLostKHR: throw SurfaceLostKHRError( message ); - case Result::eErrorNativeWindowInUseKHR: throw NativeWindowInUseKHRError( message ); - case Result::eErrorOutOfDateKHR: throw OutOfDateKHRError( message ); - case Result::eErrorIncompatibleDisplayKHR: throw IncompatibleDisplayKHRError( message ); - case Result::eErrorValidationFailedEXT: throw ValidationFailedEXTError( message ); - case Result::eErrorInvalidShaderNV: throw InvalidShaderNVError( message ); - case Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT: - throw InvalidDrmFormatModifierPlaneLayoutEXTError( message ); - case Result::eErrorNotPermittedKHR: throw NotPermittedKHRError( message ); -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - case Result::eErrorFullScreenExclusiveModeLostEXT: throw FullScreenExclusiveModeLostEXTError( message ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - default: throw SystemError( make_error_code( result ) ); - } - } - } // namespace -#endif - - template - void ignore( T const & ) VULKAN_HPP_NOEXCEPT - {} - - template - struct ResultValue - { -#ifdef VULKAN_HPP_HAS_NOEXCEPT - ResultValue( Result r, T & v ) VULKAN_HPP_NOEXCEPT( VULKAN_HPP_NOEXCEPT( T( v ) ) ) -#else - ResultValue( Result r, T & v ) -#endif - : result( r ), value( v ) - {} - -#ifdef VULKAN_HPP_HAS_NOEXCEPT - ResultValue( Result r, T && v ) VULKAN_HPP_NOEXCEPT( VULKAN_HPP_NOEXCEPT( T( std::move( v ) ) ) ) -#else - ResultValue( Result r, T && v ) -#endif - : result( r ), value( std::move( v ) ) - {} - - Result result; - T value; - - operator std::tuple() VULKAN_HPP_NOEXCEPT - { - return std::tuple( result, value ); - } - -#if !defined( VULKAN_HPP_DISABLE_IMPLICIT_RESULT_VALUE_CAST ) - VULKAN_HPP_DEPRECATED( - "Implicit-cast operators on vk::ResultValue are deprecated. Explicitly access the value as member of ResultValue." ) - operator T const &() const & VULKAN_HPP_NOEXCEPT - { - return value; - } - - VULKAN_HPP_DEPRECATED( - "Implicit-cast operators on vk::ResultValue are deprecated. Explicitly access the value as member of ResultValue." ) - operator T &() & VULKAN_HPP_NOEXCEPT - { - return value; - } - - VULKAN_HPP_DEPRECATED( - "Implicit-cast operators on vk::ResultValue are deprecated. Explicitly access the value as member of ResultValue." ) - operator T const &&() const && VULKAN_HPP_NOEXCEPT - { - return std::move( value ); - } - - VULKAN_HPP_DEPRECATED( - "Implicit-cast operators on vk::ResultValue are deprecated. Explicitly access the value as member of ResultValue." ) - operator T &&() && VULKAN_HPP_NOEXCEPT - { - return std::move( value ); - } -#endif - }; - -#if !defined( VULKAN_HPP_NO_SMART_HANDLE ) - template - struct ResultValue> - { -# ifdef VULKAN_HPP_HAS_NOEXCEPT - ResultValue( Result r, UniqueHandle && v ) VULKAN_HPP_NOEXCEPT -# else - ResultValue( Result r, UniqueHandle && v ) -# endif - : result( r ) - , value( std::move( v ) ) - {} - - std::tuple> asTuple() - { - return std::make_tuple( result, std::move( value ) ); - } - -# if !defined( VULKAN_HPP_DISABLE_IMPLICIT_RESULT_VALUE_CAST ) - VULKAN_HPP_DEPRECATED( - "Implicit-cast operators on vk::ResultValue are deprecated. Explicitly access the value as member of ResultValue." ) - operator UniqueHandle &() & VULKAN_HPP_NOEXCEPT - { - return value; - } - - VULKAN_HPP_DEPRECATED( - "Implicit-cast operators on vk::ResultValue are deprecated. Explicitly access the value as member of ResultValue." ) - operator UniqueHandle() VULKAN_HPP_NOEXCEPT - { - return std::move( value ); - } -# endif - - Result result; - UniqueHandle value; - }; - - template - struct ResultValue>> - { -# ifdef VULKAN_HPP_HAS_NOEXCEPT - ResultValue( Result r, std::vector> && v ) VULKAN_HPP_NOEXCEPT -# else - ResultValue( Result r, std::vector> && v ) -# endif - : result( r ) - , value( std::move( v ) ) - {} - - std::tuple>> asTuple() - { - return std::make_tuple( result, std::move( value ) ); - } - - Result result; - std::vector> value; - -# if !defined( VULKAN_HPP_DISABLE_IMPLICIT_RESULT_VALUE_CAST ) - VULKAN_HPP_DEPRECATED( - "Implicit-cast operators on vk::ResultValue are deprecated. Explicitly access the value as member of ResultValue." ) - operator std::tuple> &>() VULKAN_HPP_NOEXCEPT - { - return std::tuple> &>( result, value ); - } -# endif - }; -#endif - - template - struct ResultValueType - { -#ifdef VULKAN_HPP_NO_EXCEPTIONS - typedef ResultValue type; -#else - typedef T type; -#endif - }; - - template <> - struct ResultValueType - { -#ifdef VULKAN_HPP_NO_EXCEPTIONS - typedef Result type; -#else - typedef void type; -#endif - }; - - VULKAN_HPP_INLINE ResultValueType::type createResultValue( Result result, char const * message ) - { -#ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - VULKAN_HPP_ASSERT_ON_RESULT( result == Result::eSuccess ); - return result; -#else - if ( result != Result::eSuccess ) - { - throwResultException( result, message ); - } -#endif - } - - template - VULKAN_HPP_INLINE typename ResultValueType::type createResultValue( Result result, T & data, char const * message ) - { -#ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - VULKAN_HPP_ASSERT_ON_RESULT( result == Result::eSuccess ); - return ResultValue( result, std::move( data ) ); -#else - if ( result != Result::eSuccess ) - { - throwResultException( result, message ); - } - return std::move( data ); -#endif - } - - VULKAN_HPP_INLINE Result createResultValue( Result result, - char const * message, - std::initializer_list successCodes ) - { -#ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - ignore( successCodes ); // just in case VULKAN_HPP_ASSERT_ON_RESULT is empty - VULKAN_HPP_ASSERT_ON_RESULT( std::find( successCodes.begin(), successCodes.end(), result ) != successCodes.end() ); -#else - if ( std::find( successCodes.begin(), successCodes.end(), result ) == successCodes.end() ) - { - throwResultException( result, message ); - } -#endif - return result; - } - - template - VULKAN_HPP_INLINE ResultValue - createResultValue( Result result, T & data, char const * message, std::initializer_list successCodes ) - { -#ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - ignore( successCodes ); // just in case VULKAN_HPP_ASSERT_ON_RESULT is empty - VULKAN_HPP_ASSERT_ON_RESULT( std::find( successCodes.begin(), successCodes.end(), result ) != successCodes.end() ); -#else - if ( std::find( successCodes.begin(), successCodes.end(), result ) == successCodes.end() ) - { - throwResultException( result, message ); - } -#endif - return ResultValue( result, std::move( data ) ); - } - -#ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type createResultValue( - Result result, T & data, char const * message, typename UniqueHandleTraits::deleter const & deleter ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - VULKAN_HPP_ASSERT_ON_RESULT( result == Result::eSuccess ); - return ResultValue>( result, UniqueHandle( data, deleter ) ); -# else - if ( result != Result::eSuccess ) - { - throwResultException( result, message ); - } - return UniqueHandle( data, deleter ); -# endif - } - - template - VULKAN_HPP_INLINE ResultValue> - createResultValue( Result result, - T & data, - char const * message, - std::initializer_list successCodes, - typename UniqueHandleTraits::deleter const & deleter ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - ignore( successCodes ); // just in case VULKAN_HPP_ASSERT_ON_RESULT is empty - VULKAN_HPP_ASSERT_ON_RESULT( std::find( successCodes.begin(), successCodes.end(), result ) != successCodes.end() ); -# else - if ( std::find( successCodes.begin(), successCodes.end(), result ) == successCodes.end() ) - { - throwResultException( result, message ); - } -# endif - return ResultValue>( result, UniqueHandle( data, deleter ) ); - } - - template - VULKAN_HPP_INLINE typename ResultValueType>>::type - createResultValue( Result result, std::vector> && data, char const * message ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - VULKAN_HPP_ASSERT_ON_RESULT( result == Result::eSuccess ); - return ResultValue>>( result, std::move( data ) ); -# else - if ( result != Result::eSuccess ) - { - throwResultException( result, message ); - } - return std::move( data ); -# endif - } - - template - VULKAN_HPP_INLINE ResultValue>> - createResultValue( Result result, - std::vector> && data, - char const * message, - std::initializer_list successCodes ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - ignore( message ); - ignore( successCodes ); // just in case VULKAN_HPP_ASSERT_ON_RESULT is empty - VULKAN_HPP_ASSERT_ON_RESULT( std::find( successCodes.begin(), successCodes.end(), result ) != successCodes.end() ); -# else - if ( std::find( successCodes.begin(), successCodes.end(), result ) == successCodes.end() ) - { - throwResultException( result, message ); - } -# endif - return ResultValue>>( result, std::move( data ) ); - } -#endif -} // namespace VULKAN_HPP_NAMESPACE - -// clang-format off -#include -#include -#include -// clang-format on - -namespace VULKAN_HPP_NAMESPACE -{ - //======================= - //=== STRUCTS EXTENDS === - //======================= - - //=== VK_VERSION_1_1 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_VERSION_1_2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_VERSION_1_3 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_swapchain === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_display_swapchain === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_debug_report === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_AMD_rasterization_order === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_dedicated_allocation === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_transform_feedback === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h264 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h265 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h264 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_AMD_texture_gather_bias_lod === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_dynamic_rendering === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_corner_sampled_image === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_external_memory === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_win32_keyed_mutex === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_validation_flags === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_astc_decode_mode === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_keyed_mutex === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_push_descriptor === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_conditional_rendering === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_incremental_present === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_clip_space_w_scaling === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_display_control === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_GOOGLE_display_timing === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NVX_multiview_per_view_attributes === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_viewport_swizzle === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_discard_rectangles === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_conservative_rasterization === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_depth_clip_enable === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_shared_presentable_image === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_performance_query === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_debug_utils === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_blend_operation_advanced === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_fragment_coverage_to_color === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_acceleration_structure === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_framebuffer_mixed_samples === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_shader_sm_builtins === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_image_drm_format_modifier === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_validation_cache === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_portability_subset === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_shading_rate_image === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_ray_tracing === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_representative_fragment_test === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_filter_cubic === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_external_memory_host === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_shader_clock === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_AMD_pipeline_compiler_control === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_AMD_shader_core_properties === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h265 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_global_priority === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_AMD_memory_overallocation_behavior === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_vertex_attribute_divisor === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_frame_token === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_compute_shader_derivatives === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_mesh_shader === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_fragment_shader_barycentric === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_shader_image_footprint === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_scissor_exclusive === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_device_diagnostic_checkpoints === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_INTEL_shader_integer_functions2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_INTEL_performance_query === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_pci_bus_info === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_AMD_display_native_hdr === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_fragment_density_map === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_fragment_shading_rate === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_AMD_shader_core_properties2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_AMD_device_coherent_memory === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_shader_image_atomic_int64 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_memory_budget === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_memory_priority === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_surface_protected_capabilities === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_dedicated_allocation_image_aliasing === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_buffer_device_address === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_validation_features === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_present_wait === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_cooperative_matrix === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_coverage_reduction_mode === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_fragment_shader_interlock === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_ycbcr_image_arrays === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_provoking_vertex === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_line_rasterization === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_shader_atomic_float === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_index_type_uint8 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_extended_dynamic_state === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_pipeline_executable_properties === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_shader_atomic_float2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_device_generated_commands === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_inherited_viewport_scissor === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_texel_buffer_alignment === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_QCOM_render_pass_transform === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_device_memory_report === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_robustness2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_custom_border_color === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_present_id === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_device_diagnostics_config === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_synchronization2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_shader_subgroup_uniform_control_flow === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_fragment_shading_rate_enums === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_ray_tracing_motion_blur === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_ycbcr_2plane_444_formats === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_fragment_density_map2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_QCOM_rotated_copy_commands === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_workgroup_memory_explicit_layout === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_4444_formats === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_ARM_rasterization_order_attachment_access === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_rgba10x6_formats === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_ray_tracing_pipeline === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_KHR_ray_query === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_VALVE_mutable_descriptor_type === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_vertex_input_dynamic_state === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_physical_device_drm === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_depth_clip_control === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_primitive_topology_list_restart === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_HUAWEI_invocation_mask === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_external_memory_rdma === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_extended_dynamic_state2 === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_color_write_enable === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_image_view_min_lod === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_multi_draw === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_border_color_swizzle === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_EXT_pageable_device_local_memory === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_QCOM_fragment_density_map_offset === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - - //=== VK_NV_linear_color_attachment === - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - template <> - struct StructExtends - { - enum - { - value = true - }; - }; - -#if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL - class DynamicLoader - { - public: -# ifdef VULKAN_HPP_NO_EXCEPTIONS - DynamicLoader( std::string const & vulkanLibraryName = {} ) VULKAN_HPP_NOEXCEPT -# else - DynamicLoader( std::string const & vulkanLibraryName = {} ) -# endif - { - if ( !vulkanLibraryName.empty() ) - { -# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) || defined( __Fuchsia__ ) - m_library = dlopen( vulkanLibraryName.c_str(), RTLD_NOW | RTLD_LOCAL ); -# elif defined( _WIN32 ) - m_library = ::LoadLibraryA( vulkanLibraryName.c_str() ); -# else -# error unsupported platform -# endif - } - else - { -# if defined( __unix__ ) || defined( __QNXNTO__ ) || defined( __Fuchsia__ ) - m_library = dlopen( "libvulkan.so", RTLD_NOW | RTLD_LOCAL ); - if ( m_library == nullptr ) - { - m_library = dlopen( "libvulkan.so.1", RTLD_NOW | RTLD_LOCAL ); - } -# elif defined( __APPLE__ ) - m_library = dlopen( "libvulkan.dylib", RTLD_NOW | RTLD_LOCAL ); -# elif defined( _WIN32 ) - m_library = ::LoadLibraryA( "vulkan-1.dll" ); -# else -# error unsupported platform -# endif - } - -# ifndef VULKAN_HPP_NO_EXCEPTIONS - if ( m_library == nullptr ) - { - // NOTE there should be an InitializationFailedError, but msvc insists on the symbol does not exist within the - // scope of this function. - throw std::runtime_error( "Failed to load vulkan library!" ); - } -# endif - } - - DynamicLoader( DynamicLoader const & ) = delete; - - DynamicLoader( DynamicLoader && other ) VULKAN_HPP_NOEXCEPT : m_library( other.m_library ) - { - other.m_library = nullptr; - } - - DynamicLoader & operator=( DynamicLoader const & ) = delete; - - DynamicLoader & operator=( DynamicLoader && other ) VULKAN_HPP_NOEXCEPT - { - std::swap( m_library, other.m_library ); - return *this; - } - - ~DynamicLoader() VULKAN_HPP_NOEXCEPT - { - if ( m_library ) - { -# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) || defined( __Fuchsia__ ) - dlclose( m_library ); -# elif defined( _WIN32 ) - ::FreeLibrary( m_library ); -# else -# error unsupported platform -# endif - } - } - - template - T getProcAddress( const char * function ) const VULKAN_HPP_NOEXCEPT - { -# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) || defined( __Fuchsia__ ) - return (T)dlsym( m_library, function ); -# elif defined( _WIN32 ) - return ( T )::GetProcAddress( m_library, function ); -# else -# error unsupported platform -# endif - } - - bool success() const VULKAN_HPP_NOEXCEPT - { - return m_library != nullptr; - } - - private: -# if defined( __unix__ ) || defined( __APPLE__ ) || defined( __QNXNTO__ ) || defined( __Fuchsia__ ) - void * m_library; -# elif defined( _WIN32 ) - ::HINSTANCE m_library; -# else -# error unsupported platform -# endif - }; -#endif - - using PFN_dummy = void ( * )(); - - class DispatchLoaderDynamic : public DispatchLoaderBase - { - public: - //=== VK_VERSION_1_0 === - PFN_vkCreateInstance vkCreateInstance = 0; - PFN_vkDestroyInstance vkDestroyInstance = 0; - PFN_vkEnumeratePhysicalDevices vkEnumeratePhysicalDevices = 0; - PFN_vkGetPhysicalDeviceFeatures vkGetPhysicalDeviceFeatures = 0; - PFN_vkGetPhysicalDeviceFormatProperties vkGetPhysicalDeviceFormatProperties = 0; - PFN_vkGetPhysicalDeviceImageFormatProperties vkGetPhysicalDeviceImageFormatProperties = 0; - PFN_vkGetPhysicalDeviceProperties vkGetPhysicalDeviceProperties = 0; - PFN_vkGetPhysicalDeviceQueueFamilyProperties vkGetPhysicalDeviceQueueFamilyProperties = 0; - PFN_vkGetPhysicalDeviceMemoryProperties vkGetPhysicalDeviceMemoryProperties = 0; - PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0; - PFN_vkGetDeviceProcAddr vkGetDeviceProcAddr = 0; - PFN_vkCreateDevice vkCreateDevice = 0; - PFN_vkDestroyDevice vkDestroyDevice = 0; - PFN_vkEnumerateInstanceExtensionProperties vkEnumerateInstanceExtensionProperties = 0; - PFN_vkEnumerateDeviceExtensionProperties vkEnumerateDeviceExtensionProperties = 0; - PFN_vkEnumerateInstanceLayerProperties vkEnumerateInstanceLayerProperties = 0; - PFN_vkEnumerateDeviceLayerProperties vkEnumerateDeviceLayerProperties = 0; - PFN_vkGetDeviceQueue vkGetDeviceQueue = 0; - PFN_vkQueueSubmit vkQueueSubmit = 0; - PFN_vkQueueWaitIdle vkQueueWaitIdle = 0; - PFN_vkDeviceWaitIdle vkDeviceWaitIdle = 0; - PFN_vkAllocateMemory vkAllocateMemory = 0; - PFN_vkFreeMemory vkFreeMemory = 0; - PFN_vkMapMemory vkMapMemory = 0; - PFN_vkUnmapMemory vkUnmapMemory = 0; - PFN_vkFlushMappedMemoryRanges vkFlushMappedMemoryRanges = 0; - PFN_vkInvalidateMappedMemoryRanges vkInvalidateMappedMemoryRanges = 0; - PFN_vkGetDeviceMemoryCommitment vkGetDeviceMemoryCommitment = 0; - PFN_vkBindBufferMemory vkBindBufferMemory = 0; - PFN_vkBindImageMemory vkBindImageMemory = 0; - PFN_vkGetBufferMemoryRequirements vkGetBufferMemoryRequirements = 0; - PFN_vkGetImageMemoryRequirements vkGetImageMemoryRequirements = 0; - PFN_vkGetImageSparseMemoryRequirements vkGetImageSparseMemoryRequirements = 0; - PFN_vkGetPhysicalDeviceSparseImageFormatProperties vkGetPhysicalDeviceSparseImageFormatProperties = 0; - PFN_vkQueueBindSparse vkQueueBindSparse = 0; - PFN_vkCreateFence vkCreateFence = 0; - PFN_vkDestroyFence vkDestroyFence = 0; - PFN_vkResetFences vkResetFences = 0; - PFN_vkGetFenceStatus vkGetFenceStatus = 0; - PFN_vkWaitForFences vkWaitForFences = 0; - PFN_vkCreateSemaphore vkCreateSemaphore = 0; - PFN_vkDestroySemaphore vkDestroySemaphore = 0; - PFN_vkCreateEvent vkCreateEvent = 0; - PFN_vkDestroyEvent vkDestroyEvent = 0; - PFN_vkGetEventStatus vkGetEventStatus = 0; - PFN_vkSetEvent vkSetEvent = 0; - PFN_vkResetEvent vkResetEvent = 0; - PFN_vkCreateQueryPool vkCreateQueryPool = 0; - PFN_vkDestroyQueryPool vkDestroyQueryPool = 0; - PFN_vkGetQueryPoolResults vkGetQueryPoolResults = 0; - PFN_vkCreateBuffer vkCreateBuffer = 0; - PFN_vkDestroyBuffer vkDestroyBuffer = 0; - PFN_vkCreateBufferView vkCreateBufferView = 0; - PFN_vkDestroyBufferView vkDestroyBufferView = 0; - PFN_vkCreateImage vkCreateImage = 0; - PFN_vkDestroyImage vkDestroyImage = 0; - PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout = 0; - PFN_vkCreateImageView vkCreateImageView = 0; - PFN_vkDestroyImageView vkDestroyImageView = 0; - PFN_vkCreateShaderModule vkCreateShaderModule = 0; - PFN_vkDestroyShaderModule vkDestroyShaderModule = 0; - PFN_vkCreatePipelineCache vkCreatePipelineCache = 0; - PFN_vkDestroyPipelineCache vkDestroyPipelineCache = 0; - PFN_vkGetPipelineCacheData vkGetPipelineCacheData = 0; - PFN_vkMergePipelineCaches vkMergePipelineCaches = 0; - PFN_vkCreateGraphicsPipelines vkCreateGraphicsPipelines = 0; - PFN_vkCreateComputePipelines vkCreateComputePipelines = 0; - PFN_vkDestroyPipeline vkDestroyPipeline = 0; - PFN_vkCreatePipelineLayout vkCreatePipelineLayout = 0; - PFN_vkDestroyPipelineLayout vkDestroyPipelineLayout = 0; - PFN_vkCreateSampler vkCreateSampler = 0; - PFN_vkDestroySampler vkDestroySampler = 0; - PFN_vkCreateDescriptorSetLayout vkCreateDescriptorSetLayout = 0; - PFN_vkDestroyDescriptorSetLayout vkDestroyDescriptorSetLayout = 0; - PFN_vkCreateDescriptorPool vkCreateDescriptorPool = 0; - PFN_vkDestroyDescriptorPool vkDestroyDescriptorPool = 0; - PFN_vkResetDescriptorPool vkResetDescriptorPool = 0; - PFN_vkAllocateDescriptorSets vkAllocateDescriptorSets = 0; - PFN_vkFreeDescriptorSets vkFreeDescriptorSets = 0; - PFN_vkUpdateDescriptorSets vkUpdateDescriptorSets = 0; - PFN_vkCreateFramebuffer vkCreateFramebuffer = 0; - PFN_vkDestroyFramebuffer vkDestroyFramebuffer = 0; - PFN_vkCreateRenderPass vkCreateRenderPass = 0; - PFN_vkDestroyRenderPass vkDestroyRenderPass = 0; - PFN_vkGetRenderAreaGranularity vkGetRenderAreaGranularity = 0; - PFN_vkCreateCommandPool vkCreateCommandPool = 0; - PFN_vkDestroyCommandPool vkDestroyCommandPool = 0; - PFN_vkResetCommandPool vkResetCommandPool = 0; - PFN_vkAllocateCommandBuffers vkAllocateCommandBuffers = 0; - PFN_vkFreeCommandBuffers vkFreeCommandBuffers = 0; - PFN_vkBeginCommandBuffer vkBeginCommandBuffer = 0; - PFN_vkEndCommandBuffer vkEndCommandBuffer = 0; - PFN_vkResetCommandBuffer vkResetCommandBuffer = 0; - PFN_vkCmdBindPipeline vkCmdBindPipeline = 0; - PFN_vkCmdSetViewport vkCmdSetViewport = 0; - PFN_vkCmdSetScissor vkCmdSetScissor = 0; - PFN_vkCmdSetLineWidth vkCmdSetLineWidth = 0; - PFN_vkCmdSetDepthBias vkCmdSetDepthBias = 0; - PFN_vkCmdSetBlendConstants vkCmdSetBlendConstants = 0; - PFN_vkCmdSetDepthBounds vkCmdSetDepthBounds = 0; - PFN_vkCmdSetStencilCompareMask vkCmdSetStencilCompareMask = 0; - PFN_vkCmdSetStencilWriteMask vkCmdSetStencilWriteMask = 0; - PFN_vkCmdSetStencilReference vkCmdSetStencilReference = 0; - PFN_vkCmdBindDescriptorSets vkCmdBindDescriptorSets = 0; - PFN_vkCmdBindIndexBuffer vkCmdBindIndexBuffer = 0; - PFN_vkCmdBindVertexBuffers vkCmdBindVertexBuffers = 0; - PFN_vkCmdDraw vkCmdDraw = 0; - PFN_vkCmdDrawIndexed vkCmdDrawIndexed = 0; - PFN_vkCmdDrawIndirect vkCmdDrawIndirect = 0; - PFN_vkCmdDrawIndexedIndirect vkCmdDrawIndexedIndirect = 0; - PFN_vkCmdDispatch vkCmdDispatch = 0; - PFN_vkCmdDispatchIndirect vkCmdDispatchIndirect = 0; - PFN_vkCmdCopyBuffer vkCmdCopyBuffer = 0; - PFN_vkCmdCopyImage vkCmdCopyImage = 0; - PFN_vkCmdBlitImage vkCmdBlitImage = 0; - PFN_vkCmdCopyBufferToImage vkCmdCopyBufferToImage = 0; - PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer = 0; - PFN_vkCmdUpdateBuffer vkCmdUpdateBuffer = 0; - PFN_vkCmdFillBuffer vkCmdFillBuffer = 0; - PFN_vkCmdClearColorImage vkCmdClearColorImage = 0; - PFN_vkCmdClearDepthStencilImage vkCmdClearDepthStencilImage = 0; - PFN_vkCmdClearAttachments vkCmdClearAttachments = 0; - PFN_vkCmdResolveImage vkCmdResolveImage = 0; - PFN_vkCmdSetEvent vkCmdSetEvent = 0; - PFN_vkCmdResetEvent vkCmdResetEvent = 0; - PFN_vkCmdWaitEvents vkCmdWaitEvents = 0; - PFN_vkCmdPipelineBarrier vkCmdPipelineBarrier = 0; - PFN_vkCmdBeginQuery vkCmdBeginQuery = 0; - PFN_vkCmdEndQuery vkCmdEndQuery = 0; - PFN_vkCmdResetQueryPool vkCmdResetQueryPool = 0; - PFN_vkCmdWriteTimestamp vkCmdWriteTimestamp = 0; - PFN_vkCmdCopyQueryPoolResults vkCmdCopyQueryPoolResults = 0; - PFN_vkCmdPushConstants vkCmdPushConstants = 0; - PFN_vkCmdBeginRenderPass vkCmdBeginRenderPass = 0; - PFN_vkCmdNextSubpass vkCmdNextSubpass = 0; - PFN_vkCmdEndRenderPass vkCmdEndRenderPass = 0; - PFN_vkCmdExecuteCommands vkCmdExecuteCommands = 0; - - //=== VK_VERSION_1_1 === - PFN_vkEnumerateInstanceVersion vkEnumerateInstanceVersion = 0; - PFN_vkBindBufferMemory2 vkBindBufferMemory2 = 0; - PFN_vkBindImageMemory2 vkBindImageMemory2 = 0; - PFN_vkGetDeviceGroupPeerMemoryFeatures vkGetDeviceGroupPeerMemoryFeatures = 0; - PFN_vkCmdSetDeviceMask vkCmdSetDeviceMask = 0; - PFN_vkCmdDispatchBase vkCmdDispatchBase = 0; - PFN_vkEnumeratePhysicalDeviceGroups vkEnumeratePhysicalDeviceGroups = 0; - PFN_vkGetImageMemoryRequirements2 vkGetImageMemoryRequirements2 = 0; - PFN_vkGetBufferMemoryRequirements2 vkGetBufferMemoryRequirements2 = 0; - PFN_vkGetImageSparseMemoryRequirements2 vkGetImageSparseMemoryRequirements2 = 0; - PFN_vkGetPhysicalDeviceFeatures2 vkGetPhysicalDeviceFeatures2 = 0; - PFN_vkGetPhysicalDeviceProperties2 vkGetPhysicalDeviceProperties2 = 0; - PFN_vkGetPhysicalDeviceFormatProperties2 vkGetPhysicalDeviceFormatProperties2 = 0; - PFN_vkGetPhysicalDeviceImageFormatProperties2 vkGetPhysicalDeviceImageFormatProperties2 = 0; - PFN_vkGetPhysicalDeviceQueueFamilyProperties2 vkGetPhysicalDeviceQueueFamilyProperties2 = 0; - PFN_vkGetPhysicalDeviceMemoryProperties2 vkGetPhysicalDeviceMemoryProperties2 = 0; - PFN_vkGetPhysicalDeviceSparseImageFormatProperties2 vkGetPhysicalDeviceSparseImageFormatProperties2 = 0; - PFN_vkTrimCommandPool vkTrimCommandPool = 0; - PFN_vkGetDeviceQueue2 vkGetDeviceQueue2 = 0; - PFN_vkCreateSamplerYcbcrConversion vkCreateSamplerYcbcrConversion = 0; - PFN_vkDestroySamplerYcbcrConversion vkDestroySamplerYcbcrConversion = 0; - PFN_vkCreateDescriptorUpdateTemplate vkCreateDescriptorUpdateTemplate = 0; - PFN_vkDestroyDescriptorUpdateTemplate vkDestroyDescriptorUpdateTemplate = 0; - PFN_vkUpdateDescriptorSetWithTemplate vkUpdateDescriptorSetWithTemplate = 0; - PFN_vkGetPhysicalDeviceExternalBufferProperties vkGetPhysicalDeviceExternalBufferProperties = 0; - PFN_vkGetPhysicalDeviceExternalFenceProperties vkGetPhysicalDeviceExternalFenceProperties = 0; - PFN_vkGetPhysicalDeviceExternalSemaphoreProperties vkGetPhysicalDeviceExternalSemaphoreProperties = 0; - PFN_vkGetDescriptorSetLayoutSupport vkGetDescriptorSetLayoutSupport = 0; - - //=== VK_VERSION_1_2 === - PFN_vkCmdDrawIndirectCount vkCmdDrawIndirectCount = 0; - PFN_vkCmdDrawIndexedIndirectCount vkCmdDrawIndexedIndirectCount = 0; - PFN_vkCreateRenderPass2 vkCreateRenderPass2 = 0; - PFN_vkCmdBeginRenderPass2 vkCmdBeginRenderPass2 = 0; - PFN_vkCmdNextSubpass2 vkCmdNextSubpass2 = 0; - PFN_vkCmdEndRenderPass2 vkCmdEndRenderPass2 = 0; - PFN_vkResetQueryPool vkResetQueryPool = 0; - PFN_vkGetSemaphoreCounterValue vkGetSemaphoreCounterValue = 0; - PFN_vkWaitSemaphores vkWaitSemaphores = 0; - PFN_vkSignalSemaphore vkSignalSemaphore = 0; - PFN_vkGetBufferDeviceAddress vkGetBufferDeviceAddress = 0; - PFN_vkGetBufferOpaqueCaptureAddress vkGetBufferOpaqueCaptureAddress = 0; - PFN_vkGetDeviceMemoryOpaqueCaptureAddress vkGetDeviceMemoryOpaqueCaptureAddress = 0; - - //=== VK_VERSION_1_3 === - PFN_vkGetPhysicalDeviceToolProperties vkGetPhysicalDeviceToolProperties = 0; - PFN_vkCreatePrivateDataSlot vkCreatePrivateDataSlot = 0; - PFN_vkDestroyPrivateDataSlot vkDestroyPrivateDataSlot = 0; - PFN_vkSetPrivateData vkSetPrivateData = 0; - PFN_vkGetPrivateData vkGetPrivateData = 0; - PFN_vkCmdSetEvent2 vkCmdSetEvent2 = 0; - PFN_vkCmdResetEvent2 vkCmdResetEvent2 = 0; - PFN_vkCmdWaitEvents2 vkCmdWaitEvents2 = 0; - PFN_vkCmdPipelineBarrier2 vkCmdPipelineBarrier2 = 0; - PFN_vkCmdWriteTimestamp2 vkCmdWriteTimestamp2 = 0; - PFN_vkQueueSubmit2 vkQueueSubmit2 = 0; - PFN_vkCmdCopyBuffer2 vkCmdCopyBuffer2 = 0; - PFN_vkCmdCopyImage2 vkCmdCopyImage2 = 0; - PFN_vkCmdCopyBufferToImage2 vkCmdCopyBufferToImage2 = 0; - PFN_vkCmdCopyImageToBuffer2 vkCmdCopyImageToBuffer2 = 0; - PFN_vkCmdBlitImage2 vkCmdBlitImage2 = 0; - PFN_vkCmdResolveImage2 vkCmdResolveImage2 = 0; - PFN_vkCmdBeginRendering vkCmdBeginRendering = 0; - PFN_vkCmdEndRendering vkCmdEndRendering = 0; - PFN_vkCmdSetCullMode vkCmdSetCullMode = 0; - PFN_vkCmdSetFrontFace vkCmdSetFrontFace = 0; - PFN_vkCmdSetPrimitiveTopology vkCmdSetPrimitiveTopology = 0; - PFN_vkCmdSetViewportWithCount vkCmdSetViewportWithCount = 0; - PFN_vkCmdSetScissorWithCount vkCmdSetScissorWithCount = 0; - PFN_vkCmdBindVertexBuffers2 vkCmdBindVertexBuffers2 = 0; - PFN_vkCmdSetDepthTestEnable vkCmdSetDepthTestEnable = 0; - PFN_vkCmdSetDepthWriteEnable vkCmdSetDepthWriteEnable = 0; - PFN_vkCmdSetDepthCompareOp vkCmdSetDepthCompareOp = 0; - PFN_vkCmdSetDepthBoundsTestEnable vkCmdSetDepthBoundsTestEnable = 0; - PFN_vkCmdSetStencilTestEnable vkCmdSetStencilTestEnable = 0; - PFN_vkCmdSetStencilOp vkCmdSetStencilOp = 0; - PFN_vkCmdSetRasterizerDiscardEnable vkCmdSetRasterizerDiscardEnable = 0; - PFN_vkCmdSetDepthBiasEnable vkCmdSetDepthBiasEnable = 0; - PFN_vkCmdSetPrimitiveRestartEnable vkCmdSetPrimitiveRestartEnable = 0; - PFN_vkGetDeviceBufferMemoryRequirements vkGetDeviceBufferMemoryRequirements = 0; - PFN_vkGetDeviceImageMemoryRequirements vkGetDeviceImageMemoryRequirements = 0; - PFN_vkGetDeviceImageSparseMemoryRequirements vkGetDeviceImageSparseMemoryRequirements = 0; - - //=== VK_KHR_surface === - PFN_vkDestroySurfaceKHR vkDestroySurfaceKHR = 0; - PFN_vkGetPhysicalDeviceSurfaceSupportKHR vkGetPhysicalDeviceSurfaceSupportKHR = 0; - PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR vkGetPhysicalDeviceSurfaceCapabilitiesKHR = 0; - PFN_vkGetPhysicalDeviceSurfaceFormatsKHR vkGetPhysicalDeviceSurfaceFormatsKHR = 0; - PFN_vkGetPhysicalDeviceSurfacePresentModesKHR vkGetPhysicalDeviceSurfacePresentModesKHR = 0; - - //=== VK_KHR_swapchain === - PFN_vkCreateSwapchainKHR vkCreateSwapchainKHR = 0; - PFN_vkDestroySwapchainKHR vkDestroySwapchainKHR = 0; - PFN_vkGetSwapchainImagesKHR vkGetSwapchainImagesKHR = 0; - PFN_vkAcquireNextImageKHR vkAcquireNextImageKHR = 0; - PFN_vkQueuePresentKHR vkQueuePresentKHR = 0; - PFN_vkGetDeviceGroupPresentCapabilitiesKHR vkGetDeviceGroupPresentCapabilitiesKHR = 0; - PFN_vkGetDeviceGroupSurfacePresentModesKHR vkGetDeviceGroupSurfacePresentModesKHR = 0; - PFN_vkGetPhysicalDevicePresentRectanglesKHR vkGetPhysicalDevicePresentRectanglesKHR = 0; - PFN_vkAcquireNextImage2KHR vkAcquireNextImage2KHR = 0; - - //=== VK_KHR_display === - PFN_vkGetPhysicalDeviceDisplayPropertiesKHR vkGetPhysicalDeviceDisplayPropertiesKHR = 0; - PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR vkGetPhysicalDeviceDisplayPlanePropertiesKHR = 0; - PFN_vkGetDisplayPlaneSupportedDisplaysKHR vkGetDisplayPlaneSupportedDisplaysKHR = 0; - PFN_vkGetDisplayModePropertiesKHR vkGetDisplayModePropertiesKHR = 0; - PFN_vkCreateDisplayModeKHR vkCreateDisplayModeKHR = 0; - PFN_vkGetDisplayPlaneCapabilitiesKHR vkGetDisplayPlaneCapabilitiesKHR = 0; - PFN_vkCreateDisplayPlaneSurfaceKHR vkCreateDisplayPlaneSurfaceKHR = 0; - - //=== VK_KHR_display_swapchain === - PFN_vkCreateSharedSwapchainsKHR vkCreateSharedSwapchainsKHR = 0; - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - PFN_vkCreateXlibSurfaceKHR vkCreateXlibSurfaceKHR = 0; - PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR vkGetPhysicalDeviceXlibPresentationSupportKHR = 0; -#else - PFN_dummy vkCreateXlibSurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceXlibPresentationSupportKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - PFN_vkCreateXcbSurfaceKHR vkCreateXcbSurfaceKHR = 0; - PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR vkGetPhysicalDeviceXcbPresentationSupportKHR = 0; -#else - PFN_dummy vkCreateXcbSurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceXcbPresentationSupportKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - PFN_vkCreateWaylandSurfaceKHR vkCreateWaylandSurfaceKHR = 0; - PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR vkGetPhysicalDeviceWaylandPresentationSupportKHR = 0; -#else - PFN_dummy vkCreateWaylandSurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceWaylandPresentationSupportKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR = 0; -#else - PFN_dummy vkCreateAndroidSurfaceKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - PFN_vkCreateWin32SurfaceKHR vkCreateWin32SurfaceKHR = 0; - PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR vkGetPhysicalDeviceWin32PresentationSupportKHR = 0; -#else - PFN_dummy vkCreateWin32SurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceWin32PresentationSupportKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - PFN_vkCreateDebugReportCallbackEXT vkCreateDebugReportCallbackEXT = 0; - PFN_vkDestroyDebugReportCallbackEXT vkDestroyDebugReportCallbackEXT = 0; - PFN_vkDebugReportMessageEXT vkDebugReportMessageEXT = 0; - - //=== VK_EXT_debug_marker === - PFN_vkDebugMarkerSetObjectTagEXT vkDebugMarkerSetObjectTagEXT = 0; - PFN_vkDebugMarkerSetObjectNameEXT vkDebugMarkerSetObjectNameEXT = 0; - PFN_vkCmdDebugMarkerBeginEXT vkCmdDebugMarkerBeginEXT = 0; - PFN_vkCmdDebugMarkerEndEXT vkCmdDebugMarkerEndEXT = 0; - PFN_vkCmdDebugMarkerInsertEXT vkCmdDebugMarkerInsertEXT = 0; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR vkGetPhysicalDeviceVideoCapabilitiesKHR = 0; - PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR vkGetPhysicalDeviceVideoFormatPropertiesKHR = 0; - PFN_vkCreateVideoSessionKHR vkCreateVideoSessionKHR = 0; - PFN_vkDestroyVideoSessionKHR vkDestroyVideoSessionKHR = 0; - PFN_vkGetVideoSessionMemoryRequirementsKHR vkGetVideoSessionMemoryRequirementsKHR = 0; - PFN_vkBindVideoSessionMemoryKHR vkBindVideoSessionMemoryKHR = 0; - PFN_vkCreateVideoSessionParametersKHR vkCreateVideoSessionParametersKHR = 0; - PFN_vkUpdateVideoSessionParametersKHR vkUpdateVideoSessionParametersKHR = 0; - PFN_vkDestroyVideoSessionParametersKHR vkDestroyVideoSessionParametersKHR = 0; - PFN_vkCmdBeginVideoCodingKHR vkCmdBeginVideoCodingKHR = 0; - PFN_vkCmdEndVideoCodingKHR vkCmdEndVideoCodingKHR = 0; - PFN_vkCmdControlVideoCodingKHR vkCmdControlVideoCodingKHR = 0; -#else - PFN_dummy vkGetPhysicalDeviceVideoCapabilitiesKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceVideoFormatPropertiesKHR_placeholder = 0; - PFN_dummy vkCreateVideoSessionKHR_placeholder = 0; - PFN_dummy vkDestroyVideoSessionKHR_placeholder = 0; - PFN_dummy vkGetVideoSessionMemoryRequirementsKHR_placeholder = 0; - PFN_dummy vkBindVideoSessionMemoryKHR_placeholder = 0; - PFN_dummy vkCreateVideoSessionParametersKHR_placeholder = 0; - PFN_dummy vkUpdateVideoSessionParametersKHR_placeholder = 0; - PFN_dummy vkDestroyVideoSessionParametersKHR_placeholder = 0; - PFN_dummy vkCmdBeginVideoCodingKHR_placeholder = 0; - PFN_dummy vkCmdEndVideoCodingKHR_placeholder = 0; - PFN_dummy vkCmdControlVideoCodingKHR_placeholder = 0; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - PFN_vkCmdDecodeVideoKHR vkCmdDecodeVideoKHR = 0; -#else - PFN_dummy vkCmdDecodeVideoKHR_placeholder = 0; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - PFN_vkCmdBindTransformFeedbackBuffersEXT vkCmdBindTransformFeedbackBuffersEXT = 0; - PFN_vkCmdBeginTransformFeedbackEXT vkCmdBeginTransformFeedbackEXT = 0; - PFN_vkCmdEndTransformFeedbackEXT vkCmdEndTransformFeedbackEXT = 0; - PFN_vkCmdBeginQueryIndexedEXT vkCmdBeginQueryIndexedEXT = 0; - PFN_vkCmdEndQueryIndexedEXT vkCmdEndQueryIndexedEXT = 0; - PFN_vkCmdDrawIndirectByteCountEXT vkCmdDrawIndirectByteCountEXT = 0; - - //=== VK_NVX_binary_import === - PFN_vkCreateCuModuleNVX vkCreateCuModuleNVX = 0; - PFN_vkCreateCuFunctionNVX vkCreateCuFunctionNVX = 0; - PFN_vkDestroyCuModuleNVX vkDestroyCuModuleNVX = 0; - PFN_vkDestroyCuFunctionNVX vkDestroyCuFunctionNVX = 0; - PFN_vkCmdCuLaunchKernelNVX vkCmdCuLaunchKernelNVX = 0; - - //=== VK_NVX_image_view_handle === - PFN_vkGetImageViewHandleNVX vkGetImageViewHandleNVX = 0; - PFN_vkGetImageViewAddressNVX vkGetImageViewAddressNVX = 0; - - //=== VK_AMD_draw_indirect_count === - PFN_vkCmdDrawIndirectCountAMD vkCmdDrawIndirectCountAMD = 0; - PFN_vkCmdDrawIndexedIndirectCountAMD vkCmdDrawIndexedIndirectCountAMD = 0; - - //=== VK_AMD_shader_info === - PFN_vkGetShaderInfoAMD vkGetShaderInfoAMD = 0; - - //=== VK_KHR_dynamic_rendering === - PFN_vkCmdBeginRenderingKHR vkCmdBeginRenderingKHR = 0; - PFN_vkCmdEndRenderingKHR vkCmdEndRenderingKHR = 0; - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - PFN_vkCreateStreamDescriptorSurfaceGGP vkCreateStreamDescriptorSurfaceGGP = 0; -#else - PFN_dummy vkCreateStreamDescriptorSurfaceGGP_placeholder = 0; -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_external_memory_capabilities === - PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV vkGetPhysicalDeviceExternalImageFormatPropertiesNV = 0; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - PFN_vkGetMemoryWin32HandleNV vkGetMemoryWin32HandleNV = 0; -#else - PFN_dummy vkGetMemoryWin32HandleNV_placeholder = 0; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_get_physical_device_properties2 === - PFN_vkGetPhysicalDeviceFeatures2KHR vkGetPhysicalDeviceFeatures2KHR = 0; - PFN_vkGetPhysicalDeviceProperties2KHR vkGetPhysicalDeviceProperties2KHR = 0; - PFN_vkGetPhysicalDeviceFormatProperties2KHR vkGetPhysicalDeviceFormatProperties2KHR = 0; - PFN_vkGetPhysicalDeviceImageFormatProperties2KHR vkGetPhysicalDeviceImageFormatProperties2KHR = 0; - PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR vkGetPhysicalDeviceQueueFamilyProperties2KHR = 0; - PFN_vkGetPhysicalDeviceMemoryProperties2KHR vkGetPhysicalDeviceMemoryProperties2KHR = 0; - PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR vkGetPhysicalDeviceSparseImageFormatProperties2KHR = 0; - - //=== VK_KHR_device_group === - PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR vkGetDeviceGroupPeerMemoryFeaturesKHR = 0; - PFN_vkCmdSetDeviceMaskKHR vkCmdSetDeviceMaskKHR = 0; - PFN_vkCmdDispatchBaseKHR vkCmdDispatchBaseKHR = 0; - -#if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - PFN_vkCreateViSurfaceNN vkCreateViSurfaceNN = 0; -#else - PFN_dummy vkCreateViSurfaceNN_placeholder = 0; -#endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_KHR_maintenance1 === - PFN_vkTrimCommandPoolKHR vkTrimCommandPoolKHR = 0; - - //=== VK_KHR_device_group_creation === - PFN_vkEnumeratePhysicalDeviceGroupsKHR vkEnumeratePhysicalDeviceGroupsKHR = 0; - - //=== VK_KHR_external_memory_capabilities === - PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR vkGetPhysicalDeviceExternalBufferPropertiesKHR = 0; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - PFN_vkGetMemoryWin32HandleKHR vkGetMemoryWin32HandleKHR = 0; - PFN_vkGetMemoryWin32HandlePropertiesKHR vkGetMemoryWin32HandlePropertiesKHR = 0; -#else - PFN_dummy vkGetMemoryWin32HandleKHR_placeholder = 0; - PFN_dummy vkGetMemoryWin32HandlePropertiesKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - PFN_vkGetMemoryFdKHR vkGetMemoryFdKHR = 0; - PFN_vkGetMemoryFdPropertiesKHR vkGetMemoryFdPropertiesKHR = 0; - - //=== VK_KHR_external_semaphore_capabilities === - PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR vkGetPhysicalDeviceExternalSemaphorePropertiesKHR = 0; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - PFN_vkImportSemaphoreWin32HandleKHR vkImportSemaphoreWin32HandleKHR = 0; - PFN_vkGetSemaphoreWin32HandleKHR vkGetSemaphoreWin32HandleKHR = 0; -#else - PFN_dummy vkImportSemaphoreWin32HandleKHR_placeholder = 0; - PFN_dummy vkGetSemaphoreWin32HandleKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - PFN_vkImportSemaphoreFdKHR vkImportSemaphoreFdKHR = 0; - PFN_vkGetSemaphoreFdKHR vkGetSemaphoreFdKHR = 0; - - //=== VK_KHR_push_descriptor === - PFN_vkCmdPushDescriptorSetKHR vkCmdPushDescriptorSetKHR = 0; - PFN_vkCmdPushDescriptorSetWithTemplateKHR vkCmdPushDescriptorSetWithTemplateKHR = 0; - - //=== VK_EXT_conditional_rendering === - PFN_vkCmdBeginConditionalRenderingEXT vkCmdBeginConditionalRenderingEXT = 0; - PFN_vkCmdEndConditionalRenderingEXT vkCmdEndConditionalRenderingEXT = 0; - - //=== VK_KHR_descriptor_update_template === - PFN_vkCreateDescriptorUpdateTemplateKHR vkCreateDescriptorUpdateTemplateKHR = 0; - PFN_vkDestroyDescriptorUpdateTemplateKHR vkDestroyDescriptorUpdateTemplateKHR = 0; - PFN_vkUpdateDescriptorSetWithTemplateKHR vkUpdateDescriptorSetWithTemplateKHR = 0; - - //=== VK_NV_clip_space_w_scaling === - PFN_vkCmdSetViewportWScalingNV vkCmdSetViewportWScalingNV = 0; - - //=== VK_EXT_direct_mode_display === - PFN_vkReleaseDisplayEXT vkReleaseDisplayEXT = 0; - -#if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - PFN_vkAcquireXlibDisplayEXT vkAcquireXlibDisplayEXT = 0; - PFN_vkGetRandROutputDisplayEXT vkGetRandROutputDisplayEXT = 0; -#else - PFN_dummy vkAcquireXlibDisplayEXT_placeholder = 0; - PFN_dummy vkGetRandROutputDisplayEXT_placeholder = 0; -#endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_display_surface_counter === - PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT vkGetPhysicalDeviceSurfaceCapabilities2EXT = 0; - - //=== VK_EXT_display_control === - PFN_vkDisplayPowerControlEXT vkDisplayPowerControlEXT = 0; - PFN_vkRegisterDeviceEventEXT vkRegisterDeviceEventEXT = 0; - PFN_vkRegisterDisplayEventEXT vkRegisterDisplayEventEXT = 0; - PFN_vkGetSwapchainCounterEXT vkGetSwapchainCounterEXT = 0; - - //=== VK_GOOGLE_display_timing === - PFN_vkGetRefreshCycleDurationGOOGLE vkGetRefreshCycleDurationGOOGLE = 0; - PFN_vkGetPastPresentationTimingGOOGLE vkGetPastPresentationTimingGOOGLE = 0; - - //=== VK_EXT_discard_rectangles === - PFN_vkCmdSetDiscardRectangleEXT vkCmdSetDiscardRectangleEXT = 0; - - //=== VK_EXT_hdr_metadata === - PFN_vkSetHdrMetadataEXT vkSetHdrMetadataEXT = 0; - - //=== VK_KHR_create_renderpass2 === - PFN_vkCreateRenderPass2KHR vkCreateRenderPass2KHR = 0; - PFN_vkCmdBeginRenderPass2KHR vkCmdBeginRenderPass2KHR = 0; - PFN_vkCmdNextSubpass2KHR vkCmdNextSubpass2KHR = 0; - PFN_vkCmdEndRenderPass2KHR vkCmdEndRenderPass2KHR = 0; - - //=== VK_KHR_shared_presentable_image === - PFN_vkGetSwapchainStatusKHR vkGetSwapchainStatusKHR = 0; - - //=== VK_KHR_external_fence_capabilities === - PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR vkGetPhysicalDeviceExternalFencePropertiesKHR = 0; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - PFN_vkImportFenceWin32HandleKHR vkImportFenceWin32HandleKHR = 0; - PFN_vkGetFenceWin32HandleKHR vkGetFenceWin32HandleKHR = 0; -#else - PFN_dummy vkImportFenceWin32HandleKHR_placeholder = 0; - PFN_dummy vkGetFenceWin32HandleKHR_placeholder = 0; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - PFN_vkImportFenceFdKHR vkImportFenceFdKHR = 0; - PFN_vkGetFenceFdKHR vkGetFenceFdKHR = 0; - - //=== VK_KHR_performance_query === - PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR - vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = 0; - PFN_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR - vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR = 0; - PFN_vkAcquireProfilingLockKHR vkAcquireProfilingLockKHR = 0; - PFN_vkReleaseProfilingLockKHR vkReleaseProfilingLockKHR = 0; - - //=== VK_KHR_get_surface_capabilities2 === - PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR vkGetPhysicalDeviceSurfaceCapabilities2KHR = 0; - PFN_vkGetPhysicalDeviceSurfaceFormats2KHR vkGetPhysicalDeviceSurfaceFormats2KHR = 0; - - //=== VK_KHR_get_display_properties2 === - PFN_vkGetPhysicalDeviceDisplayProperties2KHR vkGetPhysicalDeviceDisplayProperties2KHR = 0; - PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR vkGetPhysicalDeviceDisplayPlaneProperties2KHR = 0; - PFN_vkGetDisplayModeProperties2KHR vkGetDisplayModeProperties2KHR = 0; - PFN_vkGetDisplayPlaneCapabilities2KHR vkGetDisplayPlaneCapabilities2KHR = 0; - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - PFN_vkCreateIOSSurfaceMVK vkCreateIOSSurfaceMVK = 0; -#else - PFN_dummy vkCreateIOSSurfaceMVK_placeholder = 0; -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - PFN_vkCreateMacOSSurfaceMVK vkCreateMacOSSurfaceMVK = 0; -#else - PFN_dummy vkCreateMacOSSurfaceMVK_placeholder = 0; -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - PFN_vkSetDebugUtilsObjectNameEXT vkSetDebugUtilsObjectNameEXT = 0; - PFN_vkSetDebugUtilsObjectTagEXT vkSetDebugUtilsObjectTagEXT = 0; - PFN_vkQueueBeginDebugUtilsLabelEXT vkQueueBeginDebugUtilsLabelEXT = 0; - PFN_vkQueueEndDebugUtilsLabelEXT vkQueueEndDebugUtilsLabelEXT = 0; - PFN_vkQueueInsertDebugUtilsLabelEXT vkQueueInsertDebugUtilsLabelEXT = 0; - PFN_vkCmdBeginDebugUtilsLabelEXT vkCmdBeginDebugUtilsLabelEXT = 0; - PFN_vkCmdEndDebugUtilsLabelEXT vkCmdEndDebugUtilsLabelEXT = 0; - PFN_vkCmdInsertDebugUtilsLabelEXT vkCmdInsertDebugUtilsLabelEXT = 0; - PFN_vkCreateDebugUtilsMessengerEXT vkCreateDebugUtilsMessengerEXT = 0; - PFN_vkDestroyDebugUtilsMessengerEXT vkDestroyDebugUtilsMessengerEXT = 0; - PFN_vkSubmitDebugUtilsMessageEXT vkSubmitDebugUtilsMessageEXT = 0; - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - PFN_vkGetAndroidHardwareBufferPropertiesANDROID vkGetAndroidHardwareBufferPropertiesANDROID = 0; - PFN_vkGetMemoryAndroidHardwareBufferANDROID vkGetMemoryAndroidHardwareBufferANDROID = 0; -#else - PFN_dummy vkGetAndroidHardwareBufferPropertiesANDROID_placeholder = 0; - PFN_dummy vkGetMemoryAndroidHardwareBufferANDROID_placeholder = 0; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - PFN_vkCmdSetSampleLocationsEXT vkCmdSetSampleLocationsEXT = 0; - PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT vkGetPhysicalDeviceMultisamplePropertiesEXT = 0; - - //=== VK_KHR_get_memory_requirements2 === - PFN_vkGetImageMemoryRequirements2KHR vkGetImageMemoryRequirements2KHR = 0; - PFN_vkGetBufferMemoryRequirements2KHR vkGetBufferMemoryRequirements2KHR = 0; - PFN_vkGetImageSparseMemoryRequirements2KHR vkGetImageSparseMemoryRequirements2KHR = 0; - - //=== VK_KHR_acceleration_structure === - PFN_vkCreateAccelerationStructureKHR vkCreateAccelerationStructureKHR = 0; - PFN_vkDestroyAccelerationStructureKHR vkDestroyAccelerationStructureKHR = 0; - PFN_vkCmdBuildAccelerationStructuresKHR vkCmdBuildAccelerationStructuresKHR = 0; - PFN_vkCmdBuildAccelerationStructuresIndirectKHR vkCmdBuildAccelerationStructuresIndirectKHR = 0; - PFN_vkBuildAccelerationStructuresKHR vkBuildAccelerationStructuresKHR = 0; - PFN_vkCopyAccelerationStructureKHR vkCopyAccelerationStructureKHR = 0; - PFN_vkCopyAccelerationStructureToMemoryKHR vkCopyAccelerationStructureToMemoryKHR = 0; - PFN_vkCopyMemoryToAccelerationStructureKHR vkCopyMemoryToAccelerationStructureKHR = 0; - PFN_vkWriteAccelerationStructuresPropertiesKHR vkWriteAccelerationStructuresPropertiesKHR = 0; - PFN_vkCmdCopyAccelerationStructureKHR vkCmdCopyAccelerationStructureKHR = 0; - PFN_vkCmdCopyAccelerationStructureToMemoryKHR vkCmdCopyAccelerationStructureToMemoryKHR = 0; - PFN_vkCmdCopyMemoryToAccelerationStructureKHR vkCmdCopyMemoryToAccelerationStructureKHR = 0; - PFN_vkGetAccelerationStructureDeviceAddressKHR vkGetAccelerationStructureDeviceAddressKHR = 0; - PFN_vkCmdWriteAccelerationStructuresPropertiesKHR vkCmdWriteAccelerationStructuresPropertiesKHR = 0; - PFN_vkGetDeviceAccelerationStructureCompatibilityKHR vkGetDeviceAccelerationStructureCompatibilityKHR = 0; - PFN_vkGetAccelerationStructureBuildSizesKHR vkGetAccelerationStructureBuildSizesKHR = 0; - - //=== VK_KHR_sampler_ycbcr_conversion === - PFN_vkCreateSamplerYcbcrConversionKHR vkCreateSamplerYcbcrConversionKHR = 0; - PFN_vkDestroySamplerYcbcrConversionKHR vkDestroySamplerYcbcrConversionKHR = 0; - - //=== VK_KHR_bind_memory2 === - PFN_vkBindBufferMemory2KHR vkBindBufferMemory2KHR = 0; - PFN_vkBindImageMemory2KHR vkBindImageMemory2KHR = 0; - - //=== VK_EXT_image_drm_format_modifier === - PFN_vkGetImageDrmFormatModifierPropertiesEXT vkGetImageDrmFormatModifierPropertiesEXT = 0; - - //=== VK_EXT_validation_cache === - PFN_vkCreateValidationCacheEXT vkCreateValidationCacheEXT = 0; - PFN_vkDestroyValidationCacheEXT vkDestroyValidationCacheEXT = 0; - PFN_vkMergeValidationCachesEXT vkMergeValidationCachesEXT = 0; - PFN_vkGetValidationCacheDataEXT vkGetValidationCacheDataEXT = 0; - - //=== VK_NV_shading_rate_image === - PFN_vkCmdBindShadingRateImageNV vkCmdBindShadingRateImageNV = 0; - PFN_vkCmdSetViewportShadingRatePaletteNV vkCmdSetViewportShadingRatePaletteNV = 0; - PFN_vkCmdSetCoarseSampleOrderNV vkCmdSetCoarseSampleOrderNV = 0; - - //=== VK_NV_ray_tracing === - PFN_vkCreateAccelerationStructureNV vkCreateAccelerationStructureNV = 0; - PFN_vkDestroyAccelerationStructureNV vkDestroyAccelerationStructureNV = 0; - PFN_vkGetAccelerationStructureMemoryRequirementsNV vkGetAccelerationStructureMemoryRequirementsNV = 0; - PFN_vkBindAccelerationStructureMemoryNV vkBindAccelerationStructureMemoryNV = 0; - PFN_vkCmdBuildAccelerationStructureNV vkCmdBuildAccelerationStructureNV = 0; - PFN_vkCmdCopyAccelerationStructureNV vkCmdCopyAccelerationStructureNV = 0; - PFN_vkCmdTraceRaysNV vkCmdTraceRaysNV = 0; - PFN_vkCreateRayTracingPipelinesNV vkCreateRayTracingPipelinesNV = 0; - PFN_vkGetRayTracingShaderGroupHandlesNV vkGetRayTracingShaderGroupHandlesNV = 0; - PFN_vkGetAccelerationStructureHandleNV vkGetAccelerationStructureHandleNV = 0; - PFN_vkCmdWriteAccelerationStructuresPropertiesNV vkCmdWriteAccelerationStructuresPropertiesNV = 0; - PFN_vkCompileDeferredNV vkCompileDeferredNV = 0; - - //=== VK_KHR_maintenance3 === - PFN_vkGetDescriptorSetLayoutSupportKHR vkGetDescriptorSetLayoutSupportKHR = 0; - - //=== VK_KHR_draw_indirect_count === - PFN_vkCmdDrawIndirectCountKHR vkCmdDrawIndirectCountKHR = 0; - PFN_vkCmdDrawIndexedIndirectCountKHR vkCmdDrawIndexedIndirectCountKHR = 0; - - //=== VK_EXT_external_memory_host === - PFN_vkGetMemoryHostPointerPropertiesEXT vkGetMemoryHostPointerPropertiesEXT = 0; - - //=== VK_AMD_buffer_marker === - PFN_vkCmdWriteBufferMarkerAMD vkCmdWriteBufferMarkerAMD = 0; - - //=== VK_EXT_calibrated_timestamps === - PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT vkGetPhysicalDeviceCalibrateableTimeDomainsEXT = 0; - PFN_vkGetCalibratedTimestampsEXT vkGetCalibratedTimestampsEXT = 0; - - //=== VK_NV_mesh_shader === - PFN_vkCmdDrawMeshTasksNV vkCmdDrawMeshTasksNV = 0; - PFN_vkCmdDrawMeshTasksIndirectNV vkCmdDrawMeshTasksIndirectNV = 0; - PFN_vkCmdDrawMeshTasksIndirectCountNV vkCmdDrawMeshTasksIndirectCountNV = 0; - - //=== VK_NV_scissor_exclusive === - PFN_vkCmdSetExclusiveScissorNV vkCmdSetExclusiveScissorNV = 0; - - //=== VK_NV_device_diagnostic_checkpoints === - PFN_vkCmdSetCheckpointNV vkCmdSetCheckpointNV = 0; - PFN_vkGetQueueCheckpointDataNV vkGetQueueCheckpointDataNV = 0; - - //=== VK_KHR_timeline_semaphore === - PFN_vkGetSemaphoreCounterValueKHR vkGetSemaphoreCounterValueKHR = 0; - PFN_vkWaitSemaphoresKHR vkWaitSemaphoresKHR = 0; - PFN_vkSignalSemaphoreKHR vkSignalSemaphoreKHR = 0; - - //=== VK_INTEL_performance_query === - PFN_vkInitializePerformanceApiINTEL vkInitializePerformanceApiINTEL = 0; - PFN_vkUninitializePerformanceApiINTEL vkUninitializePerformanceApiINTEL = 0; - PFN_vkCmdSetPerformanceMarkerINTEL vkCmdSetPerformanceMarkerINTEL = 0; - PFN_vkCmdSetPerformanceStreamMarkerINTEL vkCmdSetPerformanceStreamMarkerINTEL = 0; - PFN_vkCmdSetPerformanceOverrideINTEL vkCmdSetPerformanceOverrideINTEL = 0; - PFN_vkAcquirePerformanceConfigurationINTEL vkAcquirePerformanceConfigurationINTEL = 0; - PFN_vkReleasePerformanceConfigurationINTEL vkReleasePerformanceConfigurationINTEL = 0; - PFN_vkQueueSetPerformanceConfigurationINTEL vkQueueSetPerformanceConfigurationINTEL = 0; - PFN_vkGetPerformanceParameterINTEL vkGetPerformanceParameterINTEL = 0; - - //=== VK_AMD_display_native_hdr === - PFN_vkSetLocalDimmingAMD vkSetLocalDimmingAMD = 0; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - PFN_vkCreateImagePipeSurfaceFUCHSIA vkCreateImagePipeSurfaceFUCHSIA = 0; -#else - PFN_dummy vkCreateImagePipeSurfaceFUCHSIA_placeholder = 0; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - PFN_vkCreateMetalSurfaceEXT vkCreateMetalSurfaceEXT = 0; -#else - PFN_dummy vkCreateMetalSurfaceEXT_placeholder = 0; -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_KHR_fragment_shading_rate === - PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR vkGetPhysicalDeviceFragmentShadingRatesKHR = 0; - PFN_vkCmdSetFragmentShadingRateKHR vkCmdSetFragmentShadingRateKHR = 0; - - //=== VK_EXT_buffer_device_address === - PFN_vkGetBufferDeviceAddressEXT vkGetBufferDeviceAddressEXT = 0; - - //=== VK_EXT_tooling_info === - PFN_vkGetPhysicalDeviceToolPropertiesEXT vkGetPhysicalDeviceToolPropertiesEXT = 0; - - //=== VK_KHR_present_wait === - PFN_vkWaitForPresentKHR vkWaitForPresentKHR = 0; - - //=== VK_NV_cooperative_matrix === - PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV vkGetPhysicalDeviceCooperativeMatrixPropertiesNV = 0; - - //=== VK_NV_coverage_reduction_mode === - PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV - vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = 0; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT vkGetPhysicalDeviceSurfacePresentModes2EXT = 0; - PFN_vkAcquireFullScreenExclusiveModeEXT vkAcquireFullScreenExclusiveModeEXT = 0; - PFN_vkReleaseFullScreenExclusiveModeEXT vkReleaseFullScreenExclusiveModeEXT = 0; - PFN_vkGetDeviceGroupSurfacePresentModes2EXT vkGetDeviceGroupSurfacePresentModes2EXT = 0; -#else - PFN_dummy vkGetPhysicalDeviceSurfacePresentModes2EXT_placeholder = 0; - PFN_dummy vkAcquireFullScreenExclusiveModeEXT_placeholder = 0; - PFN_dummy vkReleaseFullScreenExclusiveModeEXT_placeholder = 0; - PFN_dummy vkGetDeviceGroupSurfacePresentModes2EXT_placeholder = 0; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - PFN_vkCreateHeadlessSurfaceEXT vkCreateHeadlessSurfaceEXT = 0; - - //=== VK_KHR_buffer_device_address === - PFN_vkGetBufferDeviceAddressKHR vkGetBufferDeviceAddressKHR = 0; - PFN_vkGetBufferOpaqueCaptureAddressKHR vkGetBufferOpaqueCaptureAddressKHR = 0; - PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR vkGetDeviceMemoryOpaqueCaptureAddressKHR = 0; - - //=== VK_EXT_line_rasterization === - PFN_vkCmdSetLineStippleEXT vkCmdSetLineStippleEXT = 0; - - //=== VK_EXT_host_query_reset === - PFN_vkResetQueryPoolEXT vkResetQueryPoolEXT = 0; - - //=== VK_EXT_extended_dynamic_state === - PFN_vkCmdSetCullModeEXT vkCmdSetCullModeEXT = 0; - PFN_vkCmdSetFrontFaceEXT vkCmdSetFrontFaceEXT = 0; - PFN_vkCmdSetPrimitiveTopologyEXT vkCmdSetPrimitiveTopologyEXT = 0; - PFN_vkCmdSetViewportWithCountEXT vkCmdSetViewportWithCountEXT = 0; - PFN_vkCmdSetScissorWithCountEXT vkCmdSetScissorWithCountEXT = 0; - PFN_vkCmdBindVertexBuffers2EXT vkCmdBindVertexBuffers2EXT = 0; - PFN_vkCmdSetDepthTestEnableEXT vkCmdSetDepthTestEnableEXT = 0; - PFN_vkCmdSetDepthWriteEnableEXT vkCmdSetDepthWriteEnableEXT = 0; - PFN_vkCmdSetDepthCompareOpEXT vkCmdSetDepthCompareOpEXT = 0; - PFN_vkCmdSetDepthBoundsTestEnableEXT vkCmdSetDepthBoundsTestEnableEXT = 0; - PFN_vkCmdSetStencilTestEnableEXT vkCmdSetStencilTestEnableEXT = 0; - PFN_vkCmdSetStencilOpEXT vkCmdSetStencilOpEXT = 0; - - //=== VK_KHR_deferred_host_operations === - PFN_vkCreateDeferredOperationKHR vkCreateDeferredOperationKHR = 0; - PFN_vkDestroyDeferredOperationKHR vkDestroyDeferredOperationKHR = 0; - PFN_vkGetDeferredOperationMaxConcurrencyKHR vkGetDeferredOperationMaxConcurrencyKHR = 0; - PFN_vkGetDeferredOperationResultKHR vkGetDeferredOperationResultKHR = 0; - PFN_vkDeferredOperationJoinKHR vkDeferredOperationJoinKHR = 0; - - //=== VK_KHR_pipeline_executable_properties === - PFN_vkGetPipelineExecutablePropertiesKHR vkGetPipelineExecutablePropertiesKHR = 0; - PFN_vkGetPipelineExecutableStatisticsKHR vkGetPipelineExecutableStatisticsKHR = 0; - PFN_vkGetPipelineExecutableInternalRepresentationsKHR vkGetPipelineExecutableInternalRepresentationsKHR = 0; - - //=== VK_NV_device_generated_commands === - PFN_vkGetGeneratedCommandsMemoryRequirementsNV vkGetGeneratedCommandsMemoryRequirementsNV = 0; - PFN_vkCmdPreprocessGeneratedCommandsNV vkCmdPreprocessGeneratedCommandsNV = 0; - PFN_vkCmdExecuteGeneratedCommandsNV vkCmdExecuteGeneratedCommandsNV = 0; - PFN_vkCmdBindPipelineShaderGroupNV vkCmdBindPipelineShaderGroupNV = 0; - PFN_vkCreateIndirectCommandsLayoutNV vkCreateIndirectCommandsLayoutNV = 0; - PFN_vkDestroyIndirectCommandsLayoutNV vkDestroyIndirectCommandsLayoutNV = 0; - - //=== VK_EXT_acquire_drm_display === - PFN_vkAcquireDrmDisplayEXT vkAcquireDrmDisplayEXT = 0; - PFN_vkGetDrmDisplayEXT vkGetDrmDisplayEXT = 0; - - //=== VK_EXT_private_data === - PFN_vkCreatePrivateDataSlotEXT vkCreatePrivateDataSlotEXT = 0; - PFN_vkDestroyPrivateDataSlotEXT vkDestroyPrivateDataSlotEXT = 0; - PFN_vkSetPrivateDataEXT vkSetPrivateDataEXT = 0; - PFN_vkGetPrivateDataEXT vkGetPrivateDataEXT = 0; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - PFN_vkCmdEncodeVideoKHR vkCmdEncodeVideoKHR = 0; -#else - PFN_dummy vkCmdEncodeVideoKHR_placeholder = 0; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - PFN_vkCmdSetEvent2KHR vkCmdSetEvent2KHR = 0; - PFN_vkCmdResetEvent2KHR vkCmdResetEvent2KHR = 0; - PFN_vkCmdWaitEvents2KHR vkCmdWaitEvents2KHR = 0; - PFN_vkCmdPipelineBarrier2KHR vkCmdPipelineBarrier2KHR = 0; - PFN_vkCmdWriteTimestamp2KHR vkCmdWriteTimestamp2KHR = 0; - PFN_vkQueueSubmit2KHR vkQueueSubmit2KHR = 0; - PFN_vkCmdWriteBufferMarker2AMD vkCmdWriteBufferMarker2AMD = 0; - PFN_vkGetQueueCheckpointData2NV vkGetQueueCheckpointData2NV = 0; - - //=== VK_NV_fragment_shading_rate_enums === - PFN_vkCmdSetFragmentShadingRateEnumNV vkCmdSetFragmentShadingRateEnumNV = 0; - - //=== VK_KHR_copy_commands2 === - PFN_vkCmdCopyBuffer2KHR vkCmdCopyBuffer2KHR = 0; - PFN_vkCmdCopyImage2KHR vkCmdCopyImage2KHR = 0; - PFN_vkCmdCopyBufferToImage2KHR vkCmdCopyBufferToImage2KHR = 0; - PFN_vkCmdCopyImageToBuffer2KHR vkCmdCopyImageToBuffer2KHR = 0; - PFN_vkCmdBlitImage2KHR vkCmdBlitImage2KHR = 0; - PFN_vkCmdResolveImage2KHR vkCmdResolveImage2KHR = 0; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - PFN_vkAcquireWinrtDisplayNV vkAcquireWinrtDisplayNV = 0; - PFN_vkGetWinrtDisplayNV vkGetWinrtDisplayNV = 0; -#else - PFN_dummy vkAcquireWinrtDisplayNV_placeholder = 0; - PFN_dummy vkGetWinrtDisplayNV_placeholder = 0; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - PFN_vkCreateDirectFBSurfaceEXT vkCreateDirectFBSurfaceEXT = 0; - PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT vkGetPhysicalDeviceDirectFBPresentationSupportEXT = 0; -#else - PFN_dummy vkCreateDirectFBSurfaceEXT_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceDirectFBPresentationSupportEXT_placeholder = 0; -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_KHR_ray_tracing_pipeline === - PFN_vkCmdTraceRaysKHR vkCmdTraceRaysKHR = 0; - PFN_vkCreateRayTracingPipelinesKHR vkCreateRayTracingPipelinesKHR = 0; - PFN_vkGetRayTracingShaderGroupHandlesKHR vkGetRayTracingShaderGroupHandlesKHR = 0; - PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = 0; - PFN_vkCmdTraceRaysIndirectKHR vkCmdTraceRaysIndirectKHR = 0; - PFN_vkGetRayTracingShaderGroupStackSizeKHR vkGetRayTracingShaderGroupStackSizeKHR = 0; - PFN_vkCmdSetRayTracingPipelineStackSizeKHR vkCmdSetRayTracingPipelineStackSizeKHR = 0; - - //=== VK_EXT_vertex_input_dynamic_state === - PFN_vkCmdSetVertexInputEXT vkCmdSetVertexInputEXT = 0; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - PFN_vkGetMemoryZirconHandleFUCHSIA vkGetMemoryZirconHandleFUCHSIA = 0; - PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA vkGetMemoryZirconHandlePropertiesFUCHSIA = 0; -#else - PFN_dummy vkGetMemoryZirconHandleFUCHSIA_placeholder = 0; - PFN_dummy vkGetMemoryZirconHandlePropertiesFUCHSIA_placeholder = 0; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - PFN_vkImportSemaphoreZirconHandleFUCHSIA vkImportSemaphoreZirconHandleFUCHSIA = 0; - PFN_vkGetSemaphoreZirconHandleFUCHSIA vkGetSemaphoreZirconHandleFUCHSIA = 0; -#else - PFN_dummy vkImportSemaphoreZirconHandleFUCHSIA_placeholder = 0; - PFN_dummy vkGetSemaphoreZirconHandleFUCHSIA_placeholder = 0; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - PFN_vkCreateBufferCollectionFUCHSIA vkCreateBufferCollectionFUCHSIA = 0; - PFN_vkSetBufferCollectionImageConstraintsFUCHSIA vkSetBufferCollectionImageConstraintsFUCHSIA = 0; - PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA vkSetBufferCollectionBufferConstraintsFUCHSIA = 0; - PFN_vkDestroyBufferCollectionFUCHSIA vkDestroyBufferCollectionFUCHSIA = 0; - PFN_vkGetBufferCollectionPropertiesFUCHSIA vkGetBufferCollectionPropertiesFUCHSIA = 0; -#else - PFN_dummy vkCreateBufferCollectionFUCHSIA_placeholder = 0; - PFN_dummy vkSetBufferCollectionImageConstraintsFUCHSIA_placeholder = 0; - PFN_dummy vkSetBufferCollectionBufferConstraintsFUCHSIA_placeholder = 0; - PFN_dummy vkDestroyBufferCollectionFUCHSIA_placeholder = 0; - PFN_dummy vkGetBufferCollectionPropertiesFUCHSIA_placeholder = 0; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = 0; - PFN_vkCmdSubpassShadingHUAWEI vkCmdSubpassShadingHUAWEI = 0; - - //=== VK_HUAWEI_invocation_mask === - PFN_vkCmdBindInvocationMaskHUAWEI vkCmdBindInvocationMaskHUAWEI = 0; - - //=== VK_NV_external_memory_rdma === - PFN_vkGetMemoryRemoteAddressNV vkGetMemoryRemoteAddressNV = 0; - - //=== VK_EXT_extended_dynamic_state2 === - PFN_vkCmdSetPatchControlPointsEXT vkCmdSetPatchControlPointsEXT = 0; - PFN_vkCmdSetRasterizerDiscardEnableEXT vkCmdSetRasterizerDiscardEnableEXT = 0; - PFN_vkCmdSetDepthBiasEnableEXT vkCmdSetDepthBiasEnableEXT = 0; - PFN_vkCmdSetLogicOpEXT vkCmdSetLogicOpEXT = 0; - PFN_vkCmdSetPrimitiveRestartEnableEXT vkCmdSetPrimitiveRestartEnableEXT = 0; - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - PFN_vkCreateScreenSurfaceQNX vkCreateScreenSurfaceQNX = 0; - PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX vkGetPhysicalDeviceScreenPresentationSupportQNX = 0; -#else - PFN_dummy vkCreateScreenSurfaceQNX_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceScreenPresentationSupportQNX_placeholder = 0; -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - //=== VK_EXT_color_write_enable === - PFN_vkCmdSetColorWriteEnableEXT vkCmdSetColorWriteEnableEXT = 0; - - //=== VK_EXT_multi_draw === - PFN_vkCmdDrawMultiEXT vkCmdDrawMultiEXT = 0; - PFN_vkCmdDrawMultiIndexedEXT vkCmdDrawMultiIndexedEXT = 0; - - //=== VK_EXT_pageable_device_local_memory === - PFN_vkSetDeviceMemoryPriorityEXT vkSetDeviceMemoryPriorityEXT = 0; - - //=== VK_KHR_maintenance4 === - PFN_vkGetDeviceBufferMemoryRequirementsKHR vkGetDeviceBufferMemoryRequirementsKHR = 0; - PFN_vkGetDeviceImageMemoryRequirementsKHR vkGetDeviceImageMemoryRequirementsKHR = 0; - PFN_vkGetDeviceImageSparseMemoryRequirementsKHR vkGetDeviceImageSparseMemoryRequirementsKHR = 0; - - public: - DispatchLoaderDynamic() VULKAN_HPP_NOEXCEPT = default; - DispatchLoaderDynamic( DispatchLoaderDynamic const & rhs ) VULKAN_HPP_NOEXCEPT = default; - -#if !defined( VK_NO_PROTOTYPES ) - // This interface is designed to be used for per-device function pointers in combination with a linked vulkan - // library. - template - void init( VULKAN_HPP_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::Device const & device, - DynamicLoader const & dl ) VULKAN_HPP_NOEXCEPT - { - PFN_vkGetInstanceProcAddr getInstanceProcAddr = - dl.template getProcAddress( "vkGetInstanceProcAddr" ); - PFN_vkGetDeviceProcAddr getDeviceProcAddr = - dl.template getProcAddress( "vkGetDeviceProcAddr" ); - init( static_cast( instance ), - getInstanceProcAddr, - static_cast( device ), - device ? getDeviceProcAddr : nullptr ); - } - - // This interface is designed to be used for per-device function pointers in combination with a linked vulkan - // library. - template - void init( VULKAN_HPP_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::Device const & device ) VULKAN_HPP_NOEXCEPT - { - static DynamicLoader dl; - init( instance, device, dl ); - } -#endif // !defined( VK_NO_PROTOTYPES ) - - DispatchLoaderDynamic( PFN_vkGetInstanceProcAddr getInstanceProcAddr ) VULKAN_HPP_NOEXCEPT - { - init( getInstanceProcAddr ); - } - - void init( PFN_vkGetInstanceProcAddr getInstanceProcAddr ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getInstanceProcAddr ); - - vkGetInstanceProcAddr = getInstanceProcAddr; - - //=== VK_VERSION_1_0 === - vkCreateInstance = PFN_vkCreateInstance( vkGetInstanceProcAddr( NULL, "vkCreateInstance" ) ); - vkEnumerateInstanceExtensionProperties = PFN_vkEnumerateInstanceExtensionProperties( - vkGetInstanceProcAddr( NULL, "vkEnumerateInstanceExtensionProperties" ) ); - vkEnumerateInstanceLayerProperties = - PFN_vkEnumerateInstanceLayerProperties( vkGetInstanceProcAddr( NULL, "vkEnumerateInstanceLayerProperties" ) ); - - //=== VK_VERSION_1_1 === - vkEnumerateInstanceVersion = - PFN_vkEnumerateInstanceVersion( vkGetInstanceProcAddr( NULL, "vkEnumerateInstanceVersion" ) ); - } - - // This interface does not require a linked vulkan library. - DispatchLoaderDynamic( VkInstance instance, - PFN_vkGetInstanceProcAddr getInstanceProcAddr, - VkDevice device = {}, - PFN_vkGetDeviceProcAddr getDeviceProcAddr = nullptr ) VULKAN_HPP_NOEXCEPT - { - init( instance, getInstanceProcAddr, device, getDeviceProcAddr ); - } - - // This interface does not require a linked vulkan library. - void init( VkInstance instance, - PFN_vkGetInstanceProcAddr getInstanceProcAddr, - VkDevice device = {}, - PFN_vkGetDeviceProcAddr /*getDeviceProcAddr*/ = nullptr ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( instance && getInstanceProcAddr ); - vkGetInstanceProcAddr = getInstanceProcAddr; - init( VULKAN_HPP_NAMESPACE::Instance( instance ) ); - if ( device ) - { - init( VULKAN_HPP_NAMESPACE::Device( device ) ); - } - } - - void init( VULKAN_HPP_NAMESPACE::Instance instanceCpp ) VULKAN_HPP_NOEXCEPT - { - VkInstance instance = static_cast( instanceCpp ); - - //=== VK_VERSION_1_0 === - vkDestroyInstance = PFN_vkDestroyInstance( vkGetInstanceProcAddr( instance, "vkDestroyInstance" ) ); - vkEnumeratePhysicalDevices = - PFN_vkEnumeratePhysicalDevices( vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDevices" ) ); - vkGetPhysicalDeviceFeatures = - PFN_vkGetPhysicalDeviceFeatures( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFeatures" ) ); - vkGetPhysicalDeviceFormatProperties = PFN_vkGetPhysicalDeviceFormatProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFormatProperties" ) ); - vkGetPhysicalDeviceImageFormatProperties = PFN_vkGetPhysicalDeviceImageFormatProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceImageFormatProperties" ) ); - vkGetPhysicalDeviceProperties = - PFN_vkGetPhysicalDeviceProperties( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceProperties" ) ); - vkGetPhysicalDeviceQueueFamilyProperties = PFN_vkGetPhysicalDeviceQueueFamilyProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyProperties" ) ); - vkGetPhysicalDeviceMemoryProperties = PFN_vkGetPhysicalDeviceMemoryProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMemoryProperties" ) ); - vkGetDeviceProcAddr = PFN_vkGetDeviceProcAddr( vkGetInstanceProcAddr( instance, "vkGetDeviceProcAddr" ) ); - vkCreateDevice = PFN_vkCreateDevice( vkGetInstanceProcAddr( instance, "vkCreateDevice" ) ); - vkDestroyDevice = PFN_vkDestroyDevice( vkGetInstanceProcAddr( instance, "vkDestroyDevice" ) ); - vkEnumerateDeviceExtensionProperties = PFN_vkEnumerateDeviceExtensionProperties( - vkGetInstanceProcAddr( instance, "vkEnumerateDeviceExtensionProperties" ) ); - vkEnumerateDeviceLayerProperties = - PFN_vkEnumerateDeviceLayerProperties( vkGetInstanceProcAddr( instance, "vkEnumerateDeviceLayerProperties" ) ); - vkGetDeviceQueue = PFN_vkGetDeviceQueue( vkGetInstanceProcAddr( instance, "vkGetDeviceQueue" ) ); - vkQueueSubmit = PFN_vkQueueSubmit( vkGetInstanceProcAddr( instance, "vkQueueSubmit" ) ); - vkQueueWaitIdle = PFN_vkQueueWaitIdle( vkGetInstanceProcAddr( instance, "vkQueueWaitIdle" ) ); - vkDeviceWaitIdle = PFN_vkDeviceWaitIdle( vkGetInstanceProcAddr( instance, "vkDeviceWaitIdle" ) ); - vkAllocateMemory = PFN_vkAllocateMemory( vkGetInstanceProcAddr( instance, "vkAllocateMemory" ) ); - vkFreeMemory = PFN_vkFreeMemory( vkGetInstanceProcAddr( instance, "vkFreeMemory" ) ); - vkMapMemory = PFN_vkMapMemory( vkGetInstanceProcAddr( instance, "vkMapMemory" ) ); - vkUnmapMemory = PFN_vkUnmapMemory( vkGetInstanceProcAddr( instance, "vkUnmapMemory" ) ); - vkFlushMappedMemoryRanges = - PFN_vkFlushMappedMemoryRanges( vkGetInstanceProcAddr( instance, "vkFlushMappedMemoryRanges" ) ); - vkInvalidateMappedMemoryRanges = - PFN_vkInvalidateMappedMemoryRanges( vkGetInstanceProcAddr( instance, "vkInvalidateMappedMemoryRanges" ) ); - vkGetDeviceMemoryCommitment = - PFN_vkGetDeviceMemoryCommitment( vkGetInstanceProcAddr( instance, "vkGetDeviceMemoryCommitment" ) ); - vkBindBufferMemory = PFN_vkBindBufferMemory( vkGetInstanceProcAddr( instance, "vkBindBufferMemory" ) ); - vkBindImageMemory = PFN_vkBindImageMemory( vkGetInstanceProcAddr( instance, "vkBindImageMemory" ) ); - vkGetBufferMemoryRequirements = - PFN_vkGetBufferMemoryRequirements( vkGetInstanceProcAddr( instance, "vkGetBufferMemoryRequirements" ) ); - vkGetImageMemoryRequirements = - PFN_vkGetImageMemoryRequirements( vkGetInstanceProcAddr( instance, "vkGetImageMemoryRequirements" ) ); - vkGetImageSparseMemoryRequirements = PFN_vkGetImageSparseMemoryRequirements( - vkGetInstanceProcAddr( instance, "vkGetImageSparseMemoryRequirements" ) ); - vkGetPhysicalDeviceSparseImageFormatProperties = PFN_vkGetPhysicalDeviceSparseImageFormatProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSparseImageFormatProperties" ) ); - vkQueueBindSparse = PFN_vkQueueBindSparse( vkGetInstanceProcAddr( instance, "vkQueueBindSparse" ) ); - vkCreateFence = PFN_vkCreateFence( vkGetInstanceProcAddr( instance, "vkCreateFence" ) ); - vkDestroyFence = PFN_vkDestroyFence( vkGetInstanceProcAddr( instance, "vkDestroyFence" ) ); - vkResetFences = PFN_vkResetFences( vkGetInstanceProcAddr( instance, "vkResetFences" ) ); - vkGetFenceStatus = PFN_vkGetFenceStatus( vkGetInstanceProcAddr( instance, "vkGetFenceStatus" ) ); - vkWaitForFences = PFN_vkWaitForFences( vkGetInstanceProcAddr( instance, "vkWaitForFences" ) ); - vkCreateSemaphore = PFN_vkCreateSemaphore( vkGetInstanceProcAddr( instance, "vkCreateSemaphore" ) ); - vkDestroySemaphore = PFN_vkDestroySemaphore( vkGetInstanceProcAddr( instance, "vkDestroySemaphore" ) ); - vkCreateEvent = PFN_vkCreateEvent( vkGetInstanceProcAddr( instance, "vkCreateEvent" ) ); - vkDestroyEvent = PFN_vkDestroyEvent( vkGetInstanceProcAddr( instance, "vkDestroyEvent" ) ); - vkGetEventStatus = PFN_vkGetEventStatus( vkGetInstanceProcAddr( instance, "vkGetEventStatus" ) ); - vkSetEvent = PFN_vkSetEvent( vkGetInstanceProcAddr( instance, "vkSetEvent" ) ); - vkResetEvent = PFN_vkResetEvent( vkGetInstanceProcAddr( instance, "vkResetEvent" ) ); - vkCreateQueryPool = PFN_vkCreateQueryPool( vkGetInstanceProcAddr( instance, "vkCreateQueryPool" ) ); - vkDestroyQueryPool = PFN_vkDestroyQueryPool( vkGetInstanceProcAddr( instance, "vkDestroyQueryPool" ) ); - vkGetQueryPoolResults = PFN_vkGetQueryPoolResults( vkGetInstanceProcAddr( instance, "vkGetQueryPoolResults" ) ); - vkCreateBuffer = PFN_vkCreateBuffer( vkGetInstanceProcAddr( instance, "vkCreateBuffer" ) ); - vkDestroyBuffer = PFN_vkDestroyBuffer( vkGetInstanceProcAddr( instance, "vkDestroyBuffer" ) ); - vkCreateBufferView = PFN_vkCreateBufferView( vkGetInstanceProcAddr( instance, "vkCreateBufferView" ) ); - vkDestroyBufferView = PFN_vkDestroyBufferView( vkGetInstanceProcAddr( instance, "vkDestroyBufferView" ) ); - vkCreateImage = PFN_vkCreateImage( vkGetInstanceProcAddr( instance, "vkCreateImage" ) ); - vkDestroyImage = PFN_vkDestroyImage( vkGetInstanceProcAddr( instance, "vkDestroyImage" ) ); - vkGetImageSubresourceLayout = - PFN_vkGetImageSubresourceLayout( vkGetInstanceProcAddr( instance, "vkGetImageSubresourceLayout" ) ); - vkCreateImageView = PFN_vkCreateImageView( vkGetInstanceProcAddr( instance, "vkCreateImageView" ) ); - vkDestroyImageView = PFN_vkDestroyImageView( vkGetInstanceProcAddr( instance, "vkDestroyImageView" ) ); - vkCreateShaderModule = PFN_vkCreateShaderModule( vkGetInstanceProcAddr( instance, "vkCreateShaderModule" ) ); - vkDestroyShaderModule = PFN_vkDestroyShaderModule( vkGetInstanceProcAddr( instance, "vkDestroyShaderModule" ) ); - vkCreatePipelineCache = PFN_vkCreatePipelineCache( vkGetInstanceProcAddr( instance, "vkCreatePipelineCache" ) ); - vkDestroyPipelineCache = - PFN_vkDestroyPipelineCache( vkGetInstanceProcAddr( instance, "vkDestroyPipelineCache" ) ); - vkGetPipelineCacheData = - PFN_vkGetPipelineCacheData( vkGetInstanceProcAddr( instance, "vkGetPipelineCacheData" ) ); - vkMergePipelineCaches = PFN_vkMergePipelineCaches( vkGetInstanceProcAddr( instance, "vkMergePipelineCaches" ) ); - vkCreateGraphicsPipelines = - PFN_vkCreateGraphicsPipelines( vkGetInstanceProcAddr( instance, "vkCreateGraphicsPipelines" ) ); - vkCreateComputePipelines = - PFN_vkCreateComputePipelines( vkGetInstanceProcAddr( instance, "vkCreateComputePipelines" ) ); - vkDestroyPipeline = PFN_vkDestroyPipeline( vkGetInstanceProcAddr( instance, "vkDestroyPipeline" ) ); - vkCreatePipelineLayout = - PFN_vkCreatePipelineLayout( vkGetInstanceProcAddr( instance, "vkCreatePipelineLayout" ) ); - vkDestroyPipelineLayout = - PFN_vkDestroyPipelineLayout( vkGetInstanceProcAddr( instance, "vkDestroyPipelineLayout" ) ); - vkCreateSampler = PFN_vkCreateSampler( vkGetInstanceProcAddr( instance, "vkCreateSampler" ) ); - vkDestroySampler = PFN_vkDestroySampler( vkGetInstanceProcAddr( instance, "vkDestroySampler" ) ); - vkCreateDescriptorSetLayout = - PFN_vkCreateDescriptorSetLayout( vkGetInstanceProcAddr( instance, "vkCreateDescriptorSetLayout" ) ); - vkDestroyDescriptorSetLayout = - PFN_vkDestroyDescriptorSetLayout( vkGetInstanceProcAddr( instance, "vkDestroyDescriptorSetLayout" ) ); - vkCreateDescriptorPool = - PFN_vkCreateDescriptorPool( vkGetInstanceProcAddr( instance, "vkCreateDescriptorPool" ) ); - vkDestroyDescriptorPool = - PFN_vkDestroyDescriptorPool( vkGetInstanceProcAddr( instance, "vkDestroyDescriptorPool" ) ); - vkResetDescriptorPool = PFN_vkResetDescriptorPool( vkGetInstanceProcAddr( instance, "vkResetDescriptorPool" ) ); - vkAllocateDescriptorSets = - PFN_vkAllocateDescriptorSets( vkGetInstanceProcAddr( instance, "vkAllocateDescriptorSets" ) ); - vkFreeDescriptorSets = PFN_vkFreeDescriptorSets( vkGetInstanceProcAddr( instance, "vkFreeDescriptorSets" ) ); - vkUpdateDescriptorSets = - PFN_vkUpdateDescriptorSets( vkGetInstanceProcAddr( instance, "vkUpdateDescriptorSets" ) ); - vkCreateFramebuffer = PFN_vkCreateFramebuffer( vkGetInstanceProcAddr( instance, "vkCreateFramebuffer" ) ); - vkDestroyFramebuffer = PFN_vkDestroyFramebuffer( vkGetInstanceProcAddr( instance, "vkDestroyFramebuffer" ) ); - vkCreateRenderPass = PFN_vkCreateRenderPass( vkGetInstanceProcAddr( instance, "vkCreateRenderPass" ) ); - vkDestroyRenderPass = PFN_vkDestroyRenderPass( vkGetInstanceProcAddr( instance, "vkDestroyRenderPass" ) ); - vkGetRenderAreaGranularity = - PFN_vkGetRenderAreaGranularity( vkGetInstanceProcAddr( instance, "vkGetRenderAreaGranularity" ) ); - vkCreateCommandPool = PFN_vkCreateCommandPool( vkGetInstanceProcAddr( instance, "vkCreateCommandPool" ) ); - vkDestroyCommandPool = PFN_vkDestroyCommandPool( vkGetInstanceProcAddr( instance, "vkDestroyCommandPool" ) ); - vkResetCommandPool = PFN_vkResetCommandPool( vkGetInstanceProcAddr( instance, "vkResetCommandPool" ) ); - vkAllocateCommandBuffers = - PFN_vkAllocateCommandBuffers( vkGetInstanceProcAddr( instance, "vkAllocateCommandBuffers" ) ); - vkFreeCommandBuffers = PFN_vkFreeCommandBuffers( vkGetInstanceProcAddr( instance, "vkFreeCommandBuffers" ) ); - vkBeginCommandBuffer = PFN_vkBeginCommandBuffer( vkGetInstanceProcAddr( instance, "vkBeginCommandBuffer" ) ); - vkEndCommandBuffer = PFN_vkEndCommandBuffer( vkGetInstanceProcAddr( instance, "vkEndCommandBuffer" ) ); - vkResetCommandBuffer = PFN_vkResetCommandBuffer( vkGetInstanceProcAddr( instance, "vkResetCommandBuffer" ) ); - vkCmdBindPipeline = PFN_vkCmdBindPipeline( vkGetInstanceProcAddr( instance, "vkCmdBindPipeline" ) ); - vkCmdSetViewport = PFN_vkCmdSetViewport( vkGetInstanceProcAddr( instance, "vkCmdSetViewport" ) ); - vkCmdSetScissor = PFN_vkCmdSetScissor( vkGetInstanceProcAddr( instance, "vkCmdSetScissor" ) ); - vkCmdSetLineWidth = PFN_vkCmdSetLineWidth( vkGetInstanceProcAddr( instance, "vkCmdSetLineWidth" ) ); - vkCmdSetDepthBias = PFN_vkCmdSetDepthBias( vkGetInstanceProcAddr( instance, "vkCmdSetDepthBias" ) ); - vkCmdSetBlendConstants = - PFN_vkCmdSetBlendConstants( vkGetInstanceProcAddr( instance, "vkCmdSetBlendConstants" ) ); - vkCmdSetDepthBounds = PFN_vkCmdSetDepthBounds( vkGetInstanceProcAddr( instance, "vkCmdSetDepthBounds" ) ); - vkCmdSetStencilCompareMask = - PFN_vkCmdSetStencilCompareMask( vkGetInstanceProcAddr( instance, "vkCmdSetStencilCompareMask" ) ); - vkCmdSetStencilWriteMask = - PFN_vkCmdSetStencilWriteMask( vkGetInstanceProcAddr( instance, "vkCmdSetStencilWriteMask" ) ); - vkCmdSetStencilReference = - PFN_vkCmdSetStencilReference( vkGetInstanceProcAddr( instance, "vkCmdSetStencilReference" ) ); - vkCmdBindDescriptorSets = - PFN_vkCmdBindDescriptorSets( vkGetInstanceProcAddr( instance, "vkCmdBindDescriptorSets" ) ); - vkCmdBindIndexBuffer = PFN_vkCmdBindIndexBuffer( vkGetInstanceProcAddr( instance, "vkCmdBindIndexBuffer" ) ); - vkCmdBindVertexBuffers = - PFN_vkCmdBindVertexBuffers( vkGetInstanceProcAddr( instance, "vkCmdBindVertexBuffers" ) ); - vkCmdDraw = PFN_vkCmdDraw( vkGetInstanceProcAddr( instance, "vkCmdDraw" ) ); - vkCmdDrawIndexed = PFN_vkCmdDrawIndexed( vkGetInstanceProcAddr( instance, "vkCmdDrawIndexed" ) ); - vkCmdDrawIndirect = PFN_vkCmdDrawIndirect( vkGetInstanceProcAddr( instance, "vkCmdDrawIndirect" ) ); - vkCmdDrawIndexedIndirect = - PFN_vkCmdDrawIndexedIndirect( vkGetInstanceProcAddr( instance, "vkCmdDrawIndexedIndirect" ) ); - vkCmdDispatch = PFN_vkCmdDispatch( vkGetInstanceProcAddr( instance, "vkCmdDispatch" ) ); - vkCmdDispatchIndirect = PFN_vkCmdDispatchIndirect( vkGetInstanceProcAddr( instance, "vkCmdDispatchIndirect" ) ); - vkCmdCopyBuffer = PFN_vkCmdCopyBuffer( vkGetInstanceProcAddr( instance, "vkCmdCopyBuffer" ) ); - vkCmdCopyImage = PFN_vkCmdCopyImage( vkGetInstanceProcAddr( instance, "vkCmdCopyImage" ) ); - vkCmdBlitImage = PFN_vkCmdBlitImage( vkGetInstanceProcAddr( instance, "vkCmdBlitImage" ) ); - vkCmdCopyBufferToImage = - PFN_vkCmdCopyBufferToImage( vkGetInstanceProcAddr( instance, "vkCmdCopyBufferToImage" ) ); - vkCmdCopyImageToBuffer = - PFN_vkCmdCopyImageToBuffer( vkGetInstanceProcAddr( instance, "vkCmdCopyImageToBuffer" ) ); - vkCmdUpdateBuffer = PFN_vkCmdUpdateBuffer( vkGetInstanceProcAddr( instance, "vkCmdUpdateBuffer" ) ); - vkCmdFillBuffer = PFN_vkCmdFillBuffer( vkGetInstanceProcAddr( instance, "vkCmdFillBuffer" ) ); - vkCmdClearColorImage = PFN_vkCmdClearColorImage( vkGetInstanceProcAddr( instance, "vkCmdClearColorImage" ) ); - vkCmdClearDepthStencilImage = - PFN_vkCmdClearDepthStencilImage( vkGetInstanceProcAddr( instance, "vkCmdClearDepthStencilImage" ) ); - vkCmdClearAttachments = PFN_vkCmdClearAttachments( vkGetInstanceProcAddr( instance, "vkCmdClearAttachments" ) ); - vkCmdResolveImage = PFN_vkCmdResolveImage( vkGetInstanceProcAddr( instance, "vkCmdResolveImage" ) ); - vkCmdSetEvent = PFN_vkCmdSetEvent( vkGetInstanceProcAddr( instance, "vkCmdSetEvent" ) ); - vkCmdResetEvent = PFN_vkCmdResetEvent( vkGetInstanceProcAddr( instance, "vkCmdResetEvent" ) ); - vkCmdWaitEvents = PFN_vkCmdWaitEvents( vkGetInstanceProcAddr( instance, "vkCmdWaitEvents" ) ); - vkCmdPipelineBarrier = PFN_vkCmdPipelineBarrier( vkGetInstanceProcAddr( instance, "vkCmdPipelineBarrier" ) ); - vkCmdBeginQuery = PFN_vkCmdBeginQuery( vkGetInstanceProcAddr( instance, "vkCmdBeginQuery" ) ); - vkCmdEndQuery = PFN_vkCmdEndQuery( vkGetInstanceProcAddr( instance, "vkCmdEndQuery" ) ); - vkCmdResetQueryPool = PFN_vkCmdResetQueryPool( vkGetInstanceProcAddr( instance, "vkCmdResetQueryPool" ) ); - vkCmdWriteTimestamp = PFN_vkCmdWriteTimestamp( vkGetInstanceProcAddr( instance, "vkCmdWriteTimestamp" ) ); - vkCmdCopyQueryPoolResults = - PFN_vkCmdCopyQueryPoolResults( vkGetInstanceProcAddr( instance, "vkCmdCopyQueryPoolResults" ) ); - vkCmdPushConstants = PFN_vkCmdPushConstants( vkGetInstanceProcAddr( instance, "vkCmdPushConstants" ) ); - vkCmdBeginRenderPass = PFN_vkCmdBeginRenderPass( vkGetInstanceProcAddr( instance, "vkCmdBeginRenderPass" ) ); - vkCmdNextSubpass = PFN_vkCmdNextSubpass( vkGetInstanceProcAddr( instance, "vkCmdNextSubpass" ) ); - vkCmdEndRenderPass = PFN_vkCmdEndRenderPass( vkGetInstanceProcAddr( instance, "vkCmdEndRenderPass" ) ); - vkCmdExecuteCommands = PFN_vkCmdExecuteCommands( vkGetInstanceProcAddr( instance, "vkCmdExecuteCommands" ) ); - - //=== VK_VERSION_1_1 === - vkBindBufferMemory2 = PFN_vkBindBufferMemory2( vkGetInstanceProcAddr( instance, "vkBindBufferMemory2" ) ); - vkBindImageMemory2 = PFN_vkBindImageMemory2( vkGetInstanceProcAddr( instance, "vkBindImageMemory2" ) ); - vkGetDeviceGroupPeerMemoryFeatures = PFN_vkGetDeviceGroupPeerMemoryFeatures( - vkGetInstanceProcAddr( instance, "vkGetDeviceGroupPeerMemoryFeatures" ) ); - vkCmdSetDeviceMask = PFN_vkCmdSetDeviceMask( vkGetInstanceProcAddr( instance, "vkCmdSetDeviceMask" ) ); - vkCmdDispatchBase = PFN_vkCmdDispatchBase( vkGetInstanceProcAddr( instance, "vkCmdDispatchBase" ) ); - vkEnumeratePhysicalDeviceGroups = - PFN_vkEnumeratePhysicalDeviceGroups( vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDeviceGroups" ) ); - vkGetImageMemoryRequirements2 = - PFN_vkGetImageMemoryRequirements2( vkGetInstanceProcAddr( instance, "vkGetImageMemoryRequirements2" ) ); - vkGetBufferMemoryRequirements2 = - PFN_vkGetBufferMemoryRequirements2( vkGetInstanceProcAddr( instance, "vkGetBufferMemoryRequirements2" ) ); - vkGetImageSparseMemoryRequirements2 = PFN_vkGetImageSparseMemoryRequirements2( - vkGetInstanceProcAddr( instance, "vkGetImageSparseMemoryRequirements2" ) ); - vkGetPhysicalDeviceFeatures2 = - PFN_vkGetPhysicalDeviceFeatures2( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFeatures2" ) ); - vkGetPhysicalDeviceProperties2 = - PFN_vkGetPhysicalDeviceProperties2( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceProperties2" ) ); - vkGetPhysicalDeviceFormatProperties2 = PFN_vkGetPhysicalDeviceFormatProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFormatProperties2" ) ); - vkGetPhysicalDeviceImageFormatProperties2 = PFN_vkGetPhysicalDeviceImageFormatProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceImageFormatProperties2" ) ); - vkGetPhysicalDeviceQueueFamilyProperties2 = PFN_vkGetPhysicalDeviceQueueFamilyProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyProperties2" ) ); - vkGetPhysicalDeviceMemoryProperties2 = PFN_vkGetPhysicalDeviceMemoryProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMemoryProperties2" ) ); - vkGetPhysicalDeviceSparseImageFormatProperties2 = PFN_vkGetPhysicalDeviceSparseImageFormatProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSparseImageFormatProperties2" ) ); - vkTrimCommandPool = PFN_vkTrimCommandPool( vkGetInstanceProcAddr( instance, "vkTrimCommandPool" ) ); - vkGetDeviceQueue2 = PFN_vkGetDeviceQueue2( vkGetInstanceProcAddr( instance, "vkGetDeviceQueue2" ) ); - vkCreateSamplerYcbcrConversion = - PFN_vkCreateSamplerYcbcrConversion( vkGetInstanceProcAddr( instance, "vkCreateSamplerYcbcrConversion" ) ); - vkDestroySamplerYcbcrConversion = - PFN_vkDestroySamplerYcbcrConversion( vkGetInstanceProcAddr( instance, "vkDestroySamplerYcbcrConversion" ) ); - vkCreateDescriptorUpdateTemplate = - PFN_vkCreateDescriptorUpdateTemplate( vkGetInstanceProcAddr( instance, "vkCreateDescriptorUpdateTemplate" ) ); - vkDestroyDescriptorUpdateTemplate = - PFN_vkDestroyDescriptorUpdateTemplate( vkGetInstanceProcAddr( instance, "vkDestroyDescriptorUpdateTemplate" ) ); - vkUpdateDescriptorSetWithTemplate = - PFN_vkUpdateDescriptorSetWithTemplate( vkGetInstanceProcAddr( instance, "vkUpdateDescriptorSetWithTemplate" ) ); - vkGetPhysicalDeviceExternalBufferProperties = PFN_vkGetPhysicalDeviceExternalBufferProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalBufferProperties" ) ); - vkGetPhysicalDeviceExternalFenceProperties = PFN_vkGetPhysicalDeviceExternalFenceProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalFenceProperties" ) ); - vkGetPhysicalDeviceExternalSemaphoreProperties = PFN_vkGetPhysicalDeviceExternalSemaphoreProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalSemaphoreProperties" ) ); - vkGetDescriptorSetLayoutSupport = - PFN_vkGetDescriptorSetLayoutSupport( vkGetInstanceProcAddr( instance, "vkGetDescriptorSetLayoutSupport" ) ); - - //=== VK_VERSION_1_2 === - vkCmdDrawIndirectCount = - PFN_vkCmdDrawIndirectCount( vkGetInstanceProcAddr( instance, "vkCmdDrawIndirectCount" ) ); - vkCmdDrawIndexedIndirectCount = - PFN_vkCmdDrawIndexedIndirectCount( vkGetInstanceProcAddr( instance, "vkCmdDrawIndexedIndirectCount" ) ); - vkCreateRenderPass2 = PFN_vkCreateRenderPass2( vkGetInstanceProcAddr( instance, "vkCreateRenderPass2" ) ); - vkCmdBeginRenderPass2 = PFN_vkCmdBeginRenderPass2( vkGetInstanceProcAddr( instance, "vkCmdBeginRenderPass2" ) ); - vkCmdNextSubpass2 = PFN_vkCmdNextSubpass2( vkGetInstanceProcAddr( instance, "vkCmdNextSubpass2" ) ); - vkCmdEndRenderPass2 = PFN_vkCmdEndRenderPass2( vkGetInstanceProcAddr( instance, "vkCmdEndRenderPass2" ) ); - vkResetQueryPool = PFN_vkResetQueryPool( vkGetInstanceProcAddr( instance, "vkResetQueryPool" ) ); - vkGetSemaphoreCounterValue = - PFN_vkGetSemaphoreCounterValue( vkGetInstanceProcAddr( instance, "vkGetSemaphoreCounterValue" ) ); - vkWaitSemaphores = PFN_vkWaitSemaphores( vkGetInstanceProcAddr( instance, "vkWaitSemaphores" ) ); - vkSignalSemaphore = PFN_vkSignalSemaphore( vkGetInstanceProcAddr( instance, "vkSignalSemaphore" ) ); - vkGetBufferDeviceAddress = - PFN_vkGetBufferDeviceAddress( vkGetInstanceProcAddr( instance, "vkGetBufferDeviceAddress" ) ); - vkGetBufferOpaqueCaptureAddress = - PFN_vkGetBufferOpaqueCaptureAddress( vkGetInstanceProcAddr( instance, "vkGetBufferOpaqueCaptureAddress" ) ); - vkGetDeviceMemoryOpaqueCaptureAddress = PFN_vkGetDeviceMemoryOpaqueCaptureAddress( - vkGetInstanceProcAddr( instance, "vkGetDeviceMemoryOpaqueCaptureAddress" ) ); - - //=== VK_VERSION_1_3 === - vkGetPhysicalDeviceToolProperties = - PFN_vkGetPhysicalDeviceToolProperties( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceToolProperties" ) ); - vkCreatePrivateDataSlot = - PFN_vkCreatePrivateDataSlot( vkGetInstanceProcAddr( instance, "vkCreatePrivateDataSlot" ) ); - vkDestroyPrivateDataSlot = - PFN_vkDestroyPrivateDataSlot( vkGetInstanceProcAddr( instance, "vkDestroyPrivateDataSlot" ) ); - vkSetPrivateData = PFN_vkSetPrivateData( vkGetInstanceProcAddr( instance, "vkSetPrivateData" ) ); - vkGetPrivateData = PFN_vkGetPrivateData( vkGetInstanceProcAddr( instance, "vkGetPrivateData" ) ); - vkCmdSetEvent2 = PFN_vkCmdSetEvent2( vkGetInstanceProcAddr( instance, "vkCmdSetEvent2" ) ); - vkCmdResetEvent2 = PFN_vkCmdResetEvent2( vkGetInstanceProcAddr( instance, "vkCmdResetEvent2" ) ); - vkCmdWaitEvents2 = PFN_vkCmdWaitEvents2( vkGetInstanceProcAddr( instance, "vkCmdWaitEvents2" ) ); - vkCmdPipelineBarrier2 = PFN_vkCmdPipelineBarrier2( vkGetInstanceProcAddr( instance, "vkCmdPipelineBarrier2" ) ); - vkCmdWriteTimestamp2 = PFN_vkCmdWriteTimestamp2( vkGetInstanceProcAddr( instance, "vkCmdWriteTimestamp2" ) ); - vkQueueSubmit2 = PFN_vkQueueSubmit2( vkGetInstanceProcAddr( instance, "vkQueueSubmit2" ) ); - vkCmdCopyBuffer2 = PFN_vkCmdCopyBuffer2( vkGetInstanceProcAddr( instance, "vkCmdCopyBuffer2" ) ); - vkCmdCopyImage2 = PFN_vkCmdCopyImage2( vkGetInstanceProcAddr( instance, "vkCmdCopyImage2" ) ); - vkCmdCopyBufferToImage2 = - PFN_vkCmdCopyBufferToImage2( vkGetInstanceProcAddr( instance, "vkCmdCopyBufferToImage2" ) ); - vkCmdCopyImageToBuffer2 = - PFN_vkCmdCopyImageToBuffer2( vkGetInstanceProcAddr( instance, "vkCmdCopyImageToBuffer2" ) ); - vkCmdBlitImage2 = PFN_vkCmdBlitImage2( vkGetInstanceProcAddr( instance, "vkCmdBlitImage2" ) ); - vkCmdResolveImage2 = PFN_vkCmdResolveImage2( vkGetInstanceProcAddr( instance, "vkCmdResolveImage2" ) ); - vkCmdBeginRendering = PFN_vkCmdBeginRendering( vkGetInstanceProcAddr( instance, "vkCmdBeginRendering" ) ); - vkCmdEndRendering = PFN_vkCmdEndRendering( vkGetInstanceProcAddr( instance, "vkCmdEndRendering" ) ); - vkCmdSetCullMode = PFN_vkCmdSetCullMode( vkGetInstanceProcAddr( instance, "vkCmdSetCullMode" ) ); - vkCmdSetFrontFace = PFN_vkCmdSetFrontFace( vkGetInstanceProcAddr( instance, "vkCmdSetFrontFace" ) ); - vkCmdSetPrimitiveTopology = - PFN_vkCmdSetPrimitiveTopology( vkGetInstanceProcAddr( instance, "vkCmdSetPrimitiveTopology" ) ); - vkCmdSetViewportWithCount = - PFN_vkCmdSetViewportWithCount( vkGetInstanceProcAddr( instance, "vkCmdSetViewportWithCount" ) ); - vkCmdSetScissorWithCount = - PFN_vkCmdSetScissorWithCount( vkGetInstanceProcAddr( instance, "vkCmdSetScissorWithCount" ) ); - vkCmdBindVertexBuffers2 = - PFN_vkCmdBindVertexBuffers2( vkGetInstanceProcAddr( instance, "vkCmdBindVertexBuffers2" ) ); - vkCmdSetDepthTestEnable = - PFN_vkCmdSetDepthTestEnable( vkGetInstanceProcAddr( instance, "vkCmdSetDepthTestEnable" ) ); - vkCmdSetDepthWriteEnable = - PFN_vkCmdSetDepthWriteEnable( vkGetInstanceProcAddr( instance, "vkCmdSetDepthWriteEnable" ) ); - vkCmdSetDepthCompareOp = - PFN_vkCmdSetDepthCompareOp( vkGetInstanceProcAddr( instance, "vkCmdSetDepthCompareOp" ) ); - vkCmdSetDepthBoundsTestEnable = - PFN_vkCmdSetDepthBoundsTestEnable( vkGetInstanceProcAddr( instance, "vkCmdSetDepthBoundsTestEnable" ) ); - vkCmdSetStencilTestEnable = - PFN_vkCmdSetStencilTestEnable( vkGetInstanceProcAddr( instance, "vkCmdSetStencilTestEnable" ) ); - vkCmdSetStencilOp = PFN_vkCmdSetStencilOp( vkGetInstanceProcAddr( instance, "vkCmdSetStencilOp" ) ); - vkCmdSetRasterizerDiscardEnable = - PFN_vkCmdSetRasterizerDiscardEnable( vkGetInstanceProcAddr( instance, "vkCmdSetRasterizerDiscardEnable" ) ); - vkCmdSetDepthBiasEnable = - PFN_vkCmdSetDepthBiasEnable( vkGetInstanceProcAddr( instance, "vkCmdSetDepthBiasEnable" ) ); - vkCmdSetPrimitiveRestartEnable = - PFN_vkCmdSetPrimitiveRestartEnable( vkGetInstanceProcAddr( instance, "vkCmdSetPrimitiveRestartEnable" ) ); - vkGetDeviceBufferMemoryRequirements = PFN_vkGetDeviceBufferMemoryRequirements( - vkGetInstanceProcAddr( instance, "vkGetDeviceBufferMemoryRequirements" ) ); - vkGetDeviceImageMemoryRequirements = PFN_vkGetDeviceImageMemoryRequirements( - vkGetInstanceProcAddr( instance, "vkGetDeviceImageMemoryRequirements" ) ); - vkGetDeviceImageSparseMemoryRequirements = PFN_vkGetDeviceImageSparseMemoryRequirements( - vkGetInstanceProcAddr( instance, "vkGetDeviceImageSparseMemoryRequirements" ) ); - - //=== VK_KHR_surface === - vkDestroySurfaceKHR = PFN_vkDestroySurfaceKHR( vkGetInstanceProcAddr( instance, "vkDestroySurfaceKHR" ) ); - vkGetPhysicalDeviceSurfaceSupportKHR = PFN_vkGetPhysicalDeviceSurfaceSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceSupportKHR" ) ); - vkGetPhysicalDeviceSurfaceCapabilitiesKHR = PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceCapabilitiesKHR" ) ); - vkGetPhysicalDeviceSurfaceFormatsKHR = PFN_vkGetPhysicalDeviceSurfaceFormatsKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceFormatsKHR" ) ); - vkGetPhysicalDeviceSurfacePresentModesKHR = PFN_vkGetPhysicalDeviceSurfacePresentModesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfacePresentModesKHR" ) ); - - //=== VK_KHR_swapchain === - vkCreateSwapchainKHR = PFN_vkCreateSwapchainKHR( vkGetInstanceProcAddr( instance, "vkCreateSwapchainKHR" ) ); - vkDestroySwapchainKHR = PFN_vkDestroySwapchainKHR( vkGetInstanceProcAddr( instance, "vkDestroySwapchainKHR" ) ); - vkGetSwapchainImagesKHR = - PFN_vkGetSwapchainImagesKHR( vkGetInstanceProcAddr( instance, "vkGetSwapchainImagesKHR" ) ); - vkAcquireNextImageKHR = PFN_vkAcquireNextImageKHR( vkGetInstanceProcAddr( instance, "vkAcquireNextImageKHR" ) ); - vkQueuePresentKHR = PFN_vkQueuePresentKHR( vkGetInstanceProcAddr( instance, "vkQueuePresentKHR" ) ); - vkGetDeviceGroupPresentCapabilitiesKHR = PFN_vkGetDeviceGroupPresentCapabilitiesKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceGroupPresentCapabilitiesKHR" ) ); - vkGetDeviceGroupSurfacePresentModesKHR = PFN_vkGetDeviceGroupSurfacePresentModesKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceGroupSurfacePresentModesKHR" ) ); - vkGetPhysicalDevicePresentRectanglesKHR = PFN_vkGetPhysicalDevicePresentRectanglesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDevicePresentRectanglesKHR" ) ); - vkAcquireNextImage2KHR = - PFN_vkAcquireNextImage2KHR( vkGetInstanceProcAddr( instance, "vkAcquireNextImage2KHR" ) ); - - //=== VK_KHR_display === - vkGetPhysicalDeviceDisplayPropertiesKHR = PFN_vkGetPhysicalDeviceDisplayPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayPropertiesKHR" ) ); - vkGetPhysicalDeviceDisplayPlanePropertiesKHR = PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayPlanePropertiesKHR" ) ); - vkGetDisplayPlaneSupportedDisplaysKHR = PFN_vkGetDisplayPlaneSupportedDisplaysKHR( - vkGetInstanceProcAddr( instance, "vkGetDisplayPlaneSupportedDisplaysKHR" ) ); - vkGetDisplayModePropertiesKHR = - PFN_vkGetDisplayModePropertiesKHR( vkGetInstanceProcAddr( instance, "vkGetDisplayModePropertiesKHR" ) ); - vkCreateDisplayModeKHR = - PFN_vkCreateDisplayModeKHR( vkGetInstanceProcAddr( instance, "vkCreateDisplayModeKHR" ) ); - vkGetDisplayPlaneCapabilitiesKHR = - PFN_vkGetDisplayPlaneCapabilitiesKHR( vkGetInstanceProcAddr( instance, "vkGetDisplayPlaneCapabilitiesKHR" ) ); - vkCreateDisplayPlaneSurfaceKHR = - PFN_vkCreateDisplayPlaneSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateDisplayPlaneSurfaceKHR" ) ); - - //=== VK_KHR_display_swapchain === - vkCreateSharedSwapchainsKHR = - PFN_vkCreateSharedSwapchainsKHR( vkGetInstanceProcAddr( instance, "vkCreateSharedSwapchainsKHR" ) ); - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - vkCreateXlibSurfaceKHR = - PFN_vkCreateXlibSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateXlibSurfaceKHR" ) ); - vkGetPhysicalDeviceXlibPresentationSupportKHR = PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceXlibPresentationSupportKHR" ) ); -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - vkCreateXcbSurfaceKHR = PFN_vkCreateXcbSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateXcbSurfaceKHR" ) ); - vkGetPhysicalDeviceXcbPresentationSupportKHR = PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceXcbPresentationSupportKHR" ) ); -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - vkCreateWaylandSurfaceKHR = - PFN_vkCreateWaylandSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateWaylandSurfaceKHR" ) ); - vkGetPhysicalDeviceWaylandPresentationSupportKHR = PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceWaylandPresentationSupportKHR" ) ); -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - vkCreateAndroidSurfaceKHR = - PFN_vkCreateAndroidSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateAndroidSurfaceKHR" ) ); -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - vkCreateWin32SurfaceKHR = - PFN_vkCreateWin32SurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateWin32SurfaceKHR" ) ); - vkGetPhysicalDeviceWin32PresentationSupportKHR = PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceWin32PresentationSupportKHR" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - vkCreateDebugReportCallbackEXT = - PFN_vkCreateDebugReportCallbackEXT( vkGetInstanceProcAddr( instance, "vkCreateDebugReportCallbackEXT" ) ); - vkDestroyDebugReportCallbackEXT = - PFN_vkDestroyDebugReportCallbackEXT( vkGetInstanceProcAddr( instance, "vkDestroyDebugReportCallbackEXT" ) ); - vkDebugReportMessageEXT = - PFN_vkDebugReportMessageEXT( vkGetInstanceProcAddr( instance, "vkDebugReportMessageEXT" ) ); - - //=== VK_EXT_debug_marker === - vkDebugMarkerSetObjectTagEXT = - PFN_vkDebugMarkerSetObjectTagEXT( vkGetInstanceProcAddr( instance, "vkDebugMarkerSetObjectTagEXT" ) ); - vkDebugMarkerSetObjectNameEXT = - PFN_vkDebugMarkerSetObjectNameEXT( vkGetInstanceProcAddr( instance, "vkDebugMarkerSetObjectNameEXT" ) ); - vkCmdDebugMarkerBeginEXT = - PFN_vkCmdDebugMarkerBeginEXT( vkGetInstanceProcAddr( instance, "vkCmdDebugMarkerBeginEXT" ) ); - vkCmdDebugMarkerEndEXT = - PFN_vkCmdDebugMarkerEndEXT( vkGetInstanceProcAddr( instance, "vkCmdDebugMarkerEndEXT" ) ); - vkCmdDebugMarkerInsertEXT = - PFN_vkCmdDebugMarkerInsertEXT( vkGetInstanceProcAddr( instance, "vkCmdDebugMarkerInsertEXT" ) ); - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - vkGetPhysicalDeviceVideoCapabilitiesKHR = PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceVideoCapabilitiesKHR" ) ); - vkGetPhysicalDeviceVideoFormatPropertiesKHR = PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceVideoFormatPropertiesKHR" ) ); - vkCreateVideoSessionKHR = - PFN_vkCreateVideoSessionKHR( vkGetInstanceProcAddr( instance, "vkCreateVideoSessionKHR" ) ); - vkDestroyVideoSessionKHR = - PFN_vkDestroyVideoSessionKHR( vkGetInstanceProcAddr( instance, "vkDestroyVideoSessionKHR" ) ); - vkGetVideoSessionMemoryRequirementsKHR = PFN_vkGetVideoSessionMemoryRequirementsKHR( - vkGetInstanceProcAddr( instance, "vkGetVideoSessionMemoryRequirementsKHR" ) ); - vkBindVideoSessionMemoryKHR = - PFN_vkBindVideoSessionMemoryKHR( vkGetInstanceProcAddr( instance, "vkBindVideoSessionMemoryKHR" ) ); - vkCreateVideoSessionParametersKHR = - PFN_vkCreateVideoSessionParametersKHR( vkGetInstanceProcAddr( instance, "vkCreateVideoSessionParametersKHR" ) ); - vkUpdateVideoSessionParametersKHR = - PFN_vkUpdateVideoSessionParametersKHR( vkGetInstanceProcAddr( instance, "vkUpdateVideoSessionParametersKHR" ) ); - vkDestroyVideoSessionParametersKHR = PFN_vkDestroyVideoSessionParametersKHR( - vkGetInstanceProcAddr( instance, "vkDestroyVideoSessionParametersKHR" ) ); - vkCmdBeginVideoCodingKHR = - PFN_vkCmdBeginVideoCodingKHR( vkGetInstanceProcAddr( instance, "vkCmdBeginVideoCodingKHR" ) ); - vkCmdEndVideoCodingKHR = - PFN_vkCmdEndVideoCodingKHR( vkGetInstanceProcAddr( instance, "vkCmdEndVideoCodingKHR" ) ); - vkCmdControlVideoCodingKHR = - PFN_vkCmdControlVideoCodingKHR( vkGetInstanceProcAddr( instance, "vkCmdControlVideoCodingKHR" ) ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - vkCmdDecodeVideoKHR = PFN_vkCmdDecodeVideoKHR( vkGetInstanceProcAddr( instance, "vkCmdDecodeVideoKHR" ) ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - vkCmdBindTransformFeedbackBuffersEXT = PFN_vkCmdBindTransformFeedbackBuffersEXT( - vkGetInstanceProcAddr( instance, "vkCmdBindTransformFeedbackBuffersEXT" ) ); - vkCmdBeginTransformFeedbackEXT = - PFN_vkCmdBeginTransformFeedbackEXT( vkGetInstanceProcAddr( instance, "vkCmdBeginTransformFeedbackEXT" ) ); - vkCmdEndTransformFeedbackEXT = - PFN_vkCmdEndTransformFeedbackEXT( vkGetInstanceProcAddr( instance, "vkCmdEndTransformFeedbackEXT" ) ); - vkCmdBeginQueryIndexedEXT = - PFN_vkCmdBeginQueryIndexedEXT( vkGetInstanceProcAddr( instance, "vkCmdBeginQueryIndexedEXT" ) ); - vkCmdEndQueryIndexedEXT = - PFN_vkCmdEndQueryIndexedEXT( vkGetInstanceProcAddr( instance, "vkCmdEndQueryIndexedEXT" ) ); - vkCmdDrawIndirectByteCountEXT = - PFN_vkCmdDrawIndirectByteCountEXT( vkGetInstanceProcAddr( instance, "vkCmdDrawIndirectByteCountEXT" ) ); - - //=== VK_NVX_binary_import === - vkCreateCuModuleNVX = PFN_vkCreateCuModuleNVX( vkGetInstanceProcAddr( instance, "vkCreateCuModuleNVX" ) ); - vkCreateCuFunctionNVX = PFN_vkCreateCuFunctionNVX( vkGetInstanceProcAddr( instance, "vkCreateCuFunctionNVX" ) ); - vkDestroyCuModuleNVX = PFN_vkDestroyCuModuleNVX( vkGetInstanceProcAddr( instance, "vkDestroyCuModuleNVX" ) ); - vkDestroyCuFunctionNVX = - PFN_vkDestroyCuFunctionNVX( vkGetInstanceProcAddr( instance, "vkDestroyCuFunctionNVX" ) ); - vkCmdCuLaunchKernelNVX = - PFN_vkCmdCuLaunchKernelNVX( vkGetInstanceProcAddr( instance, "vkCmdCuLaunchKernelNVX" ) ); - - //=== VK_NVX_image_view_handle === - vkGetImageViewHandleNVX = - PFN_vkGetImageViewHandleNVX( vkGetInstanceProcAddr( instance, "vkGetImageViewHandleNVX" ) ); - vkGetImageViewAddressNVX = - PFN_vkGetImageViewAddressNVX( vkGetInstanceProcAddr( instance, "vkGetImageViewAddressNVX" ) ); - - //=== VK_AMD_draw_indirect_count === - vkCmdDrawIndirectCountAMD = - PFN_vkCmdDrawIndirectCountAMD( vkGetInstanceProcAddr( instance, "vkCmdDrawIndirectCountAMD" ) ); - if ( !vkCmdDrawIndirectCount ) - vkCmdDrawIndirectCount = vkCmdDrawIndirectCountAMD; - vkCmdDrawIndexedIndirectCountAMD = - PFN_vkCmdDrawIndexedIndirectCountAMD( vkGetInstanceProcAddr( instance, "vkCmdDrawIndexedIndirectCountAMD" ) ); - if ( !vkCmdDrawIndexedIndirectCount ) - vkCmdDrawIndexedIndirectCount = vkCmdDrawIndexedIndirectCountAMD; - - //=== VK_AMD_shader_info === - vkGetShaderInfoAMD = PFN_vkGetShaderInfoAMD( vkGetInstanceProcAddr( instance, "vkGetShaderInfoAMD" ) ); - - //=== VK_KHR_dynamic_rendering === - vkCmdBeginRenderingKHR = - PFN_vkCmdBeginRenderingKHR( vkGetInstanceProcAddr( instance, "vkCmdBeginRenderingKHR" ) ); - if ( !vkCmdBeginRendering ) - vkCmdBeginRendering = vkCmdBeginRenderingKHR; - vkCmdEndRenderingKHR = PFN_vkCmdEndRenderingKHR( vkGetInstanceProcAddr( instance, "vkCmdEndRenderingKHR" ) ); - if ( !vkCmdEndRendering ) - vkCmdEndRendering = vkCmdEndRenderingKHR; - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - vkCreateStreamDescriptorSurfaceGGP = PFN_vkCreateStreamDescriptorSurfaceGGP( - vkGetInstanceProcAddr( instance, "vkCreateStreamDescriptorSurfaceGGP" ) ); -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_external_memory_capabilities === - vkGetPhysicalDeviceExternalImageFormatPropertiesNV = PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalImageFormatPropertiesNV" ) ); - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - vkGetMemoryWin32HandleNV = - PFN_vkGetMemoryWin32HandleNV( vkGetInstanceProcAddr( instance, "vkGetMemoryWin32HandleNV" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_get_physical_device_properties2 === - vkGetPhysicalDeviceFeatures2KHR = - PFN_vkGetPhysicalDeviceFeatures2KHR( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFeatures2KHR" ) ); - if ( !vkGetPhysicalDeviceFeatures2 ) - vkGetPhysicalDeviceFeatures2 = vkGetPhysicalDeviceFeatures2KHR; - vkGetPhysicalDeviceProperties2KHR = - PFN_vkGetPhysicalDeviceProperties2KHR( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceProperties2 ) - vkGetPhysicalDeviceProperties2 = vkGetPhysicalDeviceProperties2KHR; - vkGetPhysicalDeviceFormatProperties2KHR = PFN_vkGetPhysicalDeviceFormatProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFormatProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceFormatProperties2 ) - vkGetPhysicalDeviceFormatProperties2 = vkGetPhysicalDeviceFormatProperties2KHR; - vkGetPhysicalDeviceImageFormatProperties2KHR = PFN_vkGetPhysicalDeviceImageFormatProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceImageFormatProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceImageFormatProperties2 ) - vkGetPhysicalDeviceImageFormatProperties2 = vkGetPhysicalDeviceImageFormatProperties2KHR; - vkGetPhysicalDeviceQueueFamilyProperties2KHR = PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceQueueFamilyProperties2 ) - vkGetPhysicalDeviceQueueFamilyProperties2 = vkGetPhysicalDeviceQueueFamilyProperties2KHR; - vkGetPhysicalDeviceMemoryProperties2KHR = PFN_vkGetPhysicalDeviceMemoryProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMemoryProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceMemoryProperties2 ) - vkGetPhysicalDeviceMemoryProperties2 = vkGetPhysicalDeviceMemoryProperties2KHR; - vkGetPhysicalDeviceSparseImageFormatProperties2KHR = PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSparseImageFormatProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceSparseImageFormatProperties2 ) - vkGetPhysicalDeviceSparseImageFormatProperties2 = vkGetPhysicalDeviceSparseImageFormatProperties2KHR; - - //=== VK_KHR_device_group === - vkGetDeviceGroupPeerMemoryFeaturesKHR = PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceGroupPeerMemoryFeaturesKHR" ) ); - if ( !vkGetDeviceGroupPeerMemoryFeatures ) - vkGetDeviceGroupPeerMemoryFeatures = vkGetDeviceGroupPeerMemoryFeaturesKHR; - vkCmdSetDeviceMaskKHR = PFN_vkCmdSetDeviceMaskKHR( vkGetInstanceProcAddr( instance, "vkCmdSetDeviceMaskKHR" ) ); - if ( !vkCmdSetDeviceMask ) - vkCmdSetDeviceMask = vkCmdSetDeviceMaskKHR; - vkCmdDispatchBaseKHR = PFN_vkCmdDispatchBaseKHR( vkGetInstanceProcAddr( instance, "vkCmdDispatchBaseKHR" ) ); - if ( !vkCmdDispatchBase ) - vkCmdDispatchBase = vkCmdDispatchBaseKHR; - -#if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - vkCreateViSurfaceNN = PFN_vkCreateViSurfaceNN( vkGetInstanceProcAddr( instance, "vkCreateViSurfaceNN" ) ); -#endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_KHR_maintenance1 === - vkTrimCommandPoolKHR = PFN_vkTrimCommandPoolKHR( vkGetInstanceProcAddr( instance, "vkTrimCommandPoolKHR" ) ); - if ( !vkTrimCommandPool ) - vkTrimCommandPool = vkTrimCommandPoolKHR; - - //=== VK_KHR_device_group_creation === - vkEnumeratePhysicalDeviceGroupsKHR = PFN_vkEnumeratePhysicalDeviceGroupsKHR( - vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDeviceGroupsKHR" ) ); - if ( !vkEnumeratePhysicalDeviceGroups ) - vkEnumeratePhysicalDeviceGroups = vkEnumeratePhysicalDeviceGroupsKHR; - - //=== VK_KHR_external_memory_capabilities === - vkGetPhysicalDeviceExternalBufferPropertiesKHR = PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalBufferPropertiesKHR" ) ); - if ( !vkGetPhysicalDeviceExternalBufferProperties ) - vkGetPhysicalDeviceExternalBufferProperties = vkGetPhysicalDeviceExternalBufferPropertiesKHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - vkGetMemoryWin32HandleKHR = - PFN_vkGetMemoryWin32HandleKHR( vkGetInstanceProcAddr( instance, "vkGetMemoryWin32HandleKHR" ) ); - vkGetMemoryWin32HandlePropertiesKHR = PFN_vkGetMemoryWin32HandlePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetMemoryWin32HandlePropertiesKHR" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - vkGetMemoryFdKHR = PFN_vkGetMemoryFdKHR( vkGetInstanceProcAddr( instance, "vkGetMemoryFdKHR" ) ); - vkGetMemoryFdPropertiesKHR = - PFN_vkGetMemoryFdPropertiesKHR( vkGetInstanceProcAddr( instance, "vkGetMemoryFdPropertiesKHR" ) ); - - //=== VK_KHR_external_semaphore_capabilities === - vkGetPhysicalDeviceExternalSemaphorePropertiesKHR = PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalSemaphorePropertiesKHR" ) ); - if ( !vkGetPhysicalDeviceExternalSemaphoreProperties ) - vkGetPhysicalDeviceExternalSemaphoreProperties = vkGetPhysicalDeviceExternalSemaphorePropertiesKHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - vkImportSemaphoreWin32HandleKHR = - PFN_vkImportSemaphoreWin32HandleKHR( vkGetInstanceProcAddr( instance, "vkImportSemaphoreWin32HandleKHR" ) ); - vkGetSemaphoreWin32HandleKHR = - PFN_vkGetSemaphoreWin32HandleKHR( vkGetInstanceProcAddr( instance, "vkGetSemaphoreWin32HandleKHR" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - vkImportSemaphoreFdKHR = - PFN_vkImportSemaphoreFdKHR( vkGetInstanceProcAddr( instance, "vkImportSemaphoreFdKHR" ) ); - vkGetSemaphoreFdKHR = PFN_vkGetSemaphoreFdKHR( vkGetInstanceProcAddr( instance, "vkGetSemaphoreFdKHR" ) ); - - //=== VK_KHR_push_descriptor === - vkCmdPushDescriptorSetKHR = - PFN_vkCmdPushDescriptorSetKHR( vkGetInstanceProcAddr( instance, "vkCmdPushDescriptorSetKHR" ) ); - vkCmdPushDescriptorSetWithTemplateKHR = PFN_vkCmdPushDescriptorSetWithTemplateKHR( - vkGetInstanceProcAddr( instance, "vkCmdPushDescriptorSetWithTemplateKHR" ) ); - - //=== VK_EXT_conditional_rendering === - vkCmdBeginConditionalRenderingEXT = - PFN_vkCmdBeginConditionalRenderingEXT( vkGetInstanceProcAddr( instance, "vkCmdBeginConditionalRenderingEXT" ) ); - vkCmdEndConditionalRenderingEXT = - PFN_vkCmdEndConditionalRenderingEXT( vkGetInstanceProcAddr( instance, "vkCmdEndConditionalRenderingEXT" ) ); - - //=== VK_KHR_descriptor_update_template === - vkCreateDescriptorUpdateTemplateKHR = PFN_vkCreateDescriptorUpdateTemplateKHR( - vkGetInstanceProcAddr( instance, "vkCreateDescriptorUpdateTemplateKHR" ) ); - if ( !vkCreateDescriptorUpdateTemplate ) - vkCreateDescriptorUpdateTemplate = vkCreateDescriptorUpdateTemplateKHR; - vkDestroyDescriptorUpdateTemplateKHR = PFN_vkDestroyDescriptorUpdateTemplateKHR( - vkGetInstanceProcAddr( instance, "vkDestroyDescriptorUpdateTemplateKHR" ) ); - if ( !vkDestroyDescriptorUpdateTemplate ) - vkDestroyDescriptorUpdateTemplate = vkDestroyDescriptorUpdateTemplateKHR; - vkUpdateDescriptorSetWithTemplateKHR = PFN_vkUpdateDescriptorSetWithTemplateKHR( - vkGetInstanceProcAddr( instance, "vkUpdateDescriptorSetWithTemplateKHR" ) ); - if ( !vkUpdateDescriptorSetWithTemplate ) - vkUpdateDescriptorSetWithTemplate = vkUpdateDescriptorSetWithTemplateKHR; - - //=== VK_NV_clip_space_w_scaling === - vkCmdSetViewportWScalingNV = - PFN_vkCmdSetViewportWScalingNV( vkGetInstanceProcAddr( instance, "vkCmdSetViewportWScalingNV" ) ); - - //=== VK_EXT_direct_mode_display === - vkReleaseDisplayEXT = PFN_vkReleaseDisplayEXT( vkGetInstanceProcAddr( instance, "vkReleaseDisplayEXT" ) ); - -#if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - vkAcquireXlibDisplayEXT = - PFN_vkAcquireXlibDisplayEXT( vkGetInstanceProcAddr( instance, "vkAcquireXlibDisplayEXT" ) ); - vkGetRandROutputDisplayEXT = - PFN_vkGetRandROutputDisplayEXT( vkGetInstanceProcAddr( instance, "vkGetRandROutputDisplayEXT" ) ); -#endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_display_surface_counter === - vkGetPhysicalDeviceSurfaceCapabilities2EXT = PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceCapabilities2EXT" ) ); - - //=== VK_EXT_display_control === - vkDisplayPowerControlEXT = - PFN_vkDisplayPowerControlEXT( vkGetInstanceProcAddr( instance, "vkDisplayPowerControlEXT" ) ); - vkRegisterDeviceEventEXT = - PFN_vkRegisterDeviceEventEXT( vkGetInstanceProcAddr( instance, "vkRegisterDeviceEventEXT" ) ); - vkRegisterDisplayEventEXT = - PFN_vkRegisterDisplayEventEXT( vkGetInstanceProcAddr( instance, "vkRegisterDisplayEventEXT" ) ); - vkGetSwapchainCounterEXT = - PFN_vkGetSwapchainCounterEXT( vkGetInstanceProcAddr( instance, "vkGetSwapchainCounterEXT" ) ); - - //=== VK_GOOGLE_display_timing === - vkGetRefreshCycleDurationGOOGLE = - PFN_vkGetRefreshCycleDurationGOOGLE( vkGetInstanceProcAddr( instance, "vkGetRefreshCycleDurationGOOGLE" ) ); - vkGetPastPresentationTimingGOOGLE = - PFN_vkGetPastPresentationTimingGOOGLE( vkGetInstanceProcAddr( instance, "vkGetPastPresentationTimingGOOGLE" ) ); - - //=== VK_EXT_discard_rectangles === - vkCmdSetDiscardRectangleEXT = - PFN_vkCmdSetDiscardRectangleEXT( vkGetInstanceProcAddr( instance, "vkCmdSetDiscardRectangleEXT" ) ); - - //=== VK_EXT_hdr_metadata === - vkSetHdrMetadataEXT = PFN_vkSetHdrMetadataEXT( vkGetInstanceProcAddr( instance, "vkSetHdrMetadataEXT" ) ); - - //=== VK_KHR_create_renderpass2 === - vkCreateRenderPass2KHR = - PFN_vkCreateRenderPass2KHR( vkGetInstanceProcAddr( instance, "vkCreateRenderPass2KHR" ) ); - if ( !vkCreateRenderPass2 ) - vkCreateRenderPass2 = vkCreateRenderPass2KHR; - vkCmdBeginRenderPass2KHR = - PFN_vkCmdBeginRenderPass2KHR( vkGetInstanceProcAddr( instance, "vkCmdBeginRenderPass2KHR" ) ); - if ( !vkCmdBeginRenderPass2 ) - vkCmdBeginRenderPass2 = vkCmdBeginRenderPass2KHR; - vkCmdNextSubpass2KHR = PFN_vkCmdNextSubpass2KHR( vkGetInstanceProcAddr( instance, "vkCmdNextSubpass2KHR" ) ); - if ( !vkCmdNextSubpass2 ) - vkCmdNextSubpass2 = vkCmdNextSubpass2KHR; - vkCmdEndRenderPass2KHR = - PFN_vkCmdEndRenderPass2KHR( vkGetInstanceProcAddr( instance, "vkCmdEndRenderPass2KHR" ) ); - if ( !vkCmdEndRenderPass2 ) - vkCmdEndRenderPass2 = vkCmdEndRenderPass2KHR; - - //=== VK_KHR_shared_presentable_image === - vkGetSwapchainStatusKHR = - PFN_vkGetSwapchainStatusKHR( vkGetInstanceProcAddr( instance, "vkGetSwapchainStatusKHR" ) ); - - //=== VK_KHR_external_fence_capabilities === - vkGetPhysicalDeviceExternalFencePropertiesKHR = PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalFencePropertiesKHR" ) ); - if ( !vkGetPhysicalDeviceExternalFenceProperties ) - vkGetPhysicalDeviceExternalFenceProperties = vkGetPhysicalDeviceExternalFencePropertiesKHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - vkImportFenceWin32HandleKHR = - PFN_vkImportFenceWin32HandleKHR( vkGetInstanceProcAddr( instance, "vkImportFenceWin32HandleKHR" ) ); - vkGetFenceWin32HandleKHR = - PFN_vkGetFenceWin32HandleKHR( vkGetInstanceProcAddr( instance, "vkGetFenceWin32HandleKHR" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - vkImportFenceFdKHR = PFN_vkImportFenceFdKHR( vkGetInstanceProcAddr( instance, "vkImportFenceFdKHR" ) ); - vkGetFenceFdKHR = PFN_vkGetFenceFdKHR( vkGetInstanceProcAddr( instance, "vkGetFenceFdKHR" ) ); - - //=== VK_KHR_performance_query === - vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = - PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR" ) ); - vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR = - PFN_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR" ) ); - vkAcquireProfilingLockKHR = - PFN_vkAcquireProfilingLockKHR( vkGetInstanceProcAddr( instance, "vkAcquireProfilingLockKHR" ) ); - vkReleaseProfilingLockKHR = - PFN_vkReleaseProfilingLockKHR( vkGetInstanceProcAddr( instance, "vkReleaseProfilingLockKHR" ) ); - - //=== VK_KHR_get_surface_capabilities2 === - vkGetPhysicalDeviceSurfaceCapabilities2KHR = PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceCapabilities2KHR" ) ); - vkGetPhysicalDeviceSurfaceFormats2KHR = PFN_vkGetPhysicalDeviceSurfaceFormats2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceFormats2KHR" ) ); - - //=== VK_KHR_get_display_properties2 === - vkGetPhysicalDeviceDisplayProperties2KHR = PFN_vkGetPhysicalDeviceDisplayProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayProperties2KHR" ) ); - vkGetPhysicalDeviceDisplayPlaneProperties2KHR = PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayPlaneProperties2KHR" ) ); - vkGetDisplayModeProperties2KHR = - PFN_vkGetDisplayModeProperties2KHR( vkGetInstanceProcAddr( instance, "vkGetDisplayModeProperties2KHR" ) ); - vkGetDisplayPlaneCapabilities2KHR = - PFN_vkGetDisplayPlaneCapabilities2KHR( vkGetInstanceProcAddr( instance, "vkGetDisplayPlaneCapabilities2KHR" ) ); - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - vkCreateIOSSurfaceMVK = PFN_vkCreateIOSSurfaceMVK( vkGetInstanceProcAddr( instance, "vkCreateIOSSurfaceMVK" ) ); -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - vkCreateMacOSSurfaceMVK = - PFN_vkCreateMacOSSurfaceMVK( vkGetInstanceProcAddr( instance, "vkCreateMacOSSurfaceMVK" ) ); -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - vkSetDebugUtilsObjectNameEXT = - PFN_vkSetDebugUtilsObjectNameEXT( vkGetInstanceProcAddr( instance, "vkSetDebugUtilsObjectNameEXT" ) ); - vkSetDebugUtilsObjectTagEXT = - PFN_vkSetDebugUtilsObjectTagEXT( vkGetInstanceProcAddr( instance, "vkSetDebugUtilsObjectTagEXT" ) ); - vkQueueBeginDebugUtilsLabelEXT = - PFN_vkQueueBeginDebugUtilsLabelEXT( vkGetInstanceProcAddr( instance, "vkQueueBeginDebugUtilsLabelEXT" ) ); - vkQueueEndDebugUtilsLabelEXT = - PFN_vkQueueEndDebugUtilsLabelEXT( vkGetInstanceProcAddr( instance, "vkQueueEndDebugUtilsLabelEXT" ) ); - vkQueueInsertDebugUtilsLabelEXT = - PFN_vkQueueInsertDebugUtilsLabelEXT( vkGetInstanceProcAddr( instance, "vkQueueInsertDebugUtilsLabelEXT" ) ); - vkCmdBeginDebugUtilsLabelEXT = - PFN_vkCmdBeginDebugUtilsLabelEXT( vkGetInstanceProcAddr( instance, "vkCmdBeginDebugUtilsLabelEXT" ) ); - vkCmdEndDebugUtilsLabelEXT = - PFN_vkCmdEndDebugUtilsLabelEXT( vkGetInstanceProcAddr( instance, "vkCmdEndDebugUtilsLabelEXT" ) ); - vkCmdInsertDebugUtilsLabelEXT = - PFN_vkCmdInsertDebugUtilsLabelEXT( vkGetInstanceProcAddr( instance, "vkCmdInsertDebugUtilsLabelEXT" ) ); - vkCreateDebugUtilsMessengerEXT = - PFN_vkCreateDebugUtilsMessengerEXT( vkGetInstanceProcAddr( instance, "vkCreateDebugUtilsMessengerEXT" ) ); - vkDestroyDebugUtilsMessengerEXT = - PFN_vkDestroyDebugUtilsMessengerEXT( vkGetInstanceProcAddr( instance, "vkDestroyDebugUtilsMessengerEXT" ) ); - vkSubmitDebugUtilsMessageEXT = - PFN_vkSubmitDebugUtilsMessageEXT( vkGetInstanceProcAddr( instance, "vkSubmitDebugUtilsMessageEXT" ) ); - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - vkGetAndroidHardwareBufferPropertiesANDROID = PFN_vkGetAndroidHardwareBufferPropertiesANDROID( - vkGetInstanceProcAddr( instance, "vkGetAndroidHardwareBufferPropertiesANDROID" ) ); - vkGetMemoryAndroidHardwareBufferANDROID = PFN_vkGetMemoryAndroidHardwareBufferANDROID( - vkGetInstanceProcAddr( instance, "vkGetMemoryAndroidHardwareBufferANDROID" ) ); -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - vkCmdSetSampleLocationsEXT = - PFN_vkCmdSetSampleLocationsEXT( vkGetInstanceProcAddr( instance, "vkCmdSetSampleLocationsEXT" ) ); - vkGetPhysicalDeviceMultisamplePropertiesEXT = PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMultisamplePropertiesEXT" ) ); - - //=== VK_KHR_get_memory_requirements2 === - vkGetImageMemoryRequirements2KHR = - PFN_vkGetImageMemoryRequirements2KHR( vkGetInstanceProcAddr( instance, "vkGetImageMemoryRequirements2KHR" ) ); - if ( !vkGetImageMemoryRequirements2 ) - vkGetImageMemoryRequirements2 = vkGetImageMemoryRequirements2KHR; - vkGetBufferMemoryRequirements2KHR = - PFN_vkGetBufferMemoryRequirements2KHR( vkGetInstanceProcAddr( instance, "vkGetBufferMemoryRequirements2KHR" ) ); - if ( !vkGetBufferMemoryRequirements2 ) - vkGetBufferMemoryRequirements2 = vkGetBufferMemoryRequirements2KHR; - vkGetImageSparseMemoryRequirements2KHR = PFN_vkGetImageSparseMemoryRequirements2KHR( - vkGetInstanceProcAddr( instance, "vkGetImageSparseMemoryRequirements2KHR" ) ); - if ( !vkGetImageSparseMemoryRequirements2 ) - vkGetImageSparseMemoryRequirements2 = vkGetImageSparseMemoryRequirements2KHR; - - //=== VK_KHR_acceleration_structure === - vkCreateAccelerationStructureKHR = - PFN_vkCreateAccelerationStructureKHR( vkGetInstanceProcAddr( instance, "vkCreateAccelerationStructureKHR" ) ); - vkDestroyAccelerationStructureKHR = - PFN_vkDestroyAccelerationStructureKHR( vkGetInstanceProcAddr( instance, "vkDestroyAccelerationStructureKHR" ) ); - vkCmdBuildAccelerationStructuresKHR = PFN_vkCmdBuildAccelerationStructuresKHR( - vkGetInstanceProcAddr( instance, "vkCmdBuildAccelerationStructuresKHR" ) ); - vkCmdBuildAccelerationStructuresIndirectKHR = PFN_vkCmdBuildAccelerationStructuresIndirectKHR( - vkGetInstanceProcAddr( instance, "vkCmdBuildAccelerationStructuresIndirectKHR" ) ); - vkBuildAccelerationStructuresKHR = - PFN_vkBuildAccelerationStructuresKHR( vkGetInstanceProcAddr( instance, "vkBuildAccelerationStructuresKHR" ) ); - vkCopyAccelerationStructureKHR = - PFN_vkCopyAccelerationStructureKHR( vkGetInstanceProcAddr( instance, "vkCopyAccelerationStructureKHR" ) ); - vkCopyAccelerationStructureToMemoryKHR = PFN_vkCopyAccelerationStructureToMemoryKHR( - vkGetInstanceProcAddr( instance, "vkCopyAccelerationStructureToMemoryKHR" ) ); - vkCopyMemoryToAccelerationStructureKHR = PFN_vkCopyMemoryToAccelerationStructureKHR( - vkGetInstanceProcAddr( instance, "vkCopyMemoryToAccelerationStructureKHR" ) ); - vkWriteAccelerationStructuresPropertiesKHR = PFN_vkWriteAccelerationStructuresPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkWriteAccelerationStructuresPropertiesKHR" ) ); - vkCmdCopyAccelerationStructureKHR = - PFN_vkCmdCopyAccelerationStructureKHR( vkGetInstanceProcAddr( instance, "vkCmdCopyAccelerationStructureKHR" ) ); - vkCmdCopyAccelerationStructureToMemoryKHR = PFN_vkCmdCopyAccelerationStructureToMemoryKHR( - vkGetInstanceProcAddr( instance, "vkCmdCopyAccelerationStructureToMemoryKHR" ) ); - vkCmdCopyMemoryToAccelerationStructureKHR = PFN_vkCmdCopyMemoryToAccelerationStructureKHR( - vkGetInstanceProcAddr( instance, "vkCmdCopyMemoryToAccelerationStructureKHR" ) ); - vkGetAccelerationStructureDeviceAddressKHR = PFN_vkGetAccelerationStructureDeviceAddressKHR( - vkGetInstanceProcAddr( instance, "vkGetAccelerationStructureDeviceAddressKHR" ) ); - vkCmdWriteAccelerationStructuresPropertiesKHR = PFN_vkCmdWriteAccelerationStructuresPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkCmdWriteAccelerationStructuresPropertiesKHR" ) ); - vkGetDeviceAccelerationStructureCompatibilityKHR = PFN_vkGetDeviceAccelerationStructureCompatibilityKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceAccelerationStructureCompatibilityKHR" ) ); - vkGetAccelerationStructureBuildSizesKHR = PFN_vkGetAccelerationStructureBuildSizesKHR( - vkGetInstanceProcAddr( instance, "vkGetAccelerationStructureBuildSizesKHR" ) ); - - //=== VK_KHR_sampler_ycbcr_conversion === - vkCreateSamplerYcbcrConversionKHR = - PFN_vkCreateSamplerYcbcrConversionKHR( vkGetInstanceProcAddr( instance, "vkCreateSamplerYcbcrConversionKHR" ) ); - if ( !vkCreateSamplerYcbcrConversion ) - vkCreateSamplerYcbcrConversion = vkCreateSamplerYcbcrConversionKHR; - vkDestroySamplerYcbcrConversionKHR = PFN_vkDestroySamplerYcbcrConversionKHR( - vkGetInstanceProcAddr( instance, "vkDestroySamplerYcbcrConversionKHR" ) ); - if ( !vkDestroySamplerYcbcrConversion ) - vkDestroySamplerYcbcrConversion = vkDestroySamplerYcbcrConversionKHR; - - //=== VK_KHR_bind_memory2 === - vkBindBufferMemory2KHR = - PFN_vkBindBufferMemory2KHR( vkGetInstanceProcAddr( instance, "vkBindBufferMemory2KHR" ) ); - if ( !vkBindBufferMemory2 ) - vkBindBufferMemory2 = vkBindBufferMemory2KHR; - vkBindImageMemory2KHR = PFN_vkBindImageMemory2KHR( vkGetInstanceProcAddr( instance, "vkBindImageMemory2KHR" ) ); - if ( !vkBindImageMemory2 ) - vkBindImageMemory2 = vkBindImageMemory2KHR; - - //=== VK_EXT_image_drm_format_modifier === - vkGetImageDrmFormatModifierPropertiesEXT = PFN_vkGetImageDrmFormatModifierPropertiesEXT( - vkGetInstanceProcAddr( instance, "vkGetImageDrmFormatModifierPropertiesEXT" ) ); - - //=== VK_EXT_validation_cache === - vkCreateValidationCacheEXT = - PFN_vkCreateValidationCacheEXT( vkGetInstanceProcAddr( instance, "vkCreateValidationCacheEXT" ) ); - vkDestroyValidationCacheEXT = - PFN_vkDestroyValidationCacheEXT( vkGetInstanceProcAddr( instance, "vkDestroyValidationCacheEXT" ) ); - vkMergeValidationCachesEXT = - PFN_vkMergeValidationCachesEXT( vkGetInstanceProcAddr( instance, "vkMergeValidationCachesEXT" ) ); - vkGetValidationCacheDataEXT = - PFN_vkGetValidationCacheDataEXT( vkGetInstanceProcAddr( instance, "vkGetValidationCacheDataEXT" ) ); - - //=== VK_NV_shading_rate_image === - vkCmdBindShadingRateImageNV = - PFN_vkCmdBindShadingRateImageNV( vkGetInstanceProcAddr( instance, "vkCmdBindShadingRateImageNV" ) ); - vkCmdSetViewportShadingRatePaletteNV = PFN_vkCmdSetViewportShadingRatePaletteNV( - vkGetInstanceProcAddr( instance, "vkCmdSetViewportShadingRatePaletteNV" ) ); - vkCmdSetCoarseSampleOrderNV = - PFN_vkCmdSetCoarseSampleOrderNV( vkGetInstanceProcAddr( instance, "vkCmdSetCoarseSampleOrderNV" ) ); - - //=== VK_NV_ray_tracing === - vkCreateAccelerationStructureNV = - PFN_vkCreateAccelerationStructureNV( vkGetInstanceProcAddr( instance, "vkCreateAccelerationStructureNV" ) ); - vkDestroyAccelerationStructureNV = - PFN_vkDestroyAccelerationStructureNV( vkGetInstanceProcAddr( instance, "vkDestroyAccelerationStructureNV" ) ); - vkGetAccelerationStructureMemoryRequirementsNV = PFN_vkGetAccelerationStructureMemoryRequirementsNV( - vkGetInstanceProcAddr( instance, "vkGetAccelerationStructureMemoryRequirementsNV" ) ); - vkBindAccelerationStructureMemoryNV = PFN_vkBindAccelerationStructureMemoryNV( - vkGetInstanceProcAddr( instance, "vkBindAccelerationStructureMemoryNV" ) ); - vkCmdBuildAccelerationStructureNV = - PFN_vkCmdBuildAccelerationStructureNV( vkGetInstanceProcAddr( instance, "vkCmdBuildAccelerationStructureNV" ) ); - vkCmdCopyAccelerationStructureNV = - PFN_vkCmdCopyAccelerationStructureNV( vkGetInstanceProcAddr( instance, "vkCmdCopyAccelerationStructureNV" ) ); - vkCmdTraceRaysNV = PFN_vkCmdTraceRaysNV( vkGetInstanceProcAddr( instance, "vkCmdTraceRaysNV" ) ); - vkCreateRayTracingPipelinesNV = - PFN_vkCreateRayTracingPipelinesNV( vkGetInstanceProcAddr( instance, "vkCreateRayTracingPipelinesNV" ) ); - vkGetRayTracingShaderGroupHandlesNV = PFN_vkGetRayTracingShaderGroupHandlesNV( - vkGetInstanceProcAddr( instance, "vkGetRayTracingShaderGroupHandlesNV" ) ); - if ( !vkGetRayTracingShaderGroupHandlesKHR ) - vkGetRayTracingShaderGroupHandlesKHR = vkGetRayTracingShaderGroupHandlesNV; - vkGetAccelerationStructureHandleNV = PFN_vkGetAccelerationStructureHandleNV( - vkGetInstanceProcAddr( instance, "vkGetAccelerationStructureHandleNV" ) ); - vkCmdWriteAccelerationStructuresPropertiesNV = PFN_vkCmdWriteAccelerationStructuresPropertiesNV( - vkGetInstanceProcAddr( instance, "vkCmdWriteAccelerationStructuresPropertiesNV" ) ); - vkCompileDeferredNV = PFN_vkCompileDeferredNV( vkGetInstanceProcAddr( instance, "vkCompileDeferredNV" ) ); - - //=== VK_KHR_maintenance3 === - vkGetDescriptorSetLayoutSupportKHR = PFN_vkGetDescriptorSetLayoutSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetDescriptorSetLayoutSupportKHR" ) ); - if ( !vkGetDescriptorSetLayoutSupport ) - vkGetDescriptorSetLayoutSupport = vkGetDescriptorSetLayoutSupportKHR; - - //=== VK_KHR_draw_indirect_count === - vkCmdDrawIndirectCountKHR = - PFN_vkCmdDrawIndirectCountKHR( vkGetInstanceProcAddr( instance, "vkCmdDrawIndirectCountKHR" ) ); - if ( !vkCmdDrawIndirectCount ) - vkCmdDrawIndirectCount = vkCmdDrawIndirectCountKHR; - vkCmdDrawIndexedIndirectCountKHR = - PFN_vkCmdDrawIndexedIndirectCountKHR( vkGetInstanceProcAddr( instance, "vkCmdDrawIndexedIndirectCountKHR" ) ); - if ( !vkCmdDrawIndexedIndirectCount ) - vkCmdDrawIndexedIndirectCount = vkCmdDrawIndexedIndirectCountKHR; - - //=== VK_EXT_external_memory_host === - vkGetMemoryHostPointerPropertiesEXT = PFN_vkGetMemoryHostPointerPropertiesEXT( - vkGetInstanceProcAddr( instance, "vkGetMemoryHostPointerPropertiesEXT" ) ); - - //=== VK_AMD_buffer_marker === - vkCmdWriteBufferMarkerAMD = - PFN_vkCmdWriteBufferMarkerAMD( vkGetInstanceProcAddr( instance, "vkCmdWriteBufferMarkerAMD" ) ); - - //=== VK_EXT_calibrated_timestamps === - vkGetPhysicalDeviceCalibrateableTimeDomainsEXT = PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceCalibrateableTimeDomainsEXT" ) ); - vkGetCalibratedTimestampsEXT = - PFN_vkGetCalibratedTimestampsEXT( vkGetInstanceProcAddr( instance, "vkGetCalibratedTimestampsEXT" ) ); - - //=== VK_NV_mesh_shader === - vkCmdDrawMeshTasksNV = PFN_vkCmdDrawMeshTasksNV( vkGetInstanceProcAddr( instance, "vkCmdDrawMeshTasksNV" ) ); - vkCmdDrawMeshTasksIndirectNV = - PFN_vkCmdDrawMeshTasksIndirectNV( vkGetInstanceProcAddr( instance, "vkCmdDrawMeshTasksIndirectNV" ) ); - vkCmdDrawMeshTasksIndirectCountNV = - PFN_vkCmdDrawMeshTasksIndirectCountNV( vkGetInstanceProcAddr( instance, "vkCmdDrawMeshTasksIndirectCountNV" ) ); - - //=== VK_NV_scissor_exclusive === - vkCmdSetExclusiveScissorNV = - PFN_vkCmdSetExclusiveScissorNV( vkGetInstanceProcAddr( instance, "vkCmdSetExclusiveScissorNV" ) ); - - //=== VK_NV_device_diagnostic_checkpoints === - vkCmdSetCheckpointNV = PFN_vkCmdSetCheckpointNV( vkGetInstanceProcAddr( instance, "vkCmdSetCheckpointNV" ) ); - vkGetQueueCheckpointDataNV = - PFN_vkGetQueueCheckpointDataNV( vkGetInstanceProcAddr( instance, "vkGetQueueCheckpointDataNV" ) ); - - //=== VK_KHR_timeline_semaphore === - vkGetSemaphoreCounterValueKHR = - PFN_vkGetSemaphoreCounterValueKHR( vkGetInstanceProcAddr( instance, "vkGetSemaphoreCounterValueKHR" ) ); - if ( !vkGetSemaphoreCounterValue ) - vkGetSemaphoreCounterValue = vkGetSemaphoreCounterValueKHR; - vkWaitSemaphoresKHR = PFN_vkWaitSemaphoresKHR( vkGetInstanceProcAddr( instance, "vkWaitSemaphoresKHR" ) ); - if ( !vkWaitSemaphores ) - vkWaitSemaphores = vkWaitSemaphoresKHR; - vkSignalSemaphoreKHR = PFN_vkSignalSemaphoreKHR( vkGetInstanceProcAddr( instance, "vkSignalSemaphoreKHR" ) ); - if ( !vkSignalSemaphore ) - vkSignalSemaphore = vkSignalSemaphoreKHR; - - //=== VK_INTEL_performance_query === - vkInitializePerformanceApiINTEL = - PFN_vkInitializePerformanceApiINTEL( vkGetInstanceProcAddr( instance, "vkInitializePerformanceApiINTEL" ) ); - vkUninitializePerformanceApiINTEL = - PFN_vkUninitializePerformanceApiINTEL( vkGetInstanceProcAddr( instance, "vkUninitializePerformanceApiINTEL" ) ); - vkCmdSetPerformanceMarkerINTEL = - PFN_vkCmdSetPerformanceMarkerINTEL( vkGetInstanceProcAddr( instance, "vkCmdSetPerformanceMarkerINTEL" ) ); - vkCmdSetPerformanceStreamMarkerINTEL = PFN_vkCmdSetPerformanceStreamMarkerINTEL( - vkGetInstanceProcAddr( instance, "vkCmdSetPerformanceStreamMarkerINTEL" ) ); - vkCmdSetPerformanceOverrideINTEL = - PFN_vkCmdSetPerformanceOverrideINTEL( vkGetInstanceProcAddr( instance, "vkCmdSetPerformanceOverrideINTEL" ) ); - vkAcquirePerformanceConfigurationINTEL = PFN_vkAcquirePerformanceConfigurationINTEL( - vkGetInstanceProcAddr( instance, "vkAcquirePerformanceConfigurationINTEL" ) ); - vkReleasePerformanceConfigurationINTEL = PFN_vkReleasePerformanceConfigurationINTEL( - vkGetInstanceProcAddr( instance, "vkReleasePerformanceConfigurationINTEL" ) ); - vkQueueSetPerformanceConfigurationINTEL = PFN_vkQueueSetPerformanceConfigurationINTEL( - vkGetInstanceProcAddr( instance, "vkQueueSetPerformanceConfigurationINTEL" ) ); - vkGetPerformanceParameterINTEL = - PFN_vkGetPerformanceParameterINTEL( vkGetInstanceProcAddr( instance, "vkGetPerformanceParameterINTEL" ) ); - - //=== VK_AMD_display_native_hdr === - vkSetLocalDimmingAMD = PFN_vkSetLocalDimmingAMD( vkGetInstanceProcAddr( instance, "vkSetLocalDimmingAMD" ) ); - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - vkCreateImagePipeSurfaceFUCHSIA = - PFN_vkCreateImagePipeSurfaceFUCHSIA( vkGetInstanceProcAddr( instance, "vkCreateImagePipeSurfaceFUCHSIA" ) ); -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - vkCreateMetalSurfaceEXT = - PFN_vkCreateMetalSurfaceEXT( vkGetInstanceProcAddr( instance, "vkCreateMetalSurfaceEXT" ) ); -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_KHR_fragment_shading_rate === - vkGetPhysicalDeviceFragmentShadingRatesKHR = PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFragmentShadingRatesKHR" ) ); - vkCmdSetFragmentShadingRateKHR = - PFN_vkCmdSetFragmentShadingRateKHR( vkGetInstanceProcAddr( instance, "vkCmdSetFragmentShadingRateKHR" ) ); - - //=== VK_EXT_buffer_device_address === - vkGetBufferDeviceAddressEXT = - PFN_vkGetBufferDeviceAddressEXT( vkGetInstanceProcAddr( instance, "vkGetBufferDeviceAddressEXT" ) ); - if ( !vkGetBufferDeviceAddress ) - vkGetBufferDeviceAddress = vkGetBufferDeviceAddressEXT; - - //=== VK_EXT_tooling_info === - vkGetPhysicalDeviceToolPropertiesEXT = PFN_vkGetPhysicalDeviceToolPropertiesEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceToolPropertiesEXT" ) ); - if ( !vkGetPhysicalDeviceToolProperties ) - vkGetPhysicalDeviceToolProperties = vkGetPhysicalDeviceToolPropertiesEXT; - - //=== VK_KHR_present_wait === - vkWaitForPresentKHR = PFN_vkWaitForPresentKHR( vkGetInstanceProcAddr( instance, "vkWaitForPresentKHR" ) ); - - //=== VK_NV_cooperative_matrix === - vkGetPhysicalDeviceCooperativeMatrixPropertiesNV = PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceCooperativeMatrixPropertiesNV" ) ); - - //=== VK_NV_coverage_reduction_mode === - vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = - PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV" ) ); - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - vkGetPhysicalDeviceSurfacePresentModes2EXT = PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfacePresentModes2EXT" ) ); - vkAcquireFullScreenExclusiveModeEXT = PFN_vkAcquireFullScreenExclusiveModeEXT( - vkGetInstanceProcAddr( instance, "vkAcquireFullScreenExclusiveModeEXT" ) ); - vkReleaseFullScreenExclusiveModeEXT = PFN_vkReleaseFullScreenExclusiveModeEXT( - vkGetInstanceProcAddr( instance, "vkReleaseFullScreenExclusiveModeEXT" ) ); - vkGetDeviceGroupSurfacePresentModes2EXT = PFN_vkGetDeviceGroupSurfacePresentModes2EXT( - vkGetInstanceProcAddr( instance, "vkGetDeviceGroupSurfacePresentModes2EXT" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - vkCreateHeadlessSurfaceEXT = - PFN_vkCreateHeadlessSurfaceEXT( vkGetInstanceProcAddr( instance, "vkCreateHeadlessSurfaceEXT" ) ); - - //=== VK_KHR_buffer_device_address === - vkGetBufferDeviceAddressKHR = - PFN_vkGetBufferDeviceAddressKHR( vkGetInstanceProcAddr( instance, "vkGetBufferDeviceAddressKHR" ) ); - if ( !vkGetBufferDeviceAddress ) - vkGetBufferDeviceAddress = vkGetBufferDeviceAddressKHR; - vkGetBufferOpaqueCaptureAddressKHR = PFN_vkGetBufferOpaqueCaptureAddressKHR( - vkGetInstanceProcAddr( instance, "vkGetBufferOpaqueCaptureAddressKHR" ) ); - if ( !vkGetBufferOpaqueCaptureAddress ) - vkGetBufferOpaqueCaptureAddress = vkGetBufferOpaqueCaptureAddressKHR; - vkGetDeviceMemoryOpaqueCaptureAddressKHR = PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceMemoryOpaqueCaptureAddressKHR" ) ); - if ( !vkGetDeviceMemoryOpaqueCaptureAddress ) - vkGetDeviceMemoryOpaqueCaptureAddress = vkGetDeviceMemoryOpaqueCaptureAddressKHR; - - //=== VK_EXT_line_rasterization === - vkCmdSetLineStippleEXT = - PFN_vkCmdSetLineStippleEXT( vkGetInstanceProcAddr( instance, "vkCmdSetLineStippleEXT" ) ); - - //=== VK_EXT_host_query_reset === - vkResetQueryPoolEXT = PFN_vkResetQueryPoolEXT( vkGetInstanceProcAddr( instance, "vkResetQueryPoolEXT" ) ); - if ( !vkResetQueryPool ) - vkResetQueryPool = vkResetQueryPoolEXT; - - //=== VK_EXT_extended_dynamic_state === - vkCmdSetCullModeEXT = PFN_vkCmdSetCullModeEXT( vkGetInstanceProcAddr( instance, "vkCmdSetCullModeEXT" ) ); - if ( !vkCmdSetCullMode ) - vkCmdSetCullMode = vkCmdSetCullModeEXT; - vkCmdSetFrontFaceEXT = PFN_vkCmdSetFrontFaceEXT( vkGetInstanceProcAddr( instance, "vkCmdSetFrontFaceEXT" ) ); - if ( !vkCmdSetFrontFace ) - vkCmdSetFrontFace = vkCmdSetFrontFaceEXT; - vkCmdSetPrimitiveTopologyEXT = - PFN_vkCmdSetPrimitiveTopologyEXT( vkGetInstanceProcAddr( instance, "vkCmdSetPrimitiveTopologyEXT" ) ); - if ( !vkCmdSetPrimitiveTopology ) - vkCmdSetPrimitiveTopology = vkCmdSetPrimitiveTopologyEXT; - vkCmdSetViewportWithCountEXT = - PFN_vkCmdSetViewportWithCountEXT( vkGetInstanceProcAddr( instance, "vkCmdSetViewportWithCountEXT" ) ); - if ( !vkCmdSetViewportWithCount ) - vkCmdSetViewportWithCount = vkCmdSetViewportWithCountEXT; - vkCmdSetScissorWithCountEXT = - PFN_vkCmdSetScissorWithCountEXT( vkGetInstanceProcAddr( instance, "vkCmdSetScissorWithCountEXT" ) ); - if ( !vkCmdSetScissorWithCount ) - vkCmdSetScissorWithCount = vkCmdSetScissorWithCountEXT; - vkCmdBindVertexBuffers2EXT = - PFN_vkCmdBindVertexBuffers2EXT( vkGetInstanceProcAddr( instance, "vkCmdBindVertexBuffers2EXT" ) ); - if ( !vkCmdBindVertexBuffers2 ) - vkCmdBindVertexBuffers2 = vkCmdBindVertexBuffers2EXT; - vkCmdSetDepthTestEnableEXT = - PFN_vkCmdSetDepthTestEnableEXT( vkGetInstanceProcAddr( instance, "vkCmdSetDepthTestEnableEXT" ) ); - if ( !vkCmdSetDepthTestEnable ) - vkCmdSetDepthTestEnable = vkCmdSetDepthTestEnableEXT; - vkCmdSetDepthWriteEnableEXT = - PFN_vkCmdSetDepthWriteEnableEXT( vkGetInstanceProcAddr( instance, "vkCmdSetDepthWriteEnableEXT" ) ); - if ( !vkCmdSetDepthWriteEnable ) - vkCmdSetDepthWriteEnable = vkCmdSetDepthWriteEnableEXT; - vkCmdSetDepthCompareOpEXT = - PFN_vkCmdSetDepthCompareOpEXT( vkGetInstanceProcAddr( instance, "vkCmdSetDepthCompareOpEXT" ) ); - if ( !vkCmdSetDepthCompareOp ) - vkCmdSetDepthCompareOp = vkCmdSetDepthCompareOpEXT; - vkCmdSetDepthBoundsTestEnableEXT = - PFN_vkCmdSetDepthBoundsTestEnableEXT( vkGetInstanceProcAddr( instance, "vkCmdSetDepthBoundsTestEnableEXT" ) ); - if ( !vkCmdSetDepthBoundsTestEnable ) - vkCmdSetDepthBoundsTestEnable = vkCmdSetDepthBoundsTestEnableEXT; - vkCmdSetStencilTestEnableEXT = - PFN_vkCmdSetStencilTestEnableEXT( vkGetInstanceProcAddr( instance, "vkCmdSetStencilTestEnableEXT" ) ); - if ( !vkCmdSetStencilTestEnable ) - vkCmdSetStencilTestEnable = vkCmdSetStencilTestEnableEXT; - vkCmdSetStencilOpEXT = PFN_vkCmdSetStencilOpEXT( vkGetInstanceProcAddr( instance, "vkCmdSetStencilOpEXT" ) ); - if ( !vkCmdSetStencilOp ) - vkCmdSetStencilOp = vkCmdSetStencilOpEXT; - - //=== VK_KHR_deferred_host_operations === - vkCreateDeferredOperationKHR = - PFN_vkCreateDeferredOperationKHR( vkGetInstanceProcAddr( instance, "vkCreateDeferredOperationKHR" ) ); - vkDestroyDeferredOperationKHR = - PFN_vkDestroyDeferredOperationKHR( vkGetInstanceProcAddr( instance, "vkDestroyDeferredOperationKHR" ) ); - vkGetDeferredOperationMaxConcurrencyKHR = PFN_vkGetDeferredOperationMaxConcurrencyKHR( - vkGetInstanceProcAddr( instance, "vkGetDeferredOperationMaxConcurrencyKHR" ) ); - vkGetDeferredOperationResultKHR = - PFN_vkGetDeferredOperationResultKHR( vkGetInstanceProcAddr( instance, "vkGetDeferredOperationResultKHR" ) ); - vkDeferredOperationJoinKHR = - PFN_vkDeferredOperationJoinKHR( vkGetInstanceProcAddr( instance, "vkDeferredOperationJoinKHR" ) ); - - //=== VK_KHR_pipeline_executable_properties === - vkGetPipelineExecutablePropertiesKHR = PFN_vkGetPipelineExecutablePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPipelineExecutablePropertiesKHR" ) ); - vkGetPipelineExecutableStatisticsKHR = PFN_vkGetPipelineExecutableStatisticsKHR( - vkGetInstanceProcAddr( instance, "vkGetPipelineExecutableStatisticsKHR" ) ); - vkGetPipelineExecutableInternalRepresentationsKHR = PFN_vkGetPipelineExecutableInternalRepresentationsKHR( - vkGetInstanceProcAddr( instance, "vkGetPipelineExecutableInternalRepresentationsKHR" ) ); - - //=== VK_NV_device_generated_commands === - vkGetGeneratedCommandsMemoryRequirementsNV = PFN_vkGetGeneratedCommandsMemoryRequirementsNV( - vkGetInstanceProcAddr( instance, "vkGetGeneratedCommandsMemoryRequirementsNV" ) ); - vkCmdPreprocessGeneratedCommandsNV = PFN_vkCmdPreprocessGeneratedCommandsNV( - vkGetInstanceProcAddr( instance, "vkCmdPreprocessGeneratedCommandsNV" ) ); - vkCmdExecuteGeneratedCommandsNV = - PFN_vkCmdExecuteGeneratedCommandsNV( vkGetInstanceProcAddr( instance, "vkCmdExecuteGeneratedCommandsNV" ) ); - vkCmdBindPipelineShaderGroupNV = - PFN_vkCmdBindPipelineShaderGroupNV( vkGetInstanceProcAddr( instance, "vkCmdBindPipelineShaderGroupNV" ) ); - vkCreateIndirectCommandsLayoutNV = - PFN_vkCreateIndirectCommandsLayoutNV( vkGetInstanceProcAddr( instance, "vkCreateIndirectCommandsLayoutNV" ) ); - vkDestroyIndirectCommandsLayoutNV = - PFN_vkDestroyIndirectCommandsLayoutNV( vkGetInstanceProcAddr( instance, "vkDestroyIndirectCommandsLayoutNV" ) ); - - //=== VK_EXT_acquire_drm_display === - vkAcquireDrmDisplayEXT = - PFN_vkAcquireDrmDisplayEXT( vkGetInstanceProcAddr( instance, "vkAcquireDrmDisplayEXT" ) ); - vkGetDrmDisplayEXT = PFN_vkGetDrmDisplayEXT( vkGetInstanceProcAddr( instance, "vkGetDrmDisplayEXT" ) ); - - //=== VK_EXT_private_data === - vkCreatePrivateDataSlotEXT = - PFN_vkCreatePrivateDataSlotEXT( vkGetInstanceProcAddr( instance, "vkCreatePrivateDataSlotEXT" ) ); - if ( !vkCreatePrivateDataSlot ) - vkCreatePrivateDataSlot = vkCreatePrivateDataSlotEXT; - vkDestroyPrivateDataSlotEXT = - PFN_vkDestroyPrivateDataSlotEXT( vkGetInstanceProcAddr( instance, "vkDestroyPrivateDataSlotEXT" ) ); - if ( !vkDestroyPrivateDataSlot ) - vkDestroyPrivateDataSlot = vkDestroyPrivateDataSlotEXT; - vkSetPrivateDataEXT = PFN_vkSetPrivateDataEXT( vkGetInstanceProcAddr( instance, "vkSetPrivateDataEXT" ) ); - if ( !vkSetPrivateData ) - vkSetPrivateData = vkSetPrivateDataEXT; - vkGetPrivateDataEXT = PFN_vkGetPrivateDataEXT( vkGetInstanceProcAddr( instance, "vkGetPrivateDataEXT" ) ); - if ( !vkGetPrivateData ) - vkGetPrivateData = vkGetPrivateDataEXT; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - vkCmdEncodeVideoKHR = PFN_vkCmdEncodeVideoKHR( vkGetInstanceProcAddr( instance, "vkCmdEncodeVideoKHR" ) ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - vkCmdSetEvent2KHR = PFN_vkCmdSetEvent2KHR( vkGetInstanceProcAddr( instance, "vkCmdSetEvent2KHR" ) ); - if ( !vkCmdSetEvent2 ) - vkCmdSetEvent2 = vkCmdSetEvent2KHR; - vkCmdResetEvent2KHR = PFN_vkCmdResetEvent2KHR( vkGetInstanceProcAddr( instance, "vkCmdResetEvent2KHR" ) ); - if ( !vkCmdResetEvent2 ) - vkCmdResetEvent2 = vkCmdResetEvent2KHR; - vkCmdWaitEvents2KHR = PFN_vkCmdWaitEvents2KHR( vkGetInstanceProcAddr( instance, "vkCmdWaitEvents2KHR" ) ); - if ( !vkCmdWaitEvents2 ) - vkCmdWaitEvents2 = vkCmdWaitEvents2KHR; - vkCmdPipelineBarrier2KHR = - PFN_vkCmdPipelineBarrier2KHR( vkGetInstanceProcAddr( instance, "vkCmdPipelineBarrier2KHR" ) ); - if ( !vkCmdPipelineBarrier2 ) - vkCmdPipelineBarrier2 = vkCmdPipelineBarrier2KHR; - vkCmdWriteTimestamp2KHR = - PFN_vkCmdWriteTimestamp2KHR( vkGetInstanceProcAddr( instance, "vkCmdWriteTimestamp2KHR" ) ); - if ( !vkCmdWriteTimestamp2 ) - vkCmdWriteTimestamp2 = vkCmdWriteTimestamp2KHR; - vkQueueSubmit2KHR = PFN_vkQueueSubmit2KHR( vkGetInstanceProcAddr( instance, "vkQueueSubmit2KHR" ) ); - if ( !vkQueueSubmit2 ) - vkQueueSubmit2 = vkQueueSubmit2KHR; - vkCmdWriteBufferMarker2AMD = - PFN_vkCmdWriteBufferMarker2AMD( vkGetInstanceProcAddr( instance, "vkCmdWriteBufferMarker2AMD" ) ); - vkGetQueueCheckpointData2NV = - PFN_vkGetQueueCheckpointData2NV( vkGetInstanceProcAddr( instance, "vkGetQueueCheckpointData2NV" ) ); - - //=== VK_NV_fragment_shading_rate_enums === - vkCmdSetFragmentShadingRateEnumNV = - PFN_vkCmdSetFragmentShadingRateEnumNV( vkGetInstanceProcAddr( instance, "vkCmdSetFragmentShadingRateEnumNV" ) ); - - //=== VK_KHR_copy_commands2 === - vkCmdCopyBuffer2KHR = PFN_vkCmdCopyBuffer2KHR( vkGetInstanceProcAddr( instance, "vkCmdCopyBuffer2KHR" ) ); - if ( !vkCmdCopyBuffer2 ) - vkCmdCopyBuffer2 = vkCmdCopyBuffer2KHR; - vkCmdCopyImage2KHR = PFN_vkCmdCopyImage2KHR( vkGetInstanceProcAddr( instance, "vkCmdCopyImage2KHR" ) ); - if ( !vkCmdCopyImage2 ) - vkCmdCopyImage2 = vkCmdCopyImage2KHR; - vkCmdCopyBufferToImage2KHR = - PFN_vkCmdCopyBufferToImage2KHR( vkGetInstanceProcAddr( instance, "vkCmdCopyBufferToImage2KHR" ) ); - if ( !vkCmdCopyBufferToImage2 ) - vkCmdCopyBufferToImage2 = vkCmdCopyBufferToImage2KHR; - vkCmdCopyImageToBuffer2KHR = - PFN_vkCmdCopyImageToBuffer2KHR( vkGetInstanceProcAddr( instance, "vkCmdCopyImageToBuffer2KHR" ) ); - if ( !vkCmdCopyImageToBuffer2 ) - vkCmdCopyImageToBuffer2 = vkCmdCopyImageToBuffer2KHR; - vkCmdBlitImage2KHR = PFN_vkCmdBlitImage2KHR( vkGetInstanceProcAddr( instance, "vkCmdBlitImage2KHR" ) ); - if ( !vkCmdBlitImage2 ) - vkCmdBlitImage2 = vkCmdBlitImage2KHR; - vkCmdResolveImage2KHR = PFN_vkCmdResolveImage2KHR( vkGetInstanceProcAddr( instance, "vkCmdResolveImage2KHR" ) ); - if ( !vkCmdResolveImage2 ) - vkCmdResolveImage2 = vkCmdResolveImage2KHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - vkAcquireWinrtDisplayNV = - PFN_vkAcquireWinrtDisplayNV( vkGetInstanceProcAddr( instance, "vkAcquireWinrtDisplayNV" ) ); - vkGetWinrtDisplayNV = PFN_vkGetWinrtDisplayNV( vkGetInstanceProcAddr( instance, "vkGetWinrtDisplayNV" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - vkCreateDirectFBSurfaceEXT = - PFN_vkCreateDirectFBSurfaceEXT( vkGetInstanceProcAddr( instance, "vkCreateDirectFBSurfaceEXT" ) ); - vkGetPhysicalDeviceDirectFBPresentationSupportEXT = PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDirectFBPresentationSupportEXT" ) ); -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_KHR_ray_tracing_pipeline === - vkCmdTraceRaysKHR = PFN_vkCmdTraceRaysKHR( vkGetInstanceProcAddr( instance, "vkCmdTraceRaysKHR" ) ); - vkCreateRayTracingPipelinesKHR = - PFN_vkCreateRayTracingPipelinesKHR( vkGetInstanceProcAddr( instance, "vkCreateRayTracingPipelinesKHR" ) ); - vkGetRayTracingShaderGroupHandlesKHR = PFN_vkGetRayTracingShaderGroupHandlesKHR( - vkGetInstanceProcAddr( instance, "vkGetRayTracingShaderGroupHandlesKHR" ) ); - vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( - vkGetInstanceProcAddr( instance, "vkGetRayTracingCaptureReplayShaderGroupHandlesKHR" ) ); - vkCmdTraceRaysIndirectKHR = - PFN_vkCmdTraceRaysIndirectKHR( vkGetInstanceProcAddr( instance, "vkCmdTraceRaysIndirectKHR" ) ); - vkGetRayTracingShaderGroupStackSizeKHR = PFN_vkGetRayTracingShaderGroupStackSizeKHR( - vkGetInstanceProcAddr( instance, "vkGetRayTracingShaderGroupStackSizeKHR" ) ); - vkCmdSetRayTracingPipelineStackSizeKHR = PFN_vkCmdSetRayTracingPipelineStackSizeKHR( - vkGetInstanceProcAddr( instance, "vkCmdSetRayTracingPipelineStackSizeKHR" ) ); - - //=== VK_EXT_vertex_input_dynamic_state === - vkCmdSetVertexInputEXT = - PFN_vkCmdSetVertexInputEXT( vkGetInstanceProcAddr( instance, "vkCmdSetVertexInputEXT" ) ); - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - vkGetMemoryZirconHandleFUCHSIA = - PFN_vkGetMemoryZirconHandleFUCHSIA( vkGetInstanceProcAddr( instance, "vkGetMemoryZirconHandleFUCHSIA" ) ); - vkGetMemoryZirconHandlePropertiesFUCHSIA = PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA( - vkGetInstanceProcAddr( instance, "vkGetMemoryZirconHandlePropertiesFUCHSIA" ) ); -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - vkImportSemaphoreZirconHandleFUCHSIA = PFN_vkImportSemaphoreZirconHandleFUCHSIA( - vkGetInstanceProcAddr( instance, "vkImportSemaphoreZirconHandleFUCHSIA" ) ); - vkGetSemaphoreZirconHandleFUCHSIA = - PFN_vkGetSemaphoreZirconHandleFUCHSIA( vkGetInstanceProcAddr( instance, "vkGetSemaphoreZirconHandleFUCHSIA" ) ); -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - vkCreateBufferCollectionFUCHSIA = - PFN_vkCreateBufferCollectionFUCHSIA( vkGetInstanceProcAddr( instance, "vkCreateBufferCollectionFUCHSIA" ) ); - vkSetBufferCollectionImageConstraintsFUCHSIA = PFN_vkSetBufferCollectionImageConstraintsFUCHSIA( - vkGetInstanceProcAddr( instance, "vkSetBufferCollectionImageConstraintsFUCHSIA" ) ); - vkSetBufferCollectionBufferConstraintsFUCHSIA = PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA( - vkGetInstanceProcAddr( instance, "vkSetBufferCollectionBufferConstraintsFUCHSIA" ) ); - vkDestroyBufferCollectionFUCHSIA = - PFN_vkDestroyBufferCollectionFUCHSIA( vkGetInstanceProcAddr( instance, "vkDestroyBufferCollectionFUCHSIA" ) ); - vkGetBufferCollectionPropertiesFUCHSIA = PFN_vkGetBufferCollectionPropertiesFUCHSIA( - vkGetInstanceProcAddr( instance, "vkGetBufferCollectionPropertiesFUCHSIA" ) ); -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( - vkGetInstanceProcAddr( instance, "vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI" ) ); - vkCmdSubpassShadingHUAWEI = - PFN_vkCmdSubpassShadingHUAWEI( vkGetInstanceProcAddr( instance, "vkCmdSubpassShadingHUAWEI" ) ); - - //=== VK_HUAWEI_invocation_mask === - vkCmdBindInvocationMaskHUAWEI = - PFN_vkCmdBindInvocationMaskHUAWEI( vkGetInstanceProcAddr( instance, "vkCmdBindInvocationMaskHUAWEI" ) ); - - //=== VK_NV_external_memory_rdma === - vkGetMemoryRemoteAddressNV = - PFN_vkGetMemoryRemoteAddressNV( vkGetInstanceProcAddr( instance, "vkGetMemoryRemoteAddressNV" ) ); - - //=== VK_EXT_extended_dynamic_state2 === - vkCmdSetPatchControlPointsEXT = - PFN_vkCmdSetPatchControlPointsEXT( vkGetInstanceProcAddr( instance, "vkCmdSetPatchControlPointsEXT" ) ); - vkCmdSetRasterizerDiscardEnableEXT = PFN_vkCmdSetRasterizerDiscardEnableEXT( - vkGetInstanceProcAddr( instance, "vkCmdSetRasterizerDiscardEnableEXT" ) ); - if ( !vkCmdSetRasterizerDiscardEnable ) - vkCmdSetRasterizerDiscardEnable = vkCmdSetRasterizerDiscardEnableEXT; - vkCmdSetDepthBiasEnableEXT = - PFN_vkCmdSetDepthBiasEnableEXT( vkGetInstanceProcAddr( instance, "vkCmdSetDepthBiasEnableEXT" ) ); - if ( !vkCmdSetDepthBiasEnable ) - vkCmdSetDepthBiasEnable = vkCmdSetDepthBiasEnableEXT; - vkCmdSetLogicOpEXT = PFN_vkCmdSetLogicOpEXT( vkGetInstanceProcAddr( instance, "vkCmdSetLogicOpEXT" ) ); - vkCmdSetPrimitiveRestartEnableEXT = - PFN_vkCmdSetPrimitiveRestartEnableEXT( vkGetInstanceProcAddr( instance, "vkCmdSetPrimitiveRestartEnableEXT" ) ); - if ( !vkCmdSetPrimitiveRestartEnable ) - vkCmdSetPrimitiveRestartEnable = vkCmdSetPrimitiveRestartEnableEXT; - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - vkCreateScreenSurfaceQNX = - PFN_vkCreateScreenSurfaceQNX( vkGetInstanceProcAddr( instance, "vkCreateScreenSurfaceQNX" ) ); - vkGetPhysicalDeviceScreenPresentationSupportQNX = PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceScreenPresentationSupportQNX" ) ); -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - //=== VK_EXT_color_write_enable === - vkCmdSetColorWriteEnableEXT = - PFN_vkCmdSetColorWriteEnableEXT( vkGetInstanceProcAddr( instance, "vkCmdSetColorWriteEnableEXT" ) ); - - //=== VK_EXT_multi_draw === - vkCmdDrawMultiEXT = PFN_vkCmdDrawMultiEXT( vkGetInstanceProcAddr( instance, "vkCmdDrawMultiEXT" ) ); - vkCmdDrawMultiIndexedEXT = - PFN_vkCmdDrawMultiIndexedEXT( vkGetInstanceProcAddr( instance, "vkCmdDrawMultiIndexedEXT" ) ); - - //=== VK_EXT_pageable_device_local_memory === - vkSetDeviceMemoryPriorityEXT = - PFN_vkSetDeviceMemoryPriorityEXT( vkGetInstanceProcAddr( instance, "vkSetDeviceMemoryPriorityEXT" ) ); - - //=== VK_KHR_maintenance4 === - vkGetDeviceBufferMemoryRequirementsKHR = PFN_vkGetDeviceBufferMemoryRequirementsKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceBufferMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceBufferMemoryRequirements ) - vkGetDeviceBufferMemoryRequirements = vkGetDeviceBufferMemoryRequirementsKHR; - vkGetDeviceImageMemoryRequirementsKHR = PFN_vkGetDeviceImageMemoryRequirementsKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceImageMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceImageMemoryRequirements ) - vkGetDeviceImageMemoryRequirements = vkGetDeviceImageMemoryRequirementsKHR; - vkGetDeviceImageSparseMemoryRequirementsKHR = PFN_vkGetDeviceImageSparseMemoryRequirementsKHR( - vkGetInstanceProcAddr( instance, "vkGetDeviceImageSparseMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceImageSparseMemoryRequirements ) - vkGetDeviceImageSparseMemoryRequirements = vkGetDeviceImageSparseMemoryRequirementsKHR; - } - - void init( VULKAN_HPP_NAMESPACE::Device deviceCpp ) VULKAN_HPP_NOEXCEPT - { - VkDevice device = static_cast( deviceCpp ); - - //=== VK_VERSION_1_0 === - vkGetDeviceProcAddr = PFN_vkGetDeviceProcAddr( vkGetDeviceProcAddr( device, "vkGetDeviceProcAddr" ) ); - vkDestroyDevice = PFN_vkDestroyDevice( vkGetDeviceProcAddr( device, "vkDestroyDevice" ) ); - vkGetDeviceQueue = PFN_vkGetDeviceQueue( vkGetDeviceProcAddr( device, "vkGetDeviceQueue" ) ); - vkQueueSubmit = PFN_vkQueueSubmit( vkGetDeviceProcAddr( device, "vkQueueSubmit" ) ); - vkQueueWaitIdle = PFN_vkQueueWaitIdle( vkGetDeviceProcAddr( device, "vkQueueWaitIdle" ) ); - vkDeviceWaitIdle = PFN_vkDeviceWaitIdle( vkGetDeviceProcAddr( device, "vkDeviceWaitIdle" ) ); - vkAllocateMemory = PFN_vkAllocateMemory( vkGetDeviceProcAddr( device, "vkAllocateMemory" ) ); - vkFreeMemory = PFN_vkFreeMemory( vkGetDeviceProcAddr( device, "vkFreeMemory" ) ); - vkMapMemory = PFN_vkMapMemory( vkGetDeviceProcAddr( device, "vkMapMemory" ) ); - vkUnmapMemory = PFN_vkUnmapMemory( vkGetDeviceProcAddr( device, "vkUnmapMemory" ) ); - vkFlushMappedMemoryRanges = - PFN_vkFlushMappedMemoryRanges( vkGetDeviceProcAddr( device, "vkFlushMappedMemoryRanges" ) ); - vkInvalidateMappedMemoryRanges = - PFN_vkInvalidateMappedMemoryRanges( vkGetDeviceProcAddr( device, "vkInvalidateMappedMemoryRanges" ) ); - vkGetDeviceMemoryCommitment = - PFN_vkGetDeviceMemoryCommitment( vkGetDeviceProcAddr( device, "vkGetDeviceMemoryCommitment" ) ); - vkBindBufferMemory = PFN_vkBindBufferMemory( vkGetDeviceProcAddr( device, "vkBindBufferMemory" ) ); - vkBindImageMemory = PFN_vkBindImageMemory( vkGetDeviceProcAddr( device, "vkBindImageMemory" ) ); - vkGetBufferMemoryRequirements = - PFN_vkGetBufferMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetBufferMemoryRequirements" ) ); - vkGetImageMemoryRequirements = - PFN_vkGetImageMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetImageMemoryRequirements" ) ); - vkGetImageSparseMemoryRequirements = - PFN_vkGetImageSparseMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetImageSparseMemoryRequirements" ) ); - vkQueueBindSparse = PFN_vkQueueBindSparse( vkGetDeviceProcAddr( device, "vkQueueBindSparse" ) ); - vkCreateFence = PFN_vkCreateFence( vkGetDeviceProcAddr( device, "vkCreateFence" ) ); - vkDestroyFence = PFN_vkDestroyFence( vkGetDeviceProcAddr( device, "vkDestroyFence" ) ); - vkResetFences = PFN_vkResetFences( vkGetDeviceProcAddr( device, "vkResetFences" ) ); - vkGetFenceStatus = PFN_vkGetFenceStatus( vkGetDeviceProcAddr( device, "vkGetFenceStatus" ) ); - vkWaitForFences = PFN_vkWaitForFences( vkGetDeviceProcAddr( device, "vkWaitForFences" ) ); - vkCreateSemaphore = PFN_vkCreateSemaphore( vkGetDeviceProcAddr( device, "vkCreateSemaphore" ) ); - vkDestroySemaphore = PFN_vkDestroySemaphore( vkGetDeviceProcAddr( device, "vkDestroySemaphore" ) ); - vkCreateEvent = PFN_vkCreateEvent( vkGetDeviceProcAddr( device, "vkCreateEvent" ) ); - vkDestroyEvent = PFN_vkDestroyEvent( vkGetDeviceProcAddr( device, "vkDestroyEvent" ) ); - vkGetEventStatus = PFN_vkGetEventStatus( vkGetDeviceProcAddr( device, "vkGetEventStatus" ) ); - vkSetEvent = PFN_vkSetEvent( vkGetDeviceProcAddr( device, "vkSetEvent" ) ); - vkResetEvent = PFN_vkResetEvent( vkGetDeviceProcAddr( device, "vkResetEvent" ) ); - vkCreateQueryPool = PFN_vkCreateQueryPool( vkGetDeviceProcAddr( device, "vkCreateQueryPool" ) ); - vkDestroyQueryPool = PFN_vkDestroyQueryPool( vkGetDeviceProcAddr( device, "vkDestroyQueryPool" ) ); - vkGetQueryPoolResults = PFN_vkGetQueryPoolResults( vkGetDeviceProcAddr( device, "vkGetQueryPoolResults" ) ); - vkCreateBuffer = PFN_vkCreateBuffer( vkGetDeviceProcAddr( device, "vkCreateBuffer" ) ); - vkDestroyBuffer = PFN_vkDestroyBuffer( vkGetDeviceProcAddr( device, "vkDestroyBuffer" ) ); - vkCreateBufferView = PFN_vkCreateBufferView( vkGetDeviceProcAddr( device, "vkCreateBufferView" ) ); - vkDestroyBufferView = PFN_vkDestroyBufferView( vkGetDeviceProcAddr( device, "vkDestroyBufferView" ) ); - vkCreateImage = PFN_vkCreateImage( vkGetDeviceProcAddr( device, "vkCreateImage" ) ); - vkDestroyImage = PFN_vkDestroyImage( vkGetDeviceProcAddr( device, "vkDestroyImage" ) ); - vkGetImageSubresourceLayout = - PFN_vkGetImageSubresourceLayout( vkGetDeviceProcAddr( device, "vkGetImageSubresourceLayout" ) ); - vkCreateImageView = PFN_vkCreateImageView( vkGetDeviceProcAddr( device, "vkCreateImageView" ) ); - vkDestroyImageView = PFN_vkDestroyImageView( vkGetDeviceProcAddr( device, "vkDestroyImageView" ) ); - vkCreateShaderModule = PFN_vkCreateShaderModule( vkGetDeviceProcAddr( device, "vkCreateShaderModule" ) ); - vkDestroyShaderModule = PFN_vkDestroyShaderModule( vkGetDeviceProcAddr( device, "vkDestroyShaderModule" ) ); - vkCreatePipelineCache = PFN_vkCreatePipelineCache( vkGetDeviceProcAddr( device, "vkCreatePipelineCache" ) ); - vkDestroyPipelineCache = PFN_vkDestroyPipelineCache( vkGetDeviceProcAddr( device, "vkDestroyPipelineCache" ) ); - vkGetPipelineCacheData = PFN_vkGetPipelineCacheData( vkGetDeviceProcAddr( device, "vkGetPipelineCacheData" ) ); - vkMergePipelineCaches = PFN_vkMergePipelineCaches( vkGetDeviceProcAddr( device, "vkMergePipelineCaches" ) ); - vkCreateGraphicsPipelines = - PFN_vkCreateGraphicsPipelines( vkGetDeviceProcAddr( device, "vkCreateGraphicsPipelines" ) ); - vkCreateComputePipelines = - PFN_vkCreateComputePipelines( vkGetDeviceProcAddr( device, "vkCreateComputePipelines" ) ); - vkDestroyPipeline = PFN_vkDestroyPipeline( vkGetDeviceProcAddr( device, "vkDestroyPipeline" ) ); - vkCreatePipelineLayout = PFN_vkCreatePipelineLayout( vkGetDeviceProcAddr( device, "vkCreatePipelineLayout" ) ); - vkDestroyPipelineLayout = PFN_vkDestroyPipelineLayout( vkGetDeviceProcAddr( device, "vkDestroyPipelineLayout" ) ); - vkCreateSampler = PFN_vkCreateSampler( vkGetDeviceProcAddr( device, "vkCreateSampler" ) ); - vkDestroySampler = PFN_vkDestroySampler( vkGetDeviceProcAddr( device, "vkDestroySampler" ) ); - vkCreateDescriptorSetLayout = - PFN_vkCreateDescriptorSetLayout( vkGetDeviceProcAddr( device, "vkCreateDescriptorSetLayout" ) ); - vkDestroyDescriptorSetLayout = - PFN_vkDestroyDescriptorSetLayout( vkGetDeviceProcAddr( device, "vkDestroyDescriptorSetLayout" ) ); - vkCreateDescriptorPool = PFN_vkCreateDescriptorPool( vkGetDeviceProcAddr( device, "vkCreateDescriptorPool" ) ); - vkDestroyDescriptorPool = PFN_vkDestroyDescriptorPool( vkGetDeviceProcAddr( device, "vkDestroyDescriptorPool" ) ); - vkResetDescriptorPool = PFN_vkResetDescriptorPool( vkGetDeviceProcAddr( device, "vkResetDescriptorPool" ) ); - vkAllocateDescriptorSets = - PFN_vkAllocateDescriptorSets( vkGetDeviceProcAddr( device, "vkAllocateDescriptorSets" ) ); - vkFreeDescriptorSets = PFN_vkFreeDescriptorSets( vkGetDeviceProcAddr( device, "vkFreeDescriptorSets" ) ); - vkUpdateDescriptorSets = PFN_vkUpdateDescriptorSets( vkGetDeviceProcAddr( device, "vkUpdateDescriptorSets" ) ); - vkCreateFramebuffer = PFN_vkCreateFramebuffer( vkGetDeviceProcAddr( device, "vkCreateFramebuffer" ) ); - vkDestroyFramebuffer = PFN_vkDestroyFramebuffer( vkGetDeviceProcAddr( device, "vkDestroyFramebuffer" ) ); - vkCreateRenderPass = PFN_vkCreateRenderPass( vkGetDeviceProcAddr( device, "vkCreateRenderPass" ) ); - vkDestroyRenderPass = PFN_vkDestroyRenderPass( vkGetDeviceProcAddr( device, "vkDestroyRenderPass" ) ); - vkGetRenderAreaGranularity = - PFN_vkGetRenderAreaGranularity( vkGetDeviceProcAddr( device, "vkGetRenderAreaGranularity" ) ); - vkCreateCommandPool = PFN_vkCreateCommandPool( vkGetDeviceProcAddr( device, "vkCreateCommandPool" ) ); - vkDestroyCommandPool = PFN_vkDestroyCommandPool( vkGetDeviceProcAddr( device, "vkDestroyCommandPool" ) ); - vkResetCommandPool = PFN_vkResetCommandPool( vkGetDeviceProcAddr( device, "vkResetCommandPool" ) ); - vkAllocateCommandBuffers = - PFN_vkAllocateCommandBuffers( vkGetDeviceProcAddr( device, "vkAllocateCommandBuffers" ) ); - vkFreeCommandBuffers = PFN_vkFreeCommandBuffers( vkGetDeviceProcAddr( device, "vkFreeCommandBuffers" ) ); - vkBeginCommandBuffer = PFN_vkBeginCommandBuffer( vkGetDeviceProcAddr( device, "vkBeginCommandBuffer" ) ); - vkEndCommandBuffer = PFN_vkEndCommandBuffer( vkGetDeviceProcAddr( device, "vkEndCommandBuffer" ) ); - vkResetCommandBuffer = PFN_vkResetCommandBuffer( vkGetDeviceProcAddr( device, "vkResetCommandBuffer" ) ); - vkCmdBindPipeline = PFN_vkCmdBindPipeline( vkGetDeviceProcAddr( device, "vkCmdBindPipeline" ) ); - vkCmdSetViewport = PFN_vkCmdSetViewport( vkGetDeviceProcAddr( device, "vkCmdSetViewport" ) ); - vkCmdSetScissor = PFN_vkCmdSetScissor( vkGetDeviceProcAddr( device, "vkCmdSetScissor" ) ); - vkCmdSetLineWidth = PFN_vkCmdSetLineWidth( vkGetDeviceProcAddr( device, "vkCmdSetLineWidth" ) ); - vkCmdSetDepthBias = PFN_vkCmdSetDepthBias( vkGetDeviceProcAddr( device, "vkCmdSetDepthBias" ) ); - vkCmdSetBlendConstants = PFN_vkCmdSetBlendConstants( vkGetDeviceProcAddr( device, "vkCmdSetBlendConstants" ) ); - vkCmdSetDepthBounds = PFN_vkCmdSetDepthBounds( vkGetDeviceProcAddr( device, "vkCmdSetDepthBounds" ) ); - vkCmdSetStencilCompareMask = - PFN_vkCmdSetStencilCompareMask( vkGetDeviceProcAddr( device, "vkCmdSetStencilCompareMask" ) ); - vkCmdSetStencilWriteMask = - PFN_vkCmdSetStencilWriteMask( vkGetDeviceProcAddr( device, "vkCmdSetStencilWriteMask" ) ); - vkCmdSetStencilReference = - PFN_vkCmdSetStencilReference( vkGetDeviceProcAddr( device, "vkCmdSetStencilReference" ) ); - vkCmdBindDescriptorSets = PFN_vkCmdBindDescriptorSets( vkGetDeviceProcAddr( device, "vkCmdBindDescriptorSets" ) ); - vkCmdBindIndexBuffer = PFN_vkCmdBindIndexBuffer( vkGetDeviceProcAddr( device, "vkCmdBindIndexBuffer" ) ); - vkCmdBindVertexBuffers = PFN_vkCmdBindVertexBuffers( vkGetDeviceProcAddr( device, "vkCmdBindVertexBuffers" ) ); - vkCmdDraw = PFN_vkCmdDraw( vkGetDeviceProcAddr( device, "vkCmdDraw" ) ); - vkCmdDrawIndexed = PFN_vkCmdDrawIndexed( vkGetDeviceProcAddr( device, "vkCmdDrawIndexed" ) ); - vkCmdDrawIndirect = PFN_vkCmdDrawIndirect( vkGetDeviceProcAddr( device, "vkCmdDrawIndirect" ) ); - vkCmdDrawIndexedIndirect = - PFN_vkCmdDrawIndexedIndirect( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirect" ) ); - vkCmdDispatch = PFN_vkCmdDispatch( vkGetDeviceProcAddr( device, "vkCmdDispatch" ) ); - vkCmdDispatchIndirect = PFN_vkCmdDispatchIndirect( vkGetDeviceProcAddr( device, "vkCmdDispatchIndirect" ) ); - vkCmdCopyBuffer = PFN_vkCmdCopyBuffer( vkGetDeviceProcAddr( device, "vkCmdCopyBuffer" ) ); - vkCmdCopyImage = PFN_vkCmdCopyImage( vkGetDeviceProcAddr( device, "vkCmdCopyImage" ) ); - vkCmdBlitImage = PFN_vkCmdBlitImage( vkGetDeviceProcAddr( device, "vkCmdBlitImage" ) ); - vkCmdCopyBufferToImage = PFN_vkCmdCopyBufferToImage( vkGetDeviceProcAddr( device, "vkCmdCopyBufferToImage" ) ); - vkCmdCopyImageToBuffer = PFN_vkCmdCopyImageToBuffer( vkGetDeviceProcAddr( device, "vkCmdCopyImageToBuffer" ) ); - vkCmdUpdateBuffer = PFN_vkCmdUpdateBuffer( vkGetDeviceProcAddr( device, "vkCmdUpdateBuffer" ) ); - vkCmdFillBuffer = PFN_vkCmdFillBuffer( vkGetDeviceProcAddr( device, "vkCmdFillBuffer" ) ); - vkCmdClearColorImage = PFN_vkCmdClearColorImage( vkGetDeviceProcAddr( device, "vkCmdClearColorImage" ) ); - vkCmdClearDepthStencilImage = - PFN_vkCmdClearDepthStencilImage( vkGetDeviceProcAddr( device, "vkCmdClearDepthStencilImage" ) ); - vkCmdClearAttachments = PFN_vkCmdClearAttachments( vkGetDeviceProcAddr( device, "vkCmdClearAttachments" ) ); - vkCmdResolveImage = PFN_vkCmdResolveImage( vkGetDeviceProcAddr( device, "vkCmdResolveImage" ) ); - vkCmdSetEvent = PFN_vkCmdSetEvent( vkGetDeviceProcAddr( device, "vkCmdSetEvent" ) ); - vkCmdResetEvent = PFN_vkCmdResetEvent( vkGetDeviceProcAddr( device, "vkCmdResetEvent" ) ); - vkCmdWaitEvents = PFN_vkCmdWaitEvents( vkGetDeviceProcAddr( device, "vkCmdWaitEvents" ) ); - vkCmdPipelineBarrier = PFN_vkCmdPipelineBarrier( vkGetDeviceProcAddr( device, "vkCmdPipelineBarrier" ) ); - vkCmdBeginQuery = PFN_vkCmdBeginQuery( vkGetDeviceProcAddr( device, "vkCmdBeginQuery" ) ); - vkCmdEndQuery = PFN_vkCmdEndQuery( vkGetDeviceProcAddr( device, "vkCmdEndQuery" ) ); - vkCmdResetQueryPool = PFN_vkCmdResetQueryPool( vkGetDeviceProcAddr( device, "vkCmdResetQueryPool" ) ); - vkCmdWriteTimestamp = PFN_vkCmdWriteTimestamp( vkGetDeviceProcAddr( device, "vkCmdWriteTimestamp" ) ); - vkCmdCopyQueryPoolResults = - PFN_vkCmdCopyQueryPoolResults( vkGetDeviceProcAddr( device, "vkCmdCopyQueryPoolResults" ) ); - vkCmdPushConstants = PFN_vkCmdPushConstants( vkGetDeviceProcAddr( device, "vkCmdPushConstants" ) ); - vkCmdBeginRenderPass = PFN_vkCmdBeginRenderPass( vkGetDeviceProcAddr( device, "vkCmdBeginRenderPass" ) ); - vkCmdNextSubpass = PFN_vkCmdNextSubpass( vkGetDeviceProcAddr( device, "vkCmdNextSubpass" ) ); - vkCmdEndRenderPass = PFN_vkCmdEndRenderPass( vkGetDeviceProcAddr( device, "vkCmdEndRenderPass" ) ); - vkCmdExecuteCommands = PFN_vkCmdExecuteCommands( vkGetDeviceProcAddr( device, "vkCmdExecuteCommands" ) ); - - //=== VK_VERSION_1_1 === - vkBindBufferMemory2 = PFN_vkBindBufferMemory2( vkGetDeviceProcAddr( device, "vkBindBufferMemory2" ) ); - vkBindImageMemory2 = PFN_vkBindImageMemory2( vkGetDeviceProcAddr( device, "vkBindImageMemory2" ) ); - vkGetDeviceGroupPeerMemoryFeatures = - PFN_vkGetDeviceGroupPeerMemoryFeatures( vkGetDeviceProcAddr( device, "vkGetDeviceGroupPeerMemoryFeatures" ) ); - vkCmdSetDeviceMask = PFN_vkCmdSetDeviceMask( vkGetDeviceProcAddr( device, "vkCmdSetDeviceMask" ) ); - vkCmdDispatchBase = PFN_vkCmdDispatchBase( vkGetDeviceProcAddr( device, "vkCmdDispatchBase" ) ); - vkGetImageMemoryRequirements2 = - PFN_vkGetImageMemoryRequirements2( vkGetDeviceProcAddr( device, "vkGetImageMemoryRequirements2" ) ); - vkGetBufferMemoryRequirements2 = - PFN_vkGetBufferMemoryRequirements2( vkGetDeviceProcAddr( device, "vkGetBufferMemoryRequirements2" ) ); - vkGetImageSparseMemoryRequirements2 = - PFN_vkGetImageSparseMemoryRequirements2( vkGetDeviceProcAddr( device, "vkGetImageSparseMemoryRequirements2" ) ); - vkTrimCommandPool = PFN_vkTrimCommandPool( vkGetDeviceProcAddr( device, "vkTrimCommandPool" ) ); - vkGetDeviceQueue2 = PFN_vkGetDeviceQueue2( vkGetDeviceProcAddr( device, "vkGetDeviceQueue2" ) ); - vkCreateSamplerYcbcrConversion = - PFN_vkCreateSamplerYcbcrConversion( vkGetDeviceProcAddr( device, "vkCreateSamplerYcbcrConversion" ) ); - vkDestroySamplerYcbcrConversion = - PFN_vkDestroySamplerYcbcrConversion( vkGetDeviceProcAddr( device, "vkDestroySamplerYcbcrConversion" ) ); - vkCreateDescriptorUpdateTemplate = - PFN_vkCreateDescriptorUpdateTemplate( vkGetDeviceProcAddr( device, "vkCreateDescriptorUpdateTemplate" ) ); - vkDestroyDescriptorUpdateTemplate = - PFN_vkDestroyDescriptorUpdateTemplate( vkGetDeviceProcAddr( device, "vkDestroyDescriptorUpdateTemplate" ) ); - vkUpdateDescriptorSetWithTemplate = - PFN_vkUpdateDescriptorSetWithTemplate( vkGetDeviceProcAddr( device, "vkUpdateDescriptorSetWithTemplate" ) ); - vkGetDescriptorSetLayoutSupport = - PFN_vkGetDescriptorSetLayoutSupport( vkGetDeviceProcAddr( device, "vkGetDescriptorSetLayoutSupport" ) ); - - //=== VK_VERSION_1_2 === - vkCmdDrawIndirectCount = PFN_vkCmdDrawIndirectCount( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectCount" ) ); - vkCmdDrawIndexedIndirectCount = - PFN_vkCmdDrawIndexedIndirectCount( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirectCount" ) ); - vkCreateRenderPass2 = PFN_vkCreateRenderPass2( vkGetDeviceProcAddr( device, "vkCreateRenderPass2" ) ); - vkCmdBeginRenderPass2 = PFN_vkCmdBeginRenderPass2( vkGetDeviceProcAddr( device, "vkCmdBeginRenderPass2" ) ); - vkCmdNextSubpass2 = PFN_vkCmdNextSubpass2( vkGetDeviceProcAddr( device, "vkCmdNextSubpass2" ) ); - vkCmdEndRenderPass2 = PFN_vkCmdEndRenderPass2( vkGetDeviceProcAddr( device, "vkCmdEndRenderPass2" ) ); - vkResetQueryPool = PFN_vkResetQueryPool( vkGetDeviceProcAddr( device, "vkResetQueryPool" ) ); - vkGetSemaphoreCounterValue = - PFN_vkGetSemaphoreCounterValue( vkGetDeviceProcAddr( device, "vkGetSemaphoreCounterValue" ) ); - vkWaitSemaphores = PFN_vkWaitSemaphores( vkGetDeviceProcAddr( device, "vkWaitSemaphores" ) ); - vkSignalSemaphore = PFN_vkSignalSemaphore( vkGetDeviceProcAddr( device, "vkSignalSemaphore" ) ); - vkGetBufferDeviceAddress = - PFN_vkGetBufferDeviceAddress( vkGetDeviceProcAddr( device, "vkGetBufferDeviceAddress" ) ); - vkGetBufferOpaqueCaptureAddress = - PFN_vkGetBufferOpaqueCaptureAddress( vkGetDeviceProcAddr( device, "vkGetBufferOpaqueCaptureAddress" ) ); - vkGetDeviceMemoryOpaqueCaptureAddress = PFN_vkGetDeviceMemoryOpaqueCaptureAddress( - vkGetDeviceProcAddr( device, "vkGetDeviceMemoryOpaqueCaptureAddress" ) ); - - //=== VK_VERSION_1_3 === - vkCreatePrivateDataSlot = PFN_vkCreatePrivateDataSlot( vkGetDeviceProcAddr( device, "vkCreatePrivateDataSlot" ) ); - vkDestroyPrivateDataSlot = - PFN_vkDestroyPrivateDataSlot( vkGetDeviceProcAddr( device, "vkDestroyPrivateDataSlot" ) ); - vkSetPrivateData = PFN_vkSetPrivateData( vkGetDeviceProcAddr( device, "vkSetPrivateData" ) ); - vkGetPrivateData = PFN_vkGetPrivateData( vkGetDeviceProcAddr( device, "vkGetPrivateData" ) ); - vkCmdSetEvent2 = PFN_vkCmdSetEvent2( vkGetDeviceProcAddr( device, "vkCmdSetEvent2" ) ); - vkCmdResetEvent2 = PFN_vkCmdResetEvent2( vkGetDeviceProcAddr( device, "vkCmdResetEvent2" ) ); - vkCmdWaitEvents2 = PFN_vkCmdWaitEvents2( vkGetDeviceProcAddr( device, "vkCmdWaitEvents2" ) ); - vkCmdPipelineBarrier2 = PFN_vkCmdPipelineBarrier2( vkGetDeviceProcAddr( device, "vkCmdPipelineBarrier2" ) ); - vkCmdWriteTimestamp2 = PFN_vkCmdWriteTimestamp2( vkGetDeviceProcAddr( device, "vkCmdWriteTimestamp2" ) ); - vkQueueSubmit2 = PFN_vkQueueSubmit2( vkGetDeviceProcAddr( device, "vkQueueSubmit2" ) ); - vkCmdCopyBuffer2 = PFN_vkCmdCopyBuffer2( vkGetDeviceProcAddr( device, "vkCmdCopyBuffer2" ) ); - vkCmdCopyImage2 = PFN_vkCmdCopyImage2( vkGetDeviceProcAddr( device, "vkCmdCopyImage2" ) ); - vkCmdCopyBufferToImage2 = PFN_vkCmdCopyBufferToImage2( vkGetDeviceProcAddr( device, "vkCmdCopyBufferToImage2" ) ); - vkCmdCopyImageToBuffer2 = PFN_vkCmdCopyImageToBuffer2( vkGetDeviceProcAddr( device, "vkCmdCopyImageToBuffer2" ) ); - vkCmdBlitImage2 = PFN_vkCmdBlitImage2( vkGetDeviceProcAddr( device, "vkCmdBlitImage2" ) ); - vkCmdResolveImage2 = PFN_vkCmdResolveImage2( vkGetDeviceProcAddr( device, "vkCmdResolveImage2" ) ); - vkCmdBeginRendering = PFN_vkCmdBeginRendering( vkGetDeviceProcAddr( device, "vkCmdBeginRendering" ) ); - vkCmdEndRendering = PFN_vkCmdEndRendering( vkGetDeviceProcAddr( device, "vkCmdEndRendering" ) ); - vkCmdSetCullMode = PFN_vkCmdSetCullMode( vkGetDeviceProcAddr( device, "vkCmdSetCullMode" ) ); - vkCmdSetFrontFace = PFN_vkCmdSetFrontFace( vkGetDeviceProcAddr( device, "vkCmdSetFrontFace" ) ); - vkCmdSetPrimitiveTopology = - PFN_vkCmdSetPrimitiveTopology( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveTopology" ) ); - vkCmdSetViewportWithCount = - PFN_vkCmdSetViewportWithCount( vkGetDeviceProcAddr( device, "vkCmdSetViewportWithCount" ) ); - vkCmdSetScissorWithCount = - PFN_vkCmdSetScissorWithCount( vkGetDeviceProcAddr( device, "vkCmdSetScissorWithCount" ) ); - vkCmdBindVertexBuffers2 = PFN_vkCmdBindVertexBuffers2( vkGetDeviceProcAddr( device, "vkCmdBindVertexBuffers2" ) ); - vkCmdSetDepthTestEnable = PFN_vkCmdSetDepthTestEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthTestEnable" ) ); - vkCmdSetDepthWriteEnable = - PFN_vkCmdSetDepthWriteEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthWriteEnable" ) ); - vkCmdSetDepthCompareOp = PFN_vkCmdSetDepthCompareOp( vkGetDeviceProcAddr( device, "vkCmdSetDepthCompareOp" ) ); - vkCmdSetDepthBoundsTestEnable = - PFN_vkCmdSetDepthBoundsTestEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthBoundsTestEnable" ) ); - vkCmdSetStencilTestEnable = - PFN_vkCmdSetStencilTestEnable( vkGetDeviceProcAddr( device, "vkCmdSetStencilTestEnable" ) ); - vkCmdSetStencilOp = PFN_vkCmdSetStencilOp( vkGetDeviceProcAddr( device, "vkCmdSetStencilOp" ) ); - vkCmdSetRasterizerDiscardEnable = - PFN_vkCmdSetRasterizerDiscardEnable( vkGetDeviceProcAddr( device, "vkCmdSetRasterizerDiscardEnable" ) ); - vkCmdSetDepthBiasEnable = PFN_vkCmdSetDepthBiasEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthBiasEnable" ) ); - vkCmdSetPrimitiveRestartEnable = - PFN_vkCmdSetPrimitiveRestartEnable( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveRestartEnable" ) ); - vkGetDeviceBufferMemoryRequirements = - PFN_vkGetDeviceBufferMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetDeviceBufferMemoryRequirements" ) ); - vkGetDeviceImageMemoryRequirements = - PFN_vkGetDeviceImageMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetDeviceImageMemoryRequirements" ) ); - vkGetDeviceImageSparseMemoryRequirements = PFN_vkGetDeviceImageSparseMemoryRequirements( - vkGetDeviceProcAddr( device, "vkGetDeviceImageSparseMemoryRequirements" ) ); - - //=== VK_KHR_swapchain === - vkCreateSwapchainKHR = PFN_vkCreateSwapchainKHR( vkGetDeviceProcAddr( device, "vkCreateSwapchainKHR" ) ); - vkDestroySwapchainKHR = PFN_vkDestroySwapchainKHR( vkGetDeviceProcAddr( device, "vkDestroySwapchainKHR" ) ); - vkGetSwapchainImagesKHR = PFN_vkGetSwapchainImagesKHR( vkGetDeviceProcAddr( device, "vkGetSwapchainImagesKHR" ) ); - vkAcquireNextImageKHR = PFN_vkAcquireNextImageKHR( vkGetDeviceProcAddr( device, "vkAcquireNextImageKHR" ) ); - vkQueuePresentKHR = PFN_vkQueuePresentKHR( vkGetDeviceProcAddr( device, "vkQueuePresentKHR" ) ); - vkGetDeviceGroupPresentCapabilitiesKHR = PFN_vkGetDeviceGroupPresentCapabilitiesKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupPresentCapabilitiesKHR" ) ); - vkGetDeviceGroupSurfacePresentModesKHR = PFN_vkGetDeviceGroupSurfacePresentModesKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupSurfacePresentModesKHR" ) ); - vkAcquireNextImage2KHR = PFN_vkAcquireNextImage2KHR( vkGetDeviceProcAddr( device, "vkAcquireNextImage2KHR" ) ); - - //=== VK_KHR_display_swapchain === - vkCreateSharedSwapchainsKHR = - PFN_vkCreateSharedSwapchainsKHR( vkGetDeviceProcAddr( device, "vkCreateSharedSwapchainsKHR" ) ); - - //=== VK_EXT_debug_marker === - vkDebugMarkerSetObjectTagEXT = - PFN_vkDebugMarkerSetObjectTagEXT( vkGetDeviceProcAddr( device, "vkDebugMarkerSetObjectTagEXT" ) ); - vkDebugMarkerSetObjectNameEXT = - PFN_vkDebugMarkerSetObjectNameEXT( vkGetDeviceProcAddr( device, "vkDebugMarkerSetObjectNameEXT" ) ); - vkCmdDebugMarkerBeginEXT = - PFN_vkCmdDebugMarkerBeginEXT( vkGetDeviceProcAddr( device, "vkCmdDebugMarkerBeginEXT" ) ); - vkCmdDebugMarkerEndEXT = PFN_vkCmdDebugMarkerEndEXT( vkGetDeviceProcAddr( device, "vkCmdDebugMarkerEndEXT" ) ); - vkCmdDebugMarkerInsertEXT = - PFN_vkCmdDebugMarkerInsertEXT( vkGetDeviceProcAddr( device, "vkCmdDebugMarkerInsertEXT" ) ); - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - vkCreateVideoSessionKHR = PFN_vkCreateVideoSessionKHR( vkGetDeviceProcAddr( device, "vkCreateVideoSessionKHR" ) ); - vkDestroyVideoSessionKHR = - PFN_vkDestroyVideoSessionKHR( vkGetDeviceProcAddr( device, "vkDestroyVideoSessionKHR" ) ); - vkGetVideoSessionMemoryRequirementsKHR = PFN_vkGetVideoSessionMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetVideoSessionMemoryRequirementsKHR" ) ); - vkBindVideoSessionMemoryKHR = - PFN_vkBindVideoSessionMemoryKHR( vkGetDeviceProcAddr( device, "vkBindVideoSessionMemoryKHR" ) ); - vkCreateVideoSessionParametersKHR = - PFN_vkCreateVideoSessionParametersKHR( vkGetDeviceProcAddr( device, "vkCreateVideoSessionParametersKHR" ) ); - vkUpdateVideoSessionParametersKHR = - PFN_vkUpdateVideoSessionParametersKHR( vkGetDeviceProcAddr( device, "vkUpdateVideoSessionParametersKHR" ) ); - vkDestroyVideoSessionParametersKHR = - PFN_vkDestroyVideoSessionParametersKHR( vkGetDeviceProcAddr( device, "vkDestroyVideoSessionParametersKHR" ) ); - vkCmdBeginVideoCodingKHR = - PFN_vkCmdBeginVideoCodingKHR( vkGetDeviceProcAddr( device, "vkCmdBeginVideoCodingKHR" ) ); - vkCmdEndVideoCodingKHR = PFN_vkCmdEndVideoCodingKHR( vkGetDeviceProcAddr( device, "vkCmdEndVideoCodingKHR" ) ); - vkCmdControlVideoCodingKHR = - PFN_vkCmdControlVideoCodingKHR( vkGetDeviceProcAddr( device, "vkCmdControlVideoCodingKHR" ) ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - vkCmdDecodeVideoKHR = PFN_vkCmdDecodeVideoKHR( vkGetDeviceProcAddr( device, "vkCmdDecodeVideoKHR" ) ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - vkCmdBindTransformFeedbackBuffersEXT = PFN_vkCmdBindTransformFeedbackBuffersEXT( - vkGetDeviceProcAddr( device, "vkCmdBindTransformFeedbackBuffersEXT" ) ); - vkCmdBeginTransformFeedbackEXT = - PFN_vkCmdBeginTransformFeedbackEXT( vkGetDeviceProcAddr( device, "vkCmdBeginTransformFeedbackEXT" ) ); - vkCmdEndTransformFeedbackEXT = - PFN_vkCmdEndTransformFeedbackEXT( vkGetDeviceProcAddr( device, "vkCmdEndTransformFeedbackEXT" ) ); - vkCmdBeginQueryIndexedEXT = - PFN_vkCmdBeginQueryIndexedEXT( vkGetDeviceProcAddr( device, "vkCmdBeginQueryIndexedEXT" ) ); - vkCmdEndQueryIndexedEXT = PFN_vkCmdEndQueryIndexedEXT( vkGetDeviceProcAddr( device, "vkCmdEndQueryIndexedEXT" ) ); - vkCmdDrawIndirectByteCountEXT = - PFN_vkCmdDrawIndirectByteCountEXT( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectByteCountEXT" ) ); - - //=== VK_NVX_binary_import === - vkCreateCuModuleNVX = PFN_vkCreateCuModuleNVX( vkGetDeviceProcAddr( device, "vkCreateCuModuleNVX" ) ); - vkCreateCuFunctionNVX = PFN_vkCreateCuFunctionNVX( vkGetDeviceProcAddr( device, "vkCreateCuFunctionNVX" ) ); - vkDestroyCuModuleNVX = PFN_vkDestroyCuModuleNVX( vkGetDeviceProcAddr( device, "vkDestroyCuModuleNVX" ) ); - vkDestroyCuFunctionNVX = PFN_vkDestroyCuFunctionNVX( vkGetDeviceProcAddr( device, "vkDestroyCuFunctionNVX" ) ); - vkCmdCuLaunchKernelNVX = PFN_vkCmdCuLaunchKernelNVX( vkGetDeviceProcAddr( device, "vkCmdCuLaunchKernelNVX" ) ); - - //=== VK_NVX_image_view_handle === - vkGetImageViewHandleNVX = PFN_vkGetImageViewHandleNVX( vkGetDeviceProcAddr( device, "vkGetImageViewHandleNVX" ) ); - vkGetImageViewAddressNVX = - PFN_vkGetImageViewAddressNVX( vkGetDeviceProcAddr( device, "vkGetImageViewAddressNVX" ) ); - - //=== VK_AMD_draw_indirect_count === - vkCmdDrawIndirectCountAMD = - PFN_vkCmdDrawIndirectCountAMD( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectCountAMD" ) ); - if ( !vkCmdDrawIndirectCount ) - vkCmdDrawIndirectCount = vkCmdDrawIndirectCountAMD; - vkCmdDrawIndexedIndirectCountAMD = - PFN_vkCmdDrawIndexedIndirectCountAMD( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirectCountAMD" ) ); - if ( !vkCmdDrawIndexedIndirectCount ) - vkCmdDrawIndexedIndirectCount = vkCmdDrawIndexedIndirectCountAMD; - - //=== VK_AMD_shader_info === - vkGetShaderInfoAMD = PFN_vkGetShaderInfoAMD( vkGetDeviceProcAddr( device, "vkGetShaderInfoAMD" ) ); - - //=== VK_KHR_dynamic_rendering === - vkCmdBeginRenderingKHR = PFN_vkCmdBeginRenderingKHR( vkGetDeviceProcAddr( device, "vkCmdBeginRenderingKHR" ) ); - if ( !vkCmdBeginRendering ) - vkCmdBeginRendering = vkCmdBeginRenderingKHR; - vkCmdEndRenderingKHR = PFN_vkCmdEndRenderingKHR( vkGetDeviceProcAddr( device, "vkCmdEndRenderingKHR" ) ); - if ( !vkCmdEndRendering ) - vkCmdEndRendering = vkCmdEndRenderingKHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - vkGetMemoryWin32HandleNV = - PFN_vkGetMemoryWin32HandleNV( vkGetDeviceProcAddr( device, "vkGetMemoryWin32HandleNV" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_device_group === - vkGetDeviceGroupPeerMemoryFeaturesKHR = PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupPeerMemoryFeaturesKHR" ) ); - if ( !vkGetDeviceGroupPeerMemoryFeatures ) - vkGetDeviceGroupPeerMemoryFeatures = vkGetDeviceGroupPeerMemoryFeaturesKHR; - vkCmdSetDeviceMaskKHR = PFN_vkCmdSetDeviceMaskKHR( vkGetDeviceProcAddr( device, "vkCmdSetDeviceMaskKHR" ) ); - if ( !vkCmdSetDeviceMask ) - vkCmdSetDeviceMask = vkCmdSetDeviceMaskKHR; - vkCmdDispatchBaseKHR = PFN_vkCmdDispatchBaseKHR( vkGetDeviceProcAddr( device, "vkCmdDispatchBaseKHR" ) ); - if ( !vkCmdDispatchBase ) - vkCmdDispatchBase = vkCmdDispatchBaseKHR; - - //=== VK_KHR_maintenance1 === - vkTrimCommandPoolKHR = PFN_vkTrimCommandPoolKHR( vkGetDeviceProcAddr( device, "vkTrimCommandPoolKHR" ) ); - if ( !vkTrimCommandPool ) - vkTrimCommandPool = vkTrimCommandPoolKHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - vkGetMemoryWin32HandleKHR = - PFN_vkGetMemoryWin32HandleKHR( vkGetDeviceProcAddr( device, "vkGetMemoryWin32HandleKHR" ) ); - vkGetMemoryWin32HandlePropertiesKHR = - PFN_vkGetMemoryWin32HandlePropertiesKHR( vkGetDeviceProcAddr( device, "vkGetMemoryWin32HandlePropertiesKHR" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - vkGetMemoryFdKHR = PFN_vkGetMemoryFdKHR( vkGetDeviceProcAddr( device, "vkGetMemoryFdKHR" ) ); - vkGetMemoryFdPropertiesKHR = - PFN_vkGetMemoryFdPropertiesKHR( vkGetDeviceProcAddr( device, "vkGetMemoryFdPropertiesKHR" ) ); - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - vkImportSemaphoreWin32HandleKHR = - PFN_vkImportSemaphoreWin32HandleKHR( vkGetDeviceProcAddr( device, "vkImportSemaphoreWin32HandleKHR" ) ); - vkGetSemaphoreWin32HandleKHR = - PFN_vkGetSemaphoreWin32HandleKHR( vkGetDeviceProcAddr( device, "vkGetSemaphoreWin32HandleKHR" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - vkImportSemaphoreFdKHR = PFN_vkImportSemaphoreFdKHR( vkGetDeviceProcAddr( device, "vkImportSemaphoreFdKHR" ) ); - vkGetSemaphoreFdKHR = PFN_vkGetSemaphoreFdKHR( vkGetDeviceProcAddr( device, "vkGetSemaphoreFdKHR" ) ); - - //=== VK_KHR_push_descriptor === - vkCmdPushDescriptorSetKHR = - PFN_vkCmdPushDescriptorSetKHR( vkGetDeviceProcAddr( device, "vkCmdPushDescriptorSetKHR" ) ); - vkCmdPushDescriptorSetWithTemplateKHR = PFN_vkCmdPushDescriptorSetWithTemplateKHR( - vkGetDeviceProcAddr( device, "vkCmdPushDescriptorSetWithTemplateKHR" ) ); - - //=== VK_EXT_conditional_rendering === - vkCmdBeginConditionalRenderingEXT = - PFN_vkCmdBeginConditionalRenderingEXT( vkGetDeviceProcAddr( device, "vkCmdBeginConditionalRenderingEXT" ) ); - vkCmdEndConditionalRenderingEXT = - PFN_vkCmdEndConditionalRenderingEXT( vkGetDeviceProcAddr( device, "vkCmdEndConditionalRenderingEXT" ) ); - - //=== VK_KHR_descriptor_update_template === - vkCreateDescriptorUpdateTemplateKHR = - PFN_vkCreateDescriptorUpdateTemplateKHR( vkGetDeviceProcAddr( device, "vkCreateDescriptorUpdateTemplateKHR" ) ); - if ( !vkCreateDescriptorUpdateTemplate ) - vkCreateDescriptorUpdateTemplate = vkCreateDescriptorUpdateTemplateKHR; - vkDestroyDescriptorUpdateTemplateKHR = PFN_vkDestroyDescriptorUpdateTemplateKHR( - vkGetDeviceProcAddr( device, "vkDestroyDescriptorUpdateTemplateKHR" ) ); - if ( !vkDestroyDescriptorUpdateTemplate ) - vkDestroyDescriptorUpdateTemplate = vkDestroyDescriptorUpdateTemplateKHR; - vkUpdateDescriptorSetWithTemplateKHR = PFN_vkUpdateDescriptorSetWithTemplateKHR( - vkGetDeviceProcAddr( device, "vkUpdateDescriptorSetWithTemplateKHR" ) ); - if ( !vkUpdateDescriptorSetWithTemplate ) - vkUpdateDescriptorSetWithTemplate = vkUpdateDescriptorSetWithTemplateKHR; - - //=== VK_NV_clip_space_w_scaling === - vkCmdSetViewportWScalingNV = - PFN_vkCmdSetViewportWScalingNV( vkGetDeviceProcAddr( device, "vkCmdSetViewportWScalingNV" ) ); - - //=== VK_EXT_display_control === - vkDisplayPowerControlEXT = - PFN_vkDisplayPowerControlEXT( vkGetDeviceProcAddr( device, "vkDisplayPowerControlEXT" ) ); - vkRegisterDeviceEventEXT = - PFN_vkRegisterDeviceEventEXT( vkGetDeviceProcAddr( device, "vkRegisterDeviceEventEXT" ) ); - vkRegisterDisplayEventEXT = - PFN_vkRegisterDisplayEventEXT( vkGetDeviceProcAddr( device, "vkRegisterDisplayEventEXT" ) ); - vkGetSwapchainCounterEXT = - PFN_vkGetSwapchainCounterEXT( vkGetDeviceProcAddr( device, "vkGetSwapchainCounterEXT" ) ); - - //=== VK_GOOGLE_display_timing === - vkGetRefreshCycleDurationGOOGLE = - PFN_vkGetRefreshCycleDurationGOOGLE( vkGetDeviceProcAddr( device, "vkGetRefreshCycleDurationGOOGLE" ) ); - vkGetPastPresentationTimingGOOGLE = - PFN_vkGetPastPresentationTimingGOOGLE( vkGetDeviceProcAddr( device, "vkGetPastPresentationTimingGOOGLE" ) ); - - //=== VK_EXT_discard_rectangles === - vkCmdSetDiscardRectangleEXT = - PFN_vkCmdSetDiscardRectangleEXT( vkGetDeviceProcAddr( device, "vkCmdSetDiscardRectangleEXT" ) ); - - //=== VK_EXT_hdr_metadata === - vkSetHdrMetadataEXT = PFN_vkSetHdrMetadataEXT( vkGetDeviceProcAddr( device, "vkSetHdrMetadataEXT" ) ); - - //=== VK_KHR_create_renderpass2 === - vkCreateRenderPass2KHR = PFN_vkCreateRenderPass2KHR( vkGetDeviceProcAddr( device, "vkCreateRenderPass2KHR" ) ); - if ( !vkCreateRenderPass2 ) - vkCreateRenderPass2 = vkCreateRenderPass2KHR; - vkCmdBeginRenderPass2KHR = - PFN_vkCmdBeginRenderPass2KHR( vkGetDeviceProcAddr( device, "vkCmdBeginRenderPass2KHR" ) ); - if ( !vkCmdBeginRenderPass2 ) - vkCmdBeginRenderPass2 = vkCmdBeginRenderPass2KHR; - vkCmdNextSubpass2KHR = PFN_vkCmdNextSubpass2KHR( vkGetDeviceProcAddr( device, "vkCmdNextSubpass2KHR" ) ); - if ( !vkCmdNextSubpass2 ) - vkCmdNextSubpass2 = vkCmdNextSubpass2KHR; - vkCmdEndRenderPass2KHR = PFN_vkCmdEndRenderPass2KHR( vkGetDeviceProcAddr( device, "vkCmdEndRenderPass2KHR" ) ); - if ( !vkCmdEndRenderPass2 ) - vkCmdEndRenderPass2 = vkCmdEndRenderPass2KHR; - - //=== VK_KHR_shared_presentable_image === - vkGetSwapchainStatusKHR = PFN_vkGetSwapchainStatusKHR( vkGetDeviceProcAddr( device, "vkGetSwapchainStatusKHR" ) ); - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - vkImportFenceWin32HandleKHR = - PFN_vkImportFenceWin32HandleKHR( vkGetDeviceProcAddr( device, "vkImportFenceWin32HandleKHR" ) ); - vkGetFenceWin32HandleKHR = - PFN_vkGetFenceWin32HandleKHR( vkGetDeviceProcAddr( device, "vkGetFenceWin32HandleKHR" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - vkImportFenceFdKHR = PFN_vkImportFenceFdKHR( vkGetDeviceProcAddr( device, "vkImportFenceFdKHR" ) ); - vkGetFenceFdKHR = PFN_vkGetFenceFdKHR( vkGetDeviceProcAddr( device, "vkGetFenceFdKHR" ) ); - - //=== VK_KHR_performance_query === - vkAcquireProfilingLockKHR = - PFN_vkAcquireProfilingLockKHR( vkGetDeviceProcAddr( device, "vkAcquireProfilingLockKHR" ) ); - vkReleaseProfilingLockKHR = - PFN_vkReleaseProfilingLockKHR( vkGetDeviceProcAddr( device, "vkReleaseProfilingLockKHR" ) ); - - //=== VK_EXT_debug_utils === - vkSetDebugUtilsObjectNameEXT = - PFN_vkSetDebugUtilsObjectNameEXT( vkGetDeviceProcAddr( device, "vkSetDebugUtilsObjectNameEXT" ) ); - vkSetDebugUtilsObjectTagEXT = - PFN_vkSetDebugUtilsObjectTagEXT( vkGetDeviceProcAddr( device, "vkSetDebugUtilsObjectTagEXT" ) ); - vkQueueBeginDebugUtilsLabelEXT = - PFN_vkQueueBeginDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkQueueBeginDebugUtilsLabelEXT" ) ); - vkQueueEndDebugUtilsLabelEXT = - PFN_vkQueueEndDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkQueueEndDebugUtilsLabelEXT" ) ); - vkQueueInsertDebugUtilsLabelEXT = - PFN_vkQueueInsertDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkQueueInsertDebugUtilsLabelEXT" ) ); - vkCmdBeginDebugUtilsLabelEXT = - PFN_vkCmdBeginDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkCmdBeginDebugUtilsLabelEXT" ) ); - vkCmdEndDebugUtilsLabelEXT = - PFN_vkCmdEndDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkCmdEndDebugUtilsLabelEXT" ) ); - vkCmdInsertDebugUtilsLabelEXT = - PFN_vkCmdInsertDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkCmdInsertDebugUtilsLabelEXT" ) ); - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - vkGetAndroidHardwareBufferPropertiesANDROID = PFN_vkGetAndroidHardwareBufferPropertiesANDROID( - vkGetDeviceProcAddr( device, "vkGetAndroidHardwareBufferPropertiesANDROID" ) ); - vkGetMemoryAndroidHardwareBufferANDROID = PFN_vkGetMemoryAndroidHardwareBufferANDROID( - vkGetDeviceProcAddr( device, "vkGetMemoryAndroidHardwareBufferANDROID" ) ); -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - vkCmdSetSampleLocationsEXT = - PFN_vkCmdSetSampleLocationsEXT( vkGetDeviceProcAddr( device, "vkCmdSetSampleLocationsEXT" ) ); - - //=== VK_KHR_get_memory_requirements2 === - vkGetImageMemoryRequirements2KHR = - PFN_vkGetImageMemoryRequirements2KHR( vkGetDeviceProcAddr( device, "vkGetImageMemoryRequirements2KHR" ) ); - if ( !vkGetImageMemoryRequirements2 ) - vkGetImageMemoryRequirements2 = vkGetImageMemoryRequirements2KHR; - vkGetBufferMemoryRequirements2KHR = - PFN_vkGetBufferMemoryRequirements2KHR( vkGetDeviceProcAddr( device, "vkGetBufferMemoryRequirements2KHR" ) ); - if ( !vkGetBufferMemoryRequirements2 ) - vkGetBufferMemoryRequirements2 = vkGetBufferMemoryRequirements2KHR; - vkGetImageSparseMemoryRequirements2KHR = PFN_vkGetImageSparseMemoryRequirements2KHR( - vkGetDeviceProcAddr( device, "vkGetImageSparseMemoryRequirements2KHR" ) ); - if ( !vkGetImageSparseMemoryRequirements2 ) - vkGetImageSparseMemoryRequirements2 = vkGetImageSparseMemoryRequirements2KHR; - - //=== VK_KHR_acceleration_structure === - vkCreateAccelerationStructureKHR = - PFN_vkCreateAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkCreateAccelerationStructureKHR" ) ); - vkDestroyAccelerationStructureKHR = - PFN_vkDestroyAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkDestroyAccelerationStructureKHR" ) ); - vkCmdBuildAccelerationStructuresKHR = - PFN_vkCmdBuildAccelerationStructuresKHR( vkGetDeviceProcAddr( device, "vkCmdBuildAccelerationStructuresKHR" ) ); - vkCmdBuildAccelerationStructuresIndirectKHR = PFN_vkCmdBuildAccelerationStructuresIndirectKHR( - vkGetDeviceProcAddr( device, "vkCmdBuildAccelerationStructuresIndirectKHR" ) ); - vkBuildAccelerationStructuresKHR = - PFN_vkBuildAccelerationStructuresKHR( vkGetDeviceProcAddr( device, "vkBuildAccelerationStructuresKHR" ) ); - vkCopyAccelerationStructureKHR = - PFN_vkCopyAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkCopyAccelerationStructureKHR" ) ); - vkCopyAccelerationStructureToMemoryKHR = PFN_vkCopyAccelerationStructureToMemoryKHR( - vkGetDeviceProcAddr( device, "vkCopyAccelerationStructureToMemoryKHR" ) ); - vkCopyMemoryToAccelerationStructureKHR = PFN_vkCopyMemoryToAccelerationStructureKHR( - vkGetDeviceProcAddr( device, "vkCopyMemoryToAccelerationStructureKHR" ) ); - vkWriteAccelerationStructuresPropertiesKHR = PFN_vkWriteAccelerationStructuresPropertiesKHR( - vkGetDeviceProcAddr( device, "vkWriteAccelerationStructuresPropertiesKHR" ) ); - vkCmdCopyAccelerationStructureKHR = - PFN_vkCmdCopyAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkCmdCopyAccelerationStructureKHR" ) ); - vkCmdCopyAccelerationStructureToMemoryKHR = PFN_vkCmdCopyAccelerationStructureToMemoryKHR( - vkGetDeviceProcAddr( device, "vkCmdCopyAccelerationStructureToMemoryKHR" ) ); - vkCmdCopyMemoryToAccelerationStructureKHR = PFN_vkCmdCopyMemoryToAccelerationStructureKHR( - vkGetDeviceProcAddr( device, "vkCmdCopyMemoryToAccelerationStructureKHR" ) ); - vkGetAccelerationStructureDeviceAddressKHR = PFN_vkGetAccelerationStructureDeviceAddressKHR( - vkGetDeviceProcAddr( device, "vkGetAccelerationStructureDeviceAddressKHR" ) ); - vkCmdWriteAccelerationStructuresPropertiesKHR = PFN_vkCmdWriteAccelerationStructuresPropertiesKHR( - vkGetDeviceProcAddr( device, "vkCmdWriteAccelerationStructuresPropertiesKHR" ) ); - vkGetDeviceAccelerationStructureCompatibilityKHR = PFN_vkGetDeviceAccelerationStructureCompatibilityKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceAccelerationStructureCompatibilityKHR" ) ); - vkGetAccelerationStructureBuildSizesKHR = PFN_vkGetAccelerationStructureBuildSizesKHR( - vkGetDeviceProcAddr( device, "vkGetAccelerationStructureBuildSizesKHR" ) ); - - //=== VK_KHR_sampler_ycbcr_conversion === - vkCreateSamplerYcbcrConversionKHR = - PFN_vkCreateSamplerYcbcrConversionKHR( vkGetDeviceProcAddr( device, "vkCreateSamplerYcbcrConversionKHR" ) ); - if ( !vkCreateSamplerYcbcrConversion ) - vkCreateSamplerYcbcrConversion = vkCreateSamplerYcbcrConversionKHR; - vkDestroySamplerYcbcrConversionKHR = - PFN_vkDestroySamplerYcbcrConversionKHR( vkGetDeviceProcAddr( device, "vkDestroySamplerYcbcrConversionKHR" ) ); - if ( !vkDestroySamplerYcbcrConversion ) - vkDestroySamplerYcbcrConversion = vkDestroySamplerYcbcrConversionKHR; - - //=== VK_KHR_bind_memory2 === - vkBindBufferMemory2KHR = PFN_vkBindBufferMemory2KHR( vkGetDeviceProcAddr( device, "vkBindBufferMemory2KHR" ) ); - if ( !vkBindBufferMemory2 ) - vkBindBufferMemory2 = vkBindBufferMemory2KHR; - vkBindImageMemory2KHR = PFN_vkBindImageMemory2KHR( vkGetDeviceProcAddr( device, "vkBindImageMemory2KHR" ) ); - if ( !vkBindImageMemory2 ) - vkBindImageMemory2 = vkBindImageMemory2KHR; - - //=== VK_EXT_image_drm_format_modifier === - vkGetImageDrmFormatModifierPropertiesEXT = PFN_vkGetImageDrmFormatModifierPropertiesEXT( - vkGetDeviceProcAddr( device, "vkGetImageDrmFormatModifierPropertiesEXT" ) ); - - //=== VK_EXT_validation_cache === - vkCreateValidationCacheEXT = - PFN_vkCreateValidationCacheEXT( vkGetDeviceProcAddr( device, "vkCreateValidationCacheEXT" ) ); - vkDestroyValidationCacheEXT = - PFN_vkDestroyValidationCacheEXT( vkGetDeviceProcAddr( device, "vkDestroyValidationCacheEXT" ) ); - vkMergeValidationCachesEXT = - PFN_vkMergeValidationCachesEXT( vkGetDeviceProcAddr( device, "vkMergeValidationCachesEXT" ) ); - vkGetValidationCacheDataEXT = - PFN_vkGetValidationCacheDataEXT( vkGetDeviceProcAddr( device, "vkGetValidationCacheDataEXT" ) ); - - //=== VK_NV_shading_rate_image === - vkCmdBindShadingRateImageNV = - PFN_vkCmdBindShadingRateImageNV( vkGetDeviceProcAddr( device, "vkCmdBindShadingRateImageNV" ) ); - vkCmdSetViewportShadingRatePaletteNV = PFN_vkCmdSetViewportShadingRatePaletteNV( - vkGetDeviceProcAddr( device, "vkCmdSetViewportShadingRatePaletteNV" ) ); - vkCmdSetCoarseSampleOrderNV = - PFN_vkCmdSetCoarseSampleOrderNV( vkGetDeviceProcAddr( device, "vkCmdSetCoarseSampleOrderNV" ) ); - - //=== VK_NV_ray_tracing === - vkCreateAccelerationStructureNV = - PFN_vkCreateAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkCreateAccelerationStructureNV" ) ); - vkDestroyAccelerationStructureNV = - PFN_vkDestroyAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkDestroyAccelerationStructureNV" ) ); - vkGetAccelerationStructureMemoryRequirementsNV = PFN_vkGetAccelerationStructureMemoryRequirementsNV( - vkGetDeviceProcAddr( device, "vkGetAccelerationStructureMemoryRequirementsNV" ) ); - vkBindAccelerationStructureMemoryNV = - PFN_vkBindAccelerationStructureMemoryNV( vkGetDeviceProcAddr( device, "vkBindAccelerationStructureMemoryNV" ) ); - vkCmdBuildAccelerationStructureNV = - PFN_vkCmdBuildAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkCmdBuildAccelerationStructureNV" ) ); - vkCmdCopyAccelerationStructureNV = - PFN_vkCmdCopyAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkCmdCopyAccelerationStructureNV" ) ); - vkCmdTraceRaysNV = PFN_vkCmdTraceRaysNV( vkGetDeviceProcAddr( device, "vkCmdTraceRaysNV" ) ); - vkCreateRayTracingPipelinesNV = - PFN_vkCreateRayTracingPipelinesNV( vkGetDeviceProcAddr( device, "vkCreateRayTracingPipelinesNV" ) ); - vkGetRayTracingShaderGroupHandlesNV = - PFN_vkGetRayTracingShaderGroupHandlesNV( vkGetDeviceProcAddr( device, "vkGetRayTracingShaderGroupHandlesNV" ) ); - if ( !vkGetRayTracingShaderGroupHandlesKHR ) - vkGetRayTracingShaderGroupHandlesKHR = vkGetRayTracingShaderGroupHandlesNV; - vkGetAccelerationStructureHandleNV = - PFN_vkGetAccelerationStructureHandleNV( vkGetDeviceProcAddr( device, "vkGetAccelerationStructureHandleNV" ) ); - vkCmdWriteAccelerationStructuresPropertiesNV = PFN_vkCmdWriteAccelerationStructuresPropertiesNV( - vkGetDeviceProcAddr( device, "vkCmdWriteAccelerationStructuresPropertiesNV" ) ); - vkCompileDeferredNV = PFN_vkCompileDeferredNV( vkGetDeviceProcAddr( device, "vkCompileDeferredNV" ) ); - - //=== VK_KHR_maintenance3 === - vkGetDescriptorSetLayoutSupportKHR = - PFN_vkGetDescriptorSetLayoutSupportKHR( vkGetDeviceProcAddr( device, "vkGetDescriptorSetLayoutSupportKHR" ) ); - if ( !vkGetDescriptorSetLayoutSupport ) - vkGetDescriptorSetLayoutSupport = vkGetDescriptorSetLayoutSupportKHR; - - //=== VK_KHR_draw_indirect_count === - vkCmdDrawIndirectCountKHR = - PFN_vkCmdDrawIndirectCountKHR( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectCountKHR" ) ); - if ( !vkCmdDrawIndirectCount ) - vkCmdDrawIndirectCount = vkCmdDrawIndirectCountKHR; - vkCmdDrawIndexedIndirectCountKHR = - PFN_vkCmdDrawIndexedIndirectCountKHR( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirectCountKHR" ) ); - if ( !vkCmdDrawIndexedIndirectCount ) - vkCmdDrawIndexedIndirectCount = vkCmdDrawIndexedIndirectCountKHR; - - //=== VK_EXT_external_memory_host === - vkGetMemoryHostPointerPropertiesEXT = - PFN_vkGetMemoryHostPointerPropertiesEXT( vkGetDeviceProcAddr( device, "vkGetMemoryHostPointerPropertiesEXT" ) ); - - //=== VK_AMD_buffer_marker === - vkCmdWriteBufferMarkerAMD = - PFN_vkCmdWriteBufferMarkerAMD( vkGetDeviceProcAddr( device, "vkCmdWriteBufferMarkerAMD" ) ); - - //=== VK_EXT_calibrated_timestamps === - vkGetCalibratedTimestampsEXT = - PFN_vkGetCalibratedTimestampsEXT( vkGetDeviceProcAddr( device, "vkGetCalibratedTimestampsEXT" ) ); - - //=== VK_NV_mesh_shader === - vkCmdDrawMeshTasksNV = PFN_vkCmdDrawMeshTasksNV( vkGetDeviceProcAddr( device, "vkCmdDrawMeshTasksNV" ) ); - vkCmdDrawMeshTasksIndirectNV = - PFN_vkCmdDrawMeshTasksIndirectNV( vkGetDeviceProcAddr( device, "vkCmdDrawMeshTasksIndirectNV" ) ); - vkCmdDrawMeshTasksIndirectCountNV = - PFN_vkCmdDrawMeshTasksIndirectCountNV( vkGetDeviceProcAddr( device, "vkCmdDrawMeshTasksIndirectCountNV" ) ); - - //=== VK_NV_scissor_exclusive === - vkCmdSetExclusiveScissorNV = - PFN_vkCmdSetExclusiveScissorNV( vkGetDeviceProcAddr( device, "vkCmdSetExclusiveScissorNV" ) ); - - //=== VK_NV_device_diagnostic_checkpoints === - vkCmdSetCheckpointNV = PFN_vkCmdSetCheckpointNV( vkGetDeviceProcAddr( device, "vkCmdSetCheckpointNV" ) ); - vkGetQueueCheckpointDataNV = - PFN_vkGetQueueCheckpointDataNV( vkGetDeviceProcAddr( device, "vkGetQueueCheckpointDataNV" ) ); - - //=== VK_KHR_timeline_semaphore === - vkGetSemaphoreCounterValueKHR = - PFN_vkGetSemaphoreCounterValueKHR( vkGetDeviceProcAddr( device, "vkGetSemaphoreCounterValueKHR" ) ); - if ( !vkGetSemaphoreCounterValue ) - vkGetSemaphoreCounterValue = vkGetSemaphoreCounterValueKHR; - vkWaitSemaphoresKHR = PFN_vkWaitSemaphoresKHR( vkGetDeviceProcAddr( device, "vkWaitSemaphoresKHR" ) ); - if ( !vkWaitSemaphores ) - vkWaitSemaphores = vkWaitSemaphoresKHR; - vkSignalSemaphoreKHR = PFN_vkSignalSemaphoreKHR( vkGetDeviceProcAddr( device, "vkSignalSemaphoreKHR" ) ); - if ( !vkSignalSemaphore ) - vkSignalSemaphore = vkSignalSemaphoreKHR; - - //=== VK_INTEL_performance_query === - vkInitializePerformanceApiINTEL = - PFN_vkInitializePerformanceApiINTEL( vkGetDeviceProcAddr( device, "vkInitializePerformanceApiINTEL" ) ); - vkUninitializePerformanceApiINTEL = - PFN_vkUninitializePerformanceApiINTEL( vkGetDeviceProcAddr( device, "vkUninitializePerformanceApiINTEL" ) ); - vkCmdSetPerformanceMarkerINTEL = - PFN_vkCmdSetPerformanceMarkerINTEL( vkGetDeviceProcAddr( device, "vkCmdSetPerformanceMarkerINTEL" ) ); - vkCmdSetPerformanceStreamMarkerINTEL = PFN_vkCmdSetPerformanceStreamMarkerINTEL( - vkGetDeviceProcAddr( device, "vkCmdSetPerformanceStreamMarkerINTEL" ) ); - vkCmdSetPerformanceOverrideINTEL = - PFN_vkCmdSetPerformanceOverrideINTEL( vkGetDeviceProcAddr( device, "vkCmdSetPerformanceOverrideINTEL" ) ); - vkAcquirePerformanceConfigurationINTEL = PFN_vkAcquirePerformanceConfigurationINTEL( - vkGetDeviceProcAddr( device, "vkAcquirePerformanceConfigurationINTEL" ) ); - vkReleasePerformanceConfigurationINTEL = PFN_vkReleasePerformanceConfigurationINTEL( - vkGetDeviceProcAddr( device, "vkReleasePerformanceConfigurationINTEL" ) ); - vkQueueSetPerformanceConfigurationINTEL = PFN_vkQueueSetPerformanceConfigurationINTEL( - vkGetDeviceProcAddr( device, "vkQueueSetPerformanceConfigurationINTEL" ) ); - vkGetPerformanceParameterINTEL = - PFN_vkGetPerformanceParameterINTEL( vkGetDeviceProcAddr( device, "vkGetPerformanceParameterINTEL" ) ); - - //=== VK_AMD_display_native_hdr === - vkSetLocalDimmingAMD = PFN_vkSetLocalDimmingAMD( vkGetDeviceProcAddr( device, "vkSetLocalDimmingAMD" ) ); - - //=== VK_KHR_fragment_shading_rate === - vkCmdSetFragmentShadingRateKHR = - PFN_vkCmdSetFragmentShadingRateKHR( vkGetDeviceProcAddr( device, "vkCmdSetFragmentShadingRateKHR" ) ); - - //=== VK_EXT_buffer_device_address === - vkGetBufferDeviceAddressEXT = - PFN_vkGetBufferDeviceAddressEXT( vkGetDeviceProcAddr( device, "vkGetBufferDeviceAddressEXT" ) ); - if ( !vkGetBufferDeviceAddress ) - vkGetBufferDeviceAddress = vkGetBufferDeviceAddressEXT; - - //=== VK_KHR_present_wait === - vkWaitForPresentKHR = PFN_vkWaitForPresentKHR( vkGetDeviceProcAddr( device, "vkWaitForPresentKHR" ) ); - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - vkAcquireFullScreenExclusiveModeEXT = - PFN_vkAcquireFullScreenExclusiveModeEXT( vkGetDeviceProcAddr( device, "vkAcquireFullScreenExclusiveModeEXT" ) ); - vkReleaseFullScreenExclusiveModeEXT = - PFN_vkReleaseFullScreenExclusiveModeEXT( vkGetDeviceProcAddr( device, "vkReleaseFullScreenExclusiveModeEXT" ) ); - vkGetDeviceGroupSurfacePresentModes2EXT = PFN_vkGetDeviceGroupSurfacePresentModes2EXT( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupSurfacePresentModes2EXT" ) ); -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_buffer_device_address === - vkGetBufferDeviceAddressKHR = - PFN_vkGetBufferDeviceAddressKHR( vkGetDeviceProcAddr( device, "vkGetBufferDeviceAddressKHR" ) ); - if ( !vkGetBufferDeviceAddress ) - vkGetBufferDeviceAddress = vkGetBufferDeviceAddressKHR; - vkGetBufferOpaqueCaptureAddressKHR = - PFN_vkGetBufferOpaqueCaptureAddressKHR( vkGetDeviceProcAddr( device, "vkGetBufferOpaqueCaptureAddressKHR" ) ); - if ( !vkGetBufferOpaqueCaptureAddress ) - vkGetBufferOpaqueCaptureAddress = vkGetBufferOpaqueCaptureAddressKHR; - vkGetDeviceMemoryOpaqueCaptureAddressKHR = PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceMemoryOpaqueCaptureAddressKHR" ) ); - if ( !vkGetDeviceMemoryOpaqueCaptureAddress ) - vkGetDeviceMemoryOpaqueCaptureAddress = vkGetDeviceMemoryOpaqueCaptureAddressKHR; - - //=== VK_EXT_line_rasterization === - vkCmdSetLineStippleEXT = PFN_vkCmdSetLineStippleEXT( vkGetDeviceProcAddr( device, "vkCmdSetLineStippleEXT" ) ); - - //=== VK_EXT_host_query_reset === - vkResetQueryPoolEXT = PFN_vkResetQueryPoolEXT( vkGetDeviceProcAddr( device, "vkResetQueryPoolEXT" ) ); - if ( !vkResetQueryPool ) - vkResetQueryPool = vkResetQueryPoolEXT; - - //=== VK_EXT_extended_dynamic_state === - vkCmdSetCullModeEXT = PFN_vkCmdSetCullModeEXT( vkGetDeviceProcAddr( device, "vkCmdSetCullModeEXT" ) ); - if ( !vkCmdSetCullMode ) - vkCmdSetCullMode = vkCmdSetCullModeEXT; - vkCmdSetFrontFaceEXT = PFN_vkCmdSetFrontFaceEXT( vkGetDeviceProcAddr( device, "vkCmdSetFrontFaceEXT" ) ); - if ( !vkCmdSetFrontFace ) - vkCmdSetFrontFace = vkCmdSetFrontFaceEXT; - vkCmdSetPrimitiveTopologyEXT = - PFN_vkCmdSetPrimitiveTopologyEXT( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveTopologyEXT" ) ); - if ( !vkCmdSetPrimitiveTopology ) - vkCmdSetPrimitiveTopology = vkCmdSetPrimitiveTopologyEXT; - vkCmdSetViewportWithCountEXT = - PFN_vkCmdSetViewportWithCountEXT( vkGetDeviceProcAddr( device, "vkCmdSetViewportWithCountEXT" ) ); - if ( !vkCmdSetViewportWithCount ) - vkCmdSetViewportWithCount = vkCmdSetViewportWithCountEXT; - vkCmdSetScissorWithCountEXT = - PFN_vkCmdSetScissorWithCountEXT( vkGetDeviceProcAddr( device, "vkCmdSetScissorWithCountEXT" ) ); - if ( !vkCmdSetScissorWithCount ) - vkCmdSetScissorWithCount = vkCmdSetScissorWithCountEXT; - vkCmdBindVertexBuffers2EXT = - PFN_vkCmdBindVertexBuffers2EXT( vkGetDeviceProcAddr( device, "vkCmdBindVertexBuffers2EXT" ) ); - if ( !vkCmdBindVertexBuffers2 ) - vkCmdBindVertexBuffers2 = vkCmdBindVertexBuffers2EXT; - vkCmdSetDepthTestEnableEXT = - PFN_vkCmdSetDepthTestEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthTestEnableEXT" ) ); - if ( !vkCmdSetDepthTestEnable ) - vkCmdSetDepthTestEnable = vkCmdSetDepthTestEnableEXT; - vkCmdSetDepthWriteEnableEXT = - PFN_vkCmdSetDepthWriteEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthWriteEnableEXT" ) ); - if ( !vkCmdSetDepthWriteEnable ) - vkCmdSetDepthWriteEnable = vkCmdSetDepthWriteEnableEXT; - vkCmdSetDepthCompareOpEXT = - PFN_vkCmdSetDepthCompareOpEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthCompareOpEXT" ) ); - if ( !vkCmdSetDepthCompareOp ) - vkCmdSetDepthCompareOp = vkCmdSetDepthCompareOpEXT; - vkCmdSetDepthBoundsTestEnableEXT = - PFN_vkCmdSetDepthBoundsTestEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthBoundsTestEnableEXT" ) ); - if ( !vkCmdSetDepthBoundsTestEnable ) - vkCmdSetDepthBoundsTestEnable = vkCmdSetDepthBoundsTestEnableEXT; - vkCmdSetStencilTestEnableEXT = - PFN_vkCmdSetStencilTestEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetStencilTestEnableEXT" ) ); - if ( !vkCmdSetStencilTestEnable ) - vkCmdSetStencilTestEnable = vkCmdSetStencilTestEnableEXT; - vkCmdSetStencilOpEXT = PFN_vkCmdSetStencilOpEXT( vkGetDeviceProcAddr( device, "vkCmdSetStencilOpEXT" ) ); - if ( !vkCmdSetStencilOp ) - vkCmdSetStencilOp = vkCmdSetStencilOpEXT; - - //=== VK_KHR_deferred_host_operations === - vkCreateDeferredOperationKHR = - PFN_vkCreateDeferredOperationKHR( vkGetDeviceProcAddr( device, "vkCreateDeferredOperationKHR" ) ); - vkDestroyDeferredOperationKHR = - PFN_vkDestroyDeferredOperationKHR( vkGetDeviceProcAddr( device, "vkDestroyDeferredOperationKHR" ) ); - vkGetDeferredOperationMaxConcurrencyKHR = PFN_vkGetDeferredOperationMaxConcurrencyKHR( - vkGetDeviceProcAddr( device, "vkGetDeferredOperationMaxConcurrencyKHR" ) ); - vkGetDeferredOperationResultKHR = - PFN_vkGetDeferredOperationResultKHR( vkGetDeviceProcAddr( device, "vkGetDeferredOperationResultKHR" ) ); - vkDeferredOperationJoinKHR = - PFN_vkDeferredOperationJoinKHR( vkGetDeviceProcAddr( device, "vkDeferredOperationJoinKHR" ) ); - - //=== VK_KHR_pipeline_executable_properties === - vkGetPipelineExecutablePropertiesKHR = PFN_vkGetPipelineExecutablePropertiesKHR( - vkGetDeviceProcAddr( device, "vkGetPipelineExecutablePropertiesKHR" ) ); - vkGetPipelineExecutableStatisticsKHR = PFN_vkGetPipelineExecutableStatisticsKHR( - vkGetDeviceProcAddr( device, "vkGetPipelineExecutableStatisticsKHR" ) ); - vkGetPipelineExecutableInternalRepresentationsKHR = PFN_vkGetPipelineExecutableInternalRepresentationsKHR( - vkGetDeviceProcAddr( device, "vkGetPipelineExecutableInternalRepresentationsKHR" ) ); - - //=== VK_NV_device_generated_commands === - vkGetGeneratedCommandsMemoryRequirementsNV = PFN_vkGetGeneratedCommandsMemoryRequirementsNV( - vkGetDeviceProcAddr( device, "vkGetGeneratedCommandsMemoryRequirementsNV" ) ); - vkCmdPreprocessGeneratedCommandsNV = - PFN_vkCmdPreprocessGeneratedCommandsNV( vkGetDeviceProcAddr( device, "vkCmdPreprocessGeneratedCommandsNV" ) ); - vkCmdExecuteGeneratedCommandsNV = - PFN_vkCmdExecuteGeneratedCommandsNV( vkGetDeviceProcAddr( device, "vkCmdExecuteGeneratedCommandsNV" ) ); - vkCmdBindPipelineShaderGroupNV = - PFN_vkCmdBindPipelineShaderGroupNV( vkGetDeviceProcAddr( device, "vkCmdBindPipelineShaderGroupNV" ) ); - vkCreateIndirectCommandsLayoutNV = - PFN_vkCreateIndirectCommandsLayoutNV( vkGetDeviceProcAddr( device, "vkCreateIndirectCommandsLayoutNV" ) ); - vkDestroyIndirectCommandsLayoutNV = - PFN_vkDestroyIndirectCommandsLayoutNV( vkGetDeviceProcAddr( device, "vkDestroyIndirectCommandsLayoutNV" ) ); - - //=== VK_EXT_private_data === - vkCreatePrivateDataSlotEXT = - PFN_vkCreatePrivateDataSlotEXT( vkGetDeviceProcAddr( device, "vkCreatePrivateDataSlotEXT" ) ); - if ( !vkCreatePrivateDataSlot ) - vkCreatePrivateDataSlot = vkCreatePrivateDataSlotEXT; - vkDestroyPrivateDataSlotEXT = - PFN_vkDestroyPrivateDataSlotEXT( vkGetDeviceProcAddr( device, "vkDestroyPrivateDataSlotEXT" ) ); - if ( !vkDestroyPrivateDataSlot ) - vkDestroyPrivateDataSlot = vkDestroyPrivateDataSlotEXT; - vkSetPrivateDataEXT = PFN_vkSetPrivateDataEXT( vkGetDeviceProcAddr( device, "vkSetPrivateDataEXT" ) ); - if ( !vkSetPrivateData ) - vkSetPrivateData = vkSetPrivateDataEXT; - vkGetPrivateDataEXT = PFN_vkGetPrivateDataEXT( vkGetDeviceProcAddr( device, "vkGetPrivateDataEXT" ) ); - if ( !vkGetPrivateData ) - vkGetPrivateData = vkGetPrivateDataEXT; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - vkCmdEncodeVideoKHR = PFN_vkCmdEncodeVideoKHR( vkGetDeviceProcAddr( device, "vkCmdEncodeVideoKHR" ) ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - vkCmdSetEvent2KHR = PFN_vkCmdSetEvent2KHR( vkGetDeviceProcAddr( device, "vkCmdSetEvent2KHR" ) ); - if ( !vkCmdSetEvent2 ) - vkCmdSetEvent2 = vkCmdSetEvent2KHR; - vkCmdResetEvent2KHR = PFN_vkCmdResetEvent2KHR( vkGetDeviceProcAddr( device, "vkCmdResetEvent2KHR" ) ); - if ( !vkCmdResetEvent2 ) - vkCmdResetEvent2 = vkCmdResetEvent2KHR; - vkCmdWaitEvents2KHR = PFN_vkCmdWaitEvents2KHR( vkGetDeviceProcAddr( device, "vkCmdWaitEvents2KHR" ) ); - if ( !vkCmdWaitEvents2 ) - vkCmdWaitEvents2 = vkCmdWaitEvents2KHR; - vkCmdPipelineBarrier2KHR = - PFN_vkCmdPipelineBarrier2KHR( vkGetDeviceProcAddr( device, "vkCmdPipelineBarrier2KHR" ) ); - if ( !vkCmdPipelineBarrier2 ) - vkCmdPipelineBarrier2 = vkCmdPipelineBarrier2KHR; - vkCmdWriteTimestamp2KHR = PFN_vkCmdWriteTimestamp2KHR( vkGetDeviceProcAddr( device, "vkCmdWriteTimestamp2KHR" ) ); - if ( !vkCmdWriteTimestamp2 ) - vkCmdWriteTimestamp2 = vkCmdWriteTimestamp2KHR; - vkQueueSubmit2KHR = PFN_vkQueueSubmit2KHR( vkGetDeviceProcAddr( device, "vkQueueSubmit2KHR" ) ); - if ( !vkQueueSubmit2 ) - vkQueueSubmit2 = vkQueueSubmit2KHR; - vkCmdWriteBufferMarker2AMD = - PFN_vkCmdWriteBufferMarker2AMD( vkGetDeviceProcAddr( device, "vkCmdWriteBufferMarker2AMD" ) ); - vkGetQueueCheckpointData2NV = - PFN_vkGetQueueCheckpointData2NV( vkGetDeviceProcAddr( device, "vkGetQueueCheckpointData2NV" ) ); - - //=== VK_NV_fragment_shading_rate_enums === - vkCmdSetFragmentShadingRateEnumNV = - PFN_vkCmdSetFragmentShadingRateEnumNV( vkGetDeviceProcAddr( device, "vkCmdSetFragmentShadingRateEnumNV" ) ); - - //=== VK_KHR_copy_commands2 === - vkCmdCopyBuffer2KHR = PFN_vkCmdCopyBuffer2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyBuffer2KHR" ) ); - if ( !vkCmdCopyBuffer2 ) - vkCmdCopyBuffer2 = vkCmdCopyBuffer2KHR; - vkCmdCopyImage2KHR = PFN_vkCmdCopyImage2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyImage2KHR" ) ); - if ( !vkCmdCopyImage2 ) - vkCmdCopyImage2 = vkCmdCopyImage2KHR; - vkCmdCopyBufferToImage2KHR = - PFN_vkCmdCopyBufferToImage2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyBufferToImage2KHR" ) ); - if ( !vkCmdCopyBufferToImage2 ) - vkCmdCopyBufferToImage2 = vkCmdCopyBufferToImage2KHR; - vkCmdCopyImageToBuffer2KHR = - PFN_vkCmdCopyImageToBuffer2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyImageToBuffer2KHR" ) ); - if ( !vkCmdCopyImageToBuffer2 ) - vkCmdCopyImageToBuffer2 = vkCmdCopyImageToBuffer2KHR; - vkCmdBlitImage2KHR = PFN_vkCmdBlitImage2KHR( vkGetDeviceProcAddr( device, "vkCmdBlitImage2KHR" ) ); - if ( !vkCmdBlitImage2 ) - vkCmdBlitImage2 = vkCmdBlitImage2KHR; - vkCmdResolveImage2KHR = PFN_vkCmdResolveImage2KHR( vkGetDeviceProcAddr( device, "vkCmdResolveImage2KHR" ) ); - if ( !vkCmdResolveImage2 ) - vkCmdResolveImage2 = vkCmdResolveImage2KHR; - - //=== VK_KHR_ray_tracing_pipeline === - vkCmdTraceRaysKHR = PFN_vkCmdTraceRaysKHR( vkGetDeviceProcAddr( device, "vkCmdTraceRaysKHR" ) ); - vkCreateRayTracingPipelinesKHR = - PFN_vkCreateRayTracingPipelinesKHR( vkGetDeviceProcAddr( device, "vkCreateRayTracingPipelinesKHR" ) ); - vkGetRayTracingShaderGroupHandlesKHR = PFN_vkGetRayTracingShaderGroupHandlesKHR( - vkGetDeviceProcAddr( device, "vkGetRayTracingShaderGroupHandlesKHR" ) ); - vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( - vkGetDeviceProcAddr( device, "vkGetRayTracingCaptureReplayShaderGroupHandlesKHR" ) ); - vkCmdTraceRaysIndirectKHR = - PFN_vkCmdTraceRaysIndirectKHR( vkGetDeviceProcAddr( device, "vkCmdTraceRaysIndirectKHR" ) ); - vkGetRayTracingShaderGroupStackSizeKHR = PFN_vkGetRayTracingShaderGroupStackSizeKHR( - vkGetDeviceProcAddr( device, "vkGetRayTracingShaderGroupStackSizeKHR" ) ); - vkCmdSetRayTracingPipelineStackSizeKHR = PFN_vkCmdSetRayTracingPipelineStackSizeKHR( - vkGetDeviceProcAddr( device, "vkCmdSetRayTracingPipelineStackSizeKHR" ) ); - - //=== VK_EXT_vertex_input_dynamic_state === - vkCmdSetVertexInputEXT = PFN_vkCmdSetVertexInputEXT( vkGetDeviceProcAddr( device, "vkCmdSetVertexInputEXT" ) ); - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - vkGetMemoryZirconHandleFUCHSIA = - PFN_vkGetMemoryZirconHandleFUCHSIA( vkGetDeviceProcAddr( device, "vkGetMemoryZirconHandleFUCHSIA" ) ); - vkGetMemoryZirconHandlePropertiesFUCHSIA = PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA( - vkGetDeviceProcAddr( device, "vkGetMemoryZirconHandlePropertiesFUCHSIA" ) ); -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - vkImportSemaphoreZirconHandleFUCHSIA = PFN_vkImportSemaphoreZirconHandleFUCHSIA( - vkGetDeviceProcAddr( device, "vkImportSemaphoreZirconHandleFUCHSIA" ) ); - vkGetSemaphoreZirconHandleFUCHSIA = - PFN_vkGetSemaphoreZirconHandleFUCHSIA( vkGetDeviceProcAddr( device, "vkGetSemaphoreZirconHandleFUCHSIA" ) ); -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - vkCreateBufferCollectionFUCHSIA = - PFN_vkCreateBufferCollectionFUCHSIA( vkGetDeviceProcAddr( device, "vkCreateBufferCollectionFUCHSIA" ) ); - vkSetBufferCollectionImageConstraintsFUCHSIA = PFN_vkSetBufferCollectionImageConstraintsFUCHSIA( - vkGetDeviceProcAddr( device, "vkSetBufferCollectionImageConstraintsFUCHSIA" ) ); - vkSetBufferCollectionBufferConstraintsFUCHSIA = PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA( - vkGetDeviceProcAddr( device, "vkSetBufferCollectionBufferConstraintsFUCHSIA" ) ); - vkDestroyBufferCollectionFUCHSIA = - PFN_vkDestroyBufferCollectionFUCHSIA( vkGetDeviceProcAddr( device, "vkDestroyBufferCollectionFUCHSIA" ) ); - vkGetBufferCollectionPropertiesFUCHSIA = PFN_vkGetBufferCollectionPropertiesFUCHSIA( - vkGetDeviceProcAddr( device, "vkGetBufferCollectionPropertiesFUCHSIA" ) ); -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( - vkGetDeviceProcAddr( device, "vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI" ) ); - vkCmdSubpassShadingHUAWEI = - PFN_vkCmdSubpassShadingHUAWEI( vkGetDeviceProcAddr( device, "vkCmdSubpassShadingHUAWEI" ) ); - - //=== VK_HUAWEI_invocation_mask === - vkCmdBindInvocationMaskHUAWEI = - PFN_vkCmdBindInvocationMaskHUAWEI( vkGetDeviceProcAddr( device, "vkCmdBindInvocationMaskHUAWEI" ) ); - - //=== VK_NV_external_memory_rdma === - vkGetMemoryRemoteAddressNV = - PFN_vkGetMemoryRemoteAddressNV( vkGetDeviceProcAddr( device, "vkGetMemoryRemoteAddressNV" ) ); - - //=== VK_EXT_extended_dynamic_state2 === - vkCmdSetPatchControlPointsEXT = - PFN_vkCmdSetPatchControlPointsEXT( vkGetDeviceProcAddr( device, "vkCmdSetPatchControlPointsEXT" ) ); - vkCmdSetRasterizerDiscardEnableEXT = - PFN_vkCmdSetRasterizerDiscardEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetRasterizerDiscardEnableEXT" ) ); - if ( !vkCmdSetRasterizerDiscardEnable ) - vkCmdSetRasterizerDiscardEnable = vkCmdSetRasterizerDiscardEnableEXT; - vkCmdSetDepthBiasEnableEXT = - PFN_vkCmdSetDepthBiasEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthBiasEnableEXT" ) ); - if ( !vkCmdSetDepthBiasEnable ) - vkCmdSetDepthBiasEnable = vkCmdSetDepthBiasEnableEXT; - vkCmdSetLogicOpEXT = PFN_vkCmdSetLogicOpEXT( vkGetDeviceProcAddr( device, "vkCmdSetLogicOpEXT" ) ); - vkCmdSetPrimitiveRestartEnableEXT = - PFN_vkCmdSetPrimitiveRestartEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveRestartEnableEXT" ) ); - if ( !vkCmdSetPrimitiveRestartEnable ) - vkCmdSetPrimitiveRestartEnable = vkCmdSetPrimitiveRestartEnableEXT; - - //=== VK_EXT_color_write_enable === - vkCmdSetColorWriteEnableEXT = - PFN_vkCmdSetColorWriteEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetColorWriteEnableEXT" ) ); - - //=== VK_EXT_multi_draw === - vkCmdDrawMultiEXT = PFN_vkCmdDrawMultiEXT( vkGetDeviceProcAddr( device, "vkCmdDrawMultiEXT" ) ); - vkCmdDrawMultiIndexedEXT = - PFN_vkCmdDrawMultiIndexedEXT( vkGetDeviceProcAddr( device, "vkCmdDrawMultiIndexedEXT" ) ); - - //=== VK_EXT_pageable_device_local_memory === - vkSetDeviceMemoryPriorityEXT = - PFN_vkSetDeviceMemoryPriorityEXT( vkGetDeviceProcAddr( device, "vkSetDeviceMemoryPriorityEXT" ) ); - - //=== VK_KHR_maintenance4 === - vkGetDeviceBufferMemoryRequirementsKHR = PFN_vkGetDeviceBufferMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceBufferMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceBufferMemoryRequirements ) - vkGetDeviceBufferMemoryRequirements = vkGetDeviceBufferMemoryRequirementsKHR; - vkGetDeviceImageMemoryRequirementsKHR = PFN_vkGetDeviceImageMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceImageMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceImageMemoryRequirements ) - vkGetDeviceImageMemoryRequirements = vkGetDeviceImageMemoryRequirementsKHR; - vkGetDeviceImageSparseMemoryRequirementsKHR = PFN_vkGetDeviceImageSparseMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceImageSparseMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceImageSparseMemoryRequirements ) - vkGetDeviceImageSparseMemoryRequirements = vkGetDeviceImageSparseMemoryRequirementsKHR; - } - }; -} // namespace VULKAN_HPP_NAMESPACE -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_android.h b/Externals/Vulkan/Include/vulkan/vulkan_android.h deleted file mode 100644 index de79d382f2..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_android.h +++ /dev/null @@ -1,125 +0,0 @@ -#ifndef VULKAN_ANDROID_H_ -#define VULKAN_ANDROID_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_KHR_android_surface 1 -struct ANativeWindow; -#define VK_KHR_ANDROID_SURFACE_SPEC_VERSION 6 -#define VK_KHR_ANDROID_SURFACE_EXTENSION_NAME "VK_KHR_android_surface" -typedef VkFlags VkAndroidSurfaceCreateFlagsKHR; -typedef struct VkAndroidSurfaceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkAndroidSurfaceCreateFlagsKHR flags; - struct ANativeWindow* window; -} VkAndroidSurfaceCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateAndroidSurfaceKHR)(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateAndroidSurfaceKHR( - VkInstance instance, - const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - - -#define VK_ANDROID_external_memory_android_hardware_buffer 1 -struct AHardwareBuffer; -#define VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_SPEC_VERSION 4 -#define VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME "VK_ANDROID_external_memory_android_hardware_buffer" -typedef struct VkAndroidHardwareBufferUsageANDROID { - VkStructureType sType; - void* pNext; - uint64_t androidHardwareBufferUsage; -} VkAndroidHardwareBufferUsageANDROID; - -typedef struct VkAndroidHardwareBufferPropertiesANDROID { - VkStructureType sType; - void* pNext; - VkDeviceSize allocationSize; - uint32_t memoryTypeBits; -} VkAndroidHardwareBufferPropertiesANDROID; - -typedef struct VkAndroidHardwareBufferFormatPropertiesANDROID { - VkStructureType sType; - void* pNext; - VkFormat format; - uint64_t externalFormat; - VkFormatFeatureFlags formatFeatures; - VkComponentMapping samplerYcbcrConversionComponents; - VkSamplerYcbcrModelConversion suggestedYcbcrModel; - VkSamplerYcbcrRange suggestedYcbcrRange; - VkChromaLocation suggestedXChromaOffset; - VkChromaLocation suggestedYChromaOffset; -} VkAndroidHardwareBufferFormatPropertiesANDROID; - -typedef struct VkImportAndroidHardwareBufferInfoANDROID { - VkStructureType sType; - const void* pNext; - struct AHardwareBuffer* buffer; -} VkImportAndroidHardwareBufferInfoANDROID; - -typedef struct VkMemoryGetAndroidHardwareBufferInfoANDROID { - VkStructureType sType; - const void* pNext; - VkDeviceMemory memory; -} VkMemoryGetAndroidHardwareBufferInfoANDROID; - -typedef struct VkExternalFormatANDROID { - VkStructureType sType; - void* pNext; - uint64_t externalFormat; -} VkExternalFormatANDROID; - -typedef struct VkAndroidHardwareBufferFormatProperties2ANDROID { - VkStructureType sType; - void* pNext; - VkFormat format; - uint64_t externalFormat; - VkFormatFeatureFlags2 formatFeatures; - VkComponentMapping samplerYcbcrConversionComponents; - VkSamplerYcbcrModelConversion suggestedYcbcrModel; - VkSamplerYcbcrRange suggestedYcbcrRange; - VkChromaLocation suggestedXChromaOffset; - VkChromaLocation suggestedYChromaOffset; -} VkAndroidHardwareBufferFormatProperties2ANDROID; - -typedef VkResult (VKAPI_PTR *PFN_vkGetAndroidHardwareBufferPropertiesANDROID)(VkDevice device, const struct AHardwareBuffer* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryAndroidHardwareBufferANDROID)(VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct AHardwareBuffer** pBuffer); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetAndroidHardwareBufferPropertiesANDROID( - VkDevice device, - const struct AHardwareBuffer* buffer, - VkAndroidHardwareBufferPropertiesANDROID* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryAndroidHardwareBufferANDROID( - VkDevice device, - const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, - struct AHardwareBuffer** pBuffer); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_beta.h b/Externals/Vulkan/Include/vulkan/vulkan_beta.h deleted file mode 100644 index 7fa0d065bc..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_beta.h +++ /dev/null @@ -1,933 +0,0 @@ -#ifndef VULKAN_BETA_H_ -#define VULKAN_BETA_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_KHR_video_queue 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkVideoSessionKHR) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkVideoSessionParametersKHR) -#define VK_KHR_VIDEO_QUEUE_SPEC_VERSION 2 -#define VK_KHR_VIDEO_QUEUE_EXTENSION_NAME "VK_KHR_video_queue" - -typedef enum VkQueryResultStatusKHR { - VK_QUERY_RESULT_STATUS_ERROR_KHR = -1, - VK_QUERY_RESULT_STATUS_NOT_READY_KHR = 0, - VK_QUERY_RESULT_STATUS_COMPLETE_KHR = 1, - VK_QUERY_RESULT_STATUS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkQueryResultStatusKHR; - -typedef enum VkVideoCodecOperationFlagBitsKHR { - VK_VIDEO_CODEC_OPERATION_INVALID_BIT_KHR = 0, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_EXT = 0x00010000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_EXT = 0x00020000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_EXT = 0x00000001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_EXT = 0x00000002, -#endif - VK_VIDEO_CODEC_OPERATION_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoCodecOperationFlagBitsKHR; -typedef VkFlags VkVideoCodecOperationFlagsKHR; - -typedef enum VkVideoChromaSubsamplingFlagBitsKHR { - VK_VIDEO_CHROMA_SUBSAMPLING_INVALID_BIT_KHR = 0, - VK_VIDEO_CHROMA_SUBSAMPLING_MONOCHROME_BIT_KHR = 0x00000001, - VK_VIDEO_CHROMA_SUBSAMPLING_420_BIT_KHR = 0x00000002, - VK_VIDEO_CHROMA_SUBSAMPLING_422_BIT_KHR = 0x00000004, - VK_VIDEO_CHROMA_SUBSAMPLING_444_BIT_KHR = 0x00000008, - VK_VIDEO_CHROMA_SUBSAMPLING_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoChromaSubsamplingFlagBitsKHR; -typedef VkFlags VkVideoChromaSubsamplingFlagsKHR; - -typedef enum VkVideoComponentBitDepthFlagBitsKHR { - VK_VIDEO_COMPONENT_BIT_DEPTH_INVALID_KHR = 0, - VK_VIDEO_COMPONENT_BIT_DEPTH_8_BIT_KHR = 0x00000001, - VK_VIDEO_COMPONENT_BIT_DEPTH_10_BIT_KHR = 0x00000004, - VK_VIDEO_COMPONENT_BIT_DEPTH_12_BIT_KHR = 0x00000010, - VK_VIDEO_COMPONENT_BIT_DEPTH_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoComponentBitDepthFlagBitsKHR; -typedef VkFlags VkVideoComponentBitDepthFlagsKHR; - -typedef enum VkVideoCapabilityFlagBitsKHR { - VK_VIDEO_CAPABILITY_PROTECTED_CONTENT_BIT_KHR = 0x00000001, - VK_VIDEO_CAPABILITY_SEPARATE_REFERENCE_IMAGES_BIT_KHR = 0x00000002, - VK_VIDEO_CAPABILITY_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoCapabilityFlagBitsKHR; -typedef VkFlags VkVideoCapabilityFlagsKHR; - -typedef enum VkVideoSessionCreateFlagBitsKHR { - VK_VIDEO_SESSION_CREATE_DEFAULT_KHR = 0, - VK_VIDEO_SESSION_CREATE_PROTECTED_CONTENT_BIT_KHR = 0x00000001, - VK_VIDEO_SESSION_CREATE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoSessionCreateFlagBitsKHR; -typedef VkFlags VkVideoSessionCreateFlagsKHR; -typedef VkFlags VkVideoBeginCodingFlagsKHR; -typedef VkFlags VkVideoEndCodingFlagsKHR; - -typedef enum VkVideoCodingControlFlagBitsKHR { - VK_VIDEO_CODING_CONTROL_DEFAULT_KHR = 0, - VK_VIDEO_CODING_CONTROL_RESET_BIT_KHR = 0x00000001, - VK_VIDEO_CODING_CONTROL_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoCodingControlFlagBitsKHR; -typedef VkFlags VkVideoCodingControlFlagsKHR; - -typedef enum VkVideoCodingQualityPresetFlagBitsKHR { - VK_VIDEO_CODING_QUALITY_PRESET_NORMAL_BIT_KHR = 0x00000001, - VK_VIDEO_CODING_QUALITY_PRESET_POWER_BIT_KHR = 0x00000002, - VK_VIDEO_CODING_QUALITY_PRESET_QUALITY_BIT_KHR = 0x00000004, - VK_VIDEO_CODING_QUALITY_PRESET_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoCodingQualityPresetFlagBitsKHR; -typedef VkFlags VkVideoCodingQualityPresetFlagsKHR; -typedef struct VkQueueFamilyQueryResultStatusProperties2KHR { - VkStructureType sType; - void* pNext; - VkBool32 supported; -} VkQueueFamilyQueryResultStatusProperties2KHR; - -typedef struct VkVideoQueueFamilyProperties2KHR { - VkStructureType sType; - void* pNext; - VkVideoCodecOperationFlagsKHR videoCodecOperations; -} VkVideoQueueFamilyProperties2KHR; - -typedef struct VkVideoProfileKHR { - VkStructureType sType; - void* pNext; - VkVideoCodecOperationFlagBitsKHR videoCodecOperation; - VkVideoChromaSubsamplingFlagsKHR chromaSubsampling; - VkVideoComponentBitDepthFlagsKHR lumaBitDepth; - VkVideoComponentBitDepthFlagsKHR chromaBitDepth; -} VkVideoProfileKHR; - -typedef struct VkVideoProfilesKHR { - VkStructureType sType; - void* pNext; - uint32_t profileCount; - const VkVideoProfileKHR* pProfiles; -} VkVideoProfilesKHR; - -typedef struct VkVideoCapabilitiesKHR { - VkStructureType sType; - void* pNext; - VkVideoCapabilityFlagsKHR capabilityFlags; - VkDeviceSize minBitstreamBufferOffsetAlignment; - VkDeviceSize minBitstreamBufferSizeAlignment; - VkExtent2D videoPictureExtentGranularity; - VkExtent2D minExtent; - VkExtent2D maxExtent; - uint32_t maxReferencePicturesSlotsCount; - uint32_t maxReferencePicturesActiveCount; -} VkVideoCapabilitiesKHR; - -typedef struct VkPhysicalDeviceVideoFormatInfoKHR { - VkStructureType sType; - void* pNext; - VkImageUsageFlags imageUsage; - const VkVideoProfilesKHR* pVideoProfiles; -} VkPhysicalDeviceVideoFormatInfoKHR; - -typedef struct VkVideoFormatPropertiesKHR { - VkStructureType sType; - void* pNext; - VkFormat format; -} VkVideoFormatPropertiesKHR; - -typedef struct VkVideoPictureResourceKHR { - VkStructureType sType; - const void* pNext; - VkOffset2D codedOffset; - VkExtent2D codedExtent; - uint32_t baseArrayLayer; - VkImageView imageViewBinding; -} VkVideoPictureResourceKHR; - -typedef struct VkVideoReferenceSlotKHR { - VkStructureType sType; - const void* pNext; - int8_t slotIndex; - const VkVideoPictureResourceKHR* pPictureResource; -} VkVideoReferenceSlotKHR; - -typedef struct VkVideoGetMemoryPropertiesKHR { - VkStructureType sType; - const void* pNext; - uint32_t memoryBindIndex; - VkMemoryRequirements2* pMemoryRequirements; -} VkVideoGetMemoryPropertiesKHR; - -typedef struct VkVideoBindMemoryKHR { - VkStructureType sType; - const void* pNext; - uint32_t memoryBindIndex; - VkDeviceMemory memory; - VkDeviceSize memoryOffset; - VkDeviceSize memorySize; -} VkVideoBindMemoryKHR; - -typedef struct VkVideoSessionCreateInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t queueFamilyIndex; - VkVideoSessionCreateFlagsKHR flags; - const VkVideoProfileKHR* pVideoProfile; - VkFormat pictureFormat; - VkExtent2D maxCodedExtent; - VkFormat referencePicturesFormat; - uint32_t maxReferencePicturesSlotsCount; - uint32_t maxReferencePicturesActiveCount; -} VkVideoSessionCreateInfoKHR; - -typedef struct VkVideoSessionParametersCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkVideoSessionParametersKHR videoSessionParametersTemplate; - VkVideoSessionKHR videoSession; -} VkVideoSessionParametersCreateInfoKHR; - -typedef struct VkVideoSessionParametersUpdateInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t updateSequenceCount; -} VkVideoSessionParametersUpdateInfoKHR; - -typedef struct VkVideoBeginCodingInfoKHR { - VkStructureType sType; - const void* pNext; - VkVideoBeginCodingFlagsKHR flags; - VkVideoCodingQualityPresetFlagsKHR codecQualityPreset; - VkVideoSessionKHR videoSession; - VkVideoSessionParametersKHR videoSessionParameters; - uint32_t referenceSlotCount; - const VkVideoReferenceSlotKHR* pReferenceSlots; -} VkVideoBeginCodingInfoKHR; - -typedef struct VkVideoEndCodingInfoKHR { - VkStructureType sType; - const void* pNext; - VkVideoEndCodingFlagsKHR flags; -} VkVideoEndCodingInfoKHR; - -typedef struct VkVideoCodingControlInfoKHR { - VkStructureType sType; - const void* pNext; - VkVideoCodingControlFlagsKHR flags; -} VkVideoCodingControlInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR)(VkPhysicalDevice physicalDevice, const VkVideoProfileKHR* pVideoProfile, VkVideoCapabilitiesKHR* pCapabilities); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoFormatInfoKHR* pVideoFormatInfo, uint32_t* pVideoFormatPropertyCount, VkVideoFormatPropertiesKHR* pVideoFormatProperties); -typedef VkResult (VKAPI_PTR *PFN_vkCreateVideoSessionKHR)(VkDevice device, const VkVideoSessionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkVideoSessionKHR* pVideoSession); -typedef void (VKAPI_PTR *PFN_vkDestroyVideoSessionKHR)(VkDevice device, VkVideoSessionKHR videoSession, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkGetVideoSessionMemoryRequirementsKHR)(VkDevice device, VkVideoSessionKHR videoSession, uint32_t* pVideoSessionMemoryRequirementsCount, VkVideoGetMemoryPropertiesKHR* pVideoSessionMemoryRequirements); -typedef VkResult (VKAPI_PTR *PFN_vkBindVideoSessionMemoryKHR)(VkDevice device, VkVideoSessionKHR videoSession, uint32_t videoSessionBindMemoryCount, const VkVideoBindMemoryKHR* pVideoSessionBindMemories); -typedef VkResult (VKAPI_PTR *PFN_vkCreateVideoSessionParametersKHR)(VkDevice device, const VkVideoSessionParametersCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkVideoSessionParametersKHR* pVideoSessionParameters); -typedef VkResult (VKAPI_PTR *PFN_vkUpdateVideoSessionParametersKHR)(VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkVideoSessionParametersUpdateInfoKHR* pUpdateInfo); -typedef void (VKAPI_PTR *PFN_vkDestroyVideoSessionParametersKHR)(VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkCmdBeginVideoCodingKHR)(VkCommandBuffer commandBuffer, const VkVideoBeginCodingInfoKHR* pBeginInfo); -typedef void (VKAPI_PTR *PFN_vkCmdEndVideoCodingKHR)(VkCommandBuffer commandBuffer, const VkVideoEndCodingInfoKHR* pEndCodingInfo); -typedef void (VKAPI_PTR *PFN_vkCmdControlVideoCodingKHR)(VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR* pCodingControlInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceVideoCapabilitiesKHR( - VkPhysicalDevice physicalDevice, - const VkVideoProfileKHR* pVideoProfile, - VkVideoCapabilitiesKHR* pCapabilities); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceVideoFormatPropertiesKHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceVideoFormatInfoKHR* pVideoFormatInfo, - uint32_t* pVideoFormatPropertyCount, - VkVideoFormatPropertiesKHR* pVideoFormatProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateVideoSessionKHR( - VkDevice device, - const VkVideoSessionCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkVideoSessionKHR* pVideoSession); - -VKAPI_ATTR void VKAPI_CALL vkDestroyVideoSessionKHR( - VkDevice device, - VkVideoSessionKHR videoSession, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetVideoSessionMemoryRequirementsKHR( - VkDevice device, - VkVideoSessionKHR videoSession, - uint32_t* pVideoSessionMemoryRequirementsCount, - VkVideoGetMemoryPropertiesKHR* pVideoSessionMemoryRequirements); - -VKAPI_ATTR VkResult VKAPI_CALL vkBindVideoSessionMemoryKHR( - VkDevice device, - VkVideoSessionKHR videoSession, - uint32_t videoSessionBindMemoryCount, - const VkVideoBindMemoryKHR* pVideoSessionBindMemories); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateVideoSessionParametersKHR( - VkDevice device, - const VkVideoSessionParametersCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkVideoSessionParametersKHR* pVideoSessionParameters); - -VKAPI_ATTR VkResult VKAPI_CALL vkUpdateVideoSessionParametersKHR( - VkDevice device, - VkVideoSessionParametersKHR videoSessionParameters, - const VkVideoSessionParametersUpdateInfoKHR* pUpdateInfo); - -VKAPI_ATTR void VKAPI_CALL vkDestroyVideoSessionParametersKHR( - VkDevice device, - VkVideoSessionParametersKHR videoSessionParameters, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginVideoCodingKHR( - VkCommandBuffer commandBuffer, - const VkVideoBeginCodingInfoKHR* pBeginInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndVideoCodingKHR( - VkCommandBuffer commandBuffer, - const VkVideoEndCodingInfoKHR* pEndCodingInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdControlVideoCodingKHR( - VkCommandBuffer commandBuffer, - const VkVideoCodingControlInfoKHR* pCodingControlInfo); -#endif - - -#define VK_KHR_video_decode_queue 1 -#define VK_KHR_VIDEO_DECODE_QUEUE_SPEC_VERSION 2 -#define VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME "VK_KHR_video_decode_queue" - -typedef enum VkVideoDecodeFlagBitsKHR { - VK_VIDEO_DECODE_DEFAULT_KHR = 0, - VK_VIDEO_DECODE_RESERVED_0_BIT_KHR = 0x00000001, - VK_VIDEO_DECODE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoDecodeFlagBitsKHR; -typedef VkFlags VkVideoDecodeFlagsKHR; -typedef struct VkVideoDecodeInfoKHR { - VkStructureType sType; - const void* pNext; - VkVideoDecodeFlagsKHR flags; - VkOffset2D codedOffset; - VkExtent2D codedExtent; - VkBuffer srcBuffer; - VkDeviceSize srcBufferOffset; - VkDeviceSize srcBufferRange; - VkVideoPictureResourceKHR dstPictureResource; - const VkVideoReferenceSlotKHR* pSetupReferenceSlot; - uint32_t referenceSlotCount; - const VkVideoReferenceSlotKHR* pReferenceSlots; -} VkVideoDecodeInfoKHR; - -typedef void (VKAPI_PTR *PFN_vkCmdDecodeVideoKHR)(VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR* pFrameInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdDecodeVideoKHR( - VkCommandBuffer commandBuffer, - const VkVideoDecodeInfoKHR* pFrameInfo); -#endif - - -#define VK_KHR_portability_subset 1 -#define VK_KHR_PORTABILITY_SUBSET_SPEC_VERSION 1 -#define VK_KHR_PORTABILITY_SUBSET_EXTENSION_NAME "VK_KHR_portability_subset" -typedef struct VkPhysicalDevicePortabilitySubsetFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 constantAlphaColorBlendFactors; - VkBool32 events; - VkBool32 imageViewFormatReinterpretation; - VkBool32 imageViewFormatSwizzle; - VkBool32 imageView2DOn3DImage; - VkBool32 multisampleArrayImage; - VkBool32 mutableComparisonSamplers; - VkBool32 pointPolygons; - VkBool32 samplerMipLodBias; - VkBool32 separateStencilMaskRef; - VkBool32 shaderSampleRateInterpolationFunctions; - VkBool32 tessellationIsolines; - VkBool32 tessellationPointMode; - VkBool32 triangleFans; - VkBool32 vertexAttributeAccessBeyondStride; -} VkPhysicalDevicePortabilitySubsetFeaturesKHR; - -typedef struct VkPhysicalDevicePortabilitySubsetPropertiesKHR { - VkStructureType sType; - void* pNext; - uint32_t minVertexInputBindingStrideAlignment; -} VkPhysicalDevicePortabilitySubsetPropertiesKHR; - - - -#define VK_KHR_video_encode_queue 1 -#define VK_KHR_VIDEO_ENCODE_QUEUE_SPEC_VERSION 3 -#define VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME "VK_KHR_video_encode_queue" - -typedef enum VkVideoEncodeFlagBitsKHR { - VK_VIDEO_ENCODE_DEFAULT_KHR = 0, - VK_VIDEO_ENCODE_RESERVED_0_BIT_KHR = 0x00000001, - VK_VIDEO_ENCODE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoEncodeFlagBitsKHR; -typedef VkFlags VkVideoEncodeFlagsKHR; - -typedef enum VkVideoEncodeRateControlFlagBitsKHR { - VK_VIDEO_ENCODE_RATE_CONTROL_DEFAULT_KHR = 0, - VK_VIDEO_ENCODE_RATE_CONTROL_RESERVED_0_BIT_KHR = 0x00000001, - VK_VIDEO_ENCODE_RATE_CONTROL_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoEncodeRateControlFlagBitsKHR; -typedef VkFlags VkVideoEncodeRateControlFlagsKHR; - -typedef enum VkVideoEncodeRateControlModeFlagBitsKHR { - VK_VIDEO_ENCODE_RATE_CONTROL_MODE_NONE_BIT_KHR = 0, - VK_VIDEO_ENCODE_RATE_CONTROL_MODE_CBR_BIT_KHR = 1, - VK_VIDEO_ENCODE_RATE_CONTROL_MODE_VBR_BIT_KHR = 2, - VK_VIDEO_ENCODE_RATE_CONTROL_MODE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkVideoEncodeRateControlModeFlagBitsKHR; -typedef VkFlags VkVideoEncodeRateControlModeFlagsKHR; -typedef struct VkVideoEncodeInfoKHR { - VkStructureType sType; - const void* pNext; - VkVideoEncodeFlagsKHR flags; - uint32_t qualityLevel; - VkExtent2D codedExtent; - VkBuffer dstBitstreamBuffer; - VkDeviceSize dstBitstreamBufferOffset; - VkDeviceSize dstBitstreamBufferMaxRange; - VkVideoPictureResourceKHR srcPictureResource; - const VkVideoReferenceSlotKHR* pSetupReferenceSlot; - uint32_t referenceSlotCount; - const VkVideoReferenceSlotKHR* pReferenceSlots; - uint32_t precedingExternallyEncodedBytes; -} VkVideoEncodeInfoKHR; - -typedef struct VkVideoEncodeRateControlLayerInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t averageBitrate; - uint32_t maxBitrate; - uint32_t frameRateNumerator; - uint32_t frameRateDenominator; - uint32_t virtualBufferSizeInMs; - uint32_t initialVirtualBufferSizeInMs; -} VkVideoEncodeRateControlLayerInfoKHR; - -typedef struct VkVideoEncodeRateControlInfoKHR { - VkStructureType sType; - const void* pNext; - VkVideoEncodeRateControlFlagsKHR flags; - VkVideoEncodeRateControlModeFlagBitsKHR rateControlMode; - uint8_t layerCount; - const VkVideoEncodeRateControlLayerInfoKHR* pLayerConfigs; -} VkVideoEncodeRateControlInfoKHR; - -typedef void (VKAPI_PTR *PFN_vkCmdEncodeVideoKHR)(VkCommandBuffer commandBuffer, const VkVideoEncodeInfoKHR* pEncodeInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdEncodeVideoKHR( - VkCommandBuffer commandBuffer, - const VkVideoEncodeInfoKHR* pEncodeInfo); -#endif - - -#define VK_EXT_video_encode_h264 1 -#include "vk_video/vulkan_video_codec_h264std.h" -#include "vk_video/vulkan_video_codec_h264std_encode.h" -#define VK_EXT_VIDEO_ENCODE_H264_SPEC_VERSION 3 -#define VK_EXT_VIDEO_ENCODE_H264_EXTENSION_NAME "VK_EXT_video_encode_h264" - -typedef enum VkVideoEncodeH264CapabilityFlagBitsEXT { - VK_VIDEO_ENCODE_H264_CAPABILITY_CABAC_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H264_CAPABILITY_CAVLC_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H264_CAPABILITY_WEIGHTED_BI_PRED_IMPLICIT_BIT_EXT = 0x00000004, - VK_VIDEO_ENCODE_H264_CAPABILITY_TRANSFORM_8X8_BIT_EXT = 0x00000008, - VK_VIDEO_ENCODE_H264_CAPABILITY_CHROMA_QP_OFFSET_BIT_EXT = 0x00000010, - VK_VIDEO_ENCODE_H264_CAPABILITY_SECOND_CHROMA_QP_OFFSET_BIT_EXT = 0x00000020, - VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_DISABLED_BIT_EXT = 0x00000040, - VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_ENABLED_BIT_EXT = 0x00000080, - VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_PARTIAL_BIT_EXT = 0x00000100, - VK_VIDEO_ENCODE_H264_CAPABILITY_MULTIPLE_SLICE_PER_FRAME_BIT_EXT = 0x00000200, - VK_VIDEO_ENCODE_H264_CAPABILITY_EVENLY_DISTRIBUTED_SLICE_SIZE_BIT_EXT = 0x00000400, - VK_VIDEO_ENCODE_H264_CAPABILITY_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH264CapabilityFlagBitsEXT; -typedef VkFlags VkVideoEncodeH264CapabilityFlagsEXT; - -typedef enum VkVideoEncodeH264InputModeFlagBitsEXT { - VK_VIDEO_ENCODE_H264_INPUT_MODE_FRAME_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H264_INPUT_MODE_SLICE_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H264_INPUT_MODE_NON_VCL_BIT_EXT = 0x00000004, - VK_VIDEO_ENCODE_H264_INPUT_MODE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH264InputModeFlagBitsEXT; -typedef VkFlags VkVideoEncodeH264InputModeFlagsEXT; - -typedef enum VkVideoEncodeH264OutputModeFlagBitsEXT { - VK_VIDEO_ENCODE_H264_OUTPUT_MODE_FRAME_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H264_OUTPUT_MODE_SLICE_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H264_OUTPUT_MODE_NON_VCL_BIT_EXT = 0x00000004, - VK_VIDEO_ENCODE_H264_OUTPUT_MODE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH264OutputModeFlagBitsEXT; -typedef VkFlags VkVideoEncodeH264OutputModeFlagsEXT; - -typedef enum VkVideoEncodeH264CreateFlagBitsEXT { - VK_VIDEO_ENCODE_H264_CREATE_DEFAULT_EXT = 0, - VK_VIDEO_ENCODE_H264_CREATE_RESERVED_0_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H264_CREATE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH264CreateFlagBitsEXT; -typedef VkFlags VkVideoEncodeH264CreateFlagsEXT; - -typedef enum VkVideoEncodeH264RateControlStructureFlagBitsEXT { - VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_UNKNOWN_EXT = 0, - VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_FLAT_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_DYADIC_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH264RateControlStructureFlagBitsEXT; -typedef VkFlags VkVideoEncodeH264RateControlStructureFlagsEXT; -typedef struct VkVideoEncodeH264CapabilitiesEXT { - VkStructureType sType; - const void* pNext; - VkVideoEncodeH264CapabilityFlagsEXT flags; - VkVideoEncodeH264InputModeFlagsEXT inputModeFlags; - VkVideoEncodeH264OutputModeFlagsEXT outputModeFlags; - VkExtent2D minPictureSizeInMbs; - VkExtent2D maxPictureSizeInMbs; - VkExtent2D inputImageDataAlignment; - uint8_t maxNumL0ReferenceForP; - uint8_t maxNumL0ReferenceForB; - uint8_t maxNumL1Reference; - uint8_t qualityLevelCount; - VkExtensionProperties stdExtensionVersion; -} VkVideoEncodeH264CapabilitiesEXT; - -typedef struct VkVideoEncodeH264SessionCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkVideoEncodeH264CreateFlagsEXT flags; - VkExtent2D maxPictureSizeInMbs; - const VkExtensionProperties* pStdExtensionVersion; -} VkVideoEncodeH264SessionCreateInfoEXT; - -typedef struct VkVideoEncodeH264SessionParametersAddInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t spsStdCount; - const StdVideoH264SequenceParameterSet* pSpsStd; - uint32_t ppsStdCount; - const StdVideoH264PictureParameterSet* pPpsStd; -} VkVideoEncodeH264SessionParametersAddInfoEXT; - -typedef struct VkVideoEncodeH264SessionParametersCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t maxSpsStdCount; - uint32_t maxPpsStdCount; - const VkVideoEncodeH264SessionParametersAddInfoEXT* pParametersAddInfo; -} VkVideoEncodeH264SessionParametersCreateInfoEXT; - -typedef struct VkVideoEncodeH264DpbSlotInfoEXT { - VkStructureType sType; - const void* pNext; - int8_t slotIndex; - const StdVideoEncodeH264PictureInfo* pStdPictureInfo; -} VkVideoEncodeH264DpbSlotInfoEXT; - -typedef struct VkVideoEncodeH264NaluSliceEXT { - VkStructureType sType; - const void* pNext; - const StdVideoEncodeH264SliceHeader* pSliceHeaderStd; - uint32_t mbCount; - uint8_t refFinalList0EntryCount; - const VkVideoEncodeH264DpbSlotInfoEXT* pRefFinalList0Entries; - uint8_t refFinalList1EntryCount; - const VkVideoEncodeH264DpbSlotInfoEXT* pRefFinalList1Entries; -} VkVideoEncodeH264NaluSliceEXT; - -typedef struct VkVideoEncodeH264VclFrameInfoEXT { - VkStructureType sType; - const void* pNext; - uint8_t refDefaultFinalList0EntryCount; - const VkVideoEncodeH264DpbSlotInfoEXT* pRefDefaultFinalList0Entries; - uint8_t refDefaultFinalList1EntryCount; - const VkVideoEncodeH264DpbSlotInfoEXT* pRefDefaultFinalList1Entries; - uint32_t naluSliceEntryCount; - const VkVideoEncodeH264NaluSliceEXT* pNaluSliceEntries; - const VkVideoEncodeH264DpbSlotInfoEXT* pCurrentPictureInfo; -} VkVideoEncodeH264VclFrameInfoEXT; - -typedef struct VkVideoEncodeH264EmitPictureParametersEXT { - VkStructureType sType; - const void* pNext; - uint8_t spsId; - VkBool32 emitSpsEnable; - uint32_t ppsIdEntryCount; - const uint8_t* ppsIdEntries; -} VkVideoEncodeH264EmitPictureParametersEXT; - -typedef struct VkVideoEncodeH264ProfileEXT { - VkStructureType sType; - const void* pNext; - StdVideoH264ProfileIdc stdProfileIdc; -} VkVideoEncodeH264ProfileEXT; - -typedef struct VkVideoEncodeH264RateControlInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t gopFrameCount; - uint32_t idrPeriod; - uint32_t consecutiveBFrameCount; - VkVideoEncodeH264RateControlStructureFlagBitsEXT rateControlStructure; - uint8_t temporalLayerCount; -} VkVideoEncodeH264RateControlInfoEXT; - -typedef struct VkVideoEncodeH264QpEXT { - int32_t qpI; - int32_t qpP; - int32_t qpB; -} VkVideoEncodeH264QpEXT; - -typedef struct VkVideoEncodeH264FrameSizeEXT { - uint32_t frameISize; - uint32_t framePSize; - uint32_t frameBSize; -} VkVideoEncodeH264FrameSizeEXT; - -typedef struct VkVideoEncodeH264RateControlLayerInfoEXT { - VkStructureType sType; - const void* pNext; - uint8_t temporalLayerId; - VkBool32 useInitialRcQp; - VkVideoEncodeH264QpEXT initialRcQp; - VkBool32 useMinQp; - VkVideoEncodeH264QpEXT minQp; - VkBool32 useMaxQp; - VkVideoEncodeH264QpEXT maxQp; - VkBool32 useMaxFrameSize; - VkVideoEncodeH264FrameSizeEXT maxFrameSize; -} VkVideoEncodeH264RateControlLayerInfoEXT; - - - -#define VK_EXT_video_encode_h265 1 -#include "vk_video/vulkan_video_codec_h265std.h" -#include "vk_video/vulkan_video_codec_h265std_encode.h" -#define VK_EXT_VIDEO_ENCODE_H265_SPEC_VERSION 3 -#define VK_EXT_VIDEO_ENCODE_H265_EXTENSION_NAME "VK_EXT_video_encode_h265" -typedef VkFlags VkVideoEncodeH265CapabilityFlagsEXT; - -typedef enum VkVideoEncodeH265InputModeFlagBitsEXT { - VK_VIDEO_ENCODE_H265_INPUT_MODE_FRAME_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H265_INPUT_MODE_SLICE_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H265_INPUT_MODE_NON_VCL_BIT_EXT = 0x00000004, - VK_VIDEO_ENCODE_H265_INPUT_MODE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH265InputModeFlagBitsEXT; -typedef VkFlags VkVideoEncodeH265InputModeFlagsEXT; - -typedef enum VkVideoEncodeH265OutputModeFlagBitsEXT { - VK_VIDEO_ENCODE_H265_OUTPUT_MODE_FRAME_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H265_OUTPUT_MODE_SLICE_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H265_OUTPUT_MODE_NON_VCL_BIT_EXT = 0x00000004, - VK_VIDEO_ENCODE_H265_OUTPUT_MODE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH265OutputModeFlagBitsEXT; -typedef VkFlags VkVideoEncodeH265OutputModeFlagsEXT; -typedef VkFlags VkVideoEncodeH265CreateFlagsEXT; - -typedef enum VkVideoEncodeH265CtbSizeFlagBitsEXT { - VK_VIDEO_ENCODE_H265_CTB_SIZE_8_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H265_CTB_SIZE_16_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H265_CTB_SIZE_32_BIT_EXT = 0x00000004, - VK_VIDEO_ENCODE_H265_CTB_SIZE_64_BIT_EXT = 0x00000008, - VK_VIDEO_ENCODE_H265_CTB_SIZE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH265CtbSizeFlagBitsEXT; -typedef VkFlags VkVideoEncodeH265CtbSizeFlagsEXT; - -typedef enum VkVideoEncodeH265RateControlStructureFlagBitsEXT { - VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_UNKNOWN_EXT = 0, - VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_FLAT_BIT_EXT = 0x00000001, - VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_DYADIC_BIT_EXT = 0x00000002, - VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoEncodeH265RateControlStructureFlagBitsEXT; -typedef VkFlags VkVideoEncodeH265RateControlStructureFlagsEXT; -typedef struct VkVideoEncodeH265CapabilitiesEXT { - VkStructureType sType; - const void* pNext; - VkVideoEncodeH265CapabilityFlagsEXT flags; - VkVideoEncodeH265InputModeFlagsEXT inputModeFlags; - VkVideoEncodeH265OutputModeFlagsEXT outputModeFlags; - VkVideoEncodeH265CtbSizeFlagsEXT ctbSizes; - VkExtent2D inputImageDataAlignment; - uint8_t maxNumL0ReferenceForP; - uint8_t maxNumL0ReferenceForB; - uint8_t maxNumL1Reference; - uint8_t maxNumSubLayers; - uint8_t qualityLevelCount; - VkExtensionProperties stdExtensionVersion; -} VkVideoEncodeH265CapabilitiesEXT; - -typedef struct VkVideoEncodeH265SessionCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkVideoEncodeH265CreateFlagsEXT flags; - const VkExtensionProperties* pStdExtensionVersion; -} VkVideoEncodeH265SessionCreateInfoEXT; - -typedef struct VkVideoEncodeH265SessionParametersAddInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t vpsStdCount; - const StdVideoH265VideoParameterSet* pVpsStd; - uint32_t spsStdCount; - const StdVideoH265SequenceParameterSet* pSpsStd; - uint32_t ppsStdCount; - const StdVideoH265PictureParameterSet* pPpsStd; -} VkVideoEncodeH265SessionParametersAddInfoEXT; - -typedef struct VkVideoEncodeH265SessionParametersCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t maxVpsStdCount; - uint32_t maxSpsStdCount; - uint32_t maxPpsStdCount; - const VkVideoEncodeH265SessionParametersAddInfoEXT* pParametersAddInfo; -} VkVideoEncodeH265SessionParametersCreateInfoEXT; - -typedef struct VkVideoEncodeH265DpbSlotInfoEXT { - VkStructureType sType; - const void* pNext; - int8_t slotIndex; - const StdVideoEncodeH265ReferenceInfo* pStdReferenceInfo; -} VkVideoEncodeH265DpbSlotInfoEXT; - -typedef struct VkVideoEncodeH265ReferenceListsEXT { - VkStructureType sType; - const void* pNext; - uint8_t referenceList0EntryCount; - const VkVideoEncodeH265DpbSlotInfoEXT* pReferenceList0Entries; - uint8_t referenceList1EntryCount; - const VkVideoEncodeH265DpbSlotInfoEXT* pReferenceList1Entries; - const StdVideoEncodeH265ReferenceModifications* pReferenceModifications; -} VkVideoEncodeH265ReferenceListsEXT; - -typedef struct VkVideoEncodeH265NaluSliceEXT { - VkStructureType sType; - const void* pNext; - uint32_t ctbCount; - const VkVideoEncodeH265ReferenceListsEXT* pReferenceFinalLists; - const StdVideoEncodeH265SliceHeader* pSliceHeaderStd; -} VkVideoEncodeH265NaluSliceEXT; - -typedef struct VkVideoEncodeH265VclFrameInfoEXT { - VkStructureType sType; - const void* pNext; - const VkVideoEncodeH265ReferenceListsEXT* pReferenceFinalLists; - uint32_t naluSliceEntryCount; - const VkVideoEncodeH265NaluSliceEXT* pNaluSliceEntries; - const StdVideoEncodeH265PictureInfo* pCurrentPictureInfo; -} VkVideoEncodeH265VclFrameInfoEXT; - -typedef struct VkVideoEncodeH265EmitPictureParametersEXT { - VkStructureType sType; - const void* pNext; - uint8_t vpsId; - uint8_t spsId; - VkBool32 emitVpsEnable; - VkBool32 emitSpsEnable; - uint32_t ppsIdEntryCount; - const uint8_t* ppsIdEntries; -} VkVideoEncodeH265EmitPictureParametersEXT; - -typedef struct VkVideoEncodeH265ProfileEXT { - VkStructureType sType; - const void* pNext; - StdVideoH265ProfileIdc stdProfileIdc; -} VkVideoEncodeH265ProfileEXT; - -typedef struct VkVideoEncodeH265RateControlInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t gopFrameCount; - uint32_t idrPeriod; - uint32_t consecutiveBFrameCount; - VkVideoEncodeH265RateControlStructureFlagBitsEXT rateControlStructure; - uint8_t subLayerCount; -} VkVideoEncodeH265RateControlInfoEXT; - -typedef struct VkVideoEncodeH265QpEXT { - int32_t qpI; - int32_t qpP; - int32_t qpB; -} VkVideoEncodeH265QpEXT; - -typedef struct VkVideoEncodeH265FrameSizeEXT { - uint32_t frameISize; - uint32_t framePSize; - uint32_t frameBSize; -} VkVideoEncodeH265FrameSizeEXT; - -typedef struct VkVideoEncodeH265RateControlLayerInfoEXT { - VkStructureType sType; - const void* pNext; - uint8_t temporalId; - VkBool32 useInitialRcQp; - VkVideoEncodeH265QpEXT initialRcQp; - VkBool32 useMinQp; - VkVideoEncodeH265QpEXT minQp; - VkBool32 useMaxQp; - VkVideoEncodeH265QpEXT maxQp; - VkBool32 useMaxFrameSize; - VkVideoEncodeH265FrameSizeEXT maxFrameSize; -} VkVideoEncodeH265RateControlLayerInfoEXT; - - - -#define VK_EXT_video_decode_h264 1 -#include "vk_video/vulkan_video_codec_h264std_decode.h" -#define VK_EXT_VIDEO_DECODE_H264_SPEC_VERSION 3 -#define VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME "VK_EXT_video_decode_h264" - -typedef enum VkVideoDecodeH264PictureLayoutFlagBitsEXT { - VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_EXT = 0, - VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_EXT = 0x00000001, - VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_EXT = 0x00000002, - VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkVideoDecodeH264PictureLayoutFlagBitsEXT; -typedef VkFlags VkVideoDecodeH264PictureLayoutFlagsEXT; -typedef VkFlags VkVideoDecodeH264CreateFlagsEXT; -typedef struct VkVideoDecodeH264ProfileEXT { - VkStructureType sType; - const void* pNext; - StdVideoH264ProfileIdc stdProfileIdc; - VkVideoDecodeH264PictureLayoutFlagsEXT pictureLayout; -} VkVideoDecodeH264ProfileEXT; - -typedef struct VkVideoDecodeH264CapabilitiesEXT { - VkStructureType sType; - void* pNext; - uint32_t maxLevel; - VkOffset2D fieldOffsetGranularity; - VkExtensionProperties stdExtensionVersion; -} VkVideoDecodeH264CapabilitiesEXT; - -typedef struct VkVideoDecodeH264SessionCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkVideoDecodeH264CreateFlagsEXT flags; - const VkExtensionProperties* pStdExtensionVersion; -} VkVideoDecodeH264SessionCreateInfoEXT; - -typedef struct VkVideoDecodeH264SessionParametersAddInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t spsStdCount; - const StdVideoH264SequenceParameterSet* pSpsStd; - uint32_t ppsStdCount; - const StdVideoH264PictureParameterSet* pPpsStd; -} VkVideoDecodeH264SessionParametersAddInfoEXT; - -typedef struct VkVideoDecodeH264SessionParametersCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t maxSpsStdCount; - uint32_t maxPpsStdCount; - const VkVideoDecodeH264SessionParametersAddInfoEXT* pParametersAddInfo; -} VkVideoDecodeH264SessionParametersCreateInfoEXT; - -typedef struct VkVideoDecodeH264PictureInfoEXT { - VkStructureType sType; - const void* pNext; - const StdVideoDecodeH264PictureInfo* pStdPictureInfo; - uint32_t slicesCount; - const uint32_t* pSlicesDataOffsets; -} VkVideoDecodeH264PictureInfoEXT; - -typedef struct VkVideoDecodeH264MvcEXT { - VkStructureType sType; - const void* pNext; - const StdVideoDecodeH264Mvc* pStdMvc; -} VkVideoDecodeH264MvcEXT; - -typedef struct VkVideoDecodeH264DpbSlotInfoEXT { - VkStructureType sType; - const void* pNext; - const StdVideoDecodeH264ReferenceInfo* pStdReferenceInfo; -} VkVideoDecodeH264DpbSlotInfoEXT; - - - -#define VK_EXT_video_decode_h265 1 -#include "vk_video/vulkan_video_codec_h265std_decode.h" -#define VK_EXT_VIDEO_DECODE_H265_SPEC_VERSION 1 -#define VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME "VK_EXT_video_decode_h265" -typedef VkFlags VkVideoDecodeH265CreateFlagsEXT; -typedef struct VkVideoDecodeH265ProfileEXT { - VkStructureType sType; - const void* pNext; - StdVideoH265ProfileIdc stdProfileIdc; -} VkVideoDecodeH265ProfileEXT; - -typedef struct VkVideoDecodeH265CapabilitiesEXT { - VkStructureType sType; - void* pNext; - uint32_t maxLevel; - VkExtensionProperties stdExtensionVersion; -} VkVideoDecodeH265CapabilitiesEXT; - -typedef struct VkVideoDecodeH265SessionCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkVideoDecodeH265CreateFlagsEXT flags; - const VkExtensionProperties* pStdExtensionVersion; -} VkVideoDecodeH265SessionCreateInfoEXT; - -typedef struct VkVideoDecodeH265SessionParametersAddInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t spsStdCount; - const StdVideoH265SequenceParameterSet* pSpsStd; - uint32_t ppsStdCount; - const StdVideoH265PictureParameterSet* pPpsStd; -} VkVideoDecodeH265SessionParametersAddInfoEXT; - -typedef struct VkVideoDecodeH265SessionParametersCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t maxSpsStdCount; - uint32_t maxPpsStdCount; - const VkVideoDecodeH265SessionParametersAddInfoEXT* pParametersAddInfo; -} VkVideoDecodeH265SessionParametersCreateInfoEXT; - -typedef struct VkVideoDecodeH265PictureInfoEXT { - VkStructureType sType; - const void* pNext; - StdVideoDecodeH265PictureInfo* pStdPictureInfo; - uint32_t slicesCount; - const uint32_t* pSlicesDataOffsets; -} VkVideoDecodeH265PictureInfoEXT; - -typedef struct VkVideoDecodeH265DpbSlotInfoEXT { - VkStructureType sType; - const void* pNext; - const StdVideoDecodeH265ReferenceInfo* pStdReferenceInfo; -} VkVideoDecodeH265DpbSlotInfoEXT; - - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_core.h b/Externals/Vulkan/Include/vulkan/vulkan_core.h deleted file mode 100644 index 228e4ef6e5..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_core.h +++ /dev/null @@ -1,14315 +0,0 @@ -#ifndef VULKAN_CORE_H_ -#define VULKAN_CORE_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_VERSION_1_0 1 -#include "vk_platform.h" - -#define VK_DEFINE_HANDLE(object) typedef struct object##_T* object; - - -#ifndef VK_USE_64_BIT_PTR_DEFINES - #if defined(__LP64__) || defined(_WIN64) || (defined(__x86_64__) && !defined(__ILP32__) ) || defined(_M_X64) || defined(__ia64) || defined (_M_IA64) || defined(__aarch64__) || defined(__powerpc64__) - #define VK_USE_64_BIT_PTR_DEFINES 1 - #else - #define VK_USE_64_BIT_PTR_DEFINES 0 - #endif -#endif - - -#ifndef VK_DEFINE_NON_DISPATCHABLE_HANDLE - #if (VK_USE_64_BIT_PTR_DEFINES==1) - #if (defined(__cplusplus) && (__cplusplus >= 201103L)) || (defined(_MSVC_LANG) && (_MSVC_LANG >= 201103L)) - #define VK_NULL_HANDLE nullptr - #else - #define VK_NULL_HANDLE ((void*)0) - #endif - #else - #define VK_NULL_HANDLE 0ULL - #endif -#endif -#ifndef VK_NULL_HANDLE - #define VK_NULL_HANDLE 0 -#endif - - -#ifndef VK_DEFINE_NON_DISPATCHABLE_HANDLE - #if (VK_USE_64_BIT_PTR_DEFINES==1) - #define VK_DEFINE_NON_DISPATCHABLE_HANDLE(object) typedef struct object##_T *object; - #else - #define VK_DEFINE_NON_DISPATCHABLE_HANDLE(object) typedef uint64_t object; - #endif -#endif - -// DEPRECATED: This define is deprecated. VK_MAKE_API_VERSION should be used instead. -#define VK_MAKE_VERSION(major, minor, patch) \ - ((((uint32_t)(major)) << 22) | (((uint32_t)(minor)) << 12) | ((uint32_t)(patch))) - -// DEPRECATED: This define has been removed. Specific version defines (e.g. VK_API_VERSION_1_0), or the VK_MAKE_VERSION macro, should be used instead. -//#define VK_API_VERSION VK_MAKE_VERSION(1, 0, 0) // Patch version should always be set to 0 - -#define VK_MAKE_API_VERSION(variant, major, minor, patch) \ - ((((uint32_t)(variant)) << 29) | (((uint32_t)(major)) << 22) | (((uint32_t)(minor)) << 12) | ((uint32_t)(patch))) - -// Vulkan 1.0 version number -#define VK_API_VERSION_1_0 VK_MAKE_API_VERSION(0, 1, 0, 0)// Patch version should always be set to 0 - -// Version of this file -#define VK_HEADER_VERSION 204 - -// Complete version of this file -#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 3, VK_HEADER_VERSION) - -// DEPRECATED: This define is deprecated. VK_API_VERSION_MAJOR should be used instead. -#define VK_VERSION_MAJOR(version) ((uint32_t)(version) >> 22) - -// DEPRECATED: This define is deprecated. VK_API_VERSION_MINOR should be used instead. -#define VK_VERSION_MINOR(version) (((uint32_t)(version) >> 12) & 0x3FFU) - -// DEPRECATED: This define is deprecated. VK_API_VERSION_PATCH should be used instead. -#define VK_VERSION_PATCH(version) ((uint32_t)(version) & 0xFFFU) - -#define VK_API_VERSION_VARIANT(version) ((uint32_t)(version) >> 29) -#define VK_API_VERSION_MAJOR(version) (((uint32_t)(version) >> 22) & 0x7FU) -#define VK_API_VERSION_MINOR(version) (((uint32_t)(version) >> 12) & 0x3FFU) -#define VK_API_VERSION_PATCH(version) ((uint32_t)(version) & 0xFFFU) -typedef uint32_t VkBool32; -typedef uint64_t VkDeviceAddress; -typedef uint64_t VkDeviceSize; -typedef uint32_t VkFlags; -typedef uint32_t VkSampleMask; -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkBuffer) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkImage) -VK_DEFINE_HANDLE(VkInstance) -VK_DEFINE_HANDLE(VkPhysicalDevice) -VK_DEFINE_HANDLE(VkDevice) -VK_DEFINE_HANDLE(VkQueue) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkSemaphore) -VK_DEFINE_HANDLE(VkCommandBuffer) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkFence) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDeviceMemory) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkEvent) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkQueryPool) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkBufferView) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkImageView) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkShaderModule) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkPipelineCache) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkPipelineLayout) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkPipeline) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkRenderPass) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorSetLayout) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkSampler) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorSet) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorPool) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkFramebuffer) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkCommandPool) -#define VK_UUID_SIZE 16U -#define VK_ATTACHMENT_UNUSED (~0U) -#define VK_FALSE 0U -#define VK_LOD_CLAMP_NONE 1000.0F -#define VK_QUEUE_FAMILY_IGNORED (~0U) -#define VK_REMAINING_ARRAY_LAYERS (~0U) -#define VK_REMAINING_MIP_LEVELS (~0U) -#define VK_SUBPASS_EXTERNAL (~0U) -#define VK_TRUE 1U -#define VK_WHOLE_SIZE (~0ULL) -#define VK_MAX_MEMORY_TYPES 32U -#define VK_MAX_MEMORY_HEAPS 16U -#define VK_MAX_PHYSICAL_DEVICE_NAME_SIZE 256U -#define VK_MAX_EXTENSION_NAME_SIZE 256U -#define VK_MAX_DESCRIPTION_SIZE 256U - -typedef enum VkResult { - VK_SUCCESS = 0, - VK_NOT_READY = 1, - VK_TIMEOUT = 2, - VK_EVENT_SET = 3, - VK_EVENT_RESET = 4, - VK_INCOMPLETE = 5, - VK_ERROR_OUT_OF_HOST_MEMORY = -1, - VK_ERROR_OUT_OF_DEVICE_MEMORY = -2, - VK_ERROR_INITIALIZATION_FAILED = -3, - VK_ERROR_DEVICE_LOST = -4, - VK_ERROR_MEMORY_MAP_FAILED = -5, - VK_ERROR_LAYER_NOT_PRESENT = -6, - VK_ERROR_EXTENSION_NOT_PRESENT = -7, - VK_ERROR_FEATURE_NOT_PRESENT = -8, - VK_ERROR_INCOMPATIBLE_DRIVER = -9, - VK_ERROR_TOO_MANY_OBJECTS = -10, - VK_ERROR_FORMAT_NOT_SUPPORTED = -11, - VK_ERROR_FRAGMENTED_POOL = -12, - VK_ERROR_UNKNOWN = -13, - VK_ERROR_OUT_OF_POOL_MEMORY = -1000069000, - VK_ERROR_INVALID_EXTERNAL_HANDLE = -1000072003, - VK_ERROR_FRAGMENTATION = -1000161000, - VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS = -1000257000, - VK_PIPELINE_COMPILE_REQUIRED = 1000297000, - VK_ERROR_SURFACE_LOST_KHR = -1000000000, - VK_ERROR_NATIVE_WINDOW_IN_USE_KHR = -1000000001, - VK_SUBOPTIMAL_KHR = 1000001003, - VK_ERROR_OUT_OF_DATE_KHR = -1000001004, - VK_ERROR_INCOMPATIBLE_DISPLAY_KHR = -1000003001, - VK_ERROR_VALIDATION_FAILED_EXT = -1000011001, - VK_ERROR_INVALID_SHADER_NV = -1000012000, - VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT = -1000158000, - VK_ERROR_NOT_PERMITTED_KHR = -1000174001, - VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT = -1000255000, - VK_THREAD_IDLE_KHR = 1000268000, - VK_THREAD_DONE_KHR = 1000268001, - VK_OPERATION_DEFERRED_KHR = 1000268002, - VK_OPERATION_NOT_DEFERRED_KHR = 1000268003, - VK_ERROR_OUT_OF_POOL_MEMORY_KHR = VK_ERROR_OUT_OF_POOL_MEMORY, - VK_ERROR_INVALID_EXTERNAL_HANDLE_KHR = VK_ERROR_INVALID_EXTERNAL_HANDLE, - VK_ERROR_FRAGMENTATION_EXT = VK_ERROR_FRAGMENTATION, - VK_ERROR_NOT_PERMITTED_EXT = VK_ERROR_NOT_PERMITTED_KHR, - VK_ERROR_INVALID_DEVICE_ADDRESS_EXT = VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS, - VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS_KHR = VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS, - VK_PIPELINE_COMPILE_REQUIRED_EXT = VK_PIPELINE_COMPILE_REQUIRED, - VK_ERROR_PIPELINE_COMPILE_REQUIRED_EXT = VK_PIPELINE_COMPILE_REQUIRED, - VK_RESULT_MAX_ENUM = 0x7FFFFFFF -} VkResult; - -typedef enum VkStructureType { - VK_STRUCTURE_TYPE_APPLICATION_INFO = 0, - VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO = 1, - VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO = 2, - VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO = 3, - VK_STRUCTURE_TYPE_SUBMIT_INFO = 4, - VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO = 5, - VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE = 6, - VK_STRUCTURE_TYPE_BIND_SPARSE_INFO = 7, - VK_STRUCTURE_TYPE_FENCE_CREATE_INFO = 8, - VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO = 9, - VK_STRUCTURE_TYPE_EVENT_CREATE_INFO = 10, - VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO = 11, - VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO = 12, - VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO = 13, - VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO = 14, - VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO = 15, - VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO = 16, - VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO = 17, - VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO = 18, - VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO = 19, - VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO = 20, - VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO = 21, - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO = 22, - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO = 23, - VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO = 24, - VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO = 25, - VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO = 26, - VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO = 27, - VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO = 28, - VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO = 29, - VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO = 30, - VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO = 31, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO = 32, - VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO = 33, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO = 34, - VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET = 35, - VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET = 36, - VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO = 37, - VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO = 38, - VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO = 39, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO = 40, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO = 41, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO = 42, - VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO = 43, - VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER = 44, - VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER = 45, - VK_STRUCTURE_TYPE_MEMORY_BARRIER = 46, - VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO = 47, - VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO = 48, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES = 1000094000, - VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO = 1000157000, - VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO = 1000157001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES = 1000083000, - VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS = 1000127000, - VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO = 1000127001, - VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO = 1000060000, - VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO = 1000060003, - VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO = 1000060004, - VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO = 1000060005, - VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO = 1000060006, - VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO = 1000060013, - VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO = 1000060014, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES = 1000070000, - VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO = 1000070001, - VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 = 1000146000, - VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 = 1000146001, - VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 = 1000146002, - VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 = 1000146003, - VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 = 1000146004, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 = 1000059000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 = 1000059001, - VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2 = 1000059002, - VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 = 1000059003, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 = 1000059004, - VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 = 1000059005, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 = 1000059006, - VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 = 1000059007, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 = 1000059008, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES = 1000117000, - VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO = 1000117001, - VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO = 1000117002, - VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO = 1000117003, - VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO = 1000053000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES = 1000053001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES = 1000053002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES = 1000120000, - VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO = 1000145000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES = 1000145001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES = 1000145002, - VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 = 1000145003, - VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO = 1000156000, - VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO = 1000156001, - VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO = 1000156002, - VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO = 1000156003, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES = 1000156004, - VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES = 1000156005, - VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO = 1000085000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO = 1000071000, - VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES = 1000071001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO = 1000071002, - VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES = 1000071003, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES = 1000071004, - VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO = 1000072000, - VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO = 1000072001, - VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO = 1000072002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO = 1000112000, - VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES = 1000112001, - VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO = 1000113000, - VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO = 1000077000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO = 1000076000, - VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES = 1000076001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES = 1000168000, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT = 1000168001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES = 1000063000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES = 49, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES = 50, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES = 51, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES = 52, - VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO = 1000147000, - VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2 = 1000109000, - VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2 = 1000109001, - VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2 = 1000109002, - VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2 = 1000109003, - VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2 = 1000109004, - VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO = 1000109005, - VK_STRUCTURE_TYPE_SUBPASS_END_INFO = 1000109006, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES = 1000177000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES = 1000196000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES = 1000180000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES = 1000082000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES = 1000197000, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO = 1000161000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES = 1000161001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES = 1000161002, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO = 1000161003, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT = 1000161004, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES = 1000199000, - VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE = 1000199001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES = 1000221000, - VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO = 1000246000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES = 1000130000, - VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO = 1000130001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES = 1000211000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES = 1000108000, - VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO = 1000108001, - VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO = 1000108002, - VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO = 1000108003, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES = 1000253000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES = 1000175000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES = 1000241000, - VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT = 1000241001, - VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT = 1000241002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES = 1000261000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES = 1000207000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES = 1000207001, - VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO = 1000207002, - VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO = 1000207003, - VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO = 1000207004, - VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO = 1000207005, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES = 1000257000, - VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO = 1000244001, - VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO = 1000257002, - VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO = 1000257003, - VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO = 1000257004, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES = 53, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES = 54, - VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO = 1000192000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES = 1000215000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES = 1000245000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES = 1000276000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES = 1000295000, - VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO = 1000295001, - VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO = 1000295002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES = 1000297000, - VK_STRUCTURE_TYPE_MEMORY_BARRIER_2 = 1000314000, - VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2 = 1000314001, - VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2 = 1000314002, - VK_STRUCTURE_TYPE_DEPENDENCY_INFO = 1000314003, - VK_STRUCTURE_TYPE_SUBMIT_INFO_2 = 1000314004, - VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO = 1000314005, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO = 1000314006, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES = 1000314007, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES = 1000325000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES = 1000335000, - VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2 = 1000337000, - VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2 = 1000337001, - VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2 = 1000337002, - VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2 = 1000337003, - VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2 = 1000337004, - VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2 = 1000337005, - VK_STRUCTURE_TYPE_BUFFER_COPY_2 = 1000337006, - VK_STRUCTURE_TYPE_IMAGE_COPY_2 = 1000337007, - VK_STRUCTURE_TYPE_IMAGE_BLIT_2 = 1000337008, - VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2 = 1000337009, - VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2 = 1000337010, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES = 1000225000, - VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO = 1000225001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES = 1000225002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES = 1000138000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES = 1000138001, - VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK = 1000138002, - VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO = 1000138003, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES = 1000066000, - VK_STRUCTURE_TYPE_RENDERING_INFO = 1000044000, - VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO = 1000044001, - VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO = 1000044002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES = 1000044003, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO = 1000044004, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES = 1000280000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES = 1000280001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES = 1000281001, - VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3 = 1000360000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES = 1000413000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES = 1000413001, - VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS = 1000413002, - VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS = 1000413003, - VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR = 1000001000, - VK_STRUCTURE_TYPE_PRESENT_INFO_KHR = 1000001001, - VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR = 1000060007, - VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR = 1000060008, - VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR = 1000060009, - VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR = 1000060010, - VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR = 1000060011, - VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR = 1000060012, - VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR = 1000002000, - VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR = 1000002001, - VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR = 1000003000, - VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR = 1000004000, - VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR = 1000005000, - VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR = 1000006000, - VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR = 1000008000, - VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR = 1000009000, - VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT = 1000011000, - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD = 1000018000, - VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT = 1000022000, - VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT = 1000022001, - VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT = 1000022002, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_PROFILE_KHR = 1000023000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_CAPABILITIES_KHR = 1000023001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_PICTURE_RESOURCE_KHR = 1000023002, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_GET_MEMORY_PROPERTIES_KHR = 1000023003, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_BIND_MEMORY_KHR = 1000023004, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_SESSION_CREATE_INFO_KHR = 1000023005, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR = 1000023006, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_UPDATE_INFO_KHR = 1000023007, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_BEGIN_CODING_INFO_KHR = 1000023008, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_END_CODING_INFO_KHR = 1000023009, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_CODING_CONTROL_INFO_KHR = 1000023010, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_REFERENCE_SLOT_KHR = 1000023011, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR = 1000023012, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_PROFILES_KHR = 1000023013, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_KHR = 1000023014, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_FORMAT_PROPERTIES_KHR = 1000023015, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_2_KHR = 1000023016, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_INFO_KHR = 1000024000, -#endif - VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV = 1000026000, - VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV = 1000026001, - VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV = 1000026002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT = 1000028000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT = 1000028001, - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT = 1000028002, - VK_STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX = 1000029000, - VK_STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX = 1000029001, - VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX = 1000029002, - VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX = 1000030000, - VK_STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX = 1000030001, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_CAPABILITIES_EXT = 1000038000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT = 1000038001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000038002, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT = 1000038003, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT = 1000038004, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT = 1000038005, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_EXT = 1000038006, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT = 1000038007, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_EXT = 1000038008, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_INFO_EXT = 1000038009, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_LAYER_INFO_EXT = 1000038010, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_CAPABILITIES_EXT = 1000039000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_CREATE_INFO_EXT = 1000039001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000039002, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT = 1000039003, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_VCL_FRAME_INFO_EXT = 1000039004, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_DPB_SLOT_INFO_EXT = 1000039005, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_NALU_SLICE_EXT = 1000039006, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_EXT = 1000039007, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_PROFILE_EXT = 1000039008, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_REFERENCE_LISTS_EXT = 1000039009, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_INFO_EXT = 1000039010, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_LAYER_INFO_EXT = 1000039011, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_CAPABILITIES_EXT = 1000040000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_CREATE_INFO_EXT = 1000040001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_EXT = 1000040002, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_MVC_EXT = 1000040003, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_EXT = 1000040004, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000040005, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT = 1000040006, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_EXT = 1000040007, -#endif - VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD = 1000041000, - VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR = 1000044006, - VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT = 1000044007, - VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD = 1000044008, - VK_STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX = 1000044009, - VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP = 1000049000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV = 1000050000, - VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV = 1000056000, - VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV = 1000056001, - VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV = 1000057000, - VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV = 1000057001, - VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV = 1000058000, - VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT = 1000061000, - VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN = 1000062000, - VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT = 1000067000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT = 1000067001, - VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR = 1000073000, - VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR = 1000073001, - VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR = 1000073002, - VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR = 1000073003, - VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR = 1000074000, - VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR = 1000074001, - VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR = 1000074002, - VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR = 1000075000, - VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = 1000078000, - VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = 1000078001, - VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR = 1000078002, - VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR = 1000078003, - VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR = 1000079000, - VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR = 1000079001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR = 1000080000, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT = 1000081000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT = 1000081001, - VK_STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT = 1000081002, - VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR = 1000084000, - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV = 1000087000, - VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT = 1000090000, - VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT = 1000091000, - VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT = 1000091001, - VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT = 1000091002, - VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT = 1000091003, - VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE = 1000092000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX = 1000097000, - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV = 1000098000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT = 1000099000, - VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT = 1000099001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT = 1000101000, - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT = 1000101001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT = 1000102000, - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT = 1000102001, - VK_STRUCTURE_TYPE_HDR_METADATA_EXT = 1000105000, - VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR = 1000111000, - VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114000, - VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114001, - VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR = 1000114002, - VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR = 1000115000, - VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR = 1000115001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR = 1000116000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR = 1000116001, - VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR = 1000116002, - VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR = 1000116003, - VK_STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR = 1000116004, - VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR = 1000116005, - VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR = 1000116006, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR = 1000119000, - VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR = 1000119001, - VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR = 1000119002, - VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR = 1000121000, - VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR = 1000121001, - VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR = 1000121002, - VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR = 1000121003, - VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR = 1000121004, - VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK = 1000122000, - VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK = 1000123000, - VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT = 1000128000, - VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT = 1000128001, - VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT = 1000128002, - VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT = 1000128003, - VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT = 1000128004, - VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID = 1000129000, - VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID = 1000129001, - VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID = 1000129002, - VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = 1000129003, - VK_STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = 1000129004, - VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID = 1000129005, - VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID = 1000129006, - VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT = 1000143000, - VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT = 1000143001, - VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT = 1000143002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT = 1000143003, - VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT = 1000143004, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT = 1000148000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT = 1000148001, - VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT = 1000148002, - VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV = 1000149000, - VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR = 1000150007, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR = 1000150000, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR = 1000150002, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR = 1000150003, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR = 1000150004, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR = 1000150005, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR = 1000150006, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR = 1000150009, - VK_STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR = 1000150010, - VK_STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR = 1000150011, - VK_STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR = 1000150012, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR = 1000150013, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR = 1000150014, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR = 1000150017, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR = 1000150020, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR = 1000347000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR = 1000347001, - VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR = 1000150015, - VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR = 1000150016, - VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR = 1000150018, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR = 1000348013, - VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV = 1000152000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV = 1000154000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV = 1000154001, - VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT = 1000158000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT = 1000158002, - VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT = 1000158003, - VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT = 1000158004, - VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT = 1000158005, - VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT = 1000158006, - VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT = 1000160000, - VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT = 1000160001, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR = 1000163000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR = 1000163001, -#endif - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV = 1000164000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV = 1000164001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV = 1000164002, - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV = 1000164005, - VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV = 1000165000, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV = 1000165001, - VK_STRUCTURE_TYPE_GEOMETRY_NV = 1000165003, - VK_STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV = 1000165004, - VK_STRUCTURE_TYPE_GEOMETRY_AABB_NV = 1000165005, - VK_STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV = 1000165006, - VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV = 1000165007, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV = 1000165008, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV = 1000165009, - VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV = 1000165011, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV = 1000165012, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV = 1000166000, - VK_STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV = 1000166001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT = 1000170000, - VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT = 1000170001, - VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT = 1000178000, - VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT = 1000178001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT = 1000178002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR = 1000181000, - VK_STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD = 1000183000, - VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT = 1000184000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD = 1000185000, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_CAPABILITIES_EXT = 1000187000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_CREATE_INFO_EXT = 1000187001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000187002, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT = 1000187003, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PROFILE_EXT = 1000187004, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PICTURE_INFO_EXT = 1000187005, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_DPB_SLOT_INFO_EXT = 1000187006, -#endif - VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR = 1000174000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR = 1000388000, - VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR = 1000388001, - VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD = 1000189000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT = 1000190000, - VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT = 1000190001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT = 1000190002, - VK_STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP = 1000191000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV = 1000201000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV = 1000202000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV = 1000202001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV = 1000203000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV = 1000204000, - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV = 1000205000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV = 1000205002, - VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV = 1000206000, - VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV = 1000206001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL = 1000209000, - VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL = 1000210000, - VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL = 1000210001, - VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL = 1000210002, - VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL = 1000210003, - VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL = 1000210004, - VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL = 1000210005, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT = 1000212000, - VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD = 1000213000, - VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD = 1000213001, - VK_STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA = 1000214000, - VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT = 1000217000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT = 1000218000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT = 1000218001, - VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT = 1000218002, - VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR = 1000226000, - VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR = 1000226001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR = 1000226002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR = 1000226003, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR = 1000226004, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD = 1000227000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD = 1000229000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT = 1000234000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT = 1000237000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT = 1000238000, - VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT = 1000238001, - VK_STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR = 1000239000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV = 1000240000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT = 1000244000, - VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT = 1000244002, - VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT = 1000247000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR = 1000248000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV = 1000249000, - VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV = 1000249001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV = 1000249002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV = 1000250000, - VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV = 1000250001, - VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV = 1000250002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT = 1000251000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT = 1000252000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT = 1000254000, - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT = 1000254001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT = 1000254002, - VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT = 1000255000, - VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT = 1000255002, - VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT = 1000255001, - VK_STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT = 1000256000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT = 1000259000, - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT = 1000259001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT = 1000259002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT = 1000260000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT = 1000265000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT = 1000267000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR = 1000269000, - VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR = 1000269001, - VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR = 1000269002, - VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR = 1000269003, - VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR = 1000269004, - VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR = 1000269005, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT = 1000273000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV = 1000277000, - VK_STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV = 1000277001, - VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV = 1000277002, - VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV = 1000277003, - VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV = 1000277004, - VK_STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV = 1000277005, - VK_STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV = 1000277006, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV = 1000277007, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV = 1000278000, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV = 1000278001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT = 1000281000, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM = 1000282000, - VK_STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM = 1000282001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT = 1000284000, - VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT = 1000284001, - VK_STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT = 1000284002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT = 1000286000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT = 1000286001, - VK_STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT = 1000287000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT = 1000287001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT = 1000287002, - VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR = 1000290000, - VK_STRUCTURE_TYPE_PRESENT_ID_KHR = 1000294000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR = 1000294001, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_INFO_KHR = 1000299000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_INFO_KHR = 1000299001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_LAYER_INFO_KHR = 1000299002, -#endif - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV = 1000300000, - VK_STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV = 1000300001, - VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV = 1000314008, - VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV = 1000314009, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR = 1000323000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV = 1000326000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV = 1000326001, - VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV = 1000326002, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV = 1000327000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV = 1000327001, - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV = 1000327002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT = 1000330000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT = 1000332000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT = 1000332001, - VK_STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM = 1000333000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR = 1000336000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT = 1000340000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_ARM = 1000342000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT = 1000344000, - VK_STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT = 1000346000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_VALVE = 1000351000, - VK_STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_VALVE = 1000351002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT = 1000352000, - VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT = 1000352001, - VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT = 1000352002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT = 1000353000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT = 1000355000, - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT = 1000355001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT = 1000356000, - VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364000, - VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA = 1000364001, - VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364002, - VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA = 1000365000, - VK_STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA = 1000365001, - VK_STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA = 1000366000, - VK_STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA = 1000366001, - VK_STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA = 1000366002, - VK_STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA = 1000366003, - VK_STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA = 1000366004, - VK_STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA = 1000366005, - VK_STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA = 1000366006, - VK_STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA = 1000366007, - VK_STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA = 1000366008, - VK_STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA = 1000366009, - VK_STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI = 1000369000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI = 1000369001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI = 1000369002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI = 1000370000, - VK_STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV = 1000371000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV = 1000371001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT = 1000377000, - VK_STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX = 1000378000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT = 1000381000, - VK_STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT = 1000381001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT = 1000391000, - VK_STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT = 1000391001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT = 1000392000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT = 1000392001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT = 1000411000, - VK_STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT = 1000411001, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT = 1000412000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM = 1000425000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM = 1000425001, - VK_STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM = 1000425002, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV = 1000430000, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES, - VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT, - VK_STRUCTURE_TYPE_RENDERING_INFO_KHR = VK_STRUCTURE_TYPE_RENDERING_INFO, - VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR = VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO, - VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR = VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO, - VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_NV = VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD, - VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2, - VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2, - VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2, - VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2, - VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2, - VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO_KHR = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO, - VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO, - VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO, - VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO, - VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO, - VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO, - VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES, - VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO, - VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO, - VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES, - VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO, - VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO, - VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR = VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO, - VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES, - VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES, - VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO, - VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT = VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES, - VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO, - VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO, - VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO, - VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2, - VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2, - VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2, - VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR = VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2, - VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2, - VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO, - VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR = VK_STRUCTURE_TYPE_SUBPASS_END_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO, - VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES, - VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES, - VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO, - VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO, - VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR, - VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS, - VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES, - VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES, - VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK, - VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO, - VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR = VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2, - VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR = VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2, - VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR = VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2, - VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR = VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2, - VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR = VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2, - VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO, - VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO, - VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO, - VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR = VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO, - VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR = VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES, - VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES, - VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO, - VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES, - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT, - VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES, - VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES, - VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE_KHR = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES, - VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO, - VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO, - VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO, - VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO, - VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL = VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES, - VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES, - VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT, - VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT, - VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES, - VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES, - VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_KHR = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO, - VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO, - VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO_KHR = VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO, - VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES, - VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO, - VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES, - VK_STRUCTURE_TYPE_MEMORY_BARRIER_2_KHR = VK_STRUCTURE_TYPE_MEMORY_BARRIER_2, - VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHR = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2, - VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHR = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2, - VK_STRUCTURE_TYPE_DEPENDENCY_INFO_KHR = VK_STRUCTURE_TYPE_DEPENDENCY_INFO, - VK_STRUCTURE_TYPE_SUBMIT_INFO_2_KHR = VK_STRUCTURE_TYPE_SUBMIT_INFO_2, - VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO, - VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES, - VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2, - VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2, - VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2, - VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2, - VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2, - VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2, - VK_STRUCTURE_TYPE_BUFFER_COPY_2_KHR = VK_STRUCTURE_TYPE_BUFFER_COPY_2, - VK_STRUCTURE_TYPE_IMAGE_COPY_2_KHR = VK_STRUCTURE_TYPE_IMAGE_COPY_2, - VK_STRUCTURE_TYPE_IMAGE_BLIT_2_KHR = VK_STRUCTURE_TYPE_IMAGE_BLIT_2, - VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2_KHR = VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2, - VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2_KHR = VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2, - VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR, - VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_EXT = VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES, - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES, - VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS_KHR = VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS, - VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS_KHR = VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS, - VK_STRUCTURE_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkStructureType; - -typedef enum VkImageLayout { - VK_IMAGE_LAYOUT_UNDEFINED = 0, - VK_IMAGE_LAYOUT_GENERAL = 1, - VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL = 2, - VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL = 3, - VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL = 4, - VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL = 5, - VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL = 6, - VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL = 7, - VK_IMAGE_LAYOUT_PREINITIALIZED = 8, - VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL = 1000117000, - VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL = 1000117001, - VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL = 1000241000, - VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL = 1000241001, - VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL = 1000241002, - VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL = 1000241003, - VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL = 1000314000, - VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL = 1000314001, - VK_IMAGE_LAYOUT_PRESENT_SRC_KHR = 1000001002, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR = 1000024000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR = 1000024001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR = 1000024002, -#endif - VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR = 1000111000, - VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT = 1000218000, - VK_IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR = 1000164003, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_LAYOUT_VIDEO_ENCODE_DST_KHR = 1000299000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_LAYOUT_VIDEO_ENCODE_SRC_KHR = 1000299001, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_LAYOUT_VIDEO_ENCODE_DPB_KHR = 1000299002, -#endif - VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR = VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL, - VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR = VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL, - VK_IMAGE_LAYOUT_SHADING_RATE_OPTIMAL_NV = VK_IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR, - VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL_KHR = VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL, - VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL_KHR = VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL, - VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL_KHR = VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL, - VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL_KHR = VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL, - VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHR = VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL, - VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR = VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL, - VK_IMAGE_LAYOUT_MAX_ENUM = 0x7FFFFFFF -} VkImageLayout; - -typedef enum VkObjectType { - VK_OBJECT_TYPE_UNKNOWN = 0, - VK_OBJECT_TYPE_INSTANCE = 1, - VK_OBJECT_TYPE_PHYSICAL_DEVICE = 2, - VK_OBJECT_TYPE_DEVICE = 3, - VK_OBJECT_TYPE_QUEUE = 4, - VK_OBJECT_TYPE_SEMAPHORE = 5, - VK_OBJECT_TYPE_COMMAND_BUFFER = 6, - VK_OBJECT_TYPE_FENCE = 7, - VK_OBJECT_TYPE_DEVICE_MEMORY = 8, - VK_OBJECT_TYPE_BUFFER = 9, - VK_OBJECT_TYPE_IMAGE = 10, - VK_OBJECT_TYPE_EVENT = 11, - VK_OBJECT_TYPE_QUERY_POOL = 12, - VK_OBJECT_TYPE_BUFFER_VIEW = 13, - VK_OBJECT_TYPE_IMAGE_VIEW = 14, - VK_OBJECT_TYPE_SHADER_MODULE = 15, - VK_OBJECT_TYPE_PIPELINE_CACHE = 16, - VK_OBJECT_TYPE_PIPELINE_LAYOUT = 17, - VK_OBJECT_TYPE_RENDER_PASS = 18, - VK_OBJECT_TYPE_PIPELINE = 19, - VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT = 20, - VK_OBJECT_TYPE_SAMPLER = 21, - VK_OBJECT_TYPE_DESCRIPTOR_POOL = 22, - VK_OBJECT_TYPE_DESCRIPTOR_SET = 23, - VK_OBJECT_TYPE_FRAMEBUFFER = 24, - VK_OBJECT_TYPE_COMMAND_POOL = 25, - VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION = 1000156000, - VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE = 1000085000, - VK_OBJECT_TYPE_PRIVATE_DATA_SLOT = 1000295000, - VK_OBJECT_TYPE_SURFACE_KHR = 1000000000, - VK_OBJECT_TYPE_SWAPCHAIN_KHR = 1000001000, - VK_OBJECT_TYPE_DISPLAY_KHR = 1000002000, - VK_OBJECT_TYPE_DISPLAY_MODE_KHR = 1000002001, - VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT = 1000011000, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_OBJECT_TYPE_VIDEO_SESSION_KHR = 1000023000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_OBJECT_TYPE_VIDEO_SESSION_PARAMETERS_KHR = 1000023001, -#endif - VK_OBJECT_TYPE_CU_MODULE_NVX = 1000029000, - VK_OBJECT_TYPE_CU_FUNCTION_NVX = 1000029001, - VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT = 1000128000, - VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR = 1000150000, - VK_OBJECT_TYPE_VALIDATION_CACHE_EXT = 1000160000, - VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV = 1000165000, - VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL = 1000210000, - VK_OBJECT_TYPE_DEFERRED_OPERATION_KHR = 1000268000, - VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NV = 1000277000, - VK_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA = 1000366000, - VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR = VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE, - VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR = VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION, - VK_OBJECT_TYPE_PRIVATE_DATA_SLOT_EXT = VK_OBJECT_TYPE_PRIVATE_DATA_SLOT, - VK_OBJECT_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkObjectType; - -typedef enum VkPipelineCacheHeaderVersion { - VK_PIPELINE_CACHE_HEADER_VERSION_ONE = 1, - VK_PIPELINE_CACHE_HEADER_VERSION_MAX_ENUM = 0x7FFFFFFF -} VkPipelineCacheHeaderVersion; - -typedef enum VkVendorId { - VK_VENDOR_ID_VIV = 0x10001, - VK_VENDOR_ID_VSI = 0x10002, - VK_VENDOR_ID_KAZAN = 0x10003, - VK_VENDOR_ID_CODEPLAY = 0x10004, - VK_VENDOR_ID_MESA = 0x10005, - VK_VENDOR_ID_POCL = 0x10006, - VK_VENDOR_ID_MAX_ENUM = 0x7FFFFFFF -} VkVendorId; - -typedef enum VkSystemAllocationScope { - VK_SYSTEM_ALLOCATION_SCOPE_COMMAND = 0, - VK_SYSTEM_ALLOCATION_SCOPE_OBJECT = 1, - VK_SYSTEM_ALLOCATION_SCOPE_CACHE = 2, - VK_SYSTEM_ALLOCATION_SCOPE_DEVICE = 3, - VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE = 4, - VK_SYSTEM_ALLOCATION_SCOPE_MAX_ENUM = 0x7FFFFFFF -} VkSystemAllocationScope; - -typedef enum VkInternalAllocationType { - VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE = 0, - VK_INTERNAL_ALLOCATION_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkInternalAllocationType; - -typedef enum VkFormat { - VK_FORMAT_UNDEFINED = 0, - VK_FORMAT_R4G4_UNORM_PACK8 = 1, - VK_FORMAT_R4G4B4A4_UNORM_PACK16 = 2, - VK_FORMAT_B4G4R4A4_UNORM_PACK16 = 3, - VK_FORMAT_R5G6B5_UNORM_PACK16 = 4, - VK_FORMAT_B5G6R5_UNORM_PACK16 = 5, - VK_FORMAT_R5G5B5A1_UNORM_PACK16 = 6, - VK_FORMAT_B5G5R5A1_UNORM_PACK16 = 7, - VK_FORMAT_A1R5G5B5_UNORM_PACK16 = 8, - VK_FORMAT_R8_UNORM = 9, - VK_FORMAT_R8_SNORM = 10, - VK_FORMAT_R8_USCALED = 11, - VK_FORMAT_R8_SSCALED = 12, - VK_FORMAT_R8_UINT = 13, - VK_FORMAT_R8_SINT = 14, - VK_FORMAT_R8_SRGB = 15, - VK_FORMAT_R8G8_UNORM = 16, - VK_FORMAT_R8G8_SNORM = 17, - VK_FORMAT_R8G8_USCALED = 18, - VK_FORMAT_R8G8_SSCALED = 19, - VK_FORMAT_R8G8_UINT = 20, - VK_FORMAT_R8G8_SINT = 21, - VK_FORMAT_R8G8_SRGB = 22, - VK_FORMAT_R8G8B8_UNORM = 23, - VK_FORMAT_R8G8B8_SNORM = 24, - VK_FORMAT_R8G8B8_USCALED = 25, - VK_FORMAT_R8G8B8_SSCALED = 26, - VK_FORMAT_R8G8B8_UINT = 27, - VK_FORMAT_R8G8B8_SINT = 28, - VK_FORMAT_R8G8B8_SRGB = 29, - VK_FORMAT_B8G8R8_UNORM = 30, - VK_FORMAT_B8G8R8_SNORM = 31, - VK_FORMAT_B8G8R8_USCALED = 32, - VK_FORMAT_B8G8R8_SSCALED = 33, - VK_FORMAT_B8G8R8_UINT = 34, - VK_FORMAT_B8G8R8_SINT = 35, - VK_FORMAT_B8G8R8_SRGB = 36, - VK_FORMAT_R8G8B8A8_UNORM = 37, - VK_FORMAT_R8G8B8A8_SNORM = 38, - VK_FORMAT_R8G8B8A8_USCALED = 39, - VK_FORMAT_R8G8B8A8_SSCALED = 40, - VK_FORMAT_R8G8B8A8_UINT = 41, - VK_FORMAT_R8G8B8A8_SINT = 42, - VK_FORMAT_R8G8B8A8_SRGB = 43, - VK_FORMAT_B8G8R8A8_UNORM = 44, - VK_FORMAT_B8G8R8A8_SNORM = 45, - VK_FORMAT_B8G8R8A8_USCALED = 46, - VK_FORMAT_B8G8R8A8_SSCALED = 47, - VK_FORMAT_B8G8R8A8_UINT = 48, - VK_FORMAT_B8G8R8A8_SINT = 49, - VK_FORMAT_B8G8R8A8_SRGB = 50, - VK_FORMAT_A8B8G8R8_UNORM_PACK32 = 51, - VK_FORMAT_A8B8G8R8_SNORM_PACK32 = 52, - VK_FORMAT_A8B8G8R8_USCALED_PACK32 = 53, - VK_FORMAT_A8B8G8R8_SSCALED_PACK32 = 54, - VK_FORMAT_A8B8G8R8_UINT_PACK32 = 55, - VK_FORMAT_A8B8G8R8_SINT_PACK32 = 56, - VK_FORMAT_A8B8G8R8_SRGB_PACK32 = 57, - VK_FORMAT_A2R10G10B10_UNORM_PACK32 = 58, - VK_FORMAT_A2R10G10B10_SNORM_PACK32 = 59, - VK_FORMAT_A2R10G10B10_USCALED_PACK32 = 60, - VK_FORMAT_A2R10G10B10_SSCALED_PACK32 = 61, - VK_FORMAT_A2R10G10B10_UINT_PACK32 = 62, - VK_FORMAT_A2R10G10B10_SINT_PACK32 = 63, - VK_FORMAT_A2B10G10R10_UNORM_PACK32 = 64, - VK_FORMAT_A2B10G10R10_SNORM_PACK32 = 65, - VK_FORMAT_A2B10G10R10_USCALED_PACK32 = 66, - VK_FORMAT_A2B10G10R10_SSCALED_PACK32 = 67, - VK_FORMAT_A2B10G10R10_UINT_PACK32 = 68, - VK_FORMAT_A2B10G10R10_SINT_PACK32 = 69, - VK_FORMAT_R16_UNORM = 70, - VK_FORMAT_R16_SNORM = 71, - VK_FORMAT_R16_USCALED = 72, - VK_FORMAT_R16_SSCALED = 73, - VK_FORMAT_R16_UINT = 74, - VK_FORMAT_R16_SINT = 75, - VK_FORMAT_R16_SFLOAT = 76, - VK_FORMAT_R16G16_UNORM = 77, - VK_FORMAT_R16G16_SNORM = 78, - VK_FORMAT_R16G16_USCALED = 79, - VK_FORMAT_R16G16_SSCALED = 80, - VK_FORMAT_R16G16_UINT = 81, - VK_FORMAT_R16G16_SINT = 82, - VK_FORMAT_R16G16_SFLOAT = 83, - VK_FORMAT_R16G16B16_UNORM = 84, - VK_FORMAT_R16G16B16_SNORM = 85, - VK_FORMAT_R16G16B16_USCALED = 86, - VK_FORMAT_R16G16B16_SSCALED = 87, - VK_FORMAT_R16G16B16_UINT = 88, - VK_FORMAT_R16G16B16_SINT = 89, - VK_FORMAT_R16G16B16_SFLOAT = 90, - VK_FORMAT_R16G16B16A16_UNORM = 91, - VK_FORMAT_R16G16B16A16_SNORM = 92, - VK_FORMAT_R16G16B16A16_USCALED = 93, - VK_FORMAT_R16G16B16A16_SSCALED = 94, - VK_FORMAT_R16G16B16A16_UINT = 95, - VK_FORMAT_R16G16B16A16_SINT = 96, - VK_FORMAT_R16G16B16A16_SFLOAT = 97, - VK_FORMAT_R32_UINT = 98, - VK_FORMAT_R32_SINT = 99, - VK_FORMAT_R32_SFLOAT = 100, - VK_FORMAT_R32G32_UINT = 101, - VK_FORMAT_R32G32_SINT = 102, - VK_FORMAT_R32G32_SFLOAT = 103, - VK_FORMAT_R32G32B32_UINT = 104, - VK_FORMAT_R32G32B32_SINT = 105, - VK_FORMAT_R32G32B32_SFLOAT = 106, - VK_FORMAT_R32G32B32A32_UINT = 107, - VK_FORMAT_R32G32B32A32_SINT = 108, - VK_FORMAT_R32G32B32A32_SFLOAT = 109, - VK_FORMAT_R64_UINT = 110, - VK_FORMAT_R64_SINT = 111, - VK_FORMAT_R64_SFLOAT = 112, - VK_FORMAT_R64G64_UINT = 113, - VK_FORMAT_R64G64_SINT = 114, - VK_FORMAT_R64G64_SFLOAT = 115, - VK_FORMAT_R64G64B64_UINT = 116, - VK_FORMAT_R64G64B64_SINT = 117, - VK_FORMAT_R64G64B64_SFLOAT = 118, - VK_FORMAT_R64G64B64A64_UINT = 119, - VK_FORMAT_R64G64B64A64_SINT = 120, - VK_FORMAT_R64G64B64A64_SFLOAT = 121, - VK_FORMAT_B10G11R11_UFLOAT_PACK32 = 122, - VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 = 123, - VK_FORMAT_D16_UNORM = 124, - VK_FORMAT_X8_D24_UNORM_PACK32 = 125, - VK_FORMAT_D32_SFLOAT = 126, - VK_FORMAT_S8_UINT = 127, - VK_FORMAT_D16_UNORM_S8_UINT = 128, - VK_FORMAT_D24_UNORM_S8_UINT = 129, - VK_FORMAT_D32_SFLOAT_S8_UINT = 130, - VK_FORMAT_BC1_RGB_UNORM_BLOCK = 131, - VK_FORMAT_BC1_RGB_SRGB_BLOCK = 132, - VK_FORMAT_BC1_RGBA_UNORM_BLOCK = 133, - VK_FORMAT_BC1_RGBA_SRGB_BLOCK = 134, - VK_FORMAT_BC2_UNORM_BLOCK = 135, - VK_FORMAT_BC2_SRGB_BLOCK = 136, - VK_FORMAT_BC3_UNORM_BLOCK = 137, - VK_FORMAT_BC3_SRGB_BLOCK = 138, - VK_FORMAT_BC4_UNORM_BLOCK = 139, - VK_FORMAT_BC4_SNORM_BLOCK = 140, - VK_FORMAT_BC5_UNORM_BLOCK = 141, - VK_FORMAT_BC5_SNORM_BLOCK = 142, - VK_FORMAT_BC6H_UFLOAT_BLOCK = 143, - VK_FORMAT_BC6H_SFLOAT_BLOCK = 144, - VK_FORMAT_BC7_UNORM_BLOCK = 145, - VK_FORMAT_BC7_SRGB_BLOCK = 146, - VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK = 147, - VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK = 148, - VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK = 149, - VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK = 150, - VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK = 151, - VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK = 152, - VK_FORMAT_EAC_R11_UNORM_BLOCK = 153, - VK_FORMAT_EAC_R11_SNORM_BLOCK = 154, - VK_FORMAT_EAC_R11G11_UNORM_BLOCK = 155, - VK_FORMAT_EAC_R11G11_SNORM_BLOCK = 156, - VK_FORMAT_ASTC_4x4_UNORM_BLOCK = 157, - VK_FORMAT_ASTC_4x4_SRGB_BLOCK = 158, - VK_FORMAT_ASTC_5x4_UNORM_BLOCK = 159, - VK_FORMAT_ASTC_5x4_SRGB_BLOCK = 160, - VK_FORMAT_ASTC_5x5_UNORM_BLOCK = 161, - VK_FORMAT_ASTC_5x5_SRGB_BLOCK = 162, - VK_FORMAT_ASTC_6x5_UNORM_BLOCK = 163, - VK_FORMAT_ASTC_6x5_SRGB_BLOCK = 164, - VK_FORMAT_ASTC_6x6_UNORM_BLOCK = 165, - VK_FORMAT_ASTC_6x6_SRGB_BLOCK = 166, - VK_FORMAT_ASTC_8x5_UNORM_BLOCK = 167, - VK_FORMAT_ASTC_8x5_SRGB_BLOCK = 168, - VK_FORMAT_ASTC_8x6_UNORM_BLOCK = 169, - VK_FORMAT_ASTC_8x6_SRGB_BLOCK = 170, - VK_FORMAT_ASTC_8x8_UNORM_BLOCK = 171, - VK_FORMAT_ASTC_8x8_SRGB_BLOCK = 172, - VK_FORMAT_ASTC_10x5_UNORM_BLOCK = 173, - VK_FORMAT_ASTC_10x5_SRGB_BLOCK = 174, - VK_FORMAT_ASTC_10x6_UNORM_BLOCK = 175, - VK_FORMAT_ASTC_10x6_SRGB_BLOCK = 176, - VK_FORMAT_ASTC_10x8_UNORM_BLOCK = 177, - VK_FORMAT_ASTC_10x8_SRGB_BLOCK = 178, - VK_FORMAT_ASTC_10x10_UNORM_BLOCK = 179, - VK_FORMAT_ASTC_10x10_SRGB_BLOCK = 180, - VK_FORMAT_ASTC_12x10_UNORM_BLOCK = 181, - VK_FORMAT_ASTC_12x10_SRGB_BLOCK = 182, - VK_FORMAT_ASTC_12x12_UNORM_BLOCK = 183, - VK_FORMAT_ASTC_12x12_SRGB_BLOCK = 184, - VK_FORMAT_G8B8G8R8_422_UNORM = 1000156000, - VK_FORMAT_B8G8R8G8_422_UNORM = 1000156001, - VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM = 1000156002, - VK_FORMAT_G8_B8R8_2PLANE_420_UNORM = 1000156003, - VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM = 1000156004, - VK_FORMAT_G8_B8R8_2PLANE_422_UNORM = 1000156005, - VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM = 1000156006, - VK_FORMAT_R10X6_UNORM_PACK16 = 1000156007, - VK_FORMAT_R10X6G10X6_UNORM_2PACK16 = 1000156008, - VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 = 1000156009, - VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 = 1000156010, - VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 = 1000156011, - VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16 = 1000156012, - VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 = 1000156013, - VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16 = 1000156014, - VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16 = 1000156015, - VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16 = 1000156016, - VK_FORMAT_R12X4_UNORM_PACK16 = 1000156017, - VK_FORMAT_R12X4G12X4_UNORM_2PACK16 = 1000156018, - VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 = 1000156019, - VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 = 1000156020, - VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 = 1000156021, - VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16 = 1000156022, - VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16 = 1000156023, - VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16 = 1000156024, - VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16 = 1000156025, - VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16 = 1000156026, - VK_FORMAT_G16B16G16R16_422_UNORM = 1000156027, - VK_FORMAT_B16G16R16G16_422_UNORM = 1000156028, - VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM = 1000156029, - VK_FORMAT_G16_B16R16_2PLANE_420_UNORM = 1000156030, - VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM = 1000156031, - VK_FORMAT_G16_B16R16_2PLANE_422_UNORM = 1000156032, - VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM = 1000156033, - VK_FORMAT_G8_B8R8_2PLANE_444_UNORM = 1000330000, - VK_FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16 = 1000330001, - VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16 = 1000330002, - VK_FORMAT_G16_B16R16_2PLANE_444_UNORM = 1000330003, - VK_FORMAT_A4R4G4B4_UNORM_PACK16 = 1000340000, - VK_FORMAT_A4B4G4R4_UNORM_PACK16 = 1000340001, - VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK = 1000066000, - VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK = 1000066001, - VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK = 1000066002, - VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK = 1000066003, - VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK = 1000066004, - VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK = 1000066005, - VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK = 1000066006, - VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK = 1000066007, - VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK = 1000066008, - VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK = 1000066009, - VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK = 1000066010, - VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK = 1000066011, - VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK = 1000066012, - VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK = 1000066013, - VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG = 1000054000, - VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG = 1000054001, - VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG = 1000054002, - VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG = 1000054003, - VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG = 1000054004, - VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG = 1000054005, - VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG = 1000054006, - VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG = 1000054007, - VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK, - VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK, - VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK, - VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK, - VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK, - VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK, - VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK, - VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK, - VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK, - VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK, - VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK, - VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK, - VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK, - VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT = VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK, - VK_FORMAT_G8B8G8R8_422_UNORM_KHR = VK_FORMAT_G8B8G8R8_422_UNORM, - VK_FORMAT_B8G8R8G8_422_UNORM_KHR = VK_FORMAT_B8G8R8G8_422_UNORM, - VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR = VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM, - VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR = VK_FORMAT_G8_B8R8_2PLANE_420_UNORM, - VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR = VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM, - VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR = VK_FORMAT_G8_B8R8_2PLANE_422_UNORM, - VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR = VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM, - VK_FORMAT_R10X6_UNORM_PACK16_KHR = VK_FORMAT_R10X6_UNORM_PACK16, - VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR = VK_FORMAT_R10X6G10X6_UNORM_2PACK16, - VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR = VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16, - VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR = VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16, - VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR = VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16, - VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16, - VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16, - VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16, - VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16, - VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16, - VK_FORMAT_R12X4_UNORM_PACK16_KHR = VK_FORMAT_R12X4_UNORM_PACK16, - VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR = VK_FORMAT_R12X4G12X4_UNORM_2PACK16, - VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR = VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16, - VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR = VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16, - VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR = VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16, - VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16, - VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16, - VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16, - VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16, - VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16, - VK_FORMAT_G16B16G16R16_422_UNORM_KHR = VK_FORMAT_G16B16G16R16_422_UNORM, - VK_FORMAT_B16G16R16G16_422_UNORM_KHR = VK_FORMAT_B16G16R16G16_422_UNORM, - VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR = VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM, - VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR = VK_FORMAT_G16_B16R16_2PLANE_420_UNORM, - VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR = VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM, - VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR = VK_FORMAT_G16_B16R16_2PLANE_422_UNORM, - VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR = VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM, - VK_FORMAT_G8_B8R8_2PLANE_444_UNORM_EXT = VK_FORMAT_G8_B8R8_2PLANE_444_UNORM, - VK_FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16_EXT = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16, - VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16_EXT = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16, - VK_FORMAT_G16_B16R16_2PLANE_444_UNORM_EXT = VK_FORMAT_G16_B16R16_2PLANE_444_UNORM, - VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT = VK_FORMAT_A4R4G4B4_UNORM_PACK16, - VK_FORMAT_A4B4G4R4_UNORM_PACK16_EXT = VK_FORMAT_A4B4G4R4_UNORM_PACK16, - VK_FORMAT_MAX_ENUM = 0x7FFFFFFF -} VkFormat; - -typedef enum VkImageTiling { - VK_IMAGE_TILING_OPTIMAL = 0, - VK_IMAGE_TILING_LINEAR = 1, - VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT = 1000158000, - VK_IMAGE_TILING_MAX_ENUM = 0x7FFFFFFF -} VkImageTiling; - -typedef enum VkImageType { - VK_IMAGE_TYPE_1D = 0, - VK_IMAGE_TYPE_2D = 1, - VK_IMAGE_TYPE_3D = 2, - VK_IMAGE_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkImageType; - -typedef enum VkPhysicalDeviceType { - VK_PHYSICAL_DEVICE_TYPE_OTHER = 0, - VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU = 1, - VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU = 2, - VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU = 3, - VK_PHYSICAL_DEVICE_TYPE_CPU = 4, - VK_PHYSICAL_DEVICE_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkPhysicalDeviceType; - -typedef enum VkQueryType { - VK_QUERY_TYPE_OCCLUSION = 0, - VK_QUERY_TYPE_PIPELINE_STATISTICS = 1, - VK_QUERY_TYPE_TIMESTAMP = 2, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_QUERY_TYPE_RESULT_STATUS_ONLY_KHR = 1000023000, -#endif - VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT = 1000028004, - VK_QUERY_TYPE_PERFORMANCE_QUERY_KHR = 1000116000, - VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR = 1000150000, - VK_QUERY_TYPE_ACCELERATION_STRUCTURE_SERIALIZATION_SIZE_KHR = 1000150001, - VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_NV = 1000165000, - VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL = 1000210000, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_QUERY_TYPE_VIDEO_ENCODE_BITSTREAM_BUFFER_RANGE_KHR = 1000299000, -#endif - VK_QUERY_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkQueryType; - -typedef enum VkSharingMode { - VK_SHARING_MODE_EXCLUSIVE = 0, - VK_SHARING_MODE_CONCURRENT = 1, - VK_SHARING_MODE_MAX_ENUM = 0x7FFFFFFF -} VkSharingMode; - -typedef enum VkComponentSwizzle { - VK_COMPONENT_SWIZZLE_IDENTITY = 0, - VK_COMPONENT_SWIZZLE_ZERO = 1, - VK_COMPONENT_SWIZZLE_ONE = 2, - VK_COMPONENT_SWIZZLE_R = 3, - VK_COMPONENT_SWIZZLE_G = 4, - VK_COMPONENT_SWIZZLE_B = 5, - VK_COMPONENT_SWIZZLE_A = 6, - VK_COMPONENT_SWIZZLE_MAX_ENUM = 0x7FFFFFFF -} VkComponentSwizzle; - -typedef enum VkImageViewType { - VK_IMAGE_VIEW_TYPE_1D = 0, - VK_IMAGE_VIEW_TYPE_2D = 1, - VK_IMAGE_VIEW_TYPE_3D = 2, - VK_IMAGE_VIEW_TYPE_CUBE = 3, - VK_IMAGE_VIEW_TYPE_1D_ARRAY = 4, - VK_IMAGE_VIEW_TYPE_2D_ARRAY = 5, - VK_IMAGE_VIEW_TYPE_CUBE_ARRAY = 6, - VK_IMAGE_VIEW_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkImageViewType; - -typedef enum VkBlendFactor { - VK_BLEND_FACTOR_ZERO = 0, - VK_BLEND_FACTOR_ONE = 1, - VK_BLEND_FACTOR_SRC_COLOR = 2, - VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR = 3, - VK_BLEND_FACTOR_DST_COLOR = 4, - VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR = 5, - VK_BLEND_FACTOR_SRC_ALPHA = 6, - VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA = 7, - VK_BLEND_FACTOR_DST_ALPHA = 8, - VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA = 9, - VK_BLEND_FACTOR_CONSTANT_COLOR = 10, - VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR = 11, - VK_BLEND_FACTOR_CONSTANT_ALPHA = 12, - VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA = 13, - VK_BLEND_FACTOR_SRC_ALPHA_SATURATE = 14, - VK_BLEND_FACTOR_SRC1_COLOR = 15, - VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR = 16, - VK_BLEND_FACTOR_SRC1_ALPHA = 17, - VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA = 18, - VK_BLEND_FACTOR_MAX_ENUM = 0x7FFFFFFF -} VkBlendFactor; - -typedef enum VkBlendOp { - VK_BLEND_OP_ADD = 0, - VK_BLEND_OP_SUBTRACT = 1, - VK_BLEND_OP_REVERSE_SUBTRACT = 2, - VK_BLEND_OP_MIN = 3, - VK_BLEND_OP_MAX = 4, - VK_BLEND_OP_ZERO_EXT = 1000148000, - VK_BLEND_OP_SRC_EXT = 1000148001, - VK_BLEND_OP_DST_EXT = 1000148002, - VK_BLEND_OP_SRC_OVER_EXT = 1000148003, - VK_BLEND_OP_DST_OVER_EXT = 1000148004, - VK_BLEND_OP_SRC_IN_EXT = 1000148005, - VK_BLEND_OP_DST_IN_EXT = 1000148006, - VK_BLEND_OP_SRC_OUT_EXT = 1000148007, - VK_BLEND_OP_DST_OUT_EXT = 1000148008, - VK_BLEND_OP_SRC_ATOP_EXT = 1000148009, - VK_BLEND_OP_DST_ATOP_EXT = 1000148010, - VK_BLEND_OP_XOR_EXT = 1000148011, - VK_BLEND_OP_MULTIPLY_EXT = 1000148012, - VK_BLEND_OP_SCREEN_EXT = 1000148013, - VK_BLEND_OP_OVERLAY_EXT = 1000148014, - VK_BLEND_OP_DARKEN_EXT = 1000148015, - VK_BLEND_OP_LIGHTEN_EXT = 1000148016, - VK_BLEND_OP_COLORDODGE_EXT = 1000148017, - VK_BLEND_OP_COLORBURN_EXT = 1000148018, - VK_BLEND_OP_HARDLIGHT_EXT = 1000148019, - VK_BLEND_OP_SOFTLIGHT_EXT = 1000148020, - VK_BLEND_OP_DIFFERENCE_EXT = 1000148021, - VK_BLEND_OP_EXCLUSION_EXT = 1000148022, - VK_BLEND_OP_INVERT_EXT = 1000148023, - VK_BLEND_OP_INVERT_RGB_EXT = 1000148024, - VK_BLEND_OP_LINEARDODGE_EXT = 1000148025, - VK_BLEND_OP_LINEARBURN_EXT = 1000148026, - VK_BLEND_OP_VIVIDLIGHT_EXT = 1000148027, - VK_BLEND_OP_LINEARLIGHT_EXT = 1000148028, - VK_BLEND_OP_PINLIGHT_EXT = 1000148029, - VK_BLEND_OP_HARDMIX_EXT = 1000148030, - VK_BLEND_OP_HSL_HUE_EXT = 1000148031, - VK_BLEND_OP_HSL_SATURATION_EXT = 1000148032, - VK_BLEND_OP_HSL_COLOR_EXT = 1000148033, - VK_BLEND_OP_HSL_LUMINOSITY_EXT = 1000148034, - VK_BLEND_OP_PLUS_EXT = 1000148035, - VK_BLEND_OP_PLUS_CLAMPED_EXT = 1000148036, - VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT = 1000148037, - VK_BLEND_OP_PLUS_DARKER_EXT = 1000148038, - VK_BLEND_OP_MINUS_EXT = 1000148039, - VK_BLEND_OP_MINUS_CLAMPED_EXT = 1000148040, - VK_BLEND_OP_CONTRAST_EXT = 1000148041, - VK_BLEND_OP_INVERT_OVG_EXT = 1000148042, - VK_BLEND_OP_RED_EXT = 1000148043, - VK_BLEND_OP_GREEN_EXT = 1000148044, - VK_BLEND_OP_BLUE_EXT = 1000148045, - VK_BLEND_OP_MAX_ENUM = 0x7FFFFFFF -} VkBlendOp; - -typedef enum VkCompareOp { - VK_COMPARE_OP_NEVER = 0, - VK_COMPARE_OP_LESS = 1, - VK_COMPARE_OP_EQUAL = 2, - VK_COMPARE_OP_LESS_OR_EQUAL = 3, - VK_COMPARE_OP_GREATER = 4, - VK_COMPARE_OP_NOT_EQUAL = 5, - VK_COMPARE_OP_GREATER_OR_EQUAL = 6, - VK_COMPARE_OP_ALWAYS = 7, - VK_COMPARE_OP_MAX_ENUM = 0x7FFFFFFF -} VkCompareOp; - -typedef enum VkDynamicState { - VK_DYNAMIC_STATE_VIEWPORT = 0, - VK_DYNAMIC_STATE_SCISSOR = 1, - VK_DYNAMIC_STATE_LINE_WIDTH = 2, - VK_DYNAMIC_STATE_DEPTH_BIAS = 3, - VK_DYNAMIC_STATE_BLEND_CONSTANTS = 4, - VK_DYNAMIC_STATE_DEPTH_BOUNDS = 5, - VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK = 6, - VK_DYNAMIC_STATE_STENCIL_WRITE_MASK = 7, - VK_DYNAMIC_STATE_STENCIL_REFERENCE = 8, - VK_DYNAMIC_STATE_CULL_MODE = 1000267000, - VK_DYNAMIC_STATE_FRONT_FACE = 1000267001, - VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY = 1000267002, - VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT = 1000267003, - VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT = 1000267004, - VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE = 1000267005, - VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE = 1000267006, - VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE = 1000267007, - VK_DYNAMIC_STATE_DEPTH_COMPARE_OP = 1000267008, - VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE = 1000267009, - VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE = 1000267010, - VK_DYNAMIC_STATE_STENCIL_OP = 1000267011, - VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE = 1000377001, - VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE = 1000377002, - VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE = 1000377004, - VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV = 1000087000, - VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT = 1000099000, - VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT = 1000143000, - VK_DYNAMIC_STATE_RAY_TRACING_PIPELINE_STACK_SIZE_KHR = 1000347000, - VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV = 1000164004, - VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV = 1000164006, - VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV = 1000205001, - VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR = 1000226000, - VK_DYNAMIC_STATE_LINE_STIPPLE_EXT = 1000259000, - VK_DYNAMIC_STATE_VERTEX_INPUT_EXT = 1000352000, - VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT = 1000377000, - VK_DYNAMIC_STATE_LOGIC_OP_EXT = 1000377003, - VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT = 1000381000, - VK_DYNAMIC_STATE_CULL_MODE_EXT = VK_DYNAMIC_STATE_CULL_MODE, - VK_DYNAMIC_STATE_FRONT_FACE_EXT = VK_DYNAMIC_STATE_FRONT_FACE, - VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY_EXT = VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY, - VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT_EXT = VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT, - VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT_EXT = VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT, - VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT = VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE, - VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE_EXT = VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE, - VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE_EXT = VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE, - VK_DYNAMIC_STATE_DEPTH_COMPARE_OP_EXT = VK_DYNAMIC_STATE_DEPTH_COMPARE_OP, - VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE_EXT = VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE, - VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE_EXT = VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE, - VK_DYNAMIC_STATE_STENCIL_OP_EXT = VK_DYNAMIC_STATE_STENCIL_OP, - VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE_EXT = VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE, - VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE_EXT = VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE, - VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE_EXT = VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE, - VK_DYNAMIC_STATE_MAX_ENUM = 0x7FFFFFFF -} VkDynamicState; - -typedef enum VkFrontFace { - VK_FRONT_FACE_COUNTER_CLOCKWISE = 0, - VK_FRONT_FACE_CLOCKWISE = 1, - VK_FRONT_FACE_MAX_ENUM = 0x7FFFFFFF -} VkFrontFace; - -typedef enum VkVertexInputRate { - VK_VERTEX_INPUT_RATE_VERTEX = 0, - VK_VERTEX_INPUT_RATE_INSTANCE = 1, - VK_VERTEX_INPUT_RATE_MAX_ENUM = 0x7FFFFFFF -} VkVertexInputRate; - -typedef enum VkPrimitiveTopology { - VK_PRIMITIVE_TOPOLOGY_POINT_LIST = 0, - VK_PRIMITIVE_TOPOLOGY_LINE_LIST = 1, - VK_PRIMITIVE_TOPOLOGY_LINE_STRIP = 2, - VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST = 3, - VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP = 4, - VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN = 5, - VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY = 6, - VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY = 7, - VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY = 8, - VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY = 9, - VK_PRIMITIVE_TOPOLOGY_PATCH_LIST = 10, - VK_PRIMITIVE_TOPOLOGY_MAX_ENUM = 0x7FFFFFFF -} VkPrimitiveTopology; - -typedef enum VkPolygonMode { - VK_POLYGON_MODE_FILL = 0, - VK_POLYGON_MODE_LINE = 1, - VK_POLYGON_MODE_POINT = 2, - VK_POLYGON_MODE_FILL_RECTANGLE_NV = 1000153000, - VK_POLYGON_MODE_MAX_ENUM = 0x7FFFFFFF -} VkPolygonMode; - -typedef enum VkStencilOp { - VK_STENCIL_OP_KEEP = 0, - VK_STENCIL_OP_ZERO = 1, - VK_STENCIL_OP_REPLACE = 2, - VK_STENCIL_OP_INCREMENT_AND_CLAMP = 3, - VK_STENCIL_OP_DECREMENT_AND_CLAMP = 4, - VK_STENCIL_OP_INVERT = 5, - VK_STENCIL_OP_INCREMENT_AND_WRAP = 6, - VK_STENCIL_OP_DECREMENT_AND_WRAP = 7, - VK_STENCIL_OP_MAX_ENUM = 0x7FFFFFFF -} VkStencilOp; - -typedef enum VkLogicOp { - VK_LOGIC_OP_CLEAR = 0, - VK_LOGIC_OP_AND = 1, - VK_LOGIC_OP_AND_REVERSE = 2, - VK_LOGIC_OP_COPY = 3, - VK_LOGIC_OP_AND_INVERTED = 4, - VK_LOGIC_OP_NO_OP = 5, - VK_LOGIC_OP_XOR = 6, - VK_LOGIC_OP_OR = 7, - VK_LOGIC_OP_NOR = 8, - VK_LOGIC_OP_EQUIVALENT = 9, - VK_LOGIC_OP_INVERT = 10, - VK_LOGIC_OP_OR_REVERSE = 11, - VK_LOGIC_OP_COPY_INVERTED = 12, - VK_LOGIC_OP_OR_INVERTED = 13, - VK_LOGIC_OP_NAND = 14, - VK_LOGIC_OP_SET = 15, - VK_LOGIC_OP_MAX_ENUM = 0x7FFFFFFF -} VkLogicOp; - -typedef enum VkBorderColor { - VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK = 0, - VK_BORDER_COLOR_INT_TRANSPARENT_BLACK = 1, - VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK = 2, - VK_BORDER_COLOR_INT_OPAQUE_BLACK = 3, - VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE = 4, - VK_BORDER_COLOR_INT_OPAQUE_WHITE = 5, - VK_BORDER_COLOR_FLOAT_CUSTOM_EXT = 1000287003, - VK_BORDER_COLOR_INT_CUSTOM_EXT = 1000287004, - VK_BORDER_COLOR_MAX_ENUM = 0x7FFFFFFF -} VkBorderColor; - -typedef enum VkFilter { - VK_FILTER_NEAREST = 0, - VK_FILTER_LINEAR = 1, - VK_FILTER_CUBIC_IMG = 1000015000, - VK_FILTER_CUBIC_EXT = VK_FILTER_CUBIC_IMG, - VK_FILTER_MAX_ENUM = 0x7FFFFFFF -} VkFilter; - -typedef enum VkSamplerAddressMode { - VK_SAMPLER_ADDRESS_MODE_REPEAT = 0, - VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT = 1, - VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE = 2, - VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER = 3, - VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE = 4, - VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE_KHR = VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE, - VK_SAMPLER_ADDRESS_MODE_MAX_ENUM = 0x7FFFFFFF -} VkSamplerAddressMode; - -typedef enum VkSamplerMipmapMode { - VK_SAMPLER_MIPMAP_MODE_NEAREST = 0, - VK_SAMPLER_MIPMAP_MODE_LINEAR = 1, - VK_SAMPLER_MIPMAP_MODE_MAX_ENUM = 0x7FFFFFFF -} VkSamplerMipmapMode; - -typedef enum VkDescriptorType { - VK_DESCRIPTOR_TYPE_SAMPLER = 0, - VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER = 1, - VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE = 2, - VK_DESCRIPTOR_TYPE_STORAGE_IMAGE = 3, - VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER = 4, - VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER = 5, - VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER = 6, - VK_DESCRIPTOR_TYPE_STORAGE_BUFFER = 7, - VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC = 8, - VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC = 9, - VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT = 10, - VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK = 1000138000, - VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR = 1000150000, - VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV = 1000165000, - VK_DESCRIPTOR_TYPE_MUTABLE_VALVE = 1000351000, - VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT = VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK, - VK_DESCRIPTOR_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkDescriptorType; - -typedef enum VkAttachmentLoadOp { - VK_ATTACHMENT_LOAD_OP_LOAD = 0, - VK_ATTACHMENT_LOAD_OP_CLEAR = 1, - VK_ATTACHMENT_LOAD_OP_DONT_CARE = 2, - VK_ATTACHMENT_LOAD_OP_NONE_EXT = 1000400000, - VK_ATTACHMENT_LOAD_OP_MAX_ENUM = 0x7FFFFFFF -} VkAttachmentLoadOp; - -typedef enum VkAttachmentStoreOp { - VK_ATTACHMENT_STORE_OP_STORE = 0, - VK_ATTACHMENT_STORE_OP_DONT_CARE = 1, - VK_ATTACHMENT_STORE_OP_NONE = 1000301000, - VK_ATTACHMENT_STORE_OP_NONE_KHR = VK_ATTACHMENT_STORE_OP_NONE, - VK_ATTACHMENT_STORE_OP_NONE_QCOM = VK_ATTACHMENT_STORE_OP_NONE, - VK_ATTACHMENT_STORE_OP_NONE_EXT = VK_ATTACHMENT_STORE_OP_NONE, - VK_ATTACHMENT_STORE_OP_MAX_ENUM = 0x7FFFFFFF -} VkAttachmentStoreOp; - -typedef enum VkPipelineBindPoint { - VK_PIPELINE_BIND_POINT_GRAPHICS = 0, - VK_PIPELINE_BIND_POINT_COMPUTE = 1, - VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR = 1000165000, - VK_PIPELINE_BIND_POINT_SUBPASS_SHADING_HUAWEI = 1000369003, - VK_PIPELINE_BIND_POINT_RAY_TRACING_NV = VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, - VK_PIPELINE_BIND_POINT_MAX_ENUM = 0x7FFFFFFF -} VkPipelineBindPoint; - -typedef enum VkCommandBufferLevel { - VK_COMMAND_BUFFER_LEVEL_PRIMARY = 0, - VK_COMMAND_BUFFER_LEVEL_SECONDARY = 1, - VK_COMMAND_BUFFER_LEVEL_MAX_ENUM = 0x7FFFFFFF -} VkCommandBufferLevel; - -typedef enum VkIndexType { - VK_INDEX_TYPE_UINT16 = 0, - VK_INDEX_TYPE_UINT32 = 1, - VK_INDEX_TYPE_NONE_KHR = 1000165000, - VK_INDEX_TYPE_UINT8_EXT = 1000265000, - VK_INDEX_TYPE_NONE_NV = VK_INDEX_TYPE_NONE_KHR, - VK_INDEX_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkIndexType; - -typedef enum VkSubpassContents { - VK_SUBPASS_CONTENTS_INLINE = 0, - VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS = 1, - VK_SUBPASS_CONTENTS_MAX_ENUM = 0x7FFFFFFF -} VkSubpassContents; - -typedef enum VkAccessFlagBits { - VK_ACCESS_INDIRECT_COMMAND_READ_BIT = 0x00000001, - VK_ACCESS_INDEX_READ_BIT = 0x00000002, - VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT = 0x00000004, - VK_ACCESS_UNIFORM_READ_BIT = 0x00000008, - VK_ACCESS_INPUT_ATTACHMENT_READ_BIT = 0x00000010, - VK_ACCESS_SHADER_READ_BIT = 0x00000020, - VK_ACCESS_SHADER_WRITE_BIT = 0x00000040, - VK_ACCESS_COLOR_ATTACHMENT_READ_BIT = 0x00000080, - VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT = 0x00000100, - VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT = 0x00000200, - VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT = 0x00000400, - VK_ACCESS_TRANSFER_READ_BIT = 0x00000800, - VK_ACCESS_TRANSFER_WRITE_BIT = 0x00001000, - VK_ACCESS_HOST_READ_BIT = 0x00002000, - VK_ACCESS_HOST_WRITE_BIT = 0x00004000, - VK_ACCESS_MEMORY_READ_BIT = 0x00008000, - VK_ACCESS_MEMORY_WRITE_BIT = 0x00010000, - VK_ACCESS_NONE = 0, - VK_ACCESS_TRANSFORM_FEEDBACK_WRITE_BIT_EXT = 0x02000000, - VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT = 0x04000000, - VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT = 0x08000000, - VK_ACCESS_CONDITIONAL_RENDERING_READ_BIT_EXT = 0x00100000, - VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT = 0x00080000, - VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR = 0x00200000, - VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR = 0x00400000, - VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_BIT_EXT = 0x01000000, - VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR = 0x00800000, - VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_NV = 0x00020000, - VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_NV = 0x00040000, - VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV = VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR, - VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_NV = VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR, - VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_NV = VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR, - VK_ACCESS_NONE_KHR = VK_ACCESS_NONE, - VK_ACCESS_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkAccessFlagBits; -typedef VkFlags VkAccessFlags; - -typedef enum VkImageAspectFlagBits { - VK_IMAGE_ASPECT_COLOR_BIT = 0x00000001, - VK_IMAGE_ASPECT_DEPTH_BIT = 0x00000002, - VK_IMAGE_ASPECT_STENCIL_BIT = 0x00000004, - VK_IMAGE_ASPECT_METADATA_BIT = 0x00000008, - VK_IMAGE_ASPECT_PLANE_0_BIT = 0x00000010, - VK_IMAGE_ASPECT_PLANE_1_BIT = 0x00000020, - VK_IMAGE_ASPECT_PLANE_2_BIT = 0x00000040, - VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT = 0x00000080, - VK_IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT = 0x00000100, - VK_IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT = 0x00000200, - VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT = 0x00000400, - VK_IMAGE_ASPECT_NONE_KHR = 0, - VK_IMAGE_ASPECT_PLANE_0_BIT_KHR = VK_IMAGE_ASPECT_PLANE_0_BIT, - VK_IMAGE_ASPECT_PLANE_1_BIT_KHR = VK_IMAGE_ASPECT_PLANE_1_BIT, - VK_IMAGE_ASPECT_PLANE_2_BIT_KHR = VK_IMAGE_ASPECT_PLANE_2_BIT, - VK_IMAGE_ASPECT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkImageAspectFlagBits; -typedef VkFlags VkImageAspectFlags; - -typedef enum VkFormatFeatureFlagBits { - VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT = 0x00000001, - VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT = 0x00000002, - VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT = 0x00000004, - VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT = 0x00000008, - VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT = 0x00000010, - VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT = 0x00000020, - VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT = 0x00000040, - VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT = 0x00000080, - VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT = 0x00000100, - VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT = 0x00000200, - VK_FORMAT_FEATURE_BLIT_SRC_BIT = 0x00000400, - VK_FORMAT_FEATURE_BLIT_DST_BIT = 0x00000800, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT = 0x00001000, - VK_FORMAT_FEATURE_TRANSFER_SRC_BIT = 0x00004000, - VK_FORMAT_FEATURE_TRANSFER_DST_BIT = 0x00008000, - VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT = 0x00020000, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT = 0x00040000, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT = 0x00080000, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT = 0x00100000, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT = 0x00200000, - VK_FORMAT_FEATURE_DISJOINT_BIT = 0x00400000, - VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT = 0x00800000, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT = 0x00010000, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG = 0x00002000, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_FORMAT_FEATURE_VIDEO_DECODE_OUTPUT_BIT_KHR = 0x02000000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_FORMAT_FEATURE_VIDEO_DECODE_DPB_BIT_KHR = 0x04000000, -#endif - VK_FORMAT_FEATURE_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR = 0x20000000, - VK_FORMAT_FEATURE_FRAGMENT_DENSITY_MAP_BIT_EXT = 0x01000000, - VK_FORMAT_FEATURE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x40000000, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_FORMAT_FEATURE_VIDEO_ENCODE_INPUT_BIT_KHR = 0x08000000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_FORMAT_FEATURE_VIDEO_ENCODE_DPB_BIT_KHR = 0x10000000, -#endif - VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR = VK_FORMAT_FEATURE_TRANSFER_SRC_BIT, - VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR = VK_FORMAT_FEATURE_TRANSFER_DST_BIT, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_EXT = VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT, - VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR = VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR = VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR = VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR = VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR = VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT, - VK_FORMAT_FEATURE_DISJOINT_BIT_KHR = VK_FORMAT_FEATURE_DISJOINT_BIT, - VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR = VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT, - VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT = VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG, - VK_FORMAT_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkFormatFeatureFlagBits; -typedef VkFlags VkFormatFeatureFlags; - -typedef enum VkImageCreateFlagBits { - VK_IMAGE_CREATE_SPARSE_BINDING_BIT = 0x00000001, - VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT = 0x00000002, - VK_IMAGE_CREATE_SPARSE_ALIASED_BIT = 0x00000004, - VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT = 0x00000008, - VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT = 0x00000010, - VK_IMAGE_CREATE_ALIAS_BIT = 0x00000400, - VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT = 0x00000040, - VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT = 0x00000020, - VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT = 0x00000080, - VK_IMAGE_CREATE_EXTENDED_USAGE_BIT = 0x00000100, - VK_IMAGE_CREATE_PROTECTED_BIT = 0x00000800, - VK_IMAGE_CREATE_DISJOINT_BIT = 0x00000200, - VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV = 0x00002000, - VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT = 0x00001000, - VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT = 0x00004000, - VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_QCOM = 0x00008000, - VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR = VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT, - VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR = VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT, - VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR = VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT, - VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR = VK_IMAGE_CREATE_EXTENDED_USAGE_BIT, - VK_IMAGE_CREATE_DISJOINT_BIT_KHR = VK_IMAGE_CREATE_DISJOINT_BIT, - VK_IMAGE_CREATE_ALIAS_BIT_KHR = VK_IMAGE_CREATE_ALIAS_BIT, - VK_IMAGE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkImageCreateFlagBits; -typedef VkFlags VkImageCreateFlags; - -typedef enum VkSampleCountFlagBits { - VK_SAMPLE_COUNT_1_BIT = 0x00000001, - VK_SAMPLE_COUNT_2_BIT = 0x00000002, - VK_SAMPLE_COUNT_4_BIT = 0x00000004, - VK_SAMPLE_COUNT_8_BIT = 0x00000008, - VK_SAMPLE_COUNT_16_BIT = 0x00000010, - VK_SAMPLE_COUNT_32_BIT = 0x00000020, - VK_SAMPLE_COUNT_64_BIT = 0x00000040, - VK_SAMPLE_COUNT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSampleCountFlagBits; -typedef VkFlags VkSampleCountFlags; - -typedef enum VkImageUsageFlagBits { - VK_IMAGE_USAGE_TRANSFER_SRC_BIT = 0x00000001, - VK_IMAGE_USAGE_TRANSFER_DST_BIT = 0x00000002, - VK_IMAGE_USAGE_SAMPLED_BIT = 0x00000004, - VK_IMAGE_USAGE_STORAGE_BIT = 0x00000008, - VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT = 0x00000010, - VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT = 0x00000020, - VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT = 0x00000040, - VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT = 0x00000080, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_USAGE_VIDEO_DECODE_DST_BIT_KHR = 0x00000400, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_USAGE_VIDEO_DECODE_SRC_BIT_KHR = 0x00000800, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_USAGE_VIDEO_DECODE_DPB_BIT_KHR = 0x00001000, -#endif - VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT = 0x00000200, - VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x00000100, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_USAGE_VIDEO_ENCODE_DST_BIT_KHR = 0x00002000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_USAGE_VIDEO_ENCODE_SRC_BIT_KHR = 0x00004000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_IMAGE_USAGE_VIDEO_ENCODE_DPB_BIT_KHR = 0x00008000, -#endif - VK_IMAGE_USAGE_INVOCATION_MASK_BIT_HUAWEI = 0x00040000, - VK_IMAGE_USAGE_SHADING_RATE_IMAGE_BIT_NV = VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, - VK_IMAGE_USAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkImageUsageFlagBits; -typedef VkFlags VkImageUsageFlags; -typedef VkFlags VkInstanceCreateFlags; - -typedef enum VkMemoryHeapFlagBits { - VK_MEMORY_HEAP_DEVICE_LOCAL_BIT = 0x00000001, - VK_MEMORY_HEAP_MULTI_INSTANCE_BIT = 0x00000002, - VK_MEMORY_HEAP_MULTI_INSTANCE_BIT_KHR = VK_MEMORY_HEAP_MULTI_INSTANCE_BIT, - VK_MEMORY_HEAP_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkMemoryHeapFlagBits; -typedef VkFlags VkMemoryHeapFlags; - -typedef enum VkMemoryPropertyFlagBits { - VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT = 0x00000001, - VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT = 0x00000002, - VK_MEMORY_PROPERTY_HOST_COHERENT_BIT = 0x00000004, - VK_MEMORY_PROPERTY_HOST_CACHED_BIT = 0x00000008, - VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT = 0x00000010, - VK_MEMORY_PROPERTY_PROTECTED_BIT = 0x00000020, - VK_MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD = 0x00000040, - VK_MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD = 0x00000080, - VK_MEMORY_PROPERTY_RDMA_CAPABLE_BIT_NV = 0x00000100, - VK_MEMORY_PROPERTY_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkMemoryPropertyFlagBits; -typedef VkFlags VkMemoryPropertyFlags; - -typedef enum VkQueueFlagBits { - VK_QUEUE_GRAPHICS_BIT = 0x00000001, - VK_QUEUE_COMPUTE_BIT = 0x00000002, - VK_QUEUE_TRANSFER_BIT = 0x00000004, - VK_QUEUE_SPARSE_BINDING_BIT = 0x00000008, - VK_QUEUE_PROTECTED_BIT = 0x00000010, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_QUEUE_VIDEO_DECODE_BIT_KHR = 0x00000020, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_QUEUE_VIDEO_ENCODE_BIT_KHR = 0x00000040, -#endif - VK_QUEUE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkQueueFlagBits; -typedef VkFlags VkQueueFlags; -typedef VkFlags VkDeviceCreateFlags; - -typedef enum VkDeviceQueueCreateFlagBits { - VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT = 0x00000001, - VK_DEVICE_QUEUE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkDeviceQueueCreateFlagBits; -typedef VkFlags VkDeviceQueueCreateFlags; - -typedef enum VkPipelineStageFlagBits { - VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT = 0x00000001, - VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT = 0x00000002, - VK_PIPELINE_STAGE_VERTEX_INPUT_BIT = 0x00000004, - VK_PIPELINE_STAGE_VERTEX_SHADER_BIT = 0x00000008, - VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT = 0x00000010, - VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT = 0x00000020, - VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT = 0x00000040, - VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT = 0x00000080, - VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT = 0x00000100, - VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT = 0x00000200, - VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT = 0x00000400, - VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT = 0x00000800, - VK_PIPELINE_STAGE_TRANSFER_BIT = 0x00001000, - VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT = 0x00002000, - VK_PIPELINE_STAGE_HOST_BIT = 0x00004000, - VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT = 0x00008000, - VK_PIPELINE_STAGE_ALL_COMMANDS_BIT = 0x00010000, - VK_PIPELINE_STAGE_NONE = 0, - VK_PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT = 0x01000000, - VK_PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT = 0x00040000, - VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR = 0x02000000, - VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR = 0x00200000, - VK_PIPELINE_STAGE_TASK_SHADER_BIT_NV = 0x00080000, - VK_PIPELINE_STAGE_MESH_SHADER_BIT_NV = 0x00100000, - VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT = 0x00800000, - VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x00400000, - VK_PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_NV = 0x00020000, - VK_PIPELINE_STAGE_SHADING_RATE_IMAGE_BIT_NV = VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, - VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_NV = VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR, - VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV = VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR, - VK_PIPELINE_STAGE_NONE_KHR = VK_PIPELINE_STAGE_NONE, - VK_PIPELINE_STAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPipelineStageFlagBits; -typedef VkFlags VkPipelineStageFlags; -typedef VkFlags VkMemoryMapFlags; - -typedef enum VkSparseMemoryBindFlagBits { - VK_SPARSE_MEMORY_BIND_METADATA_BIT = 0x00000001, - VK_SPARSE_MEMORY_BIND_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSparseMemoryBindFlagBits; -typedef VkFlags VkSparseMemoryBindFlags; - -typedef enum VkSparseImageFormatFlagBits { - VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT = 0x00000001, - VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT = 0x00000002, - VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT = 0x00000004, - VK_SPARSE_IMAGE_FORMAT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSparseImageFormatFlagBits; -typedef VkFlags VkSparseImageFormatFlags; - -typedef enum VkFenceCreateFlagBits { - VK_FENCE_CREATE_SIGNALED_BIT = 0x00000001, - VK_FENCE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkFenceCreateFlagBits; -typedef VkFlags VkFenceCreateFlags; -typedef VkFlags VkSemaphoreCreateFlags; - -typedef enum VkEventCreateFlagBits { - VK_EVENT_CREATE_DEVICE_ONLY_BIT = 0x00000001, - VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHR = VK_EVENT_CREATE_DEVICE_ONLY_BIT, - VK_EVENT_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkEventCreateFlagBits; -typedef VkFlags VkEventCreateFlags; - -typedef enum VkQueryPipelineStatisticFlagBits { - VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT = 0x00000001, - VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT = 0x00000002, - VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT = 0x00000004, - VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT = 0x00000008, - VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT = 0x00000010, - VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT = 0x00000020, - VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT = 0x00000040, - VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT = 0x00000080, - VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT = 0x00000100, - VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT = 0x00000200, - VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT = 0x00000400, - VK_QUERY_PIPELINE_STATISTIC_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkQueryPipelineStatisticFlagBits; -typedef VkFlags VkQueryPipelineStatisticFlags; -typedef VkFlags VkQueryPoolCreateFlags; - -typedef enum VkQueryResultFlagBits { - VK_QUERY_RESULT_64_BIT = 0x00000001, - VK_QUERY_RESULT_WAIT_BIT = 0x00000002, - VK_QUERY_RESULT_WITH_AVAILABILITY_BIT = 0x00000004, - VK_QUERY_RESULT_PARTIAL_BIT = 0x00000008, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_QUERY_RESULT_WITH_STATUS_BIT_KHR = 0x00000010, -#endif - VK_QUERY_RESULT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkQueryResultFlagBits; -typedef VkFlags VkQueryResultFlags; - -typedef enum VkBufferCreateFlagBits { - VK_BUFFER_CREATE_SPARSE_BINDING_BIT = 0x00000001, - VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT = 0x00000002, - VK_BUFFER_CREATE_SPARSE_ALIASED_BIT = 0x00000004, - VK_BUFFER_CREATE_PROTECTED_BIT = 0x00000008, - VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT = 0x00000010, - VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT = VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, - VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR = VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, - VK_BUFFER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkBufferCreateFlagBits; -typedef VkFlags VkBufferCreateFlags; - -typedef enum VkBufferUsageFlagBits { - VK_BUFFER_USAGE_TRANSFER_SRC_BIT = 0x00000001, - VK_BUFFER_USAGE_TRANSFER_DST_BIT = 0x00000002, - VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT = 0x00000004, - VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT = 0x00000008, - VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT = 0x00000010, - VK_BUFFER_USAGE_STORAGE_BUFFER_BIT = 0x00000020, - VK_BUFFER_USAGE_INDEX_BUFFER_BIT = 0x00000040, - VK_BUFFER_USAGE_VERTEX_BUFFER_BIT = 0x00000080, - VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT = 0x00000100, - VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT = 0x00020000, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_BUFFER_USAGE_VIDEO_DECODE_SRC_BIT_KHR = 0x00002000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_BUFFER_USAGE_VIDEO_DECODE_DST_BIT_KHR = 0x00004000, -#endif - VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT = 0x00000800, - VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT = 0x00001000, - VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT = 0x00000200, - VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR = 0x00080000, - VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR = 0x00100000, - VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR = 0x00000400, -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_BUFFER_USAGE_VIDEO_ENCODE_DST_BIT_KHR = 0x00008000, -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS - VK_BUFFER_USAGE_VIDEO_ENCODE_SRC_BIT_KHR = 0x00010000, -#endif - VK_BUFFER_USAGE_RAY_TRACING_BIT_NV = VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR, - VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_EXT = VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, - VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR = VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, - VK_BUFFER_USAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkBufferUsageFlagBits; -typedef VkFlags VkBufferUsageFlags; -typedef VkFlags VkBufferViewCreateFlags; - -typedef enum VkImageViewCreateFlagBits { - VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DYNAMIC_BIT_EXT = 0x00000001, - VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DEFERRED_BIT_EXT = 0x00000002, - VK_IMAGE_VIEW_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkImageViewCreateFlagBits; -typedef VkFlags VkImageViewCreateFlags; -typedef VkFlags VkShaderModuleCreateFlags; - -typedef enum VkPipelineCacheCreateFlagBits { - VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT = 0x00000001, - VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT = VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT, - VK_PIPELINE_CACHE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPipelineCacheCreateFlagBits; -typedef VkFlags VkPipelineCacheCreateFlags; - -typedef enum VkColorComponentFlagBits { - VK_COLOR_COMPONENT_R_BIT = 0x00000001, - VK_COLOR_COMPONENT_G_BIT = 0x00000002, - VK_COLOR_COMPONENT_B_BIT = 0x00000004, - VK_COLOR_COMPONENT_A_BIT = 0x00000008, - VK_COLOR_COMPONENT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkColorComponentFlagBits; -typedef VkFlags VkColorComponentFlags; - -typedef enum VkPipelineCreateFlagBits { - VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT = 0x00000001, - VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT = 0x00000002, - VK_PIPELINE_CREATE_DERIVATIVE_BIT = 0x00000004, - VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT = 0x00000008, - VK_PIPELINE_CREATE_DISPATCH_BASE_BIT = 0x00000010, - VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT = 0x00000100, - VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT = 0x00000200, - VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x00200000, - VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT = 0x00400000, - VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR = 0x00004000, - VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR = 0x00008000, - VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR = 0x00010000, - VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR = 0x00020000, - VK_PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR = 0x00001000, - VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR = 0x00002000, - VK_PIPELINE_CREATE_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR = 0x00080000, - VK_PIPELINE_CREATE_DEFER_COMPILE_BIT_NV = 0x00000020, - VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR = 0x00000040, - VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR = 0x00000080, - VK_PIPELINE_CREATE_INDIRECT_BINDABLE_BIT_NV = 0x00040000, - VK_PIPELINE_CREATE_LIBRARY_BIT_KHR = 0x00000800, - VK_PIPELINE_CREATE_RAY_TRACING_ALLOW_MOTION_BIT_NV = 0x00100000, - VK_PIPELINE_CREATE_DISPATCH_BASE = VK_PIPELINE_CREATE_DISPATCH_BASE_BIT, - VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, - VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT = VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT, - VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR = VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT, - VK_PIPELINE_CREATE_DISPATCH_BASE_KHR = VK_PIPELINE_CREATE_DISPATCH_BASE, - VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT = VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT, - VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT = VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT, - VK_PIPELINE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPipelineCreateFlagBits; -typedef VkFlags VkPipelineCreateFlags; - -typedef enum VkPipelineShaderStageCreateFlagBits { - VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT = 0x00000001, - VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT = 0x00000002, - VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT = VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT, - VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT = VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT, - VK_PIPELINE_SHADER_STAGE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPipelineShaderStageCreateFlagBits; -typedef VkFlags VkPipelineShaderStageCreateFlags; - -typedef enum VkShaderStageFlagBits { - VK_SHADER_STAGE_VERTEX_BIT = 0x00000001, - VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT = 0x00000002, - VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT = 0x00000004, - VK_SHADER_STAGE_GEOMETRY_BIT = 0x00000008, - VK_SHADER_STAGE_FRAGMENT_BIT = 0x00000010, - VK_SHADER_STAGE_COMPUTE_BIT = 0x00000020, - VK_SHADER_STAGE_ALL_GRAPHICS = 0x0000001F, - VK_SHADER_STAGE_ALL = 0x7FFFFFFF, - VK_SHADER_STAGE_RAYGEN_BIT_KHR = 0x00000100, - VK_SHADER_STAGE_ANY_HIT_BIT_KHR = 0x00000200, - VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR = 0x00000400, - VK_SHADER_STAGE_MISS_BIT_KHR = 0x00000800, - VK_SHADER_STAGE_INTERSECTION_BIT_KHR = 0x00001000, - VK_SHADER_STAGE_CALLABLE_BIT_KHR = 0x00002000, - VK_SHADER_STAGE_TASK_BIT_NV = 0x00000040, - VK_SHADER_STAGE_MESH_BIT_NV = 0x00000080, - VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI = 0x00004000, - VK_SHADER_STAGE_RAYGEN_BIT_NV = VK_SHADER_STAGE_RAYGEN_BIT_KHR, - VK_SHADER_STAGE_ANY_HIT_BIT_NV = VK_SHADER_STAGE_ANY_HIT_BIT_KHR, - VK_SHADER_STAGE_CLOSEST_HIT_BIT_NV = VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, - VK_SHADER_STAGE_MISS_BIT_NV = VK_SHADER_STAGE_MISS_BIT_KHR, - VK_SHADER_STAGE_INTERSECTION_BIT_NV = VK_SHADER_STAGE_INTERSECTION_BIT_KHR, - VK_SHADER_STAGE_CALLABLE_BIT_NV = VK_SHADER_STAGE_CALLABLE_BIT_KHR, - VK_SHADER_STAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkShaderStageFlagBits; - -typedef enum VkCullModeFlagBits { - VK_CULL_MODE_NONE = 0, - VK_CULL_MODE_FRONT_BIT = 0x00000001, - VK_CULL_MODE_BACK_BIT = 0x00000002, - VK_CULL_MODE_FRONT_AND_BACK = 0x00000003, - VK_CULL_MODE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkCullModeFlagBits; -typedef VkFlags VkCullModeFlags; -typedef VkFlags VkPipelineVertexInputStateCreateFlags; -typedef VkFlags VkPipelineInputAssemblyStateCreateFlags; -typedef VkFlags VkPipelineTessellationStateCreateFlags; -typedef VkFlags VkPipelineViewportStateCreateFlags; -typedef VkFlags VkPipelineRasterizationStateCreateFlags; -typedef VkFlags VkPipelineMultisampleStateCreateFlags; - -typedef enum VkPipelineDepthStencilStateCreateFlagBits { - VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM = 0x00000001, - VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM = 0x00000002, - VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPipelineDepthStencilStateCreateFlagBits; -typedef VkFlags VkPipelineDepthStencilStateCreateFlags; - -typedef enum VkPipelineColorBlendStateCreateFlagBits { - VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_ARM = 0x00000001, - VK_PIPELINE_COLOR_BLEND_STATE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPipelineColorBlendStateCreateFlagBits; -typedef VkFlags VkPipelineColorBlendStateCreateFlags; -typedef VkFlags VkPipelineDynamicStateCreateFlags; -typedef VkFlags VkPipelineLayoutCreateFlags; -typedef VkFlags VkShaderStageFlags; - -typedef enum VkSamplerCreateFlagBits { - VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT = 0x00000001, - VK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT = 0x00000002, - VK_SAMPLER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSamplerCreateFlagBits; -typedef VkFlags VkSamplerCreateFlags; - -typedef enum VkDescriptorPoolCreateFlagBits { - VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT = 0x00000001, - VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT = 0x00000002, - VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_VALVE = 0x00000004, - VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT_EXT = VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT, - VK_DESCRIPTOR_POOL_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkDescriptorPoolCreateFlagBits; -typedef VkFlags VkDescriptorPoolCreateFlags; -typedef VkFlags VkDescriptorPoolResetFlags; - -typedef enum VkDescriptorSetLayoutCreateFlagBits { - VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT = 0x00000002, - VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR = 0x00000001, - VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_VALVE = 0x00000004, - VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT_EXT = VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT, - VK_DESCRIPTOR_SET_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkDescriptorSetLayoutCreateFlagBits; -typedef VkFlags VkDescriptorSetLayoutCreateFlags; - -typedef enum VkAttachmentDescriptionFlagBits { - VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT = 0x00000001, - VK_ATTACHMENT_DESCRIPTION_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkAttachmentDescriptionFlagBits; -typedef VkFlags VkAttachmentDescriptionFlags; - -typedef enum VkDependencyFlagBits { - VK_DEPENDENCY_BY_REGION_BIT = 0x00000001, - VK_DEPENDENCY_DEVICE_GROUP_BIT = 0x00000004, - VK_DEPENDENCY_VIEW_LOCAL_BIT = 0x00000002, - VK_DEPENDENCY_VIEW_LOCAL_BIT_KHR = VK_DEPENDENCY_VIEW_LOCAL_BIT, - VK_DEPENDENCY_DEVICE_GROUP_BIT_KHR = VK_DEPENDENCY_DEVICE_GROUP_BIT, - VK_DEPENDENCY_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkDependencyFlagBits; -typedef VkFlags VkDependencyFlags; - -typedef enum VkFramebufferCreateFlagBits { - VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT = 0x00000001, - VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR = VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT, - VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkFramebufferCreateFlagBits; -typedef VkFlags VkFramebufferCreateFlags; - -typedef enum VkRenderPassCreateFlagBits { - VK_RENDER_PASS_CREATE_TRANSFORM_BIT_QCOM = 0x00000002, - VK_RENDER_PASS_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkRenderPassCreateFlagBits; -typedef VkFlags VkRenderPassCreateFlags; - -typedef enum VkSubpassDescriptionFlagBits { - VK_SUBPASS_DESCRIPTION_PER_VIEW_ATTRIBUTES_BIT_NVX = 0x00000001, - VK_SUBPASS_DESCRIPTION_PER_VIEW_POSITION_X_ONLY_BIT_NVX = 0x00000002, - VK_SUBPASS_DESCRIPTION_FRAGMENT_REGION_BIT_QCOM = 0x00000004, - VK_SUBPASS_DESCRIPTION_SHADER_RESOLVE_BIT_QCOM = 0x00000008, - VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_ARM = 0x00000010, - VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM = 0x00000020, - VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM = 0x00000040, - VK_SUBPASS_DESCRIPTION_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSubpassDescriptionFlagBits; -typedef VkFlags VkSubpassDescriptionFlags; - -typedef enum VkCommandPoolCreateFlagBits { - VK_COMMAND_POOL_CREATE_TRANSIENT_BIT = 0x00000001, - VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT = 0x00000002, - VK_COMMAND_POOL_CREATE_PROTECTED_BIT = 0x00000004, - VK_COMMAND_POOL_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkCommandPoolCreateFlagBits; -typedef VkFlags VkCommandPoolCreateFlags; - -typedef enum VkCommandPoolResetFlagBits { - VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT = 0x00000001, - VK_COMMAND_POOL_RESET_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkCommandPoolResetFlagBits; -typedef VkFlags VkCommandPoolResetFlags; - -typedef enum VkCommandBufferUsageFlagBits { - VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT = 0x00000001, - VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT = 0x00000002, - VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT = 0x00000004, - VK_COMMAND_BUFFER_USAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkCommandBufferUsageFlagBits; -typedef VkFlags VkCommandBufferUsageFlags; - -typedef enum VkQueryControlFlagBits { - VK_QUERY_CONTROL_PRECISE_BIT = 0x00000001, - VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkQueryControlFlagBits; -typedef VkFlags VkQueryControlFlags; - -typedef enum VkCommandBufferResetFlagBits { - VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT = 0x00000001, - VK_COMMAND_BUFFER_RESET_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkCommandBufferResetFlagBits; -typedef VkFlags VkCommandBufferResetFlags; - -typedef enum VkStencilFaceFlagBits { - VK_STENCIL_FACE_FRONT_BIT = 0x00000001, - VK_STENCIL_FACE_BACK_BIT = 0x00000002, - VK_STENCIL_FACE_FRONT_AND_BACK = 0x00000003, - VK_STENCIL_FRONT_AND_BACK = VK_STENCIL_FACE_FRONT_AND_BACK, - VK_STENCIL_FACE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkStencilFaceFlagBits; -typedef VkFlags VkStencilFaceFlags; -typedef struct VkExtent2D { - uint32_t width; - uint32_t height; -} VkExtent2D; - -typedef struct VkExtent3D { - uint32_t width; - uint32_t height; - uint32_t depth; -} VkExtent3D; - -typedef struct VkOffset2D { - int32_t x; - int32_t y; -} VkOffset2D; - -typedef struct VkOffset3D { - int32_t x; - int32_t y; - int32_t z; -} VkOffset3D; - -typedef struct VkRect2D { - VkOffset2D offset; - VkExtent2D extent; -} VkRect2D; - -typedef struct VkBaseInStructure { - VkStructureType sType; - const struct VkBaseInStructure* pNext; -} VkBaseInStructure; - -typedef struct VkBaseOutStructure { - VkStructureType sType; - struct VkBaseOutStructure* pNext; -} VkBaseOutStructure; - -typedef struct VkBufferMemoryBarrier { - VkStructureType sType; - const void* pNext; - VkAccessFlags srcAccessMask; - VkAccessFlags dstAccessMask; - uint32_t srcQueueFamilyIndex; - uint32_t dstQueueFamilyIndex; - VkBuffer buffer; - VkDeviceSize offset; - VkDeviceSize size; -} VkBufferMemoryBarrier; - -typedef struct VkDispatchIndirectCommand { - uint32_t x; - uint32_t y; - uint32_t z; -} VkDispatchIndirectCommand; - -typedef struct VkDrawIndexedIndirectCommand { - uint32_t indexCount; - uint32_t instanceCount; - uint32_t firstIndex; - int32_t vertexOffset; - uint32_t firstInstance; -} VkDrawIndexedIndirectCommand; - -typedef struct VkDrawIndirectCommand { - uint32_t vertexCount; - uint32_t instanceCount; - uint32_t firstVertex; - uint32_t firstInstance; -} VkDrawIndirectCommand; - -typedef struct VkImageSubresourceRange { - VkImageAspectFlags aspectMask; - uint32_t baseMipLevel; - uint32_t levelCount; - uint32_t baseArrayLayer; - uint32_t layerCount; -} VkImageSubresourceRange; - -typedef struct VkImageMemoryBarrier { - VkStructureType sType; - const void* pNext; - VkAccessFlags srcAccessMask; - VkAccessFlags dstAccessMask; - VkImageLayout oldLayout; - VkImageLayout newLayout; - uint32_t srcQueueFamilyIndex; - uint32_t dstQueueFamilyIndex; - VkImage image; - VkImageSubresourceRange subresourceRange; -} VkImageMemoryBarrier; - -typedef struct VkMemoryBarrier { - VkStructureType sType; - const void* pNext; - VkAccessFlags srcAccessMask; - VkAccessFlags dstAccessMask; -} VkMemoryBarrier; - -typedef struct VkPipelineCacheHeaderVersionOne { - uint32_t headerSize; - VkPipelineCacheHeaderVersion headerVersion; - uint32_t vendorID; - uint32_t deviceID; - uint8_t pipelineCacheUUID[VK_UUID_SIZE]; -} VkPipelineCacheHeaderVersionOne; - -typedef void* (VKAPI_PTR *PFN_vkAllocationFunction)( - void* pUserData, - size_t size, - size_t alignment, - VkSystemAllocationScope allocationScope); - -typedef void (VKAPI_PTR *PFN_vkFreeFunction)( - void* pUserData, - void* pMemory); - -typedef void (VKAPI_PTR *PFN_vkInternalAllocationNotification)( - void* pUserData, - size_t size, - VkInternalAllocationType allocationType, - VkSystemAllocationScope allocationScope); - -typedef void (VKAPI_PTR *PFN_vkInternalFreeNotification)( - void* pUserData, - size_t size, - VkInternalAllocationType allocationType, - VkSystemAllocationScope allocationScope); - -typedef void* (VKAPI_PTR *PFN_vkReallocationFunction)( - void* pUserData, - void* pOriginal, - size_t size, - size_t alignment, - VkSystemAllocationScope allocationScope); - -typedef void (VKAPI_PTR *PFN_vkVoidFunction)(void); -typedef struct VkAllocationCallbacks { - void* pUserData; - PFN_vkAllocationFunction pfnAllocation; - PFN_vkReallocationFunction pfnReallocation; - PFN_vkFreeFunction pfnFree; - PFN_vkInternalAllocationNotification pfnInternalAllocation; - PFN_vkInternalFreeNotification pfnInternalFree; -} VkAllocationCallbacks; - -typedef struct VkApplicationInfo { - VkStructureType sType; - const void* pNext; - const char* pApplicationName; - uint32_t applicationVersion; - const char* pEngineName; - uint32_t engineVersion; - uint32_t apiVersion; -} VkApplicationInfo; - -typedef struct VkFormatProperties { - VkFormatFeatureFlags linearTilingFeatures; - VkFormatFeatureFlags optimalTilingFeatures; - VkFormatFeatureFlags bufferFeatures; -} VkFormatProperties; - -typedef struct VkImageFormatProperties { - VkExtent3D maxExtent; - uint32_t maxMipLevels; - uint32_t maxArrayLayers; - VkSampleCountFlags sampleCounts; - VkDeviceSize maxResourceSize; -} VkImageFormatProperties; - -typedef struct VkInstanceCreateInfo { - VkStructureType sType; - const void* pNext; - VkInstanceCreateFlags flags; - const VkApplicationInfo* pApplicationInfo; - uint32_t enabledLayerCount; - const char* const* ppEnabledLayerNames; - uint32_t enabledExtensionCount; - const char* const* ppEnabledExtensionNames; -} VkInstanceCreateInfo; - -typedef struct VkMemoryHeap { - VkDeviceSize size; - VkMemoryHeapFlags flags; -} VkMemoryHeap; - -typedef struct VkMemoryType { - VkMemoryPropertyFlags propertyFlags; - uint32_t heapIndex; -} VkMemoryType; - -typedef struct VkPhysicalDeviceFeatures { - VkBool32 robustBufferAccess; - VkBool32 fullDrawIndexUint32; - VkBool32 imageCubeArray; - VkBool32 independentBlend; - VkBool32 geometryShader; - VkBool32 tessellationShader; - VkBool32 sampleRateShading; - VkBool32 dualSrcBlend; - VkBool32 logicOp; - VkBool32 multiDrawIndirect; - VkBool32 drawIndirectFirstInstance; - VkBool32 depthClamp; - VkBool32 depthBiasClamp; - VkBool32 fillModeNonSolid; - VkBool32 depthBounds; - VkBool32 wideLines; - VkBool32 largePoints; - VkBool32 alphaToOne; - VkBool32 multiViewport; - VkBool32 samplerAnisotropy; - VkBool32 textureCompressionETC2; - VkBool32 textureCompressionASTC_LDR; - VkBool32 textureCompressionBC; - VkBool32 occlusionQueryPrecise; - VkBool32 pipelineStatisticsQuery; - VkBool32 vertexPipelineStoresAndAtomics; - VkBool32 fragmentStoresAndAtomics; - VkBool32 shaderTessellationAndGeometryPointSize; - VkBool32 shaderImageGatherExtended; - VkBool32 shaderStorageImageExtendedFormats; - VkBool32 shaderStorageImageMultisample; - VkBool32 shaderStorageImageReadWithoutFormat; - VkBool32 shaderStorageImageWriteWithoutFormat; - VkBool32 shaderUniformBufferArrayDynamicIndexing; - VkBool32 shaderSampledImageArrayDynamicIndexing; - VkBool32 shaderStorageBufferArrayDynamicIndexing; - VkBool32 shaderStorageImageArrayDynamicIndexing; - VkBool32 shaderClipDistance; - VkBool32 shaderCullDistance; - VkBool32 shaderFloat64; - VkBool32 shaderInt64; - VkBool32 shaderInt16; - VkBool32 shaderResourceResidency; - VkBool32 shaderResourceMinLod; - VkBool32 sparseBinding; - VkBool32 sparseResidencyBuffer; - VkBool32 sparseResidencyImage2D; - VkBool32 sparseResidencyImage3D; - VkBool32 sparseResidency2Samples; - VkBool32 sparseResidency4Samples; - VkBool32 sparseResidency8Samples; - VkBool32 sparseResidency16Samples; - VkBool32 sparseResidencyAliased; - VkBool32 variableMultisampleRate; - VkBool32 inheritedQueries; -} VkPhysicalDeviceFeatures; - -typedef struct VkPhysicalDeviceLimits { - uint32_t maxImageDimension1D; - uint32_t maxImageDimension2D; - uint32_t maxImageDimension3D; - uint32_t maxImageDimensionCube; - uint32_t maxImageArrayLayers; - uint32_t maxTexelBufferElements; - uint32_t maxUniformBufferRange; - uint32_t maxStorageBufferRange; - uint32_t maxPushConstantsSize; - uint32_t maxMemoryAllocationCount; - uint32_t maxSamplerAllocationCount; - VkDeviceSize bufferImageGranularity; - VkDeviceSize sparseAddressSpaceSize; - uint32_t maxBoundDescriptorSets; - uint32_t maxPerStageDescriptorSamplers; - uint32_t maxPerStageDescriptorUniformBuffers; - uint32_t maxPerStageDescriptorStorageBuffers; - uint32_t maxPerStageDescriptorSampledImages; - uint32_t maxPerStageDescriptorStorageImages; - uint32_t maxPerStageDescriptorInputAttachments; - uint32_t maxPerStageResources; - uint32_t maxDescriptorSetSamplers; - uint32_t maxDescriptorSetUniformBuffers; - uint32_t maxDescriptorSetUniformBuffersDynamic; - uint32_t maxDescriptorSetStorageBuffers; - uint32_t maxDescriptorSetStorageBuffersDynamic; - uint32_t maxDescriptorSetSampledImages; - uint32_t maxDescriptorSetStorageImages; - uint32_t maxDescriptorSetInputAttachments; - uint32_t maxVertexInputAttributes; - uint32_t maxVertexInputBindings; - uint32_t maxVertexInputAttributeOffset; - uint32_t maxVertexInputBindingStride; - uint32_t maxVertexOutputComponents; - uint32_t maxTessellationGenerationLevel; - uint32_t maxTessellationPatchSize; - uint32_t maxTessellationControlPerVertexInputComponents; - uint32_t maxTessellationControlPerVertexOutputComponents; - uint32_t maxTessellationControlPerPatchOutputComponents; - uint32_t maxTessellationControlTotalOutputComponents; - uint32_t maxTessellationEvaluationInputComponents; - uint32_t maxTessellationEvaluationOutputComponents; - uint32_t maxGeometryShaderInvocations; - uint32_t maxGeometryInputComponents; - uint32_t maxGeometryOutputComponents; - uint32_t maxGeometryOutputVertices; - uint32_t maxGeometryTotalOutputComponents; - uint32_t maxFragmentInputComponents; - uint32_t maxFragmentOutputAttachments; - uint32_t maxFragmentDualSrcAttachments; - uint32_t maxFragmentCombinedOutputResources; - uint32_t maxComputeSharedMemorySize; - uint32_t maxComputeWorkGroupCount[3]; - uint32_t maxComputeWorkGroupInvocations; - uint32_t maxComputeWorkGroupSize[3]; - uint32_t subPixelPrecisionBits; - uint32_t subTexelPrecisionBits; - uint32_t mipmapPrecisionBits; - uint32_t maxDrawIndexedIndexValue; - uint32_t maxDrawIndirectCount; - float maxSamplerLodBias; - float maxSamplerAnisotropy; - uint32_t maxViewports; - uint32_t maxViewportDimensions[2]; - float viewportBoundsRange[2]; - uint32_t viewportSubPixelBits; - size_t minMemoryMapAlignment; - VkDeviceSize minTexelBufferOffsetAlignment; - VkDeviceSize minUniformBufferOffsetAlignment; - VkDeviceSize minStorageBufferOffsetAlignment; - int32_t minTexelOffset; - uint32_t maxTexelOffset; - int32_t minTexelGatherOffset; - uint32_t maxTexelGatherOffset; - float minInterpolationOffset; - float maxInterpolationOffset; - uint32_t subPixelInterpolationOffsetBits; - uint32_t maxFramebufferWidth; - uint32_t maxFramebufferHeight; - uint32_t maxFramebufferLayers; - VkSampleCountFlags framebufferColorSampleCounts; - VkSampleCountFlags framebufferDepthSampleCounts; - VkSampleCountFlags framebufferStencilSampleCounts; - VkSampleCountFlags framebufferNoAttachmentsSampleCounts; - uint32_t maxColorAttachments; - VkSampleCountFlags sampledImageColorSampleCounts; - VkSampleCountFlags sampledImageIntegerSampleCounts; - VkSampleCountFlags sampledImageDepthSampleCounts; - VkSampleCountFlags sampledImageStencilSampleCounts; - VkSampleCountFlags storageImageSampleCounts; - uint32_t maxSampleMaskWords; - VkBool32 timestampComputeAndGraphics; - float timestampPeriod; - uint32_t maxClipDistances; - uint32_t maxCullDistances; - uint32_t maxCombinedClipAndCullDistances; - uint32_t discreteQueuePriorities; - float pointSizeRange[2]; - float lineWidthRange[2]; - float pointSizeGranularity; - float lineWidthGranularity; - VkBool32 strictLines; - VkBool32 standardSampleLocations; - VkDeviceSize optimalBufferCopyOffsetAlignment; - VkDeviceSize optimalBufferCopyRowPitchAlignment; - VkDeviceSize nonCoherentAtomSize; -} VkPhysicalDeviceLimits; - -typedef struct VkPhysicalDeviceMemoryProperties { - uint32_t memoryTypeCount; - VkMemoryType memoryTypes[VK_MAX_MEMORY_TYPES]; - uint32_t memoryHeapCount; - VkMemoryHeap memoryHeaps[VK_MAX_MEMORY_HEAPS]; -} VkPhysicalDeviceMemoryProperties; - -typedef struct VkPhysicalDeviceSparseProperties { - VkBool32 residencyStandard2DBlockShape; - VkBool32 residencyStandard2DMultisampleBlockShape; - VkBool32 residencyStandard3DBlockShape; - VkBool32 residencyAlignedMipSize; - VkBool32 residencyNonResidentStrict; -} VkPhysicalDeviceSparseProperties; - -typedef struct VkPhysicalDeviceProperties { - uint32_t apiVersion; - uint32_t driverVersion; - uint32_t vendorID; - uint32_t deviceID; - VkPhysicalDeviceType deviceType; - char deviceName[VK_MAX_PHYSICAL_DEVICE_NAME_SIZE]; - uint8_t pipelineCacheUUID[VK_UUID_SIZE]; - VkPhysicalDeviceLimits limits; - VkPhysicalDeviceSparseProperties sparseProperties; -} VkPhysicalDeviceProperties; - -typedef struct VkQueueFamilyProperties { - VkQueueFlags queueFlags; - uint32_t queueCount; - uint32_t timestampValidBits; - VkExtent3D minImageTransferGranularity; -} VkQueueFamilyProperties; - -typedef struct VkDeviceQueueCreateInfo { - VkStructureType sType; - const void* pNext; - VkDeviceQueueCreateFlags flags; - uint32_t queueFamilyIndex; - uint32_t queueCount; - const float* pQueuePriorities; -} VkDeviceQueueCreateInfo; - -typedef struct VkDeviceCreateInfo { - VkStructureType sType; - const void* pNext; - VkDeviceCreateFlags flags; - uint32_t queueCreateInfoCount; - const VkDeviceQueueCreateInfo* pQueueCreateInfos; - uint32_t enabledLayerCount; - const char* const* ppEnabledLayerNames; - uint32_t enabledExtensionCount; - const char* const* ppEnabledExtensionNames; - const VkPhysicalDeviceFeatures* pEnabledFeatures; -} VkDeviceCreateInfo; - -typedef struct VkExtensionProperties { - char extensionName[VK_MAX_EXTENSION_NAME_SIZE]; - uint32_t specVersion; -} VkExtensionProperties; - -typedef struct VkLayerProperties { - char layerName[VK_MAX_EXTENSION_NAME_SIZE]; - uint32_t specVersion; - uint32_t implementationVersion; - char description[VK_MAX_DESCRIPTION_SIZE]; -} VkLayerProperties; - -typedef struct VkSubmitInfo { - VkStructureType sType; - const void* pNext; - uint32_t waitSemaphoreCount; - const VkSemaphore* pWaitSemaphores; - const VkPipelineStageFlags* pWaitDstStageMask; - uint32_t commandBufferCount; - const VkCommandBuffer* pCommandBuffers; - uint32_t signalSemaphoreCount; - const VkSemaphore* pSignalSemaphores; -} VkSubmitInfo; - -typedef struct VkMappedMemoryRange { - VkStructureType sType; - const void* pNext; - VkDeviceMemory memory; - VkDeviceSize offset; - VkDeviceSize size; -} VkMappedMemoryRange; - -typedef struct VkMemoryAllocateInfo { - VkStructureType sType; - const void* pNext; - VkDeviceSize allocationSize; - uint32_t memoryTypeIndex; -} VkMemoryAllocateInfo; - -typedef struct VkMemoryRequirements { - VkDeviceSize size; - VkDeviceSize alignment; - uint32_t memoryTypeBits; -} VkMemoryRequirements; - -typedef struct VkSparseMemoryBind { - VkDeviceSize resourceOffset; - VkDeviceSize size; - VkDeviceMemory memory; - VkDeviceSize memoryOffset; - VkSparseMemoryBindFlags flags; -} VkSparseMemoryBind; - -typedef struct VkSparseBufferMemoryBindInfo { - VkBuffer buffer; - uint32_t bindCount; - const VkSparseMemoryBind* pBinds; -} VkSparseBufferMemoryBindInfo; - -typedef struct VkSparseImageOpaqueMemoryBindInfo { - VkImage image; - uint32_t bindCount; - const VkSparseMemoryBind* pBinds; -} VkSparseImageOpaqueMemoryBindInfo; - -typedef struct VkImageSubresource { - VkImageAspectFlags aspectMask; - uint32_t mipLevel; - uint32_t arrayLayer; -} VkImageSubresource; - -typedef struct VkSparseImageMemoryBind { - VkImageSubresource subresource; - VkOffset3D offset; - VkExtent3D extent; - VkDeviceMemory memory; - VkDeviceSize memoryOffset; - VkSparseMemoryBindFlags flags; -} VkSparseImageMemoryBind; - -typedef struct VkSparseImageMemoryBindInfo { - VkImage image; - uint32_t bindCount; - const VkSparseImageMemoryBind* pBinds; -} VkSparseImageMemoryBindInfo; - -typedef struct VkBindSparseInfo { - VkStructureType sType; - const void* pNext; - uint32_t waitSemaphoreCount; - const VkSemaphore* pWaitSemaphores; - uint32_t bufferBindCount; - const VkSparseBufferMemoryBindInfo* pBufferBinds; - uint32_t imageOpaqueBindCount; - const VkSparseImageOpaqueMemoryBindInfo* pImageOpaqueBinds; - uint32_t imageBindCount; - const VkSparseImageMemoryBindInfo* pImageBinds; - uint32_t signalSemaphoreCount; - const VkSemaphore* pSignalSemaphores; -} VkBindSparseInfo; - -typedef struct VkSparseImageFormatProperties { - VkImageAspectFlags aspectMask; - VkExtent3D imageGranularity; - VkSparseImageFormatFlags flags; -} VkSparseImageFormatProperties; - -typedef struct VkSparseImageMemoryRequirements { - VkSparseImageFormatProperties formatProperties; - uint32_t imageMipTailFirstLod; - VkDeviceSize imageMipTailSize; - VkDeviceSize imageMipTailOffset; - VkDeviceSize imageMipTailStride; -} VkSparseImageMemoryRequirements; - -typedef struct VkFenceCreateInfo { - VkStructureType sType; - const void* pNext; - VkFenceCreateFlags flags; -} VkFenceCreateInfo; - -typedef struct VkSemaphoreCreateInfo { - VkStructureType sType; - const void* pNext; - VkSemaphoreCreateFlags flags; -} VkSemaphoreCreateInfo; - -typedef struct VkEventCreateInfo { - VkStructureType sType; - const void* pNext; - VkEventCreateFlags flags; -} VkEventCreateInfo; - -typedef struct VkQueryPoolCreateInfo { - VkStructureType sType; - const void* pNext; - VkQueryPoolCreateFlags flags; - VkQueryType queryType; - uint32_t queryCount; - VkQueryPipelineStatisticFlags pipelineStatistics; -} VkQueryPoolCreateInfo; - -typedef struct VkBufferCreateInfo { - VkStructureType sType; - const void* pNext; - VkBufferCreateFlags flags; - VkDeviceSize size; - VkBufferUsageFlags usage; - VkSharingMode sharingMode; - uint32_t queueFamilyIndexCount; - const uint32_t* pQueueFamilyIndices; -} VkBufferCreateInfo; - -typedef struct VkBufferViewCreateInfo { - VkStructureType sType; - const void* pNext; - VkBufferViewCreateFlags flags; - VkBuffer buffer; - VkFormat format; - VkDeviceSize offset; - VkDeviceSize range; -} VkBufferViewCreateInfo; - -typedef struct VkImageCreateInfo { - VkStructureType sType; - const void* pNext; - VkImageCreateFlags flags; - VkImageType imageType; - VkFormat format; - VkExtent3D extent; - uint32_t mipLevels; - uint32_t arrayLayers; - VkSampleCountFlagBits samples; - VkImageTiling tiling; - VkImageUsageFlags usage; - VkSharingMode sharingMode; - uint32_t queueFamilyIndexCount; - const uint32_t* pQueueFamilyIndices; - VkImageLayout initialLayout; -} VkImageCreateInfo; - -typedef struct VkSubresourceLayout { - VkDeviceSize offset; - VkDeviceSize size; - VkDeviceSize rowPitch; - VkDeviceSize arrayPitch; - VkDeviceSize depthPitch; -} VkSubresourceLayout; - -typedef struct VkComponentMapping { - VkComponentSwizzle r; - VkComponentSwizzle g; - VkComponentSwizzle b; - VkComponentSwizzle a; -} VkComponentMapping; - -typedef struct VkImageViewCreateInfo { - VkStructureType sType; - const void* pNext; - VkImageViewCreateFlags flags; - VkImage image; - VkImageViewType viewType; - VkFormat format; - VkComponentMapping components; - VkImageSubresourceRange subresourceRange; -} VkImageViewCreateInfo; - -typedef struct VkShaderModuleCreateInfo { - VkStructureType sType; - const void* pNext; - VkShaderModuleCreateFlags flags; - size_t codeSize; - const uint32_t* pCode; -} VkShaderModuleCreateInfo; - -typedef struct VkPipelineCacheCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineCacheCreateFlags flags; - size_t initialDataSize; - const void* pInitialData; -} VkPipelineCacheCreateInfo; - -typedef struct VkSpecializationMapEntry { - uint32_t constantID; - uint32_t offset; - size_t size; -} VkSpecializationMapEntry; - -typedef struct VkSpecializationInfo { - uint32_t mapEntryCount; - const VkSpecializationMapEntry* pMapEntries; - size_t dataSize; - const void* pData; -} VkSpecializationInfo; - -typedef struct VkPipelineShaderStageCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineShaderStageCreateFlags flags; - VkShaderStageFlagBits stage; - VkShaderModule module; - const char* pName; - const VkSpecializationInfo* pSpecializationInfo; -} VkPipelineShaderStageCreateInfo; - -typedef struct VkComputePipelineCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineCreateFlags flags; - VkPipelineShaderStageCreateInfo stage; - VkPipelineLayout layout; - VkPipeline basePipelineHandle; - int32_t basePipelineIndex; -} VkComputePipelineCreateInfo; - -typedef struct VkVertexInputBindingDescription { - uint32_t binding; - uint32_t stride; - VkVertexInputRate inputRate; -} VkVertexInputBindingDescription; - -typedef struct VkVertexInputAttributeDescription { - uint32_t location; - uint32_t binding; - VkFormat format; - uint32_t offset; -} VkVertexInputAttributeDescription; - -typedef struct VkPipelineVertexInputStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineVertexInputStateCreateFlags flags; - uint32_t vertexBindingDescriptionCount; - const VkVertexInputBindingDescription* pVertexBindingDescriptions; - uint32_t vertexAttributeDescriptionCount; - const VkVertexInputAttributeDescription* pVertexAttributeDescriptions; -} VkPipelineVertexInputStateCreateInfo; - -typedef struct VkPipelineInputAssemblyStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineInputAssemblyStateCreateFlags flags; - VkPrimitiveTopology topology; - VkBool32 primitiveRestartEnable; -} VkPipelineInputAssemblyStateCreateInfo; - -typedef struct VkPipelineTessellationStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineTessellationStateCreateFlags flags; - uint32_t patchControlPoints; -} VkPipelineTessellationStateCreateInfo; - -typedef struct VkViewport { - float x; - float y; - float width; - float height; - float minDepth; - float maxDepth; -} VkViewport; - -typedef struct VkPipelineViewportStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineViewportStateCreateFlags flags; - uint32_t viewportCount; - const VkViewport* pViewports; - uint32_t scissorCount; - const VkRect2D* pScissors; -} VkPipelineViewportStateCreateInfo; - -typedef struct VkPipelineRasterizationStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineRasterizationStateCreateFlags flags; - VkBool32 depthClampEnable; - VkBool32 rasterizerDiscardEnable; - VkPolygonMode polygonMode; - VkCullModeFlags cullMode; - VkFrontFace frontFace; - VkBool32 depthBiasEnable; - float depthBiasConstantFactor; - float depthBiasClamp; - float depthBiasSlopeFactor; - float lineWidth; -} VkPipelineRasterizationStateCreateInfo; - -typedef struct VkPipelineMultisampleStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineMultisampleStateCreateFlags flags; - VkSampleCountFlagBits rasterizationSamples; - VkBool32 sampleShadingEnable; - float minSampleShading; - const VkSampleMask* pSampleMask; - VkBool32 alphaToCoverageEnable; - VkBool32 alphaToOneEnable; -} VkPipelineMultisampleStateCreateInfo; - -typedef struct VkStencilOpState { - VkStencilOp failOp; - VkStencilOp passOp; - VkStencilOp depthFailOp; - VkCompareOp compareOp; - uint32_t compareMask; - uint32_t writeMask; - uint32_t reference; -} VkStencilOpState; - -typedef struct VkPipelineDepthStencilStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineDepthStencilStateCreateFlags flags; - VkBool32 depthTestEnable; - VkBool32 depthWriteEnable; - VkCompareOp depthCompareOp; - VkBool32 depthBoundsTestEnable; - VkBool32 stencilTestEnable; - VkStencilOpState front; - VkStencilOpState back; - float minDepthBounds; - float maxDepthBounds; -} VkPipelineDepthStencilStateCreateInfo; - -typedef struct VkPipelineColorBlendAttachmentState { - VkBool32 blendEnable; - VkBlendFactor srcColorBlendFactor; - VkBlendFactor dstColorBlendFactor; - VkBlendOp colorBlendOp; - VkBlendFactor srcAlphaBlendFactor; - VkBlendFactor dstAlphaBlendFactor; - VkBlendOp alphaBlendOp; - VkColorComponentFlags colorWriteMask; -} VkPipelineColorBlendAttachmentState; - -typedef struct VkPipelineColorBlendStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineColorBlendStateCreateFlags flags; - VkBool32 logicOpEnable; - VkLogicOp logicOp; - uint32_t attachmentCount; - const VkPipelineColorBlendAttachmentState* pAttachments; - float blendConstants[4]; -} VkPipelineColorBlendStateCreateInfo; - -typedef struct VkPipelineDynamicStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineDynamicStateCreateFlags flags; - uint32_t dynamicStateCount; - const VkDynamicState* pDynamicStates; -} VkPipelineDynamicStateCreateInfo; - -typedef struct VkGraphicsPipelineCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineCreateFlags flags; - uint32_t stageCount; - const VkPipelineShaderStageCreateInfo* pStages; - const VkPipelineVertexInputStateCreateInfo* pVertexInputState; - const VkPipelineInputAssemblyStateCreateInfo* pInputAssemblyState; - const VkPipelineTessellationStateCreateInfo* pTessellationState; - const VkPipelineViewportStateCreateInfo* pViewportState; - const VkPipelineRasterizationStateCreateInfo* pRasterizationState; - const VkPipelineMultisampleStateCreateInfo* pMultisampleState; - const VkPipelineDepthStencilStateCreateInfo* pDepthStencilState; - const VkPipelineColorBlendStateCreateInfo* pColorBlendState; - const VkPipelineDynamicStateCreateInfo* pDynamicState; - VkPipelineLayout layout; - VkRenderPass renderPass; - uint32_t subpass; - VkPipeline basePipelineHandle; - int32_t basePipelineIndex; -} VkGraphicsPipelineCreateInfo; - -typedef struct VkPushConstantRange { - VkShaderStageFlags stageFlags; - uint32_t offset; - uint32_t size; -} VkPushConstantRange; - -typedef struct VkPipelineLayoutCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineLayoutCreateFlags flags; - uint32_t setLayoutCount; - const VkDescriptorSetLayout* pSetLayouts; - uint32_t pushConstantRangeCount; - const VkPushConstantRange* pPushConstantRanges; -} VkPipelineLayoutCreateInfo; - -typedef struct VkSamplerCreateInfo { - VkStructureType sType; - const void* pNext; - VkSamplerCreateFlags flags; - VkFilter magFilter; - VkFilter minFilter; - VkSamplerMipmapMode mipmapMode; - VkSamplerAddressMode addressModeU; - VkSamplerAddressMode addressModeV; - VkSamplerAddressMode addressModeW; - float mipLodBias; - VkBool32 anisotropyEnable; - float maxAnisotropy; - VkBool32 compareEnable; - VkCompareOp compareOp; - float minLod; - float maxLod; - VkBorderColor borderColor; - VkBool32 unnormalizedCoordinates; -} VkSamplerCreateInfo; - -typedef struct VkCopyDescriptorSet { - VkStructureType sType; - const void* pNext; - VkDescriptorSet srcSet; - uint32_t srcBinding; - uint32_t srcArrayElement; - VkDescriptorSet dstSet; - uint32_t dstBinding; - uint32_t dstArrayElement; - uint32_t descriptorCount; -} VkCopyDescriptorSet; - -typedef struct VkDescriptorBufferInfo { - VkBuffer buffer; - VkDeviceSize offset; - VkDeviceSize range; -} VkDescriptorBufferInfo; - -typedef struct VkDescriptorImageInfo { - VkSampler sampler; - VkImageView imageView; - VkImageLayout imageLayout; -} VkDescriptorImageInfo; - -typedef struct VkDescriptorPoolSize { - VkDescriptorType type; - uint32_t descriptorCount; -} VkDescriptorPoolSize; - -typedef struct VkDescriptorPoolCreateInfo { - VkStructureType sType; - const void* pNext; - VkDescriptorPoolCreateFlags flags; - uint32_t maxSets; - uint32_t poolSizeCount; - const VkDescriptorPoolSize* pPoolSizes; -} VkDescriptorPoolCreateInfo; - -typedef struct VkDescriptorSetAllocateInfo { - VkStructureType sType; - const void* pNext; - VkDescriptorPool descriptorPool; - uint32_t descriptorSetCount; - const VkDescriptorSetLayout* pSetLayouts; -} VkDescriptorSetAllocateInfo; - -typedef struct VkDescriptorSetLayoutBinding { - uint32_t binding; - VkDescriptorType descriptorType; - uint32_t descriptorCount; - VkShaderStageFlags stageFlags; - const VkSampler* pImmutableSamplers; -} VkDescriptorSetLayoutBinding; - -typedef struct VkDescriptorSetLayoutCreateInfo { - VkStructureType sType; - const void* pNext; - VkDescriptorSetLayoutCreateFlags flags; - uint32_t bindingCount; - const VkDescriptorSetLayoutBinding* pBindings; -} VkDescriptorSetLayoutCreateInfo; - -typedef struct VkWriteDescriptorSet { - VkStructureType sType; - const void* pNext; - VkDescriptorSet dstSet; - uint32_t dstBinding; - uint32_t dstArrayElement; - uint32_t descriptorCount; - VkDescriptorType descriptorType; - const VkDescriptorImageInfo* pImageInfo; - const VkDescriptorBufferInfo* pBufferInfo; - const VkBufferView* pTexelBufferView; -} VkWriteDescriptorSet; - -typedef struct VkAttachmentDescription { - VkAttachmentDescriptionFlags flags; - VkFormat format; - VkSampleCountFlagBits samples; - VkAttachmentLoadOp loadOp; - VkAttachmentStoreOp storeOp; - VkAttachmentLoadOp stencilLoadOp; - VkAttachmentStoreOp stencilStoreOp; - VkImageLayout initialLayout; - VkImageLayout finalLayout; -} VkAttachmentDescription; - -typedef struct VkAttachmentReference { - uint32_t attachment; - VkImageLayout layout; -} VkAttachmentReference; - -typedef struct VkFramebufferCreateInfo { - VkStructureType sType; - const void* pNext; - VkFramebufferCreateFlags flags; - VkRenderPass renderPass; - uint32_t attachmentCount; - const VkImageView* pAttachments; - uint32_t width; - uint32_t height; - uint32_t layers; -} VkFramebufferCreateInfo; - -typedef struct VkSubpassDescription { - VkSubpassDescriptionFlags flags; - VkPipelineBindPoint pipelineBindPoint; - uint32_t inputAttachmentCount; - const VkAttachmentReference* pInputAttachments; - uint32_t colorAttachmentCount; - const VkAttachmentReference* pColorAttachments; - const VkAttachmentReference* pResolveAttachments; - const VkAttachmentReference* pDepthStencilAttachment; - uint32_t preserveAttachmentCount; - const uint32_t* pPreserveAttachments; -} VkSubpassDescription; - -typedef struct VkSubpassDependency { - uint32_t srcSubpass; - uint32_t dstSubpass; - VkPipelineStageFlags srcStageMask; - VkPipelineStageFlags dstStageMask; - VkAccessFlags srcAccessMask; - VkAccessFlags dstAccessMask; - VkDependencyFlags dependencyFlags; -} VkSubpassDependency; - -typedef struct VkRenderPassCreateInfo { - VkStructureType sType; - const void* pNext; - VkRenderPassCreateFlags flags; - uint32_t attachmentCount; - const VkAttachmentDescription* pAttachments; - uint32_t subpassCount; - const VkSubpassDescription* pSubpasses; - uint32_t dependencyCount; - const VkSubpassDependency* pDependencies; -} VkRenderPassCreateInfo; - -typedef struct VkCommandPoolCreateInfo { - VkStructureType sType; - const void* pNext; - VkCommandPoolCreateFlags flags; - uint32_t queueFamilyIndex; -} VkCommandPoolCreateInfo; - -typedef struct VkCommandBufferAllocateInfo { - VkStructureType sType; - const void* pNext; - VkCommandPool commandPool; - VkCommandBufferLevel level; - uint32_t commandBufferCount; -} VkCommandBufferAllocateInfo; - -typedef struct VkCommandBufferInheritanceInfo { - VkStructureType sType; - const void* pNext; - VkRenderPass renderPass; - uint32_t subpass; - VkFramebuffer framebuffer; - VkBool32 occlusionQueryEnable; - VkQueryControlFlags queryFlags; - VkQueryPipelineStatisticFlags pipelineStatistics; -} VkCommandBufferInheritanceInfo; - -typedef struct VkCommandBufferBeginInfo { - VkStructureType sType; - const void* pNext; - VkCommandBufferUsageFlags flags; - const VkCommandBufferInheritanceInfo* pInheritanceInfo; -} VkCommandBufferBeginInfo; - -typedef struct VkBufferCopy { - VkDeviceSize srcOffset; - VkDeviceSize dstOffset; - VkDeviceSize size; -} VkBufferCopy; - -typedef struct VkImageSubresourceLayers { - VkImageAspectFlags aspectMask; - uint32_t mipLevel; - uint32_t baseArrayLayer; - uint32_t layerCount; -} VkImageSubresourceLayers; - -typedef struct VkBufferImageCopy { - VkDeviceSize bufferOffset; - uint32_t bufferRowLength; - uint32_t bufferImageHeight; - VkImageSubresourceLayers imageSubresource; - VkOffset3D imageOffset; - VkExtent3D imageExtent; -} VkBufferImageCopy; - -typedef union VkClearColorValue { - float float32[4]; - int32_t int32[4]; - uint32_t uint32[4]; -} VkClearColorValue; - -typedef struct VkClearDepthStencilValue { - float depth; - uint32_t stencil; -} VkClearDepthStencilValue; - -typedef union VkClearValue { - VkClearColorValue color; - VkClearDepthStencilValue depthStencil; -} VkClearValue; - -typedef struct VkClearAttachment { - VkImageAspectFlags aspectMask; - uint32_t colorAttachment; - VkClearValue clearValue; -} VkClearAttachment; - -typedef struct VkClearRect { - VkRect2D rect; - uint32_t baseArrayLayer; - uint32_t layerCount; -} VkClearRect; - -typedef struct VkImageBlit { - VkImageSubresourceLayers srcSubresource; - VkOffset3D srcOffsets[2]; - VkImageSubresourceLayers dstSubresource; - VkOffset3D dstOffsets[2]; -} VkImageBlit; - -typedef struct VkImageCopy { - VkImageSubresourceLayers srcSubresource; - VkOffset3D srcOffset; - VkImageSubresourceLayers dstSubresource; - VkOffset3D dstOffset; - VkExtent3D extent; -} VkImageCopy; - -typedef struct VkImageResolve { - VkImageSubresourceLayers srcSubresource; - VkOffset3D srcOffset; - VkImageSubresourceLayers dstSubresource; - VkOffset3D dstOffset; - VkExtent3D extent; -} VkImageResolve; - -typedef struct VkRenderPassBeginInfo { - VkStructureType sType; - const void* pNext; - VkRenderPass renderPass; - VkFramebuffer framebuffer; - VkRect2D renderArea; - uint32_t clearValueCount; - const VkClearValue* pClearValues; -} VkRenderPassBeginInfo; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateInstance)(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance); -typedef void (VKAPI_PTR *PFN_vkDestroyInstance)(VkInstance instance, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkEnumeratePhysicalDevices)(VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceFeatures)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceFormatProperties)(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties* pFormatProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceImageFormatProperties)(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceProperties)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties* pProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceQueueFamilyProperties)(VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties* pQueueFamilyProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceMemoryProperties)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties* pMemoryProperties); -typedef PFN_vkVoidFunction (VKAPI_PTR *PFN_vkGetInstanceProcAddr)(VkInstance instance, const char* pName); -typedef PFN_vkVoidFunction (VKAPI_PTR *PFN_vkGetDeviceProcAddr)(VkDevice device, const char* pName); -typedef VkResult (VKAPI_PTR *PFN_vkCreateDevice)(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice); -typedef void (VKAPI_PTR *PFN_vkDestroyDevice)(VkDevice device, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkEnumerateInstanceExtensionProperties)(const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkEnumerateDeviceExtensionProperties)(VkPhysicalDevice physicalDevice, const char* pLayerName, uint32_t* pPropertyCount, VkExtensionProperties* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkEnumerateInstanceLayerProperties)(uint32_t* pPropertyCount, VkLayerProperties* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkEnumerateDeviceLayerProperties)(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkLayerProperties* pProperties); -typedef void (VKAPI_PTR *PFN_vkGetDeviceQueue)(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue* pQueue); -typedef VkResult (VKAPI_PTR *PFN_vkQueueSubmit)(VkQueue queue, uint32_t submitCount, const VkSubmitInfo* pSubmits, VkFence fence); -typedef VkResult (VKAPI_PTR *PFN_vkQueueWaitIdle)(VkQueue queue); -typedef VkResult (VKAPI_PTR *PFN_vkDeviceWaitIdle)(VkDevice device); -typedef VkResult (VKAPI_PTR *PFN_vkAllocateMemory)(VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory); -typedef void (VKAPI_PTR *PFN_vkFreeMemory)(VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkMapMemory)(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData); -typedef void (VKAPI_PTR *PFN_vkUnmapMemory)(VkDevice device, VkDeviceMemory memory); -typedef VkResult (VKAPI_PTR *PFN_vkFlushMappedMemoryRanges)(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges); -typedef VkResult (VKAPI_PTR *PFN_vkInvalidateMappedMemoryRanges)(VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange* pMemoryRanges); -typedef void (VKAPI_PTR *PFN_vkGetDeviceMemoryCommitment)(VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes); -typedef VkResult (VKAPI_PTR *PFN_vkBindBufferMemory)(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset); -typedef VkResult (VKAPI_PTR *PFN_vkBindImageMemory)(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset); -typedef void (VKAPI_PTR *PFN_vkGetBufferMemoryRequirements)(VkDevice device, VkBuffer buffer, VkMemoryRequirements* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetImageMemoryRequirements)(VkDevice device, VkImage image, VkMemoryRequirements* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetImageSparseMemoryRequirements)(VkDevice device, VkImage image, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceSparseImageFormatProperties)(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkQueueBindSparse)(VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo* pBindInfo, VkFence fence); -typedef VkResult (VKAPI_PTR *PFN_vkCreateFence)(VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence); -typedef void (VKAPI_PTR *PFN_vkDestroyFence)(VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkResetFences)(VkDevice device, uint32_t fenceCount, const VkFence* pFences); -typedef VkResult (VKAPI_PTR *PFN_vkGetFenceStatus)(VkDevice device, VkFence fence); -typedef VkResult (VKAPI_PTR *PFN_vkWaitForFences)(VkDevice device, uint32_t fenceCount, const VkFence* pFences, VkBool32 waitAll, uint64_t timeout); -typedef VkResult (VKAPI_PTR *PFN_vkCreateSemaphore)(VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSemaphore* pSemaphore); -typedef void (VKAPI_PTR *PFN_vkDestroySemaphore)(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateEvent)(VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkEvent* pEvent); -typedef void (VKAPI_PTR *PFN_vkDestroyEvent)(VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkGetEventStatus)(VkDevice device, VkEvent event); -typedef VkResult (VKAPI_PTR *PFN_vkSetEvent)(VkDevice device, VkEvent event); -typedef VkResult (VKAPI_PTR *PFN_vkResetEvent)(VkDevice device, VkEvent event); -typedef VkResult (VKAPI_PTR *PFN_vkCreateQueryPool)(VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool); -typedef void (VKAPI_PTR *PFN_vkDestroyQueryPool)(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkGetQueryPoolResults)(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags); -typedef VkResult (VKAPI_PTR *PFN_vkCreateBuffer)(VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBuffer* pBuffer); -typedef void (VKAPI_PTR *PFN_vkDestroyBuffer)(VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateBufferView)(VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferView* pView); -typedef void (VKAPI_PTR *PFN_vkDestroyBufferView)(VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateImage)(VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImage* pImage); -typedef void (VKAPI_PTR *PFN_vkDestroyImage)(VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout); -typedef VkResult (VKAPI_PTR *PFN_vkCreateImageView)(VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkImageView* pView); -typedef void (VKAPI_PTR *PFN_vkDestroyImageView)(VkDevice device, VkImageView imageView, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateShaderModule)(VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule); -typedef void (VKAPI_PTR *PFN_vkDestroyShaderModule)(VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreatePipelineCache)(VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache); -typedef void (VKAPI_PTR *PFN_vkDestroyPipelineCache)(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkGetPipelineCacheData)(VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData); -typedef VkResult (VKAPI_PTR *PFN_vkMergePipelineCaches)(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches); -typedef VkResult (VKAPI_PTR *PFN_vkCreateGraphicsPipelines)(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines); -typedef VkResult (VKAPI_PTR *PFN_vkCreateComputePipelines)(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines); -typedef void (VKAPI_PTR *PFN_vkDestroyPipeline)(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreatePipelineLayout)(VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineLayout* pPipelineLayout); -typedef void (VKAPI_PTR *PFN_vkDestroyPipelineLayout)(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateSampler)(VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSampler* pSampler); -typedef void (VKAPI_PTR *PFN_vkDestroySampler)(VkDevice device, VkSampler sampler, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateDescriptorSetLayout)(VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorSetLayout* pSetLayout); -typedef void (VKAPI_PTR *PFN_vkDestroyDescriptorSetLayout)(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateDescriptorPool)(VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorPool* pDescriptorPool); -typedef void (VKAPI_PTR *PFN_vkDestroyDescriptorPool)(VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkResetDescriptorPool)(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags); -typedef VkResult (VKAPI_PTR *PFN_vkAllocateDescriptorSets)(VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets); -typedef VkResult (VKAPI_PTR *PFN_vkFreeDescriptorSets)(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet* pDescriptorSets); -typedef void (VKAPI_PTR *PFN_vkUpdateDescriptorSets)(VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet* pDescriptorCopies); -typedef VkResult (VKAPI_PTR *PFN_vkCreateFramebuffer)(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkFramebuffer* pFramebuffer); -typedef void (VKAPI_PTR *PFN_vkDestroyFramebuffer)(VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateRenderPass)(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass); -typedef void (VKAPI_PTR *PFN_vkDestroyRenderPass)(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkGetRenderAreaGranularity)(VkDevice device, VkRenderPass renderPass, VkExtent2D* pGranularity); -typedef VkResult (VKAPI_PTR *PFN_vkCreateCommandPool)(VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCommandPool* pCommandPool); -typedef void (VKAPI_PTR *PFN_vkDestroyCommandPool)(VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkResetCommandPool)(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags); -typedef VkResult (VKAPI_PTR *PFN_vkAllocateCommandBuffers)(VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, VkCommandBuffer* pCommandBuffers); -typedef void (VKAPI_PTR *PFN_vkFreeCommandBuffers)(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer* pCommandBuffers); -typedef VkResult (VKAPI_PTR *PFN_vkBeginCommandBuffer)(VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo* pBeginInfo); -typedef VkResult (VKAPI_PTR *PFN_vkEndCommandBuffer)(VkCommandBuffer commandBuffer); -typedef VkResult (VKAPI_PTR *PFN_vkResetCommandBuffer)(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags); -typedef void (VKAPI_PTR *PFN_vkCmdBindPipeline)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline); -typedef void (VKAPI_PTR *PFN_vkCmdSetViewport)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport* pViewports); -typedef void (VKAPI_PTR *PFN_vkCmdSetScissor)(VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D* pScissors); -typedef void (VKAPI_PTR *PFN_vkCmdSetLineWidth)(VkCommandBuffer commandBuffer, float lineWidth); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthBias)(VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor); -typedef void (VKAPI_PTR *PFN_vkCmdSetBlendConstants)(VkCommandBuffer commandBuffer, const float blendConstants[4]); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthBounds)(VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds); -typedef void (VKAPI_PTR *PFN_vkCmdSetStencilCompareMask)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask); -typedef void (VKAPI_PTR *PFN_vkCmdSetStencilWriteMask)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask); -typedef void (VKAPI_PTR *PFN_vkCmdSetStencilReference)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference); -typedef void (VKAPI_PTR *PFN_vkCmdBindDescriptorSets)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet* pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t* pDynamicOffsets); -typedef void (VKAPI_PTR *PFN_vkCmdBindIndexBuffer)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType); -typedef void (VKAPI_PTR *PFN_vkCmdBindVertexBuffers)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets); -typedef void (VKAPI_PTR *PFN_vkCmdDraw)(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance); -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndexed)(VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance); -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndirect)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndexedIndirect)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdDispatch)(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); -typedef void (VKAPI_PTR *PFN_vkCmdDispatchIndirect)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset); -typedef void (VKAPI_PTR *PFN_vkCmdCopyBuffer)(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy* pRegions); -typedef void (VKAPI_PTR *PFN_vkCmdCopyImage)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy* pRegions); -typedef void (VKAPI_PTR *PFN_vkCmdBlitImage)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit* pRegions, VkFilter filter); -typedef void (VKAPI_PTR *PFN_vkCmdCopyBufferToImage)(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy* pRegions); -typedef void (VKAPI_PTR *PFN_vkCmdCopyImageToBuffer)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy* pRegions); -typedef void (VKAPI_PTR *PFN_vkCmdUpdateBuffer)(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void* pData); -typedef void (VKAPI_PTR *PFN_vkCmdFillBuffer)(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data); -typedef void (VKAPI_PTR *PFN_vkCmdClearColorImage)(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue* pColor, uint32_t rangeCount, const VkImageSubresourceRange* pRanges); -typedef void (VKAPI_PTR *PFN_vkCmdClearDepthStencilImage)(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue* pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange* pRanges); -typedef void (VKAPI_PTR *PFN_vkCmdClearAttachments)(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment* pAttachments, uint32_t rectCount, const VkClearRect* pRects); -typedef void (VKAPI_PTR *PFN_vkCmdResolveImage)(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve* pRegions); -typedef void (VKAPI_PTR *PFN_vkCmdSetEvent)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask); -typedef void (VKAPI_PTR *PFN_vkCmdResetEvent)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask); -typedef void (VKAPI_PTR *PFN_vkCmdWaitEvents)(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers); -typedef void (VKAPI_PTR *PFN_vkCmdPipelineBarrier)(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier* pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier* pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers); -typedef void (VKAPI_PTR *PFN_vkCmdBeginQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags); -typedef void (VKAPI_PTR *PFN_vkCmdEndQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query); -typedef void (VKAPI_PTR *PFN_vkCmdResetQueryPool)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount); -typedef void (VKAPI_PTR *PFN_vkCmdWriteTimestamp)(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query); -typedef void (VKAPI_PTR *PFN_vkCmdCopyQueryPoolResults)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags); -typedef void (VKAPI_PTR *PFN_vkCmdPushConstants)(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* pValues); -typedef void (VKAPI_PTR *PFN_vkCmdBeginRenderPass)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents); -typedef void (VKAPI_PTR *PFN_vkCmdNextSubpass)(VkCommandBuffer commandBuffer, VkSubpassContents contents); -typedef void (VKAPI_PTR *PFN_vkCmdEndRenderPass)(VkCommandBuffer commandBuffer); -typedef void (VKAPI_PTR *PFN_vkCmdExecuteCommands)(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer* pCommandBuffers); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance( - const VkInstanceCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkInstance* pInstance); - -VKAPI_ATTR void VKAPI_CALL vkDestroyInstance( - VkInstance instance, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDevices( - VkInstance instance, - uint32_t* pPhysicalDeviceCount, - VkPhysicalDevice* pPhysicalDevices); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceFeatures* pFeatures); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties( - VkPhysicalDevice physicalDevice, - VkFormat format, - VkFormatProperties* pFormatProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties( - VkPhysicalDevice physicalDevice, - VkFormat format, - VkImageType type, - VkImageTiling tiling, - VkImageUsageFlags usage, - VkImageCreateFlags flags, - VkImageFormatProperties* pImageFormatProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceProperties* pProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties( - VkPhysicalDevice physicalDevice, - uint32_t* pQueueFamilyPropertyCount, - VkQueueFamilyProperties* pQueueFamilyProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceMemoryProperties* pMemoryProperties); - -VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetInstanceProcAddr( - VkInstance instance, - const char* pName); - -VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vkGetDeviceProcAddr( - VkDevice device, - const char* pName); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDevice( - VkPhysicalDevice physicalDevice, - const VkDeviceCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDevice* pDevice); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDevice( - VkDevice device, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceExtensionProperties( - const char* pLayerName, - uint32_t* pPropertyCount, - VkExtensionProperties* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateDeviceExtensionProperties( - VkPhysicalDevice physicalDevice, - const char* pLayerName, - uint32_t* pPropertyCount, - VkExtensionProperties* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceLayerProperties( - uint32_t* pPropertyCount, - VkLayerProperties* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateDeviceLayerProperties( - VkPhysicalDevice physicalDevice, - uint32_t* pPropertyCount, - VkLayerProperties* pProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceQueue( - VkDevice device, - uint32_t queueFamilyIndex, - uint32_t queueIndex, - VkQueue* pQueue); - -VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit( - VkQueue queue, - uint32_t submitCount, - const VkSubmitInfo* pSubmits, - VkFence fence); - -VKAPI_ATTR VkResult VKAPI_CALL vkQueueWaitIdle( - VkQueue queue); - -VKAPI_ATTR VkResult VKAPI_CALL vkDeviceWaitIdle( - VkDevice device); - -VKAPI_ATTR VkResult VKAPI_CALL vkAllocateMemory( - VkDevice device, - const VkMemoryAllocateInfo* pAllocateInfo, - const VkAllocationCallbacks* pAllocator, - VkDeviceMemory* pMemory); - -VKAPI_ATTR void VKAPI_CALL vkFreeMemory( - VkDevice device, - VkDeviceMemory memory, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory( - VkDevice device, - VkDeviceMemory memory, - VkDeviceSize offset, - VkDeviceSize size, - VkMemoryMapFlags flags, - void** ppData); - -VKAPI_ATTR void VKAPI_CALL vkUnmapMemory( - VkDevice device, - VkDeviceMemory memory); - -VKAPI_ATTR VkResult VKAPI_CALL vkFlushMappedMemoryRanges( - VkDevice device, - uint32_t memoryRangeCount, - const VkMappedMemoryRange* pMemoryRanges); - -VKAPI_ATTR VkResult VKAPI_CALL vkInvalidateMappedMemoryRanges( - VkDevice device, - uint32_t memoryRangeCount, - const VkMappedMemoryRange* pMemoryRanges); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceMemoryCommitment( - VkDevice device, - VkDeviceMemory memory, - VkDeviceSize* pCommittedMemoryInBytes); - -VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory( - VkDevice device, - VkBuffer buffer, - VkDeviceMemory memory, - VkDeviceSize memoryOffset); - -VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory( - VkDevice device, - VkImage image, - VkDeviceMemory memory, - VkDeviceSize memoryOffset); - -VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements( - VkDevice device, - VkBuffer buffer, - VkMemoryRequirements* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements( - VkDevice device, - VkImage image, - VkMemoryRequirements* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements( - VkDevice device, - VkImage image, - uint32_t* pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements* pSparseMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties( - VkPhysicalDevice physicalDevice, - VkFormat format, - VkImageType type, - VkSampleCountFlagBits samples, - VkImageUsageFlags usage, - VkImageTiling tiling, - uint32_t* pPropertyCount, - VkSparseImageFormatProperties* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkQueueBindSparse( - VkQueue queue, - uint32_t bindInfoCount, - const VkBindSparseInfo* pBindInfo, - VkFence fence); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateFence( - VkDevice device, - const VkFenceCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkFence* pFence); - -VKAPI_ATTR void VKAPI_CALL vkDestroyFence( - VkDevice device, - VkFence fence, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkResetFences( - VkDevice device, - uint32_t fenceCount, - const VkFence* pFences); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceStatus( - VkDevice device, - VkFence fence); - -VKAPI_ATTR VkResult VKAPI_CALL vkWaitForFences( - VkDevice device, - uint32_t fenceCount, - const VkFence* pFences, - VkBool32 waitAll, - uint64_t timeout); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateSemaphore( - VkDevice device, - const VkSemaphoreCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSemaphore* pSemaphore); - -VKAPI_ATTR void VKAPI_CALL vkDestroySemaphore( - VkDevice device, - VkSemaphore semaphore, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateEvent( - VkDevice device, - const VkEventCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkEvent* pEvent); - -VKAPI_ATTR void VKAPI_CALL vkDestroyEvent( - VkDevice device, - VkEvent event, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetEventStatus( - VkDevice device, - VkEvent event); - -VKAPI_ATTR VkResult VKAPI_CALL vkSetEvent( - VkDevice device, - VkEvent event); - -VKAPI_ATTR VkResult VKAPI_CALL vkResetEvent( - VkDevice device, - VkEvent event); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateQueryPool( - VkDevice device, - const VkQueryPoolCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkQueryPool* pQueryPool); - -VKAPI_ATTR void VKAPI_CALL vkDestroyQueryPool( - VkDevice device, - VkQueryPool queryPool, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetQueryPoolResults( - VkDevice device, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - void* pData, - VkDeviceSize stride, - VkQueryResultFlags flags); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateBuffer( - VkDevice device, - const VkBufferCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkBuffer* pBuffer); - -VKAPI_ATTR void VKAPI_CALL vkDestroyBuffer( - VkDevice device, - VkBuffer buffer, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateBufferView( - VkDevice device, - const VkBufferViewCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkBufferView* pView); - -VKAPI_ATTR void VKAPI_CALL vkDestroyBufferView( - VkDevice device, - VkBufferView bufferView, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateImage( - VkDevice device, - const VkImageCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkImage* pImage); - -VKAPI_ATTR void VKAPI_CALL vkDestroyImage( - VkDevice device, - VkImage image, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkGetImageSubresourceLayout( - VkDevice device, - VkImage image, - const VkImageSubresource* pSubresource, - VkSubresourceLayout* pLayout); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateImageView( - VkDevice device, - const VkImageViewCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkImageView* pView); - -VKAPI_ATTR void VKAPI_CALL vkDestroyImageView( - VkDevice device, - VkImageView imageView, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateShaderModule( - VkDevice device, - const VkShaderModuleCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkShaderModule* pShaderModule); - -VKAPI_ATTR void VKAPI_CALL vkDestroyShaderModule( - VkDevice device, - VkShaderModule shaderModule, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreatePipelineCache( - VkDevice device, - const VkPipelineCacheCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkPipelineCache* pPipelineCache); - -VKAPI_ATTR void VKAPI_CALL vkDestroyPipelineCache( - VkDevice device, - VkPipelineCache pipelineCache, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineCacheData( - VkDevice device, - VkPipelineCache pipelineCache, - size_t* pDataSize, - void* pData); - -VKAPI_ATTR VkResult VKAPI_CALL vkMergePipelineCaches( - VkDevice device, - VkPipelineCache dstCache, - uint32_t srcCacheCount, - const VkPipelineCache* pSrcCaches); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateGraphicsPipelines( - VkDevice device, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkGraphicsPipelineCreateInfo* pCreateInfos, - const VkAllocationCallbacks* pAllocator, - VkPipeline* pPipelines); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateComputePipelines( - VkDevice device, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkComputePipelineCreateInfo* pCreateInfos, - const VkAllocationCallbacks* pAllocator, - VkPipeline* pPipelines); - -VKAPI_ATTR void VKAPI_CALL vkDestroyPipeline( - VkDevice device, - VkPipeline pipeline, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreatePipelineLayout( - VkDevice device, - const VkPipelineLayoutCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkPipelineLayout* pPipelineLayout); - -VKAPI_ATTR void VKAPI_CALL vkDestroyPipelineLayout( - VkDevice device, - VkPipelineLayout pipelineLayout, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateSampler( - VkDevice device, - const VkSamplerCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSampler* pSampler); - -VKAPI_ATTR void VKAPI_CALL vkDestroySampler( - VkDevice device, - VkSampler sampler, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorSetLayout( - VkDevice device, - const VkDescriptorSetLayoutCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDescriptorSetLayout* pSetLayout); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorSetLayout( - VkDevice device, - VkDescriptorSetLayout descriptorSetLayout, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorPool( - VkDevice device, - const VkDescriptorPoolCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDescriptorPool* pDescriptorPool); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorPool( - VkDevice device, - VkDescriptorPool descriptorPool, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkResetDescriptorPool( - VkDevice device, - VkDescriptorPool descriptorPool, - VkDescriptorPoolResetFlags flags); - -VKAPI_ATTR VkResult VKAPI_CALL vkAllocateDescriptorSets( - VkDevice device, - const VkDescriptorSetAllocateInfo* pAllocateInfo, - VkDescriptorSet* pDescriptorSets); - -VKAPI_ATTR VkResult VKAPI_CALL vkFreeDescriptorSets( - VkDevice device, - VkDescriptorPool descriptorPool, - uint32_t descriptorSetCount, - const VkDescriptorSet* pDescriptorSets); - -VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSets( - VkDevice device, - uint32_t descriptorWriteCount, - const VkWriteDescriptorSet* pDescriptorWrites, - uint32_t descriptorCopyCount, - const VkCopyDescriptorSet* pDescriptorCopies); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateFramebuffer( - VkDevice device, - const VkFramebufferCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkFramebuffer* pFramebuffer); - -VKAPI_ATTR void VKAPI_CALL vkDestroyFramebuffer( - VkDevice device, - VkFramebuffer framebuffer, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass( - VkDevice device, - const VkRenderPassCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkRenderPass* pRenderPass); - -VKAPI_ATTR void VKAPI_CALL vkDestroyRenderPass( - VkDevice device, - VkRenderPass renderPass, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkGetRenderAreaGranularity( - VkDevice device, - VkRenderPass renderPass, - VkExtent2D* pGranularity); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateCommandPool( - VkDevice device, - const VkCommandPoolCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkCommandPool* pCommandPool); - -VKAPI_ATTR void VKAPI_CALL vkDestroyCommandPool( - VkDevice device, - VkCommandPool commandPool, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkResetCommandPool( - VkDevice device, - VkCommandPool commandPool, - VkCommandPoolResetFlags flags); - -VKAPI_ATTR VkResult VKAPI_CALL vkAllocateCommandBuffers( - VkDevice device, - const VkCommandBufferAllocateInfo* pAllocateInfo, - VkCommandBuffer* pCommandBuffers); - -VKAPI_ATTR void VKAPI_CALL vkFreeCommandBuffers( - VkDevice device, - VkCommandPool commandPool, - uint32_t commandBufferCount, - const VkCommandBuffer* pCommandBuffers); - -VKAPI_ATTR VkResult VKAPI_CALL vkBeginCommandBuffer( - VkCommandBuffer commandBuffer, - const VkCommandBufferBeginInfo* pBeginInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkEndCommandBuffer( - VkCommandBuffer commandBuffer); - -VKAPI_ATTR VkResult VKAPI_CALL vkResetCommandBuffer( - VkCommandBuffer commandBuffer, - VkCommandBufferResetFlags flags); - -VKAPI_ATTR void VKAPI_CALL vkCmdBindPipeline( - VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipeline pipeline); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetViewport( - VkCommandBuffer commandBuffer, - uint32_t firstViewport, - uint32_t viewportCount, - const VkViewport* pViewports); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetScissor( - VkCommandBuffer commandBuffer, - uint32_t firstScissor, - uint32_t scissorCount, - const VkRect2D* pScissors); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetLineWidth( - VkCommandBuffer commandBuffer, - float lineWidth); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBias( - VkCommandBuffer commandBuffer, - float depthBiasConstantFactor, - float depthBiasClamp, - float depthBiasSlopeFactor); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetBlendConstants( - VkCommandBuffer commandBuffer, - const float blendConstants[4]); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBounds( - VkCommandBuffer commandBuffer, - float minDepthBounds, - float maxDepthBounds); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilCompareMask( - VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - uint32_t compareMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilWriteMask( - VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - uint32_t writeMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilReference( - VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - uint32_t reference); - -VKAPI_ATTR void VKAPI_CALL vkCmdBindDescriptorSets( - VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipelineLayout layout, - uint32_t firstSet, - uint32_t descriptorSetCount, - const VkDescriptorSet* pDescriptorSets, - uint32_t dynamicOffsetCount, - const uint32_t* pDynamicOffsets); - -VKAPI_ATTR void VKAPI_CALL vkCmdBindIndexBuffer( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkIndexType indexType); - -VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers( - VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer* pBuffers, - const VkDeviceSize* pOffsets); - -VKAPI_ATTR void VKAPI_CALL vkCmdDraw( - VkCommandBuffer commandBuffer, - uint32_t vertexCount, - uint32_t instanceCount, - uint32_t firstVertex, - uint32_t firstInstance); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexed( - VkCommandBuffer commandBuffer, - uint32_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t firstInstance); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirect( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - uint32_t drawCount, - uint32_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirect( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - uint32_t drawCount, - uint32_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdDispatch( - VkCommandBuffer commandBuffer, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ); - -VKAPI_ATTR void VKAPI_CALL vkCmdDispatchIndirect( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer( - VkCommandBuffer commandBuffer, - VkBuffer srcBuffer, - VkBuffer dstBuffer, - uint32_t regionCount, - const VkBufferCopy* pRegions); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyImage( - VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkImageCopy* pRegions); - -VKAPI_ATTR void VKAPI_CALL vkCmdBlitImage( - VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkImageBlit* pRegions, - VkFilter filter); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyBufferToImage( - VkCommandBuffer commandBuffer, - VkBuffer srcBuffer, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkBufferImageCopy* pRegions); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyImageToBuffer( - VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkBuffer dstBuffer, - uint32_t regionCount, - const VkBufferImageCopy* pRegions); - -VKAPI_ATTR void VKAPI_CALL vkCmdUpdateBuffer( - VkCommandBuffer commandBuffer, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - VkDeviceSize dataSize, - const void* pData); - -VKAPI_ATTR void VKAPI_CALL vkCmdFillBuffer( - VkCommandBuffer commandBuffer, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - VkDeviceSize size, - uint32_t data); - -VKAPI_ATTR void VKAPI_CALL vkCmdClearColorImage( - VkCommandBuffer commandBuffer, - VkImage image, - VkImageLayout imageLayout, - const VkClearColorValue* pColor, - uint32_t rangeCount, - const VkImageSubresourceRange* pRanges); - -VKAPI_ATTR void VKAPI_CALL vkCmdClearDepthStencilImage( - VkCommandBuffer commandBuffer, - VkImage image, - VkImageLayout imageLayout, - const VkClearDepthStencilValue* pDepthStencil, - uint32_t rangeCount, - const VkImageSubresourceRange* pRanges); - -VKAPI_ATTR void VKAPI_CALL vkCmdClearAttachments( - VkCommandBuffer commandBuffer, - uint32_t attachmentCount, - const VkClearAttachment* pAttachments, - uint32_t rectCount, - const VkClearRect* pRects); - -VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage( - VkCommandBuffer commandBuffer, - VkImage srcImage, - VkImageLayout srcImageLayout, - VkImage dstImage, - VkImageLayout dstImageLayout, - uint32_t regionCount, - const VkImageResolve* pRegions); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent( - VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags stageMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent( - VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags stageMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdWaitEvents( - VkCommandBuffer commandBuffer, - uint32_t eventCount, - const VkEvent* pEvents, - VkPipelineStageFlags srcStageMask, - VkPipelineStageFlags dstStageMask, - uint32_t memoryBarrierCount, - const VkMemoryBarrier* pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VkBufferMemoryBarrier* pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VkImageMemoryBarrier* pImageMemoryBarriers); - -VKAPI_ATTR void VKAPI_CALL vkCmdPipelineBarrier( - VkCommandBuffer commandBuffer, - VkPipelineStageFlags srcStageMask, - VkPipelineStageFlags dstStageMask, - VkDependencyFlags dependencyFlags, - uint32_t memoryBarrierCount, - const VkMemoryBarrier* pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VkBufferMemoryBarrier* pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VkImageMemoryBarrier* pImageMemoryBarriers); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginQuery( - VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t query, - VkQueryControlFlags flags); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndQuery( - VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t query); - -VKAPI_ATTR void VKAPI_CALL vkCmdResetQueryPool( - VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount); - -VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp( - VkCommandBuffer commandBuffer, - VkPipelineStageFlagBits pipelineStage, - VkQueryPool queryPool, - uint32_t query); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyQueryPoolResults( - VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - VkDeviceSize stride, - VkQueryResultFlags flags); - -VKAPI_ATTR void VKAPI_CALL vkCmdPushConstants( - VkCommandBuffer commandBuffer, - VkPipelineLayout layout, - VkShaderStageFlags stageFlags, - uint32_t offset, - uint32_t size, - const void* pValues); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass( - VkCommandBuffer commandBuffer, - const VkRenderPassBeginInfo* pRenderPassBegin, - VkSubpassContents contents); - -VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass( - VkCommandBuffer commandBuffer, - VkSubpassContents contents); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass( - VkCommandBuffer commandBuffer); - -VKAPI_ATTR void VKAPI_CALL vkCmdExecuteCommands( - VkCommandBuffer commandBuffer, - uint32_t commandBufferCount, - const VkCommandBuffer* pCommandBuffers); -#endif - - -#define VK_VERSION_1_1 1 -// Vulkan 1.1 version number -#define VK_API_VERSION_1_1 VK_MAKE_API_VERSION(0, 1, 1, 0)// Patch version should always be set to 0 - -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkSamplerYcbcrConversion) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorUpdateTemplate) -#define VK_MAX_DEVICE_GROUP_SIZE 32U -#define VK_LUID_SIZE 8U -#define VK_QUEUE_FAMILY_EXTERNAL (~1U) - -typedef enum VkPointClippingBehavior { - VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES = 0, - VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY = 1, - VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR = VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES, - VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR = VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY, - VK_POINT_CLIPPING_BEHAVIOR_MAX_ENUM = 0x7FFFFFFF -} VkPointClippingBehavior; - -typedef enum VkTessellationDomainOrigin { - VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT = 0, - VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT = 1, - VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR = VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT, - VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR = VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT, - VK_TESSELLATION_DOMAIN_ORIGIN_MAX_ENUM = 0x7FFFFFFF -} VkTessellationDomainOrigin; - -typedef enum VkSamplerYcbcrModelConversion { - VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY = 0, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY = 1, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709 = 2, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601 = 3, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020 = 4, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR = VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020, - VK_SAMPLER_YCBCR_MODEL_CONVERSION_MAX_ENUM = 0x7FFFFFFF -} VkSamplerYcbcrModelConversion; - -typedef enum VkSamplerYcbcrRange { - VK_SAMPLER_YCBCR_RANGE_ITU_FULL = 0, - VK_SAMPLER_YCBCR_RANGE_ITU_NARROW = 1, - VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR = VK_SAMPLER_YCBCR_RANGE_ITU_FULL, - VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR = VK_SAMPLER_YCBCR_RANGE_ITU_NARROW, - VK_SAMPLER_YCBCR_RANGE_MAX_ENUM = 0x7FFFFFFF -} VkSamplerYcbcrRange; - -typedef enum VkChromaLocation { - VK_CHROMA_LOCATION_COSITED_EVEN = 0, - VK_CHROMA_LOCATION_MIDPOINT = 1, - VK_CHROMA_LOCATION_COSITED_EVEN_KHR = VK_CHROMA_LOCATION_COSITED_EVEN, - VK_CHROMA_LOCATION_MIDPOINT_KHR = VK_CHROMA_LOCATION_MIDPOINT, - VK_CHROMA_LOCATION_MAX_ENUM = 0x7FFFFFFF -} VkChromaLocation; - -typedef enum VkDescriptorUpdateTemplateType { - VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET = 0, - VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR = 1, - VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR = VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET, - VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkDescriptorUpdateTemplateType; - -typedef enum VkSubgroupFeatureFlagBits { - VK_SUBGROUP_FEATURE_BASIC_BIT = 0x00000001, - VK_SUBGROUP_FEATURE_VOTE_BIT = 0x00000002, - VK_SUBGROUP_FEATURE_ARITHMETIC_BIT = 0x00000004, - VK_SUBGROUP_FEATURE_BALLOT_BIT = 0x00000008, - VK_SUBGROUP_FEATURE_SHUFFLE_BIT = 0x00000010, - VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT = 0x00000020, - VK_SUBGROUP_FEATURE_CLUSTERED_BIT = 0x00000040, - VK_SUBGROUP_FEATURE_QUAD_BIT = 0x00000080, - VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV = 0x00000100, - VK_SUBGROUP_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSubgroupFeatureFlagBits; -typedef VkFlags VkSubgroupFeatureFlags; - -typedef enum VkPeerMemoryFeatureFlagBits { - VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT = 0x00000001, - VK_PEER_MEMORY_FEATURE_COPY_DST_BIT = 0x00000002, - VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT = 0x00000004, - VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT = 0x00000008, - VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT_KHR = VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT, - VK_PEER_MEMORY_FEATURE_COPY_DST_BIT_KHR = VK_PEER_MEMORY_FEATURE_COPY_DST_BIT, - VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT_KHR = VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT, - VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT_KHR = VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT, - VK_PEER_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPeerMemoryFeatureFlagBits; -typedef VkFlags VkPeerMemoryFeatureFlags; - -typedef enum VkMemoryAllocateFlagBits { - VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT = 0x00000001, - VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT = 0x00000002, - VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT = 0x00000004, - VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT_KHR = VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT, - VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT_KHR = VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT, - VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR = VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, - VK_MEMORY_ALLOCATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkMemoryAllocateFlagBits; -typedef VkFlags VkMemoryAllocateFlags; -typedef VkFlags VkCommandPoolTrimFlags; -typedef VkFlags VkDescriptorUpdateTemplateCreateFlags; - -typedef enum VkExternalMemoryHandleTypeFlagBits { - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT = 0x00000001, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT = 0x00000002, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT = 0x00000004, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT = 0x00000008, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT = 0x00000010, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT = 0x00000020, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT = 0x00000040, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT = 0x00000200, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID = 0x00000400, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT = 0x00000080, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_MAPPED_FOREIGN_MEMORY_BIT_EXT = 0x00000100, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_ZIRCON_VMO_BIT_FUCHSIA = 0x00000800, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV = 0x00001000, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT_KHR = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT_KHR = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT_KHR = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT_KHR = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT_KHR = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkExternalMemoryHandleTypeFlagBits; -typedef VkFlags VkExternalMemoryHandleTypeFlags; - -typedef enum VkExternalMemoryFeatureFlagBits { - VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT = 0x00000001, - VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT = 0x00000002, - VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT = 0x00000004, - VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_KHR = VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT, - VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_KHR = VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT, - VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_KHR = VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT, - VK_EXTERNAL_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkExternalMemoryFeatureFlagBits; -typedef VkFlags VkExternalMemoryFeatureFlags; - -typedef enum VkExternalFenceHandleTypeFlagBits { - VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT = 0x00000001, - VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT = 0x00000002, - VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT = 0x00000004, - VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT = 0x00000008, - VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR = VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT, - VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR = VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT, - VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR = VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT, - VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT_KHR = VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT, - VK_EXTERNAL_FENCE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkExternalFenceHandleTypeFlagBits; -typedef VkFlags VkExternalFenceHandleTypeFlags; - -typedef enum VkExternalFenceFeatureFlagBits { - VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT = 0x00000001, - VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT = 0x00000002, - VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT_KHR = VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT, - VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT_KHR = VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT, - VK_EXTERNAL_FENCE_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkExternalFenceFeatureFlagBits; -typedef VkFlags VkExternalFenceFeatureFlags; - -typedef enum VkFenceImportFlagBits { - VK_FENCE_IMPORT_TEMPORARY_BIT = 0x00000001, - VK_FENCE_IMPORT_TEMPORARY_BIT_KHR = VK_FENCE_IMPORT_TEMPORARY_BIT, - VK_FENCE_IMPORT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkFenceImportFlagBits; -typedef VkFlags VkFenceImportFlags; - -typedef enum VkSemaphoreImportFlagBits { - VK_SEMAPHORE_IMPORT_TEMPORARY_BIT = 0x00000001, - VK_SEMAPHORE_IMPORT_TEMPORARY_BIT_KHR = VK_SEMAPHORE_IMPORT_TEMPORARY_BIT, - VK_SEMAPHORE_IMPORT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSemaphoreImportFlagBits; -typedef VkFlags VkSemaphoreImportFlags; - -typedef enum VkExternalSemaphoreHandleTypeFlagBits { - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT = 0x00000001, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT = 0x00000002, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT = 0x00000004, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT = 0x00000008, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT = 0x00000010, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_ZIRCON_EVENT_BIT_FUCHSIA = 0x00000080, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE_BIT = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT_KHR = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT, - VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkExternalSemaphoreHandleTypeFlagBits; -typedef VkFlags VkExternalSemaphoreHandleTypeFlags; - -typedef enum VkExternalSemaphoreFeatureFlagBits { - VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT = 0x00000001, - VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT = 0x00000002, - VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT_KHR = VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT, - VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT_KHR = VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT, - VK_EXTERNAL_SEMAPHORE_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkExternalSemaphoreFeatureFlagBits; -typedef VkFlags VkExternalSemaphoreFeatureFlags; -typedef struct VkPhysicalDeviceSubgroupProperties { - VkStructureType sType; - void* pNext; - uint32_t subgroupSize; - VkShaderStageFlags supportedStages; - VkSubgroupFeatureFlags supportedOperations; - VkBool32 quadOperationsInAllStages; -} VkPhysicalDeviceSubgroupProperties; - -typedef struct VkBindBufferMemoryInfo { - VkStructureType sType; - const void* pNext; - VkBuffer buffer; - VkDeviceMemory memory; - VkDeviceSize memoryOffset; -} VkBindBufferMemoryInfo; - -typedef struct VkBindImageMemoryInfo { - VkStructureType sType; - const void* pNext; - VkImage image; - VkDeviceMemory memory; - VkDeviceSize memoryOffset; -} VkBindImageMemoryInfo; - -typedef struct VkPhysicalDevice16BitStorageFeatures { - VkStructureType sType; - void* pNext; - VkBool32 storageBuffer16BitAccess; - VkBool32 uniformAndStorageBuffer16BitAccess; - VkBool32 storagePushConstant16; - VkBool32 storageInputOutput16; -} VkPhysicalDevice16BitStorageFeatures; - -typedef struct VkMemoryDedicatedRequirements { - VkStructureType sType; - void* pNext; - VkBool32 prefersDedicatedAllocation; - VkBool32 requiresDedicatedAllocation; -} VkMemoryDedicatedRequirements; - -typedef struct VkMemoryDedicatedAllocateInfo { - VkStructureType sType; - const void* pNext; - VkImage image; - VkBuffer buffer; -} VkMemoryDedicatedAllocateInfo; - -typedef struct VkMemoryAllocateFlagsInfo { - VkStructureType sType; - const void* pNext; - VkMemoryAllocateFlags flags; - uint32_t deviceMask; -} VkMemoryAllocateFlagsInfo; - -typedef struct VkDeviceGroupRenderPassBeginInfo { - VkStructureType sType; - const void* pNext; - uint32_t deviceMask; - uint32_t deviceRenderAreaCount; - const VkRect2D* pDeviceRenderAreas; -} VkDeviceGroupRenderPassBeginInfo; - -typedef struct VkDeviceGroupCommandBufferBeginInfo { - VkStructureType sType; - const void* pNext; - uint32_t deviceMask; -} VkDeviceGroupCommandBufferBeginInfo; - -typedef struct VkDeviceGroupSubmitInfo { - VkStructureType sType; - const void* pNext; - uint32_t waitSemaphoreCount; - const uint32_t* pWaitSemaphoreDeviceIndices; - uint32_t commandBufferCount; - const uint32_t* pCommandBufferDeviceMasks; - uint32_t signalSemaphoreCount; - const uint32_t* pSignalSemaphoreDeviceIndices; -} VkDeviceGroupSubmitInfo; - -typedef struct VkDeviceGroupBindSparseInfo { - VkStructureType sType; - const void* pNext; - uint32_t resourceDeviceIndex; - uint32_t memoryDeviceIndex; -} VkDeviceGroupBindSparseInfo; - -typedef struct VkBindBufferMemoryDeviceGroupInfo { - VkStructureType sType; - const void* pNext; - uint32_t deviceIndexCount; - const uint32_t* pDeviceIndices; -} VkBindBufferMemoryDeviceGroupInfo; - -typedef struct VkBindImageMemoryDeviceGroupInfo { - VkStructureType sType; - const void* pNext; - uint32_t deviceIndexCount; - const uint32_t* pDeviceIndices; - uint32_t splitInstanceBindRegionCount; - const VkRect2D* pSplitInstanceBindRegions; -} VkBindImageMemoryDeviceGroupInfo; - -typedef struct VkPhysicalDeviceGroupProperties { - VkStructureType sType; - void* pNext; - uint32_t physicalDeviceCount; - VkPhysicalDevice physicalDevices[VK_MAX_DEVICE_GROUP_SIZE]; - VkBool32 subsetAllocation; -} VkPhysicalDeviceGroupProperties; - -typedef struct VkDeviceGroupDeviceCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t physicalDeviceCount; - const VkPhysicalDevice* pPhysicalDevices; -} VkDeviceGroupDeviceCreateInfo; - -typedef struct VkBufferMemoryRequirementsInfo2 { - VkStructureType sType; - const void* pNext; - VkBuffer buffer; -} VkBufferMemoryRequirementsInfo2; - -typedef struct VkImageMemoryRequirementsInfo2 { - VkStructureType sType; - const void* pNext; - VkImage image; -} VkImageMemoryRequirementsInfo2; - -typedef struct VkImageSparseMemoryRequirementsInfo2 { - VkStructureType sType; - const void* pNext; - VkImage image; -} VkImageSparseMemoryRequirementsInfo2; - -typedef struct VkMemoryRequirements2 { - VkStructureType sType; - void* pNext; - VkMemoryRequirements memoryRequirements; -} VkMemoryRequirements2; - -typedef struct VkSparseImageMemoryRequirements2 { - VkStructureType sType; - void* pNext; - VkSparseImageMemoryRequirements memoryRequirements; -} VkSparseImageMemoryRequirements2; - -typedef struct VkPhysicalDeviceFeatures2 { - VkStructureType sType; - void* pNext; - VkPhysicalDeviceFeatures features; -} VkPhysicalDeviceFeatures2; - -typedef struct VkPhysicalDeviceProperties2 { - VkStructureType sType; - void* pNext; - VkPhysicalDeviceProperties properties; -} VkPhysicalDeviceProperties2; - -typedef struct VkFormatProperties2 { - VkStructureType sType; - void* pNext; - VkFormatProperties formatProperties; -} VkFormatProperties2; - -typedef struct VkImageFormatProperties2 { - VkStructureType sType; - void* pNext; - VkImageFormatProperties imageFormatProperties; -} VkImageFormatProperties2; - -typedef struct VkPhysicalDeviceImageFormatInfo2 { - VkStructureType sType; - const void* pNext; - VkFormat format; - VkImageType type; - VkImageTiling tiling; - VkImageUsageFlags usage; - VkImageCreateFlags flags; -} VkPhysicalDeviceImageFormatInfo2; - -typedef struct VkQueueFamilyProperties2 { - VkStructureType sType; - void* pNext; - VkQueueFamilyProperties queueFamilyProperties; -} VkQueueFamilyProperties2; - -typedef struct VkPhysicalDeviceMemoryProperties2 { - VkStructureType sType; - void* pNext; - VkPhysicalDeviceMemoryProperties memoryProperties; -} VkPhysicalDeviceMemoryProperties2; - -typedef struct VkSparseImageFormatProperties2 { - VkStructureType sType; - void* pNext; - VkSparseImageFormatProperties properties; -} VkSparseImageFormatProperties2; - -typedef struct VkPhysicalDeviceSparseImageFormatInfo2 { - VkStructureType sType; - const void* pNext; - VkFormat format; - VkImageType type; - VkSampleCountFlagBits samples; - VkImageUsageFlags usage; - VkImageTiling tiling; -} VkPhysicalDeviceSparseImageFormatInfo2; - -typedef struct VkPhysicalDevicePointClippingProperties { - VkStructureType sType; - void* pNext; - VkPointClippingBehavior pointClippingBehavior; -} VkPhysicalDevicePointClippingProperties; - -typedef struct VkInputAttachmentAspectReference { - uint32_t subpass; - uint32_t inputAttachmentIndex; - VkImageAspectFlags aspectMask; -} VkInputAttachmentAspectReference; - -typedef struct VkRenderPassInputAttachmentAspectCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t aspectReferenceCount; - const VkInputAttachmentAspectReference* pAspectReferences; -} VkRenderPassInputAttachmentAspectCreateInfo; - -typedef struct VkImageViewUsageCreateInfo { - VkStructureType sType; - const void* pNext; - VkImageUsageFlags usage; -} VkImageViewUsageCreateInfo; - -typedef struct VkPipelineTessellationDomainOriginStateCreateInfo { - VkStructureType sType; - const void* pNext; - VkTessellationDomainOrigin domainOrigin; -} VkPipelineTessellationDomainOriginStateCreateInfo; - -typedef struct VkRenderPassMultiviewCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t subpassCount; - const uint32_t* pViewMasks; - uint32_t dependencyCount; - const int32_t* pViewOffsets; - uint32_t correlationMaskCount; - const uint32_t* pCorrelationMasks; -} VkRenderPassMultiviewCreateInfo; - -typedef struct VkPhysicalDeviceMultiviewFeatures { - VkStructureType sType; - void* pNext; - VkBool32 multiview; - VkBool32 multiviewGeometryShader; - VkBool32 multiviewTessellationShader; -} VkPhysicalDeviceMultiviewFeatures; - -typedef struct VkPhysicalDeviceMultiviewProperties { - VkStructureType sType; - void* pNext; - uint32_t maxMultiviewViewCount; - uint32_t maxMultiviewInstanceIndex; -} VkPhysicalDeviceMultiviewProperties; - -typedef struct VkPhysicalDeviceVariablePointersFeatures { - VkStructureType sType; - void* pNext; - VkBool32 variablePointersStorageBuffer; - VkBool32 variablePointers; -} VkPhysicalDeviceVariablePointersFeatures; - -typedef VkPhysicalDeviceVariablePointersFeatures VkPhysicalDeviceVariablePointerFeatures; - -typedef struct VkPhysicalDeviceProtectedMemoryFeatures { - VkStructureType sType; - void* pNext; - VkBool32 protectedMemory; -} VkPhysicalDeviceProtectedMemoryFeatures; - -typedef struct VkPhysicalDeviceProtectedMemoryProperties { - VkStructureType sType; - void* pNext; - VkBool32 protectedNoFault; -} VkPhysicalDeviceProtectedMemoryProperties; - -typedef struct VkDeviceQueueInfo2 { - VkStructureType sType; - const void* pNext; - VkDeviceQueueCreateFlags flags; - uint32_t queueFamilyIndex; - uint32_t queueIndex; -} VkDeviceQueueInfo2; - -typedef struct VkProtectedSubmitInfo { - VkStructureType sType; - const void* pNext; - VkBool32 protectedSubmit; -} VkProtectedSubmitInfo; - -typedef struct VkSamplerYcbcrConversionCreateInfo { - VkStructureType sType; - const void* pNext; - VkFormat format; - VkSamplerYcbcrModelConversion ycbcrModel; - VkSamplerYcbcrRange ycbcrRange; - VkComponentMapping components; - VkChromaLocation xChromaOffset; - VkChromaLocation yChromaOffset; - VkFilter chromaFilter; - VkBool32 forceExplicitReconstruction; -} VkSamplerYcbcrConversionCreateInfo; - -typedef struct VkSamplerYcbcrConversionInfo { - VkStructureType sType; - const void* pNext; - VkSamplerYcbcrConversion conversion; -} VkSamplerYcbcrConversionInfo; - -typedef struct VkBindImagePlaneMemoryInfo { - VkStructureType sType; - const void* pNext; - VkImageAspectFlagBits planeAspect; -} VkBindImagePlaneMemoryInfo; - -typedef struct VkImagePlaneMemoryRequirementsInfo { - VkStructureType sType; - const void* pNext; - VkImageAspectFlagBits planeAspect; -} VkImagePlaneMemoryRequirementsInfo; - -typedef struct VkPhysicalDeviceSamplerYcbcrConversionFeatures { - VkStructureType sType; - void* pNext; - VkBool32 samplerYcbcrConversion; -} VkPhysicalDeviceSamplerYcbcrConversionFeatures; - -typedef struct VkSamplerYcbcrConversionImageFormatProperties { - VkStructureType sType; - void* pNext; - uint32_t combinedImageSamplerDescriptorCount; -} VkSamplerYcbcrConversionImageFormatProperties; - -typedef struct VkDescriptorUpdateTemplateEntry { - uint32_t dstBinding; - uint32_t dstArrayElement; - uint32_t descriptorCount; - VkDescriptorType descriptorType; - size_t offset; - size_t stride; -} VkDescriptorUpdateTemplateEntry; - -typedef struct VkDescriptorUpdateTemplateCreateInfo { - VkStructureType sType; - const void* pNext; - VkDescriptorUpdateTemplateCreateFlags flags; - uint32_t descriptorUpdateEntryCount; - const VkDescriptorUpdateTemplateEntry* pDescriptorUpdateEntries; - VkDescriptorUpdateTemplateType templateType; - VkDescriptorSetLayout descriptorSetLayout; - VkPipelineBindPoint pipelineBindPoint; - VkPipelineLayout pipelineLayout; - uint32_t set; -} VkDescriptorUpdateTemplateCreateInfo; - -typedef struct VkExternalMemoryProperties { - VkExternalMemoryFeatureFlags externalMemoryFeatures; - VkExternalMemoryHandleTypeFlags exportFromImportedHandleTypes; - VkExternalMemoryHandleTypeFlags compatibleHandleTypes; -} VkExternalMemoryProperties; - -typedef struct VkPhysicalDeviceExternalImageFormatInfo { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagBits handleType; -} VkPhysicalDeviceExternalImageFormatInfo; - -typedef struct VkExternalImageFormatProperties { - VkStructureType sType; - void* pNext; - VkExternalMemoryProperties externalMemoryProperties; -} VkExternalImageFormatProperties; - -typedef struct VkPhysicalDeviceExternalBufferInfo { - VkStructureType sType; - const void* pNext; - VkBufferCreateFlags flags; - VkBufferUsageFlags usage; - VkExternalMemoryHandleTypeFlagBits handleType; -} VkPhysicalDeviceExternalBufferInfo; - -typedef struct VkExternalBufferProperties { - VkStructureType sType; - void* pNext; - VkExternalMemoryProperties externalMemoryProperties; -} VkExternalBufferProperties; - -typedef struct VkPhysicalDeviceIDProperties { - VkStructureType sType; - void* pNext; - uint8_t deviceUUID[VK_UUID_SIZE]; - uint8_t driverUUID[VK_UUID_SIZE]; - uint8_t deviceLUID[VK_LUID_SIZE]; - uint32_t deviceNodeMask; - VkBool32 deviceLUIDValid; -} VkPhysicalDeviceIDProperties; - -typedef struct VkExternalMemoryImageCreateInfo { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlags handleTypes; -} VkExternalMemoryImageCreateInfo; - -typedef struct VkExternalMemoryBufferCreateInfo { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlags handleTypes; -} VkExternalMemoryBufferCreateInfo; - -typedef struct VkExportMemoryAllocateInfo { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlags handleTypes; -} VkExportMemoryAllocateInfo; - -typedef struct VkPhysicalDeviceExternalFenceInfo { - VkStructureType sType; - const void* pNext; - VkExternalFenceHandleTypeFlagBits handleType; -} VkPhysicalDeviceExternalFenceInfo; - -typedef struct VkExternalFenceProperties { - VkStructureType sType; - void* pNext; - VkExternalFenceHandleTypeFlags exportFromImportedHandleTypes; - VkExternalFenceHandleTypeFlags compatibleHandleTypes; - VkExternalFenceFeatureFlags externalFenceFeatures; -} VkExternalFenceProperties; - -typedef struct VkExportFenceCreateInfo { - VkStructureType sType; - const void* pNext; - VkExternalFenceHandleTypeFlags handleTypes; -} VkExportFenceCreateInfo; - -typedef struct VkExportSemaphoreCreateInfo { - VkStructureType sType; - const void* pNext; - VkExternalSemaphoreHandleTypeFlags handleTypes; -} VkExportSemaphoreCreateInfo; - -typedef struct VkPhysicalDeviceExternalSemaphoreInfo { - VkStructureType sType; - const void* pNext; - VkExternalSemaphoreHandleTypeFlagBits handleType; -} VkPhysicalDeviceExternalSemaphoreInfo; - -typedef struct VkExternalSemaphoreProperties { - VkStructureType sType; - void* pNext; - VkExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes; - VkExternalSemaphoreHandleTypeFlags compatibleHandleTypes; - VkExternalSemaphoreFeatureFlags externalSemaphoreFeatures; -} VkExternalSemaphoreProperties; - -typedef struct VkPhysicalDeviceMaintenance3Properties { - VkStructureType sType; - void* pNext; - uint32_t maxPerSetDescriptors; - VkDeviceSize maxMemoryAllocationSize; -} VkPhysicalDeviceMaintenance3Properties; - -typedef struct VkDescriptorSetLayoutSupport { - VkStructureType sType; - void* pNext; - VkBool32 supported; -} VkDescriptorSetLayoutSupport; - -typedef struct VkPhysicalDeviceShaderDrawParametersFeatures { - VkStructureType sType; - void* pNext; - VkBool32 shaderDrawParameters; -} VkPhysicalDeviceShaderDrawParametersFeatures; - -typedef VkPhysicalDeviceShaderDrawParametersFeatures VkPhysicalDeviceShaderDrawParameterFeatures; - -typedef VkResult (VKAPI_PTR *PFN_vkEnumerateInstanceVersion)(uint32_t* pApiVersion); -typedef VkResult (VKAPI_PTR *PFN_vkBindBufferMemory2)(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos); -typedef VkResult (VKAPI_PTR *PFN_vkBindImageMemory2)(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo* pBindInfos); -typedef void (VKAPI_PTR *PFN_vkGetDeviceGroupPeerMemoryFeatures)(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures); -typedef void (VKAPI_PTR *PFN_vkCmdSetDeviceMask)(VkCommandBuffer commandBuffer, uint32_t deviceMask); -typedef void (VKAPI_PTR *PFN_vkCmdDispatchBase)(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); -typedef VkResult (VKAPI_PTR *PFN_vkEnumeratePhysicalDeviceGroups)(VkInstance instance, uint32_t* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties); -typedef void (VKAPI_PTR *PFN_vkGetImageMemoryRequirements2)(VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetBufferMemoryRequirements2)(VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetImageSparseMemoryRequirements2)(VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceFeatures2)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceProperties2)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceFormatProperties2)(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceImageFormatProperties2)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceQueueFamilyProperties2)(VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceMemoryProperties2)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceSparseImageFormatProperties2)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, uint32_t* pPropertyCount, VkSparseImageFormatProperties2* pProperties); -typedef void (VKAPI_PTR *PFN_vkTrimCommandPool)(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags); -typedef void (VKAPI_PTR *PFN_vkGetDeviceQueue2)(VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue); -typedef VkResult (VKAPI_PTR *PFN_vkCreateSamplerYcbcrConversion)(VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion); -typedef void (VKAPI_PTR *PFN_vkDestroySamplerYcbcrConversion)(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkCreateDescriptorUpdateTemplate)(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate); -typedef void (VKAPI_PTR *PFN_vkDestroyDescriptorUpdateTemplate)(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkUpdateDescriptorSetWithTemplate)(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceExternalBufferProperties)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceExternalFenceProperties)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceExternalSemaphoreProperties)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties); -typedef void (VKAPI_PTR *PFN_vkGetDescriptorSetLayoutSupport)(VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceVersion( - uint32_t* pApiVersion); - -VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory2( - VkDevice device, - uint32_t bindInfoCount, - const VkBindBufferMemoryInfo* pBindInfos); - -VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory2( - VkDevice device, - uint32_t bindInfoCount, - const VkBindImageMemoryInfo* pBindInfos); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceGroupPeerMemoryFeatures( - VkDevice device, - uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VkPeerMemoryFeatureFlags* pPeerMemoryFeatures); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDeviceMask( - VkCommandBuffer commandBuffer, - uint32_t deviceMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdDispatchBase( - VkCommandBuffer commandBuffer, - uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ); - -VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceGroups( - VkInstance instance, - uint32_t* pPhysicalDeviceGroupCount, - VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements2( - VkDevice device, - const VkImageMemoryRequirementsInfo2* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements2( - VkDevice device, - const VkBufferMemoryRequirementsInfo2* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements2( - VkDevice device, - const VkImageSparseMemoryRequirementsInfo2* pInfo, - uint32_t* pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures2( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceFeatures2* pFeatures); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties2( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceProperties2* pProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties2( - VkPhysicalDevice physicalDevice, - VkFormat format, - VkFormatProperties2* pFormatProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties2( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, - VkImageFormatProperties2* pImageFormatProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties2( - VkPhysicalDevice physicalDevice, - uint32_t* pQueueFamilyPropertyCount, - VkQueueFamilyProperties2* pQueueFamilyProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties2( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceMemoryProperties2* pMemoryProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties2( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, - uint32_t* pPropertyCount, - VkSparseImageFormatProperties2* pProperties); - -VKAPI_ATTR void VKAPI_CALL vkTrimCommandPool( - VkDevice device, - VkCommandPool commandPool, - VkCommandPoolTrimFlags flags); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceQueue2( - VkDevice device, - const VkDeviceQueueInfo2* pQueueInfo, - VkQueue* pQueue); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateSamplerYcbcrConversion( - VkDevice device, - const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSamplerYcbcrConversion* pYcbcrConversion); - -VKAPI_ATTR void VKAPI_CALL vkDestroySamplerYcbcrConversion( - VkDevice device, - VkSamplerYcbcrConversion ycbcrConversion, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorUpdateTemplate( - VkDevice device, - const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorUpdateTemplate( - VkDevice device, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSetWithTemplate( - VkDevice device, - VkDescriptorSet descriptorSet, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const void* pData); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalBufferProperties( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, - VkExternalBufferProperties* pExternalBufferProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalFenceProperties( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, - VkExternalFenceProperties* pExternalFenceProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalSemaphoreProperties( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, - VkExternalSemaphoreProperties* pExternalSemaphoreProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutSupport( - VkDevice device, - const VkDescriptorSetLayoutCreateInfo* pCreateInfo, - VkDescriptorSetLayoutSupport* pSupport); -#endif - - -#define VK_VERSION_1_2 1 -// Vulkan 1.2 version number -#define VK_API_VERSION_1_2 VK_MAKE_API_VERSION(0, 1, 2, 0)// Patch version should always be set to 0 - -#define VK_MAX_DRIVER_NAME_SIZE 256U -#define VK_MAX_DRIVER_INFO_SIZE 256U - -typedef enum VkDriverId { - VK_DRIVER_ID_AMD_PROPRIETARY = 1, - VK_DRIVER_ID_AMD_OPEN_SOURCE = 2, - VK_DRIVER_ID_MESA_RADV = 3, - VK_DRIVER_ID_NVIDIA_PROPRIETARY = 4, - VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS = 5, - VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA = 6, - VK_DRIVER_ID_IMAGINATION_PROPRIETARY = 7, - VK_DRIVER_ID_QUALCOMM_PROPRIETARY = 8, - VK_DRIVER_ID_ARM_PROPRIETARY = 9, - VK_DRIVER_ID_GOOGLE_SWIFTSHADER = 10, - VK_DRIVER_ID_GGP_PROPRIETARY = 11, - VK_DRIVER_ID_BROADCOM_PROPRIETARY = 12, - VK_DRIVER_ID_MESA_LLVMPIPE = 13, - VK_DRIVER_ID_MOLTENVK = 14, - VK_DRIVER_ID_COREAVI_PROPRIETARY = 15, - VK_DRIVER_ID_JUICE_PROPRIETARY = 16, - VK_DRIVER_ID_VERISILICON_PROPRIETARY = 17, - VK_DRIVER_ID_MESA_TURNIP = 18, - VK_DRIVER_ID_MESA_V3DV = 19, - VK_DRIVER_ID_MESA_PANVK = 20, - VK_DRIVER_ID_SAMSUNG_PROPRIETARY = 21, - VK_DRIVER_ID_MESA_VENUS = 22, - VK_DRIVER_ID_AMD_PROPRIETARY_KHR = VK_DRIVER_ID_AMD_PROPRIETARY, - VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR = VK_DRIVER_ID_AMD_OPEN_SOURCE, - VK_DRIVER_ID_MESA_RADV_KHR = VK_DRIVER_ID_MESA_RADV, - VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR = VK_DRIVER_ID_NVIDIA_PROPRIETARY, - VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR = VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS, - VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR = VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA, - VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR = VK_DRIVER_ID_IMAGINATION_PROPRIETARY, - VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR = VK_DRIVER_ID_QUALCOMM_PROPRIETARY, - VK_DRIVER_ID_ARM_PROPRIETARY_KHR = VK_DRIVER_ID_ARM_PROPRIETARY, - VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR = VK_DRIVER_ID_GOOGLE_SWIFTSHADER, - VK_DRIVER_ID_GGP_PROPRIETARY_KHR = VK_DRIVER_ID_GGP_PROPRIETARY, - VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR = VK_DRIVER_ID_BROADCOM_PROPRIETARY, - VK_DRIVER_ID_MAX_ENUM = 0x7FFFFFFF -} VkDriverId; - -typedef enum VkShaderFloatControlsIndependence { - VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY = 0, - VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL = 1, - VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE = 2, - VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR = VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY, - VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR = VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL, - VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR = VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE, - VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_MAX_ENUM = 0x7FFFFFFF -} VkShaderFloatControlsIndependence; - -typedef enum VkSamplerReductionMode { - VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE = 0, - VK_SAMPLER_REDUCTION_MODE_MIN = 1, - VK_SAMPLER_REDUCTION_MODE_MAX = 2, - VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT = VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE, - VK_SAMPLER_REDUCTION_MODE_MIN_EXT = VK_SAMPLER_REDUCTION_MODE_MIN, - VK_SAMPLER_REDUCTION_MODE_MAX_EXT = VK_SAMPLER_REDUCTION_MODE_MAX, - VK_SAMPLER_REDUCTION_MODE_MAX_ENUM = 0x7FFFFFFF -} VkSamplerReductionMode; - -typedef enum VkSemaphoreType { - VK_SEMAPHORE_TYPE_BINARY = 0, - VK_SEMAPHORE_TYPE_TIMELINE = 1, - VK_SEMAPHORE_TYPE_BINARY_KHR = VK_SEMAPHORE_TYPE_BINARY, - VK_SEMAPHORE_TYPE_TIMELINE_KHR = VK_SEMAPHORE_TYPE_TIMELINE, - VK_SEMAPHORE_TYPE_MAX_ENUM = 0x7FFFFFFF -} VkSemaphoreType; - -typedef enum VkResolveModeFlagBits { - VK_RESOLVE_MODE_NONE = 0, - VK_RESOLVE_MODE_SAMPLE_ZERO_BIT = 0x00000001, - VK_RESOLVE_MODE_AVERAGE_BIT = 0x00000002, - VK_RESOLVE_MODE_MIN_BIT = 0x00000004, - VK_RESOLVE_MODE_MAX_BIT = 0x00000008, - VK_RESOLVE_MODE_NONE_KHR = VK_RESOLVE_MODE_NONE, - VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR = VK_RESOLVE_MODE_SAMPLE_ZERO_BIT, - VK_RESOLVE_MODE_AVERAGE_BIT_KHR = VK_RESOLVE_MODE_AVERAGE_BIT, - VK_RESOLVE_MODE_MIN_BIT_KHR = VK_RESOLVE_MODE_MIN_BIT, - VK_RESOLVE_MODE_MAX_BIT_KHR = VK_RESOLVE_MODE_MAX_BIT, - VK_RESOLVE_MODE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkResolveModeFlagBits; -typedef VkFlags VkResolveModeFlags; - -typedef enum VkDescriptorBindingFlagBits { - VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT = 0x00000001, - VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT = 0x00000002, - VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT = 0x00000004, - VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT = 0x00000008, - VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT_EXT = VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT, - VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT_EXT = VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT, - VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT_EXT = VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT, - VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT_EXT = VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT, - VK_DESCRIPTOR_BINDING_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkDescriptorBindingFlagBits; -typedef VkFlags VkDescriptorBindingFlags; - -typedef enum VkSemaphoreWaitFlagBits { - VK_SEMAPHORE_WAIT_ANY_BIT = 0x00000001, - VK_SEMAPHORE_WAIT_ANY_BIT_KHR = VK_SEMAPHORE_WAIT_ANY_BIT, - VK_SEMAPHORE_WAIT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSemaphoreWaitFlagBits; -typedef VkFlags VkSemaphoreWaitFlags; -typedef struct VkPhysicalDeviceVulkan11Features { - VkStructureType sType; - void* pNext; - VkBool32 storageBuffer16BitAccess; - VkBool32 uniformAndStorageBuffer16BitAccess; - VkBool32 storagePushConstant16; - VkBool32 storageInputOutput16; - VkBool32 multiview; - VkBool32 multiviewGeometryShader; - VkBool32 multiviewTessellationShader; - VkBool32 variablePointersStorageBuffer; - VkBool32 variablePointers; - VkBool32 protectedMemory; - VkBool32 samplerYcbcrConversion; - VkBool32 shaderDrawParameters; -} VkPhysicalDeviceVulkan11Features; - -typedef struct VkPhysicalDeviceVulkan11Properties { - VkStructureType sType; - void* pNext; - uint8_t deviceUUID[VK_UUID_SIZE]; - uint8_t driverUUID[VK_UUID_SIZE]; - uint8_t deviceLUID[VK_LUID_SIZE]; - uint32_t deviceNodeMask; - VkBool32 deviceLUIDValid; - uint32_t subgroupSize; - VkShaderStageFlags subgroupSupportedStages; - VkSubgroupFeatureFlags subgroupSupportedOperations; - VkBool32 subgroupQuadOperationsInAllStages; - VkPointClippingBehavior pointClippingBehavior; - uint32_t maxMultiviewViewCount; - uint32_t maxMultiviewInstanceIndex; - VkBool32 protectedNoFault; - uint32_t maxPerSetDescriptors; - VkDeviceSize maxMemoryAllocationSize; -} VkPhysicalDeviceVulkan11Properties; - -typedef struct VkPhysicalDeviceVulkan12Features { - VkStructureType sType; - void* pNext; - VkBool32 samplerMirrorClampToEdge; - VkBool32 drawIndirectCount; - VkBool32 storageBuffer8BitAccess; - VkBool32 uniformAndStorageBuffer8BitAccess; - VkBool32 storagePushConstant8; - VkBool32 shaderBufferInt64Atomics; - VkBool32 shaderSharedInt64Atomics; - VkBool32 shaderFloat16; - VkBool32 shaderInt8; - VkBool32 descriptorIndexing; - VkBool32 shaderInputAttachmentArrayDynamicIndexing; - VkBool32 shaderUniformTexelBufferArrayDynamicIndexing; - VkBool32 shaderStorageTexelBufferArrayDynamicIndexing; - VkBool32 shaderUniformBufferArrayNonUniformIndexing; - VkBool32 shaderSampledImageArrayNonUniformIndexing; - VkBool32 shaderStorageBufferArrayNonUniformIndexing; - VkBool32 shaderStorageImageArrayNonUniformIndexing; - VkBool32 shaderInputAttachmentArrayNonUniformIndexing; - VkBool32 shaderUniformTexelBufferArrayNonUniformIndexing; - VkBool32 shaderStorageTexelBufferArrayNonUniformIndexing; - VkBool32 descriptorBindingUniformBufferUpdateAfterBind; - VkBool32 descriptorBindingSampledImageUpdateAfterBind; - VkBool32 descriptorBindingStorageImageUpdateAfterBind; - VkBool32 descriptorBindingStorageBufferUpdateAfterBind; - VkBool32 descriptorBindingUniformTexelBufferUpdateAfterBind; - VkBool32 descriptorBindingStorageTexelBufferUpdateAfterBind; - VkBool32 descriptorBindingUpdateUnusedWhilePending; - VkBool32 descriptorBindingPartiallyBound; - VkBool32 descriptorBindingVariableDescriptorCount; - VkBool32 runtimeDescriptorArray; - VkBool32 samplerFilterMinmax; - VkBool32 scalarBlockLayout; - VkBool32 imagelessFramebuffer; - VkBool32 uniformBufferStandardLayout; - VkBool32 shaderSubgroupExtendedTypes; - VkBool32 separateDepthStencilLayouts; - VkBool32 hostQueryReset; - VkBool32 timelineSemaphore; - VkBool32 bufferDeviceAddress; - VkBool32 bufferDeviceAddressCaptureReplay; - VkBool32 bufferDeviceAddressMultiDevice; - VkBool32 vulkanMemoryModel; - VkBool32 vulkanMemoryModelDeviceScope; - VkBool32 vulkanMemoryModelAvailabilityVisibilityChains; - VkBool32 shaderOutputViewportIndex; - VkBool32 shaderOutputLayer; - VkBool32 subgroupBroadcastDynamicId; -} VkPhysicalDeviceVulkan12Features; - -typedef struct VkConformanceVersion { - uint8_t major; - uint8_t minor; - uint8_t subminor; - uint8_t patch; -} VkConformanceVersion; - -typedef struct VkPhysicalDeviceVulkan12Properties { - VkStructureType sType; - void* pNext; - VkDriverId driverID; - char driverName[VK_MAX_DRIVER_NAME_SIZE]; - char driverInfo[VK_MAX_DRIVER_INFO_SIZE]; - VkConformanceVersion conformanceVersion; - VkShaderFloatControlsIndependence denormBehaviorIndependence; - VkShaderFloatControlsIndependence roundingModeIndependence; - VkBool32 shaderSignedZeroInfNanPreserveFloat16; - VkBool32 shaderSignedZeroInfNanPreserveFloat32; - VkBool32 shaderSignedZeroInfNanPreserveFloat64; - VkBool32 shaderDenormPreserveFloat16; - VkBool32 shaderDenormPreserveFloat32; - VkBool32 shaderDenormPreserveFloat64; - VkBool32 shaderDenormFlushToZeroFloat16; - VkBool32 shaderDenormFlushToZeroFloat32; - VkBool32 shaderDenormFlushToZeroFloat64; - VkBool32 shaderRoundingModeRTEFloat16; - VkBool32 shaderRoundingModeRTEFloat32; - VkBool32 shaderRoundingModeRTEFloat64; - VkBool32 shaderRoundingModeRTZFloat16; - VkBool32 shaderRoundingModeRTZFloat32; - VkBool32 shaderRoundingModeRTZFloat64; - uint32_t maxUpdateAfterBindDescriptorsInAllPools; - VkBool32 shaderUniformBufferArrayNonUniformIndexingNative; - VkBool32 shaderSampledImageArrayNonUniformIndexingNative; - VkBool32 shaderStorageBufferArrayNonUniformIndexingNative; - VkBool32 shaderStorageImageArrayNonUniformIndexingNative; - VkBool32 shaderInputAttachmentArrayNonUniformIndexingNative; - VkBool32 robustBufferAccessUpdateAfterBind; - VkBool32 quadDivergentImplicitLod; - uint32_t maxPerStageDescriptorUpdateAfterBindSamplers; - uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers; - uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages; - uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments; - uint32_t maxPerStageUpdateAfterBindResources; - uint32_t maxDescriptorSetUpdateAfterBindSamplers; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic; - uint32_t maxDescriptorSetUpdateAfterBindSampledImages; - uint32_t maxDescriptorSetUpdateAfterBindStorageImages; - uint32_t maxDescriptorSetUpdateAfterBindInputAttachments; - VkResolveModeFlags supportedDepthResolveModes; - VkResolveModeFlags supportedStencilResolveModes; - VkBool32 independentResolveNone; - VkBool32 independentResolve; - VkBool32 filterMinmaxSingleComponentFormats; - VkBool32 filterMinmaxImageComponentMapping; - uint64_t maxTimelineSemaphoreValueDifference; - VkSampleCountFlags framebufferIntegerColorSampleCounts; -} VkPhysicalDeviceVulkan12Properties; - -typedef struct VkImageFormatListCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t viewFormatCount; - const VkFormat* pViewFormats; -} VkImageFormatListCreateInfo; - -typedef struct VkAttachmentDescription2 { - VkStructureType sType; - const void* pNext; - VkAttachmentDescriptionFlags flags; - VkFormat format; - VkSampleCountFlagBits samples; - VkAttachmentLoadOp loadOp; - VkAttachmentStoreOp storeOp; - VkAttachmentLoadOp stencilLoadOp; - VkAttachmentStoreOp stencilStoreOp; - VkImageLayout initialLayout; - VkImageLayout finalLayout; -} VkAttachmentDescription2; - -typedef struct VkAttachmentReference2 { - VkStructureType sType; - const void* pNext; - uint32_t attachment; - VkImageLayout layout; - VkImageAspectFlags aspectMask; -} VkAttachmentReference2; - -typedef struct VkSubpassDescription2 { - VkStructureType sType; - const void* pNext; - VkSubpassDescriptionFlags flags; - VkPipelineBindPoint pipelineBindPoint; - uint32_t viewMask; - uint32_t inputAttachmentCount; - const VkAttachmentReference2* pInputAttachments; - uint32_t colorAttachmentCount; - const VkAttachmentReference2* pColorAttachments; - const VkAttachmentReference2* pResolveAttachments; - const VkAttachmentReference2* pDepthStencilAttachment; - uint32_t preserveAttachmentCount; - const uint32_t* pPreserveAttachments; -} VkSubpassDescription2; - -typedef struct VkSubpassDependency2 { - VkStructureType sType; - const void* pNext; - uint32_t srcSubpass; - uint32_t dstSubpass; - VkPipelineStageFlags srcStageMask; - VkPipelineStageFlags dstStageMask; - VkAccessFlags srcAccessMask; - VkAccessFlags dstAccessMask; - VkDependencyFlags dependencyFlags; - int32_t viewOffset; -} VkSubpassDependency2; - -typedef struct VkRenderPassCreateInfo2 { - VkStructureType sType; - const void* pNext; - VkRenderPassCreateFlags flags; - uint32_t attachmentCount; - const VkAttachmentDescription2* pAttachments; - uint32_t subpassCount; - const VkSubpassDescription2* pSubpasses; - uint32_t dependencyCount; - const VkSubpassDependency2* pDependencies; - uint32_t correlatedViewMaskCount; - const uint32_t* pCorrelatedViewMasks; -} VkRenderPassCreateInfo2; - -typedef struct VkSubpassBeginInfo { - VkStructureType sType; - const void* pNext; - VkSubpassContents contents; -} VkSubpassBeginInfo; - -typedef struct VkSubpassEndInfo { - VkStructureType sType; - const void* pNext; -} VkSubpassEndInfo; - -typedef struct VkPhysicalDevice8BitStorageFeatures { - VkStructureType sType; - void* pNext; - VkBool32 storageBuffer8BitAccess; - VkBool32 uniformAndStorageBuffer8BitAccess; - VkBool32 storagePushConstant8; -} VkPhysicalDevice8BitStorageFeatures; - -typedef struct VkPhysicalDeviceDriverProperties { - VkStructureType sType; - void* pNext; - VkDriverId driverID; - char driverName[VK_MAX_DRIVER_NAME_SIZE]; - char driverInfo[VK_MAX_DRIVER_INFO_SIZE]; - VkConformanceVersion conformanceVersion; -} VkPhysicalDeviceDriverProperties; - -typedef struct VkPhysicalDeviceShaderAtomicInt64Features { - VkStructureType sType; - void* pNext; - VkBool32 shaderBufferInt64Atomics; - VkBool32 shaderSharedInt64Atomics; -} VkPhysicalDeviceShaderAtomicInt64Features; - -typedef struct VkPhysicalDeviceShaderFloat16Int8Features { - VkStructureType sType; - void* pNext; - VkBool32 shaderFloat16; - VkBool32 shaderInt8; -} VkPhysicalDeviceShaderFloat16Int8Features; - -typedef struct VkPhysicalDeviceFloatControlsProperties { - VkStructureType sType; - void* pNext; - VkShaderFloatControlsIndependence denormBehaviorIndependence; - VkShaderFloatControlsIndependence roundingModeIndependence; - VkBool32 shaderSignedZeroInfNanPreserveFloat16; - VkBool32 shaderSignedZeroInfNanPreserveFloat32; - VkBool32 shaderSignedZeroInfNanPreserveFloat64; - VkBool32 shaderDenormPreserveFloat16; - VkBool32 shaderDenormPreserveFloat32; - VkBool32 shaderDenormPreserveFloat64; - VkBool32 shaderDenormFlushToZeroFloat16; - VkBool32 shaderDenormFlushToZeroFloat32; - VkBool32 shaderDenormFlushToZeroFloat64; - VkBool32 shaderRoundingModeRTEFloat16; - VkBool32 shaderRoundingModeRTEFloat32; - VkBool32 shaderRoundingModeRTEFloat64; - VkBool32 shaderRoundingModeRTZFloat16; - VkBool32 shaderRoundingModeRTZFloat32; - VkBool32 shaderRoundingModeRTZFloat64; -} VkPhysicalDeviceFloatControlsProperties; - -typedef struct VkDescriptorSetLayoutBindingFlagsCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t bindingCount; - const VkDescriptorBindingFlags* pBindingFlags; -} VkDescriptorSetLayoutBindingFlagsCreateInfo; - -typedef struct VkPhysicalDeviceDescriptorIndexingFeatures { - VkStructureType sType; - void* pNext; - VkBool32 shaderInputAttachmentArrayDynamicIndexing; - VkBool32 shaderUniformTexelBufferArrayDynamicIndexing; - VkBool32 shaderStorageTexelBufferArrayDynamicIndexing; - VkBool32 shaderUniformBufferArrayNonUniformIndexing; - VkBool32 shaderSampledImageArrayNonUniformIndexing; - VkBool32 shaderStorageBufferArrayNonUniformIndexing; - VkBool32 shaderStorageImageArrayNonUniformIndexing; - VkBool32 shaderInputAttachmentArrayNonUniformIndexing; - VkBool32 shaderUniformTexelBufferArrayNonUniformIndexing; - VkBool32 shaderStorageTexelBufferArrayNonUniformIndexing; - VkBool32 descriptorBindingUniformBufferUpdateAfterBind; - VkBool32 descriptorBindingSampledImageUpdateAfterBind; - VkBool32 descriptorBindingStorageImageUpdateAfterBind; - VkBool32 descriptorBindingStorageBufferUpdateAfterBind; - VkBool32 descriptorBindingUniformTexelBufferUpdateAfterBind; - VkBool32 descriptorBindingStorageTexelBufferUpdateAfterBind; - VkBool32 descriptorBindingUpdateUnusedWhilePending; - VkBool32 descriptorBindingPartiallyBound; - VkBool32 descriptorBindingVariableDescriptorCount; - VkBool32 runtimeDescriptorArray; -} VkPhysicalDeviceDescriptorIndexingFeatures; - -typedef struct VkPhysicalDeviceDescriptorIndexingProperties { - VkStructureType sType; - void* pNext; - uint32_t maxUpdateAfterBindDescriptorsInAllPools; - VkBool32 shaderUniformBufferArrayNonUniformIndexingNative; - VkBool32 shaderSampledImageArrayNonUniformIndexingNative; - VkBool32 shaderStorageBufferArrayNonUniformIndexingNative; - VkBool32 shaderStorageImageArrayNonUniformIndexingNative; - VkBool32 shaderInputAttachmentArrayNonUniformIndexingNative; - VkBool32 robustBufferAccessUpdateAfterBind; - VkBool32 quadDivergentImplicitLod; - uint32_t maxPerStageDescriptorUpdateAfterBindSamplers; - uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers; - uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages; - uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments; - uint32_t maxPerStageUpdateAfterBindResources; - uint32_t maxDescriptorSetUpdateAfterBindSamplers; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic; - uint32_t maxDescriptorSetUpdateAfterBindSampledImages; - uint32_t maxDescriptorSetUpdateAfterBindStorageImages; - uint32_t maxDescriptorSetUpdateAfterBindInputAttachments; -} VkPhysicalDeviceDescriptorIndexingProperties; - -typedef struct VkDescriptorSetVariableDescriptorCountAllocateInfo { - VkStructureType sType; - const void* pNext; - uint32_t descriptorSetCount; - const uint32_t* pDescriptorCounts; -} VkDescriptorSetVariableDescriptorCountAllocateInfo; - -typedef struct VkDescriptorSetVariableDescriptorCountLayoutSupport { - VkStructureType sType; - void* pNext; - uint32_t maxVariableDescriptorCount; -} VkDescriptorSetVariableDescriptorCountLayoutSupport; - -typedef struct VkSubpassDescriptionDepthStencilResolve { - VkStructureType sType; - const void* pNext; - VkResolveModeFlagBits depthResolveMode; - VkResolveModeFlagBits stencilResolveMode; - const VkAttachmentReference2* pDepthStencilResolveAttachment; -} VkSubpassDescriptionDepthStencilResolve; - -typedef struct VkPhysicalDeviceDepthStencilResolveProperties { - VkStructureType sType; - void* pNext; - VkResolveModeFlags supportedDepthResolveModes; - VkResolveModeFlags supportedStencilResolveModes; - VkBool32 independentResolveNone; - VkBool32 independentResolve; -} VkPhysicalDeviceDepthStencilResolveProperties; - -typedef struct VkPhysicalDeviceScalarBlockLayoutFeatures { - VkStructureType sType; - void* pNext; - VkBool32 scalarBlockLayout; -} VkPhysicalDeviceScalarBlockLayoutFeatures; - -typedef struct VkImageStencilUsageCreateInfo { - VkStructureType sType; - const void* pNext; - VkImageUsageFlags stencilUsage; -} VkImageStencilUsageCreateInfo; - -typedef struct VkSamplerReductionModeCreateInfo { - VkStructureType sType; - const void* pNext; - VkSamplerReductionMode reductionMode; -} VkSamplerReductionModeCreateInfo; - -typedef struct VkPhysicalDeviceSamplerFilterMinmaxProperties { - VkStructureType sType; - void* pNext; - VkBool32 filterMinmaxSingleComponentFormats; - VkBool32 filterMinmaxImageComponentMapping; -} VkPhysicalDeviceSamplerFilterMinmaxProperties; - -typedef struct VkPhysicalDeviceVulkanMemoryModelFeatures { - VkStructureType sType; - void* pNext; - VkBool32 vulkanMemoryModel; - VkBool32 vulkanMemoryModelDeviceScope; - VkBool32 vulkanMemoryModelAvailabilityVisibilityChains; -} VkPhysicalDeviceVulkanMemoryModelFeatures; - -typedef struct VkPhysicalDeviceImagelessFramebufferFeatures { - VkStructureType sType; - void* pNext; - VkBool32 imagelessFramebuffer; -} VkPhysicalDeviceImagelessFramebufferFeatures; - -typedef struct VkFramebufferAttachmentImageInfo { - VkStructureType sType; - const void* pNext; - VkImageCreateFlags flags; - VkImageUsageFlags usage; - uint32_t width; - uint32_t height; - uint32_t layerCount; - uint32_t viewFormatCount; - const VkFormat* pViewFormats; -} VkFramebufferAttachmentImageInfo; - -typedef struct VkFramebufferAttachmentsCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t attachmentImageInfoCount; - const VkFramebufferAttachmentImageInfo* pAttachmentImageInfos; -} VkFramebufferAttachmentsCreateInfo; - -typedef struct VkRenderPassAttachmentBeginInfo { - VkStructureType sType; - const void* pNext; - uint32_t attachmentCount; - const VkImageView* pAttachments; -} VkRenderPassAttachmentBeginInfo; - -typedef struct VkPhysicalDeviceUniformBufferStandardLayoutFeatures { - VkStructureType sType; - void* pNext; - VkBool32 uniformBufferStandardLayout; -} VkPhysicalDeviceUniformBufferStandardLayoutFeatures; - -typedef struct VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures { - VkStructureType sType; - void* pNext; - VkBool32 shaderSubgroupExtendedTypes; -} VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures; - -typedef struct VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures { - VkStructureType sType; - void* pNext; - VkBool32 separateDepthStencilLayouts; -} VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures; - -typedef struct VkAttachmentReferenceStencilLayout { - VkStructureType sType; - void* pNext; - VkImageLayout stencilLayout; -} VkAttachmentReferenceStencilLayout; - -typedef struct VkAttachmentDescriptionStencilLayout { - VkStructureType sType; - void* pNext; - VkImageLayout stencilInitialLayout; - VkImageLayout stencilFinalLayout; -} VkAttachmentDescriptionStencilLayout; - -typedef struct VkPhysicalDeviceHostQueryResetFeatures { - VkStructureType sType; - void* pNext; - VkBool32 hostQueryReset; -} VkPhysicalDeviceHostQueryResetFeatures; - -typedef struct VkPhysicalDeviceTimelineSemaphoreFeatures { - VkStructureType sType; - void* pNext; - VkBool32 timelineSemaphore; -} VkPhysicalDeviceTimelineSemaphoreFeatures; - -typedef struct VkPhysicalDeviceTimelineSemaphoreProperties { - VkStructureType sType; - void* pNext; - uint64_t maxTimelineSemaphoreValueDifference; -} VkPhysicalDeviceTimelineSemaphoreProperties; - -typedef struct VkSemaphoreTypeCreateInfo { - VkStructureType sType; - const void* pNext; - VkSemaphoreType semaphoreType; - uint64_t initialValue; -} VkSemaphoreTypeCreateInfo; - -typedef struct VkTimelineSemaphoreSubmitInfo { - VkStructureType sType; - const void* pNext; - uint32_t waitSemaphoreValueCount; - const uint64_t* pWaitSemaphoreValues; - uint32_t signalSemaphoreValueCount; - const uint64_t* pSignalSemaphoreValues; -} VkTimelineSemaphoreSubmitInfo; - -typedef struct VkSemaphoreWaitInfo { - VkStructureType sType; - const void* pNext; - VkSemaphoreWaitFlags flags; - uint32_t semaphoreCount; - const VkSemaphore* pSemaphores; - const uint64_t* pValues; -} VkSemaphoreWaitInfo; - -typedef struct VkSemaphoreSignalInfo { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - uint64_t value; -} VkSemaphoreSignalInfo; - -typedef struct VkPhysicalDeviceBufferDeviceAddressFeatures { - VkStructureType sType; - void* pNext; - VkBool32 bufferDeviceAddress; - VkBool32 bufferDeviceAddressCaptureReplay; - VkBool32 bufferDeviceAddressMultiDevice; -} VkPhysicalDeviceBufferDeviceAddressFeatures; - -typedef struct VkBufferDeviceAddressInfo { - VkStructureType sType; - const void* pNext; - VkBuffer buffer; -} VkBufferDeviceAddressInfo; - -typedef struct VkBufferOpaqueCaptureAddressCreateInfo { - VkStructureType sType; - const void* pNext; - uint64_t opaqueCaptureAddress; -} VkBufferOpaqueCaptureAddressCreateInfo; - -typedef struct VkMemoryOpaqueCaptureAddressAllocateInfo { - VkStructureType sType; - const void* pNext; - uint64_t opaqueCaptureAddress; -} VkMemoryOpaqueCaptureAddressAllocateInfo; - -typedef struct VkDeviceMemoryOpaqueCaptureAddressInfo { - VkStructureType sType; - const void* pNext; - VkDeviceMemory memory; -} VkDeviceMemoryOpaqueCaptureAddressInfo; - -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndirectCount)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndexedIndirectCount)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride); -typedef VkResult (VKAPI_PTR *PFN_vkCreateRenderPass2)(VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass); -typedef void (VKAPI_PTR *PFN_vkCmdBeginRenderPass2)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfo* pSubpassBeginInfo); -typedef void (VKAPI_PTR *PFN_vkCmdNextSubpass2)(VkCommandBuffer commandBuffer, const VkSubpassBeginInfo* pSubpassBeginInfo, const VkSubpassEndInfo* pSubpassEndInfo); -typedef void (VKAPI_PTR *PFN_vkCmdEndRenderPass2)(VkCommandBuffer commandBuffer, const VkSubpassEndInfo* pSubpassEndInfo); -typedef void (VKAPI_PTR *PFN_vkResetQueryPool)(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount); -typedef VkResult (VKAPI_PTR *PFN_vkGetSemaphoreCounterValue)(VkDevice device, VkSemaphore semaphore, uint64_t* pValue); -typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); -typedef VkResult (VKAPI_PTR *PFN_vkSignalSemaphore)(VkDevice device, const VkSemaphoreSignalInfo* pSignalInfo); -typedef VkDeviceAddress (VKAPI_PTR *PFN_vkGetBufferDeviceAddress)(VkDevice device, const VkBufferDeviceAddressInfo* pInfo); -typedef uint64_t (VKAPI_PTR *PFN_vkGetBufferOpaqueCaptureAddress)(VkDevice device, const VkBufferDeviceAddressInfo* pInfo); -typedef uint64_t (VKAPI_PTR *PFN_vkGetDeviceMemoryOpaqueCaptureAddress)(VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCount( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCount( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass2( - VkDevice device, - const VkRenderPassCreateInfo2* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkRenderPass* pRenderPass); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass2( - VkCommandBuffer commandBuffer, - const VkRenderPassBeginInfo* pRenderPassBegin, - const VkSubpassBeginInfo* pSubpassBeginInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass2( - VkCommandBuffer commandBuffer, - const VkSubpassBeginInfo* pSubpassBeginInfo, - const VkSubpassEndInfo* pSubpassEndInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass2( - VkCommandBuffer commandBuffer, - const VkSubpassEndInfo* pSubpassEndInfo); - -VKAPI_ATTR void VKAPI_CALL vkResetQueryPool( - VkDevice device, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreCounterValue( - VkDevice device, - VkSemaphore semaphore, - uint64_t* pValue); - -VKAPI_ATTR VkResult VKAPI_CALL vkWaitSemaphores( - VkDevice device, - const VkSemaphoreWaitInfo* pWaitInfo, - uint64_t timeout); - -VKAPI_ATTR VkResult VKAPI_CALL vkSignalSemaphore( - VkDevice device, - const VkSemaphoreSignalInfo* pSignalInfo); - -VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetBufferDeviceAddress( - VkDevice device, - const VkBufferDeviceAddressInfo* pInfo); - -VKAPI_ATTR uint64_t VKAPI_CALL vkGetBufferOpaqueCaptureAddress( - VkDevice device, - const VkBufferDeviceAddressInfo* pInfo); - -VKAPI_ATTR uint64_t VKAPI_CALL vkGetDeviceMemoryOpaqueCaptureAddress( - VkDevice device, - const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo); -#endif - - -#define VK_VERSION_1_3 1 -// Vulkan 1.3 version number -#define VK_API_VERSION_1_3 VK_MAKE_API_VERSION(0, 1, 3, 0)// Patch version should always be set to 0 - -typedef uint64_t VkFlags64; -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkPrivateDataSlot) - -typedef enum VkPipelineCreationFeedbackFlagBits { - VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT = 0x00000001, - VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT = 0x00000002, - VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT = 0x00000004, - VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT_EXT = VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT, - VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT = VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT, - VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT_EXT = VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT, - VK_PIPELINE_CREATION_FEEDBACK_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPipelineCreationFeedbackFlagBits; -typedef VkFlags VkPipelineCreationFeedbackFlags; - -typedef enum VkToolPurposeFlagBits { - VK_TOOL_PURPOSE_VALIDATION_BIT = 0x00000001, - VK_TOOL_PURPOSE_PROFILING_BIT = 0x00000002, - VK_TOOL_PURPOSE_TRACING_BIT = 0x00000004, - VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT = 0x00000008, - VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT = 0x00000010, - VK_TOOL_PURPOSE_DEBUG_REPORTING_BIT_EXT = 0x00000020, - VK_TOOL_PURPOSE_DEBUG_MARKERS_BIT_EXT = 0x00000040, - VK_TOOL_PURPOSE_VALIDATION_BIT_EXT = VK_TOOL_PURPOSE_VALIDATION_BIT, - VK_TOOL_PURPOSE_PROFILING_BIT_EXT = VK_TOOL_PURPOSE_PROFILING_BIT, - VK_TOOL_PURPOSE_TRACING_BIT_EXT = VK_TOOL_PURPOSE_TRACING_BIT, - VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT_EXT = VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT, - VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT_EXT = VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT, - VK_TOOL_PURPOSE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkToolPurposeFlagBits; -typedef VkFlags VkToolPurposeFlags; - -typedef enum VkPrivateDataSlotCreateFlagBits { - VK_PRIVATE_DATA_SLOT_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkPrivateDataSlotCreateFlagBits; -typedef VkFlags VkPrivateDataSlotCreateFlags; -typedef VkFlags64 VkPipelineStageFlags2; - -// Flag bits for VkPipelineStageFlagBits2 -typedef VkFlags64 VkPipelineStageFlagBits2; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_NONE = 0ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_NONE_KHR = 0ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TOP_OF_PIPE_BIT = 0x00000001ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHR = 0x00000001ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT = 0x00000002ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHR = 0x00000002ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VERTEX_INPUT_BIT = 0x00000004ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHR = 0x00000004ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT = 0x00000008ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHR = 0x00000008ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT = 0x00000010ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHR = 0x00000010ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT = 0x00000020ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHR = 0x00000020ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_GEOMETRY_SHADER_BIT = 0x00000040ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHR = 0x00000040ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT = 0x00000080ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHR = 0x00000080ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT = 0x00000100ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHR = 0x00000100ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT = 0x00000200ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHR = 0x00000200ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT = 0x00000400ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHR = 0x00000400ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT = 0x00000800ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHR = 0x00000800ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ALL_TRANSFER_BIT = 0x00001000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHR = 0x00001000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TRANSFER_BIT = 0x00001000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TRANSFER_BIT_KHR = 0x00001000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT = 0x00002000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHR = 0x00002000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_HOST_BIT = 0x00004000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_HOST_BIT_KHR = 0x00004000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ALL_GRAPHICS_BIT = 0x00008000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHR = 0x00008000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ALL_COMMANDS_BIT = 0x00010000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHR = 0x00010000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_COPY_BIT = 0x100000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_COPY_BIT_KHR = 0x100000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_RESOLVE_BIT = 0x200000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_RESOLVE_BIT_KHR = 0x200000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_BLIT_BIT = 0x400000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_BLIT_BIT_KHR = 0x400000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_CLEAR_BIT = 0x800000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_CLEAR_BIT_KHR = 0x800000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_INDEX_INPUT_BIT = 0x1000000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_INDEX_INPUT_BIT_KHR = 0x1000000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT = 0x2000000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHR = 0x2000000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT = 0x4000000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR = 0x4000000000ULL; -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VIDEO_DECODE_BIT_KHR = 0x04000000ULL; -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_VIDEO_ENCODE_BIT_KHR = 0x08000000ULL; -#endif -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TRANSFORM_FEEDBACK_BIT_EXT = 0x01000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_CONDITIONAL_RENDERING_BIT_EXT = 0x00040000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_NV = 0x00020000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x00400000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_SHADING_RATE_IMAGE_BIT_NV = 0x00400000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_KHR = 0x02000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_KHR = 0x00200000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_NV = 0x00200000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_NV = 0x02000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_FRAGMENT_DENSITY_PROCESS_BIT_EXT = 0x00800000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_TASK_SHADER_BIT_NV = 0x00080000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_MESH_SHADER_BIT_NV = 0x00100000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_SUBPASS_SHADING_BIT_HUAWEI = 0x8000000000ULL; -static const VkPipelineStageFlagBits2 VK_PIPELINE_STAGE_2_INVOCATION_MASK_BIT_HUAWEI = 0x10000000000ULL; - -typedef VkFlags64 VkAccessFlags2; - -// Flag bits for VkAccessFlagBits2 -typedef VkFlags64 VkAccessFlagBits2; -static const VkAccessFlagBits2 VK_ACCESS_2_NONE = 0ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_NONE_KHR = 0ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT = 0x00000001ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR = 0x00000001ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_INDEX_READ_BIT = 0x00000002ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_INDEX_READ_BIT_KHR = 0x00000002ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT = 0x00000004ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR = 0x00000004ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_UNIFORM_READ_BIT = 0x00000008ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_UNIFORM_READ_BIT_KHR = 0x00000008ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT = 0x00000010ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR = 0x00000010ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_READ_BIT = 0x00000020ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_READ_BIT_KHR = 0x00000020ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_WRITE_BIT = 0x00000040ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_WRITE_BIT_KHR = 0x00000040ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT = 0x00000080ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR = 0x00000080ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT = 0x00000100ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR = 0x00000100ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT = 0x00000200ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR = 0x00000200ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT = 0x00000400ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR = 0x00000400ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_TRANSFER_READ_BIT = 0x00000800ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_TRANSFER_READ_BIT_KHR = 0x00000800ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_TRANSFER_WRITE_BIT = 0x00001000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR = 0x00001000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_HOST_READ_BIT = 0x00002000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_HOST_READ_BIT_KHR = 0x00002000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_HOST_WRITE_BIT = 0x00004000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_HOST_WRITE_BIT_KHR = 0x00004000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_MEMORY_READ_BIT = 0x00008000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_MEMORY_READ_BIT_KHR = 0x00008000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_MEMORY_WRITE_BIT = 0x00010000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_MEMORY_WRITE_BIT_KHR = 0x00010000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_SAMPLED_READ_BIT = 0x100000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHR = 0x100000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_STORAGE_READ_BIT = 0x200000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHR = 0x200000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT = 0x400000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR = 0x400000000ULL; -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkAccessFlagBits2 VK_ACCESS_2_VIDEO_DECODE_READ_BIT_KHR = 0x800000000ULL; -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkAccessFlagBits2 VK_ACCESS_2_VIDEO_DECODE_WRITE_BIT_KHR = 0x1000000000ULL; -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkAccessFlagBits2 VK_ACCESS_2_VIDEO_ENCODE_READ_BIT_KHR = 0x2000000000ULL; -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkAccessFlagBits2 VK_ACCESS_2_VIDEO_ENCODE_WRITE_BIT_KHR = 0x4000000000ULL; -#endif -static const VkAccessFlagBits2 VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT = 0x02000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT = 0x04000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT = 0x08000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT = 0x00100000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV = 0x00020000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV = 0x00040000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR = 0x00800000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV = 0x00800000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR = 0x00200000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR = 0x00400000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NV = 0x00200000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NV = 0x00400000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT = 0x01000000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT = 0x00080000ULL; -static const VkAccessFlagBits2 VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI = 0x8000000000ULL; - - -typedef enum VkSubmitFlagBits { - VK_SUBMIT_PROTECTED_BIT = 0x00000001, - VK_SUBMIT_PROTECTED_BIT_KHR = VK_SUBMIT_PROTECTED_BIT, - VK_SUBMIT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkSubmitFlagBits; -typedef VkFlags VkSubmitFlags; - -typedef enum VkRenderingFlagBits { - VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT = 0x00000001, - VK_RENDERING_SUSPENDING_BIT = 0x00000002, - VK_RENDERING_RESUMING_BIT = 0x00000004, - VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR = VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT, - VK_RENDERING_SUSPENDING_BIT_KHR = VK_RENDERING_SUSPENDING_BIT, - VK_RENDERING_RESUMING_BIT_KHR = VK_RENDERING_RESUMING_BIT, - VK_RENDERING_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF -} VkRenderingFlagBits; -typedef VkFlags VkRenderingFlags; -typedef VkFlags64 VkFormatFeatureFlags2; - -// Flag bits for VkFormatFeatureFlagBits2 -typedef VkFlags64 VkFormatFeatureFlagBits2; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT = 0x00000001ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR = 0x00000001ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT = 0x00000002ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR = 0x00000002ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_IMAGE_ATOMIC_BIT = 0x00000004ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_IMAGE_ATOMIC_BIT_KHR = 0x00000004ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_UNIFORM_TEXEL_BUFFER_BIT = 0x00000008ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_UNIFORM_TEXEL_BUFFER_BIT_KHR = 0x00000008ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_BIT = 0x00000010ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_BIT_KHR = 0x00000010ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_ATOMIC_BIT = 0x00000020ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_ATOMIC_BIT_KHR = 0x00000020ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VERTEX_BUFFER_BIT = 0x00000040ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VERTEX_BUFFER_BIT_KHR = 0x00000040ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT = 0x00000080ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT_KHR = 0x00000080ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BLEND_BIT = 0x00000100ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BLEND_BIT_KHR = 0x00000100ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT = 0x00000200ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT_KHR = 0x00000200ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_BLIT_SRC_BIT = 0x00000400ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_BLIT_SRC_BIT_KHR = 0x00000400ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_BLIT_DST_BIT = 0x00000800ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_BLIT_DST_BIT_KHR = 0x00000800ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_BIT = 0x00001000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_BIT_KHR = 0x00001000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_CUBIC_BIT = 0x00002000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT = 0x00002000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT = 0x00004000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT_KHR = 0x00004000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT = 0x00008000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT_KHR = 0x00008000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_MINMAX_BIT = 0x00010000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR = 0x00010000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_MIDPOINT_CHROMA_SAMPLES_BIT = 0x00020000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_MIDPOINT_CHROMA_SAMPLES_BIT_KHR = 0x00020000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT = 0x00040000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR = 0x00040000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT = 0x00080000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR = 0x00080000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT = 0x00100000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR = 0x00100000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT = 0x00200000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR = 0x00200000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_DISJOINT_BIT = 0x00400000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_DISJOINT_BIT_KHR = 0x00400000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_COSITED_CHROMA_SAMPLES_BIT = 0x00800000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_COSITED_CHROMA_SAMPLES_BIT_KHR = 0x00800000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT = 0x80000000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR = 0x80000000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT = 0x100000000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR = 0x100000000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT = 0x200000000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR = 0x200000000ULL; -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VIDEO_DECODE_OUTPUT_BIT_KHR = 0x02000000ULL; -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VIDEO_DECODE_DPB_BIT_KHR = 0x04000000ULL; -#endif -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR = 0x20000000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_FRAGMENT_DENSITY_MAP_BIT_EXT = 0x01000000ULL; -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x40000000ULL; -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VIDEO_ENCODE_INPUT_BIT_KHR = 0x08000000ULL; -#endif -#ifdef VK_ENABLE_BETA_EXTENSIONS -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VIDEO_ENCODE_DPB_BIT_KHR = 0x10000000ULL; -#endif -static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_LINEAR_COLOR_ATTACHMENT_BIT_NV = 0x4000000000ULL; - -typedef struct VkPhysicalDeviceVulkan13Features { - VkStructureType sType; - void* pNext; - VkBool32 robustImageAccess; - VkBool32 inlineUniformBlock; - VkBool32 descriptorBindingInlineUniformBlockUpdateAfterBind; - VkBool32 pipelineCreationCacheControl; - VkBool32 privateData; - VkBool32 shaderDemoteToHelperInvocation; - VkBool32 shaderTerminateInvocation; - VkBool32 subgroupSizeControl; - VkBool32 computeFullSubgroups; - VkBool32 synchronization2; - VkBool32 textureCompressionASTC_HDR; - VkBool32 shaderZeroInitializeWorkgroupMemory; - VkBool32 dynamicRendering; - VkBool32 shaderIntegerDotProduct; - VkBool32 maintenance4; -} VkPhysicalDeviceVulkan13Features; - -typedef struct VkPhysicalDeviceVulkan13Properties { - VkStructureType sType; - void* pNext; - uint32_t minSubgroupSize; - uint32_t maxSubgroupSize; - uint32_t maxComputeWorkgroupSubgroups; - VkShaderStageFlags requiredSubgroupSizeStages; - uint32_t maxInlineUniformBlockSize; - uint32_t maxPerStageDescriptorInlineUniformBlocks; - uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks; - uint32_t maxDescriptorSetInlineUniformBlocks; - uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks; - uint32_t maxInlineUniformTotalSize; - VkBool32 integerDotProduct8BitUnsignedAccelerated; - VkBool32 integerDotProduct8BitSignedAccelerated; - VkBool32 integerDotProduct8BitMixedSignednessAccelerated; - VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated; - VkBool32 integerDotProduct4x8BitPackedSignedAccelerated; - VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated; - VkBool32 integerDotProduct16BitUnsignedAccelerated; - VkBool32 integerDotProduct16BitSignedAccelerated; - VkBool32 integerDotProduct16BitMixedSignednessAccelerated; - VkBool32 integerDotProduct32BitUnsignedAccelerated; - VkBool32 integerDotProduct32BitSignedAccelerated; - VkBool32 integerDotProduct32BitMixedSignednessAccelerated; - VkBool32 integerDotProduct64BitUnsignedAccelerated; - VkBool32 integerDotProduct64BitSignedAccelerated; - VkBool32 integerDotProduct64BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated; - VkDeviceSize storageTexelBufferOffsetAlignmentBytes; - VkBool32 storageTexelBufferOffsetSingleTexelAlignment; - VkDeviceSize uniformTexelBufferOffsetAlignmentBytes; - VkBool32 uniformTexelBufferOffsetSingleTexelAlignment; - VkDeviceSize maxBufferSize; -} VkPhysicalDeviceVulkan13Properties; - -typedef struct VkPipelineCreationFeedback { - VkPipelineCreationFeedbackFlags flags; - uint64_t duration; -} VkPipelineCreationFeedback; - -typedef struct VkPipelineCreationFeedbackCreateInfo { - VkStructureType sType; - const void* pNext; - VkPipelineCreationFeedback* pPipelineCreationFeedback; - uint32_t pipelineStageCreationFeedbackCount; - VkPipelineCreationFeedback* pPipelineStageCreationFeedbacks; -} VkPipelineCreationFeedbackCreateInfo; - -typedef struct VkPhysicalDeviceShaderTerminateInvocationFeatures { - VkStructureType sType; - void* pNext; - VkBool32 shaderTerminateInvocation; -} VkPhysicalDeviceShaderTerminateInvocationFeatures; - -typedef struct VkPhysicalDeviceToolProperties { - VkStructureType sType; - void* pNext; - char name[VK_MAX_EXTENSION_NAME_SIZE]; - char version[VK_MAX_EXTENSION_NAME_SIZE]; - VkToolPurposeFlags purposes; - char description[VK_MAX_DESCRIPTION_SIZE]; - char layer[VK_MAX_EXTENSION_NAME_SIZE]; -} VkPhysicalDeviceToolProperties; - -typedef struct VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures { - VkStructureType sType; - void* pNext; - VkBool32 shaderDemoteToHelperInvocation; -} VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures; - -typedef struct VkPhysicalDevicePrivateDataFeatures { - VkStructureType sType; - void* pNext; - VkBool32 privateData; -} VkPhysicalDevicePrivateDataFeatures; - -typedef struct VkDevicePrivateDataCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t privateDataSlotRequestCount; -} VkDevicePrivateDataCreateInfo; - -typedef struct VkPrivateDataSlotCreateInfo { - VkStructureType sType; - const void* pNext; - VkPrivateDataSlotCreateFlags flags; -} VkPrivateDataSlotCreateInfo; - -typedef struct VkPhysicalDevicePipelineCreationCacheControlFeatures { - VkStructureType sType; - void* pNext; - VkBool32 pipelineCreationCacheControl; -} VkPhysicalDevicePipelineCreationCacheControlFeatures; - -typedef struct VkMemoryBarrier2 { - VkStructureType sType; - const void* pNext; - VkPipelineStageFlags2 srcStageMask; - VkAccessFlags2 srcAccessMask; - VkPipelineStageFlags2 dstStageMask; - VkAccessFlags2 dstAccessMask; -} VkMemoryBarrier2; - -typedef struct VkBufferMemoryBarrier2 { - VkStructureType sType; - const void* pNext; - VkPipelineStageFlags2 srcStageMask; - VkAccessFlags2 srcAccessMask; - VkPipelineStageFlags2 dstStageMask; - VkAccessFlags2 dstAccessMask; - uint32_t srcQueueFamilyIndex; - uint32_t dstQueueFamilyIndex; - VkBuffer buffer; - VkDeviceSize offset; - VkDeviceSize size; -} VkBufferMemoryBarrier2; - -typedef struct VkImageMemoryBarrier2 { - VkStructureType sType; - const void* pNext; - VkPipelineStageFlags2 srcStageMask; - VkAccessFlags2 srcAccessMask; - VkPipelineStageFlags2 dstStageMask; - VkAccessFlags2 dstAccessMask; - VkImageLayout oldLayout; - VkImageLayout newLayout; - uint32_t srcQueueFamilyIndex; - uint32_t dstQueueFamilyIndex; - VkImage image; - VkImageSubresourceRange subresourceRange; -} VkImageMemoryBarrier2; - -typedef struct VkDependencyInfo { - VkStructureType sType; - const void* pNext; - VkDependencyFlags dependencyFlags; - uint32_t memoryBarrierCount; - const VkMemoryBarrier2* pMemoryBarriers; - uint32_t bufferMemoryBarrierCount; - const VkBufferMemoryBarrier2* pBufferMemoryBarriers; - uint32_t imageMemoryBarrierCount; - const VkImageMemoryBarrier2* pImageMemoryBarriers; -} VkDependencyInfo; - -typedef struct VkSemaphoreSubmitInfo { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - uint64_t value; - VkPipelineStageFlags2 stageMask; - uint32_t deviceIndex; -} VkSemaphoreSubmitInfo; - -typedef struct VkCommandBufferSubmitInfo { - VkStructureType sType; - const void* pNext; - VkCommandBuffer commandBuffer; - uint32_t deviceMask; -} VkCommandBufferSubmitInfo; - -typedef struct VkSubmitInfo2 { - VkStructureType sType; - const void* pNext; - VkSubmitFlags flags; - uint32_t waitSemaphoreInfoCount; - const VkSemaphoreSubmitInfo* pWaitSemaphoreInfos; - uint32_t commandBufferInfoCount; - const VkCommandBufferSubmitInfo* pCommandBufferInfos; - uint32_t signalSemaphoreInfoCount; - const VkSemaphoreSubmitInfo* pSignalSemaphoreInfos; -} VkSubmitInfo2; - -typedef struct VkPhysicalDeviceSynchronization2Features { - VkStructureType sType; - void* pNext; - VkBool32 synchronization2; -} VkPhysicalDeviceSynchronization2Features; - -typedef struct VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures { - VkStructureType sType; - void* pNext; - VkBool32 shaderZeroInitializeWorkgroupMemory; -} VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - -typedef struct VkPhysicalDeviceImageRobustnessFeatures { - VkStructureType sType; - void* pNext; - VkBool32 robustImageAccess; -} VkPhysicalDeviceImageRobustnessFeatures; - -typedef struct VkBufferCopy2 { - VkStructureType sType; - const void* pNext; - VkDeviceSize srcOffset; - VkDeviceSize dstOffset; - VkDeviceSize size; -} VkBufferCopy2; - -typedef struct VkCopyBufferInfo2 { - VkStructureType sType; - const void* pNext; - VkBuffer srcBuffer; - VkBuffer dstBuffer; - uint32_t regionCount; - const VkBufferCopy2* pRegions; -} VkCopyBufferInfo2; - -typedef struct VkImageCopy2 { - VkStructureType sType; - const void* pNext; - VkImageSubresourceLayers srcSubresource; - VkOffset3D srcOffset; - VkImageSubresourceLayers dstSubresource; - VkOffset3D dstOffset; - VkExtent3D extent; -} VkImageCopy2; - -typedef struct VkCopyImageInfo2 { - VkStructureType sType; - const void* pNext; - VkImage srcImage; - VkImageLayout srcImageLayout; - VkImage dstImage; - VkImageLayout dstImageLayout; - uint32_t regionCount; - const VkImageCopy2* pRegions; -} VkCopyImageInfo2; - -typedef struct VkBufferImageCopy2 { - VkStructureType sType; - const void* pNext; - VkDeviceSize bufferOffset; - uint32_t bufferRowLength; - uint32_t bufferImageHeight; - VkImageSubresourceLayers imageSubresource; - VkOffset3D imageOffset; - VkExtent3D imageExtent; -} VkBufferImageCopy2; - -typedef struct VkCopyBufferToImageInfo2 { - VkStructureType sType; - const void* pNext; - VkBuffer srcBuffer; - VkImage dstImage; - VkImageLayout dstImageLayout; - uint32_t regionCount; - const VkBufferImageCopy2* pRegions; -} VkCopyBufferToImageInfo2; - -typedef struct VkCopyImageToBufferInfo2 { - VkStructureType sType; - const void* pNext; - VkImage srcImage; - VkImageLayout srcImageLayout; - VkBuffer dstBuffer; - uint32_t regionCount; - const VkBufferImageCopy2* pRegions; -} VkCopyImageToBufferInfo2; - -typedef struct VkImageBlit2 { - VkStructureType sType; - const void* pNext; - VkImageSubresourceLayers srcSubresource; - VkOffset3D srcOffsets[2]; - VkImageSubresourceLayers dstSubresource; - VkOffset3D dstOffsets[2]; -} VkImageBlit2; - -typedef struct VkBlitImageInfo2 { - VkStructureType sType; - const void* pNext; - VkImage srcImage; - VkImageLayout srcImageLayout; - VkImage dstImage; - VkImageLayout dstImageLayout; - uint32_t regionCount; - const VkImageBlit2* pRegions; - VkFilter filter; -} VkBlitImageInfo2; - -typedef struct VkImageResolve2 { - VkStructureType sType; - const void* pNext; - VkImageSubresourceLayers srcSubresource; - VkOffset3D srcOffset; - VkImageSubresourceLayers dstSubresource; - VkOffset3D dstOffset; - VkExtent3D extent; -} VkImageResolve2; - -typedef struct VkResolveImageInfo2 { - VkStructureType sType; - const void* pNext; - VkImage srcImage; - VkImageLayout srcImageLayout; - VkImage dstImage; - VkImageLayout dstImageLayout; - uint32_t regionCount; - const VkImageResolve2* pRegions; -} VkResolveImageInfo2; - -typedef struct VkPhysicalDeviceSubgroupSizeControlFeatures { - VkStructureType sType; - void* pNext; - VkBool32 subgroupSizeControl; - VkBool32 computeFullSubgroups; -} VkPhysicalDeviceSubgroupSizeControlFeatures; - -typedef struct VkPhysicalDeviceSubgroupSizeControlProperties { - VkStructureType sType; - void* pNext; - uint32_t minSubgroupSize; - uint32_t maxSubgroupSize; - uint32_t maxComputeWorkgroupSubgroups; - VkShaderStageFlags requiredSubgroupSizeStages; -} VkPhysicalDeviceSubgroupSizeControlProperties; - -typedef struct VkPipelineShaderStageRequiredSubgroupSizeCreateInfo { - VkStructureType sType; - void* pNext; - uint32_t requiredSubgroupSize; -} VkPipelineShaderStageRequiredSubgroupSizeCreateInfo; - -typedef struct VkPhysicalDeviceInlineUniformBlockFeatures { - VkStructureType sType; - void* pNext; - VkBool32 inlineUniformBlock; - VkBool32 descriptorBindingInlineUniformBlockUpdateAfterBind; -} VkPhysicalDeviceInlineUniformBlockFeatures; - -typedef struct VkPhysicalDeviceInlineUniformBlockProperties { - VkStructureType sType; - void* pNext; - uint32_t maxInlineUniformBlockSize; - uint32_t maxPerStageDescriptorInlineUniformBlocks; - uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks; - uint32_t maxDescriptorSetInlineUniformBlocks; - uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks; -} VkPhysicalDeviceInlineUniformBlockProperties; - -typedef struct VkWriteDescriptorSetInlineUniformBlock { - VkStructureType sType; - const void* pNext; - uint32_t dataSize; - const void* pData; -} VkWriteDescriptorSetInlineUniformBlock; - -typedef struct VkDescriptorPoolInlineUniformBlockCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t maxInlineUniformBlockBindings; -} VkDescriptorPoolInlineUniformBlockCreateInfo; - -typedef struct VkPhysicalDeviceTextureCompressionASTCHDRFeatures { - VkStructureType sType; - void* pNext; - VkBool32 textureCompressionASTC_HDR; -} VkPhysicalDeviceTextureCompressionASTCHDRFeatures; - -typedef struct VkRenderingAttachmentInfo { - VkStructureType sType; - const void* pNext; - VkImageView imageView; - VkImageLayout imageLayout; - VkResolveModeFlagBits resolveMode; - VkImageView resolveImageView; - VkImageLayout resolveImageLayout; - VkAttachmentLoadOp loadOp; - VkAttachmentStoreOp storeOp; - VkClearValue clearValue; -} VkRenderingAttachmentInfo; - -typedef struct VkRenderingInfo { - VkStructureType sType; - const void* pNext; - VkRenderingFlags flags; - VkRect2D renderArea; - uint32_t layerCount; - uint32_t viewMask; - uint32_t colorAttachmentCount; - const VkRenderingAttachmentInfo* pColorAttachments; - const VkRenderingAttachmentInfo* pDepthAttachment; - const VkRenderingAttachmentInfo* pStencilAttachment; -} VkRenderingInfo; - -typedef struct VkPipelineRenderingCreateInfo { - VkStructureType sType; - const void* pNext; - uint32_t viewMask; - uint32_t colorAttachmentCount; - const VkFormat* pColorAttachmentFormats; - VkFormat depthAttachmentFormat; - VkFormat stencilAttachmentFormat; -} VkPipelineRenderingCreateInfo; - -typedef struct VkPhysicalDeviceDynamicRenderingFeatures { - VkStructureType sType; - void* pNext; - VkBool32 dynamicRendering; -} VkPhysicalDeviceDynamicRenderingFeatures; - -typedef struct VkCommandBufferInheritanceRenderingInfo { - VkStructureType sType; - const void* pNext; - VkRenderingFlags flags; - uint32_t viewMask; - uint32_t colorAttachmentCount; - const VkFormat* pColorAttachmentFormats; - VkFormat depthAttachmentFormat; - VkFormat stencilAttachmentFormat; - VkSampleCountFlagBits rasterizationSamples; -} VkCommandBufferInheritanceRenderingInfo; - -typedef struct VkPhysicalDeviceShaderIntegerDotProductFeatures { - VkStructureType sType; - void* pNext; - VkBool32 shaderIntegerDotProduct; -} VkPhysicalDeviceShaderIntegerDotProductFeatures; - -typedef struct VkPhysicalDeviceShaderIntegerDotProductProperties { - VkStructureType sType; - void* pNext; - VkBool32 integerDotProduct8BitUnsignedAccelerated; - VkBool32 integerDotProduct8BitSignedAccelerated; - VkBool32 integerDotProduct8BitMixedSignednessAccelerated; - VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated; - VkBool32 integerDotProduct4x8BitPackedSignedAccelerated; - VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated; - VkBool32 integerDotProduct16BitUnsignedAccelerated; - VkBool32 integerDotProduct16BitSignedAccelerated; - VkBool32 integerDotProduct16BitMixedSignednessAccelerated; - VkBool32 integerDotProduct32BitUnsignedAccelerated; - VkBool32 integerDotProduct32BitSignedAccelerated; - VkBool32 integerDotProduct32BitMixedSignednessAccelerated; - VkBool32 integerDotProduct64BitUnsignedAccelerated; - VkBool32 integerDotProduct64BitSignedAccelerated; - VkBool32 integerDotProduct64BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated; - VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated; - VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated; -} VkPhysicalDeviceShaderIntegerDotProductProperties; - -typedef struct VkPhysicalDeviceTexelBufferAlignmentProperties { - VkStructureType sType; - void* pNext; - VkDeviceSize storageTexelBufferOffsetAlignmentBytes; - VkBool32 storageTexelBufferOffsetSingleTexelAlignment; - VkDeviceSize uniformTexelBufferOffsetAlignmentBytes; - VkBool32 uniformTexelBufferOffsetSingleTexelAlignment; -} VkPhysicalDeviceTexelBufferAlignmentProperties; - -typedef struct VkFormatProperties3 { - VkStructureType sType; - void* pNext; - VkFormatFeatureFlags2 linearTilingFeatures; - VkFormatFeatureFlags2 optimalTilingFeatures; - VkFormatFeatureFlags2 bufferFeatures; -} VkFormatProperties3; - -typedef struct VkPhysicalDeviceMaintenance4Features { - VkStructureType sType; - void* pNext; - VkBool32 maintenance4; -} VkPhysicalDeviceMaintenance4Features; - -typedef struct VkPhysicalDeviceMaintenance4Properties { - VkStructureType sType; - void* pNext; - VkDeviceSize maxBufferSize; -} VkPhysicalDeviceMaintenance4Properties; - -typedef struct VkDeviceBufferMemoryRequirements { - VkStructureType sType; - const void* pNext; - const VkBufferCreateInfo* pCreateInfo; -} VkDeviceBufferMemoryRequirements; - -typedef struct VkDeviceImageMemoryRequirements { - VkStructureType sType; - const void* pNext; - const VkImageCreateInfo* pCreateInfo; - VkImageAspectFlagBits planeAspect; -} VkDeviceImageMemoryRequirements; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceToolProperties)(VkPhysicalDevice physicalDevice, uint32_t* pToolCount, VkPhysicalDeviceToolProperties* pToolProperties); -typedef VkResult (VKAPI_PTR *PFN_vkCreatePrivateDataSlot)(VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot); -typedef void (VKAPI_PTR *PFN_vkDestroyPrivateDataSlot)(VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkSetPrivateData)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data); -typedef void (VKAPI_PTR *PFN_vkGetPrivateData)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData); -typedef void (VKAPI_PTR *PFN_vkCmdSetEvent2)(VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo* pDependencyInfo); -typedef void (VKAPI_PTR *PFN_vkCmdResetEvent2)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask); -typedef void (VKAPI_PTR *PFN_vkCmdWaitEvents2)(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent* pEvents, const VkDependencyInfo* pDependencyInfos); -typedef void (VKAPI_PTR *PFN_vkCmdPipelineBarrier2)(VkCommandBuffer commandBuffer, const VkDependencyInfo* pDependencyInfo); -typedef void (VKAPI_PTR *PFN_vkCmdWriteTimestamp2)(VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query); -typedef VkResult (VKAPI_PTR *PFN_vkQueueSubmit2)(VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence); -typedef void (VKAPI_PTR *PFN_vkCmdCopyBuffer2)(VkCommandBuffer commandBuffer, const VkCopyBufferInfo2* pCopyBufferInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyImage2)(VkCommandBuffer commandBuffer, const VkCopyImageInfo2* pCopyImageInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyBufferToImage2)(VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2* pCopyBufferToImageInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyImageToBuffer2)(VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2* pCopyImageToBufferInfo); -typedef void (VKAPI_PTR *PFN_vkCmdBlitImage2)(VkCommandBuffer commandBuffer, const VkBlitImageInfo2* pBlitImageInfo); -typedef void (VKAPI_PTR *PFN_vkCmdResolveImage2)(VkCommandBuffer commandBuffer, const VkResolveImageInfo2* pResolveImageInfo); -typedef void (VKAPI_PTR *PFN_vkCmdBeginRendering)(VkCommandBuffer commandBuffer, const VkRenderingInfo* pRenderingInfo); -typedef void (VKAPI_PTR *PFN_vkCmdEndRendering)(VkCommandBuffer commandBuffer); -typedef void (VKAPI_PTR *PFN_vkCmdSetCullMode)(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode); -typedef void (VKAPI_PTR *PFN_vkCmdSetFrontFace)(VkCommandBuffer commandBuffer, VkFrontFace frontFace); -typedef void (VKAPI_PTR *PFN_vkCmdSetPrimitiveTopology)(VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology); -typedef void (VKAPI_PTR *PFN_vkCmdSetViewportWithCount)(VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport* pViewports); -typedef void (VKAPI_PTR *PFN_vkCmdSetScissorWithCount)(VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D* pScissors); -typedef void (VKAPI_PTR *PFN_vkCmdBindVertexBuffers2)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets, const VkDeviceSize* pSizes, const VkDeviceSize* pStrides); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthTestEnable)(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthWriteEnable)(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthCompareOp)(VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthBoundsTestEnable)(VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetStencilTestEnable)(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetStencilOp)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp); -typedef void (VKAPI_PTR *PFN_vkCmdSetRasterizerDiscardEnable)(VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthBiasEnable)(VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetPrimitiveRestartEnable)(VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable); -typedef void (VKAPI_PTR *PFN_vkGetDeviceBufferMemoryRequirements)(VkDevice device, const VkDeviceBufferMemoryRequirements* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetDeviceImageMemoryRequirements)(VkDevice device, const VkDeviceImageMemoryRequirements* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetDeviceImageSparseMemoryRequirements)(VkDevice device, const VkDeviceImageMemoryRequirements* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceToolProperties( - VkPhysicalDevice physicalDevice, - uint32_t* pToolCount, - VkPhysicalDeviceToolProperties* pToolProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreatePrivateDataSlot( - VkDevice device, - const VkPrivateDataSlotCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkPrivateDataSlot* pPrivateDataSlot); - -VKAPI_ATTR void VKAPI_CALL vkDestroyPrivateDataSlot( - VkDevice device, - VkPrivateDataSlot privateDataSlot, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkSetPrivateData( - VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t data); - -VKAPI_ATTR void VKAPI_CALL vkGetPrivateData( - VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t* pData); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent2( - VkCommandBuffer commandBuffer, - VkEvent event, - const VkDependencyInfo* pDependencyInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent2( - VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags2 stageMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdWaitEvents2( - VkCommandBuffer commandBuffer, - uint32_t eventCount, - const VkEvent* pEvents, - const VkDependencyInfo* pDependencyInfos); - -VKAPI_ATTR void VKAPI_CALL vkCmdPipelineBarrier2( - VkCommandBuffer commandBuffer, - const VkDependencyInfo* pDependencyInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp2( - VkCommandBuffer commandBuffer, - VkPipelineStageFlags2 stage, - VkQueryPool queryPool, - uint32_t query); - -VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit2( - VkQueue queue, - uint32_t submitCount, - const VkSubmitInfo2* pSubmits, - VkFence fence); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer2( - VkCommandBuffer commandBuffer, - const VkCopyBufferInfo2* pCopyBufferInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyImage2( - VkCommandBuffer commandBuffer, - const VkCopyImageInfo2* pCopyImageInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyBufferToImage2( - VkCommandBuffer commandBuffer, - const VkCopyBufferToImageInfo2* pCopyBufferToImageInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyImageToBuffer2( - VkCommandBuffer commandBuffer, - const VkCopyImageToBufferInfo2* pCopyImageToBufferInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdBlitImage2( - VkCommandBuffer commandBuffer, - const VkBlitImageInfo2* pBlitImageInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage2( - VkCommandBuffer commandBuffer, - const VkResolveImageInfo2* pResolveImageInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginRendering( - VkCommandBuffer commandBuffer, - const VkRenderingInfo* pRenderingInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndRendering( - VkCommandBuffer commandBuffer); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetCullMode( - VkCommandBuffer commandBuffer, - VkCullModeFlags cullMode); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetFrontFace( - VkCommandBuffer commandBuffer, - VkFrontFace frontFace); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveTopology( - VkCommandBuffer commandBuffer, - VkPrimitiveTopology primitiveTopology); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWithCount( - VkCommandBuffer commandBuffer, - uint32_t viewportCount, - const VkViewport* pViewports); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetScissorWithCount( - VkCommandBuffer commandBuffer, - uint32_t scissorCount, - const VkRect2D* pScissors); - -VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers2( - VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer* pBuffers, - const VkDeviceSize* pOffsets, - const VkDeviceSize* pSizes, - const VkDeviceSize* pStrides); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthTestEnable( - VkCommandBuffer commandBuffer, - VkBool32 depthTestEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthWriteEnable( - VkCommandBuffer commandBuffer, - VkBool32 depthWriteEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthCompareOp( - VkCommandBuffer commandBuffer, - VkCompareOp depthCompareOp); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBoundsTestEnable( - VkCommandBuffer commandBuffer, - VkBool32 depthBoundsTestEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilTestEnable( - VkCommandBuffer commandBuffer, - VkBool32 stencilTestEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilOp( - VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - VkStencilOp failOp, - VkStencilOp passOp, - VkStencilOp depthFailOp, - VkCompareOp compareOp); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetRasterizerDiscardEnable( - VkCommandBuffer commandBuffer, - VkBool32 rasterizerDiscardEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBiasEnable( - VkCommandBuffer commandBuffer, - VkBool32 depthBiasEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveRestartEnable( - VkCommandBuffer commandBuffer, - VkBool32 primitiveRestartEnable); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceBufferMemoryRequirements( - VkDevice device, - const VkDeviceBufferMemoryRequirements* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirements( - VkDevice device, - const VkDeviceImageMemoryRequirements* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageSparseMemoryRequirements( - VkDevice device, - const VkDeviceImageMemoryRequirements* pInfo, - uint32_t* pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); -#endif - - -#define VK_KHR_surface 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkSurfaceKHR) -#define VK_KHR_SURFACE_SPEC_VERSION 25 -#define VK_KHR_SURFACE_EXTENSION_NAME "VK_KHR_surface" - -typedef enum VkPresentModeKHR { - VK_PRESENT_MODE_IMMEDIATE_KHR = 0, - VK_PRESENT_MODE_MAILBOX_KHR = 1, - VK_PRESENT_MODE_FIFO_KHR = 2, - VK_PRESENT_MODE_FIFO_RELAXED_KHR = 3, - VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR = 1000111000, - VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR = 1000111001, - VK_PRESENT_MODE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkPresentModeKHR; - -typedef enum VkColorSpaceKHR { - VK_COLOR_SPACE_SRGB_NONLINEAR_KHR = 0, - VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT = 1000104001, - VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT = 1000104002, - VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT = 1000104003, - VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT = 1000104004, - VK_COLOR_SPACE_BT709_LINEAR_EXT = 1000104005, - VK_COLOR_SPACE_BT709_NONLINEAR_EXT = 1000104006, - VK_COLOR_SPACE_BT2020_LINEAR_EXT = 1000104007, - VK_COLOR_SPACE_HDR10_ST2084_EXT = 1000104008, - VK_COLOR_SPACE_DOLBYVISION_EXT = 1000104009, - VK_COLOR_SPACE_HDR10_HLG_EXT = 1000104010, - VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT = 1000104011, - VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT = 1000104012, - VK_COLOR_SPACE_PASS_THROUGH_EXT = 1000104013, - VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT = 1000104014, - VK_COLOR_SPACE_DISPLAY_NATIVE_AMD = 1000213000, - VK_COLORSPACE_SRGB_NONLINEAR_KHR = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR, - VK_COLOR_SPACE_DCI_P3_LINEAR_EXT = VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT, - VK_COLOR_SPACE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkColorSpaceKHR; - -typedef enum VkSurfaceTransformFlagBitsKHR { - VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR = 0x00000001, - VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR = 0x00000002, - VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR = 0x00000004, - VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR = 0x00000008, - VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR = 0x00000010, - VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR = 0x00000020, - VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR = 0x00000040, - VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR = 0x00000080, - VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR = 0x00000100, - VK_SURFACE_TRANSFORM_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkSurfaceTransformFlagBitsKHR; - -typedef enum VkCompositeAlphaFlagBitsKHR { - VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR = 0x00000001, - VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR = 0x00000002, - VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR = 0x00000004, - VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR = 0x00000008, - VK_COMPOSITE_ALPHA_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkCompositeAlphaFlagBitsKHR; -typedef VkFlags VkCompositeAlphaFlagsKHR; -typedef VkFlags VkSurfaceTransformFlagsKHR; -typedef struct VkSurfaceCapabilitiesKHR { - uint32_t minImageCount; - uint32_t maxImageCount; - VkExtent2D currentExtent; - VkExtent2D minImageExtent; - VkExtent2D maxImageExtent; - uint32_t maxImageArrayLayers; - VkSurfaceTransformFlagsKHR supportedTransforms; - VkSurfaceTransformFlagBitsKHR currentTransform; - VkCompositeAlphaFlagsKHR supportedCompositeAlpha; - VkImageUsageFlags supportedUsageFlags; -} VkSurfaceCapabilitiesKHR; - -typedef struct VkSurfaceFormatKHR { - VkFormat format; - VkColorSpaceKHR colorSpace; -} VkSurfaceFormatKHR; - -typedef void (VKAPI_PTR *PFN_vkDestroySurfaceKHR)(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfaceSupportKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32* pSupported); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR* pSurfaceCapabilities); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfaceFormatsKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pSurfaceFormatCount, VkSurfaceFormatKHR* pSurfaceFormats); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfacePresentModesKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkDestroySurfaceKHR( - VkInstance instance, - VkSurfaceKHR surface, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceSupportKHR( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - VkSurfaceKHR surface, - VkBool32* pSupported); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilitiesKHR( - VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - VkSurfaceCapabilitiesKHR* pSurfaceCapabilities); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceFormatsKHR( - VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - uint32_t* pSurfaceFormatCount, - VkSurfaceFormatKHR* pSurfaceFormats); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfacePresentModesKHR( - VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - uint32_t* pPresentModeCount, - VkPresentModeKHR* pPresentModes); -#endif - - -#define VK_KHR_swapchain 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkSwapchainKHR) -#define VK_KHR_SWAPCHAIN_SPEC_VERSION 70 -#define VK_KHR_SWAPCHAIN_EXTENSION_NAME "VK_KHR_swapchain" - -typedef enum VkSwapchainCreateFlagBitsKHR { - VK_SWAPCHAIN_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR = 0x00000001, - VK_SWAPCHAIN_CREATE_PROTECTED_BIT_KHR = 0x00000002, - VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR = 0x00000004, - VK_SWAPCHAIN_CREATE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkSwapchainCreateFlagBitsKHR; -typedef VkFlags VkSwapchainCreateFlagsKHR; - -typedef enum VkDeviceGroupPresentModeFlagBitsKHR { - VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR = 0x00000001, - VK_DEVICE_GROUP_PRESENT_MODE_REMOTE_BIT_KHR = 0x00000002, - VK_DEVICE_GROUP_PRESENT_MODE_SUM_BIT_KHR = 0x00000004, - VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_MULTI_DEVICE_BIT_KHR = 0x00000008, - VK_DEVICE_GROUP_PRESENT_MODE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkDeviceGroupPresentModeFlagBitsKHR; -typedef VkFlags VkDeviceGroupPresentModeFlagsKHR; -typedef struct VkSwapchainCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkSwapchainCreateFlagsKHR flags; - VkSurfaceKHR surface; - uint32_t minImageCount; - VkFormat imageFormat; - VkColorSpaceKHR imageColorSpace; - VkExtent2D imageExtent; - uint32_t imageArrayLayers; - VkImageUsageFlags imageUsage; - VkSharingMode imageSharingMode; - uint32_t queueFamilyIndexCount; - const uint32_t* pQueueFamilyIndices; - VkSurfaceTransformFlagBitsKHR preTransform; - VkCompositeAlphaFlagBitsKHR compositeAlpha; - VkPresentModeKHR presentMode; - VkBool32 clipped; - VkSwapchainKHR oldSwapchain; -} VkSwapchainCreateInfoKHR; - -typedef struct VkPresentInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t waitSemaphoreCount; - const VkSemaphore* pWaitSemaphores; - uint32_t swapchainCount; - const VkSwapchainKHR* pSwapchains; - const uint32_t* pImageIndices; - VkResult* pResults; -} VkPresentInfoKHR; - -typedef struct VkImageSwapchainCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkSwapchainKHR swapchain; -} VkImageSwapchainCreateInfoKHR; - -typedef struct VkBindImageMemorySwapchainInfoKHR { - VkStructureType sType; - const void* pNext; - VkSwapchainKHR swapchain; - uint32_t imageIndex; -} VkBindImageMemorySwapchainInfoKHR; - -typedef struct VkAcquireNextImageInfoKHR { - VkStructureType sType; - const void* pNext; - VkSwapchainKHR swapchain; - uint64_t timeout; - VkSemaphore semaphore; - VkFence fence; - uint32_t deviceMask; -} VkAcquireNextImageInfoKHR; - -typedef struct VkDeviceGroupPresentCapabilitiesKHR { - VkStructureType sType; - void* pNext; - uint32_t presentMask[VK_MAX_DEVICE_GROUP_SIZE]; - VkDeviceGroupPresentModeFlagsKHR modes; -} VkDeviceGroupPresentCapabilitiesKHR; - -typedef struct VkDeviceGroupPresentInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t swapchainCount; - const uint32_t* pDeviceMasks; - VkDeviceGroupPresentModeFlagBitsKHR mode; -} VkDeviceGroupPresentInfoKHR; - -typedef struct VkDeviceGroupSwapchainCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkDeviceGroupPresentModeFlagsKHR modes; -} VkDeviceGroupSwapchainCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateSwapchainKHR)(VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchain); -typedef void (VKAPI_PTR *PFN_vkDestroySwapchainKHR)(VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkGetSwapchainImagesKHR)(VkDevice device, VkSwapchainKHR swapchain, uint32_t* pSwapchainImageCount, VkImage* pSwapchainImages); -typedef VkResult (VKAPI_PTR *PFN_vkAcquireNextImageKHR)(VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t* pImageIndex); -typedef VkResult (VKAPI_PTR *PFN_vkQueuePresentKHR)(VkQueue queue, const VkPresentInfoKHR* pPresentInfo); -typedef VkResult (VKAPI_PTR *PFN_vkGetDeviceGroupPresentCapabilitiesKHR)(VkDevice device, VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities); -typedef VkResult (VKAPI_PTR *PFN_vkGetDeviceGroupSurfacePresentModesKHR)(VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR* pModes); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDevicePresentRectanglesKHR)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t* pRectCount, VkRect2D* pRects); -typedef VkResult (VKAPI_PTR *PFN_vkAcquireNextImage2KHR)(VkDevice device, const VkAcquireNextImageInfoKHR* pAcquireInfo, uint32_t* pImageIndex); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateSwapchainKHR( - VkDevice device, - const VkSwapchainCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSwapchainKHR* pSwapchain); - -VKAPI_ATTR void VKAPI_CALL vkDestroySwapchainKHR( - VkDevice device, - VkSwapchainKHR swapchain, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainImagesKHR( - VkDevice device, - VkSwapchainKHR swapchain, - uint32_t* pSwapchainImageCount, - VkImage* pSwapchainImages); - -VKAPI_ATTR VkResult VKAPI_CALL vkAcquireNextImageKHR( - VkDevice device, - VkSwapchainKHR swapchain, - uint64_t timeout, - VkSemaphore semaphore, - VkFence fence, - uint32_t* pImageIndex); - -VKAPI_ATTR VkResult VKAPI_CALL vkQueuePresentKHR( - VkQueue queue, - const VkPresentInfoKHR* pPresentInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceGroupPresentCapabilitiesKHR( - VkDevice device, - VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceGroupSurfacePresentModesKHR( - VkDevice device, - VkSurfaceKHR surface, - VkDeviceGroupPresentModeFlagsKHR* pModes); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDevicePresentRectanglesKHR( - VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - uint32_t* pRectCount, - VkRect2D* pRects); - -VKAPI_ATTR VkResult VKAPI_CALL vkAcquireNextImage2KHR( - VkDevice device, - const VkAcquireNextImageInfoKHR* pAcquireInfo, - uint32_t* pImageIndex); -#endif - - -#define VK_KHR_display 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDisplayKHR) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDisplayModeKHR) -#define VK_KHR_DISPLAY_SPEC_VERSION 23 -#define VK_KHR_DISPLAY_EXTENSION_NAME "VK_KHR_display" -typedef VkFlags VkDisplayModeCreateFlagsKHR; - -typedef enum VkDisplayPlaneAlphaFlagBitsKHR { - VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR = 0x00000001, - VK_DISPLAY_PLANE_ALPHA_GLOBAL_BIT_KHR = 0x00000002, - VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_BIT_KHR = 0x00000004, - VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_PREMULTIPLIED_BIT_KHR = 0x00000008, - VK_DISPLAY_PLANE_ALPHA_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkDisplayPlaneAlphaFlagBitsKHR; -typedef VkFlags VkDisplayPlaneAlphaFlagsKHR; -typedef VkFlags VkDisplaySurfaceCreateFlagsKHR; -typedef struct VkDisplayModeParametersKHR { - VkExtent2D visibleRegion; - uint32_t refreshRate; -} VkDisplayModeParametersKHR; - -typedef struct VkDisplayModeCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkDisplayModeCreateFlagsKHR flags; - VkDisplayModeParametersKHR parameters; -} VkDisplayModeCreateInfoKHR; - -typedef struct VkDisplayModePropertiesKHR { - VkDisplayModeKHR displayMode; - VkDisplayModeParametersKHR parameters; -} VkDisplayModePropertiesKHR; - -typedef struct VkDisplayPlaneCapabilitiesKHR { - VkDisplayPlaneAlphaFlagsKHR supportedAlpha; - VkOffset2D minSrcPosition; - VkOffset2D maxSrcPosition; - VkExtent2D minSrcExtent; - VkExtent2D maxSrcExtent; - VkOffset2D minDstPosition; - VkOffset2D maxDstPosition; - VkExtent2D minDstExtent; - VkExtent2D maxDstExtent; -} VkDisplayPlaneCapabilitiesKHR; - -typedef struct VkDisplayPlanePropertiesKHR { - VkDisplayKHR currentDisplay; - uint32_t currentStackIndex; -} VkDisplayPlanePropertiesKHR; - -typedef struct VkDisplayPropertiesKHR { - VkDisplayKHR display; - const char* displayName; - VkExtent2D physicalDimensions; - VkExtent2D physicalResolution; - VkSurfaceTransformFlagsKHR supportedTransforms; - VkBool32 planeReorderPossible; - VkBool32 persistentContent; -} VkDisplayPropertiesKHR; - -typedef struct VkDisplaySurfaceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkDisplaySurfaceCreateFlagsKHR flags; - VkDisplayModeKHR displayMode; - uint32_t planeIndex; - uint32_t planeStackIndex; - VkSurfaceTransformFlagBitsKHR transform; - float globalAlpha; - VkDisplayPlaneAlphaFlagBitsKHR alphaMode; - VkExtent2D imageExtent; -} VkDisplaySurfaceCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceDisplayPropertiesKHR)(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPropertiesKHR* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR)(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPlanePropertiesKHR* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetDisplayPlaneSupportedDisplaysKHR)(VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t* pDisplayCount, VkDisplayKHR* pDisplays); -typedef VkResult (VKAPI_PTR *PFN_vkGetDisplayModePropertiesKHR)(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t* pPropertyCount, VkDisplayModePropertiesKHR* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkCreateDisplayModeKHR)(VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDisplayModeKHR* pMode); -typedef VkResult (VKAPI_PTR *PFN_vkGetDisplayPlaneCapabilitiesKHR)(VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR* pCapabilities); -typedef VkResult (VKAPI_PTR *PFN_vkCreateDisplayPlaneSurfaceKHR)(VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPropertiesKHR( - VkPhysicalDevice physicalDevice, - uint32_t* pPropertyCount, - VkDisplayPropertiesKHR* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - VkPhysicalDevice physicalDevice, - uint32_t* pPropertyCount, - VkDisplayPlanePropertiesKHR* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneSupportedDisplaysKHR( - VkPhysicalDevice physicalDevice, - uint32_t planeIndex, - uint32_t* pDisplayCount, - VkDisplayKHR* pDisplays); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayModePropertiesKHR( - VkPhysicalDevice physicalDevice, - VkDisplayKHR display, - uint32_t* pPropertyCount, - VkDisplayModePropertiesKHR* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDisplayModeKHR( - VkPhysicalDevice physicalDevice, - VkDisplayKHR display, - const VkDisplayModeCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDisplayModeKHR* pMode); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneCapabilitiesKHR( - VkPhysicalDevice physicalDevice, - VkDisplayModeKHR mode, - uint32_t planeIndex, - VkDisplayPlaneCapabilitiesKHR* pCapabilities); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDisplayPlaneSurfaceKHR( - VkInstance instance, - const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - - -#define VK_KHR_display_swapchain 1 -#define VK_KHR_DISPLAY_SWAPCHAIN_SPEC_VERSION 10 -#define VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME "VK_KHR_display_swapchain" -typedef struct VkDisplayPresentInfoKHR { - VkStructureType sType; - const void* pNext; - VkRect2D srcRect; - VkRect2D dstRect; - VkBool32 persistent; -} VkDisplayPresentInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateSharedSwapchainsKHR)(VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkSwapchainKHR* pSwapchains); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateSharedSwapchainsKHR( - VkDevice device, - uint32_t swapchainCount, - const VkSwapchainCreateInfoKHR* pCreateInfos, - const VkAllocationCallbacks* pAllocator, - VkSwapchainKHR* pSwapchains); -#endif - - -#define VK_KHR_sampler_mirror_clamp_to_edge 1 -#define VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_SPEC_VERSION 3 -#define VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME "VK_KHR_sampler_mirror_clamp_to_edge" - - -#define VK_KHR_dynamic_rendering 1 -#define VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION 1 -#define VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME "VK_KHR_dynamic_rendering" -typedef VkRenderingFlags VkRenderingFlagsKHR; - -typedef VkRenderingFlagBits VkRenderingFlagBitsKHR; - -typedef VkRenderingInfo VkRenderingInfoKHR; - -typedef VkRenderingAttachmentInfo VkRenderingAttachmentInfoKHR; - -typedef VkPipelineRenderingCreateInfo VkPipelineRenderingCreateInfoKHR; - -typedef VkPhysicalDeviceDynamicRenderingFeatures VkPhysicalDeviceDynamicRenderingFeaturesKHR; - -typedef VkCommandBufferInheritanceRenderingInfo VkCommandBufferInheritanceRenderingInfoKHR; - -typedef struct VkRenderingFragmentShadingRateAttachmentInfoKHR { - VkStructureType sType; - const void* pNext; - VkImageView imageView; - VkImageLayout imageLayout; - VkExtent2D shadingRateAttachmentTexelSize; -} VkRenderingFragmentShadingRateAttachmentInfoKHR; - -typedef struct VkRenderingFragmentDensityMapAttachmentInfoEXT { - VkStructureType sType; - const void* pNext; - VkImageView imageView; - VkImageLayout imageLayout; -} VkRenderingFragmentDensityMapAttachmentInfoEXT; - -typedef struct VkAttachmentSampleCountInfoAMD { - VkStructureType sType; - const void* pNext; - uint32_t colorAttachmentCount; - const VkSampleCountFlagBits* pColorAttachmentSamples; - VkSampleCountFlagBits depthStencilAttachmentSamples; -} VkAttachmentSampleCountInfoAMD; - -typedef VkAttachmentSampleCountInfoAMD VkAttachmentSampleCountInfoNV; - -typedef struct VkMultiviewPerViewAttributesInfoNVX { - VkStructureType sType; - const void* pNext; - VkBool32 perViewAttributes; - VkBool32 perViewAttributesPositionXOnly; -} VkMultiviewPerViewAttributesInfoNVX; - -typedef void (VKAPI_PTR *PFN_vkCmdBeginRenderingKHR)(VkCommandBuffer commandBuffer, const VkRenderingInfo* pRenderingInfo); -typedef void (VKAPI_PTR *PFN_vkCmdEndRenderingKHR)(VkCommandBuffer commandBuffer); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderingKHR( - VkCommandBuffer commandBuffer, - const VkRenderingInfo* pRenderingInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderingKHR( - VkCommandBuffer commandBuffer); -#endif - - -#define VK_KHR_multiview 1 -#define VK_KHR_MULTIVIEW_SPEC_VERSION 1 -#define VK_KHR_MULTIVIEW_EXTENSION_NAME "VK_KHR_multiview" -typedef VkRenderPassMultiviewCreateInfo VkRenderPassMultiviewCreateInfoKHR; - -typedef VkPhysicalDeviceMultiviewFeatures VkPhysicalDeviceMultiviewFeaturesKHR; - -typedef VkPhysicalDeviceMultiviewProperties VkPhysicalDeviceMultiviewPropertiesKHR; - - - -#define VK_KHR_get_physical_device_properties2 1 -#define VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_SPEC_VERSION 2 -#define VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_physical_device_properties2" -typedef VkPhysicalDeviceFeatures2 VkPhysicalDeviceFeatures2KHR; - -typedef VkPhysicalDeviceProperties2 VkPhysicalDeviceProperties2KHR; - -typedef VkFormatProperties2 VkFormatProperties2KHR; - -typedef VkImageFormatProperties2 VkImageFormatProperties2KHR; - -typedef VkPhysicalDeviceImageFormatInfo2 VkPhysicalDeviceImageFormatInfo2KHR; - -typedef VkQueueFamilyProperties2 VkQueueFamilyProperties2KHR; - -typedef VkPhysicalDeviceMemoryProperties2 VkPhysicalDeviceMemoryProperties2KHR; - -typedef VkSparseImageFormatProperties2 VkSparseImageFormatProperties2KHR; - -typedef VkPhysicalDeviceSparseImageFormatInfo2 VkPhysicalDeviceSparseImageFormatInfo2KHR; - -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceFeatures2KHR)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2* pFeatures); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceProperties2KHR)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2* pProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceFormatProperties2KHR)(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2* pFormatProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceImageFormatProperties2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, VkImageFormatProperties2* pImageFormatProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR)(VkPhysicalDevice physicalDevice, uint32_t* pQueueFamilyPropertyCount, VkQueueFamilyProperties2* pQueueFamilyProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceMemoryProperties2KHR)(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2* pMemoryProperties); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, uint32_t* pPropertyCount, VkSparseImageFormatProperties2* pProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFeatures2KHR( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceFeatures2* pFeatures); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceProperties2KHR( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceProperties2* pProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceFormatProperties2KHR( - VkPhysicalDevice physicalDevice, - VkFormat format, - VkFormatProperties2* pFormatProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceImageFormatProperties2KHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceImageFormatInfo2* pImageFormatInfo, - VkImageFormatProperties2* pImageFormatProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyProperties2KHR( - VkPhysicalDevice physicalDevice, - uint32_t* pQueueFamilyPropertyCount, - VkQueueFamilyProperties2* pQueueFamilyProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMemoryProperties2KHR( - VkPhysicalDevice physicalDevice, - VkPhysicalDeviceMemoryProperties2* pMemoryProperties); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSparseImageFormatInfo2* pFormatInfo, - uint32_t* pPropertyCount, - VkSparseImageFormatProperties2* pProperties); -#endif - - -#define VK_KHR_device_group 1 -#define VK_KHR_DEVICE_GROUP_SPEC_VERSION 4 -#define VK_KHR_DEVICE_GROUP_EXTENSION_NAME "VK_KHR_device_group" -typedef VkPeerMemoryFeatureFlags VkPeerMemoryFeatureFlagsKHR; - -typedef VkPeerMemoryFeatureFlagBits VkPeerMemoryFeatureFlagBitsKHR; - -typedef VkMemoryAllocateFlags VkMemoryAllocateFlagsKHR; - -typedef VkMemoryAllocateFlagBits VkMemoryAllocateFlagBitsKHR; - -typedef VkMemoryAllocateFlagsInfo VkMemoryAllocateFlagsInfoKHR; - -typedef VkDeviceGroupRenderPassBeginInfo VkDeviceGroupRenderPassBeginInfoKHR; - -typedef VkDeviceGroupCommandBufferBeginInfo VkDeviceGroupCommandBufferBeginInfoKHR; - -typedef VkDeviceGroupSubmitInfo VkDeviceGroupSubmitInfoKHR; - -typedef VkDeviceGroupBindSparseInfo VkDeviceGroupBindSparseInfoKHR; - -typedef VkBindBufferMemoryDeviceGroupInfo VkBindBufferMemoryDeviceGroupInfoKHR; - -typedef VkBindImageMemoryDeviceGroupInfo VkBindImageMemoryDeviceGroupInfoKHR; - -typedef void (VKAPI_PTR *PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR)(VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags* pPeerMemoryFeatures); -typedef void (VKAPI_PTR *PFN_vkCmdSetDeviceMaskKHR)(VkCommandBuffer commandBuffer, uint32_t deviceMask); -typedef void (VKAPI_PTR *PFN_vkCmdDispatchBaseKHR)(VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetDeviceGroupPeerMemoryFeaturesKHR( - VkDevice device, - uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VkPeerMemoryFeatureFlags* pPeerMemoryFeatures); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDeviceMaskKHR( - VkCommandBuffer commandBuffer, - uint32_t deviceMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdDispatchBaseKHR( - VkCommandBuffer commandBuffer, - uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ); -#endif - - -#define VK_KHR_shader_draw_parameters 1 -#define VK_KHR_SHADER_DRAW_PARAMETERS_SPEC_VERSION 1 -#define VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME "VK_KHR_shader_draw_parameters" - - -#define VK_KHR_maintenance1 1 -#define VK_KHR_MAINTENANCE_1_SPEC_VERSION 2 -#define VK_KHR_MAINTENANCE_1_EXTENSION_NAME "VK_KHR_maintenance1" -#define VK_KHR_MAINTENANCE1_SPEC_VERSION VK_KHR_MAINTENANCE_1_SPEC_VERSION -#define VK_KHR_MAINTENANCE1_EXTENSION_NAME VK_KHR_MAINTENANCE_1_EXTENSION_NAME -typedef VkCommandPoolTrimFlags VkCommandPoolTrimFlagsKHR; - -typedef void (VKAPI_PTR *PFN_vkTrimCommandPoolKHR)(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkTrimCommandPoolKHR( - VkDevice device, - VkCommandPool commandPool, - VkCommandPoolTrimFlags flags); -#endif - - -#define VK_KHR_device_group_creation 1 -#define VK_KHR_DEVICE_GROUP_CREATION_SPEC_VERSION 1 -#define VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME "VK_KHR_device_group_creation" -#define VK_MAX_DEVICE_GROUP_SIZE_KHR VK_MAX_DEVICE_GROUP_SIZE -typedef VkPhysicalDeviceGroupProperties VkPhysicalDeviceGroupPropertiesKHR; - -typedef VkDeviceGroupDeviceCreateInfo VkDeviceGroupDeviceCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkEnumeratePhysicalDeviceGroupsKHR)(VkInstance instance, uint32_t* pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceGroupsKHR( - VkInstance instance, - uint32_t* pPhysicalDeviceGroupCount, - VkPhysicalDeviceGroupProperties* pPhysicalDeviceGroupProperties); -#endif - - -#define VK_KHR_external_memory_capabilities 1 -#define VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_memory_capabilities" -#define VK_LUID_SIZE_KHR VK_LUID_SIZE -typedef VkExternalMemoryHandleTypeFlags VkExternalMemoryHandleTypeFlagsKHR; - -typedef VkExternalMemoryHandleTypeFlagBits VkExternalMemoryHandleTypeFlagBitsKHR; - -typedef VkExternalMemoryFeatureFlags VkExternalMemoryFeatureFlagsKHR; - -typedef VkExternalMemoryFeatureFlagBits VkExternalMemoryFeatureFlagBitsKHR; - -typedef VkExternalMemoryProperties VkExternalMemoryPropertiesKHR; - -typedef VkPhysicalDeviceExternalImageFormatInfo VkPhysicalDeviceExternalImageFormatInfoKHR; - -typedef VkExternalImageFormatProperties VkExternalImageFormatPropertiesKHR; - -typedef VkPhysicalDeviceExternalBufferInfo VkPhysicalDeviceExternalBufferInfoKHR; - -typedef VkExternalBufferProperties VkExternalBufferPropertiesKHR; - -typedef VkPhysicalDeviceIDProperties VkPhysicalDeviceIDPropertiesKHR; - -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, VkExternalBufferProperties* pExternalBufferProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalBufferPropertiesKHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalBufferInfo* pExternalBufferInfo, - VkExternalBufferProperties* pExternalBufferProperties); -#endif - - -#define VK_KHR_external_memory 1 -#define VK_KHR_EXTERNAL_MEMORY_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME "VK_KHR_external_memory" -#define VK_QUEUE_FAMILY_EXTERNAL_KHR VK_QUEUE_FAMILY_EXTERNAL -typedef VkExternalMemoryImageCreateInfo VkExternalMemoryImageCreateInfoKHR; - -typedef VkExternalMemoryBufferCreateInfo VkExternalMemoryBufferCreateInfoKHR; - -typedef VkExportMemoryAllocateInfo VkExportMemoryAllocateInfoKHR; - - - -#define VK_KHR_external_memory_fd 1 -#define VK_KHR_EXTERNAL_MEMORY_FD_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME "VK_KHR_external_memory_fd" -typedef struct VkImportMemoryFdInfoKHR { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagBits handleType; - int fd; -} VkImportMemoryFdInfoKHR; - -typedef struct VkMemoryFdPropertiesKHR { - VkStructureType sType; - void* pNext; - uint32_t memoryTypeBits; -} VkMemoryFdPropertiesKHR; - -typedef struct VkMemoryGetFdInfoKHR { - VkStructureType sType; - const void* pNext; - VkDeviceMemory memory; - VkExternalMemoryHandleTypeFlagBits handleType; -} VkMemoryGetFdInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryFdKHR)(VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd); -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryFdPropertiesKHR)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR* pMemoryFdProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryFdKHR( - VkDevice device, - const VkMemoryGetFdInfoKHR* pGetFdInfo, - int* pFd); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryFdPropertiesKHR( - VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - int fd, - VkMemoryFdPropertiesKHR* pMemoryFdProperties); -#endif - - -#define VK_KHR_external_semaphore_capabilities 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_semaphore_capabilities" -typedef VkExternalSemaphoreHandleTypeFlags VkExternalSemaphoreHandleTypeFlagsKHR; - -typedef VkExternalSemaphoreHandleTypeFlagBits VkExternalSemaphoreHandleTypeFlagBitsKHR; - -typedef VkExternalSemaphoreFeatureFlags VkExternalSemaphoreFeatureFlagsKHR; - -typedef VkExternalSemaphoreFeatureFlagBits VkExternalSemaphoreFeatureFlagBitsKHR; - -typedef VkPhysicalDeviceExternalSemaphoreInfo VkPhysicalDeviceExternalSemaphoreInfoKHR; - -typedef VkExternalSemaphoreProperties VkExternalSemaphorePropertiesKHR; - -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, VkExternalSemaphoreProperties* pExternalSemaphoreProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalSemaphoreInfo* pExternalSemaphoreInfo, - VkExternalSemaphoreProperties* pExternalSemaphoreProperties); -#endif - - -#define VK_KHR_external_semaphore 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME "VK_KHR_external_semaphore" -typedef VkSemaphoreImportFlags VkSemaphoreImportFlagsKHR; - -typedef VkSemaphoreImportFlagBits VkSemaphoreImportFlagBitsKHR; - -typedef VkExportSemaphoreCreateInfo VkExportSemaphoreCreateInfoKHR; - - - -#define VK_KHR_external_semaphore_fd 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_FD_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME "VK_KHR_external_semaphore_fd" -typedef struct VkImportSemaphoreFdInfoKHR { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - VkSemaphoreImportFlags flags; - VkExternalSemaphoreHandleTypeFlagBits handleType; - int fd; -} VkImportSemaphoreFdInfoKHR; - -typedef struct VkSemaphoreGetFdInfoKHR { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - VkExternalSemaphoreHandleTypeFlagBits handleType; -} VkSemaphoreGetFdInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkImportSemaphoreFdKHR)(VkDevice device, const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo); -typedef VkResult (VKAPI_PTR *PFN_vkGetSemaphoreFdKHR)(VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkImportSemaphoreFdKHR( - VkDevice device, - const VkImportSemaphoreFdInfoKHR* pImportSemaphoreFdInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreFdKHR( - VkDevice device, - const VkSemaphoreGetFdInfoKHR* pGetFdInfo, - int* pFd); -#endif - - -#define VK_KHR_push_descriptor 1 -#define VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION 2 -#define VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME "VK_KHR_push_descriptor" -typedef struct VkPhysicalDevicePushDescriptorPropertiesKHR { - VkStructureType sType; - void* pNext; - uint32_t maxPushDescriptors; -} VkPhysicalDevicePushDescriptorPropertiesKHR; - -typedef void (VKAPI_PTR *PFN_vkCmdPushDescriptorSetKHR)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites); -typedef void (VKAPI_PTR *PFN_vkCmdPushDescriptorSetWithTemplateKHR)(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void* pData); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetKHR( - VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipelineLayout layout, - uint32_t set, - uint32_t descriptorWriteCount, - const VkWriteDescriptorSet* pDescriptorWrites); - -VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetWithTemplateKHR( - VkCommandBuffer commandBuffer, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - VkPipelineLayout layout, - uint32_t set, - const void* pData); -#endif - - -#define VK_KHR_shader_float16_int8 1 -#define VK_KHR_SHADER_FLOAT16_INT8_SPEC_VERSION 1 -#define VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME "VK_KHR_shader_float16_int8" -typedef VkPhysicalDeviceShaderFloat16Int8Features VkPhysicalDeviceShaderFloat16Int8FeaturesKHR; - -typedef VkPhysicalDeviceShaderFloat16Int8Features VkPhysicalDeviceFloat16Int8FeaturesKHR; - - - -#define VK_KHR_16bit_storage 1 -#define VK_KHR_16BIT_STORAGE_SPEC_VERSION 1 -#define VK_KHR_16BIT_STORAGE_EXTENSION_NAME "VK_KHR_16bit_storage" -typedef VkPhysicalDevice16BitStorageFeatures VkPhysicalDevice16BitStorageFeaturesKHR; - - - -#define VK_KHR_incremental_present 1 -#define VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION 2 -#define VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME "VK_KHR_incremental_present" -typedef struct VkRectLayerKHR { - VkOffset2D offset; - VkExtent2D extent; - uint32_t layer; -} VkRectLayerKHR; - -typedef struct VkPresentRegionKHR { - uint32_t rectangleCount; - const VkRectLayerKHR* pRectangles; -} VkPresentRegionKHR; - -typedef struct VkPresentRegionsKHR { - VkStructureType sType; - const void* pNext; - uint32_t swapchainCount; - const VkPresentRegionKHR* pRegions; -} VkPresentRegionsKHR; - - - -#define VK_KHR_descriptor_update_template 1 -typedef VkDescriptorUpdateTemplate VkDescriptorUpdateTemplateKHR; - -#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION 1 -#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME "VK_KHR_descriptor_update_template" -typedef VkDescriptorUpdateTemplateType VkDescriptorUpdateTemplateTypeKHR; - -typedef VkDescriptorUpdateTemplateCreateFlags VkDescriptorUpdateTemplateCreateFlagsKHR; - -typedef VkDescriptorUpdateTemplateEntry VkDescriptorUpdateTemplateEntryKHR; - -typedef VkDescriptorUpdateTemplateCreateInfo VkDescriptorUpdateTemplateCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateDescriptorUpdateTemplateKHR)(VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate); -typedef void (VKAPI_PTR *PFN_vkDestroyDescriptorUpdateTemplateKHR)(VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkUpdateDescriptorSetWithTemplateKHR)(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void* pData); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorUpdateTemplateKHR( - VkDevice device, - const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDescriptorUpdateTemplate* pDescriptorUpdateTemplate); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorUpdateTemplateKHR( - VkDevice device, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSetWithTemplateKHR( - VkDevice device, - VkDescriptorSet descriptorSet, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - const void* pData); -#endif - - -#define VK_KHR_imageless_framebuffer 1 -#define VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION 1 -#define VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME "VK_KHR_imageless_framebuffer" -typedef VkPhysicalDeviceImagelessFramebufferFeatures VkPhysicalDeviceImagelessFramebufferFeaturesKHR; - -typedef VkFramebufferAttachmentsCreateInfo VkFramebufferAttachmentsCreateInfoKHR; - -typedef VkFramebufferAttachmentImageInfo VkFramebufferAttachmentImageInfoKHR; - -typedef VkRenderPassAttachmentBeginInfo VkRenderPassAttachmentBeginInfoKHR; - - - -#define VK_KHR_create_renderpass2 1 -#define VK_KHR_CREATE_RENDERPASS_2_SPEC_VERSION 1 -#define VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME "VK_KHR_create_renderpass2" -typedef VkRenderPassCreateInfo2 VkRenderPassCreateInfo2KHR; - -typedef VkAttachmentDescription2 VkAttachmentDescription2KHR; - -typedef VkAttachmentReference2 VkAttachmentReference2KHR; - -typedef VkSubpassDescription2 VkSubpassDescription2KHR; - -typedef VkSubpassDependency2 VkSubpassDependency2KHR; - -typedef VkSubpassBeginInfo VkSubpassBeginInfoKHR; - -typedef VkSubpassEndInfo VkSubpassEndInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateRenderPass2KHR)(VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass); -typedef void (VKAPI_PTR *PFN_vkCmdBeginRenderPass2KHR)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfo* pSubpassBeginInfo); -typedef void (VKAPI_PTR *PFN_vkCmdNextSubpass2KHR)(VkCommandBuffer commandBuffer, const VkSubpassBeginInfo* pSubpassBeginInfo, const VkSubpassEndInfo* pSubpassEndInfo); -typedef void (VKAPI_PTR *PFN_vkCmdEndRenderPass2KHR)(VkCommandBuffer commandBuffer, const VkSubpassEndInfo* pSubpassEndInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateRenderPass2KHR( - VkDevice device, - const VkRenderPassCreateInfo2* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkRenderPass* pRenderPass); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderPass2KHR( - VkCommandBuffer commandBuffer, - const VkRenderPassBeginInfo* pRenderPassBegin, - const VkSubpassBeginInfo* pSubpassBeginInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdNextSubpass2KHR( - VkCommandBuffer commandBuffer, - const VkSubpassBeginInfo* pSubpassBeginInfo, - const VkSubpassEndInfo* pSubpassEndInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderPass2KHR( - VkCommandBuffer commandBuffer, - const VkSubpassEndInfo* pSubpassEndInfo); -#endif - - -#define VK_KHR_shared_presentable_image 1 -#define VK_KHR_SHARED_PRESENTABLE_IMAGE_SPEC_VERSION 1 -#define VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME "VK_KHR_shared_presentable_image" -typedef struct VkSharedPresentSurfaceCapabilitiesKHR { - VkStructureType sType; - void* pNext; - VkImageUsageFlags sharedPresentSupportedUsageFlags; -} VkSharedPresentSurfaceCapabilitiesKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetSwapchainStatusKHR)(VkDevice device, VkSwapchainKHR swapchain); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainStatusKHR( - VkDevice device, - VkSwapchainKHR swapchain); -#endif - - -#define VK_KHR_external_fence_capabilities 1 -#define VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME "VK_KHR_external_fence_capabilities" -typedef VkExternalFenceHandleTypeFlags VkExternalFenceHandleTypeFlagsKHR; - -typedef VkExternalFenceHandleTypeFlagBits VkExternalFenceHandleTypeFlagBitsKHR; - -typedef VkExternalFenceFeatureFlags VkExternalFenceFeatureFlagsKHR; - -typedef VkExternalFenceFeatureFlagBits VkExternalFenceFeatureFlagBitsKHR; - -typedef VkPhysicalDeviceExternalFenceInfo VkPhysicalDeviceExternalFenceInfoKHR; - -typedef VkExternalFenceProperties VkExternalFencePropertiesKHR; - -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, VkExternalFenceProperties* pExternalFenceProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceExternalFencePropertiesKHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceExternalFenceInfo* pExternalFenceInfo, - VkExternalFenceProperties* pExternalFenceProperties); -#endif - - -#define VK_KHR_external_fence 1 -#define VK_KHR_EXTERNAL_FENCE_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME "VK_KHR_external_fence" -typedef VkFenceImportFlags VkFenceImportFlagsKHR; - -typedef VkFenceImportFlagBits VkFenceImportFlagBitsKHR; - -typedef VkExportFenceCreateInfo VkExportFenceCreateInfoKHR; - - - -#define VK_KHR_external_fence_fd 1 -#define VK_KHR_EXTERNAL_FENCE_FD_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME "VK_KHR_external_fence_fd" -typedef struct VkImportFenceFdInfoKHR { - VkStructureType sType; - const void* pNext; - VkFence fence; - VkFenceImportFlags flags; - VkExternalFenceHandleTypeFlagBits handleType; - int fd; -} VkImportFenceFdInfoKHR; - -typedef struct VkFenceGetFdInfoKHR { - VkStructureType sType; - const void* pNext; - VkFence fence; - VkExternalFenceHandleTypeFlagBits handleType; -} VkFenceGetFdInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkImportFenceFdKHR)(VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo); -typedef VkResult (VKAPI_PTR *PFN_vkGetFenceFdKHR)(VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkImportFenceFdKHR( - VkDevice device, - const VkImportFenceFdInfoKHR* pImportFenceFdInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceFdKHR( - VkDevice device, - const VkFenceGetFdInfoKHR* pGetFdInfo, - int* pFd); -#endif - - -#define VK_KHR_performance_query 1 -#define VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION 1 -#define VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME "VK_KHR_performance_query" - -typedef enum VkPerformanceCounterUnitKHR { - VK_PERFORMANCE_COUNTER_UNIT_GENERIC_KHR = 0, - VK_PERFORMANCE_COUNTER_UNIT_PERCENTAGE_KHR = 1, - VK_PERFORMANCE_COUNTER_UNIT_NANOSECONDS_KHR = 2, - VK_PERFORMANCE_COUNTER_UNIT_BYTES_KHR = 3, - VK_PERFORMANCE_COUNTER_UNIT_BYTES_PER_SECOND_KHR = 4, - VK_PERFORMANCE_COUNTER_UNIT_KELVIN_KHR = 5, - VK_PERFORMANCE_COUNTER_UNIT_WATTS_KHR = 6, - VK_PERFORMANCE_COUNTER_UNIT_VOLTS_KHR = 7, - VK_PERFORMANCE_COUNTER_UNIT_AMPS_KHR = 8, - VK_PERFORMANCE_COUNTER_UNIT_HERTZ_KHR = 9, - VK_PERFORMANCE_COUNTER_UNIT_CYCLES_KHR = 10, - VK_PERFORMANCE_COUNTER_UNIT_MAX_ENUM_KHR = 0x7FFFFFFF -} VkPerformanceCounterUnitKHR; - -typedef enum VkPerformanceCounterScopeKHR { - VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR = 0, - VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR = 1, - VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR = 2, - VK_QUERY_SCOPE_COMMAND_BUFFER_KHR = VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR, - VK_QUERY_SCOPE_RENDER_PASS_KHR = VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR, - VK_QUERY_SCOPE_COMMAND_KHR = VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR, - VK_PERFORMANCE_COUNTER_SCOPE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkPerformanceCounterScopeKHR; - -typedef enum VkPerformanceCounterStorageKHR { - VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR = 0, - VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR = 1, - VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR = 2, - VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR = 3, - VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR = 4, - VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR = 5, - VK_PERFORMANCE_COUNTER_STORAGE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkPerformanceCounterStorageKHR; - -typedef enum VkPerformanceCounterDescriptionFlagBitsKHR { - VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR = 0x00000001, - VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR = 0x00000002, - VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR = VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR, - VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR = VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR, - VK_PERFORMANCE_COUNTER_DESCRIPTION_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkPerformanceCounterDescriptionFlagBitsKHR; -typedef VkFlags VkPerformanceCounterDescriptionFlagsKHR; - -typedef enum VkAcquireProfilingLockFlagBitsKHR { - VK_ACQUIRE_PROFILING_LOCK_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkAcquireProfilingLockFlagBitsKHR; -typedef VkFlags VkAcquireProfilingLockFlagsKHR; -typedef struct VkPhysicalDevicePerformanceQueryFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 performanceCounterQueryPools; - VkBool32 performanceCounterMultipleQueryPools; -} VkPhysicalDevicePerformanceQueryFeaturesKHR; - -typedef struct VkPhysicalDevicePerformanceQueryPropertiesKHR { - VkStructureType sType; - void* pNext; - VkBool32 allowCommandBufferQueryCopies; -} VkPhysicalDevicePerformanceQueryPropertiesKHR; - -typedef struct VkPerformanceCounterKHR { - VkStructureType sType; - void* pNext; - VkPerformanceCounterUnitKHR unit; - VkPerformanceCounterScopeKHR scope; - VkPerformanceCounterStorageKHR storage; - uint8_t uuid[VK_UUID_SIZE]; -} VkPerformanceCounterKHR; - -typedef struct VkPerformanceCounterDescriptionKHR { - VkStructureType sType; - void* pNext; - VkPerformanceCounterDescriptionFlagsKHR flags; - char name[VK_MAX_DESCRIPTION_SIZE]; - char category[VK_MAX_DESCRIPTION_SIZE]; - char description[VK_MAX_DESCRIPTION_SIZE]; -} VkPerformanceCounterDescriptionKHR; - -typedef struct VkQueryPoolPerformanceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t queueFamilyIndex; - uint32_t counterIndexCount; - const uint32_t* pCounterIndices; -} VkQueryPoolPerformanceCreateInfoKHR; - -typedef union VkPerformanceCounterResultKHR { - int32_t int32; - int64_t int64; - uint32_t uint32; - uint64_t uint64; - float float32; - double float64; -} VkPerformanceCounterResultKHR; - -typedef struct VkAcquireProfilingLockInfoKHR { - VkStructureType sType; - const void* pNext; - VkAcquireProfilingLockFlagsKHR flags; - uint64_t timeout; -} VkAcquireProfilingLockInfoKHR; - -typedef struct VkPerformanceQuerySubmitInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t counterPassIndex; -} VkPerformanceQuerySubmitInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t* pCounterCount, VkPerformanceCounterKHR* pCounters, VkPerformanceCounterDescriptionKHR* pCounterDescriptions); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR)(VkPhysicalDevice physicalDevice, const VkQueryPoolPerformanceCreateInfoKHR* pPerformanceQueryCreateInfo, uint32_t* pNumPasses); -typedef VkResult (VKAPI_PTR *PFN_vkAcquireProfilingLockKHR)(VkDevice device, const VkAcquireProfilingLockInfoKHR* pInfo); -typedef void (VKAPI_PTR *PFN_vkReleaseProfilingLockKHR)(VkDevice device); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - uint32_t* pCounterCount, - VkPerformanceCounterKHR* pCounters, - VkPerformanceCounterDescriptionKHR* pCounterDescriptions); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - VkPhysicalDevice physicalDevice, - const VkQueryPoolPerformanceCreateInfoKHR* pPerformanceQueryCreateInfo, - uint32_t* pNumPasses); - -VKAPI_ATTR VkResult VKAPI_CALL vkAcquireProfilingLockKHR( - VkDevice device, - const VkAcquireProfilingLockInfoKHR* pInfo); - -VKAPI_ATTR void VKAPI_CALL vkReleaseProfilingLockKHR( - VkDevice device); -#endif - - -#define VK_KHR_maintenance2 1 -#define VK_KHR_MAINTENANCE_2_SPEC_VERSION 1 -#define VK_KHR_MAINTENANCE_2_EXTENSION_NAME "VK_KHR_maintenance2" -#define VK_KHR_MAINTENANCE2_SPEC_VERSION VK_KHR_MAINTENANCE_2_SPEC_VERSION -#define VK_KHR_MAINTENANCE2_EXTENSION_NAME VK_KHR_MAINTENANCE_2_EXTENSION_NAME -typedef VkPointClippingBehavior VkPointClippingBehaviorKHR; - -typedef VkTessellationDomainOrigin VkTessellationDomainOriginKHR; - -typedef VkPhysicalDevicePointClippingProperties VkPhysicalDevicePointClippingPropertiesKHR; - -typedef VkRenderPassInputAttachmentAspectCreateInfo VkRenderPassInputAttachmentAspectCreateInfoKHR; - -typedef VkInputAttachmentAspectReference VkInputAttachmentAspectReferenceKHR; - -typedef VkImageViewUsageCreateInfo VkImageViewUsageCreateInfoKHR; - -typedef VkPipelineTessellationDomainOriginStateCreateInfo VkPipelineTessellationDomainOriginStateCreateInfoKHR; - - - -#define VK_KHR_get_surface_capabilities2 1 -#define VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION 1 -#define VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME "VK_KHR_get_surface_capabilities2" -typedef struct VkPhysicalDeviceSurfaceInfo2KHR { - VkStructureType sType; - const void* pNext; - VkSurfaceKHR surface; -} VkPhysicalDeviceSurfaceInfo2KHR; - -typedef struct VkSurfaceCapabilities2KHR { - VkStructureType sType; - void* pNext; - VkSurfaceCapabilitiesKHR surfaceCapabilities; -} VkSurfaceCapabilities2KHR; - -typedef struct VkSurfaceFormat2KHR { - VkStructureType sType; - void* pNext; - VkSurfaceFormatKHR surfaceFormat; -} VkSurfaceFormat2KHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkSurfaceCapabilities2KHR* pSurfaceCapabilities); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfaceFormats2KHR)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, uint32_t* pSurfaceFormatCount, VkSurfaceFormat2KHR* pSurfaceFormats); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilities2KHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, - VkSurfaceCapabilities2KHR* pSurfaceCapabilities); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceFormats2KHR( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, - uint32_t* pSurfaceFormatCount, - VkSurfaceFormat2KHR* pSurfaceFormats); -#endif - - -#define VK_KHR_variable_pointers 1 -#define VK_KHR_VARIABLE_POINTERS_SPEC_VERSION 1 -#define VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME "VK_KHR_variable_pointers" -typedef VkPhysicalDeviceVariablePointersFeatures VkPhysicalDeviceVariablePointerFeaturesKHR; - -typedef VkPhysicalDeviceVariablePointersFeatures VkPhysicalDeviceVariablePointersFeaturesKHR; - - - -#define VK_KHR_get_display_properties2 1 -#define VK_KHR_GET_DISPLAY_PROPERTIES_2_SPEC_VERSION 1 -#define VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME "VK_KHR_get_display_properties2" -typedef struct VkDisplayProperties2KHR { - VkStructureType sType; - void* pNext; - VkDisplayPropertiesKHR displayProperties; -} VkDisplayProperties2KHR; - -typedef struct VkDisplayPlaneProperties2KHR { - VkStructureType sType; - void* pNext; - VkDisplayPlanePropertiesKHR displayPlaneProperties; -} VkDisplayPlaneProperties2KHR; - -typedef struct VkDisplayModeProperties2KHR { - VkStructureType sType; - void* pNext; - VkDisplayModePropertiesKHR displayModeProperties; -} VkDisplayModeProperties2KHR; - -typedef struct VkDisplayPlaneInfo2KHR { - VkStructureType sType; - const void* pNext; - VkDisplayModeKHR mode; - uint32_t planeIndex; -} VkDisplayPlaneInfo2KHR; - -typedef struct VkDisplayPlaneCapabilities2KHR { - VkStructureType sType; - void* pNext; - VkDisplayPlaneCapabilitiesKHR capabilities; -} VkDisplayPlaneCapabilities2KHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceDisplayProperties2KHR)(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayProperties2KHR* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR)(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkDisplayPlaneProperties2KHR* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetDisplayModeProperties2KHR)(VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t* pPropertyCount, VkDisplayModeProperties2KHR* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetDisplayPlaneCapabilities2KHR)(VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR* pCapabilities); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayProperties2KHR( - VkPhysicalDevice physicalDevice, - uint32_t* pPropertyCount, - VkDisplayProperties2KHR* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - VkPhysicalDevice physicalDevice, - uint32_t* pPropertyCount, - VkDisplayPlaneProperties2KHR* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayModeProperties2KHR( - VkPhysicalDevice physicalDevice, - VkDisplayKHR display, - uint32_t* pPropertyCount, - VkDisplayModeProperties2KHR* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDisplayPlaneCapabilities2KHR( - VkPhysicalDevice physicalDevice, - const VkDisplayPlaneInfo2KHR* pDisplayPlaneInfo, - VkDisplayPlaneCapabilities2KHR* pCapabilities); -#endif - - -#define VK_KHR_dedicated_allocation 1 -#define VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION 3 -#define VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_KHR_dedicated_allocation" -typedef VkMemoryDedicatedRequirements VkMemoryDedicatedRequirementsKHR; - -typedef VkMemoryDedicatedAllocateInfo VkMemoryDedicatedAllocateInfoKHR; - - - -#define VK_KHR_storage_buffer_storage_class 1 -#define VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_SPEC_VERSION 1 -#define VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME "VK_KHR_storage_buffer_storage_class" - - -#define VK_KHR_relaxed_block_layout 1 -#define VK_KHR_RELAXED_BLOCK_LAYOUT_SPEC_VERSION 1 -#define VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME "VK_KHR_relaxed_block_layout" - - -#define VK_KHR_get_memory_requirements2 1 -#define VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION 1 -#define VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME "VK_KHR_get_memory_requirements2" -typedef VkBufferMemoryRequirementsInfo2 VkBufferMemoryRequirementsInfo2KHR; - -typedef VkImageMemoryRequirementsInfo2 VkImageMemoryRequirementsInfo2KHR; - -typedef VkImageSparseMemoryRequirementsInfo2 VkImageSparseMemoryRequirementsInfo2KHR; - -typedef VkMemoryRequirements2 VkMemoryRequirements2KHR; - -typedef VkSparseImageMemoryRequirements2 VkSparseImageMemoryRequirements2KHR; - -typedef void (VKAPI_PTR *PFN_vkGetImageMemoryRequirements2KHR)(VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetBufferMemoryRequirements2KHR)(VkDevice device, const VkBufferMemoryRequirementsInfo2* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetImageSparseMemoryRequirements2KHR)(VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements2KHR( - VkDevice device, - const VkImageMemoryRequirementsInfo2* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetBufferMemoryRequirements2KHR( - VkDevice device, - const VkBufferMemoryRequirementsInfo2* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetImageSparseMemoryRequirements2KHR( - VkDevice device, - const VkImageSparseMemoryRequirementsInfo2* pInfo, - uint32_t* pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); -#endif - - -#define VK_KHR_image_format_list 1 -#define VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION 1 -#define VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME "VK_KHR_image_format_list" -typedef VkImageFormatListCreateInfo VkImageFormatListCreateInfoKHR; - - - -#define VK_KHR_sampler_ycbcr_conversion 1 -typedef VkSamplerYcbcrConversion VkSamplerYcbcrConversionKHR; - -#define VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION 14 -#define VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME "VK_KHR_sampler_ycbcr_conversion" -typedef VkSamplerYcbcrModelConversion VkSamplerYcbcrModelConversionKHR; - -typedef VkSamplerYcbcrRange VkSamplerYcbcrRangeKHR; - -typedef VkChromaLocation VkChromaLocationKHR; - -typedef VkSamplerYcbcrConversionCreateInfo VkSamplerYcbcrConversionCreateInfoKHR; - -typedef VkSamplerYcbcrConversionInfo VkSamplerYcbcrConversionInfoKHR; - -typedef VkBindImagePlaneMemoryInfo VkBindImagePlaneMemoryInfoKHR; - -typedef VkImagePlaneMemoryRequirementsInfo VkImagePlaneMemoryRequirementsInfoKHR; - -typedef VkPhysicalDeviceSamplerYcbcrConversionFeatures VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR; - -typedef VkSamplerYcbcrConversionImageFormatProperties VkSamplerYcbcrConversionImageFormatPropertiesKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateSamplerYcbcrConversionKHR)(VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversion* pYcbcrConversion); -typedef void (VKAPI_PTR *PFN_vkDestroySamplerYcbcrConversionKHR)(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks* pAllocator); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateSamplerYcbcrConversionKHR( - VkDevice device, - const VkSamplerYcbcrConversionCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSamplerYcbcrConversion* pYcbcrConversion); - -VKAPI_ATTR void VKAPI_CALL vkDestroySamplerYcbcrConversionKHR( - VkDevice device, - VkSamplerYcbcrConversion ycbcrConversion, - const VkAllocationCallbacks* pAllocator); -#endif - - -#define VK_KHR_bind_memory2 1 -#define VK_KHR_BIND_MEMORY_2_SPEC_VERSION 1 -#define VK_KHR_BIND_MEMORY_2_EXTENSION_NAME "VK_KHR_bind_memory2" -typedef VkBindBufferMemoryInfo VkBindBufferMemoryInfoKHR; - -typedef VkBindImageMemoryInfo VkBindImageMemoryInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkBindBufferMemory2KHR)(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo* pBindInfos); -typedef VkResult (VKAPI_PTR *PFN_vkBindImageMemory2KHR)(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo* pBindInfos); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory2KHR( - VkDevice device, - uint32_t bindInfoCount, - const VkBindBufferMemoryInfo* pBindInfos); - -VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory2KHR( - VkDevice device, - uint32_t bindInfoCount, - const VkBindImageMemoryInfo* pBindInfos); -#endif - - -#define VK_KHR_maintenance3 1 -#define VK_KHR_MAINTENANCE_3_SPEC_VERSION 1 -#define VK_KHR_MAINTENANCE_3_EXTENSION_NAME "VK_KHR_maintenance3" -#define VK_KHR_MAINTENANCE3_SPEC_VERSION VK_KHR_MAINTENANCE_3_SPEC_VERSION -#define VK_KHR_MAINTENANCE3_EXTENSION_NAME VK_KHR_MAINTENANCE_3_EXTENSION_NAME -typedef VkPhysicalDeviceMaintenance3Properties VkPhysicalDeviceMaintenance3PropertiesKHR; - -typedef VkDescriptorSetLayoutSupport VkDescriptorSetLayoutSupportKHR; - -typedef void (VKAPI_PTR *PFN_vkGetDescriptorSetLayoutSupportKHR)(VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, VkDescriptorSetLayoutSupport* pSupport); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetDescriptorSetLayoutSupportKHR( - VkDevice device, - const VkDescriptorSetLayoutCreateInfo* pCreateInfo, - VkDescriptorSetLayoutSupport* pSupport); -#endif - - -#define VK_KHR_draw_indirect_count 1 -#define VK_KHR_DRAW_INDIRECT_COUNT_SPEC_VERSION 1 -#define VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_KHR_draw_indirect_count" -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndirectCountKHR)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndexedIndirectCountKHR)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCountKHR( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCountKHR( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride); -#endif - - -#define VK_KHR_shader_subgroup_extended_types 1 -#define VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_SPEC_VERSION 1 -#define VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME "VK_KHR_shader_subgroup_extended_types" -typedef VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR; - - - -#define VK_KHR_8bit_storage 1 -#define VK_KHR_8BIT_STORAGE_SPEC_VERSION 1 -#define VK_KHR_8BIT_STORAGE_EXTENSION_NAME "VK_KHR_8bit_storage" -typedef VkPhysicalDevice8BitStorageFeatures VkPhysicalDevice8BitStorageFeaturesKHR; - - - -#define VK_KHR_shader_atomic_int64 1 -#define VK_KHR_SHADER_ATOMIC_INT64_SPEC_VERSION 1 -#define VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME "VK_KHR_shader_atomic_int64" -typedef VkPhysicalDeviceShaderAtomicInt64Features VkPhysicalDeviceShaderAtomicInt64FeaturesKHR; - - - -#define VK_KHR_shader_clock 1 -#define VK_KHR_SHADER_CLOCK_SPEC_VERSION 1 -#define VK_KHR_SHADER_CLOCK_EXTENSION_NAME "VK_KHR_shader_clock" -typedef struct VkPhysicalDeviceShaderClockFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 shaderSubgroupClock; - VkBool32 shaderDeviceClock; -} VkPhysicalDeviceShaderClockFeaturesKHR; - - - -#define VK_KHR_global_priority 1 -#define VK_MAX_GLOBAL_PRIORITY_SIZE_KHR 16U -#define VK_KHR_GLOBAL_PRIORITY_SPEC_VERSION 1 -#define VK_KHR_GLOBAL_PRIORITY_EXTENSION_NAME "VK_KHR_global_priority" - -typedef enum VkQueueGlobalPriorityKHR { - VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR = 128, - VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR = 256, - VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR = 512, - VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR = 1024, - VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT = VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR, - VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT = VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR, - VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT = VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR, - VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT = VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR, - VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_KHR = 0x7FFFFFFF -} VkQueueGlobalPriorityKHR; -typedef struct VkDeviceQueueGlobalPriorityCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkQueueGlobalPriorityKHR globalPriority; -} VkDeviceQueueGlobalPriorityCreateInfoKHR; - -typedef struct VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 globalPriorityQuery; -} VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR; - -typedef struct VkQueueFamilyGlobalPriorityPropertiesKHR { - VkStructureType sType; - void* pNext; - uint32_t priorityCount; - VkQueueGlobalPriorityKHR priorities[VK_MAX_GLOBAL_PRIORITY_SIZE_KHR]; -} VkQueueFamilyGlobalPriorityPropertiesKHR; - - - -#define VK_KHR_driver_properties 1 -#define VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION 1 -#define VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME "VK_KHR_driver_properties" -#define VK_MAX_DRIVER_NAME_SIZE_KHR VK_MAX_DRIVER_NAME_SIZE -#define VK_MAX_DRIVER_INFO_SIZE_KHR VK_MAX_DRIVER_INFO_SIZE -typedef VkDriverId VkDriverIdKHR; - -typedef VkConformanceVersion VkConformanceVersionKHR; - -typedef VkPhysicalDeviceDriverProperties VkPhysicalDeviceDriverPropertiesKHR; - - - -#define VK_KHR_shader_float_controls 1 -#define VK_KHR_SHADER_FLOAT_CONTROLS_SPEC_VERSION 4 -#define VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME "VK_KHR_shader_float_controls" -typedef VkShaderFloatControlsIndependence VkShaderFloatControlsIndependenceKHR; - -typedef VkPhysicalDeviceFloatControlsProperties VkPhysicalDeviceFloatControlsPropertiesKHR; - - - -#define VK_KHR_depth_stencil_resolve 1 -#define VK_KHR_DEPTH_STENCIL_RESOLVE_SPEC_VERSION 1 -#define VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME "VK_KHR_depth_stencil_resolve" -typedef VkResolveModeFlagBits VkResolveModeFlagBitsKHR; - -typedef VkResolveModeFlags VkResolveModeFlagsKHR; - -typedef VkSubpassDescriptionDepthStencilResolve VkSubpassDescriptionDepthStencilResolveKHR; - -typedef VkPhysicalDeviceDepthStencilResolveProperties VkPhysicalDeviceDepthStencilResolvePropertiesKHR; - - - -#define VK_KHR_swapchain_mutable_format 1 -#define VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION 1 -#define VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME "VK_KHR_swapchain_mutable_format" - - -#define VK_KHR_timeline_semaphore 1 -#define VK_KHR_TIMELINE_SEMAPHORE_SPEC_VERSION 2 -#define VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME "VK_KHR_timeline_semaphore" -typedef VkSemaphoreType VkSemaphoreTypeKHR; - -typedef VkSemaphoreWaitFlagBits VkSemaphoreWaitFlagBitsKHR; - -typedef VkSemaphoreWaitFlags VkSemaphoreWaitFlagsKHR; - -typedef VkPhysicalDeviceTimelineSemaphoreFeatures VkPhysicalDeviceTimelineSemaphoreFeaturesKHR; - -typedef VkPhysicalDeviceTimelineSemaphoreProperties VkPhysicalDeviceTimelineSemaphorePropertiesKHR; - -typedef VkSemaphoreTypeCreateInfo VkSemaphoreTypeCreateInfoKHR; - -typedef VkTimelineSemaphoreSubmitInfo VkTimelineSemaphoreSubmitInfoKHR; - -typedef VkSemaphoreWaitInfo VkSemaphoreWaitInfoKHR; - -typedef VkSemaphoreSignalInfo VkSemaphoreSignalInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetSemaphoreCounterValueKHR)(VkDevice device, VkSemaphore semaphore, uint64_t* pValue); -typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphoresKHR)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); -typedef VkResult (VKAPI_PTR *PFN_vkSignalSemaphoreKHR)(VkDevice device, const VkSemaphoreSignalInfo* pSignalInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreCounterValueKHR( - VkDevice device, - VkSemaphore semaphore, - uint64_t* pValue); - -VKAPI_ATTR VkResult VKAPI_CALL vkWaitSemaphoresKHR( - VkDevice device, - const VkSemaphoreWaitInfo* pWaitInfo, - uint64_t timeout); - -VKAPI_ATTR VkResult VKAPI_CALL vkSignalSemaphoreKHR( - VkDevice device, - const VkSemaphoreSignalInfo* pSignalInfo); -#endif - - -#define VK_KHR_vulkan_memory_model 1 -#define VK_KHR_VULKAN_MEMORY_MODEL_SPEC_VERSION 3 -#define VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME "VK_KHR_vulkan_memory_model" -typedef VkPhysicalDeviceVulkanMemoryModelFeatures VkPhysicalDeviceVulkanMemoryModelFeaturesKHR; - - - -#define VK_KHR_shader_terminate_invocation 1 -#define VK_KHR_SHADER_TERMINATE_INVOCATION_SPEC_VERSION 1 -#define VK_KHR_SHADER_TERMINATE_INVOCATION_EXTENSION_NAME "VK_KHR_shader_terminate_invocation" -typedef VkPhysicalDeviceShaderTerminateInvocationFeatures VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR; - - - -#define VK_KHR_fragment_shading_rate 1 -#define VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION 2 -#define VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME "VK_KHR_fragment_shading_rate" - -typedef enum VkFragmentShadingRateCombinerOpKHR { - VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR = 0, - VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR = 1, - VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR = 2, - VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR = 3, - VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR = 4, - VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_ENUM_KHR = 0x7FFFFFFF -} VkFragmentShadingRateCombinerOpKHR; -typedef struct VkFragmentShadingRateAttachmentInfoKHR { - VkStructureType sType; - const void* pNext; - const VkAttachmentReference2* pFragmentShadingRateAttachment; - VkExtent2D shadingRateAttachmentTexelSize; -} VkFragmentShadingRateAttachmentInfoKHR; - -typedef struct VkPipelineFragmentShadingRateStateCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkExtent2D fragmentSize; - VkFragmentShadingRateCombinerOpKHR combinerOps[2]; -} VkPipelineFragmentShadingRateStateCreateInfoKHR; - -typedef struct VkPhysicalDeviceFragmentShadingRateFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 pipelineFragmentShadingRate; - VkBool32 primitiveFragmentShadingRate; - VkBool32 attachmentFragmentShadingRate; -} VkPhysicalDeviceFragmentShadingRateFeaturesKHR; - -typedef struct VkPhysicalDeviceFragmentShadingRatePropertiesKHR { - VkStructureType sType; - void* pNext; - VkExtent2D minFragmentShadingRateAttachmentTexelSize; - VkExtent2D maxFragmentShadingRateAttachmentTexelSize; - uint32_t maxFragmentShadingRateAttachmentTexelSizeAspectRatio; - VkBool32 primitiveFragmentShadingRateWithMultipleViewports; - VkBool32 layeredShadingRateAttachments; - VkBool32 fragmentShadingRateNonTrivialCombinerOps; - VkExtent2D maxFragmentSize; - uint32_t maxFragmentSizeAspectRatio; - uint32_t maxFragmentShadingRateCoverageSamples; - VkSampleCountFlagBits maxFragmentShadingRateRasterizationSamples; - VkBool32 fragmentShadingRateWithShaderDepthStencilWrites; - VkBool32 fragmentShadingRateWithSampleMask; - VkBool32 fragmentShadingRateWithShaderSampleMask; - VkBool32 fragmentShadingRateWithConservativeRasterization; - VkBool32 fragmentShadingRateWithFragmentShaderInterlock; - VkBool32 fragmentShadingRateWithCustomSampleLocations; - VkBool32 fragmentShadingRateStrictMultiplyCombiner; -} VkPhysicalDeviceFragmentShadingRatePropertiesKHR; - -typedef struct VkPhysicalDeviceFragmentShadingRateKHR { - VkStructureType sType; - void* pNext; - VkSampleCountFlags sampleCounts; - VkExtent2D fragmentSize; -} VkPhysicalDeviceFragmentShadingRateKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR)(VkPhysicalDevice physicalDevice, uint32_t* pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR* pFragmentShadingRates); -typedef void (VKAPI_PTR *PFN_vkCmdSetFragmentShadingRateKHR)(VkCommandBuffer commandBuffer, const VkExtent2D* pFragmentSize, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceFragmentShadingRatesKHR( - VkPhysicalDevice physicalDevice, - uint32_t* pFragmentShadingRateCount, - VkPhysicalDeviceFragmentShadingRateKHR* pFragmentShadingRates); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetFragmentShadingRateKHR( - VkCommandBuffer commandBuffer, - const VkExtent2D* pFragmentSize, - const VkFragmentShadingRateCombinerOpKHR combinerOps[2]); -#endif - - -#define VK_KHR_spirv_1_4 1 -#define VK_KHR_SPIRV_1_4_SPEC_VERSION 1 -#define VK_KHR_SPIRV_1_4_EXTENSION_NAME "VK_KHR_spirv_1_4" - - -#define VK_KHR_surface_protected_capabilities 1 -#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_SPEC_VERSION 1 -#define VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME "VK_KHR_surface_protected_capabilities" -typedef struct VkSurfaceProtectedCapabilitiesKHR { - VkStructureType sType; - const void* pNext; - VkBool32 supportsProtected; -} VkSurfaceProtectedCapabilitiesKHR; - - - -#define VK_KHR_separate_depth_stencil_layouts 1 -#define VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_SPEC_VERSION 1 -#define VK_KHR_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME "VK_KHR_separate_depth_stencil_layouts" -typedef VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR; - -typedef VkAttachmentReferenceStencilLayout VkAttachmentReferenceStencilLayoutKHR; - -typedef VkAttachmentDescriptionStencilLayout VkAttachmentDescriptionStencilLayoutKHR; - - - -#define VK_KHR_present_wait 1 -#define VK_KHR_PRESENT_WAIT_SPEC_VERSION 1 -#define VK_KHR_PRESENT_WAIT_EXTENSION_NAME "VK_KHR_present_wait" -typedef struct VkPhysicalDevicePresentWaitFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 presentWait; -} VkPhysicalDevicePresentWaitFeaturesKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkWaitForPresentKHR)(VkDevice device, VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkWaitForPresentKHR( - VkDevice device, - VkSwapchainKHR swapchain, - uint64_t presentId, - uint64_t timeout); -#endif - - -#define VK_KHR_uniform_buffer_standard_layout 1 -#define VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_SPEC_VERSION 1 -#define VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME "VK_KHR_uniform_buffer_standard_layout" -typedef VkPhysicalDeviceUniformBufferStandardLayoutFeatures VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR; - - - -#define VK_KHR_buffer_device_address 1 -#define VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 1 -#define VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_KHR_buffer_device_address" -typedef VkPhysicalDeviceBufferDeviceAddressFeatures VkPhysicalDeviceBufferDeviceAddressFeaturesKHR; - -typedef VkBufferDeviceAddressInfo VkBufferDeviceAddressInfoKHR; - -typedef VkBufferOpaqueCaptureAddressCreateInfo VkBufferOpaqueCaptureAddressCreateInfoKHR; - -typedef VkMemoryOpaqueCaptureAddressAllocateInfo VkMemoryOpaqueCaptureAddressAllocateInfoKHR; - -typedef VkDeviceMemoryOpaqueCaptureAddressInfo VkDeviceMemoryOpaqueCaptureAddressInfoKHR; - -typedef VkDeviceAddress (VKAPI_PTR *PFN_vkGetBufferDeviceAddressKHR)(VkDevice device, const VkBufferDeviceAddressInfo* pInfo); -typedef uint64_t (VKAPI_PTR *PFN_vkGetBufferOpaqueCaptureAddressKHR)(VkDevice device, const VkBufferDeviceAddressInfo* pInfo); -typedef uint64_t (VKAPI_PTR *PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR)(VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetBufferDeviceAddressKHR( - VkDevice device, - const VkBufferDeviceAddressInfo* pInfo); - -VKAPI_ATTR uint64_t VKAPI_CALL vkGetBufferOpaqueCaptureAddressKHR( - VkDevice device, - const VkBufferDeviceAddressInfo* pInfo); - -VKAPI_ATTR uint64_t VKAPI_CALL vkGetDeviceMemoryOpaqueCaptureAddressKHR( - VkDevice device, - const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo); -#endif - - -#define VK_KHR_deferred_host_operations 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDeferredOperationKHR) -#define VK_KHR_DEFERRED_HOST_OPERATIONS_SPEC_VERSION 4 -#define VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME "VK_KHR_deferred_host_operations" -typedef VkResult (VKAPI_PTR *PFN_vkCreateDeferredOperationKHR)(VkDevice device, const VkAllocationCallbacks* pAllocator, VkDeferredOperationKHR* pDeferredOperation); -typedef void (VKAPI_PTR *PFN_vkDestroyDeferredOperationKHR)(VkDevice device, VkDeferredOperationKHR operation, const VkAllocationCallbacks* pAllocator); -typedef uint32_t (VKAPI_PTR *PFN_vkGetDeferredOperationMaxConcurrencyKHR)(VkDevice device, VkDeferredOperationKHR operation); -typedef VkResult (VKAPI_PTR *PFN_vkGetDeferredOperationResultKHR)(VkDevice device, VkDeferredOperationKHR operation); -typedef VkResult (VKAPI_PTR *PFN_vkDeferredOperationJoinKHR)(VkDevice device, VkDeferredOperationKHR operation); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDeferredOperationKHR( - VkDevice device, - const VkAllocationCallbacks* pAllocator, - VkDeferredOperationKHR* pDeferredOperation); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDeferredOperationKHR( - VkDevice device, - VkDeferredOperationKHR operation, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR uint32_t VKAPI_CALL vkGetDeferredOperationMaxConcurrencyKHR( - VkDevice device, - VkDeferredOperationKHR operation); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDeferredOperationResultKHR( - VkDevice device, - VkDeferredOperationKHR operation); - -VKAPI_ATTR VkResult VKAPI_CALL vkDeferredOperationJoinKHR( - VkDevice device, - VkDeferredOperationKHR operation); -#endif - - -#define VK_KHR_pipeline_executable_properties 1 -#define VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_SPEC_VERSION 1 -#define VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME "VK_KHR_pipeline_executable_properties" - -typedef enum VkPipelineExecutableStatisticFormatKHR { - VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR = 0, - VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR = 1, - VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR = 2, - VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR = 3, - VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_MAX_ENUM_KHR = 0x7FFFFFFF -} VkPipelineExecutableStatisticFormatKHR; -typedef struct VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 pipelineExecutableInfo; -} VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR; - -typedef struct VkPipelineInfoKHR { - VkStructureType sType; - const void* pNext; - VkPipeline pipeline; -} VkPipelineInfoKHR; - -typedef struct VkPipelineExecutablePropertiesKHR { - VkStructureType sType; - void* pNext; - VkShaderStageFlags stages; - char name[VK_MAX_DESCRIPTION_SIZE]; - char description[VK_MAX_DESCRIPTION_SIZE]; - uint32_t subgroupSize; -} VkPipelineExecutablePropertiesKHR; - -typedef struct VkPipelineExecutableInfoKHR { - VkStructureType sType; - const void* pNext; - VkPipeline pipeline; - uint32_t executableIndex; -} VkPipelineExecutableInfoKHR; - -typedef union VkPipelineExecutableStatisticValueKHR { - VkBool32 b32; - int64_t i64; - uint64_t u64; - double f64; -} VkPipelineExecutableStatisticValueKHR; - -typedef struct VkPipelineExecutableStatisticKHR { - VkStructureType sType; - void* pNext; - char name[VK_MAX_DESCRIPTION_SIZE]; - char description[VK_MAX_DESCRIPTION_SIZE]; - VkPipelineExecutableStatisticFormatKHR format; - VkPipelineExecutableStatisticValueKHR value; -} VkPipelineExecutableStatisticKHR; - -typedef struct VkPipelineExecutableInternalRepresentationKHR { - VkStructureType sType; - void* pNext; - char name[VK_MAX_DESCRIPTION_SIZE]; - char description[VK_MAX_DESCRIPTION_SIZE]; - VkBool32 isText; - size_t dataSize; - void* pData; -} VkPipelineExecutableInternalRepresentationKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPipelineExecutablePropertiesKHR)(VkDevice device, const VkPipelineInfoKHR* pPipelineInfo, uint32_t* pExecutableCount, VkPipelineExecutablePropertiesKHR* pProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetPipelineExecutableStatisticsKHR)(VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pStatisticCount, VkPipelineExecutableStatisticKHR* pStatistics); -typedef VkResult (VKAPI_PTR *PFN_vkGetPipelineExecutableInternalRepresentationsKHR)(VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR* pInternalRepresentations); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineExecutablePropertiesKHR( - VkDevice device, - const VkPipelineInfoKHR* pPipelineInfo, - uint32_t* pExecutableCount, - VkPipelineExecutablePropertiesKHR* pProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineExecutableStatisticsKHR( - VkDevice device, - const VkPipelineExecutableInfoKHR* pExecutableInfo, - uint32_t* pStatisticCount, - VkPipelineExecutableStatisticKHR* pStatistics); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPipelineExecutableInternalRepresentationsKHR( - VkDevice device, - const VkPipelineExecutableInfoKHR* pExecutableInfo, - uint32_t* pInternalRepresentationCount, - VkPipelineExecutableInternalRepresentationKHR* pInternalRepresentations); -#endif - - -#define VK_KHR_shader_integer_dot_product 1 -#define VK_KHR_SHADER_INTEGER_DOT_PRODUCT_SPEC_VERSION 1 -#define VK_KHR_SHADER_INTEGER_DOT_PRODUCT_EXTENSION_NAME "VK_KHR_shader_integer_dot_product" -typedef VkPhysicalDeviceShaderIntegerDotProductFeatures VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR; - -typedef VkPhysicalDeviceShaderIntegerDotProductProperties VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR; - - - -#define VK_KHR_pipeline_library 1 -#define VK_KHR_PIPELINE_LIBRARY_SPEC_VERSION 1 -#define VK_KHR_PIPELINE_LIBRARY_EXTENSION_NAME "VK_KHR_pipeline_library" -typedef struct VkPipelineLibraryCreateInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t libraryCount; - const VkPipeline* pLibraries; -} VkPipelineLibraryCreateInfoKHR; - - - -#define VK_KHR_shader_non_semantic_info 1 -#define VK_KHR_SHADER_NON_SEMANTIC_INFO_SPEC_VERSION 1 -#define VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME "VK_KHR_shader_non_semantic_info" - - -#define VK_KHR_present_id 1 -#define VK_KHR_PRESENT_ID_SPEC_VERSION 1 -#define VK_KHR_PRESENT_ID_EXTENSION_NAME "VK_KHR_present_id" -typedef struct VkPresentIdKHR { - VkStructureType sType; - const void* pNext; - uint32_t swapchainCount; - const uint64_t* pPresentIds; -} VkPresentIdKHR; - -typedef struct VkPhysicalDevicePresentIdFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 presentId; -} VkPhysicalDevicePresentIdFeaturesKHR; - - - -#define VK_KHR_synchronization2 1 -#define VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION 1 -#define VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME "VK_KHR_synchronization2" -typedef VkPipelineStageFlags2 VkPipelineStageFlags2KHR; - -typedef VkPipelineStageFlagBits2 VkPipelineStageFlagBits2KHR; - -typedef VkAccessFlags2 VkAccessFlags2KHR; - -typedef VkAccessFlagBits2 VkAccessFlagBits2KHR; - -typedef VkSubmitFlagBits VkSubmitFlagBitsKHR; - -typedef VkSubmitFlags VkSubmitFlagsKHR; - -typedef VkMemoryBarrier2 VkMemoryBarrier2KHR; - -typedef VkBufferMemoryBarrier2 VkBufferMemoryBarrier2KHR; - -typedef VkImageMemoryBarrier2 VkImageMemoryBarrier2KHR; - -typedef VkDependencyInfo VkDependencyInfoKHR; - -typedef VkSubmitInfo2 VkSubmitInfo2KHR; - -typedef VkSemaphoreSubmitInfo VkSemaphoreSubmitInfoKHR; - -typedef VkCommandBufferSubmitInfo VkCommandBufferSubmitInfoKHR; - -typedef VkPhysicalDeviceSynchronization2Features VkPhysicalDeviceSynchronization2FeaturesKHR; - -typedef struct VkQueueFamilyCheckpointProperties2NV { - VkStructureType sType; - void* pNext; - VkPipelineStageFlags2 checkpointExecutionStageMask; -} VkQueueFamilyCheckpointProperties2NV; - -typedef struct VkCheckpointData2NV { - VkStructureType sType; - void* pNext; - VkPipelineStageFlags2 stage; - void* pCheckpointMarker; -} VkCheckpointData2NV; - -typedef void (VKAPI_PTR *PFN_vkCmdSetEvent2KHR)(VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo* pDependencyInfo); -typedef void (VKAPI_PTR *PFN_vkCmdResetEvent2KHR)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask); -typedef void (VKAPI_PTR *PFN_vkCmdWaitEvents2KHR)(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent* pEvents, const VkDependencyInfo* pDependencyInfos); -typedef void (VKAPI_PTR *PFN_vkCmdPipelineBarrier2KHR)(VkCommandBuffer commandBuffer, const VkDependencyInfo* pDependencyInfo); -typedef void (VKAPI_PTR *PFN_vkCmdWriteTimestamp2KHR)(VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query); -typedef VkResult (VKAPI_PTR *PFN_vkQueueSubmit2KHR)(VkQueue queue, uint32_t submitCount, const VkSubmitInfo2* pSubmits, VkFence fence); -typedef void (VKAPI_PTR *PFN_vkCmdWriteBufferMarker2AMD)(VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker); -typedef void (VKAPI_PTR *PFN_vkGetQueueCheckpointData2NV)(VkQueue queue, uint32_t* pCheckpointDataCount, VkCheckpointData2NV* pCheckpointData); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetEvent2KHR( - VkCommandBuffer commandBuffer, - VkEvent event, - const VkDependencyInfo* pDependencyInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdResetEvent2KHR( - VkCommandBuffer commandBuffer, - VkEvent event, - VkPipelineStageFlags2 stageMask); - -VKAPI_ATTR void VKAPI_CALL vkCmdWaitEvents2KHR( - VkCommandBuffer commandBuffer, - uint32_t eventCount, - const VkEvent* pEvents, - const VkDependencyInfo* pDependencyInfos); - -VKAPI_ATTR void VKAPI_CALL vkCmdPipelineBarrier2KHR( - VkCommandBuffer commandBuffer, - const VkDependencyInfo* pDependencyInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdWriteTimestamp2KHR( - VkCommandBuffer commandBuffer, - VkPipelineStageFlags2 stage, - VkQueryPool queryPool, - uint32_t query); - -VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit2KHR( - VkQueue queue, - uint32_t submitCount, - const VkSubmitInfo2* pSubmits, - VkFence fence); - -VKAPI_ATTR void VKAPI_CALL vkCmdWriteBufferMarker2AMD( - VkCommandBuffer commandBuffer, - VkPipelineStageFlags2 stage, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - uint32_t marker); - -VKAPI_ATTR void VKAPI_CALL vkGetQueueCheckpointData2NV( - VkQueue queue, - uint32_t* pCheckpointDataCount, - VkCheckpointData2NV* pCheckpointData); -#endif - - -#define VK_KHR_shader_subgroup_uniform_control_flow 1 -#define VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_SPEC_VERSION 1 -#define VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME "VK_KHR_shader_subgroup_uniform_control_flow" -typedef struct VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 shaderSubgroupUniformControlFlow; -} VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR; - - - -#define VK_KHR_zero_initialize_workgroup_memory 1 -#define VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION 1 -#define VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME "VK_KHR_zero_initialize_workgroup_memory" -typedef VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR; - - - -#define VK_KHR_workgroup_memory_explicit_layout 1 -#define VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION 1 -#define VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME "VK_KHR_workgroup_memory_explicit_layout" -typedef struct VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 workgroupMemoryExplicitLayout; - VkBool32 workgroupMemoryExplicitLayoutScalarBlockLayout; - VkBool32 workgroupMemoryExplicitLayout8BitAccess; - VkBool32 workgroupMemoryExplicitLayout16BitAccess; -} VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR; - - - -#define VK_KHR_copy_commands2 1 -#define VK_KHR_COPY_COMMANDS_2_SPEC_VERSION 1 -#define VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME "VK_KHR_copy_commands2" -typedef VkCopyBufferInfo2 VkCopyBufferInfo2KHR; - -typedef VkCopyImageInfo2 VkCopyImageInfo2KHR; - -typedef VkCopyBufferToImageInfo2 VkCopyBufferToImageInfo2KHR; - -typedef VkCopyImageToBufferInfo2 VkCopyImageToBufferInfo2KHR; - -typedef VkBlitImageInfo2 VkBlitImageInfo2KHR; - -typedef VkResolveImageInfo2 VkResolveImageInfo2KHR; - -typedef VkBufferCopy2 VkBufferCopy2KHR; - -typedef VkImageCopy2 VkImageCopy2KHR; - -typedef VkImageBlit2 VkImageBlit2KHR; - -typedef VkBufferImageCopy2 VkBufferImageCopy2KHR; - -typedef VkImageResolve2 VkImageResolve2KHR; - -typedef void (VKAPI_PTR *PFN_vkCmdCopyBuffer2KHR)(VkCommandBuffer commandBuffer, const VkCopyBufferInfo2* pCopyBufferInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyImage2KHR)(VkCommandBuffer commandBuffer, const VkCopyImageInfo2* pCopyImageInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyBufferToImage2KHR)(VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2* pCopyBufferToImageInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyImageToBuffer2KHR)(VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2* pCopyImageToBufferInfo); -typedef void (VKAPI_PTR *PFN_vkCmdBlitImage2KHR)(VkCommandBuffer commandBuffer, const VkBlitImageInfo2* pBlitImageInfo); -typedef void (VKAPI_PTR *PFN_vkCmdResolveImage2KHR)(VkCommandBuffer commandBuffer, const VkResolveImageInfo2* pResolveImageInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdCopyBuffer2KHR( - VkCommandBuffer commandBuffer, - const VkCopyBufferInfo2* pCopyBufferInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyImage2KHR( - VkCommandBuffer commandBuffer, - const VkCopyImageInfo2* pCopyImageInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyBufferToImage2KHR( - VkCommandBuffer commandBuffer, - const VkCopyBufferToImageInfo2* pCopyBufferToImageInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyImageToBuffer2KHR( - VkCommandBuffer commandBuffer, - const VkCopyImageToBufferInfo2* pCopyImageToBufferInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdBlitImage2KHR( - VkCommandBuffer commandBuffer, - const VkBlitImageInfo2* pBlitImageInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage2KHR( - VkCommandBuffer commandBuffer, - const VkResolveImageInfo2* pResolveImageInfo); -#endif - - -#define VK_KHR_format_feature_flags2 1 -#define VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION 1 -#define VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME "VK_KHR_format_feature_flags2" -typedef VkFormatFeatureFlags2 VkFormatFeatureFlags2KHR; - -typedef VkFormatFeatureFlagBits2 VkFormatFeatureFlagBits2KHR; - -typedef VkFormatProperties3 VkFormatProperties3KHR; - - - -#define VK_KHR_maintenance4 1 -#define VK_KHR_MAINTENANCE_4_SPEC_VERSION 2 -#define VK_KHR_MAINTENANCE_4_EXTENSION_NAME "VK_KHR_maintenance4" -typedef VkPhysicalDeviceMaintenance4Features VkPhysicalDeviceMaintenance4FeaturesKHR; - -typedef VkPhysicalDeviceMaintenance4Properties VkPhysicalDeviceMaintenance4PropertiesKHR; - -typedef VkDeviceBufferMemoryRequirements VkDeviceBufferMemoryRequirementsKHR; - -typedef VkDeviceImageMemoryRequirements VkDeviceImageMemoryRequirementsKHR; - -typedef void (VKAPI_PTR *PFN_vkGetDeviceBufferMemoryRequirementsKHR)(VkDevice device, const VkDeviceBufferMemoryRequirements* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetDeviceImageMemoryRequirementsKHR)(VkDevice device, const VkDeviceImageMemoryRequirements* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkGetDeviceImageSparseMemoryRequirementsKHR)(VkDevice device, const VkDeviceImageMemoryRequirements* pInfo, uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetDeviceBufferMemoryRequirementsKHR( - VkDevice device, - const VkDeviceBufferMemoryRequirements* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirementsKHR( - VkDevice device, - const VkDeviceImageMemoryRequirements* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageSparseMemoryRequirementsKHR( - VkDevice device, - const VkDeviceImageMemoryRequirements* pInfo, - uint32_t* pSparseMemoryRequirementCount, - VkSparseImageMemoryRequirements2* pSparseMemoryRequirements); -#endif - - -#define VK_EXT_debug_report 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDebugReportCallbackEXT) -#define VK_EXT_DEBUG_REPORT_SPEC_VERSION 10 -#define VK_EXT_DEBUG_REPORT_EXTENSION_NAME "VK_EXT_debug_report" - -typedef enum VkDebugReportObjectTypeEXT { - VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT = 0, - VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT = 1, - VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT = 2, - VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT = 3, - VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT = 4, - VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT = 5, - VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT = 6, - VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT = 7, - VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT = 8, - VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT = 9, - VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT = 10, - VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT = 11, - VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT = 12, - VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT = 13, - VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT = 14, - VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT = 15, - VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT = 16, - VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT = 17, - VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT = 18, - VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT = 19, - VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT = 20, - VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT = 21, - VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT = 22, - VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT = 23, - VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT = 24, - VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT = 25, - VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT = 26, - VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT = 27, - VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT = 28, - VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT = 29, - VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT = 30, - VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT = 33, - VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT = 1000156000, - VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT = 1000085000, - VK_DEBUG_REPORT_OBJECT_TYPE_CU_MODULE_NVX_EXT = 1000029000, - VK_DEBUG_REPORT_OBJECT_TYPE_CU_FUNCTION_NVX_EXT = 1000029001, - VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR_EXT = 1000150000, - VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT = 1000165000, - VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA_EXT = 1000366000, - VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT = VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT, - VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT = VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT, - VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT, - VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT = VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT, - VK_DEBUG_REPORT_OBJECT_TYPE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDebugReportObjectTypeEXT; - -typedef enum VkDebugReportFlagBitsEXT { - VK_DEBUG_REPORT_INFORMATION_BIT_EXT = 0x00000001, - VK_DEBUG_REPORT_WARNING_BIT_EXT = 0x00000002, - VK_DEBUG_REPORT_PERFORMANCE_WARNING_BIT_EXT = 0x00000004, - VK_DEBUG_REPORT_ERROR_BIT_EXT = 0x00000008, - VK_DEBUG_REPORT_DEBUG_BIT_EXT = 0x00000010, - VK_DEBUG_REPORT_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDebugReportFlagBitsEXT; -typedef VkFlags VkDebugReportFlagsEXT; -typedef VkBool32 (VKAPI_PTR *PFN_vkDebugReportCallbackEXT)( - VkDebugReportFlagsEXT flags, - VkDebugReportObjectTypeEXT objectType, - uint64_t object, - size_t location, - int32_t messageCode, - const char* pLayerPrefix, - const char* pMessage, - void* pUserData); - -typedef struct VkDebugReportCallbackCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkDebugReportFlagsEXT flags; - PFN_vkDebugReportCallbackEXT pfnCallback; - void* pUserData; -} VkDebugReportCallbackCreateInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateDebugReportCallbackEXT)(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback); -typedef void (VKAPI_PTR *PFN_vkDestroyDebugReportCallbackEXT)(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkDebugReportMessageEXT)(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char* pLayerPrefix, const char* pMessage); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugReportCallbackEXT( - VkInstance instance, - const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDebugReportCallbackEXT* pCallback); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDebugReportCallbackEXT( - VkInstance instance, - VkDebugReportCallbackEXT callback, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkDebugReportMessageEXT( - VkInstance instance, - VkDebugReportFlagsEXT flags, - VkDebugReportObjectTypeEXT objectType, - uint64_t object, - size_t location, - int32_t messageCode, - const char* pLayerPrefix, - const char* pMessage); -#endif - - -#define VK_NV_glsl_shader 1 -#define VK_NV_GLSL_SHADER_SPEC_VERSION 1 -#define VK_NV_GLSL_SHADER_EXTENSION_NAME "VK_NV_glsl_shader" - - -#define VK_EXT_depth_range_unrestricted 1 -#define VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION 1 -#define VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME "VK_EXT_depth_range_unrestricted" - - -#define VK_IMG_filter_cubic 1 -#define VK_IMG_FILTER_CUBIC_SPEC_VERSION 1 -#define VK_IMG_FILTER_CUBIC_EXTENSION_NAME "VK_IMG_filter_cubic" - - -#define VK_AMD_rasterization_order 1 -#define VK_AMD_RASTERIZATION_ORDER_SPEC_VERSION 1 -#define VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME "VK_AMD_rasterization_order" - -typedef enum VkRasterizationOrderAMD { - VK_RASTERIZATION_ORDER_STRICT_AMD = 0, - VK_RASTERIZATION_ORDER_RELAXED_AMD = 1, - VK_RASTERIZATION_ORDER_MAX_ENUM_AMD = 0x7FFFFFFF -} VkRasterizationOrderAMD; -typedef struct VkPipelineRasterizationStateRasterizationOrderAMD { - VkStructureType sType; - const void* pNext; - VkRasterizationOrderAMD rasterizationOrder; -} VkPipelineRasterizationStateRasterizationOrderAMD; - - - -#define VK_AMD_shader_trinary_minmax 1 -#define VK_AMD_SHADER_TRINARY_MINMAX_SPEC_VERSION 1 -#define VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME "VK_AMD_shader_trinary_minmax" - - -#define VK_AMD_shader_explicit_vertex_parameter 1 -#define VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_SPEC_VERSION 1 -#define VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME "VK_AMD_shader_explicit_vertex_parameter" - - -#define VK_EXT_debug_marker 1 -#define VK_EXT_DEBUG_MARKER_SPEC_VERSION 4 -#define VK_EXT_DEBUG_MARKER_EXTENSION_NAME "VK_EXT_debug_marker" -typedef struct VkDebugMarkerObjectNameInfoEXT { - VkStructureType sType; - const void* pNext; - VkDebugReportObjectTypeEXT objectType; - uint64_t object; - const char* pObjectName; -} VkDebugMarkerObjectNameInfoEXT; - -typedef struct VkDebugMarkerObjectTagInfoEXT { - VkStructureType sType; - const void* pNext; - VkDebugReportObjectTypeEXT objectType; - uint64_t object; - uint64_t tagName; - size_t tagSize; - const void* pTag; -} VkDebugMarkerObjectTagInfoEXT; - -typedef struct VkDebugMarkerMarkerInfoEXT { - VkStructureType sType; - const void* pNext; - const char* pMarkerName; - float color[4]; -} VkDebugMarkerMarkerInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkDebugMarkerSetObjectTagEXT)(VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo); -typedef VkResult (VKAPI_PTR *PFN_vkDebugMarkerSetObjectNameEXT)(VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo); -typedef void (VKAPI_PTR *PFN_vkCmdDebugMarkerBeginEXT)(VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo); -typedef void (VKAPI_PTR *PFN_vkCmdDebugMarkerEndEXT)(VkCommandBuffer commandBuffer); -typedef void (VKAPI_PTR *PFN_vkCmdDebugMarkerInsertEXT)(VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkDebugMarkerSetObjectTagEXT( - VkDevice device, - const VkDebugMarkerObjectTagInfoEXT* pTagInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkDebugMarkerSetObjectNameEXT( - VkDevice device, - const VkDebugMarkerObjectNameInfoEXT* pNameInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerBeginEXT( - VkCommandBuffer commandBuffer, - const VkDebugMarkerMarkerInfoEXT* pMarkerInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerEndEXT( - VkCommandBuffer commandBuffer); - -VKAPI_ATTR void VKAPI_CALL vkCmdDebugMarkerInsertEXT( - VkCommandBuffer commandBuffer, - const VkDebugMarkerMarkerInfoEXT* pMarkerInfo); -#endif - - -#define VK_AMD_gcn_shader 1 -#define VK_AMD_GCN_SHADER_SPEC_VERSION 1 -#define VK_AMD_GCN_SHADER_EXTENSION_NAME "VK_AMD_gcn_shader" - - -#define VK_NV_dedicated_allocation 1 -#define VK_NV_DEDICATED_ALLOCATION_SPEC_VERSION 1 -#define VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_NV_dedicated_allocation" -typedef struct VkDedicatedAllocationImageCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkBool32 dedicatedAllocation; -} VkDedicatedAllocationImageCreateInfoNV; - -typedef struct VkDedicatedAllocationBufferCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkBool32 dedicatedAllocation; -} VkDedicatedAllocationBufferCreateInfoNV; - -typedef struct VkDedicatedAllocationMemoryAllocateInfoNV { - VkStructureType sType; - const void* pNext; - VkImage image; - VkBuffer buffer; -} VkDedicatedAllocationMemoryAllocateInfoNV; - - - -#define VK_EXT_transform_feedback 1 -#define VK_EXT_TRANSFORM_FEEDBACK_SPEC_VERSION 1 -#define VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME "VK_EXT_transform_feedback" -typedef VkFlags VkPipelineRasterizationStateStreamCreateFlagsEXT; -typedef struct VkPhysicalDeviceTransformFeedbackFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 transformFeedback; - VkBool32 geometryStreams; -} VkPhysicalDeviceTransformFeedbackFeaturesEXT; - -typedef struct VkPhysicalDeviceTransformFeedbackPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t maxTransformFeedbackStreams; - uint32_t maxTransformFeedbackBuffers; - VkDeviceSize maxTransformFeedbackBufferSize; - uint32_t maxTransformFeedbackStreamDataSize; - uint32_t maxTransformFeedbackBufferDataSize; - uint32_t maxTransformFeedbackBufferDataStride; - VkBool32 transformFeedbackQueries; - VkBool32 transformFeedbackStreamsLinesTriangles; - VkBool32 transformFeedbackRasterizationStreamSelect; - VkBool32 transformFeedbackDraw; -} VkPhysicalDeviceTransformFeedbackPropertiesEXT; - -typedef struct VkPipelineRasterizationStateStreamCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkPipelineRasterizationStateStreamCreateFlagsEXT flags; - uint32_t rasterizationStream; -} VkPipelineRasterizationStateStreamCreateInfoEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdBindTransformFeedbackBuffersEXT)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets, const VkDeviceSize* pSizes); -typedef void (VKAPI_PTR *PFN_vkCmdBeginTransformFeedbackEXT)(VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer* pCounterBuffers, const VkDeviceSize* pCounterBufferOffsets); -typedef void (VKAPI_PTR *PFN_vkCmdEndTransformFeedbackEXT)(VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer* pCounterBuffers, const VkDeviceSize* pCounterBufferOffsets); -typedef void (VKAPI_PTR *PFN_vkCmdBeginQueryIndexedEXT)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index); -typedef void (VKAPI_PTR *PFN_vkCmdEndQueryIndexedEXT)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index); -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndirectByteCountEXT)(VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdBindTransformFeedbackBuffersEXT( - VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer* pBuffers, - const VkDeviceSize* pOffsets, - const VkDeviceSize* pSizes); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginTransformFeedbackEXT( - VkCommandBuffer commandBuffer, - uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VkBuffer* pCounterBuffers, - const VkDeviceSize* pCounterBufferOffsets); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndTransformFeedbackEXT( - VkCommandBuffer commandBuffer, - uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VkBuffer* pCounterBuffers, - const VkDeviceSize* pCounterBufferOffsets); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginQueryIndexedEXT( - VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t query, - VkQueryControlFlags flags, - uint32_t index); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndQueryIndexedEXT( - VkCommandBuffer commandBuffer, - VkQueryPool queryPool, - uint32_t query, - uint32_t index); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectByteCountEXT( - VkCommandBuffer commandBuffer, - uint32_t instanceCount, - uint32_t firstInstance, - VkBuffer counterBuffer, - VkDeviceSize counterBufferOffset, - uint32_t counterOffset, - uint32_t vertexStride); -#endif - - -#define VK_NVX_binary_import 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkCuModuleNVX) -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkCuFunctionNVX) -#define VK_NVX_BINARY_IMPORT_SPEC_VERSION 1 -#define VK_NVX_BINARY_IMPORT_EXTENSION_NAME "VK_NVX_binary_import" -typedef struct VkCuModuleCreateInfoNVX { - VkStructureType sType; - const void* pNext; - size_t dataSize; - const void* pData; -} VkCuModuleCreateInfoNVX; - -typedef struct VkCuFunctionCreateInfoNVX { - VkStructureType sType; - const void* pNext; - VkCuModuleNVX module; - const char* pName; -} VkCuFunctionCreateInfoNVX; - -typedef struct VkCuLaunchInfoNVX { - VkStructureType sType; - const void* pNext; - VkCuFunctionNVX function; - uint32_t gridDimX; - uint32_t gridDimY; - uint32_t gridDimZ; - uint32_t blockDimX; - uint32_t blockDimY; - uint32_t blockDimZ; - uint32_t sharedMemBytes; - size_t paramCount; - const void* const * pParams; - size_t extraCount; - const void* const * pExtras; -} VkCuLaunchInfoNVX; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateCuModuleNVX)(VkDevice device, const VkCuModuleCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCuModuleNVX* pModule); -typedef VkResult (VKAPI_PTR *PFN_vkCreateCuFunctionNVX)(VkDevice device, const VkCuFunctionCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkCuFunctionNVX* pFunction); -typedef void (VKAPI_PTR *PFN_vkDestroyCuModuleNVX)(VkDevice device, VkCuModuleNVX module, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkDestroyCuFunctionNVX)(VkDevice device, VkCuFunctionNVX function, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkCmdCuLaunchKernelNVX)(VkCommandBuffer commandBuffer, const VkCuLaunchInfoNVX* pLaunchInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateCuModuleNVX( - VkDevice device, - const VkCuModuleCreateInfoNVX* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkCuModuleNVX* pModule); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateCuFunctionNVX( - VkDevice device, - const VkCuFunctionCreateInfoNVX* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkCuFunctionNVX* pFunction); - -VKAPI_ATTR void VKAPI_CALL vkDestroyCuModuleNVX( - VkDevice device, - VkCuModuleNVX module, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkDestroyCuFunctionNVX( - VkDevice device, - VkCuFunctionNVX function, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkCmdCuLaunchKernelNVX( - VkCommandBuffer commandBuffer, - const VkCuLaunchInfoNVX* pLaunchInfo); -#endif - - -#define VK_NVX_image_view_handle 1 -#define VK_NVX_IMAGE_VIEW_HANDLE_SPEC_VERSION 2 -#define VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME "VK_NVX_image_view_handle" -typedef struct VkImageViewHandleInfoNVX { - VkStructureType sType; - const void* pNext; - VkImageView imageView; - VkDescriptorType descriptorType; - VkSampler sampler; -} VkImageViewHandleInfoNVX; - -typedef struct VkImageViewAddressPropertiesNVX { - VkStructureType sType; - void* pNext; - VkDeviceAddress deviceAddress; - VkDeviceSize size; -} VkImageViewAddressPropertiesNVX; - -typedef uint32_t (VKAPI_PTR *PFN_vkGetImageViewHandleNVX)(VkDevice device, const VkImageViewHandleInfoNVX* pInfo); -typedef VkResult (VKAPI_PTR *PFN_vkGetImageViewAddressNVX)(VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX* pProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR uint32_t VKAPI_CALL vkGetImageViewHandleNVX( - VkDevice device, - const VkImageViewHandleInfoNVX* pInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetImageViewAddressNVX( - VkDevice device, - VkImageView imageView, - VkImageViewAddressPropertiesNVX* pProperties); -#endif - - -#define VK_AMD_draw_indirect_count 1 -#define VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION 2 -#define VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME "VK_AMD_draw_indirect_count" -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndirectCountAMD)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdDrawIndexedIndirectCountAMD)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndirectCountAMD( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawIndexedIndirectCountAMD( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride); -#endif - - -#define VK_AMD_negative_viewport_height 1 -#define VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_SPEC_VERSION 1 -#define VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME "VK_AMD_negative_viewport_height" - - -#define VK_AMD_gpu_shader_half_float 1 -#define VK_AMD_GPU_SHADER_HALF_FLOAT_SPEC_VERSION 2 -#define VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME "VK_AMD_gpu_shader_half_float" - - -#define VK_AMD_shader_ballot 1 -#define VK_AMD_SHADER_BALLOT_SPEC_VERSION 1 -#define VK_AMD_SHADER_BALLOT_EXTENSION_NAME "VK_AMD_shader_ballot" - - -#define VK_AMD_texture_gather_bias_lod 1 -#define VK_AMD_TEXTURE_GATHER_BIAS_LOD_SPEC_VERSION 1 -#define VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME "VK_AMD_texture_gather_bias_lod" -typedef struct VkTextureLODGatherFormatPropertiesAMD { - VkStructureType sType; - void* pNext; - VkBool32 supportsTextureGatherLODBiasAMD; -} VkTextureLODGatherFormatPropertiesAMD; - - - -#define VK_AMD_shader_info 1 -#define VK_AMD_SHADER_INFO_SPEC_VERSION 1 -#define VK_AMD_SHADER_INFO_EXTENSION_NAME "VK_AMD_shader_info" - -typedef enum VkShaderInfoTypeAMD { - VK_SHADER_INFO_TYPE_STATISTICS_AMD = 0, - VK_SHADER_INFO_TYPE_BINARY_AMD = 1, - VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD = 2, - VK_SHADER_INFO_TYPE_MAX_ENUM_AMD = 0x7FFFFFFF -} VkShaderInfoTypeAMD; -typedef struct VkShaderResourceUsageAMD { - uint32_t numUsedVgprs; - uint32_t numUsedSgprs; - uint32_t ldsSizePerLocalWorkGroup; - size_t ldsUsageSizeInBytes; - size_t scratchMemUsageInBytes; -} VkShaderResourceUsageAMD; - -typedef struct VkShaderStatisticsInfoAMD { - VkShaderStageFlags shaderStageMask; - VkShaderResourceUsageAMD resourceUsage; - uint32_t numPhysicalVgprs; - uint32_t numPhysicalSgprs; - uint32_t numAvailableVgprs; - uint32_t numAvailableSgprs; - uint32_t computeWorkGroupSize[3]; -} VkShaderStatisticsInfoAMD; - -typedef VkResult (VKAPI_PTR *PFN_vkGetShaderInfoAMD)(VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t* pInfoSize, void* pInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetShaderInfoAMD( - VkDevice device, - VkPipeline pipeline, - VkShaderStageFlagBits shaderStage, - VkShaderInfoTypeAMD infoType, - size_t* pInfoSize, - void* pInfo); -#endif - - -#define VK_AMD_shader_image_load_store_lod 1 -#define VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_SPEC_VERSION 1 -#define VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME "VK_AMD_shader_image_load_store_lod" - - -#define VK_NV_corner_sampled_image 1 -#define VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION 2 -#define VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME "VK_NV_corner_sampled_image" -typedef struct VkPhysicalDeviceCornerSampledImageFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 cornerSampledImage; -} VkPhysicalDeviceCornerSampledImageFeaturesNV; - - - -#define VK_IMG_format_pvrtc 1 -#define VK_IMG_FORMAT_PVRTC_SPEC_VERSION 1 -#define VK_IMG_FORMAT_PVRTC_EXTENSION_NAME "VK_IMG_format_pvrtc" - - -#define VK_NV_external_memory_capabilities 1 -#define VK_NV_EXTERNAL_MEMORY_CAPABILITIES_SPEC_VERSION 1 -#define VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME "VK_NV_external_memory_capabilities" - -typedef enum VkExternalMemoryHandleTypeFlagBitsNV { - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV = 0x00000001, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV = 0x00000002, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV = 0x00000004, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV = 0x00000008, - VK_EXTERNAL_MEMORY_HANDLE_TYPE_FLAG_BITS_MAX_ENUM_NV = 0x7FFFFFFF -} VkExternalMemoryHandleTypeFlagBitsNV; -typedef VkFlags VkExternalMemoryHandleTypeFlagsNV; - -typedef enum VkExternalMemoryFeatureFlagBitsNV { - VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_NV = 0x00000001, - VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_NV = 0x00000002, - VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_NV = 0x00000004, - VK_EXTERNAL_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM_NV = 0x7FFFFFFF -} VkExternalMemoryFeatureFlagBitsNV; -typedef VkFlags VkExternalMemoryFeatureFlagsNV; -typedef struct VkExternalImageFormatPropertiesNV { - VkImageFormatProperties imageFormatProperties; - VkExternalMemoryFeatureFlagsNV externalMemoryFeatures; - VkExternalMemoryHandleTypeFlagsNV exportFromImportedHandleTypes; - VkExternalMemoryHandleTypeFlagsNV compatibleHandleTypes; -} VkExternalImageFormatPropertiesNV; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV)(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV* pExternalImageFormatProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - VkPhysicalDevice physicalDevice, - VkFormat format, - VkImageType type, - VkImageTiling tiling, - VkImageUsageFlags usage, - VkImageCreateFlags flags, - VkExternalMemoryHandleTypeFlagsNV externalHandleType, - VkExternalImageFormatPropertiesNV* pExternalImageFormatProperties); -#endif - - -#define VK_NV_external_memory 1 -#define VK_NV_EXTERNAL_MEMORY_SPEC_VERSION 1 -#define VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME "VK_NV_external_memory" -typedef struct VkExternalMemoryImageCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagsNV handleTypes; -} VkExternalMemoryImageCreateInfoNV; - -typedef struct VkExportMemoryAllocateInfoNV { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagsNV handleTypes; -} VkExportMemoryAllocateInfoNV; - - - -#define VK_EXT_validation_flags 1 -#define VK_EXT_VALIDATION_FLAGS_SPEC_VERSION 2 -#define VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME "VK_EXT_validation_flags" - -typedef enum VkValidationCheckEXT { - VK_VALIDATION_CHECK_ALL_EXT = 0, - VK_VALIDATION_CHECK_SHADERS_EXT = 1, - VK_VALIDATION_CHECK_MAX_ENUM_EXT = 0x7FFFFFFF -} VkValidationCheckEXT; -typedef struct VkValidationFlagsEXT { - VkStructureType sType; - const void* pNext; - uint32_t disabledValidationCheckCount; - const VkValidationCheckEXT* pDisabledValidationChecks; -} VkValidationFlagsEXT; - - - -#define VK_EXT_shader_subgroup_ballot 1 -#define VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION 1 -#define VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME "VK_EXT_shader_subgroup_ballot" - - -#define VK_EXT_shader_subgroup_vote 1 -#define VK_EXT_SHADER_SUBGROUP_VOTE_SPEC_VERSION 1 -#define VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME "VK_EXT_shader_subgroup_vote" - - -#define VK_EXT_texture_compression_astc_hdr 1 -#define VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_SPEC_VERSION 1 -#define VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME "VK_EXT_texture_compression_astc_hdr" -typedef VkPhysicalDeviceTextureCompressionASTCHDRFeatures VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT; - - - -#define VK_EXT_astc_decode_mode 1 -#define VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION 1 -#define VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME "VK_EXT_astc_decode_mode" -typedef struct VkImageViewASTCDecodeModeEXT { - VkStructureType sType; - const void* pNext; - VkFormat decodeMode; -} VkImageViewASTCDecodeModeEXT; - -typedef struct VkPhysicalDeviceASTCDecodeFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 decodeModeSharedExponent; -} VkPhysicalDeviceASTCDecodeFeaturesEXT; - - - -#define VK_EXT_conditional_rendering 1 -#define VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION 2 -#define VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME "VK_EXT_conditional_rendering" - -typedef enum VkConditionalRenderingFlagBitsEXT { - VK_CONDITIONAL_RENDERING_INVERTED_BIT_EXT = 0x00000001, - VK_CONDITIONAL_RENDERING_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkConditionalRenderingFlagBitsEXT; -typedef VkFlags VkConditionalRenderingFlagsEXT; -typedef struct VkConditionalRenderingBeginInfoEXT { - VkStructureType sType; - const void* pNext; - VkBuffer buffer; - VkDeviceSize offset; - VkConditionalRenderingFlagsEXT flags; -} VkConditionalRenderingBeginInfoEXT; - -typedef struct VkPhysicalDeviceConditionalRenderingFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 conditionalRendering; - VkBool32 inheritedConditionalRendering; -} VkPhysicalDeviceConditionalRenderingFeaturesEXT; - -typedef struct VkCommandBufferInheritanceConditionalRenderingInfoEXT { - VkStructureType sType; - const void* pNext; - VkBool32 conditionalRenderingEnable; -} VkCommandBufferInheritanceConditionalRenderingInfoEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdBeginConditionalRenderingEXT)(VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT* pConditionalRenderingBegin); -typedef void (VKAPI_PTR *PFN_vkCmdEndConditionalRenderingEXT)(VkCommandBuffer commandBuffer); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdBeginConditionalRenderingEXT( - VkCommandBuffer commandBuffer, - const VkConditionalRenderingBeginInfoEXT* pConditionalRenderingBegin); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndConditionalRenderingEXT( - VkCommandBuffer commandBuffer); -#endif - - -#define VK_NV_clip_space_w_scaling 1 -#define VK_NV_CLIP_SPACE_W_SCALING_SPEC_VERSION 1 -#define VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME "VK_NV_clip_space_w_scaling" -typedef struct VkViewportWScalingNV { - float xcoeff; - float ycoeff; -} VkViewportWScalingNV; - -typedef struct VkPipelineViewportWScalingStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkBool32 viewportWScalingEnable; - uint32_t viewportCount; - const VkViewportWScalingNV* pViewportWScalings; -} VkPipelineViewportWScalingStateCreateInfoNV; - -typedef void (VKAPI_PTR *PFN_vkCmdSetViewportWScalingNV)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV* pViewportWScalings); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWScalingNV( - VkCommandBuffer commandBuffer, - uint32_t firstViewport, - uint32_t viewportCount, - const VkViewportWScalingNV* pViewportWScalings); -#endif - - -#define VK_EXT_direct_mode_display 1 -#define VK_EXT_DIRECT_MODE_DISPLAY_SPEC_VERSION 1 -#define VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME "VK_EXT_direct_mode_display" -typedef VkResult (VKAPI_PTR *PFN_vkReleaseDisplayEXT)(VkPhysicalDevice physicalDevice, VkDisplayKHR display); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkReleaseDisplayEXT( - VkPhysicalDevice physicalDevice, - VkDisplayKHR display); -#endif - - -#define VK_EXT_display_surface_counter 1 -#define VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION 1 -#define VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME "VK_EXT_display_surface_counter" - -typedef enum VkSurfaceCounterFlagBitsEXT { - VK_SURFACE_COUNTER_VBLANK_BIT_EXT = 0x00000001, - VK_SURFACE_COUNTER_VBLANK_EXT = VK_SURFACE_COUNTER_VBLANK_BIT_EXT, - VK_SURFACE_COUNTER_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkSurfaceCounterFlagBitsEXT; -typedef VkFlags VkSurfaceCounterFlagsEXT; -typedef struct VkSurfaceCapabilities2EXT { - VkStructureType sType; - void* pNext; - uint32_t minImageCount; - uint32_t maxImageCount; - VkExtent2D currentExtent; - VkExtent2D minImageExtent; - VkExtent2D maxImageExtent; - uint32_t maxImageArrayLayers; - VkSurfaceTransformFlagsKHR supportedTransforms; - VkSurfaceTransformFlagBitsKHR currentTransform; - VkCompositeAlphaFlagsKHR supportedCompositeAlpha; - VkImageUsageFlags supportedUsageFlags; - VkSurfaceCounterFlagsEXT supportedSurfaceCounters; -} VkSurfaceCapabilities2EXT; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT)(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT* pSurfaceCapabilities); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilities2EXT( - VkPhysicalDevice physicalDevice, - VkSurfaceKHR surface, - VkSurfaceCapabilities2EXT* pSurfaceCapabilities); -#endif - - -#define VK_EXT_display_control 1 -#define VK_EXT_DISPLAY_CONTROL_SPEC_VERSION 1 -#define VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME "VK_EXT_display_control" - -typedef enum VkDisplayPowerStateEXT { - VK_DISPLAY_POWER_STATE_OFF_EXT = 0, - VK_DISPLAY_POWER_STATE_SUSPEND_EXT = 1, - VK_DISPLAY_POWER_STATE_ON_EXT = 2, - VK_DISPLAY_POWER_STATE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDisplayPowerStateEXT; - -typedef enum VkDeviceEventTypeEXT { - VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT = 0, - VK_DEVICE_EVENT_TYPE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDeviceEventTypeEXT; - -typedef enum VkDisplayEventTypeEXT { - VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT = 0, - VK_DISPLAY_EVENT_TYPE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDisplayEventTypeEXT; -typedef struct VkDisplayPowerInfoEXT { - VkStructureType sType; - const void* pNext; - VkDisplayPowerStateEXT powerState; -} VkDisplayPowerInfoEXT; - -typedef struct VkDeviceEventInfoEXT { - VkStructureType sType; - const void* pNext; - VkDeviceEventTypeEXT deviceEvent; -} VkDeviceEventInfoEXT; - -typedef struct VkDisplayEventInfoEXT { - VkStructureType sType; - const void* pNext; - VkDisplayEventTypeEXT displayEvent; -} VkDisplayEventInfoEXT; - -typedef struct VkSwapchainCounterCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkSurfaceCounterFlagsEXT surfaceCounters; -} VkSwapchainCounterCreateInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkDisplayPowerControlEXT)(VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT* pDisplayPowerInfo); -typedef VkResult (VKAPI_PTR *PFN_vkRegisterDeviceEventEXT)(VkDevice device, const VkDeviceEventInfoEXT* pDeviceEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence); -typedef VkResult (VKAPI_PTR *PFN_vkRegisterDisplayEventEXT)(VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT* pDisplayEventInfo, const VkAllocationCallbacks* pAllocator, VkFence* pFence); -typedef VkResult (VKAPI_PTR *PFN_vkGetSwapchainCounterEXT)(VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t* pCounterValue); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkDisplayPowerControlEXT( - VkDevice device, - VkDisplayKHR display, - const VkDisplayPowerInfoEXT* pDisplayPowerInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkRegisterDeviceEventEXT( - VkDevice device, - const VkDeviceEventInfoEXT* pDeviceEventInfo, - const VkAllocationCallbacks* pAllocator, - VkFence* pFence); - -VKAPI_ATTR VkResult VKAPI_CALL vkRegisterDisplayEventEXT( - VkDevice device, - VkDisplayKHR display, - const VkDisplayEventInfoEXT* pDisplayEventInfo, - const VkAllocationCallbacks* pAllocator, - VkFence* pFence); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetSwapchainCounterEXT( - VkDevice device, - VkSwapchainKHR swapchain, - VkSurfaceCounterFlagBitsEXT counter, - uint64_t* pCounterValue); -#endif - - -#define VK_GOOGLE_display_timing 1 -#define VK_GOOGLE_DISPLAY_TIMING_SPEC_VERSION 1 -#define VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME "VK_GOOGLE_display_timing" -typedef struct VkRefreshCycleDurationGOOGLE { - uint64_t refreshDuration; -} VkRefreshCycleDurationGOOGLE; - -typedef struct VkPastPresentationTimingGOOGLE { - uint32_t presentID; - uint64_t desiredPresentTime; - uint64_t actualPresentTime; - uint64_t earliestPresentTime; - uint64_t presentMargin; -} VkPastPresentationTimingGOOGLE; - -typedef struct VkPresentTimeGOOGLE { - uint32_t presentID; - uint64_t desiredPresentTime; -} VkPresentTimeGOOGLE; - -typedef struct VkPresentTimesInfoGOOGLE { - VkStructureType sType; - const void* pNext; - uint32_t swapchainCount; - const VkPresentTimeGOOGLE* pTimes; -} VkPresentTimesInfoGOOGLE; - -typedef VkResult (VKAPI_PTR *PFN_vkGetRefreshCycleDurationGOOGLE)(VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties); -typedef VkResult (VKAPI_PTR *PFN_vkGetPastPresentationTimingGOOGLE)(VkDevice device, VkSwapchainKHR swapchain, uint32_t* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetRefreshCycleDurationGOOGLE( - VkDevice device, - VkSwapchainKHR swapchain, - VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPastPresentationTimingGOOGLE( - VkDevice device, - VkSwapchainKHR swapchain, - uint32_t* pPresentationTimingCount, - VkPastPresentationTimingGOOGLE* pPresentationTimings); -#endif - - -#define VK_NV_sample_mask_override_coverage 1 -#define VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_SPEC_VERSION 1 -#define VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME "VK_NV_sample_mask_override_coverage" - - -#define VK_NV_geometry_shader_passthrough 1 -#define VK_NV_GEOMETRY_SHADER_PASSTHROUGH_SPEC_VERSION 1 -#define VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME "VK_NV_geometry_shader_passthrough" - - -#define VK_NV_viewport_array2 1 -#define VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION 1 -#define VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME "VK_NV_viewport_array2" -#define VK_NV_VIEWPORT_ARRAY2_SPEC_VERSION VK_NV_VIEWPORT_ARRAY_2_SPEC_VERSION -#define VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME VK_NV_VIEWPORT_ARRAY_2_EXTENSION_NAME - - -#define VK_NVX_multiview_per_view_attributes 1 -#define VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_SPEC_VERSION 1 -#define VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME "VK_NVX_multiview_per_view_attributes" -typedef struct VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX { - VkStructureType sType; - void* pNext; - VkBool32 perViewPositionAllComponents; -} VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX; - - - -#define VK_NV_viewport_swizzle 1 -#define VK_NV_VIEWPORT_SWIZZLE_SPEC_VERSION 1 -#define VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME "VK_NV_viewport_swizzle" - -typedef enum VkViewportCoordinateSwizzleNV { - VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_X_NV = 0, - VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_X_NV = 1, - VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Y_NV = 2, - VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Y_NV = 3, - VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Z_NV = 4, - VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Z_NV = 5, - VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_W_NV = 6, - VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_W_NV = 7, - VK_VIEWPORT_COORDINATE_SWIZZLE_MAX_ENUM_NV = 0x7FFFFFFF -} VkViewportCoordinateSwizzleNV; -typedef VkFlags VkPipelineViewportSwizzleStateCreateFlagsNV; -typedef struct VkViewportSwizzleNV { - VkViewportCoordinateSwizzleNV x; - VkViewportCoordinateSwizzleNV y; - VkViewportCoordinateSwizzleNV z; - VkViewportCoordinateSwizzleNV w; -} VkViewportSwizzleNV; - -typedef struct VkPipelineViewportSwizzleStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkPipelineViewportSwizzleStateCreateFlagsNV flags; - uint32_t viewportCount; - const VkViewportSwizzleNV* pViewportSwizzles; -} VkPipelineViewportSwizzleStateCreateInfoNV; - - - -#define VK_EXT_discard_rectangles 1 -#define VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION 1 -#define VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME "VK_EXT_discard_rectangles" - -typedef enum VkDiscardRectangleModeEXT { - VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT = 0, - VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT = 1, - VK_DISCARD_RECTANGLE_MODE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDiscardRectangleModeEXT; -typedef VkFlags VkPipelineDiscardRectangleStateCreateFlagsEXT; -typedef struct VkPhysicalDeviceDiscardRectanglePropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t maxDiscardRectangles; -} VkPhysicalDeviceDiscardRectanglePropertiesEXT; - -typedef struct VkPipelineDiscardRectangleStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkPipelineDiscardRectangleStateCreateFlagsEXT flags; - VkDiscardRectangleModeEXT discardRectangleMode; - uint32_t discardRectangleCount; - const VkRect2D* pDiscardRectangles; -} VkPipelineDiscardRectangleStateCreateInfoEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdSetDiscardRectangleEXT)(VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D* pDiscardRectangles); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetDiscardRectangleEXT( - VkCommandBuffer commandBuffer, - uint32_t firstDiscardRectangle, - uint32_t discardRectangleCount, - const VkRect2D* pDiscardRectangles); -#endif - - -#define VK_EXT_conservative_rasterization 1 -#define VK_EXT_CONSERVATIVE_RASTERIZATION_SPEC_VERSION 1 -#define VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME "VK_EXT_conservative_rasterization" - -typedef enum VkConservativeRasterizationModeEXT { - VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT = 0, - VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT = 1, - VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT = 2, - VK_CONSERVATIVE_RASTERIZATION_MODE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkConservativeRasterizationModeEXT; -typedef VkFlags VkPipelineRasterizationConservativeStateCreateFlagsEXT; -typedef struct VkPhysicalDeviceConservativeRasterizationPropertiesEXT { - VkStructureType sType; - void* pNext; - float primitiveOverestimationSize; - float maxExtraPrimitiveOverestimationSize; - float extraPrimitiveOverestimationSizeGranularity; - VkBool32 primitiveUnderestimation; - VkBool32 conservativePointAndLineRasterization; - VkBool32 degenerateTrianglesRasterized; - VkBool32 degenerateLinesRasterized; - VkBool32 fullyCoveredFragmentShaderInputVariable; - VkBool32 conservativeRasterizationPostDepthCoverage; -} VkPhysicalDeviceConservativeRasterizationPropertiesEXT; - -typedef struct VkPipelineRasterizationConservativeStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkPipelineRasterizationConservativeStateCreateFlagsEXT flags; - VkConservativeRasterizationModeEXT conservativeRasterizationMode; - float extraPrimitiveOverestimationSize; -} VkPipelineRasterizationConservativeStateCreateInfoEXT; - - - -#define VK_EXT_depth_clip_enable 1 -#define VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION 1 -#define VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME "VK_EXT_depth_clip_enable" -typedef VkFlags VkPipelineRasterizationDepthClipStateCreateFlagsEXT; -typedef struct VkPhysicalDeviceDepthClipEnableFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 depthClipEnable; -} VkPhysicalDeviceDepthClipEnableFeaturesEXT; - -typedef struct VkPipelineRasterizationDepthClipStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkPipelineRasterizationDepthClipStateCreateFlagsEXT flags; - VkBool32 depthClipEnable; -} VkPipelineRasterizationDepthClipStateCreateInfoEXT; - - - -#define VK_EXT_swapchain_colorspace 1 -#define VK_EXT_SWAPCHAIN_COLOR_SPACE_SPEC_VERSION 4 -#define VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME "VK_EXT_swapchain_colorspace" - - -#define VK_EXT_hdr_metadata 1 -#define VK_EXT_HDR_METADATA_SPEC_VERSION 2 -#define VK_EXT_HDR_METADATA_EXTENSION_NAME "VK_EXT_hdr_metadata" -typedef struct VkXYColorEXT { - float x; - float y; -} VkXYColorEXT; - -typedef struct VkHdrMetadataEXT { - VkStructureType sType; - const void* pNext; - VkXYColorEXT displayPrimaryRed; - VkXYColorEXT displayPrimaryGreen; - VkXYColorEXT displayPrimaryBlue; - VkXYColorEXT whitePoint; - float maxLuminance; - float minLuminance; - float maxContentLightLevel; - float maxFrameAverageLightLevel; -} VkHdrMetadataEXT; - -typedef void (VKAPI_PTR *PFN_vkSetHdrMetadataEXT)(VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR* pSwapchains, const VkHdrMetadataEXT* pMetadata); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkSetHdrMetadataEXT( - VkDevice device, - uint32_t swapchainCount, - const VkSwapchainKHR* pSwapchains, - const VkHdrMetadataEXT* pMetadata); -#endif - - -#define VK_EXT_external_memory_dma_buf 1 -#define VK_EXT_EXTERNAL_MEMORY_DMA_BUF_SPEC_VERSION 1 -#define VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME "VK_EXT_external_memory_dma_buf" - - -#define VK_EXT_queue_family_foreign 1 -#define VK_EXT_QUEUE_FAMILY_FOREIGN_SPEC_VERSION 1 -#define VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME "VK_EXT_queue_family_foreign" -#define VK_QUEUE_FAMILY_FOREIGN_EXT (~2U) - - -#define VK_EXT_debug_utils 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDebugUtilsMessengerEXT) -#define VK_EXT_DEBUG_UTILS_SPEC_VERSION 2 -#define VK_EXT_DEBUG_UTILS_EXTENSION_NAME "VK_EXT_debug_utils" -typedef VkFlags VkDebugUtilsMessengerCallbackDataFlagsEXT; - -typedef enum VkDebugUtilsMessageSeverityFlagBitsEXT { - VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT = 0x00000001, - VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT = 0x00000010, - VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT = 0x00000100, - VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT = 0x00001000, - VK_DEBUG_UTILS_MESSAGE_SEVERITY_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDebugUtilsMessageSeverityFlagBitsEXT; - -typedef enum VkDebugUtilsMessageTypeFlagBitsEXT { - VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT = 0x00000001, - VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT = 0x00000002, - VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT = 0x00000004, - VK_DEBUG_UTILS_MESSAGE_TYPE_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDebugUtilsMessageTypeFlagBitsEXT; -typedef VkFlags VkDebugUtilsMessageTypeFlagsEXT; -typedef VkFlags VkDebugUtilsMessageSeverityFlagsEXT; -typedef VkFlags VkDebugUtilsMessengerCreateFlagsEXT; -typedef struct VkDebugUtilsLabelEXT { - VkStructureType sType; - const void* pNext; - const char* pLabelName; - float color[4]; -} VkDebugUtilsLabelEXT; - -typedef struct VkDebugUtilsObjectNameInfoEXT { - VkStructureType sType; - const void* pNext; - VkObjectType objectType; - uint64_t objectHandle; - const char* pObjectName; -} VkDebugUtilsObjectNameInfoEXT; - -typedef struct VkDebugUtilsMessengerCallbackDataEXT { - VkStructureType sType; - const void* pNext; - VkDebugUtilsMessengerCallbackDataFlagsEXT flags; - const char* pMessageIdName; - int32_t messageIdNumber; - const char* pMessage; - uint32_t queueLabelCount; - const VkDebugUtilsLabelEXT* pQueueLabels; - uint32_t cmdBufLabelCount; - const VkDebugUtilsLabelEXT* pCmdBufLabels; - uint32_t objectCount; - const VkDebugUtilsObjectNameInfoEXT* pObjects; -} VkDebugUtilsMessengerCallbackDataEXT; - -typedef VkBool32 (VKAPI_PTR *PFN_vkDebugUtilsMessengerCallbackEXT)( - VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VkDebugUtilsMessageTypeFlagsEXT messageTypes, - const VkDebugUtilsMessengerCallbackDataEXT* pCallbackData, - void* pUserData); - -typedef struct VkDebugUtilsMessengerCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkDebugUtilsMessengerCreateFlagsEXT flags; - VkDebugUtilsMessageSeverityFlagsEXT messageSeverity; - VkDebugUtilsMessageTypeFlagsEXT messageType; - PFN_vkDebugUtilsMessengerCallbackEXT pfnUserCallback; - void* pUserData; -} VkDebugUtilsMessengerCreateInfoEXT; - -typedef struct VkDebugUtilsObjectTagInfoEXT { - VkStructureType sType; - const void* pNext; - VkObjectType objectType; - uint64_t objectHandle; - uint64_t tagName; - size_t tagSize; - const void* pTag; -} VkDebugUtilsObjectTagInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkSetDebugUtilsObjectNameEXT)(VkDevice device, const VkDebugUtilsObjectNameInfoEXT* pNameInfo); -typedef VkResult (VKAPI_PTR *PFN_vkSetDebugUtilsObjectTagEXT)(VkDevice device, const VkDebugUtilsObjectTagInfoEXT* pTagInfo); -typedef void (VKAPI_PTR *PFN_vkQueueBeginDebugUtilsLabelEXT)(VkQueue queue, const VkDebugUtilsLabelEXT* pLabelInfo); -typedef void (VKAPI_PTR *PFN_vkQueueEndDebugUtilsLabelEXT)(VkQueue queue); -typedef void (VKAPI_PTR *PFN_vkQueueInsertDebugUtilsLabelEXT)(VkQueue queue, const VkDebugUtilsLabelEXT* pLabelInfo); -typedef void (VKAPI_PTR *PFN_vkCmdBeginDebugUtilsLabelEXT)(VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT* pLabelInfo); -typedef void (VKAPI_PTR *PFN_vkCmdEndDebugUtilsLabelEXT)(VkCommandBuffer commandBuffer); -typedef void (VKAPI_PTR *PFN_vkCmdInsertDebugUtilsLabelEXT)(VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT* pLabelInfo); -typedef VkResult (VKAPI_PTR *PFN_vkCreateDebugUtilsMessengerEXT)(VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugUtilsMessengerEXT* pMessenger); -typedef void (VKAPI_PTR *PFN_vkDestroyDebugUtilsMessengerEXT)(VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkSubmitDebugUtilsMessageEXT)(VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT* pCallbackData); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkSetDebugUtilsObjectNameEXT( - VkDevice device, - const VkDebugUtilsObjectNameInfoEXT* pNameInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkSetDebugUtilsObjectTagEXT( - VkDevice device, - const VkDebugUtilsObjectTagInfoEXT* pTagInfo); - -VKAPI_ATTR void VKAPI_CALL vkQueueBeginDebugUtilsLabelEXT( - VkQueue queue, - const VkDebugUtilsLabelEXT* pLabelInfo); - -VKAPI_ATTR void VKAPI_CALL vkQueueEndDebugUtilsLabelEXT( - VkQueue queue); - -VKAPI_ATTR void VKAPI_CALL vkQueueInsertDebugUtilsLabelEXT( - VkQueue queue, - const VkDebugUtilsLabelEXT* pLabelInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdBeginDebugUtilsLabelEXT( - VkCommandBuffer commandBuffer, - const VkDebugUtilsLabelEXT* pLabelInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdEndDebugUtilsLabelEXT( - VkCommandBuffer commandBuffer); - -VKAPI_ATTR void VKAPI_CALL vkCmdInsertDebugUtilsLabelEXT( - VkCommandBuffer commandBuffer, - const VkDebugUtilsLabelEXT* pLabelInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugUtilsMessengerEXT( - VkInstance instance, - const VkDebugUtilsMessengerCreateInfoEXT* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkDebugUtilsMessengerEXT* pMessenger); - -VKAPI_ATTR void VKAPI_CALL vkDestroyDebugUtilsMessengerEXT( - VkInstance instance, - VkDebugUtilsMessengerEXT messenger, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkSubmitDebugUtilsMessageEXT( - VkInstance instance, - VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VkDebugUtilsMessageTypeFlagsEXT messageTypes, - const VkDebugUtilsMessengerCallbackDataEXT* pCallbackData); -#endif - - -#define VK_EXT_sampler_filter_minmax 1 -#define VK_EXT_SAMPLER_FILTER_MINMAX_SPEC_VERSION 2 -#define VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME "VK_EXT_sampler_filter_minmax" -typedef VkSamplerReductionMode VkSamplerReductionModeEXT; - -typedef VkSamplerReductionModeCreateInfo VkSamplerReductionModeCreateInfoEXT; - -typedef VkPhysicalDeviceSamplerFilterMinmaxProperties VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT; - - - -#define VK_AMD_gpu_shader_int16 1 -#define VK_AMD_GPU_SHADER_INT16_SPEC_VERSION 2 -#define VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME "VK_AMD_gpu_shader_int16" - - -#define VK_AMD_mixed_attachment_samples 1 -#define VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION 1 -#define VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME "VK_AMD_mixed_attachment_samples" - - -#define VK_AMD_shader_fragment_mask 1 -#define VK_AMD_SHADER_FRAGMENT_MASK_SPEC_VERSION 1 -#define VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME "VK_AMD_shader_fragment_mask" - - -#define VK_EXT_inline_uniform_block 1 -#define VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION 1 -#define VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME "VK_EXT_inline_uniform_block" -typedef VkPhysicalDeviceInlineUniformBlockFeatures VkPhysicalDeviceInlineUniformBlockFeaturesEXT; - -typedef VkPhysicalDeviceInlineUniformBlockProperties VkPhysicalDeviceInlineUniformBlockPropertiesEXT; - -typedef VkWriteDescriptorSetInlineUniformBlock VkWriteDescriptorSetInlineUniformBlockEXT; - -typedef VkDescriptorPoolInlineUniformBlockCreateInfo VkDescriptorPoolInlineUniformBlockCreateInfoEXT; - - - -#define VK_EXT_shader_stencil_export 1 -#define VK_EXT_SHADER_STENCIL_EXPORT_SPEC_VERSION 1 -#define VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME "VK_EXT_shader_stencil_export" - - -#define VK_EXT_sample_locations 1 -#define VK_EXT_SAMPLE_LOCATIONS_SPEC_VERSION 1 -#define VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME "VK_EXT_sample_locations" -typedef struct VkSampleLocationEXT { - float x; - float y; -} VkSampleLocationEXT; - -typedef struct VkSampleLocationsInfoEXT { - VkStructureType sType; - const void* pNext; - VkSampleCountFlagBits sampleLocationsPerPixel; - VkExtent2D sampleLocationGridSize; - uint32_t sampleLocationsCount; - const VkSampleLocationEXT* pSampleLocations; -} VkSampleLocationsInfoEXT; - -typedef struct VkAttachmentSampleLocationsEXT { - uint32_t attachmentIndex; - VkSampleLocationsInfoEXT sampleLocationsInfo; -} VkAttachmentSampleLocationsEXT; - -typedef struct VkSubpassSampleLocationsEXT { - uint32_t subpassIndex; - VkSampleLocationsInfoEXT sampleLocationsInfo; -} VkSubpassSampleLocationsEXT; - -typedef struct VkRenderPassSampleLocationsBeginInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t attachmentInitialSampleLocationsCount; - const VkAttachmentSampleLocationsEXT* pAttachmentInitialSampleLocations; - uint32_t postSubpassSampleLocationsCount; - const VkSubpassSampleLocationsEXT* pPostSubpassSampleLocations; -} VkRenderPassSampleLocationsBeginInfoEXT; - -typedef struct VkPipelineSampleLocationsStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkBool32 sampleLocationsEnable; - VkSampleLocationsInfoEXT sampleLocationsInfo; -} VkPipelineSampleLocationsStateCreateInfoEXT; - -typedef struct VkPhysicalDeviceSampleLocationsPropertiesEXT { - VkStructureType sType; - void* pNext; - VkSampleCountFlags sampleLocationSampleCounts; - VkExtent2D maxSampleLocationGridSize; - float sampleLocationCoordinateRange[2]; - uint32_t sampleLocationSubPixelBits; - VkBool32 variableSampleLocations; -} VkPhysicalDeviceSampleLocationsPropertiesEXT; - -typedef struct VkMultisamplePropertiesEXT { - VkStructureType sType; - void* pNext; - VkExtent2D maxSampleLocationGridSize; -} VkMultisamplePropertiesEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdSetSampleLocationsEXT)(VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT* pSampleLocationsInfo); -typedef void (VKAPI_PTR *PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT)(VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT* pMultisampleProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetSampleLocationsEXT( - VkCommandBuffer commandBuffer, - const VkSampleLocationsInfoEXT* pSampleLocationsInfo); - -VKAPI_ATTR void VKAPI_CALL vkGetPhysicalDeviceMultisamplePropertiesEXT( - VkPhysicalDevice physicalDevice, - VkSampleCountFlagBits samples, - VkMultisamplePropertiesEXT* pMultisampleProperties); -#endif - - -#define VK_EXT_blend_operation_advanced 1 -#define VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION 2 -#define VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME "VK_EXT_blend_operation_advanced" - -typedef enum VkBlendOverlapEXT { - VK_BLEND_OVERLAP_UNCORRELATED_EXT = 0, - VK_BLEND_OVERLAP_DISJOINT_EXT = 1, - VK_BLEND_OVERLAP_CONJOINT_EXT = 2, - VK_BLEND_OVERLAP_MAX_ENUM_EXT = 0x7FFFFFFF -} VkBlendOverlapEXT; -typedef struct VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 advancedBlendCoherentOperations; -} VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT; - -typedef struct VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t advancedBlendMaxColorAttachments; - VkBool32 advancedBlendIndependentBlend; - VkBool32 advancedBlendNonPremultipliedSrcColor; - VkBool32 advancedBlendNonPremultipliedDstColor; - VkBool32 advancedBlendCorrelatedOverlap; - VkBool32 advancedBlendAllOperations; -} VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT; - -typedef struct VkPipelineColorBlendAdvancedStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkBool32 srcPremultiplied; - VkBool32 dstPremultiplied; - VkBlendOverlapEXT blendOverlap; -} VkPipelineColorBlendAdvancedStateCreateInfoEXT; - - - -#define VK_NV_fragment_coverage_to_color 1 -#define VK_NV_FRAGMENT_COVERAGE_TO_COLOR_SPEC_VERSION 1 -#define VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME "VK_NV_fragment_coverage_to_color" -typedef VkFlags VkPipelineCoverageToColorStateCreateFlagsNV; -typedef struct VkPipelineCoverageToColorStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkPipelineCoverageToColorStateCreateFlagsNV flags; - VkBool32 coverageToColorEnable; - uint32_t coverageToColorLocation; -} VkPipelineCoverageToColorStateCreateInfoNV; - - - -#define VK_NV_framebuffer_mixed_samples 1 -#define VK_NV_FRAMEBUFFER_MIXED_SAMPLES_SPEC_VERSION 1 -#define VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME "VK_NV_framebuffer_mixed_samples" - -typedef enum VkCoverageModulationModeNV { - VK_COVERAGE_MODULATION_MODE_NONE_NV = 0, - VK_COVERAGE_MODULATION_MODE_RGB_NV = 1, - VK_COVERAGE_MODULATION_MODE_ALPHA_NV = 2, - VK_COVERAGE_MODULATION_MODE_RGBA_NV = 3, - VK_COVERAGE_MODULATION_MODE_MAX_ENUM_NV = 0x7FFFFFFF -} VkCoverageModulationModeNV; -typedef VkFlags VkPipelineCoverageModulationStateCreateFlagsNV; -typedef struct VkPipelineCoverageModulationStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkPipelineCoverageModulationStateCreateFlagsNV flags; - VkCoverageModulationModeNV coverageModulationMode; - VkBool32 coverageModulationTableEnable; - uint32_t coverageModulationTableCount; - const float* pCoverageModulationTable; -} VkPipelineCoverageModulationStateCreateInfoNV; - - - -#define VK_NV_fill_rectangle 1 -#define VK_NV_FILL_RECTANGLE_SPEC_VERSION 1 -#define VK_NV_FILL_RECTANGLE_EXTENSION_NAME "VK_NV_fill_rectangle" - - -#define VK_NV_shader_sm_builtins 1 -#define VK_NV_SHADER_SM_BUILTINS_SPEC_VERSION 1 -#define VK_NV_SHADER_SM_BUILTINS_EXTENSION_NAME "VK_NV_shader_sm_builtins" -typedef struct VkPhysicalDeviceShaderSMBuiltinsPropertiesNV { - VkStructureType sType; - void* pNext; - uint32_t shaderSMCount; - uint32_t shaderWarpsPerSM; -} VkPhysicalDeviceShaderSMBuiltinsPropertiesNV; - -typedef struct VkPhysicalDeviceShaderSMBuiltinsFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 shaderSMBuiltins; -} VkPhysicalDeviceShaderSMBuiltinsFeaturesNV; - - - -#define VK_EXT_post_depth_coverage 1 -#define VK_EXT_POST_DEPTH_COVERAGE_SPEC_VERSION 1 -#define VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME "VK_EXT_post_depth_coverage" - - -#define VK_EXT_image_drm_format_modifier 1 -#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION 2 -#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME "VK_EXT_image_drm_format_modifier" -typedef struct VkDrmFormatModifierPropertiesEXT { - uint64_t drmFormatModifier; - uint32_t drmFormatModifierPlaneCount; - VkFormatFeatureFlags drmFormatModifierTilingFeatures; -} VkDrmFormatModifierPropertiesEXT; - -typedef struct VkDrmFormatModifierPropertiesListEXT { - VkStructureType sType; - void* pNext; - uint32_t drmFormatModifierCount; - VkDrmFormatModifierPropertiesEXT* pDrmFormatModifierProperties; -} VkDrmFormatModifierPropertiesListEXT; - -typedef struct VkPhysicalDeviceImageDrmFormatModifierInfoEXT { - VkStructureType sType; - const void* pNext; - uint64_t drmFormatModifier; - VkSharingMode sharingMode; - uint32_t queueFamilyIndexCount; - const uint32_t* pQueueFamilyIndices; -} VkPhysicalDeviceImageDrmFormatModifierInfoEXT; - -typedef struct VkImageDrmFormatModifierListCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t drmFormatModifierCount; - const uint64_t* pDrmFormatModifiers; -} VkImageDrmFormatModifierListCreateInfoEXT; - -typedef struct VkImageDrmFormatModifierExplicitCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint64_t drmFormatModifier; - uint32_t drmFormatModifierPlaneCount; - const VkSubresourceLayout* pPlaneLayouts; -} VkImageDrmFormatModifierExplicitCreateInfoEXT; - -typedef struct VkImageDrmFormatModifierPropertiesEXT { - VkStructureType sType; - void* pNext; - uint64_t drmFormatModifier; -} VkImageDrmFormatModifierPropertiesEXT; - -typedef struct VkDrmFormatModifierProperties2EXT { - uint64_t drmFormatModifier; - uint32_t drmFormatModifierPlaneCount; - VkFormatFeatureFlags2 drmFormatModifierTilingFeatures; -} VkDrmFormatModifierProperties2EXT; - -typedef struct VkDrmFormatModifierPropertiesList2EXT { - VkStructureType sType; - void* pNext; - uint32_t drmFormatModifierCount; - VkDrmFormatModifierProperties2EXT* pDrmFormatModifierProperties; -} VkDrmFormatModifierPropertiesList2EXT; - -typedef VkResult (VKAPI_PTR *PFN_vkGetImageDrmFormatModifierPropertiesEXT)(VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT* pProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetImageDrmFormatModifierPropertiesEXT( - VkDevice device, - VkImage image, - VkImageDrmFormatModifierPropertiesEXT* pProperties); -#endif - - -#define VK_EXT_validation_cache 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkValidationCacheEXT) -#define VK_EXT_VALIDATION_CACHE_SPEC_VERSION 1 -#define VK_EXT_VALIDATION_CACHE_EXTENSION_NAME "VK_EXT_validation_cache" - -typedef enum VkValidationCacheHeaderVersionEXT { - VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT = 1, - VK_VALIDATION_CACHE_HEADER_VERSION_MAX_ENUM_EXT = 0x7FFFFFFF -} VkValidationCacheHeaderVersionEXT; -typedef VkFlags VkValidationCacheCreateFlagsEXT; -typedef struct VkValidationCacheCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkValidationCacheCreateFlagsEXT flags; - size_t initialDataSize; - const void* pInitialData; -} VkValidationCacheCreateInfoEXT; - -typedef struct VkShaderModuleValidationCacheCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkValidationCacheEXT validationCache; -} VkShaderModuleValidationCacheCreateInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateValidationCacheEXT)(VkDevice device, const VkValidationCacheCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkValidationCacheEXT* pValidationCache); -typedef void (VKAPI_PTR *PFN_vkDestroyValidationCacheEXT)(VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkMergeValidationCachesEXT)(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT* pSrcCaches); -typedef VkResult (VKAPI_PTR *PFN_vkGetValidationCacheDataEXT)(VkDevice device, VkValidationCacheEXT validationCache, size_t* pDataSize, void* pData); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateValidationCacheEXT( - VkDevice device, - const VkValidationCacheCreateInfoEXT* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkValidationCacheEXT* pValidationCache); - -VKAPI_ATTR void VKAPI_CALL vkDestroyValidationCacheEXT( - VkDevice device, - VkValidationCacheEXT validationCache, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkMergeValidationCachesEXT( - VkDevice device, - VkValidationCacheEXT dstCache, - uint32_t srcCacheCount, - const VkValidationCacheEXT* pSrcCaches); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetValidationCacheDataEXT( - VkDevice device, - VkValidationCacheEXT validationCache, - size_t* pDataSize, - void* pData); -#endif - - -#define VK_EXT_descriptor_indexing 1 -#define VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION 2 -#define VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME "VK_EXT_descriptor_indexing" -typedef VkDescriptorBindingFlagBits VkDescriptorBindingFlagBitsEXT; - -typedef VkDescriptorBindingFlags VkDescriptorBindingFlagsEXT; - -typedef VkDescriptorSetLayoutBindingFlagsCreateInfo VkDescriptorSetLayoutBindingFlagsCreateInfoEXT; - -typedef VkPhysicalDeviceDescriptorIndexingFeatures VkPhysicalDeviceDescriptorIndexingFeaturesEXT; - -typedef VkPhysicalDeviceDescriptorIndexingProperties VkPhysicalDeviceDescriptorIndexingPropertiesEXT; - -typedef VkDescriptorSetVariableDescriptorCountAllocateInfo VkDescriptorSetVariableDescriptorCountAllocateInfoEXT; - -typedef VkDescriptorSetVariableDescriptorCountLayoutSupport VkDescriptorSetVariableDescriptorCountLayoutSupportEXT; - - - -#define VK_EXT_shader_viewport_index_layer 1 -#define VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_SPEC_VERSION 1 -#define VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME "VK_EXT_shader_viewport_index_layer" - - -#define VK_NV_shading_rate_image 1 -#define VK_NV_SHADING_RATE_IMAGE_SPEC_VERSION 3 -#define VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME "VK_NV_shading_rate_image" - -typedef enum VkShadingRatePaletteEntryNV { - VK_SHADING_RATE_PALETTE_ENTRY_NO_INVOCATIONS_NV = 0, - VK_SHADING_RATE_PALETTE_ENTRY_16_INVOCATIONS_PER_PIXEL_NV = 1, - VK_SHADING_RATE_PALETTE_ENTRY_8_INVOCATIONS_PER_PIXEL_NV = 2, - VK_SHADING_RATE_PALETTE_ENTRY_4_INVOCATIONS_PER_PIXEL_NV = 3, - VK_SHADING_RATE_PALETTE_ENTRY_2_INVOCATIONS_PER_PIXEL_NV = 4, - VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_PIXEL_NV = 5, - VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X1_PIXELS_NV = 6, - VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_1X2_PIXELS_NV = 7, - VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X2_PIXELS_NV = 8, - VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X2_PIXELS_NV = 9, - VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X4_PIXELS_NV = 10, - VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X4_PIXELS_NV = 11, - VK_SHADING_RATE_PALETTE_ENTRY_MAX_ENUM_NV = 0x7FFFFFFF -} VkShadingRatePaletteEntryNV; - -typedef enum VkCoarseSampleOrderTypeNV { - VK_COARSE_SAMPLE_ORDER_TYPE_DEFAULT_NV = 0, - VK_COARSE_SAMPLE_ORDER_TYPE_CUSTOM_NV = 1, - VK_COARSE_SAMPLE_ORDER_TYPE_PIXEL_MAJOR_NV = 2, - VK_COARSE_SAMPLE_ORDER_TYPE_SAMPLE_MAJOR_NV = 3, - VK_COARSE_SAMPLE_ORDER_TYPE_MAX_ENUM_NV = 0x7FFFFFFF -} VkCoarseSampleOrderTypeNV; -typedef struct VkShadingRatePaletteNV { - uint32_t shadingRatePaletteEntryCount; - const VkShadingRatePaletteEntryNV* pShadingRatePaletteEntries; -} VkShadingRatePaletteNV; - -typedef struct VkPipelineViewportShadingRateImageStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkBool32 shadingRateImageEnable; - uint32_t viewportCount; - const VkShadingRatePaletteNV* pShadingRatePalettes; -} VkPipelineViewportShadingRateImageStateCreateInfoNV; - -typedef struct VkPhysicalDeviceShadingRateImageFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 shadingRateImage; - VkBool32 shadingRateCoarseSampleOrder; -} VkPhysicalDeviceShadingRateImageFeaturesNV; - -typedef struct VkPhysicalDeviceShadingRateImagePropertiesNV { - VkStructureType sType; - void* pNext; - VkExtent2D shadingRateTexelSize; - uint32_t shadingRatePaletteSize; - uint32_t shadingRateMaxCoarseSamples; -} VkPhysicalDeviceShadingRateImagePropertiesNV; - -typedef struct VkCoarseSampleLocationNV { - uint32_t pixelX; - uint32_t pixelY; - uint32_t sample; -} VkCoarseSampleLocationNV; - -typedef struct VkCoarseSampleOrderCustomNV { - VkShadingRatePaletteEntryNV shadingRate; - uint32_t sampleCount; - uint32_t sampleLocationCount; - const VkCoarseSampleLocationNV* pSampleLocations; -} VkCoarseSampleOrderCustomNV; - -typedef struct VkPipelineViewportCoarseSampleOrderStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkCoarseSampleOrderTypeNV sampleOrderType; - uint32_t customSampleOrderCount; - const VkCoarseSampleOrderCustomNV* pCustomSampleOrders; -} VkPipelineViewportCoarseSampleOrderStateCreateInfoNV; - -typedef void (VKAPI_PTR *PFN_vkCmdBindShadingRateImageNV)(VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout); -typedef void (VKAPI_PTR *PFN_vkCmdSetViewportShadingRatePaletteNV)(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV* pShadingRatePalettes); -typedef void (VKAPI_PTR *PFN_vkCmdSetCoarseSampleOrderNV)(VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV* pCustomSampleOrders); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdBindShadingRateImageNV( - VkCommandBuffer commandBuffer, - VkImageView imageView, - VkImageLayout imageLayout); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportShadingRatePaletteNV( - VkCommandBuffer commandBuffer, - uint32_t firstViewport, - uint32_t viewportCount, - const VkShadingRatePaletteNV* pShadingRatePalettes); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetCoarseSampleOrderNV( - VkCommandBuffer commandBuffer, - VkCoarseSampleOrderTypeNV sampleOrderType, - uint32_t customSampleOrderCount, - const VkCoarseSampleOrderCustomNV* pCustomSampleOrders); -#endif - - -#define VK_NV_ray_tracing 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkAccelerationStructureNV) -#define VK_NV_RAY_TRACING_SPEC_VERSION 3 -#define VK_NV_RAY_TRACING_EXTENSION_NAME "VK_NV_ray_tracing" -#define VK_SHADER_UNUSED_KHR (~0U) -#define VK_SHADER_UNUSED_NV VK_SHADER_UNUSED_KHR - -typedef enum VkRayTracingShaderGroupTypeKHR { - VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR = 0, - VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR = 1, - VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR = 2, - VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV = VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR, - VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV = VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR, - VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV = VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR, - VK_RAY_TRACING_SHADER_GROUP_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkRayTracingShaderGroupTypeKHR; -typedef VkRayTracingShaderGroupTypeKHR VkRayTracingShaderGroupTypeNV; - - -typedef enum VkGeometryTypeKHR { - VK_GEOMETRY_TYPE_TRIANGLES_KHR = 0, - VK_GEOMETRY_TYPE_AABBS_KHR = 1, - VK_GEOMETRY_TYPE_INSTANCES_KHR = 2, - VK_GEOMETRY_TYPE_TRIANGLES_NV = VK_GEOMETRY_TYPE_TRIANGLES_KHR, - VK_GEOMETRY_TYPE_AABBS_NV = VK_GEOMETRY_TYPE_AABBS_KHR, - VK_GEOMETRY_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkGeometryTypeKHR; -typedef VkGeometryTypeKHR VkGeometryTypeNV; - - -typedef enum VkAccelerationStructureTypeKHR { - VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR = 0, - VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR = 1, - VK_ACCELERATION_STRUCTURE_TYPE_GENERIC_KHR = 2, - VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_NV = VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR, - VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_NV = VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR, - VK_ACCELERATION_STRUCTURE_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkAccelerationStructureTypeKHR; -typedef VkAccelerationStructureTypeKHR VkAccelerationStructureTypeNV; - - -typedef enum VkCopyAccelerationStructureModeKHR { - VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR = 0, - VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR = 1, - VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR = 2, - VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR = 3, - VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_NV = VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR, - VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_NV = VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR, - VK_COPY_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkCopyAccelerationStructureModeKHR; -typedef VkCopyAccelerationStructureModeKHR VkCopyAccelerationStructureModeNV; - - -typedef enum VkAccelerationStructureMemoryRequirementsTypeNV { - VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_OBJECT_NV = 0, - VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BUILD_SCRATCH_NV = 1, - VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_UPDATE_SCRATCH_NV = 2, - VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_MAX_ENUM_NV = 0x7FFFFFFF -} VkAccelerationStructureMemoryRequirementsTypeNV; - -typedef enum VkGeometryFlagBitsKHR { - VK_GEOMETRY_OPAQUE_BIT_KHR = 0x00000001, - VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR = 0x00000002, - VK_GEOMETRY_OPAQUE_BIT_NV = VK_GEOMETRY_OPAQUE_BIT_KHR, - VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_NV = VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR, - VK_GEOMETRY_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkGeometryFlagBitsKHR; -typedef VkFlags VkGeometryFlagsKHR; -typedef VkGeometryFlagsKHR VkGeometryFlagsNV; - -typedef VkGeometryFlagBitsKHR VkGeometryFlagBitsNV; - - -typedef enum VkGeometryInstanceFlagBitsKHR { - VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR = 0x00000001, - VK_GEOMETRY_INSTANCE_TRIANGLE_FLIP_FACING_BIT_KHR = 0x00000002, - VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_KHR = 0x00000004, - VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_KHR = 0x00000008, - VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR = VK_GEOMETRY_INSTANCE_TRIANGLE_FLIP_FACING_BIT_KHR, - VK_GEOMETRY_INSTANCE_TRIANGLE_CULL_DISABLE_BIT_NV = VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR, - VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_NV = VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR, - VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_NV = VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_KHR, - VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_NV = VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_KHR, - VK_GEOMETRY_INSTANCE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkGeometryInstanceFlagBitsKHR; -typedef VkFlags VkGeometryInstanceFlagsKHR; -typedef VkGeometryInstanceFlagsKHR VkGeometryInstanceFlagsNV; - -typedef VkGeometryInstanceFlagBitsKHR VkGeometryInstanceFlagBitsNV; - - -typedef enum VkBuildAccelerationStructureFlagBitsKHR { - VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR = 0x00000001, - VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_KHR = 0x00000002, - VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_KHR = 0x00000004, - VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR = 0x00000008, - VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_KHR = 0x00000010, - VK_BUILD_ACCELERATION_STRUCTURE_MOTION_BIT_NV = 0x00000020, - VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_NV = VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR, - VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_NV = VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_KHR, - VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_NV = VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_KHR, - VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_NV = VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR, - VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_NV = VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_KHR, - VK_BUILD_ACCELERATION_STRUCTURE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkBuildAccelerationStructureFlagBitsKHR; -typedef VkFlags VkBuildAccelerationStructureFlagsKHR; -typedef VkBuildAccelerationStructureFlagsKHR VkBuildAccelerationStructureFlagsNV; - -typedef VkBuildAccelerationStructureFlagBitsKHR VkBuildAccelerationStructureFlagBitsNV; - -typedef struct VkRayTracingShaderGroupCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkRayTracingShaderGroupTypeKHR type; - uint32_t generalShader; - uint32_t closestHitShader; - uint32_t anyHitShader; - uint32_t intersectionShader; -} VkRayTracingShaderGroupCreateInfoNV; - -typedef struct VkRayTracingPipelineCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkPipelineCreateFlags flags; - uint32_t stageCount; - const VkPipelineShaderStageCreateInfo* pStages; - uint32_t groupCount; - const VkRayTracingShaderGroupCreateInfoNV* pGroups; - uint32_t maxRecursionDepth; - VkPipelineLayout layout; - VkPipeline basePipelineHandle; - int32_t basePipelineIndex; -} VkRayTracingPipelineCreateInfoNV; - -typedef struct VkGeometryTrianglesNV { - VkStructureType sType; - const void* pNext; - VkBuffer vertexData; - VkDeviceSize vertexOffset; - uint32_t vertexCount; - VkDeviceSize vertexStride; - VkFormat vertexFormat; - VkBuffer indexData; - VkDeviceSize indexOffset; - uint32_t indexCount; - VkIndexType indexType; - VkBuffer transformData; - VkDeviceSize transformOffset; -} VkGeometryTrianglesNV; - -typedef struct VkGeometryAABBNV { - VkStructureType sType; - const void* pNext; - VkBuffer aabbData; - uint32_t numAABBs; - uint32_t stride; - VkDeviceSize offset; -} VkGeometryAABBNV; - -typedef struct VkGeometryDataNV { - VkGeometryTrianglesNV triangles; - VkGeometryAABBNV aabbs; -} VkGeometryDataNV; - -typedef struct VkGeometryNV { - VkStructureType sType; - const void* pNext; - VkGeometryTypeKHR geometryType; - VkGeometryDataNV geometry; - VkGeometryFlagsKHR flags; -} VkGeometryNV; - -typedef struct VkAccelerationStructureInfoNV { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureTypeNV type; - VkBuildAccelerationStructureFlagsNV flags; - uint32_t instanceCount; - uint32_t geometryCount; - const VkGeometryNV* pGeometries; -} VkAccelerationStructureInfoNV; - -typedef struct VkAccelerationStructureCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkDeviceSize compactedSize; - VkAccelerationStructureInfoNV info; -} VkAccelerationStructureCreateInfoNV; - -typedef struct VkBindAccelerationStructureMemoryInfoNV { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureNV accelerationStructure; - VkDeviceMemory memory; - VkDeviceSize memoryOffset; - uint32_t deviceIndexCount; - const uint32_t* pDeviceIndices; -} VkBindAccelerationStructureMemoryInfoNV; - -typedef struct VkWriteDescriptorSetAccelerationStructureNV { - VkStructureType sType; - const void* pNext; - uint32_t accelerationStructureCount; - const VkAccelerationStructureNV* pAccelerationStructures; -} VkWriteDescriptorSetAccelerationStructureNV; - -typedef struct VkAccelerationStructureMemoryRequirementsInfoNV { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureMemoryRequirementsTypeNV type; - VkAccelerationStructureNV accelerationStructure; -} VkAccelerationStructureMemoryRequirementsInfoNV; - -typedef struct VkPhysicalDeviceRayTracingPropertiesNV { - VkStructureType sType; - void* pNext; - uint32_t shaderGroupHandleSize; - uint32_t maxRecursionDepth; - uint32_t maxShaderGroupStride; - uint32_t shaderGroupBaseAlignment; - uint64_t maxGeometryCount; - uint64_t maxInstanceCount; - uint64_t maxTriangleCount; - uint32_t maxDescriptorSetAccelerationStructures; -} VkPhysicalDeviceRayTracingPropertiesNV; - -typedef struct VkTransformMatrixKHR { - float matrix[3][4]; -} VkTransformMatrixKHR; - -typedef VkTransformMatrixKHR VkTransformMatrixNV; - -typedef struct VkAabbPositionsKHR { - float minX; - float minY; - float minZ; - float maxX; - float maxY; - float maxZ; -} VkAabbPositionsKHR; - -typedef VkAabbPositionsKHR VkAabbPositionsNV; - -typedef struct VkAccelerationStructureInstanceKHR { - VkTransformMatrixKHR transform; - uint32_t instanceCustomIndex:24; - uint32_t mask:8; - uint32_t instanceShaderBindingTableRecordOffset:24; - VkGeometryInstanceFlagsKHR flags:8; - uint64_t accelerationStructureReference; -} VkAccelerationStructureInstanceKHR; - -typedef VkAccelerationStructureInstanceKHR VkAccelerationStructureInstanceNV; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateAccelerationStructureNV)(VkDevice device, const VkAccelerationStructureCreateInfoNV* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkAccelerationStructureNV* pAccelerationStructure); -typedef void (VKAPI_PTR *PFN_vkDestroyAccelerationStructureNV)(VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkGetAccelerationStructureMemoryRequirementsNV)(VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements); -typedef VkResult (VKAPI_PTR *PFN_vkBindAccelerationStructureMemoryNV)(VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV* pBindInfos); -typedef void (VKAPI_PTR *PFN_vkCmdBuildAccelerationStructureNV)(VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV* pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset); -typedef void (VKAPI_PTR *PFN_vkCmdCopyAccelerationStructureNV)(VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode); -typedef void (VKAPI_PTR *PFN_vkCmdTraceRaysNV)(VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth); -typedef VkResult (VKAPI_PTR *PFN_vkCreateRayTracingPipelinesNV)(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines); -typedef VkResult (VKAPI_PTR *PFN_vkGetRayTracingShaderGroupHandlesKHR)(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData); -typedef VkResult (VKAPI_PTR *PFN_vkGetRayTracingShaderGroupHandlesNV)(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData); -typedef VkResult (VKAPI_PTR *PFN_vkGetAccelerationStructureHandleNV)(VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void* pData); -typedef void (VKAPI_PTR *PFN_vkCmdWriteAccelerationStructuresPropertiesNV)(VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV* pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery); -typedef VkResult (VKAPI_PTR *PFN_vkCompileDeferredNV)(VkDevice device, VkPipeline pipeline, uint32_t shader); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateAccelerationStructureNV( - VkDevice device, - const VkAccelerationStructureCreateInfoNV* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkAccelerationStructureNV* pAccelerationStructure); - -VKAPI_ATTR void VKAPI_CALL vkDestroyAccelerationStructureNV( - VkDevice device, - VkAccelerationStructureNV accelerationStructure, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkGetAccelerationStructureMemoryRequirementsNV( - VkDevice device, - const VkAccelerationStructureMemoryRequirementsInfoNV* pInfo, - VkMemoryRequirements2KHR* pMemoryRequirements); - -VKAPI_ATTR VkResult VKAPI_CALL vkBindAccelerationStructureMemoryNV( - VkDevice device, - uint32_t bindInfoCount, - const VkBindAccelerationStructureMemoryInfoNV* pBindInfos); - -VKAPI_ATTR void VKAPI_CALL vkCmdBuildAccelerationStructureNV( - VkCommandBuffer commandBuffer, - const VkAccelerationStructureInfoNV* pInfo, - VkBuffer instanceData, - VkDeviceSize instanceOffset, - VkBool32 update, - VkAccelerationStructureNV dst, - VkAccelerationStructureNV src, - VkBuffer scratch, - VkDeviceSize scratchOffset); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyAccelerationStructureNV( - VkCommandBuffer commandBuffer, - VkAccelerationStructureNV dst, - VkAccelerationStructureNV src, - VkCopyAccelerationStructureModeKHR mode); - -VKAPI_ATTR void VKAPI_CALL vkCmdTraceRaysNV( - VkCommandBuffer commandBuffer, - VkBuffer raygenShaderBindingTableBuffer, - VkDeviceSize raygenShaderBindingOffset, - VkBuffer missShaderBindingTableBuffer, - VkDeviceSize missShaderBindingOffset, - VkDeviceSize missShaderBindingStride, - VkBuffer hitShaderBindingTableBuffer, - VkDeviceSize hitShaderBindingOffset, - VkDeviceSize hitShaderBindingStride, - VkBuffer callableShaderBindingTableBuffer, - VkDeviceSize callableShaderBindingOffset, - VkDeviceSize callableShaderBindingStride, - uint32_t width, - uint32_t height, - uint32_t depth); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateRayTracingPipelinesNV( - VkDevice device, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkRayTracingPipelineCreateInfoNV* pCreateInfos, - const VkAllocationCallbacks* pAllocator, - VkPipeline* pPipelines); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetRayTracingShaderGroupHandlesKHR( - VkDevice device, - VkPipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void* pData); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetRayTracingShaderGroupHandlesNV( - VkDevice device, - VkPipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void* pData); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetAccelerationStructureHandleNV( - VkDevice device, - VkAccelerationStructureNV accelerationStructure, - size_t dataSize, - void* pData); - -VKAPI_ATTR void VKAPI_CALL vkCmdWriteAccelerationStructuresPropertiesNV( - VkCommandBuffer commandBuffer, - uint32_t accelerationStructureCount, - const VkAccelerationStructureNV* pAccelerationStructures, - VkQueryType queryType, - VkQueryPool queryPool, - uint32_t firstQuery); - -VKAPI_ATTR VkResult VKAPI_CALL vkCompileDeferredNV( - VkDevice device, - VkPipeline pipeline, - uint32_t shader); -#endif - - -#define VK_NV_representative_fragment_test 1 -#define VK_NV_REPRESENTATIVE_FRAGMENT_TEST_SPEC_VERSION 2 -#define VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME "VK_NV_representative_fragment_test" -typedef struct VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 representativeFragmentTest; -} VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV; - -typedef struct VkPipelineRepresentativeFragmentTestStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkBool32 representativeFragmentTestEnable; -} VkPipelineRepresentativeFragmentTestStateCreateInfoNV; - - - -#define VK_EXT_filter_cubic 1 -#define VK_EXT_FILTER_CUBIC_SPEC_VERSION 3 -#define VK_EXT_FILTER_CUBIC_EXTENSION_NAME "VK_EXT_filter_cubic" -typedef struct VkPhysicalDeviceImageViewImageFormatInfoEXT { - VkStructureType sType; - void* pNext; - VkImageViewType imageViewType; -} VkPhysicalDeviceImageViewImageFormatInfoEXT; - -typedef struct VkFilterCubicImageViewImageFormatPropertiesEXT { - VkStructureType sType; - void* pNext; - VkBool32 filterCubic; - VkBool32 filterCubicMinmax; -} VkFilterCubicImageViewImageFormatPropertiesEXT; - - - -#define VK_QCOM_render_pass_shader_resolve 1 -#define VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION 4 -#define VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME "VK_QCOM_render_pass_shader_resolve" - - -#define VK_EXT_global_priority 1 -#define VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION 2 -#define VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME "VK_EXT_global_priority" -typedef VkQueueGlobalPriorityKHR VkQueueGlobalPriorityEXT; - -typedef VkDeviceQueueGlobalPriorityCreateInfoKHR VkDeviceQueueGlobalPriorityCreateInfoEXT; - - - -#define VK_EXT_external_memory_host 1 -#define VK_EXT_EXTERNAL_MEMORY_HOST_SPEC_VERSION 1 -#define VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME "VK_EXT_external_memory_host" -typedef struct VkImportMemoryHostPointerInfoEXT { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagBits handleType; - void* pHostPointer; -} VkImportMemoryHostPointerInfoEXT; - -typedef struct VkMemoryHostPointerPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t memoryTypeBits; -} VkMemoryHostPointerPropertiesEXT; - -typedef struct VkPhysicalDeviceExternalMemoryHostPropertiesEXT { - VkStructureType sType; - void* pNext; - VkDeviceSize minImportedHostPointerAlignment; -} VkPhysicalDeviceExternalMemoryHostPropertiesEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryHostPointerPropertiesEXT)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void* pHostPointer, VkMemoryHostPointerPropertiesEXT* pMemoryHostPointerProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryHostPointerPropertiesEXT( - VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - const void* pHostPointer, - VkMemoryHostPointerPropertiesEXT* pMemoryHostPointerProperties); -#endif - - -#define VK_AMD_buffer_marker 1 -#define VK_AMD_BUFFER_MARKER_SPEC_VERSION 1 -#define VK_AMD_BUFFER_MARKER_EXTENSION_NAME "VK_AMD_buffer_marker" -typedef void (VKAPI_PTR *PFN_vkCmdWriteBufferMarkerAMD)(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdWriteBufferMarkerAMD( - VkCommandBuffer commandBuffer, - VkPipelineStageFlagBits pipelineStage, - VkBuffer dstBuffer, - VkDeviceSize dstOffset, - uint32_t marker); -#endif - - -#define VK_AMD_pipeline_compiler_control 1 -#define VK_AMD_PIPELINE_COMPILER_CONTROL_SPEC_VERSION 1 -#define VK_AMD_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME "VK_AMD_pipeline_compiler_control" - -typedef enum VkPipelineCompilerControlFlagBitsAMD { - VK_PIPELINE_COMPILER_CONTROL_FLAG_BITS_MAX_ENUM_AMD = 0x7FFFFFFF -} VkPipelineCompilerControlFlagBitsAMD; -typedef VkFlags VkPipelineCompilerControlFlagsAMD; -typedef struct VkPipelineCompilerControlCreateInfoAMD { - VkStructureType sType; - const void* pNext; - VkPipelineCompilerControlFlagsAMD compilerControlFlags; -} VkPipelineCompilerControlCreateInfoAMD; - - - -#define VK_EXT_calibrated_timestamps 1 -#define VK_EXT_CALIBRATED_TIMESTAMPS_SPEC_VERSION 2 -#define VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME "VK_EXT_calibrated_timestamps" - -typedef enum VkTimeDomainEXT { - VK_TIME_DOMAIN_DEVICE_EXT = 0, - VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT = 1, - VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT = 2, - VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT = 3, - VK_TIME_DOMAIN_MAX_ENUM_EXT = 0x7FFFFFFF -} VkTimeDomainEXT; -typedef struct VkCalibratedTimestampInfoEXT { - VkStructureType sType; - const void* pNext; - VkTimeDomainEXT timeDomain; -} VkCalibratedTimestampInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT)(VkPhysicalDevice physicalDevice, uint32_t* pTimeDomainCount, VkTimeDomainEXT* pTimeDomains); -typedef VkResult (VKAPI_PTR *PFN_vkGetCalibratedTimestampsEXT)(VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT* pTimestampInfos, uint64_t* pTimestamps, uint64_t* pMaxDeviation); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - VkPhysicalDevice physicalDevice, - uint32_t* pTimeDomainCount, - VkTimeDomainEXT* pTimeDomains); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetCalibratedTimestampsEXT( - VkDevice device, - uint32_t timestampCount, - const VkCalibratedTimestampInfoEXT* pTimestampInfos, - uint64_t* pTimestamps, - uint64_t* pMaxDeviation); -#endif - - -#define VK_AMD_shader_core_properties 1 -#define VK_AMD_SHADER_CORE_PROPERTIES_SPEC_VERSION 2 -#define VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME "VK_AMD_shader_core_properties" -typedef struct VkPhysicalDeviceShaderCorePropertiesAMD { - VkStructureType sType; - void* pNext; - uint32_t shaderEngineCount; - uint32_t shaderArraysPerEngineCount; - uint32_t computeUnitsPerShaderArray; - uint32_t simdPerComputeUnit; - uint32_t wavefrontsPerSimd; - uint32_t wavefrontSize; - uint32_t sgprsPerSimd; - uint32_t minSgprAllocation; - uint32_t maxSgprAllocation; - uint32_t sgprAllocationGranularity; - uint32_t vgprsPerSimd; - uint32_t minVgprAllocation; - uint32_t maxVgprAllocation; - uint32_t vgprAllocationGranularity; -} VkPhysicalDeviceShaderCorePropertiesAMD; - - - -#define VK_AMD_memory_overallocation_behavior 1 -#define VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_SPEC_VERSION 1 -#define VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME "VK_AMD_memory_overallocation_behavior" - -typedef enum VkMemoryOverallocationBehaviorAMD { - VK_MEMORY_OVERALLOCATION_BEHAVIOR_DEFAULT_AMD = 0, - VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD = 1, - VK_MEMORY_OVERALLOCATION_BEHAVIOR_DISALLOWED_AMD = 2, - VK_MEMORY_OVERALLOCATION_BEHAVIOR_MAX_ENUM_AMD = 0x7FFFFFFF -} VkMemoryOverallocationBehaviorAMD; -typedef struct VkDeviceMemoryOverallocationCreateInfoAMD { - VkStructureType sType; - const void* pNext; - VkMemoryOverallocationBehaviorAMD overallocationBehavior; -} VkDeviceMemoryOverallocationCreateInfoAMD; - - - -#define VK_EXT_vertex_attribute_divisor 1 -#define VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_SPEC_VERSION 3 -#define VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME "VK_EXT_vertex_attribute_divisor" -typedef struct VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t maxVertexAttribDivisor; -} VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT; - -typedef struct VkVertexInputBindingDivisorDescriptionEXT { - uint32_t binding; - uint32_t divisor; -} VkVertexInputBindingDivisorDescriptionEXT; - -typedef struct VkPipelineVertexInputDivisorStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t vertexBindingDivisorCount; - const VkVertexInputBindingDivisorDescriptionEXT* pVertexBindingDivisors; -} VkPipelineVertexInputDivisorStateCreateInfoEXT; - -typedef struct VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 vertexAttributeInstanceRateDivisor; - VkBool32 vertexAttributeInstanceRateZeroDivisor; -} VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT; - - - -#define VK_EXT_pipeline_creation_feedback 1 -#define VK_EXT_PIPELINE_CREATION_FEEDBACK_SPEC_VERSION 1 -#define VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME "VK_EXT_pipeline_creation_feedback" -typedef VkPipelineCreationFeedbackFlagBits VkPipelineCreationFeedbackFlagBitsEXT; - -typedef VkPipelineCreationFeedbackFlags VkPipelineCreationFeedbackFlagsEXT; - -typedef VkPipelineCreationFeedbackCreateInfo VkPipelineCreationFeedbackCreateInfoEXT; - -typedef VkPipelineCreationFeedback VkPipelineCreationFeedbackEXT; - - - -#define VK_NV_shader_subgroup_partitioned 1 -#define VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION 1 -#define VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME "VK_NV_shader_subgroup_partitioned" - - -#define VK_NV_compute_shader_derivatives 1 -#define VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION 1 -#define VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME "VK_NV_compute_shader_derivatives" -typedef struct VkPhysicalDeviceComputeShaderDerivativesFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 computeDerivativeGroupQuads; - VkBool32 computeDerivativeGroupLinear; -} VkPhysicalDeviceComputeShaderDerivativesFeaturesNV; - - - -#define VK_NV_mesh_shader 1 -#define VK_NV_MESH_SHADER_SPEC_VERSION 1 -#define VK_NV_MESH_SHADER_EXTENSION_NAME "VK_NV_mesh_shader" -typedef struct VkPhysicalDeviceMeshShaderFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 taskShader; - VkBool32 meshShader; -} VkPhysicalDeviceMeshShaderFeaturesNV; - -typedef struct VkPhysicalDeviceMeshShaderPropertiesNV { - VkStructureType sType; - void* pNext; - uint32_t maxDrawMeshTasksCount; - uint32_t maxTaskWorkGroupInvocations; - uint32_t maxTaskWorkGroupSize[3]; - uint32_t maxTaskTotalMemorySize; - uint32_t maxTaskOutputCount; - uint32_t maxMeshWorkGroupInvocations; - uint32_t maxMeshWorkGroupSize[3]; - uint32_t maxMeshTotalMemorySize; - uint32_t maxMeshOutputVertices; - uint32_t maxMeshOutputPrimitives; - uint32_t maxMeshMultiviewViewCount; - uint32_t meshOutputPerVertexGranularity; - uint32_t meshOutputPerPrimitiveGranularity; -} VkPhysicalDeviceMeshShaderPropertiesNV; - -typedef struct VkDrawMeshTasksIndirectCommandNV { - uint32_t taskCount; - uint32_t firstTask; -} VkDrawMeshTasksIndirectCommandNV; - -typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksNV)(VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask); -typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksIndirectNV)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdDrawMeshTasksIndirectCountNV)(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksNV( - VkCommandBuffer commandBuffer, - uint32_t taskCount, - uint32_t firstTask); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectNV( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - uint32_t drawCount, - uint32_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawMeshTasksIndirectCountNV( - VkCommandBuffer commandBuffer, - VkBuffer buffer, - VkDeviceSize offset, - VkBuffer countBuffer, - VkDeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride); -#endif - - -#define VK_NV_fragment_shader_barycentric 1 -#define VK_NV_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION 1 -#define VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME "VK_NV_fragment_shader_barycentric" -typedef struct VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 fragmentShaderBarycentric; -} VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV; - - - -#define VK_NV_shader_image_footprint 1 -#define VK_NV_SHADER_IMAGE_FOOTPRINT_SPEC_VERSION 2 -#define VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME "VK_NV_shader_image_footprint" -typedef struct VkPhysicalDeviceShaderImageFootprintFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 imageFootprint; -} VkPhysicalDeviceShaderImageFootprintFeaturesNV; - - - -#define VK_NV_scissor_exclusive 1 -#define VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION 1 -#define VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME "VK_NV_scissor_exclusive" -typedef struct VkPipelineViewportExclusiveScissorStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - uint32_t exclusiveScissorCount; - const VkRect2D* pExclusiveScissors; -} VkPipelineViewportExclusiveScissorStateCreateInfoNV; - -typedef struct VkPhysicalDeviceExclusiveScissorFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 exclusiveScissor; -} VkPhysicalDeviceExclusiveScissorFeaturesNV; - -typedef void (VKAPI_PTR *PFN_vkCmdSetExclusiveScissorNV)(VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D* pExclusiveScissors); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetExclusiveScissorNV( - VkCommandBuffer commandBuffer, - uint32_t firstExclusiveScissor, - uint32_t exclusiveScissorCount, - const VkRect2D* pExclusiveScissors); -#endif - - -#define VK_NV_device_diagnostic_checkpoints 1 -#define VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_SPEC_VERSION 2 -#define VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME "VK_NV_device_diagnostic_checkpoints" -typedef struct VkQueueFamilyCheckpointPropertiesNV { - VkStructureType sType; - void* pNext; - VkPipelineStageFlags checkpointExecutionStageMask; -} VkQueueFamilyCheckpointPropertiesNV; - -typedef struct VkCheckpointDataNV { - VkStructureType sType; - void* pNext; - VkPipelineStageFlagBits stage; - void* pCheckpointMarker; -} VkCheckpointDataNV; - -typedef void (VKAPI_PTR *PFN_vkCmdSetCheckpointNV)(VkCommandBuffer commandBuffer, const void* pCheckpointMarker); -typedef void (VKAPI_PTR *PFN_vkGetQueueCheckpointDataNV)(VkQueue queue, uint32_t* pCheckpointDataCount, VkCheckpointDataNV* pCheckpointData); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetCheckpointNV( - VkCommandBuffer commandBuffer, - const void* pCheckpointMarker); - -VKAPI_ATTR void VKAPI_CALL vkGetQueueCheckpointDataNV( - VkQueue queue, - uint32_t* pCheckpointDataCount, - VkCheckpointDataNV* pCheckpointData); -#endif - - -#define VK_INTEL_shader_integer_functions2 1 -#define VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_SPEC_VERSION 1 -#define VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME "VK_INTEL_shader_integer_functions2" -typedef struct VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL { - VkStructureType sType; - void* pNext; - VkBool32 shaderIntegerFunctions2; -} VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL; - - - -#define VK_INTEL_performance_query 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkPerformanceConfigurationINTEL) -#define VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION 2 -#define VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME "VK_INTEL_performance_query" - -typedef enum VkPerformanceConfigurationTypeINTEL { - VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL = 0, - VK_PERFORMANCE_CONFIGURATION_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF -} VkPerformanceConfigurationTypeINTEL; - -typedef enum VkQueryPoolSamplingModeINTEL { - VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL = 0, - VK_QUERY_POOL_SAMPLING_MODE_MAX_ENUM_INTEL = 0x7FFFFFFF -} VkQueryPoolSamplingModeINTEL; - -typedef enum VkPerformanceOverrideTypeINTEL { - VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL = 0, - VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL = 1, - VK_PERFORMANCE_OVERRIDE_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF -} VkPerformanceOverrideTypeINTEL; - -typedef enum VkPerformanceParameterTypeINTEL { - VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL = 0, - VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL = 1, - VK_PERFORMANCE_PARAMETER_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF -} VkPerformanceParameterTypeINTEL; - -typedef enum VkPerformanceValueTypeINTEL { - VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL = 0, - VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL = 1, - VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL = 2, - VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL = 3, - VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL = 4, - VK_PERFORMANCE_VALUE_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF -} VkPerformanceValueTypeINTEL; -typedef union VkPerformanceValueDataINTEL { - uint32_t value32; - uint64_t value64; - float valueFloat; - VkBool32 valueBool; - const char* valueString; -} VkPerformanceValueDataINTEL; - -typedef struct VkPerformanceValueINTEL { - VkPerformanceValueTypeINTEL type; - VkPerformanceValueDataINTEL data; -} VkPerformanceValueINTEL; - -typedef struct VkInitializePerformanceApiInfoINTEL { - VkStructureType sType; - const void* pNext; - void* pUserData; -} VkInitializePerformanceApiInfoINTEL; - -typedef struct VkQueryPoolPerformanceQueryCreateInfoINTEL { - VkStructureType sType; - const void* pNext; - VkQueryPoolSamplingModeINTEL performanceCountersSampling; -} VkQueryPoolPerformanceQueryCreateInfoINTEL; - -typedef VkQueryPoolPerformanceQueryCreateInfoINTEL VkQueryPoolCreateInfoINTEL; - -typedef struct VkPerformanceMarkerInfoINTEL { - VkStructureType sType; - const void* pNext; - uint64_t marker; -} VkPerformanceMarkerInfoINTEL; - -typedef struct VkPerformanceStreamMarkerInfoINTEL { - VkStructureType sType; - const void* pNext; - uint32_t marker; -} VkPerformanceStreamMarkerInfoINTEL; - -typedef struct VkPerformanceOverrideInfoINTEL { - VkStructureType sType; - const void* pNext; - VkPerformanceOverrideTypeINTEL type; - VkBool32 enable; - uint64_t parameter; -} VkPerformanceOverrideInfoINTEL; - -typedef struct VkPerformanceConfigurationAcquireInfoINTEL { - VkStructureType sType; - const void* pNext; - VkPerformanceConfigurationTypeINTEL type; -} VkPerformanceConfigurationAcquireInfoINTEL; - -typedef VkResult (VKAPI_PTR *PFN_vkInitializePerformanceApiINTEL)(VkDevice device, const VkInitializePerformanceApiInfoINTEL* pInitializeInfo); -typedef void (VKAPI_PTR *PFN_vkUninitializePerformanceApiINTEL)(VkDevice device); -typedef VkResult (VKAPI_PTR *PFN_vkCmdSetPerformanceMarkerINTEL)(VkCommandBuffer commandBuffer, const VkPerformanceMarkerInfoINTEL* pMarkerInfo); -typedef VkResult (VKAPI_PTR *PFN_vkCmdSetPerformanceStreamMarkerINTEL)(VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL* pMarkerInfo); -typedef VkResult (VKAPI_PTR *PFN_vkCmdSetPerformanceOverrideINTEL)(VkCommandBuffer commandBuffer, const VkPerformanceOverrideInfoINTEL* pOverrideInfo); -typedef VkResult (VKAPI_PTR *PFN_vkAcquirePerformanceConfigurationINTEL)(VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL* pAcquireInfo, VkPerformanceConfigurationINTEL* pConfiguration); -typedef VkResult (VKAPI_PTR *PFN_vkReleasePerformanceConfigurationINTEL)(VkDevice device, VkPerformanceConfigurationINTEL configuration); -typedef VkResult (VKAPI_PTR *PFN_vkQueueSetPerformanceConfigurationINTEL)(VkQueue queue, VkPerformanceConfigurationINTEL configuration); -typedef VkResult (VKAPI_PTR *PFN_vkGetPerformanceParameterINTEL)(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL* pValue); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkInitializePerformanceApiINTEL( - VkDevice device, - const VkInitializePerformanceApiInfoINTEL* pInitializeInfo); - -VKAPI_ATTR void VKAPI_CALL vkUninitializePerformanceApiINTEL( - VkDevice device); - -VKAPI_ATTR VkResult VKAPI_CALL vkCmdSetPerformanceMarkerINTEL( - VkCommandBuffer commandBuffer, - const VkPerformanceMarkerInfoINTEL* pMarkerInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkCmdSetPerformanceStreamMarkerINTEL( - VkCommandBuffer commandBuffer, - const VkPerformanceStreamMarkerInfoINTEL* pMarkerInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkCmdSetPerformanceOverrideINTEL( - VkCommandBuffer commandBuffer, - const VkPerformanceOverrideInfoINTEL* pOverrideInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkAcquirePerformanceConfigurationINTEL( - VkDevice device, - const VkPerformanceConfigurationAcquireInfoINTEL* pAcquireInfo, - VkPerformanceConfigurationINTEL* pConfiguration); - -VKAPI_ATTR VkResult VKAPI_CALL vkReleasePerformanceConfigurationINTEL( - VkDevice device, - VkPerformanceConfigurationINTEL configuration); - -VKAPI_ATTR VkResult VKAPI_CALL vkQueueSetPerformanceConfigurationINTEL( - VkQueue queue, - VkPerformanceConfigurationINTEL configuration); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetPerformanceParameterINTEL( - VkDevice device, - VkPerformanceParameterTypeINTEL parameter, - VkPerformanceValueINTEL* pValue); -#endif - - -#define VK_EXT_pci_bus_info 1 -#define VK_EXT_PCI_BUS_INFO_SPEC_VERSION 2 -#define VK_EXT_PCI_BUS_INFO_EXTENSION_NAME "VK_EXT_pci_bus_info" -typedef struct VkPhysicalDevicePCIBusInfoPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t pciDomain; - uint32_t pciBus; - uint32_t pciDevice; - uint32_t pciFunction; -} VkPhysicalDevicePCIBusInfoPropertiesEXT; - - - -#define VK_AMD_display_native_hdr 1 -#define VK_AMD_DISPLAY_NATIVE_HDR_SPEC_VERSION 1 -#define VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME "VK_AMD_display_native_hdr" -typedef struct VkDisplayNativeHdrSurfaceCapabilitiesAMD { - VkStructureType sType; - void* pNext; - VkBool32 localDimmingSupport; -} VkDisplayNativeHdrSurfaceCapabilitiesAMD; - -typedef struct VkSwapchainDisplayNativeHdrCreateInfoAMD { - VkStructureType sType; - const void* pNext; - VkBool32 localDimmingEnable; -} VkSwapchainDisplayNativeHdrCreateInfoAMD; - -typedef void (VKAPI_PTR *PFN_vkSetLocalDimmingAMD)(VkDevice device, VkSwapchainKHR swapChain, VkBool32 localDimmingEnable); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkSetLocalDimmingAMD( - VkDevice device, - VkSwapchainKHR swapChain, - VkBool32 localDimmingEnable); -#endif - - -#define VK_EXT_fragment_density_map 1 -#define VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION 2 -#define VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME "VK_EXT_fragment_density_map" -typedef struct VkPhysicalDeviceFragmentDensityMapFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 fragmentDensityMap; - VkBool32 fragmentDensityMapDynamic; - VkBool32 fragmentDensityMapNonSubsampledImages; -} VkPhysicalDeviceFragmentDensityMapFeaturesEXT; - -typedef struct VkPhysicalDeviceFragmentDensityMapPropertiesEXT { - VkStructureType sType; - void* pNext; - VkExtent2D minFragmentDensityTexelSize; - VkExtent2D maxFragmentDensityTexelSize; - VkBool32 fragmentDensityInvocations; -} VkPhysicalDeviceFragmentDensityMapPropertiesEXT; - -typedef struct VkRenderPassFragmentDensityMapCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkAttachmentReference fragmentDensityMapAttachment; -} VkRenderPassFragmentDensityMapCreateInfoEXT; - - - -#define VK_EXT_scalar_block_layout 1 -#define VK_EXT_SCALAR_BLOCK_LAYOUT_SPEC_VERSION 1 -#define VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME "VK_EXT_scalar_block_layout" -typedef VkPhysicalDeviceScalarBlockLayoutFeatures VkPhysicalDeviceScalarBlockLayoutFeaturesEXT; - - - -#define VK_GOOGLE_hlsl_functionality1 1 -#define VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION 1 -#define VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME "VK_GOOGLE_hlsl_functionality1" -#define VK_GOOGLE_HLSL_FUNCTIONALITY1_SPEC_VERSION VK_GOOGLE_HLSL_FUNCTIONALITY_1_SPEC_VERSION -#define VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME VK_GOOGLE_HLSL_FUNCTIONALITY_1_EXTENSION_NAME - - -#define VK_GOOGLE_decorate_string 1 -#define VK_GOOGLE_DECORATE_STRING_SPEC_VERSION 1 -#define VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME "VK_GOOGLE_decorate_string" - - -#define VK_EXT_subgroup_size_control 1 -#define VK_EXT_SUBGROUP_SIZE_CONTROL_SPEC_VERSION 2 -#define VK_EXT_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME "VK_EXT_subgroup_size_control" -typedef VkPhysicalDeviceSubgroupSizeControlFeatures VkPhysicalDeviceSubgroupSizeControlFeaturesEXT; - -typedef VkPhysicalDeviceSubgroupSizeControlProperties VkPhysicalDeviceSubgroupSizeControlPropertiesEXT; - -typedef VkPipelineShaderStageRequiredSubgroupSizeCreateInfo VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT; - - - -#define VK_AMD_shader_core_properties2 1 -#define VK_AMD_SHADER_CORE_PROPERTIES_2_SPEC_VERSION 1 -#define VK_AMD_SHADER_CORE_PROPERTIES_2_EXTENSION_NAME "VK_AMD_shader_core_properties2" - -typedef enum VkShaderCorePropertiesFlagBitsAMD { - VK_SHADER_CORE_PROPERTIES_FLAG_BITS_MAX_ENUM_AMD = 0x7FFFFFFF -} VkShaderCorePropertiesFlagBitsAMD; -typedef VkFlags VkShaderCorePropertiesFlagsAMD; -typedef struct VkPhysicalDeviceShaderCoreProperties2AMD { - VkStructureType sType; - void* pNext; - VkShaderCorePropertiesFlagsAMD shaderCoreFeatures; - uint32_t activeComputeUnitCount; -} VkPhysicalDeviceShaderCoreProperties2AMD; - - - -#define VK_AMD_device_coherent_memory 1 -#define VK_AMD_DEVICE_COHERENT_MEMORY_SPEC_VERSION 1 -#define VK_AMD_DEVICE_COHERENT_MEMORY_EXTENSION_NAME "VK_AMD_device_coherent_memory" -typedef struct VkPhysicalDeviceCoherentMemoryFeaturesAMD { - VkStructureType sType; - void* pNext; - VkBool32 deviceCoherentMemory; -} VkPhysicalDeviceCoherentMemoryFeaturesAMD; - - - -#define VK_EXT_shader_image_atomic_int64 1 -#define VK_EXT_SHADER_IMAGE_ATOMIC_INT64_SPEC_VERSION 1 -#define VK_EXT_SHADER_IMAGE_ATOMIC_INT64_EXTENSION_NAME "VK_EXT_shader_image_atomic_int64" -typedef struct VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 shaderImageInt64Atomics; - VkBool32 sparseImageInt64Atomics; -} VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT; - - - -#define VK_EXT_memory_budget 1 -#define VK_EXT_MEMORY_BUDGET_SPEC_VERSION 1 -#define VK_EXT_MEMORY_BUDGET_EXTENSION_NAME "VK_EXT_memory_budget" -typedef struct VkPhysicalDeviceMemoryBudgetPropertiesEXT { - VkStructureType sType; - void* pNext; - VkDeviceSize heapBudget[VK_MAX_MEMORY_HEAPS]; - VkDeviceSize heapUsage[VK_MAX_MEMORY_HEAPS]; -} VkPhysicalDeviceMemoryBudgetPropertiesEXT; - - - -#define VK_EXT_memory_priority 1 -#define VK_EXT_MEMORY_PRIORITY_SPEC_VERSION 1 -#define VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME "VK_EXT_memory_priority" -typedef struct VkPhysicalDeviceMemoryPriorityFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 memoryPriority; -} VkPhysicalDeviceMemoryPriorityFeaturesEXT; - -typedef struct VkMemoryPriorityAllocateInfoEXT { - VkStructureType sType; - const void* pNext; - float priority; -} VkMemoryPriorityAllocateInfoEXT; - - - -#define VK_NV_dedicated_allocation_image_aliasing 1 -#define VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION 1 -#define VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME "VK_NV_dedicated_allocation_image_aliasing" -typedef struct VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 dedicatedAllocationImageAliasing; -} VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV; - - - -#define VK_EXT_buffer_device_address 1 -#define VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION 2 -#define VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME "VK_EXT_buffer_device_address" -typedef struct VkPhysicalDeviceBufferDeviceAddressFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 bufferDeviceAddress; - VkBool32 bufferDeviceAddressCaptureReplay; - VkBool32 bufferDeviceAddressMultiDevice; -} VkPhysicalDeviceBufferDeviceAddressFeaturesEXT; - -typedef VkPhysicalDeviceBufferDeviceAddressFeaturesEXT VkPhysicalDeviceBufferAddressFeaturesEXT; - -typedef VkBufferDeviceAddressInfo VkBufferDeviceAddressInfoEXT; - -typedef struct VkBufferDeviceAddressCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkDeviceAddress deviceAddress; -} VkBufferDeviceAddressCreateInfoEXT; - -typedef VkDeviceAddress (VKAPI_PTR *PFN_vkGetBufferDeviceAddressEXT)(VkDevice device, const VkBufferDeviceAddressInfo* pInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetBufferDeviceAddressEXT( - VkDevice device, - const VkBufferDeviceAddressInfo* pInfo); -#endif - - -#define VK_EXT_tooling_info 1 -#define VK_EXT_TOOLING_INFO_SPEC_VERSION 1 -#define VK_EXT_TOOLING_INFO_EXTENSION_NAME "VK_EXT_tooling_info" -typedef VkToolPurposeFlagBits VkToolPurposeFlagBitsEXT; - -typedef VkToolPurposeFlags VkToolPurposeFlagsEXT; - -typedef VkPhysicalDeviceToolProperties VkPhysicalDeviceToolPropertiesEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceToolPropertiesEXT)(VkPhysicalDevice physicalDevice, uint32_t* pToolCount, VkPhysicalDeviceToolProperties* pToolProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceToolPropertiesEXT( - VkPhysicalDevice physicalDevice, - uint32_t* pToolCount, - VkPhysicalDeviceToolProperties* pToolProperties); -#endif - - -#define VK_EXT_separate_stencil_usage 1 -#define VK_EXT_SEPARATE_STENCIL_USAGE_SPEC_VERSION 1 -#define VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME "VK_EXT_separate_stencil_usage" -typedef VkImageStencilUsageCreateInfo VkImageStencilUsageCreateInfoEXT; - - - -#define VK_EXT_validation_features 1 -#define VK_EXT_VALIDATION_FEATURES_SPEC_VERSION 5 -#define VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME "VK_EXT_validation_features" - -typedef enum VkValidationFeatureEnableEXT { - VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT = 0, - VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT = 1, - VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT = 2, - VK_VALIDATION_FEATURE_ENABLE_DEBUG_PRINTF_EXT = 3, - VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT = 4, - VK_VALIDATION_FEATURE_ENABLE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkValidationFeatureEnableEXT; - -typedef enum VkValidationFeatureDisableEXT { - VK_VALIDATION_FEATURE_DISABLE_ALL_EXT = 0, - VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT = 1, - VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT = 2, - VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT = 3, - VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT = 4, - VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT = 5, - VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT = 6, - VK_VALIDATION_FEATURE_DISABLE_SHADER_VALIDATION_CACHE_EXT = 7, - VK_VALIDATION_FEATURE_DISABLE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkValidationFeatureDisableEXT; -typedef struct VkValidationFeaturesEXT { - VkStructureType sType; - const void* pNext; - uint32_t enabledValidationFeatureCount; - const VkValidationFeatureEnableEXT* pEnabledValidationFeatures; - uint32_t disabledValidationFeatureCount; - const VkValidationFeatureDisableEXT* pDisabledValidationFeatures; -} VkValidationFeaturesEXT; - - - -#define VK_NV_cooperative_matrix 1 -#define VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION 1 -#define VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME "VK_NV_cooperative_matrix" - -typedef enum VkComponentTypeNV { - VK_COMPONENT_TYPE_FLOAT16_NV = 0, - VK_COMPONENT_TYPE_FLOAT32_NV = 1, - VK_COMPONENT_TYPE_FLOAT64_NV = 2, - VK_COMPONENT_TYPE_SINT8_NV = 3, - VK_COMPONENT_TYPE_SINT16_NV = 4, - VK_COMPONENT_TYPE_SINT32_NV = 5, - VK_COMPONENT_TYPE_SINT64_NV = 6, - VK_COMPONENT_TYPE_UINT8_NV = 7, - VK_COMPONENT_TYPE_UINT16_NV = 8, - VK_COMPONENT_TYPE_UINT32_NV = 9, - VK_COMPONENT_TYPE_UINT64_NV = 10, - VK_COMPONENT_TYPE_MAX_ENUM_NV = 0x7FFFFFFF -} VkComponentTypeNV; - -typedef enum VkScopeNV { - VK_SCOPE_DEVICE_NV = 1, - VK_SCOPE_WORKGROUP_NV = 2, - VK_SCOPE_SUBGROUP_NV = 3, - VK_SCOPE_QUEUE_FAMILY_NV = 5, - VK_SCOPE_MAX_ENUM_NV = 0x7FFFFFFF -} VkScopeNV; -typedef struct VkCooperativeMatrixPropertiesNV { - VkStructureType sType; - void* pNext; - uint32_t MSize; - uint32_t NSize; - uint32_t KSize; - VkComponentTypeNV AType; - VkComponentTypeNV BType; - VkComponentTypeNV CType; - VkComponentTypeNV DType; - VkScopeNV scope; -} VkCooperativeMatrixPropertiesNV; - -typedef struct VkPhysicalDeviceCooperativeMatrixFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 cooperativeMatrix; - VkBool32 cooperativeMatrixRobustBufferAccess; -} VkPhysicalDeviceCooperativeMatrixFeaturesNV; - -typedef struct VkPhysicalDeviceCooperativeMatrixPropertiesNV { - VkStructureType sType; - void* pNext; - VkShaderStageFlags cooperativeMatrixSupportedStages; -} VkPhysicalDeviceCooperativeMatrixPropertiesNV; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV)(VkPhysicalDevice physicalDevice, uint32_t* pPropertyCount, VkCooperativeMatrixPropertiesNV* pProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - VkPhysicalDevice physicalDevice, - uint32_t* pPropertyCount, - VkCooperativeMatrixPropertiesNV* pProperties); -#endif - - -#define VK_NV_coverage_reduction_mode 1 -#define VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION 1 -#define VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME "VK_NV_coverage_reduction_mode" - -typedef enum VkCoverageReductionModeNV { - VK_COVERAGE_REDUCTION_MODE_MERGE_NV = 0, - VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV = 1, - VK_COVERAGE_REDUCTION_MODE_MAX_ENUM_NV = 0x7FFFFFFF -} VkCoverageReductionModeNV; -typedef VkFlags VkPipelineCoverageReductionStateCreateFlagsNV; -typedef struct VkPhysicalDeviceCoverageReductionModeFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 coverageReductionMode; -} VkPhysicalDeviceCoverageReductionModeFeaturesNV; - -typedef struct VkPipelineCoverageReductionStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkPipelineCoverageReductionStateCreateFlagsNV flags; - VkCoverageReductionModeNV coverageReductionMode; -} VkPipelineCoverageReductionStateCreateInfoNV; - -typedef struct VkFramebufferMixedSamplesCombinationNV { - VkStructureType sType; - void* pNext; - VkCoverageReductionModeNV coverageReductionMode; - VkSampleCountFlagBits rasterizationSamples; - VkSampleCountFlags depthStencilSamples; - VkSampleCountFlags colorSamples; -} VkFramebufferMixedSamplesCombinationNV; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV)(VkPhysicalDevice physicalDevice, uint32_t* pCombinationCount, VkFramebufferMixedSamplesCombinationNV* pCombinations); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - VkPhysicalDevice physicalDevice, - uint32_t* pCombinationCount, - VkFramebufferMixedSamplesCombinationNV* pCombinations); -#endif - - -#define VK_EXT_fragment_shader_interlock 1 -#define VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION 1 -#define VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME "VK_EXT_fragment_shader_interlock" -typedef struct VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 fragmentShaderSampleInterlock; - VkBool32 fragmentShaderPixelInterlock; - VkBool32 fragmentShaderShadingRateInterlock; -} VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT; - - - -#define VK_EXT_ycbcr_image_arrays 1 -#define VK_EXT_YCBCR_IMAGE_ARRAYS_SPEC_VERSION 1 -#define VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME "VK_EXT_ycbcr_image_arrays" -typedef struct VkPhysicalDeviceYcbcrImageArraysFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 ycbcrImageArrays; -} VkPhysicalDeviceYcbcrImageArraysFeaturesEXT; - - - -#define VK_EXT_provoking_vertex 1 -#define VK_EXT_PROVOKING_VERTEX_SPEC_VERSION 1 -#define VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME "VK_EXT_provoking_vertex" - -typedef enum VkProvokingVertexModeEXT { - VK_PROVOKING_VERTEX_MODE_FIRST_VERTEX_EXT = 0, - VK_PROVOKING_VERTEX_MODE_LAST_VERTEX_EXT = 1, - VK_PROVOKING_VERTEX_MODE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkProvokingVertexModeEXT; -typedef struct VkPhysicalDeviceProvokingVertexFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 provokingVertexLast; - VkBool32 transformFeedbackPreservesProvokingVertex; -} VkPhysicalDeviceProvokingVertexFeaturesEXT; - -typedef struct VkPhysicalDeviceProvokingVertexPropertiesEXT { - VkStructureType sType; - void* pNext; - VkBool32 provokingVertexModePerPipeline; - VkBool32 transformFeedbackPreservesTriangleFanProvokingVertex; -} VkPhysicalDeviceProvokingVertexPropertiesEXT; - -typedef struct VkPipelineRasterizationProvokingVertexStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkProvokingVertexModeEXT provokingVertexMode; -} VkPipelineRasterizationProvokingVertexStateCreateInfoEXT; - - - -#define VK_EXT_headless_surface 1 -#define VK_EXT_HEADLESS_SURFACE_SPEC_VERSION 1 -#define VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME "VK_EXT_headless_surface" -typedef VkFlags VkHeadlessSurfaceCreateFlagsEXT; -typedef struct VkHeadlessSurfaceCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkHeadlessSurfaceCreateFlagsEXT flags; -} VkHeadlessSurfaceCreateInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateHeadlessSurfaceEXT)(VkInstance instance, const VkHeadlessSurfaceCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateHeadlessSurfaceEXT( - VkInstance instance, - const VkHeadlessSurfaceCreateInfoEXT* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - - -#define VK_EXT_line_rasterization 1 -#define VK_EXT_LINE_RASTERIZATION_SPEC_VERSION 1 -#define VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME "VK_EXT_line_rasterization" - -typedef enum VkLineRasterizationModeEXT { - VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT = 0, - VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT = 1, - VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT = 2, - VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT = 3, - VK_LINE_RASTERIZATION_MODE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkLineRasterizationModeEXT; -typedef struct VkPhysicalDeviceLineRasterizationFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 rectangularLines; - VkBool32 bresenhamLines; - VkBool32 smoothLines; - VkBool32 stippledRectangularLines; - VkBool32 stippledBresenhamLines; - VkBool32 stippledSmoothLines; -} VkPhysicalDeviceLineRasterizationFeaturesEXT; - -typedef struct VkPhysicalDeviceLineRasterizationPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t lineSubPixelPrecisionBits; -} VkPhysicalDeviceLineRasterizationPropertiesEXT; - -typedef struct VkPipelineRasterizationLineStateCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkLineRasterizationModeEXT lineRasterizationMode; - VkBool32 stippledLineEnable; - uint32_t lineStippleFactor; - uint16_t lineStipplePattern; -} VkPipelineRasterizationLineStateCreateInfoEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdSetLineStippleEXT)(VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetLineStippleEXT( - VkCommandBuffer commandBuffer, - uint32_t lineStippleFactor, - uint16_t lineStipplePattern); -#endif - - -#define VK_EXT_shader_atomic_float 1 -#define VK_EXT_SHADER_ATOMIC_FLOAT_SPEC_VERSION 1 -#define VK_EXT_SHADER_ATOMIC_FLOAT_EXTENSION_NAME "VK_EXT_shader_atomic_float" -typedef struct VkPhysicalDeviceShaderAtomicFloatFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 shaderBufferFloat32Atomics; - VkBool32 shaderBufferFloat32AtomicAdd; - VkBool32 shaderBufferFloat64Atomics; - VkBool32 shaderBufferFloat64AtomicAdd; - VkBool32 shaderSharedFloat32Atomics; - VkBool32 shaderSharedFloat32AtomicAdd; - VkBool32 shaderSharedFloat64Atomics; - VkBool32 shaderSharedFloat64AtomicAdd; - VkBool32 shaderImageFloat32Atomics; - VkBool32 shaderImageFloat32AtomicAdd; - VkBool32 sparseImageFloat32Atomics; - VkBool32 sparseImageFloat32AtomicAdd; -} VkPhysicalDeviceShaderAtomicFloatFeaturesEXT; - - - -#define VK_EXT_host_query_reset 1 -#define VK_EXT_HOST_QUERY_RESET_SPEC_VERSION 1 -#define VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME "VK_EXT_host_query_reset" -typedef VkPhysicalDeviceHostQueryResetFeatures VkPhysicalDeviceHostQueryResetFeaturesEXT; - -typedef void (VKAPI_PTR *PFN_vkResetQueryPoolEXT)(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkResetQueryPoolEXT( - VkDevice device, - VkQueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount); -#endif - - -#define VK_EXT_index_type_uint8 1 -#define VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION 1 -#define VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME "VK_EXT_index_type_uint8" -typedef struct VkPhysicalDeviceIndexTypeUint8FeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 indexTypeUint8; -} VkPhysicalDeviceIndexTypeUint8FeaturesEXT; - - - -#define VK_EXT_extended_dynamic_state 1 -#define VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION 1 -#define VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_extended_dynamic_state" -typedef struct VkPhysicalDeviceExtendedDynamicStateFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 extendedDynamicState; -} VkPhysicalDeviceExtendedDynamicStateFeaturesEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdSetCullModeEXT)(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode); -typedef void (VKAPI_PTR *PFN_vkCmdSetFrontFaceEXT)(VkCommandBuffer commandBuffer, VkFrontFace frontFace); -typedef void (VKAPI_PTR *PFN_vkCmdSetPrimitiveTopologyEXT)(VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology); -typedef void (VKAPI_PTR *PFN_vkCmdSetViewportWithCountEXT)(VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport* pViewports); -typedef void (VKAPI_PTR *PFN_vkCmdSetScissorWithCountEXT)(VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D* pScissors); -typedef void (VKAPI_PTR *PFN_vkCmdBindVertexBuffers2EXT)(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets, const VkDeviceSize* pSizes, const VkDeviceSize* pStrides); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthTestEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthWriteEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthCompareOpEXT)(VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthBoundsTestEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetStencilTestEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetStencilOpEXT)(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetCullModeEXT( - VkCommandBuffer commandBuffer, - VkCullModeFlags cullMode); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetFrontFaceEXT( - VkCommandBuffer commandBuffer, - VkFrontFace frontFace); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveTopologyEXT( - VkCommandBuffer commandBuffer, - VkPrimitiveTopology primitiveTopology); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetViewportWithCountEXT( - VkCommandBuffer commandBuffer, - uint32_t viewportCount, - const VkViewport* pViewports); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetScissorWithCountEXT( - VkCommandBuffer commandBuffer, - uint32_t scissorCount, - const VkRect2D* pScissors); - -VKAPI_ATTR void VKAPI_CALL vkCmdBindVertexBuffers2EXT( - VkCommandBuffer commandBuffer, - uint32_t firstBinding, - uint32_t bindingCount, - const VkBuffer* pBuffers, - const VkDeviceSize* pOffsets, - const VkDeviceSize* pSizes, - const VkDeviceSize* pStrides); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthTestEnableEXT( - VkCommandBuffer commandBuffer, - VkBool32 depthTestEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthWriteEnableEXT( - VkCommandBuffer commandBuffer, - VkBool32 depthWriteEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthCompareOpEXT( - VkCommandBuffer commandBuffer, - VkCompareOp depthCompareOp); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBoundsTestEnableEXT( - VkCommandBuffer commandBuffer, - VkBool32 depthBoundsTestEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilTestEnableEXT( - VkCommandBuffer commandBuffer, - VkBool32 stencilTestEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetStencilOpEXT( - VkCommandBuffer commandBuffer, - VkStencilFaceFlags faceMask, - VkStencilOp failOp, - VkStencilOp passOp, - VkStencilOp depthFailOp, - VkCompareOp compareOp); -#endif - - -#define VK_EXT_shader_atomic_float2 1 -#define VK_EXT_SHADER_ATOMIC_FLOAT_2_SPEC_VERSION 1 -#define VK_EXT_SHADER_ATOMIC_FLOAT_2_EXTENSION_NAME "VK_EXT_shader_atomic_float2" -typedef struct VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 shaderBufferFloat16Atomics; - VkBool32 shaderBufferFloat16AtomicAdd; - VkBool32 shaderBufferFloat16AtomicMinMax; - VkBool32 shaderBufferFloat32AtomicMinMax; - VkBool32 shaderBufferFloat64AtomicMinMax; - VkBool32 shaderSharedFloat16Atomics; - VkBool32 shaderSharedFloat16AtomicAdd; - VkBool32 shaderSharedFloat16AtomicMinMax; - VkBool32 shaderSharedFloat32AtomicMinMax; - VkBool32 shaderSharedFloat64AtomicMinMax; - VkBool32 shaderImageFloat32AtomicMinMax; - VkBool32 sparseImageFloat32AtomicMinMax; -} VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT; - - - -#define VK_EXT_shader_demote_to_helper_invocation 1 -#define VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_SPEC_VERSION 1 -#define VK_EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME "VK_EXT_shader_demote_to_helper_invocation" -typedef VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT; - - - -#define VK_NV_device_generated_commands 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkIndirectCommandsLayoutNV) -#define VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION 3 -#define VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME "VK_NV_device_generated_commands" - -typedef enum VkIndirectCommandsTokenTypeNV { - VK_INDIRECT_COMMANDS_TOKEN_TYPE_SHADER_GROUP_NV = 0, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_STATE_FLAGS_NV = 1, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_NV = 2, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_NV = 3, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_NV = 4, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_NV = 5, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_NV = 6, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_TASKS_NV = 7, - VK_INDIRECT_COMMANDS_TOKEN_TYPE_MAX_ENUM_NV = 0x7FFFFFFF -} VkIndirectCommandsTokenTypeNV; - -typedef enum VkIndirectStateFlagBitsNV { - VK_INDIRECT_STATE_FLAG_FRONTFACE_BIT_NV = 0x00000001, - VK_INDIRECT_STATE_FLAG_BITS_MAX_ENUM_NV = 0x7FFFFFFF -} VkIndirectStateFlagBitsNV; -typedef VkFlags VkIndirectStateFlagsNV; - -typedef enum VkIndirectCommandsLayoutUsageFlagBitsNV { - VK_INDIRECT_COMMANDS_LAYOUT_USAGE_EXPLICIT_PREPROCESS_BIT_NV = 0x00000001, - VK_INDIRECT_COMMANDS_LAYOUT_USAGE_INDEXED_SEQUENCES_BIT_NV = 0x00000002, - VK_INDIRECT_COMMANDS_LAYOUT_USAGE_UNORDERED_SEQUENCES_BIT_NV = 0x00000004, - VK_INDIRECT_COMMANDS_LAYOUT_USAGE_FLAG_BITS_MAX_ENUM_NV = 0x7FFFFFFF -} VkIndirectCommandsLayoutUsageFlagBitsNV; -typedef VkFlags VkIndirectCommandsLayoutUsageFlagsNV; -typedef struct VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV { - VkStructureType sType; - void* pNext; - uint32_t maxGraphicsShaderGroupCount; - uint32_t maxIndirectSequenceCount; - uint32_t maxIndirectCommandsTokenCount; - uint32_t maxIndirectCommandsStreamCount; - uint32_t maxIndirectCommandsTokenOffset; - uint32_t maxIndirectCommandsStreamStride; - uint32_t minSequencesCountBufferOffsetAlignment; - uint32_t minSequencesIndexBufferOffsetAlignment; - uint32_t minIndirectCommandsBufferOffsetAlignment; -} VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV; - -typedef struct VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 deviceGeneratedCommands; -} VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV; - -typedef struct VkGraphicsShaderGroupCreateInfoNV { - VkStructureType sType; - const void* pNext; - uint32_t stageCount; - const VkPipelineShaderStageCreateInfo* pStages; - const VkPipelineVertexInputStateCreateInfo* pVertexInputState; - const VkPipelineTessellationStateCreateInfo* pTessellationState; -} VkGraphicsShaderGroupCreateInfoNV; - -typedef struct VkGraphicsPipelineShaderGroupsCreateInfoNV { - VkStructureType sType; - const void* pNext; - uint32_t groupCount; - const VkGraphicsShaderGroupCreateInfoNV* pGroups; - uint32_t pipelineCount; - const VkPipeline* pPipelines; -} VkGraphicsPipelineShaderGroupsCreateInfoNV; - -typedef struct VkBindShaderGroupIndirectCommandNV { - uint32_t groupIndex; -} VkBindShaderGroupIndirectCommandNV; - -typedef struct VkBindIndexBufferIndirectCommandNV { - VkDeviceAddress bufferAddress; - uint32_t size; - VkIndexType indexType; -} VkBindIndexBufferIndirectCommandNV; - -typedef struct VkBindVertexBufferIndirectCommandNV { - VkDeviceAddress bufferAddress; - uint32_t size; - uint32_t stride; -} VkBindVertexBufferIndirectCommandNV; - -typedef struct VkSetStateFlagsIndirectCommandNV { - uint32_t data; -} VkSetStateFlagsIndirectCommandNV; - -typedef struct VkIndirectCommandsStreamNV { - VkBuffer buffer; - VkDeviceSize offset; -} VkIndirectCommandsStreamNV; - -typedef struct VkIndirectCommandsLayoutTokenNV { - VkStructureType sType; - const void* pNext; - VkIndirectCommandsTokenTypeNV tokenType; - uint32_t stream; - uint32_t offset; - uint32_t vertexBindingUnit; - VkBool32 vertexDynamicStride; - VkPipelineLayout pushconstantPipelineLayout; - VkShaderStageFlags pushconstantShaderStageFlags; - uint32_t pushconstantOffset; - uint32_t pushconstantSize; - VkIndirectStateFlagsNV indirectStateFlags; - uint32_t indexTypeCount; - const VkIndexType* pIndexTypes; - const uint32_t* pIndexTypeValues; -} VkIndirectCommandsLayoutTokenNV; - -typedef struct VkIndirectCommandsLayoutCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkIndirectCommandsLayoutUsageFlagsNV flags; - VkPipelineBindPoint pipelineBindPoint; - uint32_t tokenCount; - const VkIndirectCommandsLayoutTokenNV* pTokens; - uint32_t streamCount; - const uint32_t* pStreamStrides; -} VkIndirectCommandsLayoutCreateInfoNV; - -typedef struct VkGeneratedCommandsInfoNV { - VkStructureType sType; - const void* pNext; - VkPipelineBindPoint pipelineBindPoint; - VkPipeline pipeline; - VkIndirectCommandsLayoutNV indirectCommandsLayout; - uint32_t streamCount; - const VkIndirectCommandsStreamNV* pStreams; - uint32_t sequencesCount; - VkBuffer preprocessBuffer; - VkDeviceSize preprocessOffset; - VkDeviceSize preprocessSize; - VkBuffer sequencesCountBuffer; - VkDeviceSize sequencesCountOffset; - VkBuffer sequencesIndexBuffer; - VkDeviceSize sequencesIndexOffset; -} VkGeneratedCommandsInfoNV; - -typedef struct VkGeneratedCommandsMemoryRequirementsInfoNV { - VkStructureType sType; - const void* pNext; - VkPipelineBindPoint pipelineBindPoint; - VkPipeline pipeline; - VkIndirectCommandsLayoutNV indirectCommandsLayout; - uint32_t maxSequencesCount; -} VkGeneratedCommandsMemoryRequirementsInfoNV; - -typedef void (VKAPI_PTR *PFN_vkGetGeneratedCommandsMemoryRequirementsNV)(VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoNV* pInfo, VkMemoryRequirements2* pMemoryRequirements); -typedef void (VKAPI_PTR *PFN_vkCmdPreprocessGeneratedCommandsNV)(VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo); -typedef void (VKAPI_PTR *PFN_vkCmdExecuteGeneratedCommandsNV)(VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo); -typedef void (VKAPI_PTR *PFN_vkCmdBindPipelineShaderGroupNV)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex); -typedef VkResult (VKAPI_PTR *PFN_vkCreateIndirectCommandsLayoutNV)(VkDevice device, const VkIndirectCommandsLayoutCreateInfoNV* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkIndirectCommandsLayoutNV* pIndirectCommandsLayout); -typedef void (VKAPI_PTR *PFN_vkDestroyIndirectCommandsLayoutNV)(VkDevice device, VkIndirectCommandsLayoutNV indirectCommandsLayout, const VkAllocationCallbacks* pAllocator); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkGetGeneratedCommandsMemoryRequirementsNV( - VkDevice device, - const VkGeneratedCommandsMemoryRequirementsInfoNV* pInfo, - VkMemoryRequirements2* pMemoryRequirements); - -VKAPI_ATTR void VKAPI_CALL vkCmdPreprocessGeneratedCommandsNV( - VkCommandBuffer commandBuffer, - const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdExecuteGeneratedCommandsNV( - VkCommandBuffer commandBuffer, - VkBool32 isPreprocessed, - const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdBindPipelineShaderGroupNV( - VkCommandBuffer commandBuffer, - VkPipelineBindPoint pipelineBindPoint, - VkPipeline pipeline, - uint32_t groupIndex); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateIndirectCommandsLayoutNV( - VkDevice device, - const VkIndirectCommandsLayoutCreateInfoNV* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkIndirectCommandsLayoutNV* pIndirectCommandsLayout); - -VKAPI_ATTR void VKAPI_CALL vkDestroyIndirectCommandsLayoutNV( - VkDevice device, - VkIndirectCommandsLayoutNV indirectCommandsLayout, - const VkAllocationCallbacks* pAllocator); -#endif - - -#define VK_NV_inherited_viewport_scissor 1 -#define VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION 1 -#define VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME "VK_NV_inherited_viewport_scissor" -typedef struct VkPhysicalDeviceInheritedViewportScissorFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 inheritedViewportScissor2D; -} VkPhysicalDeviceInheritedViewportScissorFeaturesNV; - -typedef struct VkCommandBufferInheritanceViewportScissorInfoNV { - VkStructureType sType; - const void* pNext; - VkBool32 viewportScissor2D; - uint32_t viewportDepthCount; - const VkViewport* pViewportDepths; -} VkCommandBufferInheritanceViewportScissorInfoNV; - - - -#define VK_EXT_texel_buffer_alignment 1 -#define VK_EXT_TEXEL_BUFFER_ALIGNMENT_SPEC_VERSION 1 -#define VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME "VK_EXT_texel_buffer_alignment" -typedef struct VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 texelBufferAlignment; -} VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT; - -typedef VkPhysicalDeviceTexelBufferAlignmentProperties VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT; - - - -#define VK_QCOM_render_pass_transform 1 -#define VK_QCOM_RENDER_PASS_TRANSFORM_SPEC_VERSION 2 -#define VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME "VK_QCOM_render_pass_transform" -typedef struct VkRenderPassTransformBeginInfoQCOM { - VkStructureType sType; - void* pNext; - VkSurfaceTransformFlagBitsKHR transform; -} VkRenderPassTransformBeginInfoQCOM; - -typedef struct VkCommandBufferInheritanceRenderPassTransformInfoQCOM { - VkStructureType sType; - void* pNext; - VkSurfaceTransformFlagBitsKHR transform; - VkRect2D renderArea; -} VkCommandBufferInheritanceRenderPassTransformInfoQCOM; - - - -#define VK_EXT_device_memory_report 1 -#define VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION 2 -#define VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME "VK_EXT_device_memory_report" - -typedef enum VkDeviceMemoryReportEventTypeEXT { - VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATE_EXT = 0, - VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_FREE_EXT = 1, - VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_IMPORT_EXT = 2, - VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_UNIMPORT_EXT = 3, - VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATION_FAILED_EXT = 4, - VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkDeviceMemoryReportEventTypeEXT; -typedef VkFlags VkDeviceMemoryReportFlagsEXT; -typedef struct VkPhysicalDeviceDeviceMemoryReportFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 deviceMemoryReport; -} VkPhysicalDeviceDeviceMemoryReportFeaturesEXT; - -typedef struct VkDeviceMemoryReportCallbackDataEXT { - VkStructureType sType; - void* pNext; - VkDeviceMemoryReportFlagsEXT flags; - VkDeviceMemoryReportEventTypeEXT type; - uint64_t memoryObjectId; - VkDeviceSize size; - VkObjectType objectType; - uint64_t objectHandle; - uint32_t heapIndex; -} VkDeviceMemoryReportCallbackDataEXT; - -typedef void (VKAPI_PTR *PFN_vkDeviceMemoryReportCallbackEXT)( - const VkDeviceMemoryReportCallbackDataEXT* pCallbackData, - void* pUserData); - -typedef struct VkDeviceDeviceMemoryReportCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkDeviceMemoryReportFlagsEXT flags; - PFN_vkDeviceMemoryReportCallbackEXT pfnUserCallback; - void* pUserData; -} VkDeviceDeviceMemoryReportCreateInfoEXT; - - - -#define VK_EXT_acquire_drm_display 1 -#define VK_EXT_ACQUIRE_DRM_DISPLAY_SPEC_VERSION 1 -#define VK_EXT_ACQUIRE_DRM_DISPLAY_EXTENSION_NAME "VK_EXT_acquire_drm_display" -typedef VkResult (VKAPI_PTR *PFN_vkAcquireDrmDisplayEXT)(VkPhysicalDevice physicalDevice, int32_t drmFd, VkDisplayKHR display); -typedef VkResult (VKAPI_PTR *PFN_vkGetDrmDisplayEXT)(VkPhysicalDevice physicalDevice, int32_t drmFd, uint32_t connectorId, VkDisplayKHR* display); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkAcquireDrmDisplayEXT( - VkPhysicalDevice physicalDevice, - int32_t drmFd, - VkDisplayKHR display); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDrmDisplayEXT( - VkPhysicalDevice physicalDevice, - int32_t drmFd, - uint32_t connectorId, - VkDisplayKHR* display); -#endif - - -#define VK_EXT_robustness2 1 -#define VK_EXT_ROBUSTNESS_2_SPEC_VERSION 1 -#define VK_EXT_ROBUSTNESS_2_EXTENSION_NAME "VK_EXT_robustness2" -typedef struct VkPhysicalDeviceRobustness2FeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 robustBufferAccess2; - VkBool32 robustImageAccess2; - VkBool32 nullDescriptor; -} VkPhysicalDeviceRobustness2FeaturesEXT; - -typedef struct VkPhysicalDeviceRobustness2PropertiesEXT { - VkStructureType sType; - void* pNext; - VkDeviceSize robustStorageBufferAccessSizeAlignment; - VkDeviceSize robustUniformBufferAccessSizeAlignment; -} VkPhysicalDeviceRobustness2PropertiesEXT; - - - -#define VK_EXT_custom_border_color 1 -#define VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION 12 -#define VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME "VK_EXT_custom_border_color" -typedef struct VkSamplerCustomBorderColorCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkClearColorValue customBorderColor; - VkFormat format; -} VkSamplerCustomBorderColorCreateInfoEXT; - -typedef struct VkPhysicalDeviceCustomBorderColorPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t maxCustomBorderColorSamplers; -} VkPhysicalDeviceCustomBorderColorPropertiesEXT; - -typedef struct VkPhysicalDeviceCustomBorderColorFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 customBorderColors; - VkBool32 customBorderColorWithoutFormat; -} VkPhysicalDeviceCustomBorderColorFeaturesEXT; - - - -#define VK_GOOGLE_user_type 1 -#define VK_GOOGLE_USER_TYPE_SPEC_VERSION 1 -#define VK_GOOGLE_USER_TYPE_EXTENSION_NAME "VK_GOOGLE_user_type" - - -#define VK_EXT_private_data 1 -typedef VkPrivateDataSlot VkPrivateDataSlotEXT; - -#define VK_EXT_PRIVATE_DATA_SPEC_VERSION 1 -#define VK_EXT_PRIVATE_DATA_EXTENSION_NAME "VK_EXT_private_data" -typedef VkPrivateDataSlotCreateFlags VkPrivateDataSlotCreateFlagsEXT; - -typedef VkPrivateDataSlotCreateFlagBits VkPrivateDataSlotCreateFlagBitsEXT; - -typedef VkPhysicalDevicePrivateDataFeatures VkPhysicalDevicePrivateDataFeaturesEXT; - -typedef VkDevicePrivateDataCreateInfo VkDevicePrivateDataCreateInfoEXT; - -typedef VkPrivateDataSlotCreateInfo VkPrivateDataSlotCreateInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkCreatePrivateDataSlotEXT)(VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot); -typedef void (VKAPI_PTR *PFN_vkDestroyPrivateDataSlotEXT)(VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkSetPrivateDataEXT)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data); -typedef void (VKAPI_PTR *PFN_vkGetPrivateDataEXT)(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreatePrivateDataSlotEXT( - VkDevice device, - const VkPrivateDataSlotCreateInfo* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkPrivateDataSlot* pPrivateDataSlot); - -VKAPI_ATTR void VKAPI_CALL vkDestroyPrivateDataSlotEXT( - VkDevice device, - VkPrivateDataSlot privateDataSlot, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkSetPrivateDataEXT( - VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t data); - -VKAPI_ATTR void VKAPI_CALL vkGetPrivateDataEXT( - VkDevice device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlot privateDataSlot, - uint64_t* pData); -#endif - - -#define VK_EXT_pipeline_creation_cache_control 1 -#define VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION 3 -#define VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME "VK_EXT_pipeline_creation_cache_control" -typedef VkPhysicalDevicePipelineCreationCacheControlFeatures VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT; - - - -#define VK_NV_device_diagnostics_config 1 -#define VK_NV_DEVICE_DIAGNOSTICS_CONFIG_SPEC_VERSION 1 -#define VK_NV_DEVICE_DIAGNOSTICS_CONFIG_EXTENSION_NAME "VK_NV_device_diagnostics_config" - -typedef enum VkDeviceDiagnosticsConfigFlagBitsNV { - VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV = 0x00000001, - VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV = 0x00000002, - VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV = 0x00000004, - VK_DEVICE_DIAGNOSTICS_CONFIG_FLAG_BITS_MAX_ENUM_NV = 0x7FFFFFFF -} VkDeviceDiagnosticsConfigFlagBitsNV; -typedef VkFlags VkDeviceDiagnosticsConfigFlagsNV; -typedef struct VkPhysicalDeviceDiagnosticsConfigFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 diagnosticsConfig; -} VkPhysicalDeviceDiagnosticsConfigFeaturesNV; - -typedef struct VkDeviceDiagnosticsConfigCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkDeviceDiagnosticsConfigFlagsNV flags; -} VkDeviceDiagnosticsConfigCreateInfoNV; - - - -#define VK_QCOM_render_pass_store_ops 1 -#define VK_QCOM_RENDER_PASS_STORE_OPS_SPEC_VERSION 2 -#define VK_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME "VK_QCOM_render_pass_store_ops" - - -#define VK_NV_fragment_shading_rate_enums 1 -#define VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION 1 -#define VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME "VK_NV_fragment_shading_rate_enums" - -typedef enum VkFragmentShadingRateTypeNV { - VK_FRAGMENT_SHADING_RATE_TYPE_FRAGMENT_SIZE_NV = 0, - VK_FRAGMENT_SHADING_RATE_TYPE_ENUMS_NV = 1, - VK_FRAGMENT_SHADING_RATE_TYPE_MAX_ENUM_NV = 0x7FFFFFFF -} VkFragmentShadingRateTypeNV; - -typedef enum VkFragmentShadingRateNV { - VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV = 0, - VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV = 1, - VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV = 4, - VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV = 5, - VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV = 6, - VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV = 9, - VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV = 10, - VK_FRAGMENT_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV = 11, - VK_FRAGMENT_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV = 12, - VK_FRAGMENT_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV = 13, - VK_FRAGMENT_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV = 14, - VK_FRAGMENT_SHADING_RATE_NO_INVOCATIONS_NV = 15, - VK_FRAGMENT_SHADING_RATE_MAX_ENUM_NV = 0x7FFFFFFF -} VkFragmentShadingRateNV; -typedef struct VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 fragmentShadingRateEnums; - VkBool32 supersampleFragmentShadingRates; - VkBool32 noInvocationFragmentShadingRates; -} VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV; - -typedef struct VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV { - VkStructureType sType; - void* pNext; - VkSampleCountFlagBits maxFragmentShadingRateInvocationCount; -} VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV; - -typedef struct VkPipelineFragmentShadingRateEnumStateCreateInfoNV { - VkStructureType sType; - const void* pNext; - VkFragmentShadingRateTypeNV shadingRateType; - VkFragmentShadingRateNV shadingRate; - VkFragmentShadingRateCombinerOpKHR combinerOps[2]; -} VkPipelineFragmentShadingRateEnumStateCreateInfoNV; - -typedef void (VKAPI_PTR *PFN_vkCmdSetFragmentShadingRateEnumNV)(VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, const VkFragmentShadingRateCombinerOpKHR combinerOps[2]); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetFragmentShadingRateEnumNV( - VkCommandBuffer commandBuffer, - VkFragmentShadingRateNV shadingRate, - const VkFragmentShadingRateCombinerOpKHR combinerOps[2]); -#endif - - -#define VK_NV_ray_tracing_motion_blur 1 -#define VK_NV_RAY_TRACING_MOTION_BLUR_SPEC_VERSION 1 -#define VK_NV_RAY_TRACING_MOTION_BLUR_EXTENSION_NAME "VK_NV_ray_tracing_motion_blur" - -typedef enum VkAccelerationStructureMotionInstanceTypeNV { - VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_STATIC_NV = 0, - VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_MATRIX_MOTION_NV = 1, - VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_SRT_MOTION_NV = 2, - VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_MAX_ENUM_NV = 0x7FFFFFFF -} VkAccelerationStructureMotionInstanceTypeNV; -typedef VkFlags VkAccelerationStructureMotionInfoFlagsNV; -typedef VkFlags VkAccelerationStructureMotionInstanceFlagsNV; -typedef union VkDeviceOrHostAddressConstKHR { - VkDeviceAddress deviceAddress; - const void* hostAddress; -} VkDeviceOrHostAddressConstKHR; - -typedef struct VkAccelerationStructureGeometryMotionTrianglesDataNV { - VkStructureType sType; - const void* pNext; - VkDeviceOrHostAddressConstKHR vertexData; -} VkAccelerationStructureGeometryMotionTrianglesDataNV; - -typedef struct VkAccelerationStructureMotionInfoNV { - VkStructureType sType; - const void* pNext; - uint32_t maxInstances; - VkAccelerationStructureMotionInfoFlagsNV flags; -} VkAccelerationStructureMotionInfoNV; - -typedef struct VkAccelerationStructureMatrixMotionInstanceNV { - VkTransformMatrixKHR transformT0; - VkTransformMatrixKHR transformT1; - uint32_t instanceCustomIndex:24; - uint32_t mask:8; - uint32_t instanceShaderBindingTableRecordOffset:24; - VkGeometryInstanceFlagsKHR flags:8; - uint64_t accelerationStructureReference; -} VkAccelerationStructureMatrixMotionInstanceNV; - -typedef struct VkSRTDataNV { - float sx; - float a; - float b; - float pvx; - float sy; - float c; - float pvy; - float sz; - float pvz; - float qx; - float qy; - float qz; - float qw; - float tx; - float ty; - float tz; -} VkSRTDataNV; - -typedef struct VkAccelerationStructureSRTMotionInstanceNV { - VkSRTDataNV transformT0; - VkSRTDataNV transformT1; - uint32_t instanceCustomIndex:24; - uint32_t mask:8; - uint32_t instanceShaderBindingTableRecordOffset:24; - VkGeometryInstanceFlagsKHR flags:8; - uint64_t accelerationStructureReference; -} VkAccelerationStructureSRTMotionInstanceNV; - -typedef union VkAccelerationStructureMotionInstanceDataNV { - VkAccelerationStructureInstanceKHR staticInstance; - VkAccelerationStructureMatrixMotionInstanceNV matrixMotionInstance; - VkAccelerationStructureSRTMotionInstanceNV srtMotionInstance; -} VkAccelerationStructureMotionInstanceDataNV; - -typedef struct VkAccelerationStructureMotionInstanceNV { - VkAccelerationStructureMotionInstanceTypeNV type; - VkAccelerationStructureMotionInstanceFlagsNV flags; - VkAccelerationStructureMotionInstanceDataNV data; -} VkAccelerationStructureMotionInstanceNV; - -typedef struct VkPhysicalDeviceRayTracingMotionBlurFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 rayTracingMotionBlur; - VkBool32 rayTracingMotionBlurPipelineTraceRaysIndirect; -} VkPhysicalDeviceRayTracingMotionBlurFeaturesNV; - - - -#define VK_EXT_ycbcr_2plane_444_formats 1 -#define VK_EXT_YCBCR_2PLANE_444_FORMATS_SPEC_VERSION 1 -#define VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME "VK_EXT_ycbcr_2plane_444_formats" -typedef struct VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 ycbcr2plane444Formats; -} VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT; - - - -#define VK_EXT_fragment_density_map2 1 -#define VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION 1 -#define VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME "VK_EXT_fragment_density_map2" -typedef struct VkPhysicalDeviceFragmentDensityMap2FeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 fragmentDensityMapDeferred; -} VkPhysicalDeviceFragmentDensityMap2FeaturesEXT; - -typedef struct VkPhysicalDeviceFragmentDensityMap2PropertiesEXT { - VkStructureType sType; - void* pNext; - VkBool32 subsampledLoads; - VkBool32 subsampledCoarseReconstructionEarlyAccess; - uint32_t maxSubsampledArrayLayers; - uint32_t maxDescriptorSetSubsampledSamplers; -} VkPhysicalDeviceFragmentDensityMap2PropertiesEXT; - - - -#define VK_QCOM_rotated_copy_commands 1 -#define VK_QCOM_ROTATED_COPY_COMMANDS_SPEC_VERSION 1 -#define VK_QCOM_ROTATED_COPY_COMMANDS_EXTENSION_NAME "VK_QCOM_rotated_copy_commands" -typedef struct VkCopyCommandTransformInfoQCOM { - VkStructureType sType; - const void* pNext; - VkSurfaceTransformFlagBitsKHR transform; -} VkCopyCommandTransformInfoQCOM; - - - -#define VK_EXT_image_robustness 1 -#define VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION 1 -#define VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME "VK_EXT_image_robustness" -typedef VkPhysicalDeviceImageRobustnessFeatures VkPhysicalDeviceImageRobustnessFeaturesEXT; - - - -#define VK_EXT_4444_formats 1 -#define VK_EXT_4444_FORMATS_SPEC_VERSION 1 -#define VK_EXT_4444_FORMATS_EXTENSION_NAME "VK_EXT_4444_formats" -typedef struct VkPhysicalDevice4444FormatsFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 formatA4R4G4B4; - VkBool32 formatA4B4G4R4; -} VkPhysicalDevice4444FormatsFeaturesEXT; - - - -#define VK_ARM_rasterization_order_attachment_access 1 -#define VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_SPEC_VERSION 1 -#define VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_EXTENSION_NAME "VK_ARM_rasterization_order_attachment_access" -typedef struct VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM { - VkStructureType sType; - const void* pNext; - VkBool32 rasterizationOrderColorAttachmentAccess; - VkBool32 rasterizationOrderDepthAttachmentAccess; - VkBool32 rasterizationOrderStencilAttachmentAccess; -} VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM; - - - -#define VK_EXT_rgba10x6_formats 1 -#define VK_EXT_RGBA10X6_FORMATS_SPEC_VERSION 1 -#define VK_EXT_RGBA10X6_FORMATS_EXTENSION_NAME "VK_EXT_rgba10x6_formats" -typedef struct VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 formatRgba10x6WithoutYCbCrSampler; -} VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT; - - - -#define VK_NV_acquire_winrt_display 1 -#define VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION 1 -#define VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME "VK_NV_acquire_winrt_display" -typedef VkResult (VKAPI_PTR *PFN_vkAcquireWinrtDisplayNV)(VkPhysicalDevice physicalDevice, VkDisplayKHR display); -typedef VkResult (VKAPI_PTR *PFN_vkGetWinrtDisplayNV)(VkPhysicalDevice physicalDevice, uint32_t deviceRelativeId, VkDisplayKHR* pDisplay); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkAcquireWinrtDisplayNV( - VkPhysicalDevice physicalDevice, - VkDisplayKHR display); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetWinrtDisplayNV( - VkPhysicalDevice physicalDevice, - uint32_t deviceRelativeId, - VkDisplayKHR* pDisplay); -#endif - - -#define VK_VALVE_mutable_descriptor_type 1 -#define VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION 1 -#define VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_VALVE_mutable_descriptor_type" -typedef struct VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE { - VkStructureType sType; - void* pNext; - VkBool32 mutableDescriptorType; -} VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE; - -typedef struct VkMutableDescriptorTypeListVALVE { - uint32_t descriptorTypeCount; - const VkDescriptorType* pDescriptorTypes; -} VkMutableDescriptorTypeListVALVE; - -typedef struct VkMutableDescriptorTypeCreateInfoVALVE { - VkStructureType sType; - const void* pNext; - uint32_t mutableDescriptorTypeListCount; - const VkMutableDescriptorTypeListVALVE* pMutableDescriptorTypeLists; -} VkMutableDescriptorTypeCreateInfoVALVE; - - - -#define VK_EXT_vertex_input_dynamic_state 1 -#define VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_SPEC_VERSION 2 -#define VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME "VK_EXT_vertex_input_dynamic_state" -typedef struct VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 vertexInputDynamicState; -} VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT; - -typedef struct VkVertexInputBindingDescription2EXT { - VkStructureType sType; - void* pNext; - uint32_t binding; - uint32_t stride; - VkVertexInputRate inputRate; - uint32_t divisor; -} VkVertexInputBindingDescription2EXT; - -typedef struct VkVertexInputAttributeDescription2EXT { - VkStructureType sType; - void* pNext; - uint32_t location; - uint32_t binding; - VkFormat format; - uint32_t offset; -} VkVertexInputAttributeDescription2EXT; - -typedef void (VKAPI_PTR *PFN_vkCmdSetVertexInputEXT)(VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, const VkVertexInputBindingDescription2EXT* pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, const VkVertexInputAttributeDescription2EXT* pVertexAttributeDescriptions); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetVertexInputEXT( - VkCommandBuffer commandBuffer, - uint32_t vertexBindingDescriptionCount, - const VkVertexInputBindingDescription2EXT* pVertexBindingDescriptions, - uint32_t vertexAttributeDescriptionCount, - const VkVertexInputAttributeDescription2EXT* pVertexAttributeDescriptions); -#endif - - -#define VK_EXT_physical_device_drm 1 -#define VK_EXT_PHYSICAL_DEVICE_DRM_SPEC_VERSION 1 -#define VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME "VK_EXT_physical_device_drm" -typedef struct VkPhysicalDeviceDrmPropertiesEXT { - VkStructureType sType; - void* pNext; - VkBool32 hasPrimary; - VkBool32 hasRender; - int64_t primaryMajor; - int64_t primaryMinor; - int64_t renderMajor; - int64_t renderMinor; -} VkPhysicalDeviceDrmPropertiesEXT; - - - -#define VK_EXT_depth_clip_control 1 -#define VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION 1 -#define VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME "VK_EXT_depth_clip_control" -typedef struct VkPhysicalDeviceDepthClipControlFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 depthClipControl; -} VkPhysicalDeviceDepthClipControlFeaturesEXT; - -typedef struct VkPipelineViewportDepthClipControlCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkBool32 negativeOneToOne; -} VkPipelineViewportDepthClipControlCreateInfoEXT; - - - -#define VK_EXT_primitive_topology_list_restart 1 -#define VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_SPEC_VERSION 1 -#define VK_EXT_PRIMITIVE_TOPOLOGY_LIST_RESTART_EXTENSION_NAME "VK_EXT_primitive_topology_list_restart" -typedef struct VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 primitiveTopologyListRestart; - VkBool32 primitiveTopologyPatchListRestart; -} VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT; - - - -#define VK_HUAWEI_subpass_shading 1 -#define VK_HUAWEI_SUBPASS_SHADING_SPEC_VERSION 2 -#define VK_HUAWEI_SUBPASS_SHADING_EXTENSION_NAME "VK_HUAWEI_subpass_shading" -typedef struct VkSubpassShadingPipelineCreateInfoHUAWEI { - VkStructureType sType; - void* pNext; - VkRenderPass renderPass; - uint32_t subpass; -} VkSubpassShadingPipelineCreateInfoHUAWEI; - -typedef struct VkPhysicalDeviceSubpassShadingFeaturesHUAWEI { - VkStructureType sType; - void* pNext; - VkBool32 subpassShading; -} VkPhysicalDeviceSubpassShadingFeaturesHUAWEI; - -typedef struct VkPhysicalDeviceSubpassShadingPropertiesHUAWEI { - VkStructureType sType; - void* pNext; - uint32_t maxSubpassShadingWorkgroupSizeAspectRatio; -} VkPhysicalDeviceSubpassShadingPropertiesHUAWEI; - -typedef VkResult (VKAPI_PTR *PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI)(VkDevice device, VkRenderPass renderpass, VkExtent2D* pMaxWorkgroupSize); -typedef void (VKAPI_PTR *PFN_vkCmdSubpassShadingHUAWEI)(VkCommandBuffer commandBuffer); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( - VkDevice device, - VkRenderPass renderpass, - VkExtent2D* pMaxWorkgroupSize); - -VKAPI_ATTR void VKAPI_CALL vkCmdSubpassShadingHUAWEI( - VkCommandBuffer commandBuffer); -#endif - - -#define VK_HUAWEI_invocation_mask 1 -#define VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION 1 -#define VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME "VK_HUAWEI_invocation_mask" -typedef struct VkPhysicalDeviceInvocationMaskFeaturesHUAWEI { - VkStructureType sType; - void* pNext; - VkBool32 invocationMask; -} VkPhysicalDeviceInvocationMaskFeaturesHUAWEI; - -typedef void (VKAPI_PTR *PFN_vkCmdBindInvocationMaskHUAWEI)(VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdBindInvocationMaskHUAWEI( - VkCommandBuffer commandBuffer, - VkImageView imageView, - VkImageLayout imageLayout); -#endif - - -#define VK_NV_external_memory_rdma 1 -typedef void* VkRemoteAddressNV; -#define VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION 1 -#define VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME "VK_NV_external_memory_rdma" -typedef struct VkMemoryGetRemoteAddressInfoNV { - VkStructureType sType; - const void* pNext; - VkDeviceMemory memory; - VkExternalMemoryHandleTypeFlagBits handleType; -} VkMemoryGetRemoteAddressInfoNV; - -typedef struct VkPhysicalDeviceExternalMemoryRDMAFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 externalMemoryRDMA; -} VkPhysicalDeviceExternalMemoryRDMAFeaturesNV; - -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryRemoteAddressNV)(VkDevice device, const VkMemoryGetRemoteAddressInfoNV* pMemoryGetRemoteAddressInfo, VkRemoteAddressNV* pAddress); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryRemoteAddressNV( - VkDevice device, - const VkMemoryGetRemoteAddressInfoNV* pMemoryGetRemoteAddressInfo, - VkRemoteAddressNV* pAddress); -#endif - - -#define VK_EXT_extended_dynamic_state2 1 -#define VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION 1 -#define VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME "VK_EXT_extended_dynamic_state2" -typedef struct VkPhysicalDeviceExtendedDynamicState2FeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 extendedDynamicState2; - VkBool32 extendedDynamicState2LogicOp; - VkBool32 extendedDynamicState2PatchControlPoints; -} VkPhysicalDeviceExtendedDynamicState2FeaturesEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdSetPatchControlPointsEXT)(VkCommandBuffer commandBuffer, uint32_t patchControlPoints); -typedef void (VKAPI_PTR *PFN_vkCmdSetRasterizerDiscardEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetDepthBiasEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable); -typedef void (VKAPI_PTR *PFN_vkCmdSetLogicOpEXT)(VkCommandBuffer commandBuffer, VkLogicOp logicOp); -typedef void (VKAPI_PTR *PFN_vkCmdSetPrimitiveRestartEnableEXT)(VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetPatchControlPointsEXT( - VkCommandBuffer commandBuffer, - uint32_t patchControlPoints); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetRasterizerDiscardEnableEXT( - VkCommandBuffer commandBuffer, - VkBool32 rasterizerDiscardEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetDepthBiasEnableEXT( - VkCommandBuffer commandBuffer, - VkBool32 depthBiasEnable); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetLogicOpEXT( - VkCommandBuffer commandBuffer, - VkLogicOp logicOp); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetPrimitiveRestartEnableEXT( - VkCommandBuffer commandBuffer, - VkBool32 primitiveRestartEnable); -#endif - - -#define VK_EXT_color_write_enable 1 -#define VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION 1 -#define VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME "VK_EXT_color_write_enable" -typedef struct VkPhysicalDeviceColorWriteEnableFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 colorWriteEnable; -} VkPhysicalDeviceColorWriteEnableFeaturesEXT; - -typedef struct VkPipelineColorWriteCreateInfoEXT { - VkStructureType sType; - const void* pNext; - uint32_t attachmentCount; - const VkBool32* pColorWriteEnables; -} VkPipelineColorWriteCreateInfoEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdSetColorWriteEnableEXT)(VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32* pColorWriteEnables); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdSetColorWriteEnableEXT( - VkCommandBuffer commandBuffer, - uint32_t attachmentCount, - const VkBool32* pColorWriteEnables); -#endif - - -#define VK_EXT_global_priority_query 1 -#define VK_EXT_GLOBAL_PRIORITY_QUERY_SPEC_VERSION 1 -#define VK_EXT_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME "VK_EXT_global_priority_query" -#define VK_MAX_GLOBAL_PRIORITY_SIZE_EXT VK_MAX_GLOBAL_PRIORITY_SIZE_KHR -typedef VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR VkPhysicalDeviceGlobalPriorityQueryFeaturesEXT; - -typedef VkQueueFamilyGlobalPriorityPropertiesKHR VkQueueFamilyGlobalPriorityPropertiesEXT; - - - -#define VK_EXT_image_view_min_lod 1 -#define VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION 1 -#define VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME "VK_EXT_image_view_min_lod" -typedef struct VkPhysicalDeviceImageViewMinLodFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 minLod; -} VkPhysicalDeviceImageViewMinLodFeaturesEXT; - -typedef struct VkImageViewMinLodCreateInfoEXT { - VkStructureType sType; - const void* pNext; - float minLod; -} VkImageViewMinLodCreateInfoEXT; - - - -#define VK_EXT_multi_draw 1 -#define VK_EXT_MULTI_DRAW_SPEC_VERSION 1 -#define VK_EXT_MULTI_DRAW_EXTENSION_NAME "VK_EXT_multi_draw" -typedef struct VkPhysicalDeviceMultiDrawFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 multiDraw; -} VkPhysicalDeviceMultiDrawFeaturesEXT; - -typedef struct VkPhysicalDeviceMultiDrawPropertiesEXT { - VkStructureType sType; - void* pNext; - uint32_t maxMultiDrawCount; -} VkPhysicalDeviceMultiDrawPropertiesEXT; - -typedef struct VkMultiDrawInfoEXT { - uint32_t firstVertex; - uint32_t vertexCount; -} VkMultiDrawInfoEXT; - -typedef struct VkMultiDrawIndexedInfoEXT { - uint32_t firstIndex; - uint32_t indexCount; - int32_t vertexOffset; -} VkMultiDrawIndexedInfoEXT; - -typedef void (VKAPI_PTR *PFN_vkCmdDrawMultiEXT)(VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT* pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdDrawMultiIndexedEXT)(VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawIndexedInfoEXT* pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const int32_t* pVertexOffset); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdDrawMultiEXT( - VkCommandBuffer commandBuffer, - uint32_t drawCount, - const VkMultiDrawInfoEXT* pVertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdDrawMultiIndexedEXT( - VkCommandBuffer commandBuffer, - uint32_t drawCount, - const VkMultiDrawIndexedInfoEXT* pIndexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - const int32_t* pVertexOffset); -#endif - - -#define VK_EXT_load_store_op_none 1 -#define VK_EXT_LOAD_STORE_OP_NONE_SPEC_VERSION 1 -#define VK_EXT_LOAD_STORE_OP_NONE_EXTENSION_NAME "VK_EXT_load_store_op_none" - - -#define VK_EXT_border_color_swizzle 1 -#define VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION 1 -#define VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME "VK_EXT_border_color_swizzle" -typedef struct VkPhysicalDeviceBorderColorSwizzleFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 borderColorSwizzle; - VkBool32 borderColorSwizzleFromImage; -} VkPhysicalDeviceBorderColorSwizzleFeaturesEXT; - -typedef struct VkSamplerBorderColorComponentMappingCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkComponentMapping components; - VkBool32 srgb; -} VkSamplerBorderColorComponentMappingCreateInfoEXT; - - - -#define VK_EXT_pageable_device_local_memory 1 -#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION 1 -#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME "VK_EXT_pageable_device_local_memory" -typedef struct VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT { - VkStructureType sType; - void* pNext; - VkBool32 pageableDeviceLocalMemory; -} VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT; - -typedef void (VKAPI_PTR *PFN_vkSetDeviceMemoryPriorityEXT)(VkDevice device, VkDeviceMemory memory, float priority); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkSetDeviceMemoryPriorityEXT( - VkDevice device, - VkDeviceMemory memory, - float priority); -#endif - - -#define VK_QCOM_fragment_density_map_offset 1 -#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION 1 -#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME "VK_QCOM_fragment_density_map_offset" -typedef struct VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM { - VkStructureType sType; - void* pNext; - VkBool32 fragmentDensityMapOffset; -} VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM; - -typedef struct VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM { - VkStructureType sType; - void* pNext; - VkExtent2D fragmentDensityOffsetGranularity; -} VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM; - -typedef struct VkSubpassFragmentDensityMapOffsetEndInfoQCOM { - VkStructureType sType; - const void* pNext; - uint32_t fragmentDensityOffsetCount; - const VkOffset2D* pFragmentDensityOffsets; -} VkSubpassFragmentDensityMapOffsetEndInfoQCOM; - - - -#define VK_NV_linear_color_attachment 1 -#define VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION 1 -#define VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME "VK_NV_linear_color_attachment" -typedef struct VkPhysicalDeviceLinearColorAttachmentFeaturesNV { - VkStructureType sType; - void* pNext; - VkBool32 linearColorAttachment; -} VkPhysicalDeviceLinearColorAttachmentFeaturesNV; - - - -#define VK_GOOGLE_surfaceless_query 1 -#define VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION 1 -#define VK_GOOGLE_SURFACELESS_QUERY_EXTENSION_NAME "VK_GOOGLE_surfaceless_query" - - -#define VK_KHR_acceleration_structure 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkAccelerationStructureKHR) -#define VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION 13 -#define VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME "VK_KHR_acceleration_structure" - -typedef enum VkBuildAccelerationStructureModeKHR { - VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR = 0, - VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR = 1, - VK_BUILD_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkBuildAccelerationStructureModeKHR; - -typedef enum VkAccelerationStructureBuildTypeKHR { - VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR = 0, - VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR = 1, - VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR = 2, - VK_ACCELERATION_STRUCTURE_BUILD_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF -} VkAccelerationStructureBuildTypeKHR; - -typedef enum VkAccelerationStructureCompatibilityKHR { - VK_ACCELERATION_STRUCTURE_COMPATIBILITY_COMPATIBLE_KHR = 0, - VK_ACCELERATION_STRUCTURE_COMPATIBILITY_INCOMPATIBLE_KHR = 1, - VK_ACCELERATION_STRUCTURE_COMPATIBILITY_MAX_ENUM_KHR = 0x7FFFFFFF -} VkAccelerationStructureCompatibilityKHR; - -typedef enum VkAccelerationStructureCreateFlagBitsKHR { - VK_ACCELERATION_STRUCTURE_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR = 0x00000001, - VK_ACCELERATION_STRUCTURE_CREATE_MOTION_BIT_NV = 0x00000004, - VK_ACCELERATION_STRUCTURE_CREATE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF -} VkAccelerationStructureCreateFlagBitsKHR; -typedef VkFlags VkAccelerationStructureCreateFlagsKHR; -typedef union VkDeviceOrHostAddressKHR { - VkDeviceAddress deviceAddress; - void* hostAddress; -} VkDeviceOrHostAddressKHR; - -typedef struct VkAccelerationStructureBuildRangeInfoKHR { - uint32_t primitiveCount; - uint32_t primitiveOffset; - uint32_t firstVertex; - uint32_t transformOffset; -} VkAccelerationStructureBuildRangeInfoKHR; - -typedef struct VkAccelerationStructureGeometryTrianglesDataKHR { - VkStructureType sType; - const void* pNext; - VkFormat vertexFormat; - VkDeviceOrHostAddressConstKHR vertexData; - VkDeviceSize vertexStride; - uint32_t maxVertex; - VkIndexType indexType; - VkDeviceOrHostAddressConstKHR indexData; - VkDeviceOrHostAddressConstKHR transformData; -} VkAccelerationStructureGeometryTrianglesDataKHR; - -typedef struct VkAccelerationStructureGeometryAabbsDataKHR { - VkStructureType sType; - const void* pNext; - VkDeviceOrHostAddressConstKHR data; - VkDeviceSize stride; -} VkAccelerationStructureGeometryAabbsDataKHR; - -typedef struct VkAccelerationStructureGeometryInstancesDataKHR { - VkStructureType sType; - const void* pNext; - VkBool32 arrayOfPointers; - VkDeviceOrHostAddressConstKHR data; -} VkAccelerationStructureGeometryInstancesDataKHR; - -typedef union VkAccelerationStructureGeometryDataKHR { - VkAccelerationStructureGeometryTrianglesDataKHR triangles; - VkAccelerationStructureGeometryAabbsDataKHR aabbs; - VkAccelerationStructureGeometryInstancesDataKHR instances; -} VkAccelerationStructureGeometryDataKHR; - -typedef struct VkAccelerationStructureGeometryKHR { - VkStructureType sType; - const void* pNext; - VkGeometryTypeKHR geometryType; - VkAccelerationStructureGeometryDataKHR geometry; - VkGeometryFlagsKHR flags; -} VkAccelerationStructureGeometryKHR; - -typedef struct VkAccelerationStructureBuildGeometryInfoKHR { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureTypeKHR type; - VkBuildAccelerationStructureFlagsKHR flags; - VkBuildAccelerationStructureModeKHR mode; - VkAccelerationStructureKHR srcAccelerationStructure; - VkAccelerationStructureKHR dstAccelerationStructure; - uint32_t geometryCount; - const VkAccelerationStructureGeometryKHR* pGeometries; - const VkAccelerationStructureGeometryKHR* const* ppGeometries; - VkDeviceOrHostAddressKHR scratchData; -} VkAccelerationStructureBuildGeometryInfoKHR; - -typedef struct VkAccelerationStructureCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureCreateFlagsKHR createFlags; - VkBuffer buffer; - VkDeviceSize offset; - VkDeviceSize size; - VkAccelerationStructureTypeKHR type; - VkDeviceAddress deviceAddress; -} VkAccelerationStructureCreateInfoKHR; - -typedef struct VkWriteDescriptorSetAccelerationStructureKHR { - VkStructureType sType; - const void* pNext; - uint32_t accelerationStructureCount; - const VkAccelerationStructureKHR* pAccelerationStructures; -} VkWriteDescriptorSetAccelerationStructureKHR; - -typedef struct VkPhysicalDeviceAccelerationStructureFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 accelerationStructure; - VkBool32 accelerationStructureCaptureReplay; - VkBool32 accelerationStructureIndirectBuild; - VkBool32 accelerationStructureHostCommands; - VkBool32 descriptorBindingAccelerationStructureUpdateAfterBind; -} VkPhysicalDeviceAccelerationStructureFeaturesKHR; - -typedef struct VkPhysicalDeviceAccelerationStructurePropertiesKHR { - VkStructureType sType; - void* pNext; - uint64_t maxGeometryCount; - uint64_t maxInstanceCount; - uint64_t maxPrimitiveCount; - uint32_t maxPerStageDescriptorAccelerationStructures; - uint32_t maxPerStageDescriptorUpdateAfterBindAccelerationStructures; - uint32_t maxDescriptorSetAccelerationStructures; - uint32_t maxDescriptorSetUpdateAfterBindAccelerationStructures; - uint32_t minAccelerationStructureScratchOffsetAlignment; -} VkPhysicalDeviceAccelerationStructurePropertiesKHR; - -typedef struct VkAccelerationStructureDeviceAddressInfoKHR { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureKHR accelerationStructure; -} VkAccelerationStructureDeviceAddressInfoKHR; - -typedef struct VkAccelerationStructureVersionInfoKHR { - VkStructureType sType; - const void* pNext; - const uint8_t* pVersionData; -} VkAccelerationStructureVersionInfoKHR; - -typedef struct VkCopyAccelerationStructureToMemoryInfoKHR { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureKHR src; - VkDeviceOrHostAddressKHR dst; - VkCopyAccelerationStructureModeKHR mode; -} VkCopyAccelerationStructureToMemoryInfoKHR; - -typedef struct VkCopyMemoryToAccelerationStructureInfoKHR { - VkStructureType sType; - const void* pNext; - VkDeviceOrHostAddressConstKHR src; - VkAccelerationStructureKHR dst; - VkCopyAccelerationStructureModeKHR mode; -} VkCopyMemoryToAccelerationStructureInfoKHR; - -typedef struct VkCopyAccelerationStructureInfoKHR { - VkStructureType sType; - const void* pNext; - VkAccelerationStructureKHR src; - VkAccelerationStructureKHR dst; - VkCopyAccelerationStructureModeKHR mode; -} VkCopyAccelerationStructureInfoKHR; - -typedef struct VkAccelerationStructureBuildSizesInfoKHR { - VkStructureType sType; - const void* pNext; - VkDeviceSize accelerationStructureSize; - VkDeviceSize updateScratchSize; - VkDeviceSize buildScratchSize; -} VkAccelerationStructureBuildSizesInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateAccelerationStructureKHR)(VkDevice device, const VkAccelerationStructureCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkAccelerationStructureKHR* pAccelerationStructure); -typedef void (VKAPI_PTR *PFN_vkDestroyAccelerationStructureKHR)(VkDevice device, VkAccelerationStructureKHR accelerationStructure, const VkAllocationCallbacks* pAllocator); -typedef void (VKAPI_PTR *PFN_vkCmdBuildAccelerationStructuresKHR)(VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos); -typedef void (VKAPI_PTR *PFN_vkCmdBuildAccelerationStructuresIndirectKHR)(VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, const VkDeviceAddress* pIndirectDeviceAddresses, const uint32_t* pIndirectStrides, const uint32_t* const* ppMaxPrimitiveCounts); -typedef VkResult (VKAPI_PTR *PFN_vkBuildAccelerationStructuresKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos); -typedef VkResult (VKAPI_PTR *PFN_vkCopyAccelerationStructureKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureInfoKHR* pInfo); -typedef VkResult (VKAPI_PTR *PFN_vkCopyAccelerationStructureToMemoryKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo); -typedef VkResult (VKAPI_PTR *PFN_vkCopyMemoryToAccelerationStructureKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo); -typedef VkResult (VKAPI_PTR *PFN_vkWriteAccelerationStructuresPropertiesKHR)(VkDevice device, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR* pAccelerationStructures, VkQueryType queryType, size_t dataSize, void* pData, size_t stride); -typedef void (VKAPI_PTR *PFN_vkCmdCopyAccelerationStructureKHR)(VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureInfoKHR* pInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyAccelerationStructureToMemoryKHR)(VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo); -typedef void (VKAPI_PTR *PFN_vkCmdCopyMemoryToAccelerationStructureKHR)(VkCommandBuffer commandBuffer, const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo); -typedef VkDeviceAddress (VKAPI_PTR *PFN_vkGetAccelerationStructureDeviceAddressKHR)(VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR* pInfo); -typedef void (VKAPI_PTR *PFN_vkCmdWriteAccelerationStructuresPropertiesKHR)(VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR* pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery); -typedef void (VKAPI_PTR *PFN_vkGetDeviceAccelerationStructureCompatibilityKHR)(VkDevice device, const VkAccelerationStructureVersionInfoKHR* pVersionInfo, VkAccelerationStructureCompatibilityKHR* pCompatibility); -typedef void (VKAPI_PTR *PFN_vkGetAccelerationStructureBuildSizesKHR)(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkAccelerationStructureBuildGeometryInfoKHR* pBuildInfo, const uint32_t* pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR* pSizeInfo); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateAccelerationStructureKHR( - VkDevice device, - const VkAccelerationStructureCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkAccelerationStructureKHR* pAccelerationStructure); - -VKAPI_ATTR void VKAPI_CALL vkDestroyAccelerationStructureKHR( - VkDevice device, - VkAccelerationStructureKHR accelerationStructure, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR void VKAPI_CALL vkCmdBuildAccelerationStructuresKHR( - VkCommandBuffer commandBuffer, - uint32_t infoCount, - const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, - const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos); - -VKAPI_ATTR void VKAPI_CALL vkCmdBuildAccelerationStructuresIndirectKHR( - VkCommandBuffer commandBuffer, - uint32_t infoCount, - const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, - const VkDeviceAddress* pIndirectDeviceAddresses, - const uint32_t* pIndirectStrides, - const uint32_t* const* ppMaxPrimitiveCounts); - -VKAPI_ATTR VkResult VKAPI_CALL vkBuildAccelerationStructuresKHR( - VkDevice device, - VkDeferredOperationKHR deferredOperation, - uint32_t infoCount, - const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, - const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos); - -VKAPI_ATTR VkResult VKAPI_CALL vkCopyAccelerationStructureKHR( - VkDevice device, - VkDeferredOperationKHR deferredOperation, - const VkCopyAccelerationStructureInfoKHR* pInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkCopyAccelerationStructureToMemoryKHR( - VkDevice device, - VkDeferredOperationKHR deferredOperation, - const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkCopyMemoryToAccelerationStructureKHR( - VkDevice device, - VkDeferredOperationKHR deferredOperation, - const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkWriteAccelerationStructuresPropertiesKHR( - VkDevice device, - uint32_t accelerationStructureCount, - const VkAccelerationStructureKHR* pAccelerationStructures, - VkQueryType queryType, - size_t dataSize, - void* pData, - size_t stride); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyAccelerationStructureKHR( - VkCommandBuffer commandBuffer, - const VkCopyAccelerationStructureInfoKHR* pInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyAccelerationStructureToMemoryKHR( - VkCommandBuffer commandBuffer, - const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdCopyMemoryToAccelerationStructureKHR( - VkCommandBuffer commandBuffer, - const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo); - -VKAPI_ATTR VkDeviceAddress VKAPI_CALL vkGetAccelerationStructureDeviceAddressKHR( - VkDevice device, - const VkAccelerationStructureDeviceAddressInfoKHR* pInfo); - -VKAPI_ATTR void VKAPI_CALL vkCmdWriteAccelerationStructuresPropertiesKHR( - VkCommandBuffer commandBuffer, - uint32_t accelerationStructureCount, - const VkAccelerationStructureKHR* pAccelerationStructures, - VkQueryType queryType, - VkQueryPool queryPool, - uint32_t firstQuery); - -VKAPI_ATTR void VKAPI_CALL vkGetDeviceAccelerationStructureCompatibilityKHR( - VkDevice device, - const VkAccelerationStructureVersionInfoKHR* pVersionInfo, - VkAccelerationStructureCompatibilityKHR* pCompatibility); - -VKAPI_ATTR void VKAPI_CALL vkGetAccelerationStructureBuildSizesKHR( - VkDevice device, - VkAccelerationStructureBuildTypeKHR buildType, - const VkAccelerationStructureBuildGeometryInfoKHR* pBuildInfo, - const uint32_t* pMaxPrimitiveCounts, - VkAccelerationStructureBuildSizesInfoKHR* pSizeInfo); -#endif - - -#define VK_KHR_ray_tracing_pipeline 1 -#define VK_KHR_RAY_TRACING_PIPELINE_SPEC_VERSION 1 -#define VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME "VK_KHR_ray_tracing_pipeline" - -typedef enum VkShaderGroupShaderKHR { - VK_SHADER_GROUP_SHADER_GENERAL_KHR = 0, - VK_SHADER_GROUP_SHADER_CLOSEST_HIT_KHR = 1, - VK_SHADER_GROUP_SHADER_ANY_HIT_KHR = 2, - VK_SHADER_GROUP_SHADER_INTERSECTION_KHR = 3, - VK_SHADER_GROUP_SHADER_MAX_ENUM_KHR = 0x7FFFFFFF -} VkShaderGroupShaderKHR; -typedef struct VkRayTracingShaderGroupCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkRayTracingShaderGroupTypeKHR type; - uint32_t generalShader; - uint32_t closestHitShader; - uint32_t anyHitShader; - uint32_t intersectionShader; - const void* pShaderGroupCaptureReplayHandle; -} VkRayTracingShaderGroupCreateInfoKHR; - -typedef struct VkRayTracingPipelineInterfaceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t maxPipelineRayPayloadSize; - uint32_t maxPipelineRayHitAttributeSize; -} VkRayTracingPipelineInterfaceCreateInfoKHR; - -typedef struct VkRayTracingPipelineCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkPipelineCreateFlags flags; - uint32_t stageCount; - const VkPipelineShaderStageCreateInfo* pStages; - uint32_t groupCount; - const VkRayTracingShaderGroupCreateInfoKHR* pGroups; - uint32_t maxPipelineRayRecursionDepth; - const VkPipelineLibraryCreateInfoKHR* pLibraryInfo; - const VkRayTracingPipelineInterfaceCreateInfoKHR* pLibraryInterface; - const VkPipelineDynamicStateCreateInfo* pDynamicState; - VkPipelineLayout layout; - VkPipeline basePipelineHandle; - int32_t basePipelineIndex; -} VkRayTracingPipelineCreateInfoKHR; - -typedef struct VkPhysicalDeviceRayTracingPipelineFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 rayTracingPipeline; - VkBool32 rayTracingPipelineShaderGroupHandleCaptureReplay; - VkBool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed; - VkBool32 rayTracingPipelineTraceRaysIndirect; - VkBool32 rayTraversalPrimitiveCulling; -} VkPhysicalDeviceRayTracingPipelineFeaturesKHR; - -typedef struct VkPhysicalDeviceRayTracingPipelinePropertiesKHR { - VkStructureType sType; - void* pNext; - uint32_t shaderGroupHandleSize; - uint32_t maxRayRecursionDepth; - uint32_t maxShaderGroupStride; - uint32_t shaderGroupBaseAlignment; - uint32_t shaderGroupHandleCaptureReplaySize; - uint32_t maxRayDispatchInvocationCount; - uint32_t shaderGroupHandleAlignment; - uint32_t maxRayHitAttributeSize; -} VkPhysicalDeviceRayTracingPipelinePropertiesKHR; - -typedef struct VkStridedDeviceAddressRegionKHR { - VkDeviceAddress deviceAddress; - VkDeviceSize stride; - VkDeviceSize size; -} VkStridedDeviceAddressRegionKHR; - -typedef struct VkTraceRaysIndirectCommandKHR { - uint32_t width; - uint32_t height; - uint32_t depth; -} VkTraceRaysIndirectCommandKHR; - -typedef void (VKAPI_PTR *PFN_vkCmdTraceRaysKHR)(VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth); -typedef VkResult (VKAPI_PTR *PFN_vkCreateRayTracingPipelinesKHR)(VkDevice device, VkDeferredOperationKHR deferredOperation, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines); -typedef VkResult (VKAPI_PTR *PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR)(VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void* pData); -typedef void (VKAPI_PTR *PFN_vkCmdTraceRaysIndirectKHR)(VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR* pCallableShaderBindingTable, VkDeviceAddress indirectDeviceAddress); -typedef VkDeviceSize (VKAPI_PTR *PFN_vkGetRayTracingShaderGroupStackSizeKHR)(VkDevice device, VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader); -typedef void (VKAPI_PTR *PFN_vkCmdSetRayTracingPipelineStackSizeKHR)(VkCommandBuffer commandBuffer, uint32_t pipelineStackSize); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR void VKAPI_CALL vkCmdTraceRaysKHR( - VkCommandBuffer commandBuffer, - const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable, - const VkStridedDeviceAddressRegionKHR* pMissShaderBindingTable, - const VkStridedDeviceAddressRegionKHR* pHitShaderBindingTable, - const VkStridedDeviceAddressRegionKHR* pCallableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth); - -VKAPI_ATTR VkResult VKAPI_CALL vkCreateRayTracingPipelinesKHR( - VkDevice device, - VkDeferredOperationKHR deferredOperation, - VkPipelineCache pipelineCache, - uint32_t createInfoCount, - const VkRayTracingPipelineCreateInfoKHR* pCreateInfos, - const VkAllocationCallbacks* pAllocator, - VkPipeline* pPipelines); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( - VkDevice device, - VkPipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void* pData); - -VKAPI_ATTR void VKAPI_CALL vkCmdTraceRaysIndirectKHR( - VkCommandBuffer commandBuffer, - const VkStridedDeviceAddressRegionKHR* pRaygenShaderBindingTable, - const VkStridedDeviceAddressRegionKHR* pMissShaderBindingTable, - const VkStridedDeviceAddressRegionKHR* pHitShaderBindingTable, - const VkStridedDeviceAddressRegionKHR* pCallableShaderBindingTable, - VkDeviceAddress indirectDeviceAddress); - -VKAPI_ATTR VkDeviceSize VKAPI_CALL vkGetRayTracingShaderGroupStackSizeKHR( - VkDevice device, - VkPipeline pipeline, - uint32_t group, - VkShaderGroupShaderKHR groupShader); - -VKAPI_ATTR void VKAPI_CALL vkCmdSetRayTracingPipelineStackSizeKHR( - VkCommandBuffer commandBuffer, - uint32_t pipelineStackSize); -#endif - - -#define VK_KHR_ray_query 1 -#define VK_KHR_RAY_QUERY_SPEC_VERSION 1 -#define VK_KHR_RAY_QUERY_EXTENSION_NAME "VK_KHR_ray_query" -typedef struct VkPhysicalDeviceRayQueryFeaturesKHR { - VkStructureType sType; - void* pNext; - VkBool32 rayQuery; -} VkPhysicalDeviceRayQueryFeaturesKHR; - - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_directfb.h b/Externals/Vulkan/Include/vulkan/vulkan_directfb.h deleted file mode 100644 index ab3504efaf..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_directfb.h +++ /dev/null @@ -1,54 +0,0 @@ -#ifndef VULKAN_DIRECTFB_H_ -#define VULKAN_DIRECTFB_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_EXT_directfb_surface 1 -#define VK_EXT_DIRECTFB_SURFACE_SPEC_VERSION 1 -#define VK_EXT_DIRECTFB_SURFACE_EXTENSION_NAME "VK_EXT_directfb_surface" -typedef VkFlags VkDirectFBSurfaceCreateFlagsEXT; -typedef struct VkDirectFBSurfaceCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkDirectFBSurfaceCreateFlagsEXT flags; - IDirectFB* dfb; - IDirectFBSurface* surface; -} VkDirectFBSurfaceCreateInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateDirectFBSurfaceEXT)(VkInstance instance, const VkDirectFBSurfaceCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); -typedef VkBool32 (VKAPI_PTR *PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, IDirectFB* dfb); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateDirectFBSurfaceEXT( - VkInstance instance, - const VkDirectFBSurfaceCreateInfoEXT* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); - -VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceDirectFBPresentationSupportEXT( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - IDirectFB* dfb); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_enums.hpp b/Externals/Vulkan/Include/vulkan/vulkan_enums.hpp deleted file mode 100644 index ea2a434aa9..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_enums.hpp +++ /dev/null @@ -1,18755 +0,0 @@ -// Copyright 2015-2022 The Khronos Group Inc. -// -// SPDX-License-Identifier: Apache-2.0 OR MIT -// - -// This header is generated from the Khronos Vulkan XML API Registry. - -#ifndef VULKAN_ENUMS_HPP -#define VULKAN_ENUMS_HPP - -namespace VULKAN_HPP_NAMESPACE -{ - template - struct CppType - {}; - - template - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = false; - }; - - VULKAN_HPP_INLINE std::string toHexString( uint32_t value ) - { - std::stringstream stream; - stream << std::hex << value; - return stream.str(); - } - - //============= - //=== ENUMs === - //============= - - //=== VK_VERSION_1_0 === - - enum class Result - { - eSuccess = VK_SUCCESS, - eNotReady = VK_NOT_READY, - eTimeout = VK_TIMEOUT, - eEventSet = VK_EVENT_SET, - eEventReset = VK_EVENT_RESET, - eIncomplete = VK_INCOMPLETE, - eErrorOutOfHostMemory = VK_ERROR_OUT_OF_HOST_MEMORY, - eErrorOutOfDeviceMemory = VK_ERROR_OUT_OF_DEVICE_MEMORY, - eErrorInitializationFailed = VK_ERROR_INITIALIZATION_FAILED, - eErrorDeviceLost = VK_ERROR_DEVICE_LOST, - eErrorMemoryMapFailed = VK_ERROR_MEMORY_MAP_FAILED, - eErrorLayerNotPresent = VK_ERROR_LAYER_NOT_PRESENT, - eErrorExtensionNotPresent = VK_ERROR_EXTENSION_NOT_PRESENT, - eErrorFeatureNotPresent = VK_ERROR_FEATURE_NOT_PRESENT, - eErrorIncompatibleDriver = VK_ERROR_INCOMPATIBLE_DRIVER, - eErrorTooManyObjects = VK_ERROR_TOO_MANY_OBJECTS, - eErrorFormatNotSupported = VK_ERROR_FORMAT_NOT_SUPPORTED, - eErrorFragmentedPool = VK_ERROR_FRAGMENTED_POOL, - eErrorUnknown = VK_ERROR_UNKNOWN, - eErrorOutOfPoolMemory = VK_ERROR_OUT_OF_POOL_MEMORY, - eErrorInvalidExternalHandle = VK_ERROR_INVALID_EXTERNAL_HANDLE, - eErrorFragmentation = VK_ERROR_FRAGMENTATION, - eErrorInvalidOpaqueCaptureAddress = VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS, - ePipelineCompileRequired = VK_PIPELINE_COMPILE_REQUIRED, - eErrorSurfaceLostKHR = VK_ERROR_SURFACE_LOST_KHR, - eErrorNativeWindowInUseKHR = VK_ERROR_NATIVE_WINDOW_IN_USE_KHR, - eSuboptimalKHR = VK_SUBOPTIMAL_KHR, - eErrorOutOfDateKHR = VK_ERROR_OUT_OF_DATE_KHR, - eErrorIncompatibleDisplayKHR = VK_ERROR_INCOMPATIBLE_DISPLAY_KHR, - eErrorValidationFailedEXT = VK_ERROR_VALIDATION_FAILED_EXT, - eErrorInvalidShaderNV = VK_ERROR_INVALID_SHADER_NV, - eErrorInvalidDrmFormatModifierPlaneLayoutEXT = VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT, - eErrorNotPermittedKHR = VK_ERROR_NOT_PERMITTED_KHR, -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - eErrorFullScreenExclusiveModeLostEXT = VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT, -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - eThreadIdleKHR = VK_THREAD_IDLE_KHR, - eThreadDoneKHR = VK_THREAD_DONE_KHR, - eOperationDeferredKHR = VK_OPERATION_DEFERRED_KHR, - eOperationNotDeferredKHR = VK_OPERATION_NOT_DEFERRED_KHR, - eErrorFragmentationEXT = VK_ERROR_FRAGMENTATION_EXT, - eErrorInvalidDeviceAddressEXT = VK_ERROR_INVALID_DEVICE_ADDRESS_EXT, - eErrorInvalidExternalHandleKHR = VK_ERROR_INVALID_EXTERNAL_HANDLE_KHR, - eErrorInvalidOpaqueCaptureAddressKHR = VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS_KHR, - eErrorNotPermittedEXT = VK_ERROR_NOT_PERMITTED_EXT, - eErrorOutOfPoolMemoryKHR = VK_ERROR_OUT_OF_POOL_MEMORY_KHR, - eErrorPipelineCompileRequiredEXT = VK_ERROR_PIPELINE_COMPILE_REQUIRED_EXT, - ePipelineCompileRequiredEXT = VK_PIPELINE_COMPILE_REQUIRED_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( Result value ) - { - switch ( value ) - { - case Result::eSuccess: return "Success"; - case Result::eNotReady: return "NotReady"; - case Result::eTimeout: return "Timeout"; - case Result::eEventSet: return "EventSet"; - case Result::eEventReset: return "EventReset"; - case Result::eIncomplete: return "Incomplete"; - case Result::eErrorOutOfHostMemory: return "ErrorOutOfHostMemory"; - case Result::eErrorOutOfDeviceMemory: return "ErrorOutOfDeviceMemory"; - case Result::eErrorInitializationFailed: return "ErrorInitializationFailed"; - case Result::eErrorDeviceLost: return "ErrorDeviceLost"; - case Result::eErrorMemoryMapFailed: return "ErrorMemoryMapFailed"; - case Result::eErrorLayerNotPresent: return "ErrorLayerNotPresent"; - case Result::eErrorExtensionNotPresent: return "ErrorExtensionNotPresent"; - case Result::eErrorFeatureNotPresent: return "ErrorFeatureNotPresent"; - case Result::eErrorIncompatibleDriver: return "ErrorIncompatibleDriver"; - case Result::eErrorTooManyObjects: return "ErrorTooManyObjects"; - case Result::eErrorFormatNotSupported: return "ErrorFormatNotSupported"; - case Result::eErrorFragmentedPool: return "ErrorFragmentedPool"; - case Result::eErrorUnknown: return "ErrorUnknown"; - case Result::eErrorOutOfPoolMemory: return "ErrorOutOfPoolMemory"; - case Result::eErrorInvalidExternalHandle: return "ErrorInvalidExternalHandle"; - case Result::eErrorFragmentation: return "ErrorFragmentation"; - case Result::eErrorInvalidOpaqueCaptureAddress: return "ErrorInvalidOpaqueCaptureAddress"; - case Result::ePipelineCompileRequired: return "PipelineCompileRequired"; - case Result::eErrorSurfaceLostKHR: return "ErrorSurfaceLostKHR"; - case Result::eErrorNativeWindowInUseKHR: return "ErrorNativeWindowInUseKHR"; - case Result::eSuboptimalKHR: return "SuboptimalKHR"; - case Result::eErrorOutOfDateKHR: return "ErrorOutOfDateKHR"; - case Result::eErrorIncompatibleDisplayKHR: return "ErrorIncompatibleDisplayKHR"; - case Result::eErrorValidationFailedEXT: return "ErrorValidationFailedEXT"; - case Result::eErrorInvalidShaderNV: return "ErrorInvalidShaderNV"; - case Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT: return "ErrorInvalidDrmFormatModifierPlaneLayoutEXT"; - case Result::eErrorNotPermittedKHR: return "ErrorNotPermittedKHR"; -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - case Result::eErrorFullScreenExclusiveModeLostEXT: return "ErrorFullScreenExclusiveModeLostEXT"; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - case Result::eThreadIdleKHR: return "ThreadIdleKHR"; - case Result::eThreadDoneKHR: return "ThreadDoneKHR"; - case Result::eOperationDeferredKHR: return "OperationDeferredKHR"; - case Result::eOperationNotDeferredKHR: return "OperationNotDeferredKHR"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class StructureType - { - eApplicationInfo = VK_STRUCTURE_TYPE_APPLICATION_INFO, - eInstanceCreateInfo = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO, - eDeviceQueueCreateInfo = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO, - eDeviceCreateInfo = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO, - eSubmitInfo = VK_STRUCTURE_TYPE_SUBMIT_INFO, - eMemoryAllocateInfo = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO, - eMappedMemoryRange = VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE, - eBindSparseInfo = VK_STRUCTURE_TYPE_BIND_SPARSE_INFO, - eFenceCreateInfo = VK_STRUCTURE_TYPE_FENCE_CREATE_INFO, - eSemaphoreCreateInfo = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO, - eEventCreateInfo = VK_STRUCTURE_TYPE_EVENT_CREATE_INFO, - eQueryPoolCreateInfo = VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO, - eBufferCreateInfo = VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO, - eBufferViewCreateInfo = VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO, - eImageCreateInfo = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO, - eImageViewCreateInfo = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO, - eShaderModuleCreateInfo = VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO, - ePipelineCacheCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO, - ePipelineShaderStageCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO, - ePipelineVertexInputStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO, - ePipelineInputAssemblyStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO, - ePipelineTessellationStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO, - ePipelineViewportStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO, - ePipelineRasterizationStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO, - ePipelineMultisampleStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO, - ePipelineDepthStencilStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO, - ePipelineColorBlendStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO, - ePipelineDynamicStateCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO, - eGraphicsPipelineCreateInfo = VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO, - eComputePipelineCreateInfo = VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO, - ePipelineLayoutCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO, - eSamplerCreateInfo = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO, - eDescriptorSetLayoutCreateInfo = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO, - eDescriptorPoolCreateInfo = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO, - eDescriptorSetAllocateInfo = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO, - eWriteDescriptorSet = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET, - eCopyDescriptorSet = VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET, - eFramebufferCreateInfo = VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO, - eRenderPassCreateInfo = VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, - eCommandPoolCreateInfo = VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO, - eCommandBufferAllocateInfo = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO, - eCommandBufferInheritanceInfo = VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO, - eCommandBufferBeginInfo = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO, - eRenderPassBeginInfo = VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO, - eBufferMemoryBarrier = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER, - eImageMemoryBarrier = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER, - eMemoryBarrier = VK_STRUCTURE_TYPE_MEMORY_BARRIER, - eLoaderInstanceCreateInfo = VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO, - eLoaderDeviceCreateInfo = VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO, - ePhysicalDeviceSubgroupProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES, - eBindBufferMemoryInfo = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO, - eBindImageMemoryInfo = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO, - ePhysicalDevice16BitStorageFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES, - eMemoryDedicatedRequirements = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS, - eMemoryDedicatedAllocateInfo = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO, - eMemoryAllocateFlagsInfo = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO, - eDeviceGroupRenderPassBeginInfo = VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO, - eDeviceGroupCommandBufferBeginInfo = VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO, - eDeviceGroupSubmitInfo = VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO, - eDeviceGroupBindSparseInfo = VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO, - eBindBufferMemoryDeviceGroupInfo = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO, - eBindImageMemoryDeviceGroupInfo = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO, - ePhysicalDeviceGroupProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES, - eDeviceGroupDeviceCreateInfo = VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO, - eBufferMemoryRequirementsInfo2 = VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2, - eImageMemoryRequirementsInfo2 = VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2, - eImageSparseMemoryRequirementsInfo2 = VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2, - eMemoryRequirements2 = VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2, - eSparseImageMemoryRequirements2 = VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2, - ePhysicalDeviceFeatures2 = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, - ePhysicalDeviceProperties2 = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2, - eFormatProperties2 = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2, - eImageFormatProperties2 = VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2, - ePhysicalDeviceImageFormatInfo2 = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2, - eQueueFamilyProperties2 = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2, - ePhysicalDeviceMemoryProperties2 = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2, - eSparseImageFormatProperties2 = VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2, - ePhysicalDeviceSparseImageFormatInfo2 = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2, - ePhysicalDevicePointClippingProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES, - eRenderPassInputAttachmentAspectCreateInfo = VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO, - eImageViewUsageCreateInfo = VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO, - ePipelineTessellationDomainOriginStateCreateInfo = - VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO, - eRenderPassMultiviewCreateInfo = VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO, - ePhysicalDeviceMultiviewFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES, - ePhysicalDeviceMultiviewProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES, - ePhysicalDeviceVariablePointersFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES, - eProtectedSubmitInfo = VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO, - ePhysicalDeviceProtectedMemoryFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES, - ePhysicalDeviceProtectedMemoryProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES, - eDeviceQueueInfo2 = VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2, - eSamplerYcbcrConversionCreateInfo = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO, - eSamplerYcbcrConversionInfo = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO, - eBindImagePlaneMemoryInfo = VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO, - eImagePlaneMemoryRequirementsInfo = VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO, - ePhysicalDeviceSamplerYcbcrConversionFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES, - eSamplerYcbcrConversionImageFormatProperties = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES, - eDescriptorUpdateTemplateCreateInfo = VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO, - ePhysicalDeviceExternalImageFormatInfo = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO, - eExternalImageFormatProperties = VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES, - ePhysicalDeviceExternalBufferInfo = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO, - eExternalBufferProperties = VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES, - ePhysicalDeviceIdProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES, - eExternalMemoryBufferCreateInfo = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO, - eExternalMemoryImageCreateInfo = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO, - eExportMemoryAllocateInfo = VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO, - ePhysicalDeviceExternalFenceInfo = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO, - eExternalFenceProperties = VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES, - eExportFenceCreateInfo = VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO, - eExportSemaphoreCreateInfo = VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO, - ePhysicalDeviceExternalSemaphoreInfo = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO, - eExternalSemaphoreProperties = VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES, - ePhysicalDeviceMaintenance3Properties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES, - eDescriptorSetLayoutSupport = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT, - ePhysicalDeviceShaderDrawParametersFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES, - ePhysicalDeviceVulkan11Features = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES, - ePhysicalDeviceVulkan11Properties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES, - ePhysicalDeviceVulkan12Features = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES, - ePhysicalDeviceVulkan12Properties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES, - eImageFormatListCreateInfo = VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO, - eAttachmentDescription2 = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2, - eAttachmentReference2 = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2, - eSubpassDescription2 = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2, - eSubpassDependency2 = VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2, - eRenderPassCreateInfo2 = VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2, - eSubpassBeginInfo = VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO, - eSubpassEndInfo = VK_STRUCTURE_TYPE_SUBPASS_END_INFO, - ePhysicalDevice8BitStorageFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES, - ePhysicalDeviceDriverProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES, - ePhysicalDeviceShaderAtomicInt64Features = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES, - ePhysicalDeviceShaderFloat16Int8Features = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES, - ePhysicalDeviceFloatControlsProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES, - eDescriptorSetLayoutBindingFlagsCreateInfo = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO, - ePhysicalDeviceDescriptorIndexingFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES, - ePhysicalDeviceDescriptorIndexingProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES, - eDescriptorSetVariableDescriptorCountAllocateInfo = - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO, - eDescriptorSetVariableDescriptorCountLayoutSupport = - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT, - ePhysicalDeviceDepthStencilResolveProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES, - eSubpassDescriptionDepthStencilResolve = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE, - ePhysicalDeviceScalarBlockLayoutFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES, - eImageStencilUsageCreateInfo = VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO, - ePhysicalDeviceSamplerFilterMinmaxProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES, - eSamplerReductionModeCreateInfo = VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO, - ePhysicalDeviceVulkanMemoryModelFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES, - ePhysicalDeviceImagelessFramebufferFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES, - eFramebufferAttachmentsCreateInfo = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO, - eFramebufferAttachmentImageInfo = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO, - eRenderPassAttachmentBeginInfo = VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO, - ePhysicalDeviceUniformBufferStandardLayoutFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES, - ePhysicalDeviceShaderSubgroupExtendedTypesFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES, - ePhysicalDeviceSeparateDepthStencilLayoutsFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES, - eAttachmentReferenceStencilLayout = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT, - eAttachmentDescriptionStencilLayout = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT, - ePhysicalDeviceHostQueryResetFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES, - ePhysicalDeviceTimelineSemaphoreFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES, - ePhysicalDeviceTimelineSemaphoreProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES, - eSemaphoreTypeCreateInfo = VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO, - eTimelineSemaphoreSubmitInfo = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO, - eSemaphoreWaitInfo = VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO, - eSemaphoreSignalInfo = VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO, - ePhysicalDeviceBufferDeviceAddressFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES, - eBufferDeviceAddressInfo = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO, - eBufferOpaqueCaptureAddressCreateInfo = VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO, - eMemoryOpaqueCaptureAddressAllocateInfo = VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO, - eDeviceMemoryOpaqueCaptureAddressInfo = VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO, - ePhysicalDeviceVulkan13Features = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES, - ePhysicalDeviceVulkan13Properties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES, - ePipelineCreationFeedbackCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO, - ePhysicalDeviceShaderTerminateInvocationFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES, - ePhysicalDeviceToolProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES, - ePhysicalDeviceShaderDemoteToHelperInvocationFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES, - ePhysicalDevicePrivateDataFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES, - eDevicePrivateDataCreateInfo = VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO, - ePrivateDataSlotCreateInfo = VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO, - ePhysicalDevicePipelineCreationCacheControlFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES, - eMemoryBarrier2 = VK_STRUCTURE_TYPE_MEMORY_BARRIER_2, - eBufferMemoryBarrier2 = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2, - eImageMemoryBarrier2 = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2, - eDependencyInfo = VK_STRUCTURE_TYPE_DEPENDENCY_INFO, - eSubmitInfo2 = VK_STRUCTURE_TYPE_SUBMIT_INFO_2, - eSemaphoreSubmitInfo = VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO, - eCommandBufferSubmitInfo = VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO, - ePhysicalDeviceSynchronization2Features = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES, - ePhysicalDeviceZeroInitializeWorkgroupMemoryFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES, - ePhysicalDeviceImageRobustnessFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES, - eCopyBufferInfo2 = VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2, - eCopyImageInfo2 = VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2, - eCopyBufferToImageInfo2 = VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2, - eCopyImageToBufferInfo2 = VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2, - eBlitImageInfo2 = VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2, - eResolveImageInfo2 = VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2, - eBufferCopy2 = VK_STRUCTURE_TYPE_BUFFER_COPY_2, - eImageCopy2 = VK_STRUCTURE_TYPE_IMAGE_COPY_2, - eImageBlit2 = VK_STRUCTURE_TYPE_IMAGE_BLIT_2, - eBufferImageCopy2 = VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2, - eImageResolve2 = VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2, - ePhysicalDeviceSubgroupSizeControlProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES, - ePipelineShaderStageRequiredSubgroupSizeCreateInfo = - VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO, - ePhysicalDeviceSubgroupSizeControlFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES, - ePhysicalDeviceInlineUniformBlockFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES, - ePhysicalDeviceInlineUniformBlockProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES, - eWriteDescriptorSetInlineUniformBlock = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK, - eDescriptorPoolInlineUniformBlockCreateInfo = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO, - ePhysicalDeviceTextureCompressionAstcHdrFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES, - eRenderingInfo = VK_STRUCTURE_TYPE_RENDERING_INFO, - eRenderingAttachmentInfo = VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO, - ePipelineRenderingCreateInfo = VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO, - ePhysicalDeviceDynamicRenderingFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES, - eCommandBufferInheritanceRenderingInfo = VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO, - ePhysicalDeviceShaderIntegerDotProductFeatures = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES, - ePhysicalDeviceShaderIntegerDotProductProperties = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES, - ePhysicalDeviceTexelBufferAlignmentProperties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES, - eFormatProperties3 = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3, - ePhysicalDeviceMaintenance4Features = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES, - ePhysicalDeviceMaintenance4Properties = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES, - eDeviceBufferMemoryRequirements = VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS, - eDeviceImageMemoryRequirements = VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS, - eSwapchainCreateInfoKHR = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR, - ePresentInfoKHR = VK_STRUCTURE_TYPE_PRESENT_INFO_KHR, - eDeviceGroupPresentCapabilitiesKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR, - eImageSwapchainCreateInfoKHR = VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR, - eBindImageMemorySwapchainInfoKHR = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR, - eAcquireNextImageInfoKHR = VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR, - eDeviceGroupPresentInfoKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR, - eDeviceGroupSwapchainCreateInfoKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR, - eDisplayModeCreateInfoKHR = VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR, - eDisplaySurfaceCreateInfoKHR = VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR, - eDisplayPresentInfoKHR = VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR, -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - eXlibSurfaceCreateInfoKHR = VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR, -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ -#if defined( VK_USE_PLATFORM_XCB_KHR ) - eXcbSurfaceCreateInfoKHR = VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR, -#endif /*VK_USE_PLATFORM_XCB_KHR*/ -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - eWaylandSurfaceCreateInfoKHR = VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR, -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - eAndroidSurfaceCreateInfoKHR = VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR, -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - eWin32SurfaceCreateInfoKHR = VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR, -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - eDebugReportCallbackCreateInfoEXT = VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT, - ePipelineRasterizationStateRasterizationOrderAMD = - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD, - eDebugMarkerObjectNameInfoEXT = VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT, - eDebugMarkerObjectTagInfoEXT = VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT, - eDebugMarkerMarkerInfoEXT = VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoProfileKHR = VK_STRUCTURE_TYPE_VIDEO_PROFILE_KHR, - eVideoCapabilitiesKHR = VK_STRUCTURE_TYPE_VIDEO_CAPABILITIES_KHR, - eVideoPictureResourceKHR = VK_STRUCTURE_TYPE_VIDEO_PICTURE_RESOURCE_KHR, - eVideoGetMemoryPropertiesKHR = VK_STRUCTURE_TYPE_VIDEO_GET_MEMORY_PROPERTIES_KHR, - eVideoBindMemoryKHR = VK_STRUCTURE_TYPE_VIDEO_BIND_MEMORY_KHR, - eVideoSessionCreateInfoKHR = VK_STRUCTURE_TYPE_VIDEO_SESSION_CREATE_INFO_KHR, - eVideoSessionParametersCreateInfoKHR = VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR, - eVideoSessionParametersUpdateInfoKHR = VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_UPDATE_INFO_KHR, - eVideoBeginCodingInfoKHR = VK_STRUCTURE_TYPE_VIDEO_BEGIN_CODING_INFO_KHR, - eVideoEndCodingInfoKHR = VK_STRUCTURE_TYPE_VIDEO_END_CODING_INFO_KHR, - eVideoCodingControlInfoKHR = VK_STRUCTURE_TYPE_VIDEO_CODING_CONTROL_INFO_KHR, - eVideoReferenceSlotKHR = VK_STRUCTURE_TYPE_VIDEO_REFERENCE_SLOT_KHR, - eVideoQueueFamilyProperties2KHR = VK_STRUCTURE_TYPE_VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR, - eVideoProfilesKHR = VK_STRUCTURE_TYPE_VIDEO_PROFILES_KHR, - ePhysicalDeviceVideoFormatInfoKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_KHR, - eVideoFormatPropertiesKHR = VK_STRUCTURE_TYPE_VIDEO_FORMAT_PROPERTIES_KHR, - eQueueFamilyQueryResultStatusProperties2KHR = VK_STRUCTURE_TYPE_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_2_KHR, - eVideoDecodeInfoKHR = VK_STRUCTURE_TYPE_VIDEO_DECODE_INFO_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eDedicatedAllocationImageCreateInfoNV = VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV, - eDedicatedAllocationBufferCreateInfoNV = VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV, - eDedicatedAllocationMemoryAllocateInfoNV = VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV, - ePhysicalDeviceTransformFeedbackFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT, - ePhysicalDeviceTransformFeedbackPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT, - ePipelineRasterizationStateStreamCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT, - eCuModuleCreateInfoNVX = VK_STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX, - eCuFunctionCreateInfoNVX = VK_STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX, - eCuLaunchInfoNVX = VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX, - eImageViewHandleInfoNVX = VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX, - eImageViewAddressPropertiesNVX = VK_STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeH264CapabilitiesEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_CAPABILITIES_EXT, - eVideoEncodeH264SessionCreateInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT, - eVideoEncodeH264SessionParametersCreateInfoEXT = - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT, - eVideoEncodeH264SessionParametersAddInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT, - eVideoEncodeH264VclFrameInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT, - eVideoEncodeH264DpbSlotInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT, - eVideoEncodeH264NaluSliceEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_EXT, - eVideoEncodeH264EmitPictureParametersEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT, - eVideoEncodeH264ProfileEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_EXT, - eVideoEncodeH264RateControlInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_INFO_EXT, - eVideoEncodeH264RateControlLayerInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_RATE_CONTROL_LAYER_INFO_EXT, - eVideoEncodeH265CapabilitiesEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_CAPABILITIES_EXT, - eVideoEncodeH265SessionCreateInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_CREATE_INFO_EXT, - eVideoEncodeH265SessionParametersCreateInfoEXT = - VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT, - eVideoEncodeH265SessionParametersAddInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT, - eVideoEncodeH265VclFrameInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_VCL_FRAME_INFO_EXT, - eVideoEncodeH265DpbSlotInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_DPB_SLOT_INFO_EXT, - eVideoEncodeH265NaluSliceEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_NALU_SLICE_EXT, - eVideoEncodeH265EmitPictureParametersEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_EXT, - eVideoEncodeH265ProfileEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_PROFILE_EXT, - eVideoEncodeH265ReferenceListsEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_REFERENCE_LISTS_EXT, - eVideoEncodeH265RateControlInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_INFO_EXT, - eVideoEncodeH265RateControlLayerInfoEXT = VK_STRUCTURE_TYPE_VIDEO_ENCODE_H265_RATE_CONTROL_LAYER_INFO_EXT, - eVideoDecodeH264CapabilitiesEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_CAPABILITIES_EXT, - eVideoDecodeH264SessionCreateInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_CREATE_INFO_EXT, - eVideoDecodeH264PictureInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_EXT, - eVideoDecodeH264MvcEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_MVC_EXT, - eVideoDecodeH264ProfileEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_EXT, - eVideoDecodeH264SessionParametersCreateInfoEXT = - VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT, - eVideoDecodeH264SessionParametersAddInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT, - eVideoDecodeH264DpbSlotInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_EXT, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eTextureLodGatherFormatPropertiesAMD = VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD, - eRenderingFragmentShadingRateAttachmentInfoKHR = - VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR, - eRenderingFragmentDensityMapAttachmentInfoEXT = - VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT, - eAttachmentSampleCountInfoAMD = VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD, - eMultiviewPerViewAttributesInfoNVX = VK_STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX, -#if defined( VK_USE_PLATFORM_GGP ) - eStreamDescriptorSurfaceCreateInfoGGP = VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP, -#endif /*VK_USE_PLATFORM_GGP*/ - ePhysicalDeviceCornerSampledImageFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV, - eExternalMemoryImageCreateInfoNV = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV, - eExportMemoryAllocateInfoNV = VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV, -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - eImportMemoryWin32HandleInfoNV = VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV, - eExportMemoryWin32HandleInfoNV = VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV, - eWin32KeyedMutexAcquireReleaseInfoNV = VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV, -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - eValidationFlagsEXT = VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT, -#if defined( VK_USE_PLATFORM_VI_NN ) - eViSurfaceCreateInfoNN = VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN, -#endif /*VK_USE_PLATFORM_VI_NN*/ - eImageViewAstcDecodeModeEXT = VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT, - ePhysicalDeviceAstcDecodeFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT, -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - eImportMemoryWin32HandleInfoKHR = VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR, - eExportMemoryWin32HandleInfoKHR = VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR, - eMemoryWin32HandlePropertiesKHR = VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR, - eMemoryGetWin32HandleInfoKHR = VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR, -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - eImportMemoryFdInfoKHR = VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR, - eMemoryFdPropertiesKHR = VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR, - eMemoryGetFdInfoKHR = VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR, -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - eWin32KeyedMutexAcquireReleaseInfoKHR = VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR, - eImportSemaphoreWin32HandleInfoKHR = VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR, - eExportSemaphoreWin32HandleInfoKHR = VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR, - eD3D12FenceSubmitInfoKHR = VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR, - eSemaphoreGetWin32HandleInfoKHR = VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR, -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - eImportSemaphoreFdInfoKHR = VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR, - eSemaphoreGetFdInfoKHR = VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR, - ePhysicalDevicePushDescriptorPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR, - eCommandBufferInheritanceConditionalRenderingInfoEXT = - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT, - ePhysicalDeviceConditionalRenderingFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT, - eConditionalRenderingBeginInfoEXT = VK_STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT, - ePresentRegionsKHR = VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR, - ePipelineViewportWScalingStateCreateInfoNV = VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV, - eSurfaceCapabilities2EXT = VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT, - eDisplayPowerInfoEXT = VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT, - eDeviceEventInfoEXT = VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT, - eDisplayEventInfoEXT = VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT, - eSwapchainCounterCreateInfoEXT = VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT, - ePresentTimesInfoGOOGLE = VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE, - ePhysicalDeviceMultiviewPerViewAttributesPropertiesNVX = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX, - ePipelineViewportSwizzleStateCreateInfoNV = VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV, - ePhysicalDeviceDiscardRectanglePropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT, - ePipelineDiscardRectangleStateCreateInfoEXT = VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT, - ePhysicalDeviceConservativeRasterizationPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT, - ePipelineRasterizationConservativeStateCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT, - ePhysicalDeviceDepthClipEnableFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT, - ePipelineRasterizationDepthClipStateCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT, - eHdrMetadataEXT = VK_STRUCTURE_TYPE_HDR_METADATA_EXT, - eSharedPresentSurfaceCapabilitiesKHR = VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR, -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - eImportFenceWin32HandleInfoKHR = VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR, - eExportFenceWin32HandleInfoKHR = VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR, - eFenceGetWin32HandleInfoKHR = VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR, -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - eImportFenceFdInfoKHR = VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR, - eFenceGetFdInfoKHR = VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR, - ePhysicalDevicePerformanceQueryFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR, - ePhysicalDevicePerformanceQueryPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR, - eQueryPoolPerformanceCreateInfoKHR = VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR, - ePerformanceQuerySubmitInfoKHR = VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR, - eAcquireProfilingLockInfoKHR = VK_STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR, - ePerformanceCounterKHR = VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR, - ePerformanceCounterDescriptionKHR = VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR, - ePhysicalDeviceSurfaceInfo2KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR, - eSurfaceCapabilities2KHR = VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR, - eSurfaceFormat2KHR = VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR, - eDisplayProperties2KHR = VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR, - eDisplayPlaneProperties2KHR = VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR, - eDisplayModeProperties2KHR = VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR, - eDisplayPlaneInfo2KHR = VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR, - eDisplayPlaneCapabilities2KHR = VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR, -#if defined( VK_USE_PLATFORM_IOS_MVK ) - eIosSurfaceCreateInfoMVK = VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK, -#endif /*VK_USE_PLATFORM_IOS_MVK*/ -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - eMacosSurfaceCreateInfoMVK = VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK, -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - eDebugUtilsObjectNameInfoEXT = VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT, - eDebugUtilsObjectTagInfoEXT = VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT, - eDebugUtilsLabelEXT = VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT, - eDebugUtilsMessengerCallbackDataEXT = VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT, - eDebugUtilsMessengerCreateInfoEXT = VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT, -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - eAndroidHardwareBufferUsageANDROID = VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID, - eAndroidHardwareBufferPropertiesANDROID = VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID, - eAndroidHardwareBufferFormatPropertiesANDROID = VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID, - eImportAndroidHardwareBufferInfoANDROID = VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID, - eMemoryGetAndroidHardwareBufferInfoANDROID = VK_STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID, - eExternalFormatANDROID = VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID, - eAndroidHardwareBufferFormatProperties2ANDROID = - VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID, -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - eSampleLocationsInfoEXT = VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT, - eRenderPassSampleLocationsBeginInfoEXT = VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT, - ePipelineSampleLocationsStateCreateInfoEXT = VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT, - ePhysicalDeviceSampleLocationsPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT, - eMultisamplePropertiesEXT = VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT, - ePhysicalDeviceBlendOperationAdvancedFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT, - ePhysicalDeviceBlendOperationAdvancedPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT, - ePipelineColorBlendAdvancedStateCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT, - ePipelineCoverageToColorStateCreateInfoNV = VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV, - eWriteDescriptorSetAccelerationStructureKHR = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR, - eAccelerationStructureBuildGeometryInfoKHR = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR, - eAccelerationStructureDeviceAddressInfoKHR = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR, - eAccelerationStructureGeometryAabbsDataKHR = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR, - eAccelerationStructureGeometryInstancesDataKHR = - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR, - eAccelerationStructureGeometryTrianglesDataKHR = - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR, - eAccelerationStructureGeometryKHR = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR, - eAccelerationStructureVersionInfoKHR = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR, - eCopyAccelerationStructureInfoKHR = VK_STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR, - eCopyAccelerationStructureToMemoryInfoKHR = VK_STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR, - eCopyMemoryToAccelerationStructureInfoKHR = VK_STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR, - ePhysicalDeviceAccelerationStructureFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR, - ePhysicalDeviceAccelerationStructurePropertiesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR, - eAccelerationStructureCreateInfoKHR = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR, - eAccelerationStructureBuildSizesInfoKHR = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR, - ePhysicalDeviceRayTracingPipelineFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR, - ePhysicalDeviceRayTracingPipelinePropertiesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR, - eRayTracingPipelineCreateInfoKHR = VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR, - eRayTracingShaderGroupCreateInfoKHR = VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR, - eRayTracingPipelineInterfaceCreateInfoKHR = VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR, - ePhysicalDeviceRayQueryFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR, - ePipelineCoverageModulationStateCreateInfoNV = VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV, - ePhysicalDeviceShaderSmBuiltinsFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV, - ePhysicalDeviceShaderSmBuiltinsPropertiesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV, - eDrmFormatModifierPropertiesListEXT = VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT, - ePhysicalDeviceImageDrmFormatModifierInfoEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT, - eImageDrmFormatModifierListCreateInfoEXT = VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT, - eImageDrmFormatModifierExplicitCreateInfoEXT = VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT, - eImageDrmFormatModifierPropertiesEXT = VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT, - eDrmFormatModifierPropertiesList2EXT = VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT, - eValidationCacheCreateInfoEXT = VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT, - eShaderModuleValidationCacheCreateInfoEXT = VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - ePhysicalDevicePortabilitySubsetFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR, - ePhysicalDevicePortabilitySubsetPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - ePipelineViewportShadingRateImageStateCreateInfoNV = - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV, - ePhysicalDeviceShadingRateImageFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV, - ePhysicalDeviceShadingRateImagePropertiesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV, - ePipelineViewportCoarseSampleOrderStateCreateInfoNV = - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV, - eRayTracingPipelineCreateInfoNV = VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV, - eAccelerationStructureCreateInfoNV = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV, - eGeometryNV = VK_STRUCTURE_TYPE_GEOMETRY_NV, - eGeometryTrianglesNV = VK_STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV, - eGeometryAabbNV = VK_STRUCTURE_TYPE_GEOMETRY_AABB_NV, - eBindAccelerationStructureMemoryInfoNV = VK_STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV, - eWriteDescriptorSetAccelerationStructureNV = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV, - eAccelerationStructureMemoryRequirementsInfoNV = - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV, - ePhysicalDeviceRayTracingPropertiesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV, - eRayTracingShaderGroupCreateInfoNV = VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV, - eAccelerationStructureInfoNV = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV, - ePhysicalDeviceRepresentativeFragmentTestFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV, - ePipelineRepresentativeFragmentTestStateCreateInfoNV = - VK_STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV, - ePhysicalDeviceImageViewImageFormatInfoEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT, - eFilterCubicImageViewImageFormatPropertiesEXT = - VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT, - eImportMemoryHostPointerInfoEXT = VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT, - eMemoryHostPointerPropertiesEXT = VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT, - ePhysicalDeviceExternalMemoryHostPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT, - ePhysicalDeviceShaderClockFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR, - ePipelineCompilerControlCreateInfoAMD = VK_STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD, - eCalibratedTimestampInfoEXT = VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT, - ePhysicalDeviceShaderCorePropertiesAMD = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeH265CapabilitiesEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_CAPABILITIES_EXT, - eVideoDecodeH265SessionCreateInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_CREATE_INFO_EXT, - eVideoDecodeH265SessionParametersCreateInfoEXT = - VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT, - eVideoDecodeH265SessionParametersAddInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT, - eVideoDecodeH265ProfileEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PROFILE_EXT, - eVideoDecodeH265PictureInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PICTURE_INFO_EXT, - eVideoDecodeH265DpbSlotInfoEXT = VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_DPB_SLOT_INFO_EXT, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eDeviceQueueGlobalPriorityCreateInfoKHR = VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR, - ePhysicalDeviceGlobalPriorityQueryFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR, - eQueueFamilyGlobalPriorityPropertiesKHR = VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR, - eDeviceMemoryOverallocationCreateInfoAMD = VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD, - ePhysicalDeviceVertexAttributeDivisorPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT, - ePipelineVertexInputDivisorStateCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT, - ePhysicalDeviceVertexAttributeDivisorFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT, -#if defined( VK_USE_PLATFORM_GGP ) - ePresentFrameTokenGGP = VK_STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP, -#endif /*VK_USE_PLATFORM_GGP*/ - ePhysicalDeviceComputeShaderDerivativesFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV, - ePhysicalDeviceMeshShaderFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV, - ePhysicalDeviceMeshShaderPropertiesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV, - ePhysicalDeviceFragmentShaderBarycentricFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV, - ePhysicalDeviceShaderImageFootprintFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV, - ePipelineViewportExclusiveScissorStateCreateInfoNV = - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV, - ePhysicalDeviceExclusiveScissorFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV, - eCheckpointDataNV = VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV, - eQueueFamilyCheckpointPropertiesNV = VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV, - ePhysicalDeviceShaderIntegerFunctions2FeaturesINTEL = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL, - eQueryPoolPerformanceQueryCreateInfoINTEL = VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL, - eInitializePerformanceApiInfoINTEL = VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL, - ePerformanceMarkerInfoINTEL = VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL, - ePerformanceStreamMarkerInfoINTEL = VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL, - ePerformanceOverrideInfoINTEL = VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL, - ePerformanceConfigurationAcquireInfoINTEL = VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL, - ePhysicalDevicePciBusInfoPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT, - eDisplayNativeHdrSurfaceCapabilitiesAMD = VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD, - eSwapchainDisplayNativeHdrCreateInfoAMD = VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD, -#if defined( VK_USE_PLATFORM_FUCHSIA ) - eImagepipeSurfaceCreateInfoFUCHSIA = VK_STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA, -#endif /*VK_USE_PLATFORM_FUCHSIA*/ -#if defined( VK_USE_PLATFORM_METAL_EXT ) - eMetalSurfaceCreateInfoEXT = VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT, -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - ePhysicalDeviceFragmentDensityMapFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT, - ePhysicalDeviceFragmentDensityMapPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT, - eRenderPassFragmentDensityMapCreateInfoEXT = VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT, - eFragmentShadingRateAttachmentInfoKHR = VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR, - ePipelineFragmentShadingRateStateCreateInfoKHR = - VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR, - ePhysicalDeviceFragmentShadingRatePropertiesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR, - ePhysicalDeviceFragmentShadingRateFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR, - ePhysicalDeviceFragmentShadingRateKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR, - ePhysicalDeviceShaderCoreProperties2AMD = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD, - ePhysicalDeviceCoherentMemoryFeaturesAMD = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD, - ePhysicalDeviceShaderImageAtomicInt64FeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT, - ePhysicalDeviceMemoryBudgetPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT, - ePhysicalDeviceMemoryPriorityFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT, - eMemoryPriorityAllocateInfoEXT = VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT, - eSurfaceProtectedCapabilitiesKHR = VK_STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR, - ePhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV, - ePhysicalDeviceBufferDeviceAddressFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT, - eBufferDeviceAddressCreateInfoEXT = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT, - eValidationFeaturesEXT = VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT, - ePhysicalDevicePresentWaitFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR, - ePhysicalDeviceCooperativeMatrixFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV, - eCooperativeMatrixPropertiesNV = VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV, - ePhysicalDeviceCooperativeMatrixPropertiesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV, - ePhysicalDeviceCoverageReductionModeFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV, - ePipelineCoverageReductionStateCreateInfoNV = VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV, - eFramebufferMixedSamplesCombinationNV = VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV, - ePhysicalDeviceFragmentShaderInterlockFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT, - ePhysicalDeviceYcbcrImageArraysFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT, - ePhysicalDeviceProvokingVertexFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT, - ePipelineRasterizationProvokingVertexStateCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT, - ePhysicalDeviceProvokingVertexPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT, -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - eSurfaceFullScreenExclusiveInfoEXT = VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT, - eSurfaceCapabilitiesFullScreenExclusiveEXT = VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT, - eSurfaceFullScreenExclusiveWin32InfoEXT = VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT, -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - eHeadlessSurfaceCreateInfoEXT = VK_STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT, - ePhysicalDeviceLineRasterizationFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT, - ePipelineRasterizationLineStateCreateInfoEXT = VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT, - ePhysicalDeviceLineRasterizationPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT, - ePhysicalDeviceShaderAtomicFloatFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT, - ePhysicalDeviceIndexTypeUint8FeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT, - ePhysicalDeviceExtendedDynamicStateFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT, - ePhysicalDevicePipelineExecutablePropertiesFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR, - ePipelineInfoKHR = VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR, - ePipelineExecutablePropertiesKHR = VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR, - ePipelineExecutableInfoKHR = VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR, - ePipelineExecutableStatisticKHR = VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR, - ePipelineExecutableInternalRepresentationKHR = VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR, - ePhysicalDeviceShaderAtomicFloat2FeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT, - ePhysicalDeviceDeviceGeneratedCommandsPropertiesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV, - eGraphicsShaderGroupCreateInfoNV = VK_STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV, - eGraphicsPipelineShaderGroupsCreateInfoNV = VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV, - eIndirectCommandsLayoutTokenNV = VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV, - eIndirectCommandsLayoutCreateInfoNV = VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV, - eGeneratedCommandsInfoNV = VK_STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV, - eGeneratedCommandsMemoryRequirementsInfoNV = VK_STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV, - ePhysicalDeviceDeviceGeneratedCommandsFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV, - ePhysicalDeviceInheritedViewportScissorFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV, - eCommandBufferInheritanceViewportScissorInfoNV = - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV, - ePhysicalDeviceTexelBufferAlignmentFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT, - eCommandBufferInheritanceRenderPassTransformInfoQCOM = - VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM, - eRenderPassTransformBeginInfoQCOM = VK_STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM, - ePhysicalDeviceDeviceMemoryReportFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT, - eDeviceDeviceMemoryReportCreateInfoEXT = VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT, - eDeviceMemoryReportCallbackDataEXT = VK_STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT, - ePhysicalDeviceRobustness2FeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT, - ePhysicalDeviceRobustness2PropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT, - eSamplerCustomBorderColorCreateInfoEXT = VK_STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT, - ePhysicalDeviceCustomBorderColorPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT, - ePhysicalDeviceCustomBorderColorFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT, - ePipelineLibraryCreateInfoKHR = VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR, - ePresentIdKHR = VK_STRUCTURE_TYPE_PRESENT_ID_KHR, - ePhysicalDevicePresentIdFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeInfoKHR = VK_STRUCTURE_TYPE_VIDEO_ENCODE_INFO_KHR, - eVideoEncodeRateControlInfoKHR = VK_STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_INFO_KHR, - eVideoEncodeRateControlLayerInfoKHR = VK_STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_LAYER_INFO_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - ePhysicalDeviceDiagnosticsConfigFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV, - eDeviceDiagnosticsConfigCreateInfoNV = VK_STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV, - eQueueFamilyCheckpointProperties2NV = VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV, - eCheckpointData2NV = VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV, - ePhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR, - ePhysicalDeviceFragmentShadingRateEnumsPropertiesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV, - ePhysicalDeviceFragmentShadingRateEnumsFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV, - ePipelineFragmentShadingRateEnumStateCreateInfoNV = - VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV, - eAccelerationStructureGeometryMotionTrianglesDataNV = - VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV, - ePhysicalDeviceRayTracingMotionBlurFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV, - eAccelerationStructureMotionInfoNV = VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV, - ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT, - ePhysicalDeviceFragmentDensityMap2FeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT, - ePhysicalDeviceFragmentDensityMap2PropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT, - eCopyCommandTransformInfoQCOM = VK_STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM, - ePhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR, - ePhysicalDevice4444FormatsFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT, - ePhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_ARM, - ePhysicalDeviceRgba10X6FormatsFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT, -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - eDirectfbSurfaceCreateInfoEXT = VK_STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT, -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - ePhysicalDeviceMutableDescriptorTypeFeaturesVALVE = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_VALVE, - eMutableDescriptorTypeCreateInfoVALVE = VK_STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_VALVE, - ePhysicalDeviceVertexInputDynamicStateFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT, - eVertexInputBindingDescription2EXT = VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT, - eVertexInputAttributeDescription2EXT = VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT, - ePhysicalDeviceDrmPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT, - ePhysicalDeviceDepthClipControlFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT, - ePipelineViewportDepthClipControlCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT, - ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT, -#if defined( VK_USE_PLATFORM_FUCHSIA ) - eImportMemoryZirconHandleInfoFUCHSIA = VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA, - eMemoryZirconHandlePropertiesFUCHSIA = VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA, - eMemoryGetZirconHandleInfoFUCHSIA = VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA, - eImportSemaphoreZirconHandleInfoFUCHSIA = VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA, - eSemaphoreGetZirconHandleInfoFUCHSIA = VK_STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA, - eBufferCollectionCreateInfoFUCHSIA = VK_STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA, - eImportMemoryBufferCollectionFUCHSIA = VK_STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA, - eBufferCollectionImageCreateInfoFUCHSIA = VK_STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA, - eBufferCollectionPropertiesFUCHSIA = VK_STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA, - eBufferConstraintsInfoFUCHSIA = VK_STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA, - eBufferCollectionBufferCreateInfoFUCHSIA = VK_STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA, - eImageConstraintsInfoFUCHSIA = VK_STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA, - eImageFormatConstraintsInfoFUCHSIA = VK_STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA, - eSysmemColorSpaceFUCHSIA = VK_STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA, - eBufferCollectionConstraintsInfoFUCHSIA = VK_STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA, -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - eSubpassShadingPipelineCreateInfoHUAWEI = VK_STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI, - ePhysicalDeviceSubpassShadingFeaturesHUAWEI = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI, - ePhysicalDeviceSubpassShadingPropertiesHUAWEI = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI, - ePhysicalDeviceInvocationMaskFeaturesHUAWEI = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI, - eMemoryGetRemoteAddressInfoNV = VK_STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV, - ePhysicalDeviceExternalMemoryRdmaFeaturesNV = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV, - ePhysicalDeviceExtendedDynamicState2FeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT, -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - eScreenSurfaceCreateInfoQNX = VK_STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX, -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - ePhysicalDeviceColorWriteEnableFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT, - ePipelineColorWriteCreateInfoEXT = VK_STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT, - ePhysicalDeviceImageViewMinLodFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT, - eImageViewMinLodCreateInfoEXT = VK_STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT, - ePhysicalDeviceMultiDrawFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT, - ePhysicalDeviceMultiDrawPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT, - ePhysicalDeviceBorderColorSwizzleFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT, - eSamplerBorderColorComponentMappingCreateInfoEXT = - VK_STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT, - ePhysicalDevicePageableDeviceLocalMemoryFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT, - ePhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM, - ePhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM, - eSubpassFragmentDensityMapOffsetEndInfoQCOM = VK_STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM, - ePhysicalDeviceLinearColorAttachmentFeaturesNV = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV, - eAttachmentDescription2KHR = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR, - eAttachmentDescriptionStencilLayoutKHR = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT_KHR, - eAttachmentReference2KHR = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR, - eAttachmentReferenceStencilLayoutKHR = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT_KHR, - eAttachmentSampleCountInfoNV = VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_NV, - eBindBufferMemoryDeviceGroupInfoKHR = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR, - eBindBufferMemoryInfoKHR = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR, - eBindImageMemoryDeviceGroupInfoKHR = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR, - eBindImageMemoryInfoKHR = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR, - eBindImagePlaneMemoryInfoKHR = VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR, - eBlitImageInfo2KHR = VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2_KHR, - eBufferCopy2KHR = VK_STRUCTURE_TYPE_BUFFER_COPY_2_KHR, - eBufferDeviceAddressInfoEXT = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT, - eBufferDeviceAddressInfoKHR = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_KHR, - eBufferImageCopy2KHR = VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2_KHR, - eBufferMemoryBarrier2KHR = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHR, - eBufferMemoryRequirementsInfo2KHR = VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR, - eBufferOpaqueCaptureAddressCreateInfoKHR = VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO_KHR, - eCommandBufferInheritanceRenderingInfoKHR = VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR, - eCommandBufferSubmitInfoKHR = VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHR, - eCopyBufferInfo2KHR = VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2_KHR, - eCopyBufferToImageInfo2KHR = VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2_KHR, - eCopyImageInfo2KHR = VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2_KHR, - eCopyImageToBufferInfo2KHR = VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2_KHR, - eDebugReportCreateInfoEXT = VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT, - eDependencyInfoKHR = VK_STRUCTURE_TYPE_DEPENDENCY_INFO_KHR, - eDescriptorPoolInlineUniformBlockCreateInfoEXT = - VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT, - eDescriptorSetLayoutBindingFlagsCreateInfoEXT = - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT, - eDescriptorSetLayoutSupportKHR = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR, - eDescriptorSetVariableDescriptorCountAllocateInfoEXT = - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT, - eDescriptorSetVariableDescriptorCountLayoutSupportEXT = - VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT, - eDescriptorUpdateTemplateCreateInfoKHR = VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR, - eDeviceBufferMemoryRequirementsKHR = VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS_KHR, - eDeviceGroupBindSparseInfoKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR, - eDeviceGroupCommandBufferBeginInfoKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR, - eDeviceGroupDeviceCreateInfoKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR, - eDeviceGroupRenderPassBeginInfoKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR, - eDeviceGroupSubmitInfoKHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO_KHR, - eDeviceImageMemoryRequirementsKHR = VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS_KHR, - eDeviceMemoryOpaqueCaptureAddressInfoKHR = VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO_KHR, - eDevicePrivateDataCreateInfoEXT = VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO_EXT, - eDeviceQueueGlobalPriorityCreateInfoEXT = VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT, - eExportFenceCreateInfoKHR = VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR, - eExportMemoryAllocateInfoKHR = VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR, - eExportSemaphoreCreateInfoKHR = VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR, - eExternalBufferPropertiesKHR = VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR, - eExternalFencePropertiesKHR = VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR, - eExternalImageFormatPropertiesKHR = VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR, - eExternalMemoryBufferCreateInfoKHR = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR, - eExternalMemoryImageCreateInfoKHR = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR, - eExternalSemaphorePropertiesKHR = VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR, - eFormatProperties2KHR = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR, - eFormatProperties3KHR = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR, - eFramebufferAttachmentsCreateInfoKHR = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR, - eFramebufferAttachmentImageInfoKHR = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR, - eImageBlit2KHR = VK_STRUCTURE_TYPE_IMAGE_BLIT_2_KHR, - eImageCopy2KHR = VK_STRUCTURE_TYPE_IMAGE_COPY_2_KHR, - eImageFormatListCreateInfoKHR = VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR, - eImageFormatProperties2KHR = VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR, - eImageMemoryBarrier2KHR = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHR, - eImageMemoryRequirementsInfo2KHR = VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR, - eImagePlaneMemoryRequirementsInfoKHR = VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR, - eImageResolve2KHR = VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2_KHR, - eImageSparseMemoryRequirementsInfo2KHR = VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR, - eImageStencilUsageCreateInfoEXT = VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO_EXT, - eImageViewUsageCreateInfoKHR = VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR, - eMemoryAllocateFlagsInfoKHR = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO_KHR, - eMemoryBarrier2KHR = VK_STRUCTURE_TYPE_MEMORY_BARRIER_2_KHR, - eMemoryDedicatedAllocateInfoKHR = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR, - eMemoryDedicatedRequirementsKHR = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR, - eMemoryOpaqueCaptureAddressAllocateInfoKHR = VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO_KHR, - eMemoryRequirements2KHR = VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR, - ePhysicalDevice16BitStorageFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR, - ePhysicalDevice8BitStorageFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES_KHR, - ePhysicalDeviceBufferAddressFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT, - ePhysicalDeviceBufferDeviceAddressFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR, - ePhysicalDeviceDepthStencilResolvePropertiesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR, - ePhysicalDeviceDescriptorIndexingFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT, - ePhysicalDeviceDescriptorIndexingPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT, - ePhysicalDeviceDriverPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR, - ePhysicalDeviceDynamicRenderingFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR, - ePhysicalDeviceExternalBufferInfoKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR, - ePhysicalDeviceExternalFenceInfoKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR, - ePhysicalDeviceExternalImageFormatInfoKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR, - ePhysicalDeviceExternalSemaphoreInfoKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR, - ePhysicalDeviceFeatures2KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR, - ePhysicalDeviceFloat16Int8FeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR, - ePhysicalDeviceFloatControlsPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES_KHR, - ePhysicalDeviceGlobalPriorityQueryFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_EXT, - ePhysicalDeviceGroupPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES_KHR, - ePhysicalDeviceHostQueryResetFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES_EXT, - ePhysicalDeviceIdPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR, - ePhysicalDeviceImagelessFramebufferFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR, - ePhysicalDeviceImageFormatInfo2KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR, - ePhysicalDeviceImageRobustnessFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES_EXT, - ePhysicalDeviceInlineUniformBlockFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT, - ePhysicalDeviceInlineUniformBlockPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT, - ePhysicalDeviceMaintenance3PropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR, - ePhysicalDeviceMaintenance4FeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR, - ePhysicalDeviceMaintenance4PropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR, - ePhysicalDeviceMemoryProperties2KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR, - ePhysicalDeviceMultiviewFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR, - ePhysicalDeviceMultiviewPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR, - ePhysicalDevicePipelineCreationCacheControlFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES_EXT, - ePhysicalDevicePointClippingPropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR, - ePhysicalDevicePrivateDataFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT, - ePhysicalDeviceProperties2KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR, - ePhysicalDeviceSamplerFilterMinmaxPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT, - ePhysicalDeviceSamplerYcbcrConversionFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR, - ePhysicalDeviceScalarBlockLayoutFeaturesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES_EXT, - ePhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR, - ePhysicalDeviceShaderAtomicInt64FeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES_KHR, - ePhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT, - ePhysicalDeviceShaderDrawParameterFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES, - ePhysicalDeviceShaderFloat16Int8FeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES_KHR, - ePhysicalDeviceShaderIntegerDotProductFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR, - ePhysicalDeviceShaderIntegerDotProductPropertiesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR, - ePhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR, - ePhysicalDeviceShaderTerminateInvocationFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES_KHR, - ePhysicalDeviceSparseImageFormatInfo2KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR, - ePhysicalDeviceSubgroupSizeControlFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT, - ePhysicalDeviceSubgroupSizeControlPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT, - ePhysicalDeviceSynchronization2FeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR, - ePhysicalDeviceTexelBufferAlignmentPropertiesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT, - ePhysicalDeviceTextureCompressionAstcHdrFeaturesEXT = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT, - ePhysicalDeviceTimelineSemaphoreFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES_KHR, - ePhysicalDeviceTimelineSemaphorePropertiesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR, - ePhysicalDeviceToolPropertiesEXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT, - ePhysicalDeviceUniformBufferStandardLayoutFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR, - ePhysicalDeviceVariablePointersFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR, - ePhysicalDeviceVariablePointerFeatures = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES, - ePhysicalDeviceVariablePointerFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR, - ePhysicalDeviceVulkanMemoryModelFeaturesKHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES_KHR, - ePhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR = - VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR, - ePipelineCreationFeedbackCreateInfoEXT = VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT, - ePipelineRenderingCreateInfoKHR = VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO_KHR, - ePipelineShaderStageRequiredSubgroupSizeCreateInfoEXT = - VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT, - ePipelineTessellationDomainOriginStateCreateInfoKHR = - VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR, - ePrivateDataSlotCreateInfoEXT = VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO_EXT, - eQueryPoolCreateInfoINTEL = VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL, - eQueueFamilyGlobalPriorityPropertiesEXT = VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_EXT, - eQueueFamilyProperties2KHR = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR, - eRenderingAttachmentInfoKHR = VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR, - eRenderingInfoKHR = VK_STRUCTURE_TYPE_RENDERING_INFO_KHR, - eRenderPassAttachmentBeginInfoKHR = VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR, - eRenderPassCreateInfo2KHR = VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR, - eRenderPassInputAttachmentAspectCreateInfoKHR = - VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR, - eRenderPassMultiviewCreateInfoKHR = VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHR, - eResolveImageInfo2KHR = VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2_KHR, - eSamplerReductionModeCreateInfoEXT = VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT, - eSamplerYcbcrConversionCreateInfoKHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR, - eSamplerYcbcrConversionImageFormatPropertiesKHR = - VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR, - eSamplerYcbcrConversionInfoKHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR, - eSemaphoreSignalInfoKHR = VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO_KHR, - eSemaphoreSubmitInfoKHR = VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHR, - eSemaphoreTypeCreateInfoKHR = VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR, - eSemaphoreWaitInfoKHR = VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO_KHR, - eSparseImageFormatProperties2KHR = VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR, - eSparseImageMemoryRequirements2KHR = VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR, - eSubmitInfo2KHR = VK_STRUCTURE_TYPE_SUBMIT_INFO_2_KHR, - eSubpassBeginInfoKHR = VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR, - eSubpassDependency2KHR = VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR, - eSubpassDescription2KHR = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR, - eSubpassDescriptionDepthStencilResolveKHR = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE_KHR, - eSubpassEndInfoKHR = VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR, - eTimelineSemaphoreSubmitInfoKHR = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO_KHR, - eWriteDescriptorSetInlineUniformBlockEXT = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( StructureType value ) - { - switch ( value ) - { - case StructureType::eApplicationInfo: return "ApplicationInfo"; - case StructureType::eInstanceCreateInfo: return "InstanceCreateInfo"; - case StructureType::eDeviceQueueCreateInfo: return "DeviceQueueCreateInfo"; - case StructureType::eDeviceCreateInfo: return "DeviceCreateInfo"; - case StructureType::eSubmitInfo: return "SubmitInfo"; - case StructureType::eMemoryAllocateInfo: return "MemoryAllocateInfo"; - case StructureType::eMappedMemoryRange: return "MappedMemoryRange"; - case StructureType::eBindSparseInfo: return "BindSparseInfo"; - case StructureType::eFenceCreateInfo: return "FenceCreateInfo"; - case StructureType::eSemaphoreCreateInfo: return "SemaphoreCreateInfo"; - case StructureType::eEventCreateInfo: return "EventCreateInfo"; - case StructureType::eQueryPoolCreateInfo: return "QueryPoolCreateInfo"; - case StructureType::eBufferCreateInfo: return "BufferCreateInfo"; - case StructureType::eBufferViewCreateInfo: return "BufferViewCreateInfo"; - case StructureType::eImageCreateInfo: return "ImageCreateInfo"; - case StructureType::eImageViewCreateInfo: return "ImageViewCreateInfo"; - case StructureType::eShaderModuleCreateInfo: return "ShaderModuleCreateInfo"; - case StructureType::ePipelineCacheCreateInfo: return "PipelineCacheCreateInfo"; - case StructureType::ePipelineShaderStageCreateInfo: return "PipelineShaderStageCreateInfo"; - case StructureType::ePipelineVertexInputStateCreateInfo: return "PipelineVertexInputStateCreateInfo"; - case StructureType::ePipelineInputAssemblyStateCreateInfo: return "PipelineInputAssemblyStateCreateInfo"; - case StructureType::ePipelineTessellationStateCreateInfo: return "PipelineTessellationStateCreateInfo"; - case StructureType::ePipelineViewportStateCreateInfo: return "PipelineViewportStateCreateInfo"; - case StructureType::ePipelineRasterizationStateCreateInfo: return "PipelineRasterizationStateCreateInfo"; - case StructureType::ePipelineMultisampleStateCreateInfo: return "PipelineMultisampleStateCreateInfo"; - case StructureType::ePipelineDepthStencilStateCreateInfo: return "PipelineDepthStencilStateCreateInfo"; - case StructureType::ePipelineColorBlendStateCreateInfo: return "PipelineColorBlendStateCreateInfo"; - case StructureType::ePipelineDynamicStateCreateInfo: return "PipelineDynamicStateCreateInfo"; - case StructureType::eGraphicsPipelineCreateInfo: return "GraphicsPipelineCreateInfo"; - case StructureType::eComputePipelineCreateInfo: return "ComputePipelineCreateInfo"; - case StructureType::ePipelineLayoutCreateInfo: return "PipelineLayoutCreateInfo"; - case StructureType::eSamplerCreateInfo: return "SamplerCreateInfo"; - case StructureType::eDescriptorSetLayoutCreateInfo: return "DescriptorSetLayoutCreateInfo"; - case StructureType::eDescriptorPoolCreateInfo: return "DescriptorPoolCreateInfo"; - case StructureType::eDescriptorSetAllocateInfo: return "DescriptorSetAllocateInfo"; - case StructureType::eWriteDescriptorSet: return "WriteDescriptorSet"; - case StructureType::eCopyDescriptorSet: return "CopyDescriptorSet"; - case StructureType::eFramebufferCreateInfo: return "FramebufferCreateInfo"; - case StructureType::eRenderPassCreateInfo: return "RenderPassCreateInfo"; - case StructureType::eCommandPoolCreateInfo: return "CommandPoolCreateInfo"; - case StructureType::eCommandBufferAllocateInfo: return "CommandBufferAllocateInfo"; - case StructureType::eCommandBufferInheritanceInfo: return "CommandBufferInheritanceInfo"; - case StructureType::eCommandBufferBeginInfo: return "CommandBufferBeginInfo"; - case StructureType::eRenderPassBeginInfo: return "RenderPassBeginInfo"; - case StructureType::eBufferMemoryBarrier: return "BufferMemoryBarrier"; - case StructureType::eImageMemoryBarrier: return "ImageMemoryBarrier"; - case StructureType::eMemoryBarrier: return "MemoryBarrier"; - case StructureType::eLoaderInstanceCreateInfo: return "LoaderInstanceCreateInfo"; - case StructureType::eLoaderDeviceCreateInfo: return "LoaderDeviceCreateInfo"; - case StructureType::ePhysicalDeviceSubgroupProperties: return "PhysicalDeviceSubgroupProperties"; - case StructureType::eBindBufferMemoryInfo: return "BindBufferMemoryInfo"; - case StructureType::eBindImageMemoryInfo: return "BindImageMemoryInfo"; - case StructureType::ePhysicalDevice16BitStorageFeatures: return "PhysicalDevice16BitStorageFeatures"; - case StructureType::eMemoryDedicatedRequirements: return "MemoryDedicatedRequirements"; - case StructureType::eMemoryDedicatedAllocateInfo: return "MemoryDedicatedAllocateInfo"; - case StructureType::eMemoryAllocateFlagsInfo: return "MemoryAllocateFlagsInfo"; - case StructureType::eDeviceGroupRenderPassBeginInfo: return "DeviceGroupRenderPassBeginInfo"; - case StructureType::eDeviceGroupCommandBufferBeginInfo: return "DeviceGroupCommandBufferBeginInfo"; - case StructureType::eDeviceGroupSubmitInfo: return "DeviceGroupSubmitInfo"; - case StructureType::eDeviceGroupBindSparseInfo: return "DeviceGroupBindSparseInfo"; - case StructureType::eBindBufferMemoryDeviceGroupInfo: return "BindBufferMemoryDeviceGroupInfo"; - case StructureType::eBindImageMemoryDeviceGroupInfo: return "BindImageMemoryDeviceGroupInfo"; - case StructureType::ePhysicalDeviceGroupProperties: return "PhysicalDeviceGroupProperties"; - case StructureType::eDeviceGroupDeviceCreateInfo: return "DeviceGroupDeviceCreateInfo"; - case StructureType::eBufferMemoryRequirementsInfo2: return "BufferMemoryRequirementsInfo2"; - case StructureType::eImageMemoryRequirementsInfo2: return "ImageMemoryRequirementsInfo2"; - case StructureType::eImageSparseMemoryRequirementsInfo2: return "ImageSparseMemoryRequirementsInfo2"; - case StructureType::eMemoryRequirements2: return "MemoryRequirements2"; - case StructureType::eSparseImageMemoryRequirements2: return "SparseImageMemoryRequirements2"; - case StructureType::ePhysicalDeviceFeatures2: return "PhysicalDeviceFeatures2"; - case StructureType::ePhysicalDeviceProperties2: return "PhysicalDeviceProperties2"; - case StructureType::eFormatProperties2: return "FormatProperties2"; - case StructureType::eImageFormatProperties2: return "ImageFormatProperties2"; - case StructureType::ePhysicalDeviceImageFormatInfo2: return "PhysicalDeviceImageFormatInfo2"; - case StructureType::eQueueFamilyProperties2: return "QueueFamilyProperties2"; - case StructureType::ePhysicalDeviceMemoryProperties2: return "PhysicalDeviceMemoryProperties2"; - case StructureType::eSparseImageFormatProperties2: return "SparseImageFormatProperties2"; - case StructureType::ePhysicalDeviceSparseImageFormatInfo2: return "PhysicalDeviceSparseImageFormatInfo2"; - case StructureType::ePhysicalDevicePointClippingProperties: return "PhysicalDevicePointClippingProperties"; - case StructureType::eRenderPassInputAttachmentAspectCreateInfo: - return "RenderPassInputAttachmentAspectCreateInfo"; - case StructureType::eImageViewUsageCreateInfo: return "ImageViewUsageCreateInfo"; - case StructureType::ePipelineTessellationDomainOriginStateCreateInfo: - return "PipelineTessellationDomainOriginStateCreateInfo"; - case StructureType::eRenderPassMultiviewCreateInfo: return "RenderPassMultiviewCreateInfo"; - case StructureType::ePhysicalDeviceMultiviewFeatures: return "PhysicalDeviceMultiviewFeatures"; - case StructureType::ePhysicalDeviceMultiviewProperties: return "PhysicalDeviceMultiviewProperties"; - case StructureType::ePhysicalDeviceVariablePointersFeatures: return "PhysicalDeviceVariablePointersFeatures"; - case StructureType::eProtectedSubmitInfo: return "ProtectedSubmitInfo"; - case StructureType::ePhysicalDeviceProtectedMemoryFeatures: return "PhysicalDeviceProtectedMemoryFeatures"; - case StructureType::ePhysicalDeviceProtectedMemoryProperties: return "PhysicalDeviceProtectedMemoryProperties"; - case StructureType::eDeviceQueueInfo2: return "DeviceQueueInfo2"; - case StructureType::eSamplerYcbcrConversionCreateInfo: return "SamplerYcbcrConversionCreateInfo"; - case StructureType::eSamplerYcbcrConversionInfo: return "SamplerYcbcrConversionInfo"; - case StructureType::eBindImagePlaneMemoryInfo: return "BindImagePlaneMemoryInfo"; - case StructureType::eImagePlaneMemoryRequirementsInfo: return "ImagePlaneMemoryRequirementsInfo"; - case StructureType::ePhysicalDeviceSamplerYcbcrConversionFeatures: - return "PhysicalDeviceSamplerYcbcrConversionFeatures"; - case StructureType::eSamplerYcbcrConversionImageFormatProperties: - return "SamplerYcbcrConversionImageFormatProperties"; - case StructureType::eDescriptorUpdateTemplateCreateInfo: return "DescriptorUpdateTemplateCreateInfo"; - case StructureType::ePhysicalDeviceExternalImageFormatInfo: return "PhysicalDeviceExternalImageFormatInfo"; - case StructureType::eExternalImageFormatProperties: return "ExternalImageFormatProperties"; - case StructureType::ePhysicalDeviceExternalBufferInfo: return "PhysicalDeviceExternalBufferInfo"; - case StructureType::eExternalBufferProperties: return "ExternalBufferProperties"; - case StructureType::ePhysicalDeviceIdProperties: return "PhysicalDeviceIdProperties"; - case StructureType::eExternalMemoryBufferCreateInfo: return "ExternalMemoryBufferCreateInfo"; - case StructureType::eExternalMemoryImageCreateInfo: return "ExternalMemoryImageCreateInfo"; - case StructureType::eExportMemoryAllocateInfo: return "ExportMemoryAllocateInfo"; - case StructureType::ePhysicalDeviceExternalFenceInfo: return "PhysicalDeviceExternalFenceInfo"; - case StructureType::eExternalFenceProperties: return "ExternalFenceProperties"; - case StructureType::eExportFenceCreateInfo: return "ExportFenceCreateInfo"; - case StructureType::eExportSemaphoreCreateInfo: return "ExportSemaphoreCreateInfo"; - case StructureType::ePhysicalDeviceExternalSemaphoreInfo: return "PhysicalDeviceExternalSemaphoreInfo"; - case StructureType::eExternalSemaphoreProperties: return "ExternalSemaphoreProperties"; - case StructureType::ePhysicalDeviceMaintenance3Properties: return "PhysicalDeviceMaintenance3Properties"; - case StructureType::eDescriptorSetLayoutSupport: return "DescriptorSetLayoutSupport"; - case StructureType::ePhysicalDeviceShaderDrawParametersFeatures: - return "PhysicalDeviceShaderDrawParametersFeatures"; - case StructureType::ePhysicalDeviceVulkan11Features: return "PhysicalDeviceVulkan11Features"; - case StructureType::ePhysicalDeviceVulkan11Properties: return "PhysicalDeviceVulkan11Properties"; - case StructureType::ePhysicalDeviceVulkan12Features: return "PhysicalDeviceVulkan12Features"; - case StructureType::ePhysicalDeviceVulkan12Properties: return "PhysicalDeviceVulkan12Properties"; - case StructureType::eImageFormatListCreateInfo: return "ImageFormatListCreateInfo"; - case StructureType::eAttachmentDescription2: return "AttachmentDescription2"; - case StructureType::eAttachmentReference2: return "AttachmentReference2"; - case StructureType::eSubpassDescription2: return "SubpassDescription2"; - case StructureType::eSubpassDependency2: return "SubpassDependency2"; - case StructureType::eRenderPassCreateInfo2: return "RenderPassCreateInfo2"; - case StructureType::eSubpassBeginInfo: return "SubpassBeginInfo"; - case StructureType::eSubpassEndInfo: return "SubpassEndInfo"; - case StructureType::ePhysicalDevice8BitStorageFeatures: return "PhysicalDevice8BitStorageFeatures"; - case StructureType::ePhysicalDeviceDriverProperties: return "PhysicalDeviceDriverProperties"; - case StructureType::ePhysicalDeviceShaderAtomicInt64Features: return "PhysicalDeviceShaderAtomicInt64Features"; - case StructureType::ePhysicalDeviceShaderFloat16Int8Features: return "PhysicalDeviceShaderFloat16Int8Features"; - case StructureType::ePhysicalDeviceFloatControlsProperties: return "PhysicalDeviceFloatControlsProperties"; - case StructureType::eDescriptorSetLayoutBindingFlagsCreateInfo: - return "DescriptorSetLayoutBindingFlagsCreateInfo"; - case StructureType::ePhysicalDeviceDescriptorIndexingFeatures: return "PhysicalDeviceDescriptorIndexingFeatures"; - case StructureType::ePhysicalDeviceDescriptorIndexingProperties: - return "PhysicalDeviceDescriptorIndexingProperties"; - case StructureType::eDescriptorSetVariableDescriptorCountAllocateInfo: - return "DescriptorSetVariableDescriptorCountAllocateInfo"; - case StructureType::eDescriptorSetVariableDescriptorCountLayoutSupport: - return "DescriptorSetVariableDescriptorCountLayoutSupport"; - case StructureType::ePhysicalDeviceDepthStencilResolveProperties: - return "PhysicalDeviceDepthStencilResolveProperties"; - case StructureType::eSubpassDescriptionDepthStencilResolve: return "SubpassDescriptionDepthStencilResolve"; - case StructureType::ePhysicalDeviceScalarBlockLayoutFeatures: return "PhysicalDeviceScalarBlockLayoutFeatures"; - case StructureType::eImageStencilUsageCreateInfo: return "ImageStencilUsageCreateInfo"; - case StructureType::ePhysicalDeviceSamplerFilterMinmaxProperties: - return "PhysicalDeviceSamplerFilterMinmaxProperties"; - case StructureType::eSamplerReductionModeCreateInfo: return "SamplerReductionModeCreateInfo"; - case StructureType::ePhysicalDeviceVulkanMemoryModelFeatures: return "PhysicalDeviceVulkanMemoryModelFeatures"; - case StructureType::ePhysicalDeviceImagelessFramebufferFeatures: - return "PhysicalDeviceImagelessFramebufferFeatures"; - case StructureType::eFramebufferAttachmentsCreateInfo: return "FramebufferAttachmentsCreateInfo"; - case StructureType::eFramebufferAttachmentImageInfo: return "FramebufferAttachmentImageInfo"; - case StructureType::eRenderPassAttachmentBeginInfo: return "RenderPassAttachmentBeginInfo"; - case StructureType::ePhysicalDeviceUniformBufferStandardLayoutFeatures: - return "PhysicalDeviceUniformBufferStandardLayoutFeatures"; - case StructureType::ePhysicalDeviceShaderSubgroupExtendedTypesFeatures: - return "PhysicalDeviceShaderSubgroupExtendedTypesFeatures"; - case StructureType::ePhysicalDeviceSeparateDepthStencilLayoutsFeatures: - return "PhysicalDeviceSeparateDepthStencilLayoutsFeatures"; - case StructureType::eAttachmentReferenceStencilLayout: return "AttachmentReferenceStencilLayout"; - case StructureType::eAttachmentDescriptionStencilLayout: return "AttachmentDescriptionStencilLayout"; - case StructureType::ePhysicalDeviceHostQueryResetFeatures: return "PhysicalDeviceHostQueryResetFeatures"; - case StructureType::ePhysicalDeviceTimelineSemaphoreFeatures: return "PhysicalDeviceTimelineSemaphoreFeatures"; - case StructureType::ePhysicalDeviceTimelineSemaphoreProperties: - return "PhysicalDeviceTimelineSemaphoreProperties"; - case StructureType::eSemaphoreTypeCreateInfo: return "SemaphoreTypeCreateInfo"; - case StructureType::eTimelineSemaphoreSubmitInfo: return "TimelineSemaphoreSubmitInfo"; - case StructureType::eSemaphoreWaitInfo: return "SemaphoreWaitInfo"; - case StructureType::eSemaphoreSignalInfo: return "SemaphoreSignalInfo"; - case StructureType::ePhysicalDeviceBufferDeviceAddressFeatures: - return "PhysicalDeviceBufferDeviceAddressFeatures"; - case StructureType::eBufferDeviceAddressInfo: return "BufferDeviceAddressInfo"; - case StructureType::eBufferOpaqueCaptureAddressCreateInfo: return "BufferOpaqueCaptureAddressCreateInfo"; - case StructureType::eMemoryOpaqueCaptureAddressAllocateInfo: return "MemoryOpaqueCaptureAddressAllocateInfo"; - case StructureType::eDeviceMemoryOpaqueCaptureAddressInfo: return "DeviceMemoryOpaqueCaptureAddressInfo"; - case StructureType::ePhysicalDeviceVulkan13Features: return "PhysicalDeviceVulkan13Features"; - case StructureType::ePhysicalDeviceVulkan13Properties: return "PhysicalDeviceVulkan13Properties"; - case StructureType::ePipelineCreationFeedbackCreateInfo: return "PipelineCreationFeedbackCreateInfo"; - case StructureType::ePhysicalDeviceShaderTerminateInvocationFeatures: - return "PhysicalDeviceShaderTerminateInvocationFeatures"; - case StructureType::ePhysicalDeviceToolProperties: return "PhysicalDeviceToolProperties"; - case StructureType::ePhysicalDeviceShaderDemoteToHelperInvocationFeatures: - return "PhysicalDeviceShaderDemoteToHelperInvocationFeatures"; - case StructureType::ePhysicalDevicePrivateDataFeatures: return "PhysicalDevicePrivateDataFeatures"; - case StructureType::eDevicePrivateDataCreateInfo: return "DevicePrivateDataCreateInfo"; - case StructureType::ePrivateDataSlotCreateInfo: return "PrivateDataSlotCreateInfo"; - case StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures: - return "PhysicalDevicePipelineCreationCacheControlFeatures"; - case StructureType::eMemoryBarrier2: return "MemoryBarrier2"; - case StructureType::eBufferMemoryBarrier2: return "BufferMemoryBarrier2"; - case StructureType::eImageMemoryBarrier2: return "ImageMemoryBarrier2"; - case StructureType::eDependencyInfo: return "DependencyInfo"; - case StructureType::eSubmitInfo2: return "SubmitInfo2"; - case StructureType::eSemaphoreSubmitInfo: return "SemaphoreSubmitInfo"; - case StructureType::eCommandBufferSubmitInfo: return "CommandBufferSubmitInfo"; - case StructureType::ePhysicalDeviceSynchronization2Features: return "PhysicalDeviceSynchronization2Features"; - case StructureType::ePhysicalDeviceZeroInitializeWorkgroupMemoryFeatures: - return "PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures"; - case StructureType::ePhysicalDeviceImageRobustnessFeatures: return "PhysicalDeviceImageRobustnessFeatures"; - case StructureType::eCopyBufferInfo2: return "CopyBufferInfo2"; - case StructureType::eCopyImageInfo2: return "CopyImageInfo2"; - case StructureType::eCopyBufferToImageInfo2: return "CopyBufferToImageInfo2"; - case StructureType::eCopyImageToBufferInfo2: return "CopyImageToBufferInfo2"; - case StructureType::eBlitImageInfo2: return "BlitImageInfo2"; - case StructureType::eResolveImageInfo2: return "ResolveImageInfo2"; - case StructureType::eBufferCopy2: return "BufferCopy2"; - case StructureType::eImageCopy2: return "ImageCopy2"; - case StructureType::eImageBlit2: return "ImageBlit2"; - case StructureType::eBufferImageCopy2: return "BufferImageCopy2"; - case StructureType::eImageResolve2: return "ImageResolve2"; - case StructureType::ePhysicalDeviceSubgroupSizeControlProperties: - return "PhysicalDeviceSubgroupSizeControlProperties"; - case StructureType::ePipelineShaderStageRequiredSubgroupSizeCreateInfo: - return "PipelineShaderStageRequiredSubgroupSizeCreateInfo"; - case StructureType::ePhysicalDeviceSubgroupSizeControlFeatures: - return "PhysicalDeviceSubgroupSizeControlFeatures"; - case StructureType::ePhysicalDeviceInlineUniformBlockFeatures: return "PhysicalDeviceInlineUniformBlockFeatures"; - case StructureType::ePhysicalDeviceInlineUniformBlockProperties: - return "PhysicalDeviceInlineUniformBlockProperties"; - case StructureType::eWriteDescriptorSetInlineUniformBlock: return "WriteDescriptorSetInlineUniformBlock"; - case StructureType::eDescriptorPoolInlineUniformBlockCreateInfo: - return "DescriptorPoolInlineUniformBlockCreateInfo"; - case StructureType::ePhysicalDeviceTextureCompressionAstcHdrFeatures: - return "PhysicalDeviceTextureCompressionAstcHdrFeatures"; - case StructureType::eRenderingInfo: return "RenderingInfo"; - case StructureType::eRenderingAttachmentInfo: return "RenderingAttachmentInfo"; - case StructureType::ePipelineRenderingCreateInfo: return "PipelineRenderingCreateInfo"; - case StructureType::ePhysicalDeviceDynamicRenderingFeatures: return "PhysicalDeviceDynamicRenderingFeatures"; - case StructureType::eCommandBufferInheritanceRenderingInfo: return "CommandBufferInheritanceRenderingInfo"; - case StructureType::ePhysicalDeviceShaderIntegerDotProductFeatures: - return "PhysicalDeviceShaderIntegerDotProductFeatures"; - case StructureType::ePhysicalDeviceShaderIntegerDotProductProperties: - return "PhysicalDeviceShaderIntegerDotProductProperties"; - case StructureType::ePhysicalDeviceTexelBufferAlignmentProperties: - return "PhysicalDeviceTexelBufferAlignmentProperties"; - case StructureType::eFormatProperties3: return "FormatProperties3"; - case StructureType::ePhysicalDeviceMaintenance4Features: return "PhysicalDeviceMaintenance4Features"; - case StructureType::ePhysicalDeviceMaintenance4Properties: return "PhysicalDeviceMaintenance4Properties"; - case StructureType::eDeviceBufferMemoryRequirements: return "DeviceBufferMemoryRequirements"; - case StructureType::eDeviceImageMemoryRequirements: return "DeviceImageMemoryRequirements"; - case StructureType::eSwapchainCreateInfoKHR: return "SwapchainCreateInfoKHR"; - case StructureType::ePresentInfoKHR: return "PresentInfoKHR"; - case StructureType::eDeviceGroupPresentCapabilitiesKHR: return "DeviceGroupPresentCapabilitiesKHR"; - case StructureType::eImageSwapchainCreateInfoKHR: return "ImageSwapchainCreateInfoKHR"; - case StructureType::eBindImageMemorySwapchainInfoKHR: return "BindImageMemorySwapchainInfoKHR"; - case StructureType::eAcquireNextImageInfoKHR: return "AcquireNextImageInfoKHR"; - case StructureType::eDeviceGroupPresentInfoKHR: return "DeviceGroupPresentInfoKHR"; - case StructureType::eDeviceGroupSwapchainCreateInfoKHR: return "DeviceGroupSwapchainCreateInfoKHR"; - case StructureType::eDisplayModeCreateInfoKHR: return "DisplayModeCreateInfoKHR"; - case StructureType::eDisplaySurfaceCreateInfoKHR: return "DisplaySurfaceCreateInfoKHR"; - case StructureType::eDisplayPresentInfoKHR: return "DisplayPresentInfoKHR"; -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - case StructureType::eXlibSurfaceCreateInfoKHR: return "XlibSurfaceCreateInfoKHR"; -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ -#if defined( VK_USE_PLATFORM_XCB_KHR ) - case StructureType::eXcbSurfaceCreateInfoKHR: return "XcbSurfaceCreateInfoKHR"; -#endif /*VK_USE_PLATFORM_XCB_KHR*/ -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - case StructureType::eWaylandSurfaceCreateInfoKHR: return "WaylandSurfaceCreateInfoKHR"; -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - case StructureType::eAndroidSurfaceCreateInfoKHR: return "AndroidSurfaceCreateInfoKHR"; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - case StructureType::eWin32SurfaceCreateInfoKHR: return "Win32SurfaceCreateInfoKHR"; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - case StructureType::eDebugReportCallbackCreateInfoEXT: return "DebugReportCallbackCreateInfoEXT"; - case StructureType::ePipelineRasterizationStateRasterizationOrderAMD: - return "PipelineRasterizationStateRasterizationOrderAMD"; - case StructureType::eDebugMarkerObjectNameInfoEXT: return "DebugMarkerObjectNameInfoEXT"; - case StructureType::eDebugMarkerObjectTagInfoEXT: return "DebugMarkerObjectTagInfoEXT"; - case StructureType::eDebugMarkerMarkerInfoEXT: return "DebugMarkerMarkerInfoEXT"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case StructureType::eVideoProfileKHR: return "VideoProfileKHR"; - case StructureType::eVideoCapabilitiesKHR: return "VideoCapabilitiesKHR"; - case StructureType::eVideoPictureResourceKHR: return "VideoPictureResourceKHR"; - case StructureType::eVideoGetMemoryPropertiesKHR: return "VideoGetMemoryPropertiesKHR"; - case StructureType::eVideoBindMemoryKHR: return "VideoBindMemoryKHR"; - case StructureType::eVideoSessionCreateInfoKHR: return "VideoSessionCreateInfoKHR"; - case StructureType::eVideoSessionParametersCreateInfoKHR: return "VideoSessionParametersCreateInfoKHR"; - case StructureType::eVideoSessionParametersUpdateInfoKHR: return "VideoSessionParametersUpdateInfoKHR"; - case StructureType::eVideoBeginCodingInfoKHR: return "VideoBeginCodingInfoKHR"; - case StructureType::eVideoEndCodingInfoKHR: return "VideoEndCodingInfoKHR"; - case StructureType::eVideoCodingControlInfoKHR: return "VideoCodingControlInfoKHR"; - case StructureType::eVideoReferenceSlotKHR: return "VideoReferenceSlotKHR"; - case StructureType::eVideoQueueFamilyProperties2KHR: return "VideoQueueFamilyProperties2KHR"; - case StructureType::eVideoProfilesKHR: return "VideoProfilesKHR"; - case StructureType::ePhysicalDeviceVideoFormatInfoKHR: return "PhysicalDeviceVideoFormatInfoKHR"; - case StructureType::eVideoFormatPropertiesKHR: return "VideoFormatPropertiesKHR"; - case StructureType::eQueueFamilyQueryResultStatusProperties2KHR: - return "QueueFamilyQueryResultStatusProperties2KHR"; - case StructureType::eVideoDecodeInfoKHR: return "VideoDecodeInfoKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case StructureType::eDedicatedAllocationImageCreateInfoNV: return "DedicatedAllocationImageCreateInfoNV"; - case StructureType::eDedicatedAllocationBufferCreateInfoNV: return "DedicatedAllocationBufferCreateInfoNV"; - case StructureType::eDedicatedAllocationMemoryAllocateInfoNV: return "DedicatedAllocationMemoryAllocateInfoNV"; - case StructureType::ePhysicalDeviceTransformFeedbackFeaturesEXT: - return "PhysicalDeviceTransformFeedbackFeaturesEXT"; - case StructureType::ePhysicalDeviceTransformFeedbackPropertiesEXT: - return "PhysicalDeviceTransformFeedbackPropertiesEXT"; - case StructureType::ePipelineRasterizationStateStreamCreateInfoEXT: - return "PipelineRasterizationStateStreamCreateInfoEXT"; - case StructureType::eCuModuleCreateInfoNVX: return "CuModuleCreateInfoNVX"; - case StructureType::eCuFunctionCreateInfoNVX: return "CuFunctionCreateInfoNVX"; - case StructureType::eCuLaunchInfoNVX: return "CuLaunchInfoNVX"; - case StructureType::eImageViewHandleInfoNVX: return "ImageViewHandleInfoNVX"; - case StructureType::eImageViewAddressPropertiesNVX: return "ImageViewAddressPropertiesNVX"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case StructureType::eVideoEncodeH264CapabilitiesEXT: return "VideoEncodeH264CapabilitiesEXT"; - case StructureType::eVideoEncodeH264SessionCreateInfoEXT: return "VideoEncodeH264SessionCreateInfoEXT"; - case StructureType::eVideoEncodeH264SessionParametersCreateInfoEXT: - return "VideoEncodeH264SessionParametersCreateInfoEXT"; - case StructureType::eVideoEncodeH264SessionParametersAddInfoEXT: - return "VideoEncodeH264SessionParametersAddInfoEXT"; - case StructureType::eVideoEncodeH264VclFrameInfoEXT: return "VideoEncodeH264VclFrameInfoEXT"; - case StructureType::eVideoEncodeH264DpbSlotInfoEXT: return "VideoEncodeH264DpbSlotInfoEXT"; - case StructureType::eVideoEncodeH264NaluSliceEXT: return "VideoEncodeH264NaluSliceEXT"; - case StructureType::eVideoEncodeH264EmitPictureParametersEXT: return "VideoEncodeH264EmitPictureParametersEXT"; - case StructureType::eVideoEncodeH264ProfileEXT: return "VideoEncodeH264ProfileEXT"; - case StructureType::eVideoEncodeH264RateControlInfoEXT: return "VideoEncodeH264RateControlInfoEXT"; - case StructureType::eVideoEncodeH264RateControlLayerInfoEXT: return "VideoEncodeH264RateControlLayerInfoEXT"; - case StructureType::eVideoEncodeH265CapabilitiesEXT: return "VideoEncodeH265CapabilitiesEXT"; - case StructureType::eVideoEncodeH265SessionCreateInfoEXT: return "VideoEncodeH265SessionCreateInfoEXT"; - case StructureType::eVideoEncodeH265SessionParametersCreateInfoEXT: - return "VideoEncodeH265SessionParametersCreateInfoEXT"; - case StructureType::eVideoEncodeH265SessionParametersAddInfoEXT: - return "VideoEncodeH265SessionParametersAddInfoEXT"; - case StructureType::eVideoEncodeH265VclFrameInfoEXT: return "VideoEncodeH265VclFrameInfoEXT"; - case StructureType::eVideoEncodeH265DpbSlotInfoEXT: return "VideoEncodeH265DpbSlotInfoEXT"; - case StructureType::eVideoEncodeH265NaluSliceEXT: return "VideoEncodeH265NaluSliceEXT"; - case StructureType::eVideoEncodeH265EmitPictureParametersEXT: return "VideoEncodeH265EmitPictureParametersEXT"; - case StructureType::eVideoEncodeH265ProfileEXT: return "VideoEncodeH265ProfileEXT"; - case StructureType::eVideoEncodeH265ReferenceListsEXT: return "VideoEncodeH265ReferenceListsEXT"; - case StructureType::eVideoEncodeH265RateControlInfoEXT: return "VideoEncodeH265RateControlInfoEXT"; - case StructureType::eVideoEncodeH265RateControlLayerInfoEXT: return "VideoEncodeH265RateControlLayerInfoEXT"; - case StructureType::eVideoDecodeH264CapabilitiesEXT: return "VideoDecodeH264CapabilitiesEXT"; - case StructureType::eVideoDecodeH264SessionCreateInfoEXT: return "VideoDecodeH264SessionCreateInfoEXT"; - case StructureType::eVideoDecodeH264PictureInfoEXT: return "VideoDecodeH264PictureInfoEXT"; - case StructureType::eVideoDecodeH264MvcEXT: return "VideoDecodeH264MvcEXT"; - case StructureType::eVideoDecodeH264ProfileEXT: return "VideoDecodeH264ProfileEXT"; - case StructureType::eVideoDecodeH264SessionParametersCreateInfoEXT: - return "VideoDecodeH264SessionParametersCreateInfoEXT"; - case StructureType::eVideoDecodeH264SessionParametersAddInfoEXT: - return "VideoDecodeH264SessionParametersAddInfoEXT"; - case StructureType::eVideoDecodeH264DpbSlotInfoEXT: return "VideoDecodeH264DpbSlotInfoEXT"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case StructureType::eTextureLodGatherFormatPropertiesAMD: return "TextureLodGatherFormatPropertiesAMD"; - case StructureType::eRenderingFragmentShadingRateAttachmentInfoKHR: - return "RenderingFragmentShadingRateAttachmentInfoKHR"; - case StructureType::eRenderingFragmentDensityMapAttachmentInfoEXT: - return "RenderingFragmentDensityMapAttachmentInfoEXT"; - case StructureType::eAttachmentSampleCountInfoAMD: return "AttachmentSampleCountInfoAMD"; - case StructureType::eMultiviewPerViewAttributesInfoNVX: return "MultiviewPerViewAttributesInfoNVX"; -#if defined( VK_USE_PLATFORM_GGP ) - case StructureType::eStreamDescriptorSurfaceCreateInfoGGP: return "StreamDescriptorSurfaceCreateInfoGGP"; -#endif /*VK_USE_PLATFORM_GGP*/ - case StructureType::ePhysicalDeviceCornerSampledImageFeaturesNV: - return "PhysicalDeviceCornerSampledImageFeaturesNV"; - case StructureType::eExternalMemoryImageCreateInfoNV: return "ExternalMemoryImageCreateInfoNV"; - case StructureType::eExportMemoryAllocateInfoNV: return "ExportMemoryAllocateInfoNV"; -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - case StructureType::eImportMemoryWin32HandleInfoNV: return "ImportMemoryWin32HandleInfoNV"; - case StructureType::eExportMemoryWin32HandleInfoNV: return "ExportMemoryWin32HandleInfoNV"; - case StructureType::eWin32KeyedMutexAcquireReleaseInfoNV: return "Win32KeyedMutexAcquireReleaseInfoNV"; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - case StructureType::eValidationFlagsEXT: return "ValidationFlagsEXT"; -#if defined( VK_USE_PLATFORM_VI_NN ) - case StructureType::eViSurfaceCreateInfoNN: return "ViSurfaceCreateInfoNN"; -#endif /*VK_USE_PLATFORM_VI_NN*/ - case StructureType::eImageViewAstcDecodeModeEXT: return "ImageViewAstcDecodeModeEXT"; - case StructureType::ePhysicalDeviceAstcDecodeFeaturesEXT: return "PhysicalDeviceAstcDecodeFeaturesEXT"; -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - case StructureType::eImportMemoryWin32HandleInfoKHR: return "ImportMemoryWin32HandleInfoKHR"; - case StructureType::eExportMemoryWin32HandleInfoKHR: return "ExportMemoryWin32HandleInfoKHR"; - case StructureType::eMemoryWin32HandlePropertiesKHR: return "MemoryWin32HandlePropertiesKHR"; - case StructureType::eMemoryGetWin32HandleInfoKHR: return "MemoryGetWin32HandleInfoKHR"; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - case StructureType::eImportMemoryFdInfoKHR: return "ImportMemoryFdInfoKHR"; - case StructureType::eMemoryFdPropertiesKHR: return "MemoryFdPropertiesKHR"; - case StructureType::eMemoryGetFdInfoKHR: return "MemoryGetFdInfoKHR"; -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - case StructureType::eWin32KeyedMutexAcquireReleaseInfoKHR: return "Win32KeyedMutexAcquireReleaseInfoKHR"; - case StructureType::eImportSemaphoreWin32HandleInfoKHR: return "ImportSemaphoreWin32HandleInfoKHR"; - case StructureType::eExportSemaphoreWin32HandleInfoKHR: return "ExportSemaphoreWin32HandleInfoKHR"; - case StructureType::eD3D12FenceSubmitInfoKHR: return "D3D12FenceSubmitInfoKHR"; - case StructureType::eSemaphoreGetWin32HandleInfoKHR: return "SemaphoreGetWin32HandleInfoKHR"; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - case StructureType::eImportSemaphoreFdInfoKHR: return "ImportSemaphoreFdInfoKHR"; - case StructureType::eSemaphoreGetFdInfoKHR: return "SemaphoreGetFdInfoKHR"; - case StructureType::ePhysicalDevicePushDescriptorPropertiesKHR: - return "PhysicalDevicePushDescriptorPropertiesKHR"; - case StructureType::eCommandBufferInheritanceConditionalRenderingInfoEXT: - return "CommandBufferInheritanceConditionalRenderingInfoEXT"; - case StructureType::ePhysicalDeviceConditionalRenderingFeaturesEXT: - return "PhysicalDeviceConditionalRenderingFeaturesEXT"; - case StructureType::eConditionalRenderingBeginInfoEXT: return "ConditionalRenderingBeginInfoEXT"; - case StructureType::ePresentRegionsKHR: return "PresentRegionsKHR"; - case StructureType::ePipelineViewportWScalingStateCreateInfoNV: - return "PipelineViewportWScalingStateCreateInfoNV"; - case StructureType::eSurfaceCapabilities2EXT: return "SurfaceCapabilities2EXT"; - case StructureType::eDisplayPowerInfoEXT: return "DisplayPowerInfoEXT"; - case StructureType::eDeviceEventInfoEXT: return "DeviceEventInfoEXT"; - case StructureType::eDisplayEventInfoEXT: return "DisplayEventInfoEXT"; - case StructureType::eSwapchainCounterCreateInfoEXT: return "SwapchainCounterCreateInfoEXT"; - case StructureType::ePresentTimesInfoGOOGLE: return "PresentTimesInfoGOOGLE"; - case StructureType::ePhysicalDeviceMultiviewPerViewAttributesPropertiesNVX: - return "PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX"; - case StructureType::ePipelineViewportSwizzleStateCreateInfoNV: return "PipelineViewportSwizzleStateCreateInfoNV"; - case StructureType::ePhysicalDeviceDiscardRectanglePropertiesEXT: - return "PhysicalDeviceDiscardRectanglePropertiesEXT"; - case StructureType::ePipelineDiscardRectangleStateCreateInfoEXT: - return "PipelineDiscardRectangleStateCreateInfoEXT"; - case StructureType::ePhysicalDeviceConservativeRasterizationPropertiesEXT: - return "PhysicalDeviceConservativeRasterizationPropertiesEXT"; - case StructureType::ePipelineRasterizationConservativeStateCreateInfoEXT: - return "PipelineRasterizationConservativeStateCreateInfoEXT"; - case StructureType::ePhysicalDeviceDepthClipEnableFeaturesEXT: return "PhysicalDeviceDepthClipEnableFeaturesEXT"; - case StructureType::ePipelineRasterizationDepthClipStateCreateInfoEXT: - return "PipelineRasterizationDepthClipStateCreateInfoEXT"; - case StructureType::eHdrMetadataEXT: return "HdrMetadataEXT"; - case StructureType::eSharedPresentSurfaceCapabilitiesKHR: return "SharedPresentSurfaceCapabilitiesKHR"; -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - case StructureType::eImportFenceWin32HandleInfoKHR: return "ImportFenceWin32HandleInfoKHR"; - case StructureType::eExportFenceWin32HandleInfoKHR: return "ExportFenceWin32HandleInfoKHR"; - case StructureType::eFenceGetWin32HandleInfoKHR: return "FenceGetWin32HandleInfoKHR"; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - case StructureType::eImportFenceFdInfoKHR: return "ImportFenceFdInfoKHR"; - case StructureType::eFenceGetFdInfoKHR: return "FenceGetFdInfoKHR"; - case StructureType::ePhysicalDevicePerformanceQueryFeaturesKHR: - return "PhysicalDevicePerformanceQueryFeaturesKHR"; - case StructureType::ePhysicalDevicePerformanceQueryPropertiesKHR: - return "PhysicalDevicePerformanceQueryPropertiesKHR"; - case StructureType::eQueryPoolPerformanceCreateInfoKHR: return "QueryPoolPerformanceCreateInfoKHR"; - case StructureType::ePerformanceQuerySubmitInfoKHR: return "PerformanceQuerySubmitInfoKHR"; - case StructureType::eAcquireProfilingLockInfoKHR: return "AcquireProfilingLockInfoKHR"; - case StructureType::ePerformanceCounterKHR: return "PerformanceCounterKHR"; - case StructureType::ePerformanceCounterDescriptionKHR: return "PerformanceCounterDescriptionKHR"; - case StructureType::ePhysicalDeviceSurfaceInfo2KHR: return "PhysicalDeviceSurfaceInfo2KHR"; - case StructureType::eSurfaceCapabilities2KHR: return "SurfaceCapabilities2KHR"; - case StructureType::eSurfaceFormat2KHR: return "SurfaceFormat2KHR"; - case StructureType::eDisplayProperties2KHR: return "DisplayProperties2KHR"; - case StructureType::eDisplayPlaneProperties2KHR: return "DisplayPlaneProperties2KHR"; - case StructureType::eDisplayModeProperties2KHR: return "DisplayModeProperties2KHR"; - case StructureType::eDisplayPlaneInfo2KHR: return "DisplayPlaneInfo2KHR"; - case StructureType::eDisplayPlaneCapabilities2KHR: return "DisplayPlaneCapabilities2KHR"; -#if defined( VK_USE_PLATFORM_IOS_MVK ) - case StructureType::eIosSurfaceCreateInfoMVK: return "IosSurfaceCreateInfoMVK"; -#endif /*VK_USE_PLATFORM_IOS_MVK*/ -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - case StructureType::eMacosSurfaceCreateInfoMVK: return "MacosSurfaceCreateInfoMVK"; -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - case StructureType::eDebugUtilsObjectNameInfoEXT: return "DebugUtilsObjectNameInfoEXT"; - case StructureType::eDebugUtilsObjectTagInfoEXT: return "DebugUtilsObjectTagInfoEXT"; - case StructureType::eDebugUtilsLabelEXT: return "DebugUtilsLabelEXT"; - case StructureType::eDebugUtilsMessengerCallbackDataEXT: return "DebugUtilsMessengerCallbackDataEXT"; - case StructureType::eDebugUtilsMessengerCreateInfoEXT: return "DebugUtilsMessengerCreateInfoEXT"; -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - case StructureType::eAndroidHardwareBufferUsageANDROID: return "AndroidHardwareBufferUsageANDROID"; - case StructureType::eAndroidHardwareBufferPropertiesANDROID: return "AndroidHardwareBufferPropertiesANDROID"; - case StructureType::eAndroidHardwareBufferFormatPropertiesANDROID: - return "AndroidHardwareBufferFormatPropertiesANDROID"; - case StructureType::eImportAndroidHardwareBufferInfoANDROID: return "ImportAndroidHardwareBufferInfoANDROID"; - case StructureType::eMemoryGetAndroidHardwareBufferInfoANDROID: - return "MemoryGetAndroidHardwareBufferInfoANDROID"; - case StructureType::eExternalFormatANDROID: return "ExternalFormatANDROID"; - case StructureType::eAndroidHardwareBufferFormatProperties2ANDROID: - return "AndroidHardwareBufferFormatProperties2ANDROID"; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - case StructureType::eSampleLocationsInfoEXT: return "SampleLocationsInfoEXT"; - case StructureType::eRenderPassSampleLocationsBeginInfoEXT: return "RenderPassSampleLocationsBeginInfoEXT"; - case StructureType::ePipelineSampleLocationsStateCreateInfoEXT: - return "PipelineSampleLocationsStateCreateInfoEXT"; - case StructureType::ePhysicalDeviceSampleLocationsPropertiesEXT: - return "PhysicalDeviceSampleLocationsPropertiesEXT"; - case StructureType::eMultisamplePropertiesEXT: return "MultisamplePropertiesEXT"; - case StructureType::ePhysicalDeviceBlendOperationAdvancedFeaturesEXT: - return "PhysicalDeviceBlendOperationAdvancedFeaturesEXT"; - case StructureType::ePhysicalDeviceBlendOperationAdvancedPropertiesEXT: - return "PhysicalDeviceBlendOperationAdvancedPropertiesEXT"; - case StructureType::ePipelineColorBlendAdvancedStateCreateInfoEXT: - return "PipelineColorBlendAdvancedStateCreateInfoEXT"; - case StructureType::ePipelineCoverageToColorStateCreateInfoNV: return "PipelineCoverageToColorStateCreateInfoNV"; - case StructureType::eWriteDescriptorSetAccelerationStructureKHR: - return "WriteDescriptorSetAccelerationStructureKHR"; - case StructureType::eAccelerationStructureBuildGeometryInfoKHR: - return "AccelerationStructureBuildGeometryInfoKHR"; - case StructureType::eAccelerationStructureDeviceAddressInfoKHR: - return "AccelerationStructureDeviceAddressInfoKHR"; - case StructureType::eAccelerationStructureGeometryAabbsDataKHR: - return "AccelerationStructureGeometryAabbsDataKHR"; - case StructureType::eAccelerationStructureGeometryInstancesDataKHR: - return "AccelerationStructureGeometryInstancesDataKHR"; - case StructureType::eAccelerationStructureGeometryTrianglesDataKHR: - return "AccelerationStructureGeometryTrianglesDataKHR"; - case StructureType::eAccelerationStructureGeometryKHR: return "AccelerationStructureGeometryKHR"; - case StructureType::eAccelerationStructureVersionInfoKHR: return "AccelerationStructureVersionInfoKHR"; - case StructureType::eCopyAccelerationStructureInfoKHR: return "CopyAccelerationStructureInfoKHR"; - case StructureType::eCopyAccelerationStructureToMemoryInfoKHR: return "CopyAccelerationStructureToMemoryInfoKHR"; - case StructureType::eCopyMemoryToAccelerationStructureInfoKHR: return "CopyMemoryToAccelerationStructureInfoKHR"; - case StructureType::ePhysicalDeviceAccelerationStructureFeaturesKHR: - return "PhysicalDeviceAccelerationStructureFeaturesKHR"; - case StructureType::ePhysicalDeviceAccelerationStructurePropertiesKHR: - return "PhysicalDeviceAccelerationStructurePropertiesKHR"; - case StructureType::eAccelerationStructureCreateInfoKHR: return "AccelerationStructureCreateInfoKHR"; - case StructureType::eAccelerationStructureBuildSizesInfoKHR: return "AccelerationStructureBuildSizesInfoKHR"; - case StructureType::ePhysicalDeviceRayTracingPipelineFeaturesKHR: - return "PhysicalDeviceRayTracingPipelineFeaturesKHR"; - case StructureType::ePhysicalDeviceRayTracingPipelinePropertiesKHR: - return "PhysicalDeviceRayTracingPipelinePropertiesKHR"; - case StructureType::eRayTracingPipelineCreateInfoKHR: return "RayTracingPipelineCreateInfoKHR"; - case StructureType::eRayTracingShaderGroupCreateInfoKHR: return "RayTracingShaderGroupCreateInfoKHR"; - case StructureType::eRayTracingPipelineInterfaceCreateInfoKHR: return "RayTracingPipelineInterfaceCreateInfoKHR"; - case StructureType::ePhysicalDeviceRayQueryFeaturesKHR: return "PhysicalDeviceRayQueryFeaturesKHR"; - case StructureType::ePipelineCoverageModulationStateCreateInfoNV: - return "PipelineCoverageModulationStateCreateInfoNV"; - case StructureType::ePhysicalDeviceShaderSmBuiltinsFeaturesNV: return "PhysicalDeviceShaderSmBuiltinsFeaturesNV"; - case StructureType::ePhysicalDeviceShaderSmBuiltinsPropertiesNV: - return "PhysicalDeviceShaderSmBuiltinsPropertiesNV"; - case StructureType::eDrmFormatModifierPropertiesListEXT: return "DrmFormatModifierPropertiesListEXT"; - case StructureType::ePhysicalDeviceImageDrmFormatModifierInfoEXT: - return "PhysicalDeviceImageDrmFormatModifierInfoEXT"; - case StructureType::eImageDrmFormatModifierListCreateInfoEXT: return "ImageDrmFormatModifierListCreateInfoEXT"; - case StructureType::eImageDrmFormatModifierExplicitCreateInfoEXT: - return "ImageDrmFormatModifierExplicitCreateInfoEXT"; - case StructureType::eImageDrmFormatModifierPropertiesEXT: return "ImageDrmFormatModifierPropertiesEXT"; - case StructureType::eDrmFormatModifierPropertiesList2EXT: return "DrmFormatModifierPropertiesList2EXT"; - case StructureType::eValidationCacheCreateInfoEXT: return "ValidationCacheCreateInfoEXT"; - case StructureType::eShaderModuleValidationCacheCreateInfoEXT: return "ShaderModuleValidationCacheCreateInfoEXT"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case StructureType::ePhysicalDevicePortabilitySubsetFeaturesKHR: - return "PhysicalDevicePortabilitySubsetFeaturesKHR"; - case StructureType::ePhysicalDevicePortabilitySubsetPropertiesKHR: - return "PhysicalDevicePortabilitySubsetPropertiesKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case StructureType::ePipelineViewportShadingRateImageStateCreateInfoNV: - return "PipelineViewportShadingRateImageStateCreateInfoNV"; - case StructureType::ePhysicalDeviceShadingRateImageFeaturesNV: return "PhysicalDeviceShadingRateImageFeaturesNV"; - case StructureType::ePhysicalDeviceShadingRateImagePropertiesNV: - return "PhysicalDeviceShadingRateImagePropertiesNV"; - case StructureType::ePipelineViewportCoarseSampleOrderStateCreateInfoNV: - return "PipelineViewportCoarseSampleOrderStateCreateInfoNV"; - case StructureType::eRayTracingPipelineCreateInfoNV: return "RayTracingPipelineCreateInfoNV"; - case StructureType::eAccelerationStructureCreateInfoNV: return "AccelerationStructureCreateInfoNV"; - case StructureType::eGeometryNV: return "GeometryNV"; - case StructureType::eGeometryTrianglesNV: return "GeometryTrianglesNV"; - case StructureType::eGeometryAabbNV: return "GeometryAabbNV"; - case StructureType::eBindAccelerationStructureMemoryInfoNV: return "BindAccelerationStructureMemoryInfoNV"; - case StructureType::eWriteDescriptorSetAccelerationStructureNV: - return "WriteDescriptorSetAccelerationStructureNV"; - case StructureType::eAccelerationStructureMemoryRequirementsInfoNV: - return "AccelerationStructureMemoryRequirementsInfoNV"; - case StructureType::ePhysicalDeviceRayTracingPropertiesNV: return "PhysicalDeviceRayTracingPropertiesNV"; - case StructureType::eRayTracingShaderGroupCreateInfoNV: return "RayTracingShaderGroupCreateInfoNV"; - case StructureType::eAccelerationStructureInfoNV: return "AccelerationStructureInfoNV"; - case StructureType::ePhysicalDeviceRepresentativeFragmentTestFeaturesNV: - return "PhysicalDeviceRepresentativeFragmentTestFeaturesNV"; - case StructureType::ePipelineRepresentativeFragmentTestStateCreateInfoNV: - return "PipelineRepresentativeFragmentTestStateCreateInfoNV"; - case StructureType::ePhysicalDeviceImageViewImageFormatInfoEXT: - return "PhysicalDeviceImageViewImageFormatInfoEXT"; - case StructureType::eFilterCubicImageViewImageFormatPropertiesEXT: - return "FilterCubicImageViewImageFormatPropertiesEXT"; - case StructureType::eImportMemoryHostPointerInfoEXT: return "ImportMemoryHostPointerInfoEXT"; - case StructureType::eMemoryHostPointerPropertiesEXT: return "MemoryHostPointerPropertiesEXT"; - case StructureType::ePhysicalDeviceExternalMemoryHostPropertiesEXT: - return "PhysicalDeviceExternalMemoryHostPropertiesEXT"; - case StructureType::ePhysicalDeviceShaderClockFeaturesKHR: return "PhysicalDeviceShaderClockFeaturesKHR"; - case StructureType::ePipelineCompilerControlCreateInfoAMD: return "PipelineCompilerControlCreateInfoAMD"; - case StructureType::eCalibratedTimestampInfoEXT: return "CalibratedTimestampInfoEXT"; - case StructureType::ePhysicalDeviceShaderCorePropertiesAMD: return "PhysicalDeviceShaderCorePropertiesAMD"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case StructureType::eVideoDecodeH265CapabilitiesEXT: return "VideoDecodeH265CapabilitiesEXT"; - case StructureType::eVideoDecodeH265SessionCreateInfoEXT: return "VideoDecodeH265SessionCreateInfoEXT"; - case StructureType::eVideoDecodeH265SessionParametersCreateInfoEXT: - return "VideoDecodeH265SessionParametersCreateInfoEXT"; - case StructureType::eVideoDecodeH265SessionParametersAddInfoEXT: - return "VideoDecodeH265SessionParametersAddInfoEXT"; - case StructureType::eVideoDecodeH265ProfileEXT: return "VideoDecodeH265ProfileEXT"; - case StructureType::eVideoDecodeH265PictureInfoEXT: return "VideoDecodeH265PictureInfoEXT"; - case StructureType::eVideoDecodeH265DpbSlotInfoEXT: return "VideoDecodeH265DpbSlotInfoEXT"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case StructureType::eDeviceQueueGlobalPriorityCreateInfoKHR: return "DeviceQueueGlobalPriorityCreateInfoKHR"; - case StructureType::ePhysicalDeviceGlobalPriorityQueryFeaturesKHR: - return "PhysicalDeviceGlobalPriorityQueryFeaturesKHR"; - case StructureType::eQueueFamilyGlobalPriorityPropertiesKHR: return "QueueFamilyGlobalPriorityPropertiesKHR"; - case StructureType::eDeviceMemoryOverallocationCreateInfoAMD: return "DeviceMemoryOverallocationCreateInfoAMD"; - case StructureType::ePhysicalDeviceVertexAttributeDivisorPropertiesEXT: - return "PhysicalDeviceVertexAttributeDivisorPropertiesEXT"; - case StructureType::ePipelineVertexInputDivisorStateCreateInfoEXT: - return "PipelineVertexInputDivisorStateCreateInfoEXT"; - case StructureType::ePhysicalDeviceVertexAttributeDivisorFeaturesEXT: - return "PhysicalDeviceVertexAttributeDivisorFeaturesEXT"; -#if defined( VK_USE_PLATFORM_GGP ) - case StructureType::ePresentFrameTokenGGP: return "PresentFrameTokenGGP"; -#endif /*VK_USE_PLATFORM_GGP*/ - case StructureType::ePhysicalDeviceComputeShaderDerivativesFeaturesNV: - return "PhysicalDeviceComputeShaderDerivativesFeaturesNV"; - case StructureType::ePhysicalDeviceMeshShaderFeaturesNV: return "PhysicalDeviceMeshShaderFeaturesNV"; - case StructureType::ePhysicalDeviceMeshShaderPropertiesNV: return "PhysicalDeviceMeshShaderPropertiesNV"; - case StructureType::ePhysicalDeviceFragmentShaderBarycentricFeaturesNV: - return "PhysicalDeviceFragmentShaderBarycentricFeaturesNV"; - case StructureType::ePhysicalDeviceShaderImageFootprintFeaturesNV: - return "PhysicalDeviceShaderImageFootprintFeaturesNV"; - case StructureType::ePipelineViewportExclusiveScissorStateCreateInfoNV: - return "PipelineViewportExclusiveScissorStateCreateInfoNV"; - case StructureType::ePhysicalDeviceExclusiveScissorFeaturesNV: return "PhysicalDeviceExclusiveScissorFeaturesNV"; - case StructureType::eCheckpointDataNV: return "CheckpointDataNV"; - case StructureType::eQueueFamilyCheckpointPropertiesNV: return "QueueFamilyCheckpointPropertiesNV"; - case StructureType::ePhysicalDeviceShaderIntegerFunctions2FeaturesINTEL: - return "PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL"; - case StructureType::eQueryPoolPerformanceQueryCreateInfoINTEL: return "QueryPoolPerformanceQueryCreateInfoINTEL"; - case StructureType::eInitializePerformanceApiInfoINTEL: return "InitializePerformanceApiInfoINTEL"; - case StructureType::ePerformanceMarkerInfoINTEL: return "PerformanceMarkerInfoINTEL"; - case StructureType::ePerformanceStreamMarkerInfoINTEL: return "PerformanceStreamMarkerInfoINTEL"; - case StructureType::ePerformanceOverrideInfoINTEL: return "PerformanceOverrideInfoINTEL"; - case StructureType::ePerformanceConfigurationAcquireInfoINTEL: return "PerformanceConfigurationAcquireInfoINTEL"; - case StructureType::ePhysicalDevicePciBusInfoPropertiesEXT: return "PhysicalDevicePciBusInfoPropertiesEXT"; - case StructureType::eDisplayNativeHdrSurfaceCapabilitiesAMD: return "DisplayNativeHdrSurfaceCapabilitiesAMD"; - case StructureType::eSwapchainDisplayNativeHdrCreateInfoAMD: return "SwapchainDisplayNativeHdrCreateInfoAMD"; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - case StructureType::eImagepipeSurfaceCreateInfoFUCHSIA: return "ImagepipeSurfaceCreateInfoFUCHSIA"; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ -#if defined( VK_USE_PLATFORM_METAL_EXT ) - case StructureType::eMetalSurfaceCreateInfoEXT: return "MetalSurfaceCreateInfoEXT"; -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - case StructureType::ePhysicalDeviceFragmentDensityMapFeaturesEXT: - return "PhysicalDeviceFragmentDensityMapFeaturesEXT"; - case StructureType::ePhysicalDeviceFragmentDensityMapPropertiesEXT: - return "PhysicalDeviceFragmentDensityMapPropertiesEXT"; - case StructureType::eRenderPassFragmentDensityMapCreateInfoEXT: - return "RenderPassFragmentDensityMapCreateInfoEXT"; - case StructureType::eFragmentShadingRateAttachmentInfoKHR: return "FragmentShadingRateAttachmentInfoKHR"; - case StructureType::ePipelineFragmentShadingRateStateCreateInfoKHR: - return "PipelineFragmentShadingRateStateCreateInfoKHR"; - case StructureType::ePhysicalDeviceFragmentShadingRatePropertiesKHR: - return "PhysicalDeviceFragmentShadingRatePropertiesKHR"; - case StructureType::ePhysicalDeviceFragmentShadingRateFeaturesKHR: - return "PhysicalDeviceFragmentShadingRateFeaturesKHR"; - case StructureType::ePhysicalDeviceFragmentShadingRateKHR: return "PhysicalDeviceFragmentShadingRateKHR"; - case StructureType::ePhysicalDeviceShaderCoreProperties2AMD: return "PhysicalDeviceShaderCoreProperties2AMD"; - case StructureType::ePhysicalDeviceCoherentMemoryFeaturesAMD: return "PhysicalDeviceCoherentMemoryFeaturesAMD"; - case StructureType::ePhysicalDeviceShaderImageAtomicInt64FeaturesEXT: - return "PhysicalDeviceShaderImageAtomicInt64FeaturesEXT"; - case StructureType::ePhysicalDeviceMemoryBudgetPropertiesEXT: return "PhysicalDeviceMemoryBudgetPropertiesEXT"; - case StructureType::ePhysicalDeviceMemoryPriorityFeaturesEXT: return "PhysicalDeviceMemoryPriorityFeaturesEXT"; - case StructureType::eMemoryPriorityAllocateInfoEXT: return "MemoryPriorityAllocateInfoEXT"; - case StructureType::eSurfaceProtectedCapabilitiesKHR: return "SurfaceProtectedCapabilitiesKHR"; - case StructureType::ePhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV: - return "PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV"; - case StructureType::ePhysicalDeviceBufferDeviceAddressFeaturesEXT: - return "PhysicalDeviceBufferDeviceAddressFeaturesEXT"; - case StructureType::eBufferDeviceAddressCreateInfoEXT: return "BufferDeviceAddressCreateInfoEXT"; - case StructureType::eValidationFeaturesEXT: return "ValidationFeaturesEXT"; - case StructureType::ePhysicalDevicePresentWaitFeaturesKHR: return "PhysicalDevicePresentWaitFeaturesKHR"; - case StructureType::ePhysicalDeviceCooperativeMatrixFeaturesNV: - return "PhysicalDeviceCooperativeMatrixFeaturesNV"; - case StructureType::eCooperativeMatrixPropertiesNV: return "CooperativeMatrixPropertiesNV"; - case StructureType::ePhysicalDeviceCooperativeMatrixPropertiesNV: - return "PhysicalDeviceCooperativeMatrixPropertiesNV"; - case StructureType::ePhysicalDeviceCoverageReductionModeFeaturesNV: - return "PhysicalDeviceCoverageReductionModeFeaturesNV"; - case StructureType::ePipelineCoverageReductionStateCreateInfoNV: - return "PipelineCoverageReductionStateCreateInfoNV"; - case StructureType::eFramebufferMixedSamplesCombinationNV: return "FramebufferMixedSamplesCombinationNV"; - case StructureType::ePhysicalDeviceFragmentShaderInterlockFeaturesEXT: - return "PhysicalDeviceFragmentShaderInterlockFeaturesEXT"; - case StructureType::ePhysicalDeviceYcbcrImageArraysFeaturesEXT: - return "PhysicalDeviceYcbcrImageArraysFeaturesEXT"; - case StructureType::ePhysicalDeviceProvokingVertexFeaturesEXT: return "PhysicalDeviceProvokingVertexFeaturesEXT"; - case StructureType::ePipelineRasterizationProvokingVertexStateCreateInfoEXT: - return "PipelineRasterizationProvokingVertexStateCreateInfoEXT"; - case StructureType::ePhysicalDeviceProvokingVertexPropertiesEXT: - return "PhysicalDeviceProvokingVertexPropertiesEXT"; -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - case StructureType::eSurfaceFullScreenExclusiveInfoEXT: return "SurfaceFullScreenExclusiveInfoEXT"; - case StructureType::eSurfaceCapabilitiesFullScreenExclusiveEXT: - return "SurfaceCapabilitiesFullScreenExclusiveEXT"; - case StructureType::eSurfaceFullScreenExclusiveWin32InfoEXT: return "SurfaceFullScreenExclusiveWin32InfoEXT"; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - case StructureType::eHeadlessSurfaceCreateInfoEXT: return "HeadlessSurfaceCreateInfoEXT"; - case StructureType::ePhysicalDeviceLineRasterizationFeaturesEXT: - return "PhysicalDeviceLineRasterizationFeaturesEXT"; - case StructureType::ePipelineRasterizationLineStateCreateInfoEXT: - return "PipelineRasterizationLineStateCreateInfoEXT"; - case StructureType::ePhysicalDeviceLineRasterizationPropertiesEXT: - return "PhysicalDeviceLineRasterizationPropertiesEXT"; - case StructureType::ePhysicalDeviceShaderAtomicFloatFeaturesEXT: - return "PhysicalDeviceShaderAtomicFloatFeaturesEXT"; - case StructureType::ePhysicalDeviceIndexTypeUint8FeaturesEXT: return "PhysicalDeviceIndexTypeUint8FeaturesEXT"; - case StructureType::ePhysicalDeviceExtendedDynamicStateFeaturesEXT: - return "PhysicalDeviceExtendedDynamicStateFeaturesEXT"; - case StructureType::ePhysicalDevicePipelineExecutablePropertiesFeaturesKHR: - return "PhysicalDevicePipelineExecutablePropertiesFeaturesKHR"; - case StructureType::ePipelineInfoKHR: return "PipelineInfoKHR"; - case StructureType::ePipelineExecutablePropertiesKHR: return "PipelineExecutablePropertiesKHR"; - case StructureType::ePipelineExecutableInfoKHR: return "PipelineExecutableInfoKHR"; - case StructureType::ePipelineExecutableStatisticKHR: return "PipelineExecutableStatisticKHR"; - case StructureType::ePipelineExecutableInternalRepresentationKHR: - return "PipelineExecutableInternalRepresentationKHR"; - case StructureType::ePhysicalDeviceShaderAtomicFloat2FeaturesEXT: - return "PhysicalDeviceShaderAtomicFloat2FeaturesEXT"; - case StructureType::ePhysicalDeviceDeviceGeneratedCommandsPropertiesNV: - return "PhysicalDeviceDeviceGeneratedCommandsPropertiesNV"; - case StructureType::eGraphicsShaderGroupCreateInfoNV: return "GraphicsShaderGroupCreateInfoNV"; - case StructureType::eGraphicsPipelineShaderGroupsCreateInfoNV: return "GraphicsPipelineShaderGroupsCreateInfoNV"; - case StructureType::eIndirectCommandsLayoutTokenNV: return "IndirectCommandsLayoutTokenNV"; - case StructureType::eIndirectCommandsLayoutCreateInfoNV: return "IndirectCommandsLayoutCreateInfoNV"; - case StructureType::eGeneratedCommandsInfoNV: return "GeneratedCommandsInfoNV"; - case StructureType::eGeneratedCommandsMemoryRequirementsInfoNV: - return "GeneratedCommandsMemoryRequirementsInfoNV"; - case StructureType::ePhysicalDeviceDeviceGeneratedCommandsFeaturesNV: - return "PhysicalDeviceDeviceGeneratedCommandsFeaturesNV"; - case StructureType::ePhysicalDeviceInheritedViewportScissorFeaturesNV: - return "PhysicalDeviceInheritedViewportScissorFeaturesNV"; - case StructureType::eCommandBufferInheritanceViewportScissorInfoNV: - return "CommandBufferInheritanceViewportScissorInfoNV"; - case StructureType::ePhysicalDeviceTexelBufferAlignmentFeaturesEXT: - return "PhysicalDeviceTexelBufferAlignmentFeaturesEXT"; - case StructureType::eCommandBufferInheritanceRenderPassTransformInfoQCOM: - return "CommandBufferInheritanceRenderPassTransformInfoQCOM"; - case StructureType::eRenderPassTransformBeginInfoQCOM: return "RenderPassTransformBeginInfoQCOM"; - case StructureType::ePhysicalDeviceDeviceMemoryReportFeaturesEXT: - return "PhysicalDeviceDeviceMemoryReportFeaturesEXT"; - case StructureType::eDeviceDeviceMemoryReportCreateInfoEXT: return "DeviceDeviceMemoryReportCreateInfoEXT"; - case StructureType::eDeviceMemoryReportCallbackDataEXT: return "DeviceMemoryReportCallbackDataEXT"; - case StructureType::ePhysicalDeviceRobustness2FeaturesEXT: return "PhysicalDeviceRobustness2FeaturesEXT"; - case StructureType::ePhysicalDeviceRobustness2PropertiesEXT: return "PhysicalDeviceRobustness2PropertiesEXT"; - case StructureType::eSamplerCustomBorderColorCreateInfoEXT: return "SamplerCustomBorderColorCreateInfoEXT"; - case StructureType::ePhysicalDeviceCustomBorderColorPropertiesEXT: - return "PhysicalDeviceCustomBorderColorPropertiesEXT"; - case StructureType::ePhysicalDeviceCustomBorderColorFeaturesEXT: - return "PhysicalDeviceCustomBorderColorFeaturesEXT"; - case StructureType::ePipelineLibraryCreateInfoKHR: return "PipelineLibraryCreateInfoKHR"; - case StructureType::ePresentIdKHR: return "PresentIdKHR"; - case StructureType::ePhysicalDevicePresentIdFeaturesKHR: return "PhysicalDevicePresentIdFeaturesKHR"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case StructureType::eVideoEncodeInfoKHR: return "VideoEncodeInfoKHR"; - case StructureType::eVideoEncodeRateControlInfoKHR: return "VideoEncodeRateControlInfoKHR"; - case StructureType::eVideoEncodeRateControlLayerInfoKHR: return "VideoEncodeRateControlLayerInfoKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case StructureType::ePhysicalDeviceDiagnosticsConfigFeaturesNV: - return "PhysicalDeviceDiagnosticsConfigFeaturesNV"; - case StructureType::eDeviceDiagnosticsConfigCreateInfoNV: return "DeviceDiagnosticsConfigCreateInfoNV"; - case StructureType::eQueueFamilyCheckpointProperties2NV: return "QueueFamilyCheckpointProperties2NV"; - case StructureType::eCheckpointData2NV: return "CheckpointData2NV"; - case StructureType::ePhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR: - return "PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR"; - case StructureType::ePhysicalDeviceFragmentShadingRateEnumsPropertiesNV: - return "PhysicalDeviceFragmentShadingRateEnumsPropertiesNV"; - case StructureType::ePhysicalDeviceFragmentShadingRateEnumsFeaturesNV: - return "PhysicalDeviceFragmentShadingRateEnumsFeaturesNV"; - case StructureType::ePipelineFragmentShadingRateEnumStateCreateInfoNV: - return "PipelineFragmentShadingRateEnumStateCreateInfoNV"; - case StructureType::eAccelerationStructureGeometryMotionTrianglesDataNV: - return "AccelerationStructureGeometryMotionTrianglesDataNV"; - case StructureType::ePhysicalDeviceRayTracingMotionBlurFeaturesNV: - return "PhysicalDeviceRayTracingMotionBlurFeaturesNV"; - case StructureType::eAccelerationStructureMotionInfoNV: return "AccelerationStructureMotionInfoNV"; - case StructureType::ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT: - return "PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT"; - case StructureType::ePhysicalDeviceFragmentDensityMap2FeaturesEXT: - return "PhysicalDeviceFragmentDensityMap2FeaturesEXT"; - case StructureType::ePhysicalDeviceFragmentDensityMap2PropertiesEXT: - return "PhysicalDeviceFragmentDensityMap2PropertiesEXT"; - case StructureType::eCopyCommandTransformInfoQCOM: return "CopyCommandTransformInfoQCOM"; - case StructureType::ePhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR: - return "PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR"; - case StructureType::ePhysicalDevice4444FormatsFeaturesEXT: return "PhysicalDevice4444FormatsFeaturesEXT"; - case StructureType::ePhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM: - return "PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM"; - case StructureType::ePhysicalDeviceRgba10X6FormatsFeaturesEXT: return "PhysicalDeviceRgba10X6FormatsFeaturesEXT"; -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - case StructureType::eDirectfbSurfaceCreateInfoEXT: return "DirectfbSurfaceCreateInfoEXT"; -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - case StructureType::ePhysicalDeviceMutableDescriptorTypeFeaturesVALVE: - return "PhysicalDeviceMutableDescriptorTypeFeaturesVALVE"; - case StructureType::eMutableDescriptorTypeCreateInfoVALVE: return "MutableDescriptorTypeCreateInfoVALVE"; - case StructureType::ePhysicalDeviceVertexInputDynamicStateFeaturesEXT: - return "PhysicalDeviceVertexInputDynamicStateFeaturesEXT"; - case StructureType::eVertexInputBindingDescription2EXT: return "VertexInputBindingDescription2EXT"; - case StructureType::eVertexInputAttributeDescription2EXT: return "VertexInputAttributeDescription2EXT"; - case StructureType::ePhysicalDeviceDrmPropertiesEXT: return "PhysicalDeviceDrmPropertiesEXT"; - case StructureType::ePhysicalDeviceDepthClipControlFeaturesEXT: - return "PhysicalDeviceDepthClipControlFeaturesEXT"; - case StructureType::ePipelineViewportDepthClipControlCreateInfoEXT: - return "PipelineViewportDepthClipControlCreateInfoEXT"; - case StructureType::ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT: - return "PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT"; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - case StructureType::eImportMemoryZirconHandleInfoFUCHSIA: return "ImportMemoryZirconHandleInfoFUCHSIA"; - case StructureType::eMemoryZirconHandlePropertiesFUCHSIA: return "MemoryZirconHandlePropertiesFUCHSIA"; - case StructureType::eMemoryGetZirconHandleInfoFUCHSIA: return "MemoryGetZirconHandleInfoFUCHSIA"; - case StructureType::eImportSemaphoreZirconHandleInfoFUCHSIA: return "ImportSemaphoreZirconHandleInfoFUCHSIA"; - case StructureType::eSemaphoreGetZirconHandleInfoFUCHSIA: return "SemaphoreGetZirconHandleInfoFUCHSIA"; - case StructureType::eBufferCollectionCreateInfoFUCHSIA: return "BufferCollectionCreateInfoFUCHSIA"; - case StructureType::eImportMemoryBufferCollectionFUCHSIA: return "ImportMemoryBufferCollectionFUCHSIA"; - case StructureType::eBufferCollectionImageCreateInfoFUCHSIA: return "BufferCollectionImageCreateInfoFUCHSIA"; - case StructureType::eBufferCollectionPropertiesFUCHSIA: return "BufferCollectionPropertiesFUCHSIA"; - case StructureType::eBufferConstraintsInfoFUCHSIA: return "BufferConstraintsInfoFUCHSIA"; - case StructureType::eBufferCollectionBufferCreateInfoFUCHSIA: return "BufferCollectionBufferCreateInfoFUCHSIA"; - case StructureType::eImageConstraintsInfoFUCHSIA: return "ImageConstraintsInfoFUCHSIA"; - case StructureType::eImageFormatConstraintsInfoFUCHSIA: return "ImageFormatConstraintsInfoFUCHSIA"; - case StructureType::eSysmemColorSpaceFUCHSIA: return "SysmemColorSpaceFUCHSIA"; - case StructureType::eBufferCollectionConstraintsInfoFUCHSIA: return "BufferCollectionConstraintsInfoFUCHSIA"; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - case StructureType::eSubpassShadingPipelineCreateInfoHUAWEI: return "SubpassShadingPipelineCreateInfoHUAWEI"; - case StructureType::ePhysicalDeviceSubpassShadingFeaturesHUAWEI: - return "PhysicalDeviceSubpassShadingFeaturesHUAWEI"; - case StructureType::ePhysicalDeviceSubpassShadingPropertiesHUAWEI: - return "PhysicalDeviceSubpassShadingPropertiesHUAWEI"; - case StructureType::ePhysicalDeviceInvocationMaskFeaturesHUAWEI: - return "PhysicalDeviceInvocationMaskFeaturesHUAWEI"; - case StructureType::eMemoryGetRemoteAddressInfoNV: return "MemoryGetRemoteAddressInfoNV"; - case StructureType::ePhysicalDeviceExternalMemoryRdmaFeaturesNV: - return "PhysicalDeviceExternalMemoryRdmaFeaturesNV"; - case StructureType::ePhysicalDeviceExtendedDynamicState2FeaturesEXT: - return "PhysicalDeviceExtendedDynamicState2FeaturesEXT"; -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - case StructureType::eScreenSurfaceCreateInfoQNX: return "ScreenSurfaceCreateInfoQNX"; -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - case StructureType::ePhysicalDeviceColorWriteEnableFeaturesEXT: - return "PhysicalDeviceColorWriteEnableFeaturesEXT"; - case StructureType::ePipelineColorWriteCreateInfoEXT: return "PipelineColorWriteCreateInfoEXT"; - case StructureType::ePhysicalDeviceImageViewMinLodFeaturesEXT: return "PhysicalDeviceImageViewMinLodFeaturesEXT"; - case StructureType::eImageViewMinLodCreateInfoEXT: return "ImageViewMinLodCreateInfoEXT"; - case StructureType::ePhysicalDeviceMultiDrawFeaturesEXT: return "PhysicalDeviceMultiDrawFeaturesEXT"; - case StructureType::ePhysicalDeviceMultiDrawPropertiesEXT: return "PhysicalDeviceMultiDrawPropertiesEXT"; - case StructureType::ePhysicalDeviceBorderColorSwizzleFeaturesEXT: - return "PhysicalDeviceBorderColorSwizzleFeaturesEXT"; - case StructureType::eSamplerBorderColorComponentMappingCreateInfoEXT: - return "SamplerBorderColorComponentMappingCreateInfoEXT"; - case StructureType::ePhysicalDevicePageableDeviceLocalMemoryFeaturesEXT: - return "PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT"; - case StructureType::ePhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM: - return "PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM"; - case StructureType::ePhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM: - return "PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM"; - case StructureType::eSubpassFragmentDensityMapOffsetEndInfoQCOM: - return "SubpassFragmentDensityMapOffsetEndInfoQCOM"; - case StructureType::ePhysicalDeviceLinearColorAttachmentFeaturesNV: - return "PhysicalDeviceLinearColorAttachmentFeaturesNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ObjectType - { - eUnknown = VK_OBJECT_TYPE_UNKNOWN, - eInstance = VK_OBJECT_TYPE_INSTANCE, - ePhysicalDevice = VK_OBJECT_TYPE_PHYSICAL_DEVICE, - eDevice = VK_OBJECT_TYPE_DEVICE, - eQueue = VK_OBJECT_TYPE_QUEUE, - eSemaphore = VK_OBJECT_TYPE_SEMAPHORE, - eCommandBuffer = VK_OBJECT_TYPE_COMMAND_BUFFER, - eFence = VK_OBJECT_TYPE_FENCE, - eDeviceMemory = VK_OBJECT_TYPE_DEVICE_MEMORY, - eBuffer = VK_OBJECT_TYPE_BUFFER, - eImage = VK_OBJECT_TYPE_IMAGE, - eEvent = VK_OBJECT_TYPE_EVENT, - eQueryPool = VK_OBJECT_TYPE_QUERY_POOL, - eBufferView = VK_OBJECT_TYPE_BUFFER_VIEW, - eImageView = VK_OBJECT_TYPE_IMAGE_VIEW, - eShaderModule = VK_OBJECT_TYPE_SHADER_MODULE, - ePipelineCache = VK_OBJECT_TYPE_PIPELINE_CACHE, - ePipelineLayout = VK_OBJECT_TYPE_PIPELINE_LAYOUT, - eRenderPass = VK_OBJECT_TYPE_RENDER_PASS, - ePipeline = VK_OBJECT_TYPE_PIPELINE, - eDescriptorSetLayout = VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT, - eSampler = VK_OBJECT_TYPE_SAMPLER, - eDescriptorPool = VK_OBJECT_TYPE_DESCRIPTOR_POOL, - eDescriptorSet = VK_OBJECT_TYPE_DESCRIPTOR_SET, - eFramebuffer = VK_OBJECT_TYPE_FRAMEBUFFER, - eCommandPool = VK_OBJECT_TYPE_COMMAND_POOL, - eSamplerYcbcrConversion = VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION, - eDescriptorUpdateTemplate = VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE, - ePrivateDataSlot = VK_OBJECT_TYPE_PRIVATE_DATA_SLOT, - eSurfaceKHR = VK_OBJECT_TYPE_SURFACE_KHR, - eSwapchainKHR = VK_OBJECT_TYPE_SWAPCHAIN_KHR, - eDisplayKHR = VK_OBJECT_TYPE_DISPLAY_KHR, - eDisplayModeKHR = VK_OBJECT_TYPE_DISPLAY_MODE_KHR, - eDebugReportCallbackEXT = VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoSessionKHR = VK_OBJECT_TYPE_VIDEO_SESSION_KHR, - eVideoSessionParametersKHR = VK_OBJECT_TYPE_VIDEO_SESSION_PARAMETERS_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eCuModuleNVX = VK_OBJECT_TYPE_CU_MODULE_NVX, - eCuFunctionNVX = VK_OBJECT_TYPE_CU_FUNCTION_NVX, - eDebugUtilsMessengerEXT = VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT, - eAccelerationStructureKHR = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR, - eValidationCacheEXT = VK_OBJECT_TYPE_VALIDATION_CACHE_EXT, - eAccelerationStructureNV = VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV, - ePerformanceConfigurationINTEL = VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL, - eDeferredOperationKHR = VK_OBJECT_TYPE_DEFERRED_OPERATION_KHR, - eIndirectCommandsLayoutNV = VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NV, -#if defined( VK_USE_PLATFORM_FUCHSIA ) - eBufferCollectionFUCHSIA = VK_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA, -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - eDescriptorUpdateTemplateKHR = VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR, - ePrivateDataSlotEXT = VK_OBJECT_TYPE_PRIVATE_DATA_SLOT_EXT, - eSamplerYcbcrConversionKHR = VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( ObjectType value ) - { - switch ( value ) - { - case ObjectType::eUnknown: return "Unknown"; - case ObjectType::eInstance: return "Instance"; - case ObjectType::ePhysicalDevice: return "PhysicalDevice"; - case ObjectType::eDevice: return "Device"; - case ObjectType::eQueue: return "Queue"; - case ObjectType::eSemaphore: return "Semaphore"; - case ObjectType::eCommandBuffer: return "CommandBuffer"; - case ObjectType::eFence: return "Fence"; - case ObjectType::eDeviceMemory: return "DeviceMemory"; - case ObjectType::eBuffer: return "Buffer"; - case ObjectType::eImage: return "Image"; - case ObjectType::eEvent: return "Event"; - case ObjectType::eQueryPool: return "QueryPool"; - case ObjectType::eBufferView: return "BufferView"; - case ObjectType::eImageView: return "ImageView"; - case ObjectType::eShaderModule: return "ShaderModule"; - case ObjectType::ePipelineCache: return "PipelineCache"; - case ObjectType::ePipelineLayout: return "PipelineLayout"; - case ObjectType::eRenderPass: return "RenderPass"; - case ObjectType::ePipeline: return "Pipeline"; - case ObjectType::eDescriptorSetLayout: return "DescriptorSetLayout"; - case ObjectType::eSampler: return "Sampler"; - case ObjectType::eDescriptorPool: return "DescriptorPool"; - case ObjectType::eDescriptorSet: return "DescriptorSet"; - case ObjectType::eFramebuffer: return "Framebuffer"; - case ObjectType::eCommandPool: return "CommandPool"; - case ObjectType::eSamplerYcbcrConversion: return "SamplerYcbcrConversion"; - case ObjectType::eDescriptorUpdateTemplate: return "DescriptorUpdateTemplate"; - case ObjectType::ePrivateDataSlot: return "PrivateDataSlot"; - case ObjectType::eSurfaceKHR: return "SurfaceKHR"; - case ObjectType::eSwapchainKHR: return "SwapchainKHR"; - case ObjectType::eDisplayKHR: return "DisplayKHR"; - case ObjectType::eDisplayModeKHR: return "DisplayModeKHR"; - case ObjectType::eDebugReportCallbackEXT: return "DebugReportCallbackEXT"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case ObjectType::eVideoSessionKHR: return "VideoSessionKHR"; - case ObjectType::eVideoSessionParametersKHR: return "VideoSessionParametersKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case ObjectType::eCuModuleNVX: return "CuModuleNVX"; - case ObjectType::eCuFunctionNVX: return "CuFunctionNVX"; - case ObjectType::eDebugUtilsMessengerEXT: return "DebugUtilsMessengerEXT"; - case ObjectType::eAccelerationStructureKHR: return "AccelerationStructureKHR"; - case ObjectType::eValidationCacheEXT: return "ValidationCacheEXT"; - case ObjectType::eAccelerationStructureNV: return "AccelerationStructureNV"; - case ObjectType::ePerformanceConfigurationINTEL: return "PerformanceConfigurationINTEL"; - case ObjectType::eDeferredOperationKHR: return "DeferredOperationKHR"; - case ObjectType::eIndirectCommandsLayoutNV: return "IndirectCommandsLayoutNV"; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - case ObjectType::eBufferCollectionFUCHSIA: return "BufferCollectionFUCHSIA"; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VendorId - { - eVIV = VK_VENDOR_ID_VIV, - eVSI = VK_VENDOR_ID_VSI, - eKazan = VK_VENDOR_ID_KAZAN, - eCodeplay = VK_VENDOR_ID_CODEPLAY, - eMESA = VK_VENDOR_ID_MESA, - ePocl = VK_VENDOR_ID_POCL - }; - - VULKAN_HPP_INLINE std::string to_string( VendorId value ) - { - switch ( value ) - { - case VendorId::eVIV: return "VIV"; - case VendorId::eVSI: return "VSI"; - case VendorId::eKazan: return "Kazan"; - case VendorId::eCodeplay: return "Codeplay"; - case VendorId::eMESA: return "MESA"; - case VendorId::ePocl: return "Pocl"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineCacheHeaderVersion - { - eOne = VK_PIPELINE_CACHE_HEADER_VERSION_ONE - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineCacheHeaderVersion value ) - { - switch ( value ) - { - case PipelineCacheHeaderVersion::eOne: return "One"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class Format - { - eUndefined = VK_FORMAT_UNDEFINED, - eR4G4UnormPack8 = VK_FORMAT_R4G4_UNORM_PACK8, - eR4G4B4A4UnormPack16 = VK_FORMAT_R4G4B4A4_UNORM_PACK16, - eB4G4R4A4UnormPack16 = VK_FORMAT_B4G4R4A4_UNORM_PACK16, - eR5G6B5UnormPack16 = VK_FORMAT_R5G6B5_UNORM_PACK16, - eB5G6R5UnormPack16 = VK_FORMAT_B5G6R5_UNORM_PACK16, - eR5G5B5A1UnormPack16 = VK_FORMAT_R5G5B5A1_UNORM_PACK16, - eB5G5R5A1UnormPack16 = VK_FORMAT_B5G5R5A1_UNORM_PACK16, - eA1R5G5B5UnormPack16 = VK_FORMAT_A1R5G5B5_UNORM_PACK16, - eR8Unorm = VK_FORMAT_R8_UNORM, - eR8Snorm = VK_FORMAT_R8_SNORM, - eR8Uscaled = VK_FORMAT_R8_USCALED, - eR8Sscaled = VK_FORMAT_R8_SSCALED, - eR8Uint = VK_FORMAT_R8_UINT, - eR8Sint = VK_FORMAT_R8_SINT, - eR8Srgb = VK_FORMAT_R8_SRGB, - eR8G8Unorm = VK_FORMAT_R8G8_UNORM, - eR8G8Snorm = VK_FORMAT_R8G8_SNORM, - eR8G8Uscaled = VK_FORMAT_R8G8_USCALED, - eR8G8Sscaled = VK_FORMAT_R8G8_SSCALED, - eR8G8Uint = VK_FORMAT_R8G8_UINT, - eR8G8Sint = VK_FORMAT_R8G8_SINT, - eR8G8Srgb = VK_FORMAT_R8G8_SRGB, - eR8G8B8Unorm = VK_FORMAT_R8G8B8_UNORM, - eR8G8B8Snorm = VK_FORMAT_R8G8B8_SNORM, - eR8G8B8Uscaled = VK_FORMAT_R8G8B8_USCALED, - eR8G8B8Sscaled = VK_FORMAT_R8G8B8_SSCALED, - eR8G8B8Uint = VK_FORMAT_R8G8B8_UINT, - eR8G8B8Sint = VK_FORMAT_R8G8B8_SINT, - eR8G8B8Srgb = VK_FORMAT_R8G8B8_SRGB, - eB8G8R8Unorm = VK_FORMAT_B8G8R8_UNORM, - eB8G8R8Snorm = VK_FORMAT_B8G8R8_SNORM, - eB8G8R8Uscaled = VK_FORMAT_B8G8R8_USCALED, - eB8G8R8Sscaled = VK_FORMAT_B8G8R8_SSCALED, - eB8G8R8Uint = VK_FORMAT_B8G8R8_UINT, - eB8G8R8Sint = VK_FORMAT_B8G8R8_SINT, - eB8G8R8Srgb = VK_FORMAT_B8G8R8_SRGB, - eR8G8B8A8Unorm = VK_FORMAT_R8G8B8A8_UNORM, - eR8G8B8A8Snorm = VK_FORMAT_R8G8B8A8_SNORM, - eR8G8B8A8Uscaled = VK_FORMAT_R8G8B8A8_USCALED, - eR8G8B8A8Sscaled = VK_FORMAT_R8G8B8A8_SSCALED, - eR8G8B8A8Uint = VK_FORMAT_R8G8B8A8_UINT, - eR8G8B8A8Sint = VK_FORMAT_R8G8B8A8_SINT, - eR8G8B8A8Srgb = VK_FORMAT_R8G8B8A8_SRGB, - eB8G8R8A8Unorm = VK_FORMAT_B8G8R8A8_UNORM, - eB8G8R8A8Snorm = VK_FORMAT_B8G8R8A8_SNORM, - eB8G8R8A8Uscaled = VK_FORMAT_B8G8R8A8_USCALED, - eB8G8R8A8Sscaled = VK_FORMAT_B8G8R8A8_SSCALED, - eB8G8R8A8Uint = VK_FORMAT_B8G8R8A8_UINT, - eB8G8R8A8Sint = VK_FORMAT_B8G8R8A8_SINT, - eB8G8R8A8Srgb = VK_FORMAT_B8G8R8A8_SRGB, - eA8B8G8R8UnormPack32 = VK_FORMAT_A8B8G8R8_UNORM_PACK32, - eA8B8G8R8SnormPack32 = VK_FORMAT_A8B8G8R8_SNORM_PACK32, - eA8B8G8R8UscaledPack32 = VK_FORMAT_A8B8G8R8_USCALED_PACK32, - eA8B8G8R8SscaledPack32 = VK_FORMAT_A8B8G8R8_SSCALED_PACK32, - eA8B8G8R8UintPack32 = VK_FORMAT_A8B8G8R8_UINT_PACK32, - eA8B8G8R8SintPack32 = VK_FORMAT_A8B8G8R8_SINT_PACK32, - eA8B8G8R8SrgbPack32 = VK_FORMAT_A8B8G8R8_SRGB_PACK32, - eA2R10G10B10UnormPack32 = VK_FORMAT_A2R10G10B10_UNORM_PACK32, - eA2R10G10B10SnormPack32 = VK_FORMAT_A2R10G10B10_SNORM_PACK32, - eA2R10G10B10UscaledPack32 = VK_FORMAT_A2R10G10B10_USCALED_PACK32, - eA2R10G10B10SscaledPack32 = VK_FORMAT_A2R10G10B10_SSCALED_PACK32, - eA2R10G10B10UintPack32 = VK_FORMAT_A2R10G10B10_UINT_PACK32, - eA2R10G10B10SintPack32 = VK_FORMAT_A2R10G10B10_SINT_PACK32, - eA2B10G10R10UnormPack32 = VK_FORMAT_A2B10G10R10_UNORM_PACK32, - eA2B10G10R10SnormPack32 = VK_FORMAT_A2B10G10R10_SNORM_PACK32, - eA2B10G10R10UscaledPack32 = VK_FORMAT_A2B10G10R10_USCALED_PACK32, - eA2B10G10R10SscaledPack32 = VK_FORMAT_A2B10G10R10_SSCALED_PACK32, - eA2B10G10R10UintPack32 = VK_FORMAT_A2B10G10R10_UINT_PACK32, - eA2B10G10R10SintPack32 = VK_FORMAT_A2B10G10R10_SINT_PACK32, - eR16Unorm = VK_FORMAT_R16_UNORM, - eR16Snorm = VK_FORMAT_R16_SNORM, - eR16Uscaled = VK_FORMAT_R16_USCALED, - eR16Sscaled = VK_FORMAT_R16_SSCALED, - eR16Uint = VK_FORMAT_R16_UINT, - eR16Sint = VK_FORMAT_R16_SINT, - eR16Sfloat = VK_FORMAT_R16_SFLOAT, - eR16G16Unorm = VK_FORMAT_R16G16_UNORM, - eR16G16Snorm = VK_FORMAT_R16G16_SNORM, - eR16G16Uscaled = VK_FORMAT_R16G16_USCALED, - eR16G16Sscaled = VK_FORMAT_R16G16_SSCALED, - eR16G16Uint = VK_FORMAT_R16G16_UINT, - eR16G16Sint = VK_FORMAT_R16G16_SINT, - eR16G16Sfloat = VK_FORMAT_R16G16_SFLOAT, - eR16G16B16Unorm = VK_FORMAT_R16G16B16_UNORM, - eR16G16B16Snorm = VK_FORMAT_R16G16B16_SNORM, - eR16G16B16Uscaled = VK_FORMAT_R16G16B16_USCALED, - eR16G16B16Sscaled = VK_FORMAT_R16G16B16_SSCALED, - eR16G16B16Uint = VK_FORMAT_R16G16B16_UINT, - eR16G16B16Sint = VK_FORMAT_R16G16B16_SINT, - eR16G16B16Sfloat = VK_FORMAT_R16G16B16_SFLOAT, - eR16G16B16A16Unorm = VK_FORMAT_R16G16B16A16_UNORM, - eR16G16B16A16Snorm = VK_FORMAT_R16G16B16A16_SNORM, - eR16G16B16A16Uscaled = VK_FORMAT_R16G16B16A16_USCALED, - eR16G16B16A16Sscaled = VK_FORMAT_R16G16B16A16_SSCALED, - eR16G16B16A16Uint = VK_FORMAT_R16G16B16A16_UINT, - eR16G16B16A16Sint = VK_FORMAT_R16G16B16A16_SINT, - eR16G16B16A16Sfloat = VK_FORMAT_R16G16B16A16_SFLOAT, - eR32Uint = VK_FORMAT_R32_UINT, - eR32Sint = VK_FORMAT_R32_SINT, - eR32Sfloat = VK_FORMAT_R32_SFLOAT, - eR32G32Uint = VK_FORMAT_R32G32_UINT, - eR32G32Sint = VK_FORMAT_R32G32_SINT, - eR32G32Sfloat = VK_FORMAT_R32G32_SFLOAT, - eR32G32B32Uint = VK_FORMAT_R32G32B32_UINT, - eR32G32B32Sint = VK_FORMAT_R32G32B32_SINT, - eR32G32B32Sfloat = VK_FORMAT_R32G32B32_SFLOAT, - eR32G32B32A32Uint = VK_FORMAT_R32G32B32A32_UINT, - eR32G32B32A32Sint = VK_FORMAT_R32G32B32A32_SINT, - eR32G32B32A32Sfloat = VK_FORMAT_R32G32B32A32_SFLOAT, - eR64Uint = VK_FORMAT_R64_UINT, - eR64Sint = VK_FORMAT_R64_SINT, - eR64Sfloat = VK_FORMAT_R64_SFLOAT, - eR64G64Uint = VK_FORMAT_R64G64_UINT, - eR64G64Sint = VK_FORMAT_R64G64_SINT, - eR64G64Sfloat = VK_FORMAT_R64G64_SFLOAT, - eR64G64B64Uint = VK_FORMAT_R64G64B64_UINT, - eR64G64B64Sint = VK_FORMAT_R64G64B64_SINT, - eR64G64B64Sfloat = VK_FORMAT_R64G64B64_SFLOAT, - eR64G64B64A64Uint = VK_FORMAT_R64G64B64A64_UINT, - eR64G64B64A64Sint = VK_FORMAT_R64G64B64A64_SINT, - eR64G64B64A64Sfloat = VK_FORMAT_R64G64B64A64_SFLOAT, - eB10G11R11UfloatPack32 = VK_FORMAT_B10G11R11_UFLOAT_PACK32, - eE5B9G9R9UfloatPack32 = VK_FORMAT_E5B9G9R9_UFLOAT_PACK32, - eD16Unorm = VK_FORMAT_D16_UNORM, - eX8D24UnormPack32 = VK_FORMAT_X8_D24_UNORM_PACK32, - eD32Sfloat = VK_FORMAT_D32_SFLOAT, - eS8Uint = VK_FORMAT_S8_UINT, - eD16UnormS8Uint = VK_FORMAT_D16_UNORM_S8_UINT, - eD24UnormS8Uint = VK_FORMAT_D24_UNORM_S8_UINT, - eD32SfloatS8Uint = VK_FORMAT_D32_SFLOAT_S8_UINT, - eBc1RgbUnormBlock = VK_FORMAT_BC1_RGB_UNORM_BLOCK, - eBc1RgbSrgbBlock = VK_FORMAT_BC1_RGB_SRGB_BLOCK, - eBc1RgbaUnormBlock = VK_FORMAT_BC1_RGBA_UNORM_BLOCK, - eBc1RgbaSrgbBlock = VK_FORMAT_BC1_RGBA_SRGB_BLOCK, - eBc2UnormBlock = VK_FORMAT_BC2_UNORM_BLOCK, - eBc2SrgbBlock = VK_FORMAT_BC2_SRGB_BLOCK, - eBc3UnormBlock = VK_FORMAT_BC3_UNORM_BLOCK, - eBc3SrgbBlock = VK_FORMAT_BC3_SRGB_BLOCK, - eBc4UnormBlock = VK_FORMAT_BC4_UNORM_BLOCK, - eBc4SnormBlock = VK_FORMAT_BC4_SNORM_BLOCK, - eBc5UnormBlock = VK_FORMAT_BC5_UNORM_BLOCK, - eBc5SnormBlock = VK_FORMAT_BC5_SNORM_BLOCK, - eBc6HUfloatBlock = VK_FORMAT_BC6H_UFLOAT_BLOCK, - eBc6HSfloatBlock = VK_FORMAT_BC6H_SFLOAT_BLOCK, - eBc7UnormBlock = VK_FORMAT_BC7_UNORM_BLOCK, - eBc7SrgbBlock = VK_FORMAT_BC7_SRGB_BLOCK, - eEtc2R8G8B8UnormBlock = VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK, - eEtc2R8G8B8SrgbBlock = VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK, - eEtc2R8G8B8A1UnormBlock = VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK, - eEtc2R8G8B8A1SrgbBlock = VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK, - eEtc2R8G8B8A8UnormBlock = VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK, - eEtc2R8G8B8A8SrgbBlock = VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK, - eEacR11UnormBlock = VK_FORMAT_EAC_R11_UNORM_BLOCK, - eEacR11SnormBlock = VK_FORMAT_EAC_R11_SNORM_BLOCK, - eEacR11G11UnormBlock = VK_FORMAT_EAC_R11G11_UNORM_BLOCK, - eEacR11G11SnormBlock = VK_FORMAT_EAC_R11G11_SNORM_BLOCK, - eAstc4x4UnormBlock = VK_FORMAT_ASTC_4x4_UNORM_BLOCK, - eAstc4x4SrgbBlock = VK_FORMAT_ASTC_4x4_SRGB_BLOCK, - eAstc5x4UnormBlock = VK_FORMAT_ASTC_5x4_UNORM_BLOCK, - eAstc5x4SrgbBlock = VK_FORMAT_ASTC_5x4_SRGB_BLOCK, - eAstc5x5UnormBlock = VK_FORMAT_ASTC_5x5_UNORM_BLOCK, - eAstc5x5SrgbBlock = VK_FORMAT_ASTC_5x5_SRGB_BLOCK, - eAstc6x5UnormBlock = VK_FORMAT_ASTC_6x5_UNORM_BLOCK, - eAstc6x5SrgbBlock = VK_FORMAT_ASTC_6x5_SRGB_BLOCK, - eAstc6x6UnormBlock = VK_FORMAT_ASTC_6x6_UNORM_BLOCK, - eAstc6x6SrgbBlock = VK_FORMAT_ASTC_6x6_SRGB_BLOCK, - eAstc8x5UnormBlock = VK_FORMAT_ASTC_8x5_UNORM_BLOCK, - eAstc8x5SrgbBlock = VK_FORMAT_ASTC_8x5_SRGB_BLOCK, - eAstc8x6UnormBlock = VK_FORMAT_ASTC_8x6_UNORM_BLOCK, - eAstc8x6SrgbBlock = VK_FORMAT_ASTC_8x6_SRGB_BLOCK, - eAstc8x8UnormBlock = VK_FORMAT_ASTC_8x8_UNORM_BLOCK, - eAstc8x8SrgbBlock = VK_FORMAT_ASTC_8x8_SRGB_BLOCK, - eAstc10x5UnormBlock = VK_FORMAT_ASTC_10x5_UNORM_BLOCK, - eAstc10x5SrgbBlock = VK_FORMAT_ASTC_10x5_SRGB_BLOCK, - eAstc10x6UnormBlock = VK_FORMAT_ASTC_10x6_UNORM_BLOCK, - eAstc10x6SrgbBlock = VK_FORMAT_ASTC_10x6_SRGB_BLOCK, - eAstc10x8UnormBlock = VK_FORMAT_ASTC_10x8_UNORM_BLOCK, - eAstc10x8SrgbBlock = VK_FORMAT_ASTC_10x8_SRGB_BLOCK, - eAstc10x10UnormBlock = VK_FORMAT_ASTC_10x10_UNORM_BLOCK, - eAstc10x10SrgbBlock = VK_FORMAT_ASTC_10x10_SRGB_BLOCK, - eAstc12x10UnormBlock = VK_FORMAT_ASTC_12x10_UNORM_BLOCK, - eAstc12x10SrgbBlock = VK_FORMAT_ASTC_12x10_SRGB_BLOCK, - eAstc12x12UnormBlock = VK_FORMAT_ASTC_12x12_UNORM_BLOCK, - eAstc12x12SrgbBlock = VK_FORMAT_ASTC_12x12_SRGB_BLOCK, - eG8B8G8R8422Unorm = VK_FORMAT_G8B8G8R8_422_UNORM, - eB8G8R8G8422Unorm = VK_FORMAT_B8G8R8G8_422_UNORM, - eG8B8R83Plane420Unorm = VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM, - eG8B8R82Plane420Unorm = VK_FORMAT_G8_B8R8_2PLANE_420_UNORM, - eG8B8R83Plane422Unorm = VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM, - eG8B8R82Plane422Unorm = VK_FORMAT_G8_B8R8_2PLANE_422_UNORM, - eG8B8R83Plane444Unorm = VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM, - eR10X6UnormPack16 = VK_FORMAT_R10X6_UNORM_PACK16, - eR10X6G10X6Unorm2Pack16 = VK_FORMAT_R10X6G10X6_UNORM_2PACK16, - eR10X6G10X6B10X6A10X6Unorm4Pack16 = VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16, - eG10X6B10X6G10X6R10X6422Unorm4Pack16 = VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16, - eB10X6G10X6R10X6G10X6422Unorm4Pack16 = VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16, - eG10X6B10X6R10X63Plane420Unorm3Pack16 = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16, - eG10X6B10X6R10X62Plane420Unorm3Pack16 = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16, - eG10X6B10X6R10X63Plane422Unorm3Pack16 = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16, - eG10X6B10X6R10X62Plane422Unorm3Pack16 = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16, - eG10X6B10X6R10X63Plane444Unorm3Pack16 = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16, - eR12X4UnormPack16 = VK_FORMAT_R12X4_UNORM_PACK16, - eR12X4G12X4Unorm2Pack16 = VK_FORMAT_R12X4G12X4_UNORM_2PACK16, - eR12X4G12X4B12X4A12X4Unorm4Pack16 = VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16, - eG12X4B12X4G12X4R12X4422Unorm4Pack16 = VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16, - eB12X4G12X4R12X4G12X4422Unorm4Pack16 = VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16, - eG12X4B12X4R12X43Plane420Unorm3Pack16 = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16, - eG12X4B12X4R12X42Plane420Unorm3Pack16 = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16, - eG12X4B12X4R12X43Plane422Unorm3Pack16 = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16, - eG12X4B12X4R12X42Plane422Unorm3Pack16 = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16, - eG12X4B12X4R12X43Plane444Unorm3Pack16 = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16, - eG16B16G16R16422Unorm = VK_FORMAT_G16B16G16R16_422_UNORM, - eB16G16R16G16422Unorm = VK_FORMAT_B16G16R16G16_422_UNORM, - eG16B16R163Plane420Unorm = VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM, - eG16B16R162Plane420Unorm = VK_FORMAT_G16_B16R16_2PLANE_420_UNORM, - eG16B16R163Plane422Unorm = VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM, - eG16B16R162Plane422Unorm = VK_FORMAT_G16_B16R16_2PLANE_422_UNORM, - eG16B16R163Plane444Unorm = VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM, - eG8B8R82Plane444Unorm = VK_FORMAT_G8_B8R8_2PLANE_444_UNORM, - eG10X6B10X6R10X62Plane444Unorm3Pack16 = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16, - eG12X4B12X4R12X42Plane444Unorm3Pack16 = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16, - eG16B16R162Plane444Unorm = VK_FORMAT_G16_B16R16_2PLANE_444_UNORM, - eA4R4G4B4UnormPack16 = VK_FORMAT_A4R4G4B4_UNORM_PACK16, - eA4B4G4R4UnormPack16 = VK_FORMAT_A4B4G4R4_UNORM_PACK16, - eAstc4x4SfloatBlock = VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK, - eAstc5x4SfloatBlock = VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK, - eAstc5x5SfloatBlock = VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK, - eAstc6x5SfloatBlock = VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK, - eAstc6x6SfloatBlock = VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK, - eAstc8x5SfloatBlock = VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK, - eAstc8x6SfloatBlock = VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK, - eAstc8x8SfloatBlock = VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK, - eAstc10x5SfloatBlock = VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK, - eAstc10x6SfloatBlock = VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK, - eAstc10x8SfloatBlock = VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK, - eAstc10x10SfloatBlock = VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK, - eAstc12x10SfloatBlock = VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK, - eAstc12x12SfloatBlock = VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK, - ePvrtc12BppUnormBlockIMG = VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG, - ePvrtc14BppUnormBlockIMG = VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG, - ePvrtc22BppUnormBlockIMG = VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG, - ePvrtc24BppUnormBlockIMG = VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG, - ePvrtc12BppSrgbBlockIMG = VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG, - ePvrtc14BppSrgbBlockIMG = VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG, - ePvrtc22BppSrgbBlockIMG = VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG, - ePvrtc24BppSrgbBlockIMG = VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG, - eA4B4G4R4UnormPack16EXT = VK_FORMAT_A4B4G4R4_UNORM_PACK16_EXT, - eA4R4G4B4UnormPack16EXT = VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT, - eAstc10x10SfloatBlockEXT = VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT, - eAstc10x5SfloatBlockEXT = VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT, - eAstc10x6SfloatBlockEXT = VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT, - eAstc10x8SfloatBlockEXT = VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT, - eAstc12x10SfloatBlockEXT = VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT, - eAstc12x12SfloatBlockEXT = VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT, - eAstc4x4SfloatBlockEXT = VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT, - eAstc5x4SfloatBlockEXT = VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT, - eAstc5x5SfloatBlockEXT = VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT, - eAstc6x5SfloatBlockEXT = VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT, - eAstc6x6SfloatBlockEXT = VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT, - eAstc8x5SfloatBlockEXT = VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT, - eAstc8x6SfloatBlockEXT = VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT, - eAstc8x8SfloatBlockEXT = VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT, - eB10X6G10X6R10X6G10X6422Unorm4Pack16KHR = VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR, - eB12X4G12X4R12X4G12X4422Unorm4Pack16KHR = VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR, - eB16G16R16G16422UnormKHR = VK_FORMAT_B16G16R16G16_422_UNORM_KHR, - eB8G8R8G8422UnormKHR = VK_FORMAT_B8G8R8G8_422_UNORM_KHR, - eG10X6B10X6G10X6R10X6422Unorm4Pack16KHR = VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR, - eG10X6B10X6R10X62Plane420Unorm3Pack16KHR = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR, - eG10X6B10X6R10X62Plane422Unorm3Pack16KHR = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR, - eG10X6B10X6R10X62Plane444Unorm3Pack16EXT = VK_FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16_EXT, - eG10X6B10X6R10X63Plane420Unorm3Pack16KHR = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR, - eG10X6B10X6R10X63Plane422Unorm3Pack16KHR = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR, - eG10X6B10X6R10X63Plane444Unorm3Pack16KHR = VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR, - eG12X4B12X4G12X4R12X4422Unorm4Pack16KHR = VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR, - eG12X4B12X4R12X42Plane420Unorm3Pack16KHR = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR, - eG12X4B12X4R12X42Plane422Unorm3Pack16KHR = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR, - eG12X4B12X4R12X42Plane444Unorm3Pack16EXT = VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16_EXT, - eG12X4B12X4R12X43Plane420Unorm3Pack16KHR = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR, - eG12X4B12X4R12X43Plane422Unorm3Pack16KHR = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR, - eG12X4B12X4R12X43Plane444Unorm3Pack16KHR = VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR, - eG16B16G16R16422UnormKHR = VK_FORMAT_G16B16G16R16_422_UNORM_KHR, - eG16B16R162Plane420UnormKHR = VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR, - eG16B16R162Plane422UnormKHR = VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR, - eG16B16R162Plane444UnormEXT = VK_FORMAT_G16_B16R16_2PLANE_444_UNORM_EXT, - eG16B16R163Plane420UnormKHR = VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR, - eG16B16R163Plane422UnormKHR = VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR, - eG16B16R163Plane444UnormKHR = VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR, - eG8B8G8R8422UnormKHR = VK_FORMAT_G8B8G8R8_422_UNORM_KHR, - eG8B8R82Plane420UnormKHR = VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR, - eG8B8R82Plane422UnormKHR = VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR, - eG8B8R82Plane444UnormEXT = VK_FORMAT_G8_B8R8_2PLANE_444_UNORM_EXT, - eG8B8R83Plane420UnormKHR = VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR, - eG8B8R83Plane422UnormKHR = VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR, - eG8B8R83Plane444UnormKHR = VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR, - eR10X6G10X6B10X6A10X6Unorm4Pack16KHR = VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR, - eR10X6G10X6Unorm2Pack16KHR = VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR, - eR10X6UnormPack16KHR = VK_FORMAT_R10X6_UNORM_PACK16_KHR, - eR12X4G12X4B12X4A12X4Unorm4Pack16KHR = VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR, - eR12X4G12X4Unorm2Pack16KHR = VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR, - eR12X4UnormPack16KHR = VK_FORMAT_R12X4_UNORM_PACK16_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( Format value ) - { - switch ( value ) - { - case Format::eUndefined: return "Undefined"; - case Format::eR4G4UnormPack8: return "R4G4UnormPack8"; - case Format::eR4G4B4A4UnormPack16: return "R4G4B4A4UnormPack16"; - case Format::eB4G4R4A4UnormPack16: return "B4G4R4A4UnormPack16"; - case Format::eR5G6B5UnormPack16: return "R5G6B5UnormPack16"; - case Format::eB5G6R5UnormPack16: return "B5G6R5UnormPack16"; - case Format::eR5G5B5A1UnormPack16: return "R5G5B5A1UnormPack16"; - case Format::eB5G5R5A1UnormPack16: return "B5G5R5A1UnormPack16"; - case Format::eA1R5G5B5UnormPack16: return "A1R5G5B5UnormPack16"; - case Format::eR8Unorm: return "R8Unorm"; - case Format::eR8Snorm: return "R8Snorm"; - case Format::eR8Uscaled: return "R8Uscaled"; - case Format::eR8Sscaled: return "R8Sscaled"; - case Format::eR8Uint: return "R8Uint"; - case Format::eR8Sint: return "R8Sint"; - case Format::eR8Srgb: return "R8Srgb"; - case Format::eR8G8Unorm: return "R8G8Unorm"; - case Format::eR8G8Snorm: return "R8G8Snorm"; - case Format::eR8G8Uscaled: return "R8G8Uscaled"; - case Format::eR8G8Sscaled: return "R8G8Sscaled"; - case Format::eR8G8Uint: return "R8G8Uint"; - case Format::eR8G8Sint: return "R8G8Sint"; - case Format::eR8G8Srgb: return "R8G8Srgb"; - case Format::eR8G8B8Unorm: return "R8G8B8Unorm"; - case Format::eR8G8B8Snorm: return "R8G8B8Snorm"; - case Format::eR8G8B8Uscaled: return "R8G8B8Uscaled"; - case Format::eR8G8B8Sscaled: return "R8G8B8Sscaled"; - case Format::eR8G8B8Uint: return "R8G8B8Uint"; - case Format::eR8G8B8Sint: return "R8G8B8Sint"; - case Format::eR8G8B8Srgb: return "R8G8B8Srgb"; - case Format::eB8G8R8Unorm: return "B8G8R8Unorm"; - case Format::eB8G8R8Snorm: return "B8G8R8Snorm"; - case Format::eB8G8R8Uscaled: return "B8G8R8Uscaled"; - case Format::eB8G8R8Sscaled: return "B8G8R8Sscaled"; - case Format::eB8G8R8Uint: return "B8G8R8Uint"; - case Format::eB8G8R8Sint: return "B8G8R8Sint"; - case Format::eB8G8R8Srgb: return "B8G8R8Srgb"; - case Format::eR8G8B8A8Unorm: return "R8G8B8A8Unorm"; - case Format::eR8G8B8A8Snorm: return "R8G8B8A8Snorm"; - case Format::eR8G8B8A8Uscaled: return "R8G8B8A8Uscaled"; - case Format::eR8G8B8A8Sscaled: return "R8G8B8A8Sscaled"; - case Format::eR8G8B8A8Uint: return "R8G8B8A8Uint"; - case Format::eR8G8B8A8Sint: return "R8G8B8A8Sint"; - case Format::eR8G8B8A8Srgb: return "R8G8B8A8Srgb"; - case Format::eB8G8R8A8Unorm: return "B8G8R8A8Unorm"; - case Format::eB8G8R8A8Snorm: return "B8G8R8A8Snorm"; - case Format::eB8G8R8A8Uscaled: return "B8G8R8A8Uscaled"; - case Format::eB8G8R8A8Sscaled: return "B8G8R8A8Sscaled"; - case Format::eB8G8R8A8Uint: return "B8G8R8A8Uint"; - case Format::eB8G8R8A8Sint: return "B8G8R8A8Sint"; - case Format::eB8G8R8A8Srgb: return "B8G8R8A8Srgb"; - case Format::eA8B8G8R8UnormPack32: return "A8B8G8R8UnormPack32"; - case Format::eA8B8G8R8SnormPack32: return "A8B8G8R8SnormPack32"; - case Format::eA8B8G8R8UscaledPack32: return "A8B8G8R8UscaledPack32"; - case Format::eA8B8G8R8SscaledPack32: return "A8B8G8R8SscaledPack32"; - case Format::eA8B8G8R8UintPack32: return "A8B8G8R8UintPack32"; - case Format::eA8B8G8R8SintPack32: return "A8B8G8R8SintPack32"; - case Format::eA8B8G8R8SrgbPack32: return "A8B8G8R8SrgbPack32"; - case Format::eA2R10G10B10UnormPack32: return "A2R10G10B10UnormPack32"; - case Format::eA2R10G10B10SnormPack32: return "A2R10G10B10SnormPack32"; - case Format::eA2R10G10B10UscaledPack32: return "A2R10G10B10UscaledPack32"; - case Format::eA2R10G10B10SscaledPack32: return "A2R10G10B10SscaledPack32"; - case Format::eA2R10G10B10UintPack32: return "A2R10G10B10UintPack32"; - case Format::eA2R10G10B10SintPack32: return "A2R10G10B10SintPack32"; - case Format::eA2B10G10R10UnormPack32: return "A2B10G10R10UnormPack32"; - case Format::eA2B10G10R10SnormPack32: return "A2B10G10R10SnormPack32"; - case Format::eA2B10G10R10UscaledPack32: return "A2B10G10R10UscaledPack32"; - case Format::eA2B10G10R10SscaledPack32: return "A2B10G10R10SscaledPack32"; - case Format::eA2B10G10R10UintPack32: return "A2B10G10R10UintPack32"; - case Format::eA2B10G10R10SintPack32: return "A2B10G10R10SintPack32"; - case Format::eR16Unorm: return "R16Unorm"; - case Format::eR16Snorm: return "R16Snorm"; - case Format::eR16Uscaled: return "R16Uscaled"; - case Format::eR16Sscaled: return "R16Sscaled"; - case Format::eR16Uint: return "R16Uint"; - case Format::eR16Sint: return "R16Sint"; - case Format::eR16Sfloat: return "R16Sfloat"; - case Format::eR16G16Unorm: return "R16G16Unorm"; - case Format::eR16G16Snorm: return "R16G16Snorm"; - case Format::eR16G16Uscaled: return "R16G16Uscaled"; - case Format::eR16G16Sscaled: return "R16G16Sscaled"; - case Format::eR16G16Uint: return "R16G16Uint"; - case Format::eR16G16Sint: return "R16G16Sint"; - case Format::eR16G16Sfloat: return "R16G16Sfloat"; - case Format::eR16G16B16Unorm: return "R16G16B16Unorm"; - case Format::eR16G16B16Snorm: return "R16G16B16Snorm"; - case Format::eR16G16B16Uscaled: return "R16G16B16Uscaled"; - case Format::eR16G16B16Sscaled: return "R16G16B16Sscaled"; - case Format::eR16G16B16Uint: return "R16G16B16Uint"; - case Format::eR16G16B16Sint: return "R16G16B16Sint"; - case Format::eR16G16B16Sfloat: return "R16G16B16Sfloat"; - case Format::eR16G16B16A16Unorm: return "R16G16B16A16Unorm"; - case Format::eR16G16B16A16Snorm: return "R16G16B16A16Snorm"; - case Format::eR16G16B16A16Uscaled: return "R16G16B16A16Uscaled"; - case Format::eR16G16B16A16Sscaled: return "R16G16B16A16Sscaled"; - case Format::eR16G16B16A16Uint: return "R16G16B16A16Uint"; - case Format::eR16G16B16A16Sint: return "R16G16B16A16Sint"; - case Format::eR16G16B16A16Sfloat: return "R16G16B16A16Sfloat"; - case Format::eR32Uint: return "R32Uint"; - case Format::eR32Sint: return "R32Sint"; - case Format::eR32Sfloat: return "R32Sfloat"; - case Format::eR32G32Uint: return "R32G32Uint"; - case Format::eR32G32Sint: return "R32G32Sint"; - case Format::eR32G32Sfloat: return "R32G32Sfloat"; - case Format::eR32G32B32Uint: return "R32G32B32Uint"; - case Format::eR32G32B32Sint: return "R32G32B32Sint"; - case Format::eR32G32B32Sfloat: return "R32G32B32Sfloat"; - case Format::eR32G32B32A32Uint: return "R32G32B32A32Uint"; - case Format::eR32G32B32A32Sint: return "R32G32B32A32Sint"; - case Format::eR32G32B32A32Sfloat: return "R32G32B32A32Sfloat"; - case Format::eR64Uint: return "R64Uint"; - case Format::eR64Sint: return "R64Sint"; - case Format::eR64Sfloat: return "R64Sfloat"; - case Format::eR64G64Uint: return "R64G64Uint"; - case Format::eR64G64Sint: return "R64G64Sint"; - case Format::eR64G64Sfloat: return "R64G64Sfloat"; - case Format::eR64G64B64Uint: return "R64G64B64Uint"; - case Format::eR64G64B64Sint: return "R64G64B64Sint"; - case Format::eR64G64B64Sfloat: return "R64G64B64Sfloat"; - case Format::eR64G64B64A64Uint: return "R64G64B64A64Uint"; - case Format::eR64G64B64A64Sint: return "R64G64B64A64Sint"; - case Format::eR64G64B64A64Sfloat: return "R64G64B64A64Sfloat"; - case Format::eB10G11R11UfloatPack32: return "B10G11R11UfloatPack32"; - case Format::eE5B9G9R9UfloatPack32: return "E5B9G9R9UfloatPack32"; - case Format::eD16Unorm: return "D16Unorm"; - case Format::eX8D24UnormPack32: return "X8D24UnormPack32"; - case Format::eD32Sfloat: return "D32Sfloat"; - case Format::eS8Uint: return "S8Uint"; - case Format::eD16UnormS8Uint: return "D16UnormS8Uint"; - case Format::eD24UnormS8Uint: return "D24UnormS8Uint"; - case Format::eD32SfloatS8Uint: return "D32SfloatS8Uint"; - case Format::eBc1RgbUnormBlock: return "Bc1RgbUnormBlock"; - case Format::eBc1RgbSrgbBlock: return "Bc1RgbSrgbBlock"; - case Format::eBc1RgbaUnormBlock: return "Bc1RgbaUnormBlock"; - case Format::eBc1RgbaSrgbBlock: return "Bc1RgbaSrgbBlock"; - case Format::eBc2UnormBlock: return "Bc2UnormBlock"; - case Format::eBc2SrgbBlock: return "Bc2SrgbBlock"; - case Format::eBc3UnormBlock: return "Bc3UnormBlock"; - case Format::eBc3SrgbBlock: return "Bc3SrgbBlock"; - case Format::eBc4UnormBlock: return "Bc4UnormBlock"; - case Format::eBc4SnormBlock: return "Bc4SnormBlock"; - case Format::eBc5UnormBlock: return "Bc5UnormBlock"; - case Format::eBc5SnormBlock: return "Bc5SnormBlock"; - case Format::eBc6HUfloatBlock: return "Bc6HUfloatBlock"; - case Format::eBc6HSfloatBlock: return "Bc6HSfloatBlock"; - case Format::eBc7UnormBlock: return "Bc7UnormBlock"; - case Format::eBc7SrgbBlock: return "Bc7SrgbBlock"; - case Format::eEtc2R8G8B8UnormBlock: return "Etc2R8G8B8UnormBlock"; - case Format::eEtc2R8G8B8SrgbBlock: return "Etc2R8G8B8SrgbBlock"; - case Format::eEtc2R8G8B8A1UnormBlock: return "Etc2R8G8B8A1UnormBlock"; - case Format::eEtc2R8G8B8A1SrgbBlock: return "Etc2R8G8B8A1SrgbBlock"; - case Format::eEtc2R8G8B8A8UnormBlock: return "Etc2R8G8B8A8UnormBlock"; - case Format::eEtc2R8G8B8A8SrgbBlock: return "Etc2R8G8B8A8SrgbBlock"; - case Format::eEacR11UnormBlock: return "EacR11UnormBlock"; - case Format::eEacR11SnormBlock: return "EacR11SnormBlock"; - case Format::eEacR11G11UnormBlock: return "EacR11G11UnormBlock"; - case Format::eEacR11G11SnormBlock: return "EacR11G11SnormBlock"; - case Format::eAstc4x4UnormBlock: return "Astc4x4UnormBlock"; - case Format::eAstc4x4SrgbBlock: return "Astc4x4SrgbBlock"; - case Format::eAstc5x4UnormBlock: return "Astc5x4UnormBlock"; - case Format::eAstc5x4SrgbBlock: return "Astc5x4SrgbBlock"; - case Format::eAstc5x5UnormBlock: return "Astc5x5UnormBlock"; - case Format::eAstc5x5SrgbBlock: return "Astc5x5SrgbBlock"; - case Format::eAstc6x5UnormBlock: return "Astc6x5UnormBlock"; - case Format::eAstc6x5SrgbBlock: return "Astc6x5SrgbBlock"; - case Format::eAstc6x6UnormBlock: return "Astc6x6UnormBlock"; - case Format::eAstc6x6SrgbBlock: return "Astc6x6SrgbBlock"; - case Format::eAstc8x5UnormBlock: return "Astc8x5UnormBlock"; - case Format::eAstc8x5SrgbBlock: return "Astc8x5SrgbBlock"; - case Format::eAstc8x6UnormBlock: return "Astc8x6UnormBlock"; - case Format::eAstc8x6SrgbBlock: return "Astc8x6SrgbBlock"; - case Format::eAstc8x8UnormBlock: return "Astc8x8UnormBlock"; - case Format::eAstc8x8SrgbBlock: return "Astc8x8SrgbBlock"; - case Format::eAstc10x5UnormBlock: return "Astc10x5UnormBlock"; - case Format::eAstc10x5SrgbBlock: return "Astc10x5SrgbBlock"; - case Format::eAstc10x6UnormBlock: return "Astc10x6UnormBlock"; - case Format::eAstc10x6SrgbBlock: return "Astc10x6SrgbBlock"; - case Format::eAstc10x8UnormBlock: return "Astc10x8UnormBlock"; - case Format::eAstc10x8SrgbBlock: return "Astc10x8SrgbBlock"; - case Format::eAstc10x10UnormBlock: return "Astc10x10UnormBlock"; - case Format::eAstc10x10SrgbBlock: return "Astc10x10SrgbBlock"; - case Format::eAstc12x10UnormBlock: return "Astc12x10UnormBlock"; - case Format::eAstc12x10SrgbBlock: return "Astc12x10SrgbBlock"; - case Format::eAstc12x12UnormBlock: return "Astc12x12UnormBlock"; - case Format::eAstc12x12SrgbBlock: return "Astc12x12SrgbBlock"; - case Format::eG8B8G8R8422Unorm: return "G8B8G8R8422Unorm"; - case Format::eB8G8R8G8422Unorm: return "B8G8R8G8422Unorm"; - case Format::eG8B8R83Plane420Unorm: return "G8B8R83Plane420Unorm"; - case Format::eG8B8R82Plane420Unorm: return "G8B8R82Plane420Unorm"; - case Format::eG8B8R83Plane422Unorm: return "G8B8R83Plane422Unorm"; - case Format::eG8B8R82Plane422Unorm: return "G8B8R82Plane422Unorm"; - case Format::eG8B8R83Plane444Unorm: return "G8B8R83Plane444Unorm"; - case Format::eR10X6UnormPack16: return "R10X6UnormPack16"; - case Format::eR10X6G10X6Unorm2Pack16: return "R10X6G10X6Unorm2Pack16"; - case Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return "R10X6G10X6B10X6A10X6Unorm4Pack16"; - case Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return "G10X6B10X6G10X6R10X6422Unorm4Pack16"; - case Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return "B10X6G10X6R10X6G10X6422Unorm4Pack16"; - case Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return "G10X6B10X6R10X63Plane420Unorm3Pack16"; - case Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return "G10X6B10X6R10X62Plane420Unorm3Pack16"; - case Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return "G10X6B10X6R10X63Plane422Unorm3Pack16"; - case Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return "G10X6B10X6R10X62Plane422Unorm3Pack16"; - case Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return "G10X6B10X6R10X63Plane444Unorm3Pack16"; - case Format::eR12X4UnormPack16: return "R12X4UnormPack16"; - case Format::eR12X4G12X4Unorm2Pack16: return "R12X4G12X4Unorm2Pack16"; - case Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return "R12X4G12X4B12X4A12X4Unorm4Pack16"; - case Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return "G12X4B12X4G12X4R12X4422Unorm4Pack16"; - case Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return "B12X4G12X4R12X4G12X4422Unorm4Pack16"; - case Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return "G12X4B12X4R12X43Plane420Unorm3Pack16"; - case Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return "G12X4B12X4R12X42Plane420Unorm3Pack16"; - case Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return "G12X4B12X4R12X43Plane422Unorm3Pack16"; - case Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return "G12X4B12X4R12X42Plane422Unorm3Pack16"; - case Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return "G12X4B12X4R12X43Plane444Unorm3Pack16"; - case Format::eG16B16G16R16422Unorm: return "G16B16G16R16422Unorm"; - case Format::eB16G16R16G16422Unorm: return "B16G16R16G16422Unorm"; - case Format::eG16B16R163Plane420Unorm: return "G16B16R163Plane420Unorm"; - case Format::eG16B16R162Plane420Unorm: return "G16B16R162Plane420Unorm"; - case Format::eG16B16R163Plane422Unorm: return "G16B16R163Plane422Unorm"; - case Format::eG16B16R162Plane422Unorm: return "G16B16R162Plane422Unorm"; - case Format::eG16B16R163Plane444Unorm: return "G16B16R163Plane444Unorm"; - case Format::eG8B8R82Plane444Unorm: return "G8B8R82Plane444Unorm"; - case Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return "G10X6B10X6R10X62Plane444Unorm3Pack16"; - case Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return "G12X4B12X4R12X42Plane444Unorm3Pack16"; - case Format::eG16B16R162Plane444Unorm: return "G16B16R162Plane444Unorm"; - case Format::eA4R4G4B4UnormPack16: return "A4R4G4B4UnormPack16"; - case Format::eA4B4G4R4UnormPack16: return "A4B4G4R4UnormPack16"; - case Format::eAstc4x4SfloatBlock: return "Astc4x4SfloatBlock"; - case Format::eAstc5x4SfloatBlock: return "Astc5x4SfloatBlock"; - case Format::eAstc5x5SfloatBlock: return "Astc5x5SfloatBlock"; - case Format::eAstc6x5SfloatBlock: return "Astc6x5SfloatBlock"; - case Format::eAstc6x6SfloatBlock: return "Astc6x6SfloatBlock"; - case Format::eAstc8x5SfloatBlock: return "Astc8x5SfloatBlock"; - case Format::eAstc8x6SfloatBlock: return "Astc8x6SfloatBlock"; - case Format::eAstc8x8SfloatBlock: return "Astc8x8SfloatBlock"; - case Format::eAstc10x5SfloatBlock: return "Astc10x5SfloatBlock"; - case Format::eAstc10x6SfloatBlock: return "Astc10x6SfloatBlock"; - case Format::eAstc10x8SfloatBlock: return "Astc10x8SfloatBlock"; - case Format::eAstc10x10SfloatBlock: return "Astc10x10SfloatBlock"; - case Format::eAstc12x10SfloatBlock: return "Astc12x10SfloatBlock"; - case Format::eAstc12x12SfloatBlock: return "Astc12x12SfloatBlock"; - case Format::ePvrtc12BppUnormBlockIMG: return "Pvrtc12BppUnormBlockIMG"; - case Format::ePvrtc14BppUnormBlockIMG: return "Pvrtc14BppUnormBlockIMG"; - case Format::ePvrtc22BppUnormBlockIMG: return "Pvrtc22BppUnormBlockIMG"; - case Format::ePvrtc24BppUnormBlockIMG: return "Pvrtc24BppUnormBlockIMG"; - case Format::ePvrtc12BppSrgbBlockIMG: return "Pvrtc12BppSrgbBlockIMG"; - case Format::ePvrtc14BppSrgbBlockIMG: return "Pvrtc14BppSrgbBlockIMG"; - case Format::ePvrtc22BppSrgbBlockIMG: return "Pvrtc22BppSrgbBlockIMG"; - case Format::ePvrtc24BppSrgbBlockIMG: return "Pvrtc24BppSrgbBlockIMG"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class FormatFeatureFlagBits : VkFormatFeatureFlags - { - eSampledImage = VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT, - eStorageImage = VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT, - eStorageImageAtomic = VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT, - eUniformTexelBuffer = VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT, - eStorageTexelBuffer = VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT, - eStorageTexelBufferAtomic = VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT, - eVertexBuffer = VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT, - eColorAttachment = VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT, - eColorAttachmentBlend = VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT, - eDepthStencilAttachment = VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT, - eBlitSrc = VK_FORMAT_FEATURE_BLIT_SRC_BIT, - eBlitDst = VK_FORMAT_FEATURE_BLIT_DST_BIT, - eSampledImageFilterLinear = VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT, - eTransferSrc = VK_FORMAT_FEATURE_TRANSFER_SRC_BIT, - eTransferDst = VK_FORMAT_FEATURE_TRANSFER_DST_BIT, - eMidpointChromaSamples = VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT, - eSampledImageYcbcrConversionLinearFilter = VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT, - eSampledImageYcbcrConversionSeparateReconstructionFilter = - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT, - eSampledImageYcbcrConversionChromaReconstructionExplicit = - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT, - eSampledImageYcbcrConversionChromaReconstructionExplicitForceable = - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT, - eDisjoint = VK_FORMAT_FEATURE_DISJOINT_BIT, - eCositedChromaSamples = VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT, - eSampledImageFilterMinmax = VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT, - eSampledImageFilterCubicIMG = VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeOutputKHR = VK_FORMAT_FEATURE_VIDEO_DECODE_OUTPUT_BIT_KHR, - eVideoDecodeDpbKHR = VK_FORMAT_FEATURE_VIDEO_DECODE_DPB_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eAccelerationStructureVertexBufferKHR = VK_FORMAT_FEATURE_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR, - eFragmentDensityMapEXT = VK_FORMAT_FEATURE_FRAGMENT_DENSITY_MAP_BIT_EXT, - eFragmentShadingRateAttachmentKHR = VK_FORMAT_FEATURE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeInputKHR = VK_FORMAT_FEATURE_VIDEO_ENCODE_INPUT_BIT_KHR, - eVideoEncodeDpbKHR = VK_FORMAT_FEATURE_VIDEO_ENCODE_DPB_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eCositedChromaSamplesKHR = VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR, - eDisjointKHR = VK_FORMAT_FEATURE_DISJOINT_BIT_KHR, - eMidpointChromaSamplesKHR = VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR, - eSampledImageFilterCubicEXT = VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT, - eSampledImageFilterMinmaxEXT = VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_EXT, - eSampledImageYcbcrConversionChromaReconstructionExplicitKHR = - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR, - eSampledImageYcbcrConversionChromaReconstructionExplicitForceableKHR = - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR, - eSampledImageYcbcrConversionLinearFilterKHR = - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR, - eSampledImageYcbcrConversionSeparateReconstructionFilterKHR = - VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR, - eTransferDstKHR = VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR, - eTransferSrcKHR = VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( FormatFeatureFlagBits value ) - { - switch ( value ) - { - case FormatFeatureFlagBits::eSampledImage: return "SampledImage"; - case FormatFeatureFlagBits::eStorageImage: return "StorageImage"; - case FormatFeatureFlagBits::eStorageImageAtomic: return "StorageImageAtomic"; - case FormatFeatureFlagBits::eUniformTexelBuffer: return "UniformTexelBuffer"; - case FormatFeatureFlagBits::eStorageTexelBuffer: return "StorageTexelBuffer"; - case FormatFeatureFlagBits::eStorageTexelBufferAtomic: return "StorageTexelBufferAtomic"; - case FormatFeatureFlagBits::eVertexBuffer: return "VertexBuffer"; - case FormatFeatureFlagBits::eColorAttachment: return "ColorAttachment"; - case FormatFeatureFlagBits::eColorAttachmentBlend: return "ColorAttachmentBlend"; - case FormatFeatureFlagBits::eDepthStencilAttachment: return "DepthStencilAttachment"; - case FormatFeatureFlagBits::eBlitSrc: return "BlitSrc"; - case FormatFeatureFlagBits::eBlitDst: return "BlitDst"; - case FormatFeatureFlagBits::eSampledImageFilterLinear: return "SampledImageFilterLinear"; - case FormatFeatureFlagBits::eTransferSrc: return "TransferSrc"; - case FormatFeatureFlagBits::eTransferDst: return "TransferDst"; - case FormatFeatureFlagBits::eMidpointChromaSamples: return "MidpointChromaSamples"; - case FormatFeatureFlagBits::eSampledImageYcbcrConversionLinearFilter: - return "SampledImageYcbcrConversionLinearFilter"; - case FormatFeatureFlagBits::eSampledImageYcbcrConversionSeparateReconstructionFilter: - return "SampledImageYcbcrConversionSeparateReconstructionFilter"; - case FormatFeatureFlagBits::eSampledImageYcbcrConversionChromaReconstructionExplicit: - return "SampledImageYcbcrConversionChromaReconstructionExplicit"; - case FormatFeatureFlagBits::eSampledImageYcbcrConversionChromaReconstructionExplicitForceable: - return "SampledImageYcbcrConversionChromaReconstructionExplicitForceable"; - case FormatFeatureFlagBits::eDisjoint: return "Disjoint"; - case FormatFeatureFlagBits::eCositedChromaSamples: return "CositedChromaSamples"; - case FormatFeatureFlagBits::eSampledImageFilterMinmax: return "SampledImageFilterMinmax"; - case FormatFeatureFlagBits::eSampledImageFilterCubicIMG: return "SampledImageFilterCubicIMG"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case FormatFeatureFlagBits::eVideoDecodeOutputKHR: return "VideoDecodeOutputKHR"; - case FormatFeatureFlagBits::eVideoDecodeDpbKHR: return "VideoDecodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case FormatFeatureFlagBits::eAccelerationStructureVertexBufferKHR: return "AccelerationStructureVertexBufferKHR"; - case FormatFeatureFlagBits::eFragmentDensityMapEXT: return "FragmentDensityMapEXT"; - case FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case FormatFeatureFlagBits::eVideoEncodeInputKHR: return "VideoEncodeInputKHR"; - case FormatFeatureFlagBits::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ImageCreateFlagBits : VkImageCreateFlags - { - eSparseBinding = VK_IMAGE_CREATE_SPARSE_BINDING_BIT, - eSparseResidency = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT, - eSparseAliased = VK_IMAGE_CREATE_SPARSE_ALIASED_BIT, - eMutableFormat = VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT, - eCubeCompatible = VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT, - eAlias = VK_IMAGE_CREATE_ALIAS_BIT, - eSplitInstanceBindRegions = VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT, - e2DArrayCompatible = VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT, - eBlockTexelViewCompatible = VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT, - eExtendedUsage = VK_IMAGE_CREATE_EXTENDED_USAGE_BIT, - eProtected = VK_IMAGE_CREATE_PROTECTED_BIT, - eDisjoint = VK_IMAGE_CREATE_DISJOINT_BIT, - eCornerSampledNV = VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV, - eSampleLocationsCompatibleDepthEXT = VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT, - eSubsampledEXT = VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT, - eFragmentDensityMapOffsetQCOM = VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_QCOM, - e2DArrayCompatibleKHR = VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR, - eAliasKHR = VK_IMAGE_CREATE_ALIAS_BIT_KHR, - eBlockTexelViewCompatibleKHR = VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR, - eDisjointKHR = VK_IMAGE_CREATE_DISJOINT_BIT_KHR, - eExtendedUsageKHR = VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR, - eSplitInstanceBindRegionsKHR = VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( ImageCreateFlagBits value ) - { - switch ( value ) - { - case ImageCreateFlagBits::eSparseBinding: return "SparseBinding"; - case ImageCreateFlagBits::eSparseResidency: return "SparseResidency"; - case ImageCreateFlagBits::eSparseAliased: return "SparseAliased"; - case ImageCreateFlagBits::eMutableFormat: return "MutableFormat"; - case ImageCreateFlagBits::eCubeCompatible: return "CubeCompatible"; - case ImageCreateFlagBits::eAlias: return "Alias"; - case ImageCreateFlagBits::eSplitInstanceBindRegions: return "SplitInstanceBindRegions"; - case ImageCreateFlagBits::e2DArrayCompatible: return "2DArrayCompatible"; - case ImageCreateFlagBits::eBlockTexelViewCompatible: return "BlockTexelViewCompatible"; - case ImageCreateFlagBits::eExtendedUsage: return "ExtendedUsage"; - case ImageCreateFlagBits::eProtected: return "Protected"; - case ImageCreateFlagBits::eDisjoint: return "Disjoint"; - case ImageCreateFlagBits::eCornerSampledNV: return "CornerSampledNV"; - case ImageCreateFlagBits::eSampleLocationsCompatibleDepthEXT: return "SampleLocationsCompatibleDepthEXT"; - case ImageCreateFlagBits::eSubsampledEXT: return "SubsampledEXT"; - case ImageCreateFlagBits::eFragmentDensityMapOffsetQCOM: return "FragmentDensityMapOffsetQCOM"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ImageTiling - { - eOptimal = VK_IMAGE_TILING_OPTIMAL, - eLinear = VK_IMAGE_TILING_LINEAR, - eDrmFormatModifierEXT = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ImageTiling value ) - { - switch ( value ) - { - case ImageTiling::eOptimal: return "Optimal"; - case ImageTiling::eLinear: return "Linear"; - case ImageTiling::eDrmFormatModifierEXT: return "DrmFormatModifierEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ImageType - { - e1D = VK_IMAGE_TYPE_1D, - e2D = VK_IMAGE_TYPE_2D, - e3D = VK_IMAGE_TYPE_3D - }; - - VULKAN_HPP_INLINE std::string to_string( ImageType value ) - { - switch ( value ) - { - case ImageType::e1D: return "1D"; - case ImageType::e2D: return "2D"; - case ImageType::e3D: return "3D"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ImageUsageFlagBits : VkImageUsageFlags - { - eTransferSrc = VK_IMAGE_USAGE_TRANSFER_SRC_BIT, - eTransferDst = VK_IMAGE_USAGE_TRANSFER_DST_BIT, - eSampled = VK_IMAGE_USAGE_SAMPLED_BIT, - eStorage = VK_IMAGE_USAGE_STORAGE_BIT, - eColorAttachment = VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT, - eDepthStencilAttachment = VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT, - eTransientAttachment = VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT, - eInputAttachment = VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeDstKHR = VK_IMAGE_USAGE_VIDEO_DECODE_DST_BIT_KHR, - eVideoDecodeSrcKHR = VK_IMAGE_USAGE_VIDEO_DECODE_SRC_BIT_KHR, - eVideoDecodeDpbKHR = VK_IMAGE_USAGE_VIDEO_DECODE_DPB_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eFragmentDensityMapEXT = VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT, - eFragmentShadingRateAttachmentKHR = VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeDstKHR = VK_IMAGE_USAGE_VIDEO_ENCODE_DST_BIT_KHR, - eVideoEncodeSrcKHR = VK_IMAGE_USAGE_VIDEO_ENCODE_SRC_BIT_KHR, - eVideoEncodeDpbKHR = VK_IMAGE_USAGE_VIDEO_ENCODE_DPB_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eInvocationMaskHUAWEI = VK_IMAGE_USAGE_INVOCATION_MASK_BIT_HUAWEI, - eShadingRateImageNV = VK_IMAGE_USAGE_SHADING_RATE_IMAGE_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ImageUsageFlagBits value ) - { - switch ( value ) - { - case ImageUsageFlagBits::eTransferSrc: return "TransferSrc"; - case ImageUsageFlagBits::eTransferDst: return "TransferDst"; - case ImageUsageFlagBits::eSampled: return "Sampled"; - case ImageUsageFlagBits::eStorage: return "Storage"; - case ImageUsageFlagBits::eColorAttachment: return "ColorAttachment"; - case ImageUsageFlagBits::eDepthStencilAttachment: return "DepthStencilAttachment"; - case ImageUsageFlagBits::eTransientAttachment: return "TransientAttachment"; - case ImageUsageFlagBits::eInputAttachment: return "InputAttachment"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case ImageUsageFlagBits::eVideoDecodeDstKHR: return "VideoDecodeDstKHR"; - case ImageUsageFlagBits::eVideoDecodeSrcKHR: return "VideoDecodeSrcKHR"; - case ImageUsageFlagBits::eVideoDecodeDpbKHR: return "VideoDecodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case ImageUsageFlagBits::eFragmentDensityMapEXT: return "FragmentDensityMapEXT"; - case ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case ImageUsageFlagBits::eVideoEncodeDstKHR: return "VideoEncodeDstKHR"; - case ImageUsageFlagBits::eVideoEncodeSrcKHR: return "VideoEncodeSrcKHR"; - case ImageUsageFlagBits::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case ImageUsageFlagBits::eInvocationMaskHUAWEI: return "InvocationMaskHUAWEI"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class InternalAllocationType - { - eExecutable = VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE - }; - - VULKAN_HPP_INLINE std::string to_string( InternalAllocationType value ) - { - switch ( value ) - { - case InternalAllocationType::eExecutable: return "Executable"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class MemoryHeapFlagBits : VkMemoryHeapFlags - { - eDeviceLocal = VK_MEMORY_HEAP_DEVICE_LOCAL_BIT, - eMultiInstance = VK_MEMORY_HEAP_MULTI_INSTANCE_BIT, - eMultiInstanceKHR = VK_MEMORY_HEAP_MULTI_INSTANCE_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( MemoryHeapFlagBits value ) - { - switch ( value ) - { - case MemoryHeapFlagBits::eDeviceLocal: return "DeviceLocal"; - case MemoryHeapFlagBits::eMultiInstance: return "MultiInstance"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class MemoryPropertyFlagBits : VkMemoryPropertyFlags - { - eDeviceLocal = VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT, - eHostVisible = VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT, - eHostCoherent = VK_MEMORY_PROPERTY_HOST_COHERENT_BIT, - eHostCached = VK_MEMORY_PROPERTY_HOST_CACHED_BIT, - eLazilyAllocated = VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT, - eProtected = VK_MEMORY_PROPERTY_PROTECTED_BIT, - eDeviceCoherentAMD = VK_MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD, - eDeviceUncachedAMD = VK_MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD, - eRdmaCapableNV = VK_MEMORY_PROPERTY_RDMA_CAPABLE_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( MemoryPropertyFlagBits value ) - { - switch ( value ) - { - case MemoryPropertyFlagBits::eDeviceLocal: return "DeviceLocal"; - case MemoryPropertyFlagBits::eHostVisible: return "HostVisible"; - case MemoryPropertyFlagBits::eHostCoherent: return "HostCoherent"; - case MemoryPropertyFlagBits::eHostCached: return "HostCached"; - case MemoryPropertyFlagBits::eLazilyAllocated: return "LazilyAllocated"; - case MemoryPropertyFlagBits::eProtected: return "Protected"; - case MemoryPropertyFlagBits::eDeviceCoherentAMD: return "DeviceCoherentAMD"; - case MemoryPropertyFlagBits::eDeviceUncachedAMD: return "DeviceUncachedAMD"; - case MemoryPropertyFlagBits::eRdmaCapableNV: return "RdmaCapableNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PhysicalDeviceType - { - eOther = VK_PHYSICAL_DEVICE_TYPE_OTHER, - eIntegratedGpu = VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU, - eDiscreteGpu = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU, - eVirtualGpu = VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU, - eCpu = VK_PHYSICAL_DEVICE_TYPE_CPU - }; - - VULKAN_HPP_INLINE std::string to_string( PhysicalDeviceType value ) - { - switch ( value ) - { - case PhysicalDeviceType::eOther: return "Other"; - case PhysicalDeviceType::eIntegratedGpu: return "IntegratedGpu"; - case PhysicalDeviceType::eDiscreteGpu: return "DiscreteGpu"; - case PhysicalDeviceType::eVirtualGpu: return "VirtualGpu"; - case PhysicalDeviceType::eCpu: return "Cpu"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueueFlagBits : VkQueueFlags - { - eGraphics = VK_QUEUE_GRAPHICS_BIT, - eCompute = VK_QUEUE_COMPUTE_BIT, - eTransfer = VK_QUEUE_TRANSFER_BIT, - eSparseBinding = VK_QUEUE_SPARSE_BINDING_BIT, - eProtected = VK_QUEUE_PROTECTED_BIT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeKHR = VK_QUEUE_VIDEO_DECODE_BIT_KHR, - eVideoEncodeKHR = VK_QUEUE_VIDEO_ENCODE_BIT_KHR -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - - VULKAN_HPP_INLINE std::string to_string( QueueFlagBits value ) - { - switch ( value ) - { - case QueueFlagBits::eGraphics: return "Graphics"; - case QueueFlagBits::eCompute: return "Compute"; - case QueueFlagBits::eTransfer: return "Transfer"; - case QueueFlagBits::eSparseBinding: return "SparseBinding"; - case QueueFlagBits::eProtected: return "Protected"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case QueueFlagBits::eVideoDecodeKHR: return "VideoDecodeKHR"; - case QueueFlagBits::eVideoEncodeKHR: return "VideoEncodeKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SampleCountFlagBits : VkSampleCountFlags - { - e1 = VK_SAMPLE_COUNT_1_BIT, - e2 = VK_SAMPLE_COUNT_2_BIT, - e4 = VK_SAMPLE_COUNT_4_BIT, - e8 = VK_SAMPLE_COUNT_8_BIT, - e16 = VK_SAMPLE_COUNT_16_BIT, - e32 = VK_SAMPLE_COUNT_32_BIT, - e64 = VK_SAMPLE_COUNT_64_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( SampleCountFlagBits value ) - { - switch ( value ) - { - case SampleCountFlagBits::e1: return "1"; - case SampleCountFlagBits::e2: return "2"; - case SampleCountFlagBits::e4: return "4"; - case SampleCountFlagBits::e8: return "8"; - case SampleCountFlagBits::e16: return "16"; - case SampleCountFlagBits::e32: return "32"; - case SampleCountFlagBits::e64: return "64"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SystemAllocationScope - { - eCommand = VK_SYSTEM_ALLOCATION_SCOPE_COMMAND, - eObject = VK_SYSTEM_ALLOCATION_SCOPE_OBJECT, - eCache = VK_SYSTEM_ALLOCATION_SCOPE_CACHE, - eDevice = VK_SYSTEM_ALLOCATION_SCOPE_DEVICE, - eInstance = VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE - }; - - VULKAN_HPP_INLINE std::string to_string( SystemAllocationScope value ) - { - switch ( value ) - { - case SystemAllocationScope::eCommand: return "Command"; - case SystemAllocationScope::eObject: return "Object"; - case SystemAllocationScope::eCache: return "Cache"; - case SystemAllocationScope::eDevice: return "Device"; - case SystemAllocationScope::eInstance: return "Instance"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class InstanceCreateFlagBits - { - }; - - VULKAN_HPP_INLINE std::string to_string( InstanceCreateFlagBits ) - { - return "(void)"; - } - - enum class DeviceCreateFlagBits - { - }; - - VULKAN_HPP_INLINE std::string to_string( DeviceCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineStageFlagBits : VkPipelineStageFlags - { - eTopOfPipe = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, - eDrawIndirect = VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT, - eVertexInput = VK_PIPELINE_STAGE_VERTEX_INPUT_BIT, - eVertexShader = VK_PIPELINE_STAGE_VERTEX_SHADER_BIT, - eTessellationControlShader = VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT, - eTessellationEvaluationShader = VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT, - eGeometryShader = VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT, - eFragmentShader = VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, - eEarlyFragmentTests = VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT, - eLateFragmentTests = VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT, - eColorAttachmentOutput = VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, - eComputeShader = VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, - eTransfer = VK_PIPELINE_STAGE_TRANSFER_BIT, - eBottomOfPipe = VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT, - eHost = VK_PIPELINE_STAGE_HOST_BIT, - eAllGraphics = VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT, - eAllCommands = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, - eNone = VK_PIPELINE_STAGE_NONE, - eTransformFeedbackEXT = VK_PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT, - eConditionalRenderingEXT = VK_PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT, - eAccelerationStructureBuildKHR = VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR, - eRayTracingShaderKHR = VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR, - eTaskShaderNV = VK_PIPELINE_STAGE_TASK_SHADER_BIT_NV, - eMeshShaderNV = VK_PIPELINE_STAGE_MESH_SHADER_BIT_NV, - eFragmentDensityProcessEXT = VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT, - eFragmentShadingRateAttachmentKHR = VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, - eCommandPreprocessNV = VK_PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_NV, - eAccelerationStructureBuildNV = VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV, - eNoneKHR = VK_PIPELINE_STAGE_NONE_KHR, - eRayTracingShaderNV = VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_NV, - eShadingRateImageNV = VK_PIPELINE_STAGE_SHADING_RATE_IMAGE_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineStageFlagBits value ) - { - switch ( value ) - { - case PipelineStageFlagBits::eTopOfPipe: return "TopOfPipe"; - case PipelineStageFlagBits::eDrawIndirect: return "DrawIndirect"; - case PipelineStageFlagBits::eVertexInput: return "VertexInput"; - case PipelineStageFlagBits::eVertexShader: return "VertexShader"; - case PipelineStageFlagBits::eTessellationControlShader: return "TessellationControlShader"; - case PipelineStageFlagBits::eTessellationEvaluationShader: return "TessellationEvaluationShader"; - case PipelineStageFlagBits::eGeometryShader: return "GeometryShader"; - case PipelineStageFlagBits::eFragmentShader: return "FragmentShader"; - case PipelineStageFlagBits::eEarlyFragmentTests: return "EarlyFragmentTests"; - case PipelineStageFlagBits::eLateFragmentTests: return "LateFragmentTests"; - case PipelineStageFlagBits::eColorAttachmentOutput: return "ColorAttachmentOutput"; - case PipelineStageFlagBits::eComputeShader: return "ComputeShader"; - case PipelineStageFlagBits::eTransfer: return "Transfer"; - case PipelineStageFlagBits::eBottomOfPipe: return "BottomOfPipe"; - case PipelineStageFlagBits::eHost: return "Host"; - case PipelineStageFlagBits::eAllGraphics: return "AllGraphics"; - case PipelineStageFlagBits::eAllCommands: return "AllCommands"; - case PipelineStageFlagBits::eNone: return "None"; - case PipelineStageFlagBits::eTransformFeedbackEXT: return "TransformFeedbackEXT"; - case PipelineStageFlagBits::eConditionalRenderingEXT: return "ConditionalRenderingEXT"; - case PipelineStageFlagBits::eAccelerationStructureBuildKHR: return "AccelerationStructureBuildKHR"; - case PipelineStageFlagBits::eRayTracingShaderKHR: return "RayTracingShaderKHR"; - case PipelineStageFlagBits::eTaskShaderNV: return "TaskShaderNV"; - case PipelineStageFlagBits::eMeshShaderNV: return "MeshShaderNV"; - case PipelineStageFlagBits::eFragmentDensityProcessEXT: return "FragmentDensityProcessEXT"; - case PipelineStageFlagBits::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR"; - case PipelineStageFlagBits::eCommandPreprocessNV: return "CommandPreprocessNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class MemoryMapFlagBits : VkMemoryMapFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( MemoryMapFlagBits ) - { - return "(void)"; - } - - enum class ImageAspectFlagBits : VkImageAspectFlags - { - eColor = VK_IMAGE_ASPECT_COLOR_BIT, - eDepth = VK_IMAGE_ASPECT_DEPTH_BIT, - eStencil = VK_IMAGE_ASPECT_STENCIL_BIT, - eMetadata = VK_IMAGE_ASPECT_METADATA_BIT, - ePlane0 = VK_IMAGE_ASPECT_PLANE_0_BIT, - ePlane1 = VK_IMAGE_ASPECT_PLANE_1_BIT, - ePlane2 = VK_IMAGE_ASPECT_PLANE_2_BIT, - eMemoryPlane0EXT = VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT, - eMemoryPlane1EXT = VK_IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT, - eMemoryPlane2EXT = VK_IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT, - eMemoryPlane3EXT = VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT, - eNoneKHR = VK_IMAGE_ASPECT_NONE_KHR, - ePlane0KHR = VK_IMAGE_ASPECT_PLANE_0_BIT_KHR, - ePlane1KHR = VK_IMAGE_ASPECT_PLANE_1_BIT_KHR, - ePlane2KHR = VK_IMAGE_ASPECT_PLANE_2_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( ImageAspectFlagBits value ) - { - switch ( value ) - { - case ImageAspectFlagBits::eColor: return "Color"; - case ImageAspectFlagBits::eDepth: return "Depth"; - case ImageAspectFlagBits::eStencil: return "Stencil"; - case ImageAspectFlagBits::eMetadata: return "Metadata"; - case ImageAspectFlagBits::ePlane0: return "Plane0"; - case ImageAspectFlagBits::ePlane1: return "Plane1"; - case ImageAspectFlagBits::ePlane2: return "Plane2"; - case ImageAspectFlagBits::eMemoryPlane0EXT: return "MemoryPlane0EXT"; - case ImageAspectFlagBits::eMemoryPlane1EXT: return "MemoryPlane1EXT"; - case ImageAspectFlagBits::eMemoryPlane2EXT: return "MemoryPlane2EXT"; - case ImageAspectFlagBits::eMemoryPlane3EXT: return "MemoryPlane3EXT"; - case ImageAspectFlagBits::eNoneKHR: return "NoneKHR"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SparseImageFormatFlagBits : VkSparseImageFormatFlags - { - eSingleMiptail = VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT, - eAlignedMipSize = VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT, - eNonstandardBlockSize = VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( SparseImageFormatFlagBits value ) - { - switch ( value ) - { - case SparseImageFormatFlagBits::eSingleMiptail: return "SingleMiptail"; - case SparseImageFormatFlagBits::eAlignedMipSize: return "AlignedMipSize"; - case SparseImageFormatFlagBits::eNonstandardBlockSize: return "NonstandardBlockSize"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SparseMemoryBindFlagBits : VkSparseMemoryBindFlags - { - eMetadata = VK_SPARSE_MEMORY_BIND_METADATA_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( SparseMemoryBindFlagBits value ) - { - switch ( value ) - { - case SparseMemoryBindFlagBits::eMetadata: return "Metadata"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class FenceCreateFlagBits : VkFenceCreateFlags - { - eSignaled = VK_FENCE_CREATE_SIGNALED_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( FenceCreateFlagBits value ) - { - switch ( value ) - { - case FenceCreateFlagBits::eSignaled: return "Signaled"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SemaphoreCreateFlagBits : VkSemaphoreCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( SemaphoreCreateFlagBits ) - { - return "(void)"; - } - - enum class EventCreateFlagBits : VkEventCreateFlags - { - eDeviceOnly = VK_EVENT_CREATE_DEVICE_ONLY_BIT, - eDeviceOnlyKHR = VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( EventCreateFlagBits value ) - { - switch ( value ) - { - case EventCreateFlagBits::eDeviceOnly: return "DeviceOnly"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueryPipelineStatisticFlagBits : VkQueryPipelineStatisticFlags - { - eInputAssemblyVertices = VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT, - eInputAssemblyPrimitives = VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, - eVertexShaderInvocations = VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT, - eGeometryShaderInvocations = VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT, - eGeometryShaderPrimitives = VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT, - eClippingInvocations = VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT, - eClippingPrimitives = VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT, - eFragmentShaderInvocations = VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT, - eTessellationControlShaderPatches = VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT, - eTessellationEvaluationShaderInvocations = - VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT, - eComputeShaderInvocations = VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( QueryPipelineStatisticFlagBits value ) - { - switch ( value ) - { - case QueryPipelineStatisticFlagBits::eInputAssemblyVertices: return "InputAssemblyVertices"; - case QueryPipelineStatisticFlagBits::eInputAssemblyPrimitives: return "InputAssemblyPrimitives"; - case QueryPipelineStatisticFlagBits::eVertexShaderInvocations: return "VertexShaderInvocations"; - case QueryPipelineStatisticFlagBits::eGeometryShaderInvocations: return "GeometryShaderInvocations"; - case QueryPipelineStatisticFlagBits::eGeometryShaderPrimitives: return "GeometryShaderPrimitives"; - case QueryPipelineStatisticFlagBits::eClippingInvocations: return "ClippingInvocations"; - case QueryPipelineStatisticFlagBits::eClippingPrimitives: return "ClippingPrimitives"; - case QueryPipelineStatisticFlagBits::eFragmentShaderInvocations: return "FragmentShaderInvocations"; - case QueryPipelineStatisticFlagBits::eTessellationControlShaderPatches: return "TessellationControlShaderPatches"; - case QueryPipelineStatisticFlagBits::eTessellationEvaluationShaderInvocations: - return "TessellationEvaluationShaderInvocations"; - case QueryPipelineStatisticFlagBits::eComputeShaderInvocations: return "ComputeShaderInvocations"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueryResultFlagBits : VkQueryResultFlags - { - e64 = VK_QUERY_RESULT_64_BIT, - eWait = VK_QUERY_RESULT_WAIT_BIT, - eWithAvailability = VK_QUERY_RESULT_WITH_AVAILABILITY_BIT, - ePartial = VK_QUERY_RESULT_PARTIAL_BIT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eWithStatusKHR = VK_QUERY_RESULT_WITH_STATUS_BIT_KHR -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - - VULKAN_HPP_INLINE std::string to_string( QueryResultFlagBits value ) - { - switch ( value ) - { - case QueryResultFlagBits::e64: return "64"; - case QueryResultFlagBits::eWait: return "Wait"; - case QueryResultFlagBits::eWithAvailability: return "WithAvailability"; - case QueryResultFlagBits::ePartial: return "Partial"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case QueryResultFlagBits::eWithStatusKHR: return "WithStatusKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueryType - { - eOcclusion = VK_QUERY_TYPE_OCCLUSION, - ePipelineStatistics = VK_QUERY_TYPE_PIPELINE_STATISTICS, - eTimestamp = VK_QUERY_TYPE_TIMESTAMP, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eResultStatusOnlyKHR = VK_QUERY_TYPE_RESULT_STATUS_ONLY_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eTransformFeedbackStreamEXT = VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT, - ePerformanceQueryKHR = VK_QUERY_TYPE_PERFORMANCE_QUERY_KHR, - eAccelerationStructureCompactedSizeKHR = VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_KHR, - eAccelerationStructureSerializationSizeKHR = VK_QUERY_TYPE_ACCELERATION_STRUCTURE_SERIALIZATION_SIZE_KHR, - eAccelerationStructureCompactedSizeNV = VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_NV, - ePerformanceQueryINTEL = VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeBitstreamBufferRangeKHR = VK_QUERY_TYPE_VIDEO_ENCODE_BITSTREAM_BUFFER_RANGE_KHR -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - - VULKAN_HPP_INLINE std::string to_string( QueryType value ) - { - switch ( value ) - { - case QueryType::eOcclusion: return "Occlusion"; - case QueryType::ePipelineStatistics: return "PipelineStatistics"; - case QueryType::eTimestamp: return "Timestamp"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case QueryType::eResultStatusOnlyKHR: return "ResultStatusOnlyKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case QueryType::eTransformFeedbackStreamEXT: return "TransformFeedbackStreamEXT"; - case QueryType::ePerformanceQueryKHR: return "PerformanceQueryKHR"; - case QueryType::eAccelerationStructureCompactedSizeKHR: return "AccelerationStructureCompactedSizeKHR"; - case QueryType::eAccelerationStructureSerializationSizeKHR: return "AccelerationStructureSerializationSizeKHR"; - case QueryType::eAccelerationStructureCompactedSizeNV: return "AccelerationStructureCompactedSizeNV"; - case QueryType::ePerformanceQueryINTEL: return "PerformanceQueryINTEL"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case QueryType::eVideoEncodeBitstreamBufferRangeKHR: return "VideoEncodeBitstreamBufferRangeKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueryPoolCreateFlagBits - { - }; - - VULKAN_HPP_INLINE std::string to_string( QueryPoolCreateFlagBits ) - { - return "(void)"; - } - - enum class BufferCreateFlagBits : VkBufferCreateFlags - { - eSparseBinding = VK_BUFFER_CREATE_SPARSE_BINDING_BIT, - eSparseResidency = VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT, - eSparseAliased = VK_BUFFER_CREATE_SPARSE_ALIASED_BIT, - eProtected = VK_BUFFER_CREATE_PROTECTED_BIT, - eDeviceAddressCaptureReplay = VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, - eDeviceAddressCaptureReplayEXT = VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT, - eDeviceAddressCaptureReplayKHR = VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( BufferCreateFlagBits value ) - { - switch ( value ) - { - case BufferCreateFlagBits::eSparseBinding: return "SparseBinding"; - case BufferCreateFlagBits::eSparseResidency: return "SparseResidency"; - case BufferCreateFlagBits::eSparseAliased: return "SparseAliased"; - case BufferCreateFlagBits::eProtected: return "Protected"; - case BufferCreateFlagBits::eDeviceAddressCaptureReplay: return "DeviceAddressCaptureReplay"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class BufferUsageFlagBits : VkBufferUsageFlags - { - eTransferSrc = VK_BUFFER_USAGE_TRANSFER_SRC_BIT, - eTransferDst = VK_BUFFER_USAGE_TRANSFER_DST_BIT, - eUniformTexelBuffer = VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT, - eStorageTexelBuffer = VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT, - eUniformBuffer = VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT, - eStorageBuffer = VK_BUFFER_USAGE_STORAGE_BUFFER_BIT, - eIndexBuffer = VK_BUFFER_USAGE_INDEX_BUFFER_BIT, - eVertexBuffer = VK_BUFFER_USAGE_VERTEX_BUFFER_BIT, - eIndirectBuffer = VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT, - eShaderDeviceAddress = VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeSrcKHR = VK_BUFFER_USAGE_VIDEO_DECODE_SRC_BIT_KHR, - eVideoDecodeDstKHR = VK_BUFFER_USAGE_VIDEO_DECODE_DST_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eTransformFeedbackBufferEXT = VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT, - eTransformFeedbackCounterBufferEXT = VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT, - eConditionalRenderingEXT = VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT, - eAccelerationStructureBuildInputReadOnlyKHR = VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR, - eAccelerationStructureStorageKHR = VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR, - eShaderBindingTableKHR = VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeDstKHR = VK_BUFFER_USAGE_VIDEO_ENCODE_DST_BIT_KHR, - eVideoEncodeSrcKHR = VK_BUFFER_USAGE_VIDEO_ENCODE_SRC_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eRayTracingNV = VK_BUFFER_USAGE_RAY_TRACING_BIT_NV, - eShaderDeviceAddressEXT = VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_EXT, - eShaderDeviceAddressKHR = VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( BufferUsageFlagBits value ) - { - switch ( value ) - { - case BufferUsageFlagBits::eTransferSrc: return "TransferSrc"; - case BufferUsageFlagBits::eTransferDst: return "TransferDst"; - case BufferUsageFlagBits::eUniformTexelBuffer: return "UniformTexelBuffer"; - case BufferUsageFlagBits::eStorageTexelBuffer: return "StorageTexelBuffer"; - case BufferUsageFlagBits::eUniformBuffer: return "UniformBuffer"; - case BufferUsageFlagBits::eStorageBuffer: return "StorageBuffer"; - case BufferUsageFlagBits::eIndexBuffer: return "IndexBuffer"; - case BufferUsageFlagBits::eVertexBuffer: return "VertexBuffer"; - case BufferUsageFlagBits::eIndirectBuffer: return "IndirectBuffer"; - case BufferUsageFlagBits::eShaderDeviceAddress: return "ShaderDeviceAddress"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case BufferUsageFlagBits::eVideoDecodeSrcKHR: return "VideoDecodeSrcKHR"; - case BufferUsageFlagBits::eVideoDecodeDstKHR: return "VideoDecodeDstKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case BufferUsageFlagBits::eTransformFeedbackBufferEXT: return "TransformFeedbackBufferEXT"; - case BufferUsageFlagBits::eTransformFeedbackCounterBufferEXT: return "TransformFeedbackCounterBufferEXT"; - case BufferUsageFlagBits::eConditionalRenderingEXT: return "ConditionalRenderingEXT"; - case BufferUsageFlagBits::eAccelerationStructureBuildInputReadOnlyKHR: - return "AccelerationStructureBuildInputReadOnlyKHR"; - case BufferUsageFlagBits::eAccelerationStructureStorageKHR: return "AccelerationStructureStorageKHR"; - case BufferUsageFlagBits::eShaderBindingTableKHR: return "ShaderBindingTableKHR"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case BufferUsageFlagBits::eVideoEncodeDstKHR: return "VideoEncodeDstKHR"; - case BufferUsageFlagBits::eVideoEncodeSrcKHR: return "VideoEncodeSrcKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SharingMode - { - eExclusive = VK_SHARING_MODE_EXCLUSIVE, - eConcurrent = VK_SHARING_MODE_CONCURRENT - }; - - VULKAN_HPP_INLINE std::string to_string( SharingMode value ) - { - switch ( value ) - { - case SharingMode::eExclusive: return "Exclusive"; - case SharingMode::eConcurrent: return "Concurrent"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class BufferViewCreateFlagBits : VkBufferViewCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( BufferViewCreateFlagBits ) - { - return "(void)"; - } - - enum class ImageLayout - { - eUndefined = VK_IMAGE_LAYOUT_UNDEFINED, - eGeneral = VK_IMAGE_LAYOUT_GENERAL, - eColorAttachmentOptimal = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, - eDepthStencilAttachmentOptimal = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, - eDepthStencilReadOnlyOptimal = VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL, - eShaderReadOnlyOptimal = VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, - eTransferSrcOptimal = VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, - eTransferDstOptimal = VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, - ePreinitialized = VK_IMAGE_LAYOUT_PREINITIALIZED, - eDepthReadOnlyStencilAttachmentOptimal = VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL, - eDepthAttachmentStencilReadOnlyOptimal = VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL, - eDepthAttachmentOptimal = VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL, - eDepthReadOnlyOptimal = VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL, - eStencilAttachmentOptimal = VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL, - eStencilReadOnlyOptimal = VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL, - eReadOnlyOptimal = VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL, - eAttachmentOptimal = VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL, - ePresentSrcKHR = VK_IMAGE_LAYOUT_PRESENT_SRC_KHR, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeDstKHR = VK_IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR, - eVideoDecodeSrcKHR = VK_IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR, - eVideoDecodeDpbKHR = VK_IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eSharedPresentKHR = VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR, - eFragmentDensityMapOptimalEXT = VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT, - eFragmentShadingRateAttachmentOptimalKHR = VK_IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeDstKHR = VK_IMAGE_LAYOUT_VIDEO_ENCODE_DST_KHR, - eVideoEncodeSrcKHR = VK_IMAGE_LAYOUT_VIDEO_ENCODE_SRC_KHR, - eVideoEncodeDpbKHR = VK_IMAGE_LAYOUT_VIDEO_ENCODE_DPB_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eAttachmentOptimalKHR = VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR, - eDepthAttachmentOptimalKHR = VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL_KHR, - eDepthAttachmentStencilReadOnlyOptimalKHR = VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR, - eDepthReadOnlyOptimalKHR = VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL_KHR, - eDepthReadOnlyStencilAttachmentOptimalKHR = VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR, - eReadOnlyOptimalKHR = VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHR, - eShadingRateOptimalNV = VK_IMAGE_LAYOUT_SHADING_RATE_OPTIMAL_NV, - eStencilAttachmentOptimalKHR = VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL_KHR, - eStencilReadOnlyOptimalKHR = VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( ImageLayout value ) - { - switch ( value ) - { - case ImageLayout::eUndefined: return "Undefined"; - case ImageLayout::eGeneral: return "General"; - case ImageLayout::eColorAttachmentOptimal: return "ColorAttachmentOptimal"; - case ImageLayout::eDepthStencilAttachmentOptimal: return "DepthStencilAttachmentOptimal"; - case ImageLayout::eDepthStencilReadOnlyOptimal: return "DepthStencilReadOnlyOptimal"; - case ImageLayout::eShaderReadOnlyOptimal: return "ShaderReadOnlyOptimal"; - case ImageLayout::eTransferSrcOptimal: return "TransferSrcOptimal"; - case ImageLayout::eTransferDstOptimal: return "TransferDstOptimal"; - case ImageLayout::ePreinitialized: return "Preinitialized"; - case ImageLayout::eDepthReadOnlyStencilAttachmentOptimal: return "DepthReadOnlyStencilAttachmentOptimal"; - case ImageLayout::eDepthAttachmentStencilReadOnlyOptimal: return "DepthAttachmentStencilReadOnlyOptimal"; - case ImageLayout::eDepthAttachmentOptimal: return "DepthAttachmentOptimal"; - case ImageLayout::eDepthReadOnlyOptimal: return "DepthReadOnlyOptimal"; - case ImageLayout::eStencilAttachmentOptimal: return "StencilAttachmentOptimal"; - case ImageLayout::eStencilReadOnlyOptimal: return "StencilReadOnlyOptimal"; - case ImageLayout::eReadOnlyOptimal: return "ReadOnlyOptimal"; - case ImageLayout::eAttachmentOptimal: return "AttachmentOptimal"; - case ImageLayout::ePresentSrcKHR: return "PresentSrcKHR"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case ImageLayout::eVideoDecodeDstKHR: return "VideoDecodeDstKHR"; - case ImageLayout::eVideoDecodeSrcKHR: return "VideoDecodeSrcKHR"; - case ImageLayout::eVideoDecodeDpbKHR: return "VideoDecodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case ImageLayout::eSharedPresentKHR: return "SharedPresentKHR"; - case ImageLayout::eFragmentDensityMapOptimalEXT: return "FragmentDensityMapOptimalEXT"; - case ImageLayout::eFragmentShadingRateAttachmentOptimalKHR: return "FragmentShadingRateAttachmentOptimalKHR"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case ImageLayout::eVideoEncodeDstKHR: return "VideoEncodeDstKHR"; - case ImageLayout::eVideoEncodeSrcKHR: return "VideoEncodeSrcKHR"; - case ImageLayout::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ComponentSwizzle - { - eIdentity = VK_COMPONENT_SWIZZLE_IDENTITY, - eZero = VK_COMPONENT_SWIZZLE_ZERO, - eOne = VK_COMPONENT_SWIZZLE_ONE, - eR = VK_COMPONENT_SWIZZLE_R, - eG = VK_COMPONENT_SWIZZLE_G, - eB = VK_COMPONENT_SWIZZLE_B, - eA = VK_COMPONENT_SWIZZLE_A - }; - - VULKAN_HPP_INLINE std::string to_string( ComponentSwizzle value ) - { - switch ( value ) - { - case ComponentSwizzle::eIdentity: return "Identity"; - case ComponentSwizzle::eZero: return "Zero"; - case ComponentSwizzle::eOne: return "One"; - case ComponentSwizzle::eR: return "R"; - case ComponentSwizzle::eG: return "G"; - case ComponentSwizzle::eB: return "B"; - case ComponentSwizzle::eA: return "A"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ImageViewCreateFlagBits : VkImageViewCreateFlags - { - eFragmentDensityMapDynamicEXT = VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DYNAMIC_BIT_EXT, - eFragmentDensityMapDeferredEXT = VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DEFERRED_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ImageViewCreateFlagBits value ) - { - switch ( value ) - { - case ImageViewCreateFlagBits::eFragmentDensityMapDynamicEXT: return "FragmentDensityMapDynamicEXT"; - case ImageViewCreateFlagBits::eFragmentDensityMapDeferredEXT: return "FragmentDensityMapDeferredEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ImageViewType - { - e1D = VK_IMAGE_VIEW_TYPE_1D, - e2D = VK_IMAGE_VIEW_TYPE_2D, - e3D = VK_IMAGE_VIEW_TYPE_3D, - eCube = VK_IMAGE_VIEW_TYPE_CUBE, - e1DArray = VK_IMAGE_VIEW_TYPE_1D_ARRAY, - e2DArray = VK_IMAGE_VIEW_TYPE_2D_ARRAY, - eCubeArray = VK_IMAGE_VIEW_TYPE_CUBE_ARRAY - }; - - VULKAN_HPP_INLINE std::string to_string( ImageViewType value ) - { - switch ( value ) - { - case ImageViewType::e1D: return "1D"; - case ImageViewType::e2D: return "2D"; - case ImageViewType::e3D: return "3D"; - case ImageViewType::eCube: return "Cube"; - case ImageViewType::e1DArray: return "1DArray"; - case ImageViewType::e2DArray: return "2DArray"; - case ImageViewType::eCubeArray: return "CubeArray"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ShaderModuleCreateFlagBits : VkShaderModuleCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( ShaderModuleCreateFlagBits ) - { - return "(void)"; - } - - enum class BlendFactor - { - eZero = VK_BLEND_FACTOR_ZERO, - eOne = VK_BLEND_FACTOR_ONE, - eSrcColor = VK_BLEND_FACTOR_SRC_COLOR, - eOneMinusSrcColor = VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR, - eDstColor = VK_BLEND_FACTOR_DST_COLOR, - eOneMinusDstColor = VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR, - eSrcAlpha = VK_BLEND_FACTOR_SRC_ALPHA, - eOneMinusSrcAlpha = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA, - eDstAlpha = VK_BLEND_FACTOR_DST_ALPHA, - eOneMinusDstAlpha = VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA, - eConstantColor = VK_BLEND_FACTOR_CONSTANT_COLOR, - eOneMinusConstantColor = VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR, - eConstantAlpha = VK_BLEND_FACTOR_CONSTANT_ALPHA, - eOneMinusConstantAlpha = VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA, - eSrcAlphaSaturate = VK_BLEND_FACTOR_SRC_ALPHA_SATURATE, - eSrc1Color = VK_BLEND_FACTOR_SRC1_COLOR, - eOneMinusSrc1Color = VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR, - eSrc1Alpha = VK_BLEND_FACTOR_SRC1_ALPHA, - eOneMinusSrc1Alpha = VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA - }; - - VULKAN_HPP_INLINE std::string to_string( BlendFactor value ) - { - switch ( value ) - { - case BlendFactor::eZero: return "Zero"; - case BlendFactor::eOne: return "One"; - case BlendFactor::eSrcColor: return "SrcColor"; - case BlendFactor::eOneMinusSrcColor: return "OneMinusSrcColor"; - case BlendFactor::eDstColor: return "DstColor"; - case BlendFactor::eOneMinusDstColor: return "OneMinusDstColor"; - case BlendFactor::eSrcAlpha: return "SrcAlpha"; - case BlendFactor::eOneMinusSrcAlpha: return "OneMinusSrcAlpha"; - case BlendFactor::eDstAlpha: return "DstAlpha"; - case BlendFactor::eOneMinusDstAlpha: return "OneMinusDstAlpha"; - case BlendFactor::eConstantColor: return "ConstantColor"; - case BlendFactor::eOneMinusConstantColor: return "OneMinusConstantColor"; - case BlendFactor::eConstantAlpha: return "ConstantAlpha"; - case BlendFactor::eOneMinusConstantAlpha: return "OneMinusConstantAlpha"; - case BlendFactor::eSrcAlphaSaturate: return "SrcAlphaSaturate"; - case BlendFactor::eSrc1Color: return "Src1Color"; - case BlendFactor::eOneMinusSrc1Color: return "OneMinusSrc1Color"; - case BlendFactor::eSrc1Alpha: return "Src1Alpha"; - case BlendFactor::eOneMinusSrc1Alpha: return "OneMinusSrc1Alpha"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class BlendOp - { - eAdd = VK_BLEND_OP_ADD, - eSubtract = VK_BLEND_OP_SUBTRACT, - eReverseSubtract = VK_BLEND_OP_REVERSE_SUBTRACT, - eMin = VK_BLEND_OP_MIN, - eMax = VK_BLEND_OP_MAX, - eZeroEXT = VK_BLEND_OP_ZERO_EXT, - eSrcEXT = VK_BLEND_OP_SRC_EXT, - eDstEXT = VK_BLEND_OP_DST_EXT, - eSrcOverEXT = VK_BLEND_OP_SRC_OVER_EXT, - eDstOverEXT = VK_BLEND_OP_DST_OVER_EXT, - eSrcInEXT = VK_BLEND_OP_SRC_IN_EXT, - eDstInEXT = VK_BLEND_OP_DST_IN_EXT, - eSrcOutEXT = VK_BLEND_OP_SRC_OUT_EXT, - eDstOutEXT = VK_BLEND_OP_DST_OUT_EXT, - eSrcAtopEXT = VK_BLEND_OP_SRC_ATOP_EXT, - eDstAtopEXT = VK_BLEND_OP_DST_ATOP_EXT, - eXorEXT = VK_BLEND_OP_XOR_EXT, - eMultiplyEXT = VK_BLEND_OP_MULTIPLY_EXT, - eScreenEXT = VK_BLEND_OP_SCREEN_EXT, - eOverlayEXT = VK_BLEND_OP_OVERLAY_EXT, - eDarkenEXT = VK_BLEND_OP_DARKEN_EXT, - eLightenEXT = VK_BLEND_OP_LIGHTEN_EXT, - eColordodgeEXT = VK_BLEND_OP_COLORDODGE_EXT, - eColorburnEXT = VK_BLEND_OP_COLORBURN_EXT, - eHardlightEXT = VK_BLEND_OP_HARDLIGHT_EXT, - eSoftlightEXT = VK_BLEND_OP_SOFTLIGHT_EXT, - eDifferenceEXT = VK_BLEND_OP_DIFFERENCE_EXT, - eExclusionEXT = VK_BLEND_OP_EXCLUSION_EXT, - eInvertEXT = VK_BLEND_OP_INVERT_EXT, - eInvertRgbEXT = VK_BLEND_OP_INVERT_RGB_EXT, - eLineardodgeEXT = VK_BLEND_OP_LINEARDODGE_EXT, - eLinearburnEXT = VK_BLEND_OP_LINEARBURN_EXT, - eVividlightEXT = VK_BLEND_OP_VIVIDLIGHT_EXT, - eLinearlightEXT = VK_BLEND_OP_LINEARLIGHT_EXT, - ePinlightEXT = VK_BLEND_OP_PINLIGHT_EXT, - eHardmixEXT = VK_BLEND_OP_HARDMIX_EXT, - eHslHueEXT = VK_BLEND_OP_HSL_HUE_EXT, - eHslSaturationEXT = VK_BLEND_OP_HSL_SATURATION_EXT, - eHslColorEXT = VK_BLEND_OP_HSL_COLOR_EXT, - eHslLuminosityEXT = VK_BLEND_OP_HSL_LUMINOSITY_EXT, - ePlusEXT = VK_BLEND_OP_PLUS_EXT, - ePlusClampedEXT = VK_BLEND_OP_PLUS_CLAMPED_EXT, - ePlusClampedAlphaEXT = VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT, - ePlusDarkerEXT = VK_BLEND_OP_PLUS_DARKER_EXT, - eMinusEXT = VK_BLEND_OP_MINUS_EXT, - eMinusClampedEXT = VK_BLEND_OP_MINUS_CLAMPED_EXT, - eContrastEXT = VK_BLEND_OP_CONTRAST_EXT, - eInvertOvgEXT = VK_BLEND_OP_INVERT_OVG_EXT, - eRedEXT = VK_BLEND_OP_RED_EXT, - eGreenEXT = VK_BLEND_OP_GREEN_EXT, - eBlueEXT = VK_BLEND_OP_BLUE_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( BlendOp value ) - { - switch ( value ) - { - case BlendOp::eAdd: return "Add"; - case BlendOp::eSubtract: return "Subtract"; - case BlendOp::eReverseSubtract: return "ReverseSubtract"; - case BlendOp::eMin: return "Min"; - case BlendOp::eMax: return "Max"; - case BlendOp::eZeroEXT: return "ZeroEXT"; - case BlendOp::eSrcEXT: return "SrcEXT"; - case BlendOp::eDstEXT: return "DstEXT"; - case BlendOp::eSrcOverEXT: return "SrcOverEXT"; - case BlendOp::eDstOverEXT: return "DstOverEXT"; - case BlendOp::eSrcInEXT: return "SrcInEXT"; - case BlendOp::eDstInEXT: return "DstInEXT"; - case BlendOp::eSrcOutEXT: return "SrcOutEXT"; - case BlendOp::eDstOutEXT: return "DstOutEXT"; - case BlendOp::eSrcAtopEXT: return "SrcAtopEXT"; - case BlendOp::eDstAtopEXT: return "DstAtopEXT"; - case BlendOp::eXorEXT: return "XorEXT"; - case BlendOp::eMultiplyEXT: return "MultiplyEXT"; - case BlendOp::eScreenEXT: return "ScreenEXT"; - case BlendOp::eOverlayEXT: return "OverlayEXT"; - case BlendOp::eDarkenEXT: return "DarkenEXT"; - case BlendOp::eLightenEXT: return "LightenEXT"; - case BlendOp::eColordodgeEXT: return "ColordodgeEXT"; - case BlendOp::eColorburnEXT: return "ColorburnEXT"; - case BlendOp::eHardlightEXT: return "HardlightEXT"; - case BlendOp::eSoftlightEXT: return "SoftlightEXT"; - case BlendOp::eDifferenceEXT: return "DifferenceEXT"; - case BlendOp::eExclusionEXT: return "ExclusionEXT"; - case BlendOp::eInvertEXT: return "InvertEXT"; - case BlendOp::eInvertRgbEXT: return "InvertRgbEXT"; - case BlendOp::eLineardodgeEXT: return "LineardodgeEXT"; - case BlendOp::eLinearburnEXT: return "LinearburnEXT"; - case BlendOp::eVividlightEXT: return "VividlightEXT"; - case BlendOp::eLinearlightEXT: return "LinearlightEXT"; - case BlendOp::ePinlightEXT: return "PinlightEXT"; - case BlendOp::eHardmixEXT: return "HardmixEXT"; - case BlendOp::eHslHueEXT: return "HslHueEXT"; - case BlendOp::eHslSaturationEXT: return "HslSaturationEXT"; - case BlendOp::eHslColorEXT: return "HslColorEXT"; - case BlendOp::eHslLuminosityEXT: return "HslLuminosityEXT"; - case BlendOp::ePlusEXT: return "PlusEXT"; - case BlendOp::ePlusClampedEXT: return "PlusClampedEXT"; - case BlendOp::ePlusClampedAlphaEXT: return "PlusClampedAlphaEXT"; - case BlendOp::ePlusDarkerEXT: return "PlusDarkerEXT"; - case BlendOp::eMinusEXT: return "MinusEXT"; - case BlendOp::eMinusClampedEXT: return "MinusClampedEXT"; - case BlendOp::eContrastEXT: return "ContrastEXT"; - case BlendOp::eInvertOvgEXT: return "InvertOvgEXT"; - case BlendOp::eRedEXT: return "RedEXT"; - case BlendOp::eGreenEXT: return "GreenEXT"; - case BlendOp::eBlueEXT: return "BlueEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ColorComponentFlagBits : VkColorComponentFlags - { - eR = VK_COLOR_COMPONENT_R_BIT, - eG = VK_COLOR_COMPONENT_G_BIT, - eB = VK_COLOR_COMPONENT_B_BIT, - eA = VK_COLOR_COMPONENT_A_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( ColorComponentFlagBits value ) - { - switch ( value ) - { - case ColorComponentFlagBits::eR: return "R"; - case ColorComponentFlagBits::eG: return "G"; - case ColorComponentFlagBits::eB: return "B"; - case ColorComponentFlagBits::eA: return "A"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CompareOp - { - eNever = VK_COMPARE_OP_NEVER, - eLess = VK_COMPARE_OP_LESS, - eEqual = VK_COMPARE_OP_EQUAL, - eLessOrEqual = VK_COMPARE_OP_LESS_OR_EQUAL, - eGreater = VK_COMPARE_OP_GREATER, - eNotEqual = VK_COMPARE_OP_NOT_EQUAL, - eGreaterOrEqual = VK_COMPARE_OP_GREATER_OR_EQUAL, - eAlways = VK_COMPARE_OP_ALWAYS - }; - - VULKAN_HPP_INLINE std::string to_string( CompareOp value ) - { - switch ( value ) - { - case CompareOp::eNever: return "Never"; - case CompareOp::eLess: return "Less"; - case CompareOp::eEqual: return "Equal"; - case CompareOp::eLessOrEqual: return "LessOrEqual"; - case CompareOp::eGreater: return "Greater"; - case CompareOp::eNotEqual: return "NotEqual"; - case CompareOp::eGreaterOrEqual: return "GreaterOrEqual"; - case CompareOp::eAlways: return "Always"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CullModeFlagBits : VkCullModeFlags - { - eNone = VK_CULL_MODE_NONE, - eFront = VK_CULL_MODE_FRONT_BIT, - eBack = VK_CULL_MODE_BACK_BIT, - eFrontAndBack = VK_CULL_MODE_FRONT_AND_BACK - }; - - VULKAN_HPP_INLINE std::string to_string( CullModeFlagBits value ) - { - switch ( value ) - { - case CullModeFlagBits::eNone: return "None"; - case CullModeFlagBits::eFront: return "Front"; - case CullModeFlagBits::eBack: return "Back"; - case CullModeFlagBits::eFrontAndBack: return "FrontAndBack"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DynamicState - { - eViewport = VK_DYNAMIC_STATE_VIEWPORT, - eScissor = VK_DYNAMIC_STATE_SCISSOR, - eLineWidth = VK_DYNAMIC_STATE_LINE_WIDTH, - eDepthBias = VK_DYNAMIC_STATE_DEPTH_BIAS, - eBlendConstants = VK_DYNAMIC_STATE_BLEND_CONSTANTS, - eDepthBounds = VK_DYNAMIC_STATE_DEPTH_BOUNDS, - eStencilCompareMask = VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK, - eStencilWriteMask = VK_DYNAMIC_STATE_STENCIL_WRITE_MASK, - eStencilReference = VK_DYNAMIC_STATE_STENCIL_REFERENCE, - eCullMode = VK_DYNAMIC_STATE_CULL_MODE, - eFrontFace = VK_DYNAMIC_STATE_FRONT_FACE, - ePrimitiveTopology = VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY, - eViewportWithCount = VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT, - eScissorWithCount = VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT, - eVertexInputBindingStride = VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE, - eDepthTestEnable = VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE, - eDepthWriteEnable = VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE, - eDepthCompareOp = VK_DYNAMIC_STATE_DEPTH_COMPARE_OP, - eDepthBoundsTestEnable = VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE, - eStencilTestEnable = VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE, - eStencilOp = VK_DYNAMIC_STATE_STENCIL_OP, - eRasterizerDiscardEnable = VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE, - eDepthBiasEnable = VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE, - ePrimitiveRestartEnable = VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE, - eViewportWScalingNV = VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV, - eDiscardRectangleEXT = VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT, - eSampleLocationsEXT = VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT, - eRayTracingPipelineStackSizeKHR = VK_DYNAMIC_STATE_RAY_TRACING_PIPELINE_STACK_SIZE_KHR, - eViewportShadingRatePaletteNV = VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV, - eViewportCoarseSampleOrderNV = VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV, - eExclusiveScissorNV = VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV, - eFragmentShadingRateKHR = VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR, - eLineStippleEXT = VK_DYNAMIC_STATE_LINE_STIPPLE_EXT, - eVertexInputEXT = VK_DYNAMIC_STATE_VERTEX_INPUT_EXT, - ePatchControlPointsEXT = VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT, - eLogicOpEXT = VK_DYNAMIC_STATE_LOGIC_OP_EXT, - eColorWriteEnableEXT = VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT, - eCullModeEXT = VK_DYNAMIC_STATE_CULL_MODE_EXT, - eDepthBiasEnableEXT = VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE_EXT, - eDepthBoundsTestEnableEXT = VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE_EXT, - eDepthCompareOpEXT = VK_DYNAMIC_STATE_DEPTH_COMPARE_OP_EXT, - eDepthTestEnableEXT = VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE_EXT, - eDepthWriteEnableEXT = VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE_EXT, - eFrontFaceEXT = VK_DYNAMIC_STATE_FRONT_FACE_EXT, - ePrimitiveRestartEnableEXT = VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE_EXT, - ePrimitiveTopologyEXT = VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY_EXT, - eRasterizerDiscardEnableEXT = VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE_EXT, - eScissorWithCountEXT = VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT_EXT, - eStencilOpEXT = VK_DYNAMIC_STATE_STENCIL_OP_EXT, - eStencilTestEnableEXT = VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE_EXT, - eVertexInputBindingStrideEXT = VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT, - eViewportWithCountEXT = VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DynamicState value ) - { - switch ( value ) - { - case DynamicState::eViewport: return "Viewport"; - case DynamicState::eScissor: return "Scissor"; - case DynamicState::eLineWidth: return "LineWidth"; - case DynamicState::eDepthBias: return "DepthBias"; - case DynamicState::eBlendConstants: return "BlendConstants"; - case DynamicState::eDepthBounds: return "DepthBounds"; - case DynamicState::eStencilCompareMask: return "StencilCompareMask"; - case DynamicState::eStencilWriteMask: return "StencilWriteMask"; - case DynamicState::eStencilReference: return "StencilReference"; - case DynamicState::eCullMode: return "CullMode"; - case DynamicState::eFrontFace: return "FrontFace"; - case DynamicState::ePrimitiveTopology: return "PrimitiveTopology"; - case DynamicState::eViewportWithCount: return "ViewportWithCount"; - case DynamicState::eScissorWithCount: return "ScissorWithCount"; - case DynamicState::eVertexInputBindingStride: return "VertexInputBindingStride"; - case DynamicState::eDepthTestEnable: return "DepthTestEnable"; - case DynamicState::eDepthWriteEnable: return "DepthWriteEnable"; - case DynamicState::eDepthCompareOp: return "DepthCompareOp"; - case DynamicState::eDepthBoundsTestEnable: return "DepthBoundsTestEnable"; - case DynamicState::eStencilTestEnable: return "StencilTestEnable"; - case DynamicState::eStencilOp: return "StencilOp"; - case DynamicState::eRasterizerDiscardEnable: return "RasterizerDiscardEnable"; - case DynamicState::eDepthBiasEnable: return "DepthBiasEnable"; - case DynamicState::ePrimitiveRestartEnable: return "PrimitiveRestartEnable"; - case DynamicState::eViewportWScalingNV: return "ViewportWScalingNV"; - case DynamicState::eDiscardRectangleEXT: return "DiscardRectangleEXT"; - case DynamicState::eSampleLocationsEXT: return "SampleLocationsEXT"; - case DynamicState::eRayTracingPipelineStackSizeKHR: return "RayTracingPipelineStackSizeKHR"; - case DynamicState::eViewportShadingRatePaletteNV: return "ViewportShadingRatePaletteNV"; - case DynamicState::eViewportCoarseSampleOrderNV: return "ViewportCoarseSampleOrderNV"; - case DynamicState::eExclusiveScissorNV: return "ExclusiveScissorNV"; - case DynamicState::eFragmentShadingRateKHR: return "FragmentShadingRateKHR"; - case DynamicState::eLineStippleEXT: return "LineStippleEXT"; - case DynamicState::eVertexInputEXT: return "VertexInputEXT"; - case DynamicState::ePatchControlPointsEXT: return "PatchControlPointsEXT"; - case DynamicState::eLogicOpEXT: return "LogicOpEXT"; - case DynamicState::eColorWriteEnableEXT: return "ColorWriteEnableEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class FrontFace - { - eCounterClockwise = VK_FRONT_FACE_COUNTER_CLOCKWISE, - eClockwise = VK_FRONT_FACE_CLOCKWISE - }; - - VULKAN_HPP_INLINE std::string to_string( FrontFace value ) - { - switch ( value ) - { - case FrontFace::eCounterClockwise: return "CounterClockwise"; - case FrontFace::eClockwise: return "Clockwise"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class LogicOp - { - eClear = VK_LOGIC_OP_CLEAR, - eAnd = VK_LOGIC_OP_AND, - eAndReverse = VK_LOGIC_OP_AND_REVERSE, - eCopy = VK_LOGIC_OP_COPY, - eAndInverted = VK_LOGIC_OP_AND_INVERTED, - eNoOp = VK_LOGIC_OP_NO_OP, - eXor = VK_LOGIC_OP_XOR, - eOr = VK_LOGIC_OP_OR, - eNor = VK_LOGIC_OP_NOR, - eEquivalent = VK_LOGIC_OP_EQUIVALENT, - eInvert = VK_LOGIC_OP_INVERT, - eOrReverse = VK_LOGIC_OP_OR_REVERSE, - eCopyInverted = VK_LOGIC_OP_COPY_INVERTED, - eOrInverted = VK_LOGIC_OP_OR_INVERTED, - eNand = VK_LOGIC_OP_NAND, - eSet = VK_LOGIC_OP_SET - }; - - VULKAN_HPP_INLINE std::string to_string( LogicOp value ) - { - switch ( value ) - { - case LogicOp::eClear: return "Clear"; - case LogicOp::eAnd: return "And"; - case LogicOp::eAndReverse: return "AndReverse"; - case LogicOp::eCopy: return "Copy"; - case LogicOp::eAndInverted: return "AndInverted"; - case LogicOp::eNoOp: return "NoOp"; - case LogicOp::eXor: return "Xor"; - case LogicOp::eOr: return "Or"; - case LogicOp::eNor: return "Nor"; - case LogicOp::eEquivalent: return "Equivalent"; - case LogicOp::eInvert: return "Invert"; - case LogicOp::eOrReverse: return "OrReverse"; - case LogicOp::eCopyInverted: return "CopyInverted"; - case LogicOp::eOrInverted: return "OrInverted"; - case LogicOp::eNand: return "Nand"; - case LogicOp::eSet: return "Set"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineCreateFlagBits : VkPipelineCreateFlags - { - eDisableOptimization = VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT, - eAllowDerivatives = VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT, - eDerivative = VK_PIPELINE_CREATE_DERIVATIVE_BIT, - eViewIndexFromDeviceIndex = VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT, - eDispatchBase = VK_PIPELINE_CREATE_DISPATCH_BASE_BIT, - eFailOnPipelineCompileRequired = VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT, - eEarlyReturnOnFailure = VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT, - eRenderingFragmentShadingRateAttachmentKHR = VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, - eRenderingFragmentDensityMapAttachmentEXT = VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT, - eRayTracingNoNullAnyHitShadersKHR = VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR, - eRayTracingNoNullClosestHitShadersKHR = VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR, - eRayTracingNoNullMissShadersKHR = VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR, - eRayTracingNoNullIntersectionShadersKHR = VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR, - eRayTracingSkipTrianglesKHR = VK_PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR, - eRayTracingSkipAabbsKHR = VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR, - eRayTracingShaderGroupHandleCaptureReplayKHR = - VK_PIPELINE_CREATE_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR, - eDeferCompileNV = VK_PIPELINE_CREATE_DEFER_COMPILE_BIT_NV, - eCaptureStatisticsKHR = VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR, - eCaptureInternalRepresentationsKHR = VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR, - eIndirectBindableNV = VK_PIPELINE_CREATE_INDIRECT_BINDABLE_BIT_NV, - eLibraryKHR = VK_PIPELINE_CREATE_LIBRARY_BIT_KHR, - eRayTracingAllowMotionNV = VK_PIPELINE_CREATE_RAY_TRACING_ALLOW_MOTION_BIT_NV, - eDispatchBaseKHR = VK_PIPELINE_CREATE_DISPATCH_BASE_KHR, - eEarlyReturnOnFailureEXT = VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT, - eFailOnPipelineCompileRequiredEXT = VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT, - eViewIndexFromDeviceIndexKHR = VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR, - eVkPipelineRasterizationStateCreateFragmentDensityMapAttachmentEXT = - VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT, - eVkPipelineRasterizationStateCreateFragmentShadingRateAttachmentKHR = - VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineCreateFlagBits value ) - { - switch ( value ) - { - case PipelineCreateFlagBits::eDisableOptimization: return "DisableOptimization"; - case PipelineCreateFlagBits::eAllowDerivatives: return "AllowDerivatives"; - case PipelineCreateFlagBits::eDerivative: return "Derivative"; - case PipelineCreateFlagBits::eViewIndexFromDeviceIndex: return "ViewIndexFromDeviceIndex"; - case PipelineCreateFlagBits::eDispatchBase: return "DispatchBase"; - case PipelineCreateFlagBits::eFailOnPipelineCompileRequired: return "FailOnPipelineCompileRequired"; - case PipelineCreateFlagBits::eEarlyReturnOnFailure: return "EarlyReturnOnFailure"; - case PipelineCreateFlagBits::eRenderingFragmentShadingRateAttachmentKHR: - return "RenderingFragmentShadingRateAttachmentKHR"; - case PipelineCreateFlagBits::eRenderingFragmentDensityMapAttachmentEXT: - return "RenderingFragmentDensityMapAttachmentEXT"; - case PipelineCreateFlagBits::eRayTracingNoNullAnyHitShadersKHR: return "RayTracingNoNullAnyHitShadersKHR"; - case PipelineCreateFlagBits::eRayTracingNoNullClosestHitShadersKHR: return "RayTracingNoNullClosestHitShadersKHR"; - case PipelineCreateFlagBits::eRayTracingNoNullMissShadersKHR: return "RayTracingNoNullMissShadersKHR"; - case PipelineCreateFlagBits::eRayTracingNoNullIntersectionShadersKHR: - return "RayTracingNoNullIntersectionShadersKHR"; - case PipelineCreateFlagBits::eRayTracingSkipTrianglesKHR: return "RayTracingSkipTrianglesKHR"; - case PipelineCreateFlagBits::eRayTracingSkipAabbsKHR: return "RayTracingSkipAabbsKHR"; - case PipelineCreateFlagBits::eRayTracingShaderGroupHandleCaptureReplayKHR: - return "RayTracingShaderGroupHandleCaptureReplayKHR"; - case PipelineCreateFlagBits::eDeferCompileNV: return "DeferCompileNV"; - case PipelineCreateFlagBits::eCaptureStatisticsKHR: return "CaptureStatisticsKHR"; - case PipelineCreateFlagBits::eCaptureInternalRepresentationsKHR: return "CaptureInternalRepresentationsKHR"; - case PipelineCreateFlagBits::eIndirectBindableNV: return "IndirectBindableNV"; - case PipelineCreateFlagBits::eLibraryKHR: return "LibraryKHR"; - case PipelineCreateFlagBits::eRayTracingAllowMotionNV: return "RayTracingAllowMotionNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineShaderStageCreateFlagBits : VkPipelineShaderStageCreateFlags - { - eAllowVaryingSubgroupSize = VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT, - eRequireFullSubgroups = VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT, - eAllowVaryingSubgroupSizeEXT = VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT, - eRequireFullSubgroupsEXT = VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineShaderStageCreateFlagBits value ) - { - switch ( value ) - { - case PipelineShaderStageCreateFlagBits::eAllowVaryingSubgroupSize: return "AllowVaryingSubgroupSize"; - case PipelineShaderStageCreateFlagBits::eRequireFullSubgroups: return "RequireFullSubgroups"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PolygonMode - { - eFill = VK_POLYGON_MODE_FILL, - eLine = VK_POLYGON_MODE_LINE, - ePoint = VK_POLYGON_MODE_POINT, - eFillRectangleNV = VK_POLYGON_MODE_FILL_RECTANGLE_NV - }; - - VULKAN_HPP_INLINE std::string to_string( PolygonMode value ) - { - switch ( value ) - { - case PolygonMode::eFill: return "Fill"; - case PolygonMode::eLine: return "Line"; - case PolygonMode::ePoint: return "Point"; - case PolygonMode::eFillRectangleNV: return "FillRectangleNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PrimitiveTopology - { - ePointList = VK_PRIMITIVE_TOPOLOGY_POINT_LIST, - eLineList = VK_PRIMITIVE_TOPOLOGY_LINE_LIST, - eLineStrip = VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, - eTriangleList = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, - eTriangleStrip = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, - eTriangleFan = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN, - eLineListWithAdjacency = VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY, - eLineStripWithAdjacency = VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY, - eTriangleListWithAdjacency = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY, - eTriangleStripWithAdjacency = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY, - ePatchList = VK_PRIMITIVE_TOPOLOGY_PATCH_LIST - }; - - VULKAN_HPP_INLINE std::string to_string( PrimitiveTopology value ) - { - switch ( value ) - { - case PrimitiveTopology::ePointList: return "PointList"; - case PrimitiveTopology::eLineList: return "LineList"; - case PrimitiveTopology::eLineStrip: return "LineStrip"; - case PrimitiveTopology::eTriangleList: return "TriangleList"; - case PrimitiveTopology::eTriangleStrip: return "TriangleStrip"; - case PrimitiveTopology::eTriangleFan: return "TriangleFan"; - case PrimitiveTopology::eLineListWithAdjacency: return "LineListWithAdjacency"; - case PrimitiveTopology::eLineStripWithAdjacency: return "LineStripWithAdjacency"; - case PrimitiveTopology::eTriangleListWithAdjacency: return "TriangleListWithAdjacency"; - case PrimitiveTopology::eTriangleStripWithAdjacency: return "TriangleStripWithAdjacency"; - case PrimitiveTopology::ePatchList: return "PatchList"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ShaderStageFlagBits : VkShaderStageFlags - { - eVertex = VK_SHADER_STAGE_VERTEX_BIT, - eTessellationControl = VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, - eTessellationEvaluation = VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, - eGeometry = VK_SHADER_STAGE_GEOMETRY_BIT, - eFragment = VK_SHADER_STAGE_FRAGMENT_BIT, - eCompute = VK_SHADER_STAGE_COMPUTE_BIT, - eAllGraphics = VK_SHADER_STAGE_ALL_GRAPHICS, - eAll = VK_SHADER_STAGE_ALL, - eRaygenKHR = VK_SHADER_STAGE_RAYGEN_BIT_KHR, - eAnyHitKHR = VK_SHADER_STAGE_ANY_HIT_BIT_KHR, - eClosestHitKHR = VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, - eMissKHR = VK_SHADER_STAGE_MISS_BIT_KHR, - eIntersectionKHR = VK_SHADER_STAGE_INTERSECTION_BIT_KHR, - eCallableKHR = VK_SHADER_STAGE_CALLABLE_BIT_KHR, - eTaskNV = VK_SHADER_STAGE_TASK_BIT_NV, - eMeshNV = VK_SHADER_STAGE_MESH_BIT_NV, - eSubpassShadingHUAWEI = VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI, - eAnyHitNV = VK_SHADER_STAGE_ANY_HIT_BIT_NV, - eCallableNV = VK_SHADER_STAGE_CALLABLE_BIT_NV, - eClosestHitNV = VK_SHADER_STAGE_CLOSEST_HIT_BIT_NV, - eIntersectionNV = VK_SHADER_STAGE_INTERSECTION_BIT_NV, - eMissNV = VK_SHADER_STAGE_MISS_BIT_NV, - eRaygenNV = VK_SHADER_STAGE_RAYGEN_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ShaderStageFlagBits value ) - { - switch ( value ) - { - case ShaderStageFlagBits::eVertex: return "Vertex"; - case ShaderStageFlagBits::eTessellationControl: return "TessellationControl"; - case ShaderStageFlagBits::eTessellationEvaluation: return "TessellationEvaluation"; - case ShaderStageFlagBits::eGeometry: return "Geometry"; - case ShaderStageFlagBits::eFragment: return "Fragment"; - case ShaderStageFlagBits::eCompute: return "Compute"; - case ShaderStageFlagBits::eAllGraphics: return "AllGraphics"; - case ShaderStageFlagBits::eAll: return "All"; - case ShaderStageFlagBits::eRaygenKHR: return "RaygenKHR"; - case ShaderStageFlagBits::eAnyHitKHR: return "AnyHitKHR"; - case ShaderStageFlagBits::eClosestHitKHR: return "ClosestHitKHR"; - case ShaderStageFlagBits::eMissKHR: return "MissKHR"; - case ShaderStageFlagBits::eIntersectionKHR: return "IntersectionKHR"; - case ShaderStageFlagBits::eCallableKHR: return "CallableKHR"; - case ShaderStageFlagBits::eTaskNV: return "TaskNV"; - case ShaderStageFlagBits::eMeshNV: return "MeshNV"; - case ShaderStageFlagBits::eSubpassShadingHUAWEI: return "SubpassShadingHUAWEI"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class StencilOp - { - eKeep = VK_STENCIL_OP_KEEP, - eZero = VK_STENCIL_OP_ZERO, - eReplace = VK_STENCIL_OP_REPLACE, - eIncrementAndClamp = VK_STENCIL_OP_INCREMENT_AND_CLAMP, - eDecrementAndClamp = VK_STENCIL_OP_DECREMENT_AND_CLAMP, - eInvert = VK_STENCIL_OP_INVERT, - eIncrementAndWrap = VK_STENCIL_OP_INCREMENT_AND_WRAP, - eDecrementAndWrap = VK_STENCIL_OP_DECREMENT_AND_WRAP - }; - - VULKAN_HPP_INLINE std::string to_string( StencilOp value ) - { - switch ( value ) - { - case StencilOp::eKeep: return "Keep"; - case StencilOp::eZero: return "Zero"; - case StencilOp::eReplace: return "Replace"; - case StencilOp::eIncrementAndClamp: return "IncrementAndClamp"; - case StencilOp::eDecrementAndClamp: return "DecrementAndClamp"; - case StencilOp::eInvert: return "Invert"; - case StencilOp::eIncrementAndWrap: return "IncrementAndWrap"; - case StencilOp::eDecrementAndWrap: return "DecrementAndWrap"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VertexInputRate - { - eVertex = VK_VERTEX_INPUT_RATE_VERTEX, - eInstance = VK_VERTEX_INPUT_RATE_INSTANCE - }; - - VULKAN_HPP_INLINE std::string to_string( VertexInputRate value ) - { - switch ( value ) - { - case VertexInputRate::eVertex: return "Vertex"; - case VertexInputRate::eInstance: return "Instance"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineDynamicStateCreateFlagBits : VkPipelineDynamicStateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineDynamicStateCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineInputAssemblyStateCreateFlagBits : VkPipelineInputAssemblyStateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineInputAssemblyStateCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineLayoutCreateFlagBits : VkPipelineLayoutCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineLayoutCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineMultisampleStateCreateFlagBits : VkPipelineMultisampleStateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineMultisampleStateCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineRasterizationStateCreateFlagBits : VkPipelineRasterizationStateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationStateCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineTessellationStateCreateFlagBits : VkPipelineTessellationStateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineTessellationStateCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineVertexInputStateCreateFlagBits : VkPipelineVertexInputStateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineVertexInputStateCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineViewportStateCreateFlagBits : VkPipelineViewportStateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineViewportStateCreateFlagBits ) - { - return "(void)"; - } - - enum class BorderColor - { - eFloatTransparentBlack = VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK, - eIntTransparentBlack = VK_BORDER_COLOR_INT_TRANSPARENT_BLACK, - eFloatOpaqueBlack = VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK, - eIntOpaqueBlack = VK_BORDER_COLOR_INT_OPAQUE_BLACK, - eFloatOpaqueWhite = VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE, - eIntOpaqueWhite = VK_BORDER_COLOR_INT_OPAQUE_WHITE, - eFloatCustomEXT = VK_BORDER_COLOR_FLOAT_CUSTOM_EXT, - eIntCustomEXT = VK_BORDER_COLOR_INT_CUSTOM_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( BorderColor value ) - { - switch ( value ) - { - case BorderColor::eFloatTransparentBlack: return "FloatTransparentBlack"; - case BorderColor::eIntTransparentBlack: return "IntTransparentBlack"; - case BorderColor::eFloatOpaqueBlack: return "FloatOpaqueBlack"; - case BorderColor::eIntOpaqueBlack: return "IntOpaqueBlack"; - case BorderColor::eFloatOpaqueWhite: return "FloatOpaqueWhite"; - case BorderColor::eIntOpaqueWhite: return "IntOpaqueWhite"; - case BorderColor::eFloatCustomEXT: return "FloatCustomEXT"; - case BorderColor::eIntCustomEXT: return "IntCustomEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class Filter - { - eNearest = VK_FILTER_NEAREST, - eLinear = VK_FILTER_LINEAR, - eCubicIMG = VK_FILTER_CUBIC_IMG, - eCubicEXT = VK_FILTER_CUBIC_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( Filter value ) - { - switch ( value ) - { - case Filter::eNearest: return "Nearest"; - case Filter::eLinear: return "Linear"; - case Filter::eCubicIMG: return "CubicIMG"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SamplerAddressMode - { - eRepeat = VK_SAMPLER_ADDRESS_MODE_REPEAT, - eMirroredRepeat = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT, - eClampToEdge = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, - eClampToBorder = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER, - eMirrorClampToEdge = VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE, - eMirrorClampToEdgeKHR = VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( SamplerAddressMode value ) - { - switch ( value ) - { - case SamplerAddressMode::eRepeat: return "Repeat"; - case SamplerAddressMode::eMirroredRepeat: return "MirroredRepeat"; - case SamplerAddressMode::eClampToEdge: return "ClampToEdge"; - case SamplerAddressMode::eClampToBorder: return "ClampToBorder"; - case SamplerAddressMode::eMirrorClampToEdge: return "MirrorClampToEdge"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SamplerCreateFlagBits : VkSamplerCreateFlags - { - eSubsampledEXT = VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT, - eSubsampledCoarseReconstructionEXT = VK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( SamplerCreateFlagBits value ) - { - switch ( value ) - { - case SamplerCreateFlagBits::eSubsampledEXT: return "SubsampledEXT"; - case SamplerCreateFlagBits::eSubsampledCoarseReconstructionEXT: return "SubsampledCoarseReconstructionEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SamplerMipmapMode - { - eNearest = VK_SAMPLER_MIPMAP_MODE_NEAREST, - eLinear = VK_SAMPLER_MIPMAP_MODE_LINEAR - }; - - VULKAN_HPP_INLINE std::string to_string( SamplerMipmapMode value ) - { - switch ( value ) - { - case SamplerMipmapMode::eNearest: return "Nearest"; - case SamplerMipmapMode::eLinear: return "Linear"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DescriptorPoolCreateFlagBits : VkDescriptorPoolCreateFlags - { - eFreeDescriptorSet = VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, - eUpdateAfterBind = VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT, - eHostOnlyVALVE = VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_VALVE, - eUpdateAfterBindEXT = VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DescriptorPoolCreateFlagBits value ) - { - switch ( value ) - { - case DescriptorPoolCreateFlagBits::eFreeDescriptorSet: return "FreeDescriptorSet"; - case DescriptorPoolCreateFlagBits::eUpdateAfterBind: return "UpdateAfterBind"; - case DescriptorPoolCreateFlagBits::eHostOnlyVALVE: return "HostOnlyVALVE"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DescriptorSetLayoutCreateFlagBits : VkDescriptorSetLayoutCreateFlags - { - eUpdateAfterBindPool = VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT, - ePushDescriptorKHR = VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR, - eHostOnlyPoolVALVE = VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_VALVE, - eUpdateAfterBindPoolEXT = VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DescriptorSetLayoutCreateFlagBits value ) - { - switch ( value ) - { - case DescriptorSetLayoutCreateFlagBits::eUpdateAfterBindPool: return "UpdateAfterBindPool"; - case DescriptorSetLayoutCreateFlagBits::ePushDescriptorKHR: return "PushDescriptorKHR"; - case DescriptorSetLayoutCreateFlagBits::eHostOnlyPoolVALVE: return "HostOnlyPoolVALVE"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DescriptorType - { - eSampler = VK_DESCRIPTOR_TYPE_SAMPLER, - eCombinedImageSampler = VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, - eSampledImage = VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, - eStorageImage = VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, - eUniformTexelBuffer = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER, - eStorageTexelBuffer = VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER, - eUniformBuffer = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, - eStorageBuffer = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, - eUniformBufferDynamic = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC, - eStorageBufferDynamic = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC, - eInputAttachment = VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, - eInlineUniformBlock = VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK, - eAccelerationStructureKHR = VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR, - eAccelerationStructureNV = VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV, - eMutableVALVE = VK_DESCRIPTOR_TYPE_MUTABLE_VALVE, - eInlineUniformBlockEXT = VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DescriptorType value ) - { - switch ( value ) - { - case DescriptorType::eSampler: return "Sampler"; - case DescriptorType::eCombinedImageSampler: return "CombinedImageSampler"; - case DescriptorType::eSampledImage: return "SampledImage"; - case DescriptorType::eStorageImage: return "StorageImage"; - case DescriptorType::eUniformTexelBuffer: return "UniformTexelBuffer"; - case DescriptorType::eStorageTexelBuffer: return "StorageTexelBuffer"; - case DescriptorType::eUniformBuffer: return "UniformBuffer"; - case DescriptorType::eStorageBuffer: return "StorageBuffer"; - case DescriptorType::eUniformBufferDynamic: return "UniformBufferDynamic"; - case DescriptorType::eStorageBufferDynamic: return "StorageBufferDynamic"; - case DescriptorType::eInputAttachment: return "InputAttachment"; - case DescriptorType::eInlineUniformBlock: return "InlineUniformBlock"; - case DescriptorType::eAccelerationStructureKHR: return "AccelerationStructureKHR"; - case DescriptorType::eAccelerationStructureNV: return "AccelerationStructureNV"; - case DescriptorType::eMutableVALVE: return "MutableVALVE"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DescriptorPoolResetFlagBits : VkDescriptorPoolResetFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( DescriptorPoolResetFlagBits ) - { - return "(void)"; - } - - enum class AccessFlagBits : VkAccessFlags - { - eIndirectCommandRead = VK_ACCESS_INDIRECT_COMMAND_READ_BIT, - eIndexRead = VK_ACCESS_INDEX_READ_BIT, - eVertexAttributeRead = VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT, - eUniformRead = VK_ACCESS_UNIFORM_READ_BIT, - eInputAttachmentRead = VK_ACCESS_INPUT_ATTACHMENT_READ_BIT, - eShaderRead = VK_ACCESS_SHADER_READ_BIT, - eShaderWrite = VK_ACCESS_SHADER_WRITE_BIT, - eColorAttachmentRead = VK_ACCESS_COLOR_ATTACHMENT_READ_BIT, - eColorAttachmentWrite = VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, - eDepthStencilAttachmentRead = VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT, - eDepthStencilAttachmentWrite = VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT, - eTransferRead = VK_ACCESS_TRANSFER_READ_BIT, - eTransferWrite = VK_ACCESS_TRANSFER_WRITE_BIT, - eHostRead = VK_ACCESS_HOST_READ_BIT, - eHostWrite = VK_ACCESS_HOST_WRITE_BIT, - eMemoryRead = VK_ACCESS_MEMORY_READ_BIT, - eMemoryWrite = VK_ACCESS_MEMORY_WRITE_BIT, - eNone = VK_ACCESS_NONE, - eTransformFeedbackWriteEXT = VK_ACCESS_TRANSFORM_FEEDBACK_WRITE_BIT_EXT, - eTransformFeedbackCounterReadEXT = VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT, - eTransformFeedbackCounterWriteEXT = VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT, - eConditionalRenderingReadEXT = VK_ACCESS_CONDITIONAL_RENDERING_READ_BIT_EXT, - eColorAttachmentReadNoncoherentEXT = VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT, - eAccelerationStructureReadKHR = VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR, - eAccelerationStructureWriteKHR = VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR, - eFragmentDensityMapReadEXT = VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_BIT_EXT, - eFragmentShadingRateAttachmentReadKHR = VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR, - eCommandPreprocessReadNV = VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_NV, - eCommandPreprocessWriteNV = VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_NV, - eAccelerationStructureReadNV = VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_NV, - eAccelerationStructureWriteNV = VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_NV, - eNoneKHR = VK_ACCESS_NONE_KHR, - eShadingRateImageReadNV = VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( AccessFlagBits value ) - { - switch ( value ) - { - case AccessFlagBits::eIndirectCommandRead: return "IndirectCommandRead"; - case AccessFlagBits::eIndexRead: return "IndexRead"; - case AccessFlagBits::eVertexAttributeRead: return "VertexAttributeRead"; - case AccessFlagBits::eUniformRead: return "UniformRead"; - case AccessFlagBits::eInputAttachmentRead: return "InputAttachmentRead"; - case AccessFlagBits::eShaderRead: return "ShaderRead"; - case AccessFlagBits::eShaderWrite: return "ShaderWrite"; - case AccessFlagBits::eColorAttachmentRead: return "ColorAttachmentRead"; - case AccessFlagBits::eColorAttachmentWrite: return "ColorAttachmentWrite"; - case AccessFlagBits::eDepthStencilAttachmentRead: return "DepthStencilAttachmentRead"; - case AccessFlagBits::eDepthStencilAttachmentWrite: return "DepthStencilAttachmentWrite"; - case AccessFlagBits::eTransferRead: return "TransferRead"; - case AccessFlagBits::eTransferWrite: return "TransferWrite"; - case AccessFlagBits::eHostRead: return "HostRead"; - case AccessFlagBits::eHostWrite: return "HostWrite"; - case AccessFlagBits::eMemoryRead: return "MemoryRead"; - case AccessFlagBits::eMemoryWrite: return "MemoryWrite"; - case AccessFlagBits::eNone: return "None"; - case AccessFlagBits::eTransformFeedbackWriteEXT: return "TransformFeedbackWriteEXT"; - case AccessFlagBits::eTransformFeedbackCounterReadEXT: return "TransformFeedbackCounterReadEXT"; - case AccessFlagBits::eTransformFeedbackCounterWriteEXT: return "TransformFeedbackCounterWriteEXT"; - case AccessFlagBits::eConditionalRenderingReadEXT: return "ConditionalRenderingReadEXT"; - case AccessFlagBits::eColorAttachmentReadNoncoherentEXT: return "ColorAttachmentReadNoncoherentEXT"; - case AccessFlagBits::eAccelerationStructureReadKHR: return "AccelerationStructureReadKHR"; - case AccessFlagBits::eAccelerationStructureWriteKHR: return "AccelerationStructureWriteKHR"; - case AccessFlagBits::eFragmentDensityMapReadEXT: return "FragmentDensityMapReadEXT"; - case AccessFlagBits::eFragmentShadingRateAttachmentReadKHR: return "FragmentShadingRateAttachmentReadKHR"; - case AccessFlagBits::eCommandPreprocessReadNV: return "CommandPreprocessReadNV"; - case AccessFlagBits::eCommandPreprocessWriteNV: return "CommandPreprocessWriteNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AttachmentDescriptionFlagBits : VkAttachmentDescriptionFlags - { - eMayAlias = VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( AttachmentDescriptionFlagBits value ) - { - switch ( value ) - { - case AttachmentDescriptionFlagBits::eMayAlias: return "MayAlias"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AttachmentLoadOp - { - eLoad = VK_ATTACHMENT_LOAD_OP_LOAD, - eClear = VK_ATTACHMENT_LOAD_OP_CLEAR, - eDontCare = VK_ATTACHMENT_LOAD_OP_DONT_CARE, - eNoneEXT = VK_ATTACHMENT_LOAD_OP_NONE_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( AttachmentLoadOp value ) - { - switch ( value ) - { - case AttachmentLoadOp::eLoad: return "Load"; - case AttachmentLoadOp::eClear: return "Clear"; - case AttachmentLoadOp::eDontCare: return "DontCare"; - case AttachmentLoadOp::eNoneEXT: return "NoneEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AttachmentStoreOp - { - eStore = VK_ATTACHMENT_STORE_OP_STORE, - eDontCare = VK_ATTACHMENT_STORE_OP_DONT_CARE, - eNone = VK_ATTACHMENT_STORE_OP_NONE, - eNoneEXT = VK_ATTACHMENT_STORE_OP_NONE_EXT, - eNoneKHR = VK_ATTACHMENT_STORE_OP_NONE_KHR, - eNoneQCOM = VK_ATTACHMENT_STORE_OP_NONE_QCOM - }; - - VULKAN_HPP_INLINE std::string to_string( AttachmentStoreOp value ) - { - switch ( value ) - { - case AttachmentStoreOp::eStore: return "Store"; - case AttachmentStoreOp::eDontCare: return "DontCare"; - case AttachmentStoreOp::eNone: return "None"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DependencyFlagBits : VkDependencyFlags - { - eByRegion = VK_DEPENDENCY_BY_REGION_BIT, - eDeviceGroup = VK_DEPENDENCY_DEVICE_GROUP_BIT, - eViewLocal = VK_DEPENDENCY_VIEW_LOCAL_BIT, - eDeviceGroupKHR = VK_DEPENDENCY_DEVICE_GROUP_BIT_KHR, - eViewLocalKHR = VK_DEPENDENCY_VIEW_LOCAL_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( DependencyFlagBits value ) - { - switch ( value ) - { - case DependencyFlagBits::eByRegion: return "ByRegion"; - case DependencyFlagBits::eDeviceGroup: return "DeviceGroup"; - case DependencyFlagBits::eViewLocal: return "ViewLocal"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class FramebufferCreateFlagBits : VkFramebufferCreateFlags - { - eImageless = VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT, - eImagelessKHR = VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( FramebufferCreateFlagBits value ) - { - switch ( value ) - { - case FramebufferCreateFlagBits::eImageless: return "Imageless"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineBindPoint - { - eGraphics = VK_PIPELINE_BIND_POINT_GRAPHICS, - eCompute = VK_PIPELINE_BIND_POINT_COMPUTE, - eRayTracingKHR = VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, - eSubpassShadingHUAWEI = VK_PIPELINE_BIND_POINT_SUBPASS_SHADING_HUAWEI, - eRayTracingNV = VK_PIPELINE_BIND_POINT_RAY_TRACING_NV - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineBindPoint value ) - { - switch ( value ) - { - case PipelineBindPoint::eGraphics: return "Graphics"; - case PipelineBindPoint::eCompute: return "Compute"; - case PipelineBindPoint::eRayTracingKHR: return "RayTracingKHR"; - case PipelineBindPoint::eSubpassShadingHUAWEI: return "SubpassShadingHUAWEI"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class RenderPassCreateFlagBits : VkRenderPassCreateFlags - { - eTransformQCOM = VK_RENDER_PASS_CREATE_TRANSFORM_BIT_QCOM - }; - - VULKAN_HPP_INLINE std::string to_string( RenderPassCreateFlagBits value ) - { - switch ( value ) - { - case RenderPassCreateFlagBits::eTransformQCOM: return "TransformQCOM"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SubpassDescriptionFlagBits : VkSubpassDescriptionFlags - { - ePerViewAttributesNVX = VK_SUBPASS_DESCRIPTION_PER_VIEW_ATTRIBUTES_BIT_NVX, - ePerViewPositionXOnlyNVX = VK_SUBPASS_DESCRIPTION_PER_VIEW_POSITION_X_ONLY_BIT_NVX, - eFragmentRegionQCOM = VK_SUBPASS_DESCRIPTION_FRAGMENT_REGION_BIT_QCOM, - eShaderResolveQCOM = VK_SUBPASS_DESCRIPTION_SHADER_RESOLVE_BIT_QCOM, - eRasterizationOrderAttachmentColorAccessARM = - VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_ARM, - eRasterizationOrderAttachmentDepthAccessARM = - VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM, - eRasterizationOrderAttachmentStencilAccessARM = - VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM - }; - - VULKAN_HPP_INLINE std::string to_string( SubpassDescriptionFlagBits value ) - { - switch ( value ) - { - case SubpassDescriptionFlagBits::ePerViewAttributesNVX: return "PerViewAttributesNVX"; - case SubpassDescriptionFlagBits::ePerViewPositionXOnlyNVX: return "PerViewPositionXOnlyNVX"; - case SubpassDescriptionFlagBits::eFragmentRegionQCOM: return "FragmentRegionQCOM"; - case SubpassDescriptionFlagBits::eShaderResolveQCOM: return "ShaderResolveQCOM"; - case SubpassDescriptionFlagBits::eRasterizationOrderAttachmentColorAccessARM: - return "RasterizationOrderAttachmentColorAccessARM"; - case SubpassDescriptionFlagBits::eRasterizationOrderAttachmentDepthAccessARM: - return "RasterizationOrderAttachmentDepthAccessARM"; - case SubpassDescriptionFlagBits::eRasterizationOrderAttachmentStencilAccessARM: - return "RasterizationOrderAttachmentStencilAccessARM"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CommandPoolCreateFlagBits : VkCommandPoolCreateFlags - { - eTransient = VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, - eResetCommandBuffer = VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, - eProtected = VK_COMMAND_POOL_CREATE_PROTECTED_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( CommandPoolCreateFlagBits value ) - { - switch ( value ) - { - case CommandPoolCreateFlagBits::eTransient: return "Transient"; - case CommandPoolCreateFlagBits::eResetCommandBuffer: return "ResetCommandBuffer"; - case CommandPoolCreateFlagBits::eProtected: return "Protected"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CommandPoolResetFlagBits : VkCommandPoolResetFlags - { - eReleaseResources = VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( CommandPoolResetFlagBits value ) - { - switch ( value ) - { - case CommandPoolResetFlagBits::eReleaseResources: return "ReleaseResources"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CommandBufferLevel - { - ePrimary = VK_COMMAND_BUFFER_LEVEL_PRIMARY, - eSecondary = VK_COMMAND_BUFFER_LEVEL_SECONDARY - }; - - VULKAN_HPP_INLINE std::string to_string( CommandBufferLevel value ) - { - switch ( value ) - { - case CommandBufferLevel::ePrimary: return "Primary"; - case CommandBufferLevel::eSecondary: return "Secondary"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CommandBufferResetFlagBits : VkCommandBufferResetFlags - { - eReleaseResources = VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( CommandBufferResetFlagBits value ) - { - switch ( value ) - { - case CommandBufferResetFlagBits::eReleaseResources: return "ReleaseResources"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CommandBufferUsageFlagBits : VkCommandBufferUsageFlags - { - eOneTimeSubmit = VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT, - eRenderPassContinue = VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT, - eSimultaneousUse = VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( CommandBufferUsageFlagBits value ) - { - switch ( value ) - { - case CommandBufferUsageFlagBits::eOneTimeSubmit: return "OneTimeSubmit"; - case CommandBufferUsageFlagBits::eRenderPassContinue: return "RenderPassContinue"; - case CommandBufferUsageFlagBits::eSimultaneousUse: return "SimultaneousUse"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueryControlFlagBits : VkQueryControlFlags - { - ePrecise = VK_QUERY_CONTROL_PRECISE_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( QueryControlFlagBits value ) - { - switch ( value ) - { - case QueryControlFlagBits::ePrecise: return "Precise"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class IndexType - { - eUint16 = VK_INDEX_TYPE_UINT16, - eUint32 = VK_INDEX_TYPE_UINT32, - eNoneKHR = VK_INDEX_TYPE_NONE_KHR, - eUint8EXT = VK_INDEX_TYPE_UINT8_EXT, - eNoneNV = VK_INDEX_TYPE_NONE_NV - }; - - VULKAN_HPP_INLINE std::string to_string( IndexType value ) - { - switch ( value ) - { - case IndexType::eUint16: return "Uint16"; - case IndexType::eUint32: return "Uint32"; - case IndexType::eNoneKHR: return "NoneKHR"; - case IndexType::eUint8EXT: return "Uint8EXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class StencilFaceFlagBits : VkStencilFaceFlags - { - eFront = VK_STENCIL_FACE_FRONT_BIT, - eBack = VK_STENCIL_FACE_BACK_BIT, - eFrontAndBack = VK_STENCIL_FACE_FRONT_AND_BACK, - eVkStencilFrontAndBack = VK_STENCIL_FRONT_AND_BACK - }; - - VULKAN_HPP_INLINE std::string to_string( StencilFaceFlagBits value ) - { - switch ( value ) - { - case StencilFaceFlagBits::eFront: return "Front"; - case StencilFaceFlagBits::eBack: return "Back"; - case StencilFaceFlagBits::eFrontAndBack: return "FrontAndBack"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SubpassContents - { - eInline = VK_SUBPASS_CONTENTS_INLINE, - eSecondaryCommandBuffers = VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS - }; - - VULKAN_HPP_INLINE std::string to_string( SubpassContents value ) - { - switch ( value ) - { - case SubpassContents::eInline: return "Inline"; - case SubpassContents::eSecondaryCommandBuffers: return "SecondaryCommandBuffers"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_VERSION_1_1 === - - enum class SubgroupFeatureFlagBits : VkSubgroupFeatureFlags - { - eBasic = VK_SUBGROUP_FEATURE_BASIC_BIT, - eVote = VK_SUBGROUP_FEATURE_VOTE_BIT, - eArithmetic = VK_SUBGROUP_FEATURE_ARITHMETIC_BIT, - eBallot = VK_SUBGROUP_FEATURE_BALLOT_BIT, - eShuffle = VK_SUBGROUP_FEATURE_SHUFFLE_BIT, - eShuffleRelative = VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT, - eClustered = VK_SUBGROUP_FEATURE_CLUSTERED_BIT, - eQuad = VK_SUBGROUP_FEATURE_QUAD_BIT, - ePartitionedNV = VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( SubgroupFeatureFlagBits value ) - { - switch ( value ) - { - case SubgroupFeatureFlagBits::eBasic: return "Basic"; - case SubgroupFeatureFlagBits::eVote: return "Vote"; - case SubgroupFeatureFlagBits::eArithmetic: return "Arithmetic"; - case SubgroupFeatureFlagBits::eBallot: return "Ballot"; - case SubgroupFeatureFlagBits::eShuffle: return "Shuffle"; - case SubgroupFeatureFlagBits::eShuffleRelative: return "ShuffleRelative"; - case SubgroupFeatureFlagBits::eClustered: return "Clustered"; - case SubgroupFeatureFlagBits::eQuad: return "Quad"; - case SubgroupFeatureFlagBits::ePartitionedNV: return "PartitionedNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PeerMemoryFeatureFlagBits : VkPeerMemoryFeatureFlags - { - eCopySrc = VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT, - eCopyDst = VK_PEER_MEMORY_FEATURE_COPY_DST_BIT, - eGenericSrc = VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT, - eGenericDst = VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT - }; - using PeerMemoryFeatureFlagBitsKHR = PeerMemoryFeatureFlagBits; - - VULKAN_HPP_INLINE std::string to_string( PeerMemoryFeatureFlagBits value ) - { - switch ( value ) - { - case PeerMemoryFeatureFlagBits::eCopySrc: return "CopySrc"; - case PeerMemoryFeatureFlagBits::eCopyDst: return "CopyDst"; - case PeerMemoryFeatureFlagBits::eGenericSrc: return "GenericSrc"; - case PeerMemoryFeatureFlagBits::eGenericDst: return "GenericDst"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class MemoryAllocateFlagBits : VkMemoryAllocateFlags - { - eDeviceMask = VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT, - eDeviceAddress = VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT, - eDeviceAddressCaptureReplay = VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT - }; - using MemoryAllocateFlagBitsKHR = MemoryAllocateFlagBits; - - VULKAN_HPP_INLINE std::string to_string( MemoryAllocateFlagBits value ) - { - switch ( value ) - { - case MemoryAllocateFlagBits::eDeviceMask: return "DeviceMask"; - case MemoryAllocateFlagBits::eDeviceAddress: return "DeviceAddress"; - case MemoryAllocateFlagBits::eDeviceAddressCaptureReplay: return "DeviceAddressCaptureReplay"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CommandPoolTrimFlagBits : VkCommandPoolTrimFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( CommandPoolTrimFlagBits ) - { - return "(void)"; - } - - enum class PointClippingBehavior - { - eAllClipPlanes = VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES, - eUserClipPlanesOnly = VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY - }; - using PointClippingBehaviorKHR = PointClippingBehavior; - - VULKAN_HPP_INLINE std::string to_string( PointClippingBehavior value ) - { - switch ( value ) - { - case PointClippingBehavior::eAllClipPlanes: return "AllClipPlanes"; - case PointClippingBehavior::eUserClipPlanesOnly: return "UserClipPlanesOnly"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class TessellationDomainOrigin - { - eUpperLeft = VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT, - eLowerLeft = VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT - }; - using TessellationDomainOriginKHR = TessellationDomainOrigin; - - VULKAN_HPP_INLINE std::string to_string( TessellationDomainOrigin value ) - { - switch ( value ) - { - case TessellationDomainOrigin::eUpperLeft: return "UpperLeft"; - case TessellationDomainOrigin::eLowerLeft: return "LowerLeft"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DeviceQueueCreateFlagBits : VkDeviceQueueCreateFlags - { - eProtected = VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT - }; - - VULKAN_HPP_INLINE std::string to_string( DeviceQueueCreateFlagBits value ) - { - switch ( value ) - { - case DeviceQueueCreateFlagBits::eProtected: return "Protected"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SamplerYcbcrModelConversion - { - eRgbIdentity = VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY, - eYcbcrIdentity = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY, - eYcbcr709 = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709, - eYcbcr601 = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601, - eYcbcr2020 = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020 - }; - using SamplerYcbcrModelConversionKHR = SamplerYcbcrModelConversion; - - VULKAN_HPP_INLINE std::string to_string( SamplerYcbcrModelConversion value ) - { - switch ( value ) - { - case SamplerYcbcrModelConversion::eRgbIdentity: return "RgbIdentity"; - case SamplerYcbcrModelConversion::eYcbcrIdentity: return "YcbcrIdentity"; - case SamplerYcbcrModelConversion::eYcbcr709: return "Ycbcr709"; - case SamplerYcbcrModelConversion::eYcbcr601: return "Ycbcr601"; - case SamplerYcbcrModelConversion::eYcbcr2020: return "Ycbcr2020"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SamplerYcbcrRange - { - eItuFull = VK_SAMPLER_YCBCR_RANGE_ITU_FULL, - eItuNarrow = VK_SAMPLER_YCBCR_RANGE_ITU_NARROW - }; - using SamplerYcbcrRangeKHR = SamplerYcbcrRange; - - VULKAN_HPP_INLINE std::string to_string( SamplerYcbcrRange value ) - { - switch ( value ) - { - case SamplerYcbcrRange::eItuFull: return "ItuFull"; - case SamplerYcbcrRange::eItuNarrow: return "ItuNarrow"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ChromaLocation - { - eCositedEven = VK_CHROMA_LOCATION_COSITED_EVEN, - eMidpoint = VK_CHROMA_LOCATION_MIDPOINT - }; - using ChromaLocationKHR = ChromaLocation; - - VULKAN_HPP_INLINE std::string to_string( ChromaLocation value ) - { - switch ( value ) - { - case ChromaLocation::eCositedEven: return "CositedEven"; - case ChromaLocation::eMidpoint: return "Midpoint"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DescriptorUpdateTemplateType - { - eDescriptorSet = VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET, - ePushDescriptorsKHR = VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR - }; - using DescriptorUpdateTemplateTypeKHR = DescriptorUpdateTemplateType; - - VULKAN_HPP_INLINE std::string to_string( DescriptorUpdateTemplateType value ) - { - switch ( value ) - { - case DescriptorUpdateTemplateType::eDescriptorSet: return "DescriptorSet"; - case DescriptorUpdateTemplateType::ePushDescriptorsKHR: return "PushDescriptorsKHR"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DescriptorUpdateTemplateCreateFlagBits : VkDescriptorUpdateTemplateCreateFlags - { - }; - - VULKAN_HPP_INLINE std::string to_string( DescriptorUpdateTemplateCreateFlagBits ) - { - return "(void)"; - } - - enum class ExternalMemoryHandleTypeFlagBits : VkExternalMemoryHandleTypeFlags - { - eOpaqueFd = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT, - eOpaqueWin32 = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT, - eOpaqueWin32Kmt = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT, - eD3D11Texture = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT, - eD3D11TextureKmt = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT, - eD3D12Heap = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT, - eD3D12Resource = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT, - eDmaBufEXT = VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT, -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - eAndroidHardwareBufferANDROID = VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID, -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - eHostAllocationEXT = VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT, - eHostMappedForeignMemoryEXT = VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_MAPPED_FOREIGN_MEMORY_BIT_EXT, -#if defined( VK_USE_PLATFORM_FUCHSIA ) - eZirconVmoFUCHSIA = VK_EXTERNAL_MEMORY_HANDLE_TYPE_ZIRCON_VMO_BIT_FUCHSIA, -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - eRdmaAddressNV = VK_EXTERNAL_MEMORY_HANDLE_TYPE_RDMA_ADDRESS_BIT_NV - }; - using ExternalMemoryHandleTypeFlagBitsKHR = ExternalMemoryHandleTypeFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryHandleTypeFlagBits value ) - { - switch ( value ) - { - case ExternalMemoryHandleTypeFlagBits::eOpaqueFd: return "OpaqueFd"; - case ExternalMemoryHandleTypeFlagBits::eOpaqueWin32: return "OpaqueWin32"; - case ExternalMemoryHandleTypeFlagBits::eOpaqueWin32Kmt: return "OpaqueWin32Kmt"; - case ExternalMemoryHandleTypeFlagBits::eD3D11Texture: return "D3D11Texture"; - case ExternalMemoryHandleTypeFlagBits::eD3D11TextureKmt: return "D3D11TextureKmt"; - case ExternalMemoryHandleTypeFlagBits::eD3D12Heap: return "D3D12Heap"; - case ExternalMemoryHandleTypeFlagBits::eD3D12Resource: return "D3D12Resource"; - case ExternalMemoryHandleTypeFlagBits::eDmaBufEXT: return "DmaBufEXT"; -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - case ExternalMemoryHandleTypeFlagBits::eAndroidHardwareBufferANDROID: return "AndroidHardwareBufferANDROID"; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - case ExternalMemoryHandleTypeFlagBits::eHostAllocationEXT: return "HostAllocationEXT"; - case ExternalMemoryHandleTypeFlagBits::eHostMappedForeignMemoryEXT: return "HostMappedForeignMemoryEXT"; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - case ExternalMemoryHandleTypeFlagBits::eZirconVmoFUCHSIA: return "ZirconVmoFUCHSIA"; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - case ExternalMemoryHandleTypeFlagBits::eRdmaAddressNV: return "RdmaAddressNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ExternalMemoryFeatureFlagBits : VkExternalMemoryFeatureFlags - { - eDedicatedOnly = VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT, - eExportable = VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT, - eImportable = VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT - }; - using ExternalMemoryFeatureFlagBitsKHR = ExternalMemoryFeatureFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryFeatureFlagBits value ) - { - switch ( value ) - { - case ExternalMemoryFeatureFlagBits::eDedicatedOnly: return "DedicatedOnly"; - case ExternalMemoryFeatureFlagBits::eExportable: return "Exportable"; - case ExternalMemoryFeatureFlagBits::eImportable: return "Importable"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ExternalFenceHandleTypeFlagBits : VkExternalFenceHandleTypeFlags - { - eOpaqueFd = VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT, - eOpaqueWin32 = VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT, - eOpaqueWin32Kmt = VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT, - eSyncFd = VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT - }; - using ExternalFenceHandleTypeFlagBitsKHR = ExternalFenceHandleTypeFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ExternalFenceHandleTypeFlagBits value ) - { - switch ( value ) - { - case ExternalFenceHandleTypeFlagBits::eOpaqueFd: return "OpaqueFd"; - case ExternalFenceHandleTypeFlagBits::eOpaqueWin32: return "OpaqueWin32"; - case ExternalFenceHandleTypeFlagBits::eOpaqueWin32Kmt: return "OpaqueWin32Kmt"; - case ExternalFenceHandleTypeFlagBits::eSyncFd: return "SyncFd"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ExternalFenceFeatureFlagBits : VkExternalFenceFeatureFlags - { - eExportable = VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT, - eImportable = VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT - }; - using ExternalFenceFeatureFlagBitsKHR = ExternalFenceFeatureFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ExternalFenceFeatureFlagBits value ) - { - switch ( value ) - { - case ExternalFenceFeatureFlagBits::eExportable: return "Exportable"; - case ExternalFenceFeatureFlagBits::eImportable: return "Importable"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class FenceImportFlagBits : VkFenceImportFlags - { - eTemporary = VK_FENCE_IMPORT_TEMPORARY_BIT - }; - using FenceImportFlagBitsKHR = FenceImportFlagBits; - - VULKAN_HPP_INLINE std::string to_string( FenceImportFlagBits value ) - { - switch ( value ) - { - case FenceImportFlagBits::eTemporary: return "Temporary"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SemaphoreImportFlagBits : VkSemaphoreImportFlags - { - eTemporary = VK_SEMAPHORE_IMPORT_TEMPORARY_BIT - }; - using SemaphoreImportFlagBitsKHR = SemaphoreImportFlagBits; - - VULKAN_HPP_INLINE std::string to_string( SemaphoreImportFlagBits value ) - { - switch ( value ) - { - case SemaphoreImportFlagBits::eTemporary: return "Temporary"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ExternalSemaphoreHandleTypeFlagBits : VkExternalSemaphoreHandleTypeFlags - { - eOpaqueFd = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT, - eOpaqueWin32 = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT, - eOpaqueWin32Kmt = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT, - eD3D12Fence = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT, - eSyncFd = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT, -#if defined( VK_USE_PLATFORM_FUCHSIA ) - eZirconEventFUCHSIA = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_ZIRCON_EVENT_BIT_FUCHSIA, -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - eD3D11Fence = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D11_FENCE_BIT - }; - using ExternalSemaphoreHandleTypeFlagBitsKHR = ExternalSemaphoreHandleTypeFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ExternalSemaphoreHandleTypeFlagBits value ) - { - switch ( value ) - { - case ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd: return "OpaqueFd"; - case ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32: return "OpaqueWin32"; - case ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32Kmt: return "OpaqueWin32Kmt"; - case ExternalSemaphoreHandleTypeFlagBits::eD3D12Fence: return "D3D12Fence"; - case ExternalSemaphoreHandleTypeFlagBits::eSyncFd: return "SyncFd"; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - case ExternalSemaphoreHandleTypeFlagBits::eZirconEventFUCHSIA: return "ZirconEventFUCHSIA"; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ExternalSemaphoreFeatureFlagBits : VkExternalSemaphoreFeatureFlags - { - eExportable = VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT, - eImportable = VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT - }; - using ExternalSemaphoreFeatureFlagBitsKHR = ExternalSemaphoreFeatureFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ExternalSemaphoreFeatureFlagBits value ) - { - switch ( value ) - { - case ExternalSemaphoreFeatureFlagBits::eExportable: return "Exportable"; - case ExternalSemaphoreFeatureFlagBits::eImportable: return "Importable"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_VERSION_1_2 === - - enum class DriverId - { - eAmdProprietary = VK_DRIVER_ID_AMD_PROPRIETARY, - eAmdOpenSource = VK_DRIVER_ID_AMD_OPEN_SOURCE, - eMesaRadv = VK_DRIVER_ID_MESA_RADV, - eNvidiaProprietary = VK_DRIVER_ID_NVIDIA_PROPRIETARY, - eIntelProprietaryWindows = VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS, - eIntelOpenSourceMESA = VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA, - eImaginationProprietary = VK_DRIVER_ID_IMAGINATION_PROPRIETARY, - eQualcommProprietary = VK_DRIVER_ID_QUALCOMM_PROPRIETARY, - eArmProprietary = VK_DRIVER_ID_ARM_PROPRIETARY, - eGoogleSwiftshader = VK_DRIVER_ID_GOOGLE_SWIFTSHADER, - eGgpProprietary = VK_DRIVER_ID_GGP_PROPRIETARY, - eBroadcomProprietary = VK_DRIVER_ID_BROADCOM_PROPRIETARY, - eMesaLlvmpipe = VK_DRIVER_ID_MESA_LLVMPIPE, - eMoltenvk = VK_DRIVER_ID_MOLTENVK, - eCoreaviProprietary = VK_DRIVER_ID_COREAVI_PROPRIETARY, - eJuiceProprietary = VK_DRIVER_ID_JUICE_PROPRIETARY, - eVerisiliconProprietary = VK_DRIVER_ID_VERISILICON_PROPRIETARY, - eMesaTurnip = VK_DRIVER_ID_MESA_TURNIP, - eMesaV3Dv = VK_DRIVER_ID_MESA_V3DV, - eMesaPanvk = VK_DRIVER_ID_MESA_PANVK, - eSamsungProprietary = VK_DRIVER_ID_SAMSUNG_PROPRIETARY, - eMesaVenus = VK_DRIVER_ID_MESA_VENUS - }; - using DriverIdKHR = DriverId; - - VULKAN_HPP_INLINE std::string to_string( DriverId value ) - { - switch ( value ) - { - case DriverId::eAmdProprietary: return "AmdProprietary"; - case DriverId::eAmdOpenSource: return "AmdOpenSource"; - case DriverId::eMesaRadv: return "MesaRadv"; - case DriverId::eNvidiaProprietary: return "NvidiaProprietary"; - case DriverId::eIntelProprietaryWindows: return "IntelProprietaryWindows"; - case DriverId::eIntelOpenSourceMESA: return "IntelOpenSourceMESA"; - case DriverId::eImaginationProprietary: return "ImaginationProprietary"; - case DriverId::eQualcommProprietary: return "QualcommProprietary"; - case DriverId::eArmProprietary: return "ArmProprietary"; - case DriverId::eGoogleSwiftshader: return "GoogleSwiftshader"; - case DriverId::eGgpProprietary: return "GgpProprietary"; - case DriverId::eBroadcomProprietary: return "BroadcomProprietary"; - case DriverId::eMesaLlvmpipe: return "MesaLlvmpipe"; - case DriverId::eMoltenvk: return "Moltenvk"; - case DriverId::eCoreaviProprietary: return "CoreaviProprietary"; - case DriverId::eJuiceProprietary: return "JuiceProprietary"; - case DriverId::eVerisiliconProprietary: return "VerisiliconProprietary"; - case DriverId::eMesaTurnip: return "MesaTurnip"; - case DriverId::eMesaV3Dv: return "MesaV3Dv"; - case DriverId::eMesaPanvk: return "MesaPanvk"; - case DriverId::eSamsungProprietary: return "SamsungProprietary"; - case DriverId::eMesaVenus: return "MesaVenus"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ShaderFloatControlsIndependence - { - e32BitOnly = VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY, - eAll = VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL, - eNone = VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE - }; - using ShaderFloatControlsIndependenceKHR = ShaderFloatControlsIndependence; - - VULKAN_HPP_INLINE std::string to_string( ShaderFloatControlsIndependence value ) - { - switch ( value ) - { - case ShaderFloatControlsIndependence::e32BitOnly: return "32BitOnly"; - case ShaderFloatControlsIndependence::eAll: return "All"; - case ShaderFloatControlsIndependence::eNone: return "None"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DescriptorBindingFlagBits : VkDescriptorBindingFlags - { - eUpdateAfterBind = VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT, - eUpdateUnusedWhilePending = VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT, - ePartiallyBound = VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT, - eVariableDescriptorCount = VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT - }; - using DescriptorBindingFlagBitsEXT = DescriptorBindingFlagBits; - - VULKAN_HPP_INLINE std::string to_string( DescriptorBindingFlagBits value ) - { - switch ( value ) - { - case DescriptorBindingFlagBits::eUpdateAfterBind: return "UpdateAfterBind"; - case DescriptorBindingFlagBits::eUpdateUnusedWhilePending: return "UpdateUnusedWhilePending"; - case DescriptorBindingFlagBits::ePartiallyBound: return "PartiallyBound"; - case DescriptorBindingFlagBits::eVariableDescriptorCount: return "VariableDescriptorCount"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ResolveModeFlagBits : VkResolveModeFlags - { - eNone = VK_RESOLVE_MODE_NONE, - eSampleZero = VK_RESOLVE_MODE_SAMPLE_ZERO_BIT, - eAverage = VK_RESOLVE_MODE_AVERAGE_BIT, - eMin = VK_RESOLVE_MODE_MIN_BIT, - eMax = VK_RESOLVE_MODE_MAX_BIT - }; - using ResolveModeFlagBitsKHR = ResolveModeFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ResolveModeFlagBits value ) - { - switch ( value ) - { - case ResolveModeFlagBits::eNone: return "None"; - case ResolveModeFlagBits::eSampleZero: return "SampleZero"; - case ResolveModeFlagBits::eAverage: return "Average"; - case ResolveModeFlagBits::eMin: return "Min"; - case ResolveModeFlagBits::eMax: return "Max"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SamplerReductionMode - { - eWeightedAverage = VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE, - eMin = VK_SAMPLER_REDUCTION_MODE_MIN, - eMax = VK_SAMPLER_REDUCTION_MODE_MAX - }; - using SamplerReductionModeEXT = SamplerReductionMode; - - VULKAN_HPP_INLINE std::string to_string( SamplerReductionMode value ) - { - switch ( value ) - { - case SamplerReductionMode::eWeightedAverage: return "WeightedAverage"; - case SamplerReductionMode::eMin: return "Min"; - case SamplerReductionMode::eMax: return "Max"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SemaphoreType - { - eBinary = VK_SEMAPHORE_TYPE_BINARY, - eTimeline = VK_SEMAPHORE_TYPE_TIMELINE - }; - using SemaphoreTypeKHR = SemaphoreType; - - VULKAN_HPP_INLINE std::string to_string( SemaphoreType value ) - { - switch ( value ) - { - case SemaphoreType::eBinary: return "Binary"; - case SemaphoreType::eTimeline: return "Timeline"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SemaphoreWaitFlagBits : VkSemaphoreWaitFlags - { - eAny = VK_SEMAPHORE_WAIT_ANY_BIT - }; - using SemaphoreWaitFlagBitsKHR = SemaphoreWaitFlagBits; - - VULKAN_HPP_INLINE std::string to_string( SemaphoreWaitFlagBits value ) - { - switch ( value ) - { - case SemaphoreWaitFlagBits::eAny: return "Any"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_VERSION_1_3 === - - enum class PipelineCreationFeedbackFlagBits : VkPipelineCreationFeedbackFlags - { - eValid = VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT, - eApplicationPipelineCacheHit = VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT, - eBasePipelineAcceleration = VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT - }; - using PipelineCreationFeedbackFlagBitsEXT = PipelineCreationFeedbackFlagBits; - - VULKAN_HPP_INLINE std::string to_string( PipelineCreationFeedbackFlagBits value ) - { - switch ( value ) - { - case PipelineCreationFeedbackFlagBits::eValid: return "Valid"; - case PipelineCreationFeedbackFlagBits::eApplicationPipelineCacheHit: return "ApplicationPipelineCacheHit"; - case PipelineCreationFeedbackFlagBits::eBasePipelineAcceleration: return "BasePipelineAcceleration"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ToolPurposeFlagBits : VkToolPurposeFlags - { - eValidation = VK_TOOL_PURPOSE_VALIDATION_BIT, - eProfiling = VK_TOOL_PURPOSE_PROFILING_BIT, - eTracing = VK_TOOL_PURPOSE_TRACING_BIT, - eAdditionalFeatures = VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT, - eModifyingFeatures = VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT, - eDebugReportingEXT = VK_TOOL_PURPOSE_DEBUG_REPORTING_BIT_EXT, - eDebugMarkersEXT = VK_TOOL_PURPOSE_DEBUG_MARKERS_BIT_EXT - }; - using ToolPurposeFlagBitsEXT = ToolPurposeFlagBits; - - VULKAN_HPP_INLINE std::string to_string( ToolPurposeFlagBits value ) - { - switch ( value ) - { - case ToolPurposeFlagBits::eValidation: return "Validation"; - case ToolPurposeFlagBits::eProfiling: return "Profiling"; - case ToolPurposeFlagBits::eTracing: return "Tracing"; - case ToolPurposeFlagBits::eAdditionalFeatures: return "AdditionalFeatures"; - case ToolPurposeFlagBits::eModifyingFeatures: return "ModifyingFeatures"; - case ToolPurposeFlagBits::eDebugReportingEXT: return "DebugReportingEXT"; - case ToolPurposeFlagBits::eDebugMarkersEXT: return "DebugMarkersEXT"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PrivateDataSlotCreateFlagBits : VkPrivateDataSlotCreateFlags - { - }; - using PrivateDataSlotCreateFlagBitsEXT = PrivateDataSlotCreateFlagBits; - - VULKAN_HPP_INLINE std::string to_string( PrivateDataSlotCreateFlagBits ) - { - return "(void)"; - } - - enum class PipelineStageFlagBits2 : VkPipelineStageFlags2 - { - eNone = VK_PIPELINE_STAGE_2_NONE, - eTopOfPipe = VK_PIPELINE_STAGE_2_TOP_OF_PIPE_BIT, - eDrawIndirect = VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT, - eVertexInput = VK_PIPELINE_STAGE_2_VERTEX_INPUT_BIT, - eVertexShader = VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT, - eTessellationControlShader = VK_PIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT, - eTessellationEvaluationShader = VK_PIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT, - eGeometryShader = VK_PIPELINE_STAGE_2_GEOMETRY_SHADER_BIT, - eFragmentShader = VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT, - eEarlyFragmentTests = VK_PIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT, - eLateFragmentTests = VK_PIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT, - eColorAttachmentOutput = VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT, - eComputeShader = VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT, - eAllTransfer = VK_PIPELINE_STAGE_2_ALL_TRANSFER_BIT, - eBottomOfPipe = VK_PIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT, - eHost = VK_PIPELINE_STAGE_2_HOST_BIT, - eAllGraphics = VK_PIPELINE_STAGE_2_ALL_GRAPHICS_BIT, - eAllCommands = VK_PIPELINE_STAGE_2_ALL_COMMANDS_BIT, - eCopy = VK_PIPELINE_STAGE_2_COPY_BIT, - eResolve = VK_PIPELINE_STAGE_2_RESOLVE_BIT, - eBlit = VK_PIPELINE_STAGE_2_BLIT_BIT, - eClear = VK_PIPELINE_STAGE_2_CLEAR_BIT, - eIndexInput = VK_PIPELINE_STAGE_2_INDEX_INPUT_BIT, - eVertexAttributeInput = VK_PIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT, - ePreRasterizationShaders = VK_PIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeKHR = VK_PIPELINE_STAGE_2_VIDEO_DECODE_BIT_KHR, - eVideoEncodeKHR = VK_PIPELINE_STAGE_2_VIDEO_ENCODE_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eTransformFeedbackEXT = VK_PIPELINE_STAGE_2_TRANSFORM_FEEDBACK_BIT_EXT, - eConditionalRenderingEXT = VK_PIPELINE_STAGE_2_CONDITIONAL_RENDERING_BIT_EXT, - eCommandPreprocessNV = VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_NV, - eFragmentShadingRateAttachmentKHR = VK_PIPELINE_STAGE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, - eAccelerationStructureBuildKHR = VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_KHR, - eRayTracingShaderKHR = VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_KHR, - eFragmentDensityProcessEXT = VK_PIPELINE_STAGE_2_FRAGMENT_DENSITY_PROCESS_BIT_EXT, - eTaskShaderNV = VK_PIPELINE_STAGE_2_TASK_SHADER_BIT_NV, - eMeshShaderNV = VK_PIPELINE_STAGE_2_MESH_SHADER_BIT_NV, - eSubpassShadingHUAWEI = VK_PIPELINE_STAGE_2_SUBPASS_SHADING_BIT_HUAWEI, - eInvocationMaskHUAWEI = VK_PIPELINE_STAGE_2_INVOCATION_MASK_BIT_HUAWEI, - eAccelerationStructureBuildNV = VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_NV, - eRayTracingShaderNV = VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_NV, - eShadingRateImageNV = VK_PIPELINE_STAGE_2_SHADING_RATE_IMAGE_BIT_NV, - eTransfer = VK_PIPELINE_STAGE_2_TRANSFER_BIT - }; - using PipelineStageFlagBits2KHR = PipelineStageFlagBits2; - - VULKAN_HPP_INLINE std::string to_string( PipelineStageFlagBits2 value ) - { - switch ( value ) - { - case PipelineStageFlagBits2::eNone: return "None"; - case PipelineStageFlagBits2::eTopOfPipe: return "TopOfPipe"; - case PipelineStageFlagBits2::eDrawIndirect: return "DrawIndirect"; - case PipelineStageFlagBits2::eVertexInput: return "VertexInput"; - case PipelineStageFlagBits2::eVertexShader: return "VertexShader"; - case PipelineStageFlagBits2::eTessellationControlShader: return "TessellationControlShader"; - case PipelineStageFlagBits2::eTessellationEvaluationShader: return "TessellationEvaluationShader"; - case PipelineStageFlagBits2::eGeometryShader: return "GeometryShader"; - case PipelineStageFlagBits2::eFragmentShader: return "FragmentShader"; - case PipelineStageFlagBits2::eEarlyFragmentTests: return "EarlyFragmentTests"; - case PipelineStageFlagBits2::eLateFragmentTests: return "LateFragmentTests"; - case PipelineStageFlagBits2::eColorAttachmentOutput: return "ColorAttachmentOutput"; - case PipelineStageFlagBits2::eComputeShader: return "ComputeShader"; - case PipelineStageFlagBits2::eAllTransfer: return "AllTransfer"; - case PipelineStageFlagBits2::eBottomOfPipe: return "BottomOfPipe"; - case PipelineStageFlagBits2::eHost: return "Host"; - case PipelineStageFlagBits2::eAllGraphics: return "AllGraphics"; - case PipelineStageFlagBits2::eAllCommands: return "AllCommands"; - case PipelineStageFlagBits2::eCopy: return "Copy"; - case PipelineStageFlagBits2::eResolve: return "Resolve"; - case PipelineStageFlagBits2::eBlit: return "Blit"; - case PipelineStageFlagBits2::eClear: return "Clear"; - case PipelineStageFlagBits2::eIndexInput: return "IndexInput"; - case PipelineStageFlagBits2::eVertexAttributeInput: return "VertexAttributeInput"; - case PipelineStageFlagBits2::ePreRasterizationShaders: return "PreRasterizationShaders"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case PipelineStageFlagBits2::eVideoDecodeKHR: return "VideoDecodeKHR"; - case PipelineStageFlagBits2::eVideoEncodeKHR: return "VideoEncodeKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case PipelineStageFlagBits2::eTransformFeedbackEXT: return "TransformFeedbackEXT"; - case PipelineStageFlagBits2::eConditionalRenderingEXT: return "ConditionalRenderingEXT"; - case PipelineStageFlagBits2::eCommandPreprocessNV: return "CommandPreprocessNV"; - case PipelineStageFlagBits2::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR"; - case PipelineStageFlagBits2::eAccelerationStructureBuildKHR: return "AccelerationStructureBuildKHR"; - case PipelineStageFlagBits2::eRayTracingShaderKHR: return "RayTracingShaderKHR"; - case PipelineStageFlagBits2::eFragmentDensityProcessEXT: return "FragmentDensityProcessEXT"; - case PipelineStageFlagBits2::eTaskShaderNV: return "TaskShaderNV"; - case PipelineStageFlagBits2::eMeshShaderNV: return "MeshShaderNV"; - case PipelineStageFlagBits2::eSubpassShadingHUAWEI: return "SubpassShadingHUAWEI"; - case PipelineStageFlagBits2::eInvocationMaskHUAWEI: return "InvocationMaskHUAWEI"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AccessFlagBits2 : VkAccessFlags2 - { - eNone = VK_ACCESS_2_NONE, - eIndirectCommandRead = VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT, - eIndexRead = VK_ACCESS_2_INDEX_READ_BIT, - eVertexAttributeRead = VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT, - eUniformRead = VK_ACCESS_2_UNIFORM_READ_BIT, - eInputAttachmentRead = VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT, - eShaderRead = VK_ACCESS_2_SHADER_READ_BIT, - eShaderWrite = VK_ACCESS_2_SHADER_WRITE_BIT, - eColorAttachmentRead = VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT, - eColorAttachmentWrite = VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT, - eDepthStencilAttachmentRead = VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT, - eDepthStencilAttachmentWrite = VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT, - eTransferRead = VK_ACCESS_2_TRANSFER_READ_BIT, - eTransferWrite = VK_ACCESS_2_TRANSFER_WRITE_BIT, - eHostRead = VK_ACCESS_2_HOST_READ_BIT, - eHostWrite = VK_ACCESS_2_HOST_WRITE_BIT, - eMemoryRead = VK_ACCESS_2_MEMORY_READ_BIT, - eMemoryWrite = VK_ACCESS_2_MEMORY_WRITE_BIT, - eShaderSampledRead = VK_ACCESS_2_SHADER_SAMPLED_READ_BIT, - eShaderStorageRead = VK_ACCESS_2_SHADER_STORAGE_READ_BIT, - eShaderStorageWrite = VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeReadKHR = VK_ACCESS_2_VIDEO_DECODE_READ_BIT_KHR, - eVideoDecodeWriteKHR = VK_ACCESS_2_VIDEO_DECODE_WRITE_BIT_KHR, - eVideoEncodeReadKHR = VK_ACCESS_2_VIDEO_ENCODE_READ_BIT_KHR, - eVideoEncodeWriteKHR = VK_ACCESS_2_VIDEO_ENCODE_WRITE_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eTransformFeedbackWriteEXT = VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT, - eTransformFeedbackCounterReadEXT = VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT, - eTransformFeedbackCounterWriteEXT = VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT, - eConditionalRenderingReadEXT = VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT, - eCommandPreprocessReadNV = VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV, - eCommandPreprocessWriteNV = VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV, - eFragmentShadingRateAttachmentReadKHR = VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR, - eAccelerationStructureReadKHR = VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR, - eAccelerationStructureWriteKHR = VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR, - eFragmentDensityMapReadEXT = VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT, - eColorAttachmentReadNoncoherentEXT = VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT, - eInvocationMaskReadHUAWEI = VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI, - eAccelerationStructureReadNV = VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NV, - eAccelerationStructureWriteNV = VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NV, - eShadingRateImageReadNV = VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV - }; - using AccessFlagBits2KHR = AccessFlagBits2; - - VULKAN_HPP_INLINE std::string to_string( AccessFlagBits2 value ) - { - switch ( value ) - { - case AccessFlagBits2::eNone: return "None"; - case AccessFlagBits2::eIndirectCommandRead: return "IndirectCommandRead"; - case AccessFlagBits2::eIndexRead: return "IndexRead"; - case AccessFlagBits2::eVertexAttributeRead: return "VertexAttributeRead"; - case AccessFlagBits2::eUniformRead: return "UniformRead"; - case AccessFlagBits2::eInputAttachmentRead: return "InputAttachmentRead"; - case AccessFlagBits2::eShaderRead: return "ShaderRead"; - case AccessFlagBits2::eShaderWrite: return "ShaderWrite"; - case AccessFlagBits2::eColorAttachmentRead: return "ColorAttachmentRead"; - case AccessFlagBits2::eColorAttachmentWrite: return "ColorAttachmentWrite"; - case AccessFlagBits2::eDepthStencilAttachmentRead: return "DepthStencilAttachmentRead"; - case AccessFlagBits2::eDepthStencilAttachmentWrite: return "DepthStencilAttachmentWrite"; - case AccessFlagBits2::eTransferRead: return "TransferRead"; - case AccessFlagBits2::eTransferWrite: return "TransferWrite"; - case AccessFlagBits2::eHostRead: return "HostRead"; - case AccessFlagBits2::eHostWrite: return "HostWrite"; - case AccessFlagBits2::eMemoryRead: return "MemoryRead"; - case AccessFlagBits2::eMemoryWrite: return "MemoryWrite"; - case AccessFlagBits2::eShaderSampledRead: return "ShaderSampledRead"; - case AccessFlagBits2::eShaderStorageRead: return "ShaderStorageRead"; - case AccessFlagBits2::eShaderStorageWrite: return "ShaderStorageWrite"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case AccessFlagBits2::eVideoDecodeReadKHR: return "VideoDecodeReadKHR"; - case AccessFlagBits2::eVideoDecodeWriteKHR: return "VideoDecodeWriteKHR"; - case AccessFlagBits2::eVideoEncodeReadKHR: return "VideoEncodeReadKHR"; - case AccessFlagBits2::eVideoEncodeWriteKHR: return "VideoEncodeWriteKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case AccessFlagBits2::eTransformFeedbackWriteEXT: return "TransformFeedbackWriteEXT"; - case AccessFlagBits2::eTransformFeedbackCounterReadEXT: return "TransformFeedbackCounterReadEXT"; - case AccessFlagBits2::eTransformFeedbackCounterWriteEXT: return "TransformFeedbackCounterWriteEXT"; - case AccessFlagBits2::eConditionalRenderingReadEXT: return "ConditionalRenderingReadEXT"; - case AccessFlagBits2::eCommandPreprocessReadNV: return "CommandPreprocessReadNV"; - case AccessFlagBits2::eCommandPreprocessWriteNV: return "CommandPreprocessWriteNV"; - case AccessFlagBits2::eFragmentShadingRateAttachmentReadKHR: return "FragmentShadingRateAttachmentReadKHR"; - case AccessFlagBits2::eAccelerationStructureReadKHR: return "AccelerationStructureReadKHR"; - case AccessFlagBits2::eAccelerationStructureWriteKHR: return "AccelerationStructureWriteKHR"; - case AccessFlagBits2::eFragmentDensityMapReadEXT: return "FragmentDensityMapReadEXT"; - case AccessFlagBits2::eColorAttachmentReadNoncoherentEXT: return "ColorAttachmentReadNoncoherentEXT"; - case AccessFlagBits2::eInvocationMaskReadHUAWEI: return "InvocationMaskReadHUAWEI"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class SubmitFlagBits : VkSubmitFlags - { - eProtected = VK_SUBMIT_PROTECTED_BIT - }; - using SubmitFlagBitsKHR = SubmitFlagBits; - - VULKAN_HPP_INLINE std::string to_string( SubmitFlagBits value ) - { - switch ( value ) - { - case SubmitFlagBits::eProtected: return "Protected"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class RenderingFlagBits : VkRenderingFlags - { - eContentsSecondaryCommandBuffers = VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT, - eSuspending = VK_RENDERING_SUSPENDING_BIT, - eResuming = VK_RENDERING_RESUMING_BIT - }; - using RenderingFlagBitsKHR = RenderingFlagBits; - - VULKAN_HPP_INLINE std::string to_string( RenderingFlagBits value ) - { - switch ( value ) - { - case RenderingFlagBits::eContentsSecondaryCommandBuffers: return "ContentsSecondaryCommandBuffers"; - case RenderingFlagBits::eSuspending: return "Suspending"; - case RenderingFlagBits::eResuming: return "Resuming"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class FormatFeatureFlagBits2 : VkFormatFeatureFlags2 - { - eSampledImage = VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT, - eStorageImage = VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT, - eStorageImageAtomic = VK_FORMAT_FEATURE_2_STORAGE_IMAGE_ATOMIC_BIT, - eUniformTexelBuffer = VK_FORMAT_FEATURE_2_UNIFORM_TEXEL_BUFFER_BIT, - eStorageTexelBuffer = VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_BIT, - eStorageTexelBufferAtomic = VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_ATOMIC_BIT, - eVertexBuffer = VK_FORMAT_FEATURE_2_VERTEX_BUFFER_BIT, - eColorAttachment = VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT, - eColorAttachmentBlend = VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BLEND_BIT, - eDepthStencilAttachment = VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT, - eBlitSrc = VK_FORMAT_FEATURE_2_BLIT_SRC_BIT, - eBlitDst = VK_FORMAT_FEATURE_2_BLIT_DST_BIT, - eSampledImageFilterLinear = VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_BIT, - eSampledImageFilterCubic = VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_CUBIC_BIT, - eTransferSrc = VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT, - eTransferDst = VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT, - eSampledImageFilterMinmax = VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_MINMAX_BIT, - eMidpointChromaSamples = VK_FORMAT_FEATURE_2_MIDPOINT_CHROMA_SAMPLES_BIT, - eSampledImageYcbcrConversionLinearFilter = VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT, - eSampledImageYcbcrConversionSeparateReconstructionFilter = - VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT, - eSampledImageYcbcrConversionChromaReconstructionExplicit = - VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT, - eSampledImageYcbcrConversionChromaReconstructionExplicitForceable = - VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT, - eDisjoint = VK_FORMAT_FEATURE_2_DISJOINT_BIT, - eCositedChromaSamples = VK_FORMAT_FEATURE_2_COSITED_CHROMA_SAMPLES_BIT, - eStorageReadWithoutFormat = VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT, - eStorageWriteWithoutFormat = VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT, - eSampledImageDepthComparison = VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoDecodeOutputKHR = VK_FORMAT_FEATURE_2_VIDEO_DECODE_OUTPUT_BIT_KHR, - eVideoDecodeDpbKHR = VK_FORMAT_FEATURE_2_VIDEO_DECODE_DPB_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eAccelerationStructureVertexBufferKHR = VK_FORMAT_FEATURE_2_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR, - eFragmentDensityMapEXT = VK_FORMAT_FEATURE_2_FRAGMENT_DENSITY_MAP_BIT_EXT, - eFragmentShadingRateAttachmentKHR = VK_FORMAT_FEATURE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR, -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - eVideoEncodeInputKHR = VK_FORMAT_FEATURE_2_VIDEO_ENCODE_INPUT_BIT_KHR, - eVideoEncodeDpbKHR = VK_FORMAT_FEATURE_2_VIDEO_ENCODE_DPB_BIT_KHR, -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - eLinearColorAttachmentNV = VK_FORMAT_FEATURE_2_LINEAR_COLOR_ATTACHMENT_BIT_NV, - eSampledImageFilterCubicEXT = VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT - }; - using FormatFeatureFlagBits2KHR = FormatFeatureFlagBits2; - - VULKAN_HPP_INLINE std::string to_string( FormatFeatureFlagBits2 value ) - { - switch ( value ) - { - case FormatFeatureFlagBits2::eSampledImage: return "SampledImage"; - case FormatFeatureFlagBits2::eStorageImage: return "StorageImage"; - case FormatFeatureFlagBits2::eStorageImageAtomic: return "StorageImageAtomic"; - case FormatFeatureFlagBits2::eUniformTexelBuffer: return "UniformTexelBuffer"; - case FormatFeatureFlagBits2::eStorageTexelBuffer: return "StorageTexelBuffer"; - case FormatFeatureFlagBits2::eStorageTexelBufferAtomic: return "StorageTexelBufferAtomic"; - case FormatFeatureFlagBits2::eVertexBuffer: return "VertexBuffer"; - case FormatFeatureFlagBits2::eColorAttachment: return "ColorAttachment"; - case FormatFeatureFlagBits2::eColorAttachmentBlend: return "ColorAttachmentBlend"; - case FormatFeatureFlagBits2::eDepthStencilAttachment: return "DepthStencilAttachment"; - case FormatFeatureFlagBits2::eBlitSrc: return "BlitSrc"; - case FormatFeatureFlagBits2::eBlitDst: return "BlitDst"; - case FormatFeatureFlagBits2::eSampledImageFilterLinear: return "SampledImageFilterLinear"; - case FormatFeatureFlagBits2::eSampledImageFilterCubic: return "SampledImageFilterCubic"; - case FormatFeatureFlagBits2::eTransferSrc: return "TransferSrc"; - case FormatFeatureFlagBits2::eTransferDst: return "TransferDst"; - case FormatFeatureFlagBits2::eSampledImageFilterMinmax: return "SampledImageFilterMinmax"; - case FormatFeatureFlagBits2::eMidpointChromaSamples: return "MidpointChromaSamples"; - case FormatFeatureFlagBits2::eSampledImageYcbcrConversionLinearFilter: - return "SampledImageYcbcrConversionLinearFilter"; - case FormatFeatureFlagBits2::eSampledImageYcbcrConversionSeparateReconstructionFilter: - return "SampledImageYcbcrConversionSeparateReconstructionFilter"; - case FormatFeatureFlagBits2::eSampledImageYcbcrConversionChromaReconstructionExplicit: - return "SampledImageYcbcrConversionChromaReconstructionExplicit"; - case FormatFeatureFlagBits2::eSampledImageYcbcrConversionChromaReconstructionExplicitForceable: - return "SampledImageYcbcrConversionChromaReconstructionExplicitForceable"; - case FormatFeatureFlagBits2::eDisjoint: return "Disjoint"; - case FormatFeatureFlagBits2::eCositedChromaSamples: return "CositedChromaSamples"; - case FormatFeatureFlagBits2::eStorageReadWithoutFormat: return "StorageReadWithoutFormat"; - case FormatFeatureFlagBits2::eStorageWriteWithoutFormat: return "StorageWriteWithoutFormat"; - case FormatFeatureFlagBits2::eSampledImageDepthComparison: return "SampledImageDepthComparison"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case FormatFeatureFlagBits2::eVideoDecodeOutputKHR: return "VideoDecodeOutputKHR"; - case FormatFeatureFlagBits2::eVideoDecodeDpbKHR: return "VideoDecodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case FormatFeatureFlagBits2::eAccelerationStructureVertexBufferKHR: return "AccelerationStructureVertexBufferKHR"; - case FormatFeatureFlagBits2::eFragmentDensityMapEXT: return "FragmentDensityMapEXT"; - case FormatFeatureFlagBits2::eFragmentShadingRateAttachmentKHR: return "FragmentShadingRateAttachmentKHR"; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - case FormatFeatureFlagBits2::eVideoEncodeInputKHR: return "VideoEncodeInputKHR"; - case FormatFeatureFlagBits2::eVideoEncodeDpbKHR: return "VideoEncodeDpbKHR"; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - case FormatFeatureFlagBits2::eLinearColorAttachmentNV: return "LinearColorAttachmentNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_KHR_surface === - - enum class SurfaceTransformFlagBitsKHR : VkSurfaceTransformFlagsKHR - { - eIdentity = VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR, - eRotate90 = VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR, - eRotate180 = VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR, - eRotate270 = VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR, - eHorizontalMirror = VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR, - eHorizontalMirrorRotate90 = VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR, - eHorizontalMirrorRotate180 = VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR, - eHorizontalMirrorRotate270 = VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR, - eInherit = VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( SurfaceTransformFlagBitsKHR value ) - { - switch ( value ) - { - case SurfaceTransformFlagBitsKHR::eIdentity: return "Identity"; - case SurfaceTransformFlagBitsKHR::eRotate90: return "Rotate90"; - case SurfaceTransformFlagBitsKHR::eRotate180: return "Rotate180"; - case SurfaceTransformFlagBitsKHR::eRotate270: return "Rotate270"; - case SurfaceTransformFlagBitsKHR::eHorizontalMirror: return "HorizontalMirror"; - case SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate90: return "HorizontalMirrorRotate90"; - case SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate180: return "HorizontalMirrorRotate180"; - case SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate270: return "HorizontalMirrorRotate270"; - case SurfaceTransformFlagBitsKHR::eInherit: return "Inherit"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PresentModeKHR - { - eImmediate = VK_PRESENT_MODE_IMMEDIATE_KHR, - eMailbox = VK_PRESENT_MODE_MAILBOX_KHR, - eFifo = VK_PRESENT_MODE_FIFO_KHR, - eFifoRelaxed = VK_PRESENT_MODE_FIFO_RELAXED_KHR, - eSharedDemandRefresh = VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR, - eSharedContinuousRefresh = VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( PresentModeKHR value ) - { - switch ( value ) - { - case PresentModeKHR::eImmediate: return "Immediate"; - case PresentModeKHR::eMailbox: return "Mailbox"; - case PresentModeKHR::eFifo: return "Fifo"; - case PresentModeKHR::eFifoRelaxed: return "FifoRelaxed"; - case PresentModeKHR::eSharedDemandRefresh: return "SharedDemandRefresh"; - case PresentModeKHR::eSharedContinuousRefresh: return "SharedContinuousRefresh"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ColorSpaceKHR - { - eSrgbNonlinear = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR, - eDisplayP3NonlinearEXT = VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT, - eExtendedSrgbLinearEXT = VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT, - eDisplayP3LinearEXT = VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT, - eDciP3NonlinearEXT = VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT, - eBt709LinearEXT = VK_COLOR_SPACE_BT709_LINEAR_EXT, - eBt709NonlinearEXT = VK_COLOR_SPACE_BT709_NONLINEAR_EXT, - eBt2020LinearEXT = VK_COLOR_SPACE_BT2020_LINEAR_EXT, - eHdr10St2084EXT = VK_COLOR_SPACE_HDR10_ST2084_EXT, - eDolbyvisionEXT = VK_COLOR_SPACE_DOLBYVISION_EXT, - eHdr10HlgEXT = VK_COLOR_SPACE_HDR10_HLG_EXT, - eAdobergbLinearEXT = VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT, - eAdobergbNonlinearEXT = VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT, - ePassThroughEXT = VK_COLOR_SPACE_PASS_THROUGH_EXT, - eExtendedSrgbNonlinearEXT = VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT, - eDisplayNativeAMD = VK_COLOR_SPACE_DISPLAY_NATIVE_AMD, - eVkColorspaceSrgbNonlinear = VK_COLORSPACE_SRGB_NONLINEAR_KHR, - eDciP3LinearEXT = VK_COLOR_SPACE_DCI_P3_LINEAR_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ColorSpaceKHR value ) - { - switch ( value ) - { - case ColorSpaceKHR::eSrgbNonlinear: return "SrgbNonlinear"; - case ColorSpaceKHR::eDisplayP3NonlinearEXT: return "DisplayP3NonlinearEXT"; - case ColorSpaceKHR::eExtendedSrgbLinearEXT: return "ExtendedSrgbLinearEXT"; - case ColorSpaceKHR::eDisplayP3LinearEXT: return "DisplayP3LinearEXT"; - case ColorSpaceKHR::eDciP3NonlinearEXT: return "DciP3NonlinearEXT"; - case ColorSpaceKHR::eBt709LinearEXT: return "Bt709LinearEXT"; - case ColorSpaceKHR::eBt709NonlinearEXT: return "Bt709NonlinearEXT"; - case ColorSpaceKHR::eBt2020LinearEXT: return "Bt2020LinearEXT"; - case ColorSpaceKHR::eHdr10St2084EXT: return "Hdr10St2084EXT"; - case ColorSpaceKHR::eDolbyvisionEXT: return "DolbyvisionEXT"; - case ColorSpaceKHR::eHdr10HlgEXT: return "Hdr10HlgEXT"; - case ColorSpaceKHR::eAdobergbLinearEXT: return "AdobergbLinearEXT"; - case ColorSpaceKHR::eAdobergbNonlinearEXT: return "AdobergbNonlinearEXT"; - case ColorSpaceKHR::ePassThroughEXT: return "PassThroughEXT"; - case ColorSpaceKHR::eExtendedSrgbNonlinearEXT: return "ExtendedSrgbNonlinearEXT"; - case ColorSpaceKHR::eDisplayNativeAMD: return "DisplayNativeAMD"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CompositeAlphaFlagBitsKHR : VkCompositeAlphaFlagsKHR - { - eOpaque = VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR, - ePreMultiplied = VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR, - ePostMultiplied = VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR, - eInherit = VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( CompositeAlphaFlagBitsKHR value ) - { - switch ( value ) - { - case CompositeAlphaFlagBitsKHR::eOpaque: return "Opaque"; - case CompositeAlphaFlagBitsKHR::ePreMultiplied: return "PreMultiplied"; - case CompositeAlphaFlagBitsKHR::ePostMultiplied: return "PostMultiplied"; - case CompositeAlphaFlagBitsKHR::eInherit: return "Inherit"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_KHR_swapchain === - - enum class SwapchainCreateFlagBitsKHR : VkSwapchainCreateFlagsKHR - { - eSplitInstanceBindRegions = VK_SWAPCHAIN_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR, - eProtected = VK_SWAPCHAIN_CREATE_PROTECTED_BIT_KHR, - eMutableFormat = VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( SwapchainCreateFlagBitsKHR value ) - { - switch ( value ) - { - case SwapchainCreateFlagBitsKHR::eSplitInstanceBindRegions: return "SplitInstanceBindRegions"; - case SwapchainCreateFlagBitsKHR::eProtected: return "Protected"; - case SwapchainCreateFlagBitsKHR::eMutableFormat: return "MutableFormat"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DeviceGroupPresentModeFlagBitsKHR : VkDeviceGroupPresentModeFlagsKHR - { - eLocal = VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR, - eRemote = VK_DEVICE_GROUP_PRESENT_MODE_REMOTE_BIT_KHR, - eSum = VK_DEVICE_GROUP_PRESENT_MODE_SUM_BIT_KHR, - eLocalMultiDevice = VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_MULTI_DEVICE_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( DeviceGroupPresentModeFlagBitsKHR value ) - { - switch ( value ) - { - case DeviceGroupPresentModeFlagBitsKHR::eLocal: return "Local"; - case DeviceGroupPresentModeFlagBitsKHR::eRemote: return "Remote"; - case DeviceGroupPresentModeFlagBitsKHR::eSum: return "Sum"; - case DeviceGroupPresentModeFlagBitsKHR::eLocalMultiDevice: return "LocalMultiDevice"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_KHR_display === - - enum class DisplayPlaneAlphaFlagBitsKHR : VkDisplayPlaneAlphaFlagsKHR - { - eOpaque = VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR, - eGlobal = VK_DISPLAY_PLANE_ALPHA_GLOBAL_BIT_KHR, - ePerPixel = VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_BIT_KHR, - ePerPixelPremultiplied = VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_PREMULTIPLIED_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( DisplayPlaneAlphaFlagBitsKHR value ) - { - switch ( value ) - { - case DisplayPlaneAlphaFlagBitsKHR::eOpaque: return "Opaque"; - case DisplayPlaneAlphaFlagBitsKHR::eGlobal: return "Global"; - case DisplayPlaneAlphaFlagBitsKHR::ePerPixel: return "PerPixel"; - case DisplayPlaneAlphaFlagBitsKHR::ePerPixelPremultiplied: return "PerPixelPremultiplied"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DisplayModeCreateFlagBitsKHR : VkDisplayModeCreateFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( DisplayModeCreateFlagBitsKHR ) - { - return "(void)"; - } - - enum class DisplaySurfaceCreateFlagBitsKHR : VkDisplaySurfaceCreateFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( DisplaySurfaceCreateFlagBitsKHR ) - { - return "(void)"; - } - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - enum class XlibSurfaceCreateFlagBitsKHR : VkXlibSurfaceCreateFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( XlibSurfaceCreateFlagBitsKHR ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - enum class XcbSurfaceCreateFlagBitsKHR : VkXcbSurfaceCreateFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( XcbSurfaceCreateFlagBitsKHR ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - enum class WaylandSurfaceCreateFlagBitsKHR : VkWaylandSurfaceCreateFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( WaylandSurfaceCreateFlagBitsKHR ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - - enum class AndroidSurfaceCreateFlagBitsKHR : VkAndroidSurfaceCreateFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( AndroidSurfaceCreateFlagBitsKHR ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - enum class Win32SurfaceCreateFlagBitsKHR : VkWin32SurfaceCreateFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( Win32SurfaceCreateFlagBitsKHR ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - - enum class DebugReportFlagBitsEXT : VkDebugReportFlagsEXT - { - eInformation = VK_DEBUG_REPORT_INFORMATION_BIT_EXT, - eWarning = VK_DEBUG_REPORT_WARNING_BIT_EXT, - ePerformanceWarning = VK_DEBUG_REPORT_PERFORMANCE_WARNING_BIT_EXT, - eError = VK_DEBUG_REPORT_ERROR_BIT_EXT, - eDebug = VK_DEBUG_REPORT_DEBUG_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DebugReportFlagBitsEXT value ) - { - switch ( value ) - { - case DebugReportFlagBitsEXT::eInformation: return "Information"; - case DebugReportFlagBitsEXT::eWarning: return "Warning"; - case DebugReportFlagBitsEXT::ePerformanceWarning: return "PerformanceWarning"; - case DebugReportFlagBitsEXT::eError: return "Error"; - case DebugReportFlagBitsEXT::eDebug: return "Debug"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DebugReportObjectTypeEXT - { - eUnknown = VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, - eInstance = VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT, - ePhysicalDevice = VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT, - eDevice = VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, - eQueue = VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT, - eSemaphore = VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT, - eCommandBuffer = VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT, - eFence = VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, - eDeviceMemory = VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, - eBuffer = VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, - eImage = VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, - eEvent = VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT, - eQueryPool = VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT, - eBufferView = VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT, - eImageView = VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT, - eShaderModule = VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT, - ePipelineCache = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, - ePipelineLayout = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT, - eRenderPass = VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT, - ePipeline = VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT, - eDescriptorSetLayout = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT, - eSampler = VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT, - eDescriptorPool = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT, - eDescriptorSet = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT, - eFramebuffer = VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT, - eCommandPool = VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT, - eSurfaceKHR = VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT, - eSwapchainKHR = VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT, - eDebugReportCallbackEXT = VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT, - eDisplayKHR = VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT, - eDisplayModeKHR = VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT, - eValidationCacheEXT = VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT, - eSamplerYcbcrConversion = VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT, - eDescriptorUpdateTemplate = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT, - eCuModuleNVX = VK_DEBUG_REPORT_OBJECT_TYPE_CU_MODULE_NVX_EXT, - eCuFunctionNVX = VK_DEBUG_REPORT_OBJECT_TYPE_CU_FUNCTION_NVX_EXT, - eAccelerationStructureKHR = VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR_EXT, - eAccelerationStructureNV = VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT, -#if defined( VK_USE_PLATFORM_FUCHSIA ) - eBufferCollectionFUCHSIA = VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_COLLECTION_FUCHSIA_EXT, -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - eDebugReport = VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT, - eDescriptorUpdateTemplateKHR = VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT, - eSamplerYcbcrConversionKHR = VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT, - eValidationCache = VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DebugReportObjectTypeEXT value ) - { - switch ( value ) - { - case DebugReportObjectTypeEXT::eUnknown: return "Unknown"; - case DebugReportObjectTypeEXT::eInstance: return "Instance"; - case DebugReportObjectTypeEXT::ePhysicalDevice: return "PhysicalDevice"; - case DebugReportObjectTypeEXT::eDevice: return "Device"; - case DebugReportObjectTypeEXT::eQueue: return "Queue"; - case DebugReportObjectTypeEXT::eSemaphore: return "Semaphore"; - case DebugReportObjectTypeEXT::eCommandBuffer: return "CommandBuffer"; - case DebugReportObjectTypeEXT::eFence: return "Fence"; - case DebugReportObjectTypeEXT::eDeviceMemory: return "DeviceMemory"; - case DebugReportObjectTypeEXT::eBuffer: return "Buffer"; - case DebugReportObjectTypeEXT::eImage: return "Image"; - case DebugReportObjectTypeEXT::eEvent: return "Event"; - case DebugReportObjectTypeEXT::eQueryPool: return "QueryPool"; - case DebugReportObjectTypeEXT::eBufferView: return "BufferView"; - case DebugReportObjectTypeEXT::eImageView: return "ImageView"; - case DebugReportObjectTypeEXT::eShaderModule: return "ShaderModule"; - case DebugReportObjectTypeEXT::ePipelineCache: return "PipelineCache"; - case DebugReportObjectTypeEXT::ePipelineLayout: return "PipelineLayout"; - case DebugReportObjectTypeEXT::eRenderPass: return "RenderPass"; - case DebugReportObjectTypeEXT::ePipeline: return "Pipeline"; - case DebugReportObjectTypeEXT::eDescriptorSetLayout: return "DescriptorSetLayout"; - case DebugReportObjectTypeEXT::eSampler: return "Sampler"; - case DebugReportObjectTypeEXT::eDescriptorPool: return "DescriptorPool"; - case DebugReportObjectTypeEXT::eDescriptorSet: return "DescriptorSet"; - case DebugReportObjectTypeEXT::eFramebuffer: return "Framebuffer"; - case DebugReportObjectTypeEXT::eCommandPool: return "CommandPool"; - case DebugReportObjectTypeEXT::eSurfaceKHR: return "SurfaceKHR"; - case DebugReportObjectTypeEXT::eSwapchainKHR: return "SwapchainKHR"; - case DebugReportObjectTypeEXT::eDebugReportCallbackEXT: return "DebugReportCallbackEXT"; - case DebugReportObjectTypeEXT::eDisplayKHR: return "DisplayKHR"; - case DebugReportObjectTypeEXT::eDisplayModeKHR: return "DisplayModeKHR"; - case DebugReportObjectTypeEXT::eValidationCacheEXT: return "ValidationCacheEXT"; - case DebugReportObjectTypeEXT::eSamplerYcbcrConversion: return "SamplerYcbcrConversion"; - case DebugReportObjectTypeEXT::eDescriptorUpdateTemplate: return "DescriptorUpdateTemplate"; - case DebugReportObjectTypeEXT::eCuModuleNVX: return "CuModuleNVX"; - case DebugReportObjectTypeEXT::eCuFunctionNVX: return "CuFunctionNVX"; - case DebugReportObjectTypeEXT::eAccelerationStructureKHR: return "AccelerationStructureKHR"; - case DebugReportObjectTypeEXT::eAccelerationStructureNV: return "AccelerationStructureNV"; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - case DebugReportObjectTypeEXT::eBufferCollectionFUCHSIA: return "BufferCollectionFUCHSIA"; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_AMD_rasterization_order === - - enum class RasterizationOrderAMD - { - eStrict = VK_RASTERIZATION_ORDER_STRICT_AMD, - eRelaxed = VK_RASTERIZATION_ORDER_RELAXED_AMD - }; - - VULKAN_HPP_INLINE std::string to_string( RasterizationOrderAMD value ) - { - switch ( value ) - { - case RasterizationOrderAMD::eStrict: return "Strict"; - case RasterizationOrderAMD::eRelaxed: return "Relaxed"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - enum class VideoCodecOperationFlagBitsKHR : VkVideoCodecOperationFlagsKHR - { - eInvalid = VK_VIDEO_CODEC_OPERATION_INVALID_BIT_KHR, -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - eEncodeH264EXT = VK_VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_EXT, - eEncodeH265EXT = VK_VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_EXT, - eDecodeH264EXT = VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_EXT, - eDecodeH265EXT = VK_VIDEO_CODEC_OPERATION_DECODE_H265_BIT_EXT -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - - VULKAN_HPP_INLINE std::string to_string( VideoCodecOperationFlagBitsKHR value ) - { - switch ( value ) - { - case VideoCodecOperationFlagBitsKHR::eInvalid: return "Invalid"; -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - case VideoCodecOperationFlagBitsKHR::eEncodeH264EXT: return "EncodeH264EXT"; - case VideoCodecOperationFlagBitsKHR::eEncodeH265EXT: return "EncodeH265EXT"; - case VideoCodecOperationFlagBitsKHR::eDecodeH264EXT: return "DecodeH264EXT"; - case VideoCodecOperationFlagBitsKHR::eDecodeH265EXT: return "DecodeH265EXT"; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoChromaSubsamplingFlagBitsKHR : VkVideoChromaSubsamplingFlagsKHR - { - eInvalid = VK_VIDEO_CHROMA_SUBSAMPLING_INVALID_BIT_KHR, - eMonochrome = VK_VIDEO_CHROMA_SUBSAMPLING_MONOCHROME_BIT_KHR, - e420 = VK_VIDEO_CHROMA_SUBSAMPLING_420_BIT_KHR, - e422 = VK_VIDEO_CHROMA_SUBSAMPLING_422_BIT_KHR, - e444 = VK_VIDEO_CHROMA_SUBSAMPLING_444_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoChromaSubsamplingFlagBitsKHR value ) - { - switch ( value ) - { - case VideoChromaSubsamplingFlagBitsKHR::eInvalid: return "Invalid"; - case VideoChromaSubsamplingFlagBitsKHR::eMonochrome: return "Monochrome"; - case VideoChromaSubsamplingFlagBitsKHR::e420: return "420"; - case VideoChromaSubsamplingFlagBitsKHR::e422: return "422"; - case VideoChromaSubsamplingFlagBitsKHR::e444: return "444"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoComponentBitDepthFlagBitsKHR : VkVideoComponentBitDepthFlagsKHR - { - eInvalid = VK_VIDEO_COMPONENT_BIT_DEPTH_INVALID_KHR, - e8 = VK_VIDEO_COMPONENT_BIT_DEPTH_8_BIT_KHR, - e10 = VK_VIDEO_COMPONENT_BIT_DEPTH_10_BIT_KHR, - e12 = VK_VIDEO_COMPONENT_BIT_DEPTH_12_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoComponentBitDepthFlagBitsKHR value ) - { - switch ( value ) - { - case VideoComponentBitDepthFlagBitsKHR::eInvalid: return "Invalid"; - case VideoComponentBitDepthFlagBitsKHR::e8: return "8"; - case VideoComponentBitDepthFlagBitsKHR::e10: return "10"; - case VideoComponentBitDepthFlagBitsKHR::e12: return "12"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoCapabilityFlagBitsKHR : VkVideoCapabilityFlagsKHR - { - eProtectedContent = VK_VIDEO_CAPABILITY_PROTECTED_CONTENT_BIT_KHR, - eSeparateReferenceImages = VK_VIDEO_CAPABILITY_SEPARATE_REFERENCE_IMAGES_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoCapabilityFlagBitsKHR value ) - { - switch ( value ) - { - case VideoCapabilityFlagBitsKHR::eProtectedContent: return "ProtectedContent"; - case VideoCapabilityFlagBitsKHR::eSeparateReferenceImages: return "SeparateReferenceImages"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoSessionCreateFlagBitsKHR : VkVideoSessionCreateFlagsKHR - { - eDefault = VK_VIDEO_SESSION_CREATE_DEFAULT_KHR, - eProtectedContent = VK_VIDEO_SESSION_CREATE_PROTECTED_CONTENT_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoSessionCreateFlagBitsKHR value ) - { - switch ( value ) - { - case VideoSessionCreateFlagBitsKHR::eDefault: return "Default"; - case VideoSessionCreateFlagBitsKHR::eProtectedContent: return "ProtectedContent"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoCodingControlFlagBitsKHR : VkVideoCodingControlFlagsKHR - { - eDefault = VK_VIDEO_CODING_CONTROL_DEFAULT_KHR, - eReset = VK_VIDEO_CODING_CONTROL_RESET_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoCodingControlFlagBitsKHR value ) - { - switch ( value ) - { - case VideoCodingControlFlagBitsKHR::eDefault: return "Default"; - case VideoCodingControlFlagBitsKHR::eReset: return "Reset"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoCodingQualityPresetFlagBitsKHR : VkVideoCodingQualityPresetFlagsKHR - { - eNormal = VK_VIDEO_CODING_QUALITY_PRESET_NORMAL_BIT_KHR, - ePower = VK_VIDEO_CODING_QUALITY_PRESET_POWER_BIT_KHR, - eQuality = VK_VIDEO_CODING_QUALITY_PRESET_QUALITY_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoCodingQualityPresetFlagBitsKHR value ) - { - switch ( value ) - { - case VideoCodingQualityPresetFlagBitsKHR::eNormal: return "Normal"; - case VideoCodingQualityPresetFlagBitsKHR::ePower: return "Power"; - case VideoCodingQualityPresetFlagBitsKHR::eQuality: return "Quality"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueryResultStatusKHR - { - eError = VK_QUERY_RESULT_STATUS_ERROR_KHR, - eNotReady = VK_QUERY_RESULT_STATUS_NOT_READY_KHR, - eComplete = VK_QUERY_RESULT_STATUS_COMPLETE_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( QueryResultStatusKHR value ) - { - switch ( value ) - { - case QueryResultStatusKHR::eError: return "Error"; - case QueryResultStatusKHR::eNotReady: return "NotReady"; - case QueryResultStatusKHR::eComplete: return "Complete"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoBeginCodingFlagBitsKHR : VkVideoBeginCodingFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( VideoBeginCodingFlagBitsKHR ) - { - return "(void)"; - } - - enum class VideoEndCodingFlagBitsKHR : VkVideoEndCodingFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEndCodingFlagBitsKHR ) - { - return "(void)"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - - enum class VideoDecodeFlagBitsKHR : VkVideoDecodeFlagsKHR - { - eDefault = VK_VIDEO_DECODE_DEFAULT_KHR, - eReserved0 = VK_VIDEO_DECODE_RESERVED_0_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeFlagBitsKHR value ) - { - switch ( value ) - { - case VideoDecodeFlagBitsKHR::eDefault: return "Default"; - case VideoDecodeFlagBitsKHR::eReserved0: return "Reserved0"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - - enum class PipelineRasterizationStateStreamCreateFlagBitsEXT : VkPipelineRasterizationStateStreamCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationStateStreamCreateFlagBitsEXT ) - { - return "(void)"; - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h264 === - - enum class VideoEncodeH264CapabilityFlagBitsEXT : VkVideoEncodeH264CapabilityFlagsEXT - { - eCabac = VK_VIDEO_ENCODE_H264_CAPABILITY_CABAC_BIT_EXT, - eCavlc = VK_VIDEO_ENCODE_H264_CAPABILITY_CAVLC_BIT_EXT, - eWeightedBiPredImplicit = VK_VIDEO_ENCODE_H264_CAPABILITY_WEIGHTED_BI_PRED_IMPLICIT_BIT_EXT, - eTransform8X8 = VK_VIDEO_ENCODE_H264_CAPABILITY_TRANSFORM_8X8_BIT_EXT, - eChromaQpOffset = VK_VIDEO_ENCODE_H264_CAPABILITY_CHROMA_QP_OFFSET_BIT_EXT, - eSecondChromaQpOffset = VK_VIDEO_ENCODE_H264_CAPABILITY_SECOND_CHROMA_QP_OFFSET_BIT_EXT, - eDeblockingFilterDisabled = VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_DISABLED_BIT_EXT, - eDeblockingFilterEnabled = VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_ENABLED_BIT_EXT, - eDeblockingFilterPartial = VK_VIDEO_ENCODE_H264_CAPABILITY_DEBLOCKING_FILTER_PARTIAL_BIT_EXT, - eMultipleSlicePerFrame = VK_VIDEO_ENCODE_H264_CAPABILITY_MULTIPLE_SLICE_PER_FRAME_BIT_EXT, - eEvenlyDistributedSliceSize = VK_VIDEO_ENCODE_H264_CAPABILITY_EVENLY_DISTRIBUTED_SLICE_SIZE_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CapabilityFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH264CapabilityFlagBitsEXT::eCabac: return "Cabac"; - case VideoEncodeH264CapabilityFlagBitsEXT::eCavlc: return "Cavlc"; - case VideoEncodeH264CapabilityFlagBitsEXT::eWeightedBiPredImplicit: return "WeightedBiPredImplicit"; - case VideoEncodeH264CapabilityFlagBitsEXT::eTransform8X8: return "Transform8X8"; - case VideoEncodeH264CapabilityFlagBitsEXT::eChromaQpOffset: return "ChromaQpOffset"; - case VideoEncodeH264CapabilityFlagBitsEXT::eSecondChromaQpOffset: return "SecondChromaQpOffset"; - case VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterDisabled: return "DeblockingFilterDisabled"; - case VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterEnabled: return "DeblockingFilterEnabled"; - case VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterPartial: return "DeblockingFilterPartial"; - case VideoEncodeH264CapabilityFlagBitsEXT::eMultipleSlicePerFrame: return "MultipleSlicePerFrame"; - case VideoEncodeH264CapabilityFlagBitsEXT::eEvenlyDistributedSliceSize: return "EvenlyDistributedSliceSize"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH264InputModeFlagBitsEXT : VkVideoEncodeH264InputModeFlagsEXT - { - eFrame = VK_VIDEO_ENCODE_H264_INPUT_MODE_FRAME_BIT_EXT, - eSlice = VK_VIDEO_ENCODE_H264_INPUT_MODE_SLICE_BIT_EXT, - eNonVcl = VK_VIDEO_ENCODE_H264_INPUT_MODE_NON_VCL_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264InputModeFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH264InputModeFlagBitsEXT::eFrame: return "Frame"; - case VideoEncodeH264InputModeFlagBitsEXT::eSlice: return "Slice"; - case VideoEncodeH264InputModeFlagBitsEXT::eNonVcl: return "NonVcl"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH264OutputModeFlagBitsEXT : VkVideoEncodeH264OutputModeFlagsEXT - { - eFrame = VK_VIDEO_ENCODE_H264_OUTPUT_MODE_FRAME_BIT_EXT, - eSlice = VK_VIDEO_ENCODE_H264_OUTPUT_MODE_SLICE_BIT_EXT, - eNonVcl = VK_VIDEO_ENCODE_H264_OUTPUT_MODE_NON_VCL_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264OutputModeFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH264OutputModeFlagBitsEXT::eFrame: return "Frame"; - case VideoEncodeH264OutputModeFlagBitsEXT::eSlice: return "Slice"; - case VideoEncodeH264OutputModeFlagBitsEXT::eNonVcl: return "NonVcl"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH264CreateFlagBitsEXT : VkVideoEncodeH264CreateFlagsEXT - { - eDefault = VK_VIDEO_ENCODE_H264_CREATE_DEFAULT_EXT, - eReserved0 = VK_VIDEO_ENCODE_H264_CREATE_RESERVED_0_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CreateFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH264CreateFlagBitsEXT::eDefault: return "Default"; - case VideoEncodeH264CreateFlagBitsEXT::eReserved0: return "Reserved0"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH264RateControlStructureFlagBitsEXT : VkVideoEncodeH264RateControlStructureFlagsEXT - { - eUnknown = VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_UNKNOWN_EXT, - eFlat = VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_FLAT_BIT_EXT, - eDyadic = VK_VIDEO_ENCODE_H264_RATE_CONTROL_STRUCTURE_DYADIC_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264RateControlStructureFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH264RateControlStructureFlagBitsEXT::eUnknown: return "Unknown"; - case VideoEncodeH264RateControlStructureFlagBitsEXT::eFlat: return "Flat"; - case VideoEncodeH264RateControlStructureFlagBitsEXT::eDyadic: return "Dyadic"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h265 === - - enum class VideoEncodeH265InputModeFlagBitsEXT : VkVideoEncodeH265InputModeFlagsEXT - { - eFrame = VK_VIDEO_ENCODE_H265_INPUT_MODE_FRAME_BIT_EXT, - eSlice = VK_VIDEO_ENCODE_H265_INPUT_MODE_SLICE_BIT_EXT, - eNonVcl = VK_VIDEO_ENCODE_H265_INPUT_MODE_NON_VCL_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265InputModeFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH265InputModeFlagBitsEXT::eFrame: return "Frame"; - case VideoEncodeH265InputModeFlagBitsEXT::eSlice: return "Slice"; - case VideoEncodeH265InputModeFlagBitsEXT::eNonVcl: return "NonVcl"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH265OutputModeFlagBitsEXT : VkVideoEncodeH265OutputModeFlagsEXT - { - eFrame = VK_VIDEO_ENCODE_H265_OUTPUT_MODE_FRAME_BIT_EXT, - eSlice = VK_VIDEO_ENCODE_H265_OUTPUT_MODE_SLICE_BIT_EXT, - eNonVcl = VK_VIDEO_ENCODE_H265_OUTPUT_MODE_NON_VCL_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265OutputModeFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH265OutputModeFlagBitsEXT::eFrame: return "Frame"; - case VideoEncodeH265OutputModeFlagBitsEXT::eSlice: return "Slice"; - case VideoEncodeH265OutputModeFlagBitsEXT::eNonVcl: return "NonVcl"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH265CtbSizeFlagBitsEXT : VkVideoEncodeH265CtbSizeFlagsEXT - { - e8 = VK_VIDEO_ENCODE_H265_CTB_SIZE_8_BIT_EXT, - e16 = VK_VIDEO_ENCODE_H265_CTB_SIZE_16_BIT_EXT, - e32 = VK_VIDEO_ENCODE_H265_CTB_SIZE_32_BIT_EXT, - e64 = VK_VIDEO_ENCODE_H265_CTB_SIZE_64_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CtbSizeFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH265CtbSizeFlagBitsEXT::e8: return "8"; - case VideoEncodeH265CtbSizeFlagBitsEXT::e16: return "16"; - case VideoEncodeH265CtbSizeFlagBitsEXT::e32: return "32"; - case VideoEncodeH265CtbSizeFlagBitsEXT::e64: return "64"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH265RateControlStructureFlagBitsEXT : VkVideoEncodeH265RateControlStructureFlagsEXT - { - eUnknown = VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_UNKNOWN_EXT, - eFlat = VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_FLAT_BIT_EXT, - eDyadic = VK_VIDEO_ENCODE_H265_RATE_CONTROL_STRUCTURE_DYADIC_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265RateControlStructureFlagBitsEXT value ) - { - switch ( value ) - { - case VideoEncodeH265RateControlStructureFlagBitsEXT::eUnknown: return "Unknown"; - case VideoEncodeH265RateControlStructureFlagBitsEXT::eFlat: return "Flat"; - case VideoEncodeH265RateControlStructureFlagBitsEXT::eDyadic: return "Dyadic"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeH265CapabilityFlagBitsEXT : VkVideoEncodeH265CapabilityFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CapabilityFlagBitsEXT ) - { - return "(void)"; - } - - enum class VideoEncodeH265CreateFlagBitsEXT : VkVideoEncodeH265CreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CreateFlagBitsEXT ) - { - return "(void)"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h264 === - - enum class VideoDecodeH264PictureLayoutFlagBitsEXT : VkVideoDecodeH264PictureLayoutFlagsEXT - { - eProgressive = VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_EXT, - eInterlacedInterleavedLines = VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_EXT, - eInterlacedSeparatePlanes = VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeH264PictureLayoutFlagBitsEXT value ) - { - switch ( value ) - { - case VideoDecodeH264PictureLayoutFlagBitsEXT::eProgressive: return "Progressive"; - case VideoDecodeH264PictureLayoutFlagBitsEXT::eInterlacedInterleavedLines: return "InterlacedInterleavedLines"; - case VideoDecodeH264PictureLayoutFlagBitsEXT::eInterlacedSeparatePlanes: return "InterlacedSeparatePlanes"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoDecodeH264CreateFlagBitsEXT : VkVideoDecodeH264CreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeH264CreateFlagBitsEXT ) - { - return "(void)"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_AMD_shader_info === - - enum class ShaderInfoTypeAMD - { - eStatistics = VK_SHADER_INFO_TYPE_STATISTICS_AMD, - eBinary = VK_SHADER_INFO_TYPE_BINARY_AMD, - eDisassembly = VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD - }; - - VULKAN_HPP_INLINE std::string to_string( ShaderInfoTypeAMD value ) - { - switch ( value ) - { - case ShaderInfoTypeAMD::eStatistics: return "Statistics"; - case ShaderInfoTypeAMD::eBinary: return "Binary"; - case ShaderInfoTypeAMD::eDisassembly: return "Disassembly"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - - enum class StreamDescriptorSurfaceCreateFlagBitsGGP : VkStreamDescriptorSurfaceCreateFlagsGGP - { - }; - - VULKAN_HPP_INLINE std::string to_string( StreamDescriptorSurfaceCreateFlagBitsGGP ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_external_memory_capabilities === - - enum class ExternalMemoryHandleTypeFlagBitsNV : VkExternalMemoryHandleTypeFlagsNV - { - eOpaqueWin32 = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV, - eOpaqueWin32Kmt = VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV, - eD3D11Image = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV, - eD3D11ImageKmt = VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryHandleTypeFlagBitsNV value ) - { - switch ( value ) - { - case ExternalMemoryHandleTypeFlagBitsNV::eOpaqueWin32: return "OpaqueWin32"; - case ExternalMemoryHandleTypeFlagBitsNV::eOpaqueWin32Kmt: return "OpaqueWin32Kmt"; - case ExternalMemoryHandleTypeFlagBitsNV::eD3D11Image: return "D3D11Image"; - case ExternalMemoryHandleTypeFlagBitsNV::eD3D11ImageKmt: return "D3D11ImageKmt"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ExternalMemoryFeatureFlagBitsNV : VkExternalMemoryFeatureFlagsNV - { - eDedicatedOnly = VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_NV, - eExportable = VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_NV, - eImportable = VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryFeatureFlagBitsNV value ) - { - switch ( value ) - { - case ExternalMemoryFeatureFlagBitsNV::eDedicatedOnly: return "DedicatedOnly"; - case ExternalMemoryFeatureFlagBitsNV::eExportable: return "Exportable"; - case ExternalMemoryFeatureFlagBitsNV::eImportable: return "Importable"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_EXT_validation_flags === - - enum class ValidationCheckEXT - { - eAll = VK_VALIDATION_CHECK_ALL_EXT, - eShaders = VK_VALIDATION_CHECK_SHADERS_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ValidationCheckEXT value ) - { - switch ( value ) - { - case ValidationCheckEXT::eAll: return "All"; - case ValidationCheckEXT::eShaders: return "Shaders"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - - enum class ViSurfaceCreateFlagBitsNN : VkViSurfaceCreateFlagsNN - { - }; - - VULKAN_HPP_INLINE std::string to_string( ViSurfaceCreateFlagBitsNN ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_EXT_conditional_rendering === - - enum class ConditionalRenderingFlagBitsEXT : VkConditionalRenderingFlagsEXT - { - eInverted = VK_CONDITIONAL_RENDERING_INVERTED_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ConditionalRenderingFlagBitsEXT value ) - { - switch ( value ) - { - case ConditionalRenderingFlagBitsEXT::eInverted: return "Inverted"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_EXT_display_surface_counter === - - enum class SurfaceCounterFlagBitsEXT : VkSurfaceCounterFlagsEXT - { - eVblank = VK_SURFACE_COUNTER_VBLANK_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( SurfaceCounterFlagBitsEXT value ) - { - switch ( value ) - { - case SurfaceCounterFlagBitsEXT::eVblank: return "Vblank"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_EXT_display_control === - - enum class DisplayPowerStateEXT - { - eOff = VK_DISPLAY_POWER_STATE_OFF_EXT, - eSuspend = VK_DISPLAY_POWER_STATE_SUSPEND_EXT, - eOn = VK_DISPLAY_POWER_STATE_ON_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DisplayPowerStateEXT value ) - { - switch ( value ) - { - case DisplayPowerStateEXT::eOff: return "Off"; - case DisplayPowerStateEXT::eSuspend: return "Suspend"; - case DisplayPowerStateEXT::eOn: return "On"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DeviceEventTypeEXT - { - eDisplayHotplug = VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DeviceEventTypeEXT value ) - { - switch ( value ) - { - case DeviceEventTypeEXT::eDisplayHotplug: return "DisplayHotplug"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DisplayEventTypeEXT - { - eFirstPixelOut = VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DisplayEventTypeEXT value ) - { - switch ( value ) - { - case DisplayEventTypeEXT::eFirstPixelOut: return "FirstPixelOut"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_viewport_swizzle === - - enum class ViewportCoordinateSwizzleNV - { - ePositiveX = VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_X_NV, - eNegativeX = VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_X_NV, - ePositiveY = VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Y_NV, - eNegativeY = VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Y_NV, - ePositiveZ = VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Z_NV, - eNegativeZ = VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Z_NV, - ePositiveW = VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_W_NV, - eNegativeW = VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_W_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ViewportCoordinateSwizzleNV value ) - { - switch ( value ) - { - case ViewportCoordinateSwizzleNV::ePositiveX: return "PositiveX"; - case ViewportCoordinateSwizzleNV::eNegativeX: return "NegativeX"; - case ViewportCoordinateSwizzleNV::ePositiveY: return "PositiveY"; - case ViewportCoordinateSwizzleNV::eNegativeY: return "NegativeY"; - case ViewportCoordinateSwizzleNV::ePositiveZ: return "PositiveZ"; - case ViewportCoordinateSwizzleNV::eNegativeZ: return "NegativeZ"; - case ViewportCoordinateSwizzleNV::ePositiveW: return "PositiveW"; - case ViewportCoordinateSwizzleNV::eNegativeW: return "NegativeW"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineViewportSwizzleStateCreateFlagBitsNV : VkPipelineViewportSwizzleStateCreateFlagsNV - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineViewportSwizzleStateCreateFlagBitsNV ) - { - return "(void)"; - } - - //=== VK_EXT_discard_rectangles === - - enum class DiscardRectangleModeEXT - { - eInclusive = VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT, - eExclusive = VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DiscardRectangleModeEXT value ) - { - switch ( value ) - { - case DiscardRectangleModeEXT::eInclusive: return "Inclusive"; - case DiscardRectangleModeEXT::eExclusive: return "Exclusive"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineDiscardRectangleStateCreateFlagBitsEXT : VkPipelineDiscardRectangleStateCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineDiscardRectangleStateCreateFlagBitsEXT ) - { - return "(void)"; - } - - //=== VK_EXT_conservative_rasterization === - - enum class ConservativeRasterizationModeEXT - { - eDisabled = VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT, - eOverestimate = VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT, - eUnderestimate = VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ConservativeRasterizationModeEXT value ) - { - switch ( value ) - { - case ConservativeRasterizationModeEXT::eDisabled: return "Disabled"; - case ConservativeRasterizationModeEXT::eOverestimate: return "Overestimate"; - case ConservativeRasterizationModeEXT::eUnderestimate: return "Underestimate"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class - PipelineRasterizationConservativeStateCreateFlagBitsEXT : VkPipelineRasterizationConservativeStateCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationConservativeStateCreateFlagBitsEXT ) - { - return "(void)"; - } - - //=== VK_EXT_depth_clip_enable === - - enum class PipelineRasterizationDepthClipStateCreateFlagBitsEXT : VkPipelineRasterizationDepthClipStateCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationDepthClipStateCreateFlagBitsEXT ) - { - return "(void)"; - } - - //=== VK_KHR_performance_query === - - enum class PerformanceCounterDescriptionFlagBitsKHR : VkPerformanceCounterDescriptionFlagsKHR - { - ePerformanceImpacting = VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR, - eConcurrentlyImpacted = VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceCounterDescriptionFlagBitsKHR value ) - { - switch ( value ) - { - case PerformanceCounterDescriptionFlagBitsKHR::ePerformanceImpacting: return "PerformanceImpacting"; - case PerformanceCounterDescriptionFlagBitsKHR::eConcurrentlyImpacted: return "ConcurrentlyImpacted"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PerformanceCounterScopeKHR - { - eCommandBuffer = VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR, - eRenderPass = VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR, - eCommand = VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR, - eVkQueryScopeCommandBuffer = VK_QUERY_SCOPE_COMMAND_BUFFER_KHR, - eVkQueryScopeCommand = VK_QUERY_SCOPE_COMMAND_KHR, - eVkQueryScopeRenderPass = VK_QUERY_SCOPE_RENDER_PASS_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceCounterScopeKHR value ) - { - switch ( value ) - { - case PerformanceCounterScopeKHR::eCommandBuffer: return "CommandBuffer"; - case PerformanceCounterScopeKHR::eRenderPass: return "RenderPass"; - case PerformanceCounterScopeKHR::eCommand: return "Command"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PerformanceCounterStorageKHR - { - eInt32 = VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR, - eInt64 = VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR, - eUint32 = VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR, - eUint64 = VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR, - eFloat32 = VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR, - eFloat64 = VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceCounterStorageKHR value ) - { - switch ( value ) - { - case PerformanceCounterStorageKHR::eInt32: return "Int32"; - case PerformanceCounterStorageKHR::eInt64: return "Int64"; - case PerformanceCounterStorageKHR::eUint32: return "Uint32"; - case PerformanceCounterStorageKHR::eUint64: return "Uint64"; - case PerformanceCounterStorageKHR::eFloat32: return "Float32"; - case PerformanceCounterStorageKHR::eFloat64: return "Float64"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PerformanceCounterUnitKHR - { - eGeneric = VK_PERFORMANCE_COUNTER_UNIT_GENERIC_KHR, - ePercentage = VK_PERFORMANCE_COUNTER_UNIT_PERCENTAGE_KHR, - eNanoseconds = VK_PERFORMANCE_COUNTER_UNIT_NANOSECONDS_KHR, - eBytes = VK_PERFORMANCE_COUNTER_UNIT_BYTES_KHR, - eBytesPerSecond = VK_PERFORMANCE_COUNTER_UNIT_BYTES_PER_SECOND_KHR, - eKelvin = VK_PERFORMANCE_COUNTER_UNIT_KELVIN_KHR, - eWatts = VK_PERFORMANCE_COUNTER_UNIT_WATTS_KHR, - eVolts = VK_PERFORMANCE_COUNTER_UNIT_VOLTS_KHR, - eAmps = VK_PERFORMANCE_COUNTER_UNIT_AMPS_KHR, - eHertz = VK_PERFORMANCE_COUNTER_UNIT_HERTZ_KHR, - eCycles = VK_PERFORMANCE_COUNTER_UNIT_CYCLES_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceCounterUnitKHR value ) - { - switch ( value ) - { - case PerformanceCounterUnitKHR::eGeneric: return "Generic"; - case PerformanceCounterUnitKHR::ePercentage: return "Percentage"; - case PerformanceCounterUnitKHR::eNanoseconds: return "Nanoseconds"; - case PerformanceCounterUnitKHR::eBytes: return "Bytes"; - case PerformanceCounterUnitKHR::eBytesPerSecond: return "BytesPerSecond"; - case PerformanceCounterUnitKHR::eKelvin: return "Kelvin"; - case PerformanceCounterUnitKHR::eWatts: return "Watts"; - case PerformanceCounterUnitKHR::eVolts: return "Volts"; - case PerformanceCounterUnitKHR::eAmps: return "Amps"; - case PerformanceCounterUnitKHR::eHertz: return "Hertz"; - case PerformanceCounterUnitKHR::eCycles: return "Cycles"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AcquireProfilingLockFlagBitsKHR : VkAcquireProfilingLockFlagsKHR - { - }; - - VULKAN_HPP_INLINE std::string to_string( AcquireProfilingLockFlagBitsKHR ) - { - return "(void)"; - } - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - - enum class IOSSurfaceCreateFlagBitsMVK : VkIOSSurfaceCreateFlagsMVK - { - }; - - VULKAN_HPP_INLINE std::string to_string( IOSSurfaceCreateFlagBitsMVK ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - - enum class MacOSSurfaceCreateFlagBitsMVK : VkMacOSSurfaceCreateFlagsMVK - { - }; - - VULKAN_HPP_INLINE std::string to_string( MacOSSurfaceCreateFlagBitsMVK ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - - enum class DebugUtilsMessageSeverityFlagBitsEXT : VkDebugUtilsMessageSeverityFlagsEXT - { - eVerbose = VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT, - eInfo = VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT, - eWarning = VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT, - eError = VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessageSeverityFlagBitsEXT value ) - { - switch ( value ) - { - case DebugUtilsMessageSeverityFlagBitsEXT::eVerbose: return "Verbose"; - case DebugUtilsMessageSeverityFlagBitsEXT::eInfo: return "Info"; - case DebugUtilsMessageSeverityFlagBitsEXT::eWarning: return "Warning"; - case DebugUtilsMessageSeverityFlagBitsEXT::eError: return "Error"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DebugUtilsMessageTypeFlagBitsEXT : VkDebugUtilsMessageTypeFlagsEXT - { - eGeneral = VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT, - eValidation = VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT, - ePerformance = VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessageTypeFlagBitsEXT value ) - { - switch ( value ) - { - case DebugUtilsMessageTypeFlagBitsEXT::eGeneral: return "General"; - case DebugUtilsMessageTypeFlagBitsEXT::eValidation: return "Validation"; - case DebugUtilsMessageTypeFlagBitsEXT::ePerformance: return "Performance"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DebugUtilsMessengerCallbackDataFlagBitsEXT : VkDebugUtilsMessengerCallbackDataFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessengerCallbackDataFlagBitsEXT ) - { - return "(void)"; - } - - enum class DebugUtilsMessengerCreateFlagBitsEXT : VkDebugUtilsMessengerCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessengerCreateFlagBitsEXT ) - { - return "(void)"; - } - - //=== VK_EXT_blend_operation_advanced === - - enum class BlendOverlapEXT - { - eUncorrelated = VK_BLEND_OVERLAP_UNCORRELATED_EXT, - eDisjoint = VK_BLEND_OVERLAP_DISJOINT_EXT, - eConjoint = VK_BLEND_OVERLAP_CONJOINT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( BlendOverlapEXT value ) - { - switch ( value ) - { - case BlendOverlapEXT::eUncorrelated: return "Uncorrelated"; - case BlendOverlapEXT::eDisjoint: return "Disjoint"; - case BlendOverlapEXT::eConjoint: return "Conjoint"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_fragment_coverage_to_color === - - enum class PipelineCoverageToColorStateCreateFlagBitsNV : VkPipelineCoverageToColorStateCreateFlagsNV - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineCoverageToColorStateCreateFlagBitsNV ) - { - return "(void)"; - } - - //=== VK_KHR_acceleration_structure === - - enum class AccelerationStructureTypeKHR - { - eTopLevel = VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR, - eBottomLevel = VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR, - eGeneric = VK_ACCELERATION_STRUCTURE_TYPE_GENERIC_KHR - }; - using AccelerationStructureTypeNV = AccelerationStructureTypeKHR; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureTypeKHR value ) - { - switch ( value ) - { - case AccelerationStructureTypeKHR::eTopLevel: return "TopLevel"; - case AccelerationStructureTypeKHR::eBottomLevel: return "BottomLevel"; - case AccelerationStructureTypeKHR::eGeneric: return "Generic"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AccelerationStructureBuildTypeKHR - { - eHost = VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR, - eDevice = VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR, - eHostOrDevice = VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureBuildTypeKHR value ) - { - switch ( value ) - { - case AccelerationStructureBuildTypeKHR::eHost: return "Host"; - case AccelerationStructureBuildTypeKHR::eDevice: return "Device"; - case AccelerationStructureBuildTypeKHR::eHostOrDevice: return "HostOrDevice"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class GeometryFlagBitsKHR : VkGeometryFlagsKHR - { - eOpaque = VK_GEOMETRY_OPAQUE_BIT_KHR, - eNoDuplicateAnyHitInvocation = VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR - }; - using GeometryFlagBitsNV = GeometryFlagBitsKHR; - - VULKAN_HPP_INLINE std::string to_string( GeometryFlagBitsKHR value ) - { - switch ( value ) - { - case GeometryFlagBitsKHR::eOpaque: return "Opaque"; - case GeometryFlagBitsKHR::eNoDuplicateAnyHitInvocation: return "NoDuplicateAnyHitInvocation"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class GeometryInstanceFlagBitsKHR : VkGeometryInstanceFlagsKHR - { - eTriangleFacingCullDisable = VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR, - eTriangleFlipFacing = VK_GEOMETRY_INSTANCE_TRIANGLE_FLIP_FACING_BIT_KHR, - eForceOpaque = VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_KHR, - eForceNoOpaque = VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_KHR, - eTriangleCullDisable = VK_GEOMETRY_INSTANCE_TRIANGLE_CULL_DISABLE_BIT_NV, - eTriangleFrontCounterclockwiseKHR = VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR, - eTriangleFrontCounterclockwise = VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_NV - }; - using GeometryInstanceFlagBitsNV = GeometryInstanceFlagBitsKHR; - - VULKAN_HPP_INLINE std::string to_string( GeometryInstanceFlagBitsKHR value ) - { - switch ( value ) - { - case GeometryInstanceFlagBitsKHR::eTriangleFacingCullDisable: return "TriangleFacingCullDisable"; - case GeometryInstanceFlagBitsKHR::eTriangleFlipFacing: return "TriangleFlipFacing"; - case GeometryInstanceFlagBitsKHR::eForceOpaque: return "ForceOpaque"; - case GeometryInstanceFlagBitsKHR::eForceNoOpaque: return "ForceNoOpaque"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class BuildAccelerationStructureFlagBitsKHR : VkBuildAccelerationStructureFlagsKHR - { - eAllowUpdate = VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR, - eAllowCompaction = VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_KHR, - ePreferFastTrace = VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_KHR, - ePreferFastBuild = VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR, - eLowMemory = VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_KHR, - eMotionNV = VK_BUILD_ACCELERATION_STRUCTURE_MOTION_BIT_NV - }; - using BuildAccelerationStructureFlagBitsNV = BuildAccelerationStructureFlagBitsKHR; - - VULKAN_HPP_INLINE std::string to_string( BuildAccelerationStructureFlagBitsKHR value ) - { - switch ( value ) - { - case BuildAccelerationStructureFlagBitsKHR::eAllowUpdate: return "AllowUpdate"; - case BuildAccelerationStructureFlagBitsKHR::eAllowCompaction: return "AllowCompaction"; - case BuildAccelerationStructureFlagBitsKHR::ePreferFastTrace: return "PreferFastTrace"; - case BuildAccelerationStructureFlagBitsKHR::ePreferFastBuild: return "PreferFastBuild"; - case BuildAccelerationStructureFlagBitsKHR::eLowMemory: return "LowMemory"; - case BuildAccelerationStructureFlagBitsKHR::eMotionNV: return "MotionNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CopyAccelerationStructureModeKHR - { - eClone = VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR, - eCompact = VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR, - eSerialize = VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR, - eDeserialize = VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR - }; - using CopyAccelerationStructureModeNV = CopyAccelerationStructureModeKHR; - - VULKAN_HPP_INLINE std::string to_string( CopyAccelerationStructureModeKHR value ) - { - switch ( value ) - { - case CopyAccelerationStructureModeKHR::eClone: return "Clone"; - case CopyAccelerationStructureModeKHR::eCompact: return "Compact"; - case CopyAccelerationStructureModeKHR::eSerialize: return "Serialize"; - case CopyAccelerationStructureModeKHR::eDeserialize: return "Deserialize"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class GeometryTypeKHR - { - eTriangles = VK_GEOMETRY_TYPE_TRIANGLES_KHR, - eAabbs = VK_GEOMETRY_TYPE_AABBS_KHR, - eInstances = VK_GEOMETRY_TYPE_INSTANCES_KHR - }; - using GeometryTypeNV = GeometryTypeKHR; - - VULKAN_HPP_INLINE std::string to_string( GeometryTypeKHR value ) - { - switch ( value ) - { - case GeometryTypeKHR::eTriangles: return "Triangles"; - case GeometryTypeKHR::eAabbs: return "Aabbs"; - case GeometryTypeKHR::eInstances: return "Instances"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AccelerationStructureCompatibilityKHR - { - eCompatible = VK_ACCELERATION_STRUCTURE_COMPATIBILITY_COMPATIBLE_KHR, - eIncompatible = VK_ACCELERATION_STRUCTURE_COMPATIBILITY_INCOMPATIBLE_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureCompatibilityKHR value ) - { - switch ( value ) - { - case AccelerationStructureCompatibilityKHR::eCompatible: return "Compatible"; - case AccelerationStructureCompatibilityKHR::eIncompatible: return "Incompatible"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AccelerationStructureCreateFlagBitsKHR : VkAccelerationStructureCreateFlagsKHR - { - eDeviceAddressCaptureReplay = VK_ACCELERATION_STRUCTURE_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR, - eMotionNV = VK_ACCELERATION_STRUCTURE_CREATE_MOTION_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureCreateFlagBitsKHR value ) - { - switch ( value ) - { - case AccelerationStructureCreateFlagBitsKHR::eDeviceAddressCaptureReplay: return "DeviceAddressCaptureReplay"; - case AccelerationStructureCreateFlagBitsKHR::eMotionNV: return "MotionNV"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class BuildAccelerationStructureModeKHR - { - eBuild = VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR, - eUpdate = VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( BuildAccelerationStructureModeKHR value ) - { - switch ( value ) - { - case BuildAccelerationStructureModeKHR::eBuild: return "Build"; - case BuildAccelerationStructureModeKHR::eUpdate: return "Update"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_framebuffer_mixed_samples === - - enum class CoverageModulationModeNV - { - eNone = VK_COVERAGE_MODULATION_MODE_NONE_NV, - eRgb = VK_COVERAGE_MODULATION_MODE_RGB_NV, - eAlpha = VK_COVERAGE_MODULATION_MODE_ALPHA_NV, - eRgba = VK_COVERAGE_MODULATION_MODE_RGBA_NV - }; - - VULKAN_HPP_INLINE std::string to_string( CoverageModulationModeNV value ) - { - switch ( value ) - { - case CoverageModulationModeNV::eNone: return "None"; - case CoverageModulationModeNV::eRgb: return "Rgb"; - case CoverageModulationModeNV::eAlpha: return "Alpha"; - case CoverageModulationModeNV::eRgba: return "Rgba"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineCoverageModulationStateCreateFlagBitsNV : VkPipelineCoverageModulationStateCreateFlagsNV - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineCoverageModulationStateCreateFlagBitsNV ) - { - return "(void)"; - } - - //=== VK_EXT_validation_cache === - - enum class ValidationCacheHeaderVersionEXT - { - eOne = VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ValidationCacheHeaderVersionEXT value ) - { - switch ( value ) - { - case ValidationCacheHeaderVersionEXT::eOne: return "One"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ValidationCacheCreateFlagBitsEXT : VkValidationCacheCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( ValidationCacheCreateFlagBitsEXT ) - { - return "(void)"; - } - - //=== VK_NV_shading_rate_image === - - enum class ShadingRatePaletteEntryNV - { - eNoInvocations = VK_SHADING_RATE_PALETTE_ENTRY_NO_INVOCATIONS_NV, - e16InvocationsPerPixel = VK_SHADING_RATE_PALETTE_ENTRY_16_INVOCATIONS_PER_PIXEL_NV, - e8InvocationsPerPixel = VK_SHADING_RATE_PALETTE_ENTRY_8_INVOCATIONS_PER_PIXEL_NV, - e4InvocationsPerPixel = VK_SHADING_RATE_PALETTE_ENTRY_4_INVOCATIONS_PER_PIXEL_NV, - e2InvocationsPerPixel = VK_SHADING_RATE_PALETTE_ENTRY_2_INVOCATIONS_PER_PIXEL_NV, - e1InvocationPerPixel = VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_PIXEL_NV, - e1InvocationPer2X1Pixels = VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X1_PIXELS_NV, - e1InvocationPer1X2Pixels = VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_1X2_PIXELS_NV, - e1InvocationPer2X2Pixels = VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X2_PIXELS_NV, - e1InvocationPer4X2Pixels = VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X2_PIXELS_NV, - e1InvocationPer2X4Pixels = VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X4_PIXELS_NV, - e1InvocationPer4X4Pixels = VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X4_PIXELS_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ShadingRatePaletteEntryNV value ) - { - switch ( value ) - { - case ShadingRatePaletteEntryNV::eNoInvocations: return "NoInvocations"; - case ShadingRatePaletteEntryNV::e16InvocationsPerPixel: return "16InvocationsPerPixel"; - case ShadingRatePaletteEntryNV::e8InvocationsPerPixel: return "8InvocationsPerPixel"; - case ShadingRatePaletteEntryNV::e4InvocationsPerPixel: return "4InvocationsPerPixel"; - case ShadingRatePaletteEntryNV::e2InvocationsPerPixel: return "2InvocationsPerPixel"; - case ShadingRatePaletteEntryNV::e1InvocationPerPixel: return "1InvocationPerPixel"; - case ShadingRatePaletteEntryNV::e1InvocationPer2X1Pixels: return "1InvocationPer2X1Pixels"; - case ShadingRatePaletteEntryNV::e1InvocationPer1X2Pixels: return "1InvocationPer1X2Pixels"; - case ShadingRatePaletteEntryNV::e1InvocationPer2X2Pixels: return "1InvocationPer2X2Pixels"; - case ShadingRatePaletteEntryNV::e1InvocationPer4X2Pixels: return "1InvocationPer4X2Pixels"; - case ShadingRatePaletteEntryNV::e1InvocationPer2X4Pixels: return "1InvocationPer2X4Pixels"; - case ShadingRatePaletteEntryNV::e1InvocationPer4X4Pixels: return "1InvocationPer4X4Pixels"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class CoarseSampleOrderTypeNV - { - eDefault = VK_COARSE_SAMPLE_ORDER_TYPE_DEFAULT_NV, - eCustom = VK_COARSE_SAMPLE_ORDER_TYPE_CUSTOM_NV, - ePixelMajor = VK_COARSE_SAMPLE_ORDER_TYPE_PIXEL_MAJOR_NV, - eSampleMajor = VK_COARSE_SAMPLE_ORDER_TYPE_SAMPLE_MAJOR_NV - }; - - VULKAN_HPP_INLINE std::string to_string( CoarseSampleOrderTypeNV value ) - { - switch ( value ) - { - case CoarseSampleOrderTypeNV::eDefault: return "Default"; - case CoarseSampleOrderTypeNV::eCustom: return "Custom"; - case CoarseSampleOrderTypeNV::ePixelMajor: return "PixelMajor"; - case CoarseSampleOrderTypeNV::eSampleMajor: return "SampleMajor"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_ray_tracing === - - enum class AccelerationStructureMemoryRequirementsTypeNV - { - eObject = VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_OBJECT_NV, - eBuildScratch = VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BUILD_SCRATCH_NV, - eUpdateScratch = VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_UPDATE_SCRATCH_NV - }; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureMemoryRequirementsTypeNV value ) - { - switch ( value ) - { - case AccelerationStructureMemoryRequirementsTypeNV::eObject: return "Object"; - case AccelerationStructureMemoryRequirementsTypeNV::eBuildScratch: return "BuildScratch"; - case AccelerationStructureMemoryRequirementsTypeNV::eUpdateScratch: return "UpdateScratch"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_AMD_pipeline_compiler_control === - - enum class PipelineCompilerControlFlagBitsAMD : VkPipelineCompilerControlFlagsAMD - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineCompilerControlFlagBitsAMD ) - { - return "(void)"; - } - - //=== VK_EXT_calibrated_timestamps === - - enum class TimeDomainEXT - { - eDevice = VK_TIME_DOMAIN_DEVICE_EXT, - eClockMonotonic = VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT, - eClockMonotonicRaw = VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT, - eQueryPerformanceCounter = VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( TimeDomainEXT value ) - { - switch ( value ) - { - case TimeDomainEXT::eDevice: return "Device"; - case TimeDomainEXT::eClockMonotonic: return "ClockMonotonic"; - case TimeDomainEXT::eClockMonotonicRaw: return "ClockMonotonicRaw"; - case TimeDomainEXT::eQueryPerformanceCounter: return "QueryPerformanceCounter"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h265 === - - enum class VideoDecodeH265CreateFlagBitsEXT : VkVideoDecodeH265CreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeH265CreateFlagBitsEXT ) - { - return "(void)"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_global_priority === - - enum class QueueGlobalPriorityKHR - { - eLow = VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR, - eMedium = VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR, - eHigh = VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR, - eRealtime = VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR - }; - using QueueGlobalPriorityEXT = QueueGlobalPriorityKHR; - - VULKAN_HPP_INLINE std::string to_string( QueueGlobalPriorityKHR value ) - { - switch ( value ) - { - case QueueGlobalPriorityKHR::eLow: return "Low"; - case QueueGlobalPriorityKHR::eMedium: return "Medium"; - case QueueGlobalPriorityKHR::eHigh: return "High"; - case QueueGlobalPriorityKHR::eRealtime: return "Realtime"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_AMD_memory_overallocation_behavior === - - enum class MemoryOverallocationBehaviorAMD - { - eDefault = VK_MEMORY_OVERALLOCATION_BEHAVIOR_DEFAULT_AMD, - eAllowed = VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD, - eDisallowed = VK_MEMORY_OVERALLOCATION_BEHAVIOR_DISALLOWED_AMD - }; - - VULKAN_HPP_INLINE std::string to_string( MemoryOverallocationBehaviorAMD value ) - { - switch ( value ) - { - case MemoryOverallocationBehaviorAMD::eDefault: return "Default"; - case MemoryOverallocationBehaviorAMD::eAllowed: return "Allowed"; - case MemoryOverallocationBehaviorAMD::eDisallowed: return "Disallowed"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_INTEL_performance_query === - - enum class PerformanceConfigurationTypeINTEL - { - eCommandQueueMetricsDiscoveryActivated = - VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceConfigurationTypeINTEL value ) - { - switch ( value ) - { - case PerformanceConfigurationTypeINTEL::eCommandQueueMetricsDiscoveryActivated: - return "CommandQueueMetricsDiscoveryActivated"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class QueryPoolSamplingModeINTEL - { - eManual = VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL - }; - - VULKAN_HPP_INLINE std::string to_string( QueryPoolSamplingModeINTEL value ) - { - switch ( value ) - { - case QueryPoolSamplingModeINTEL::eManual: return "Manual"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PerformanceOverrideTypeINTEL - { - eNullHardware = VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL, - eFlushGpuCaches = VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceOverrideTypeINTEL value ) - { - switch ( value ) - { - case PerformanceOverrideTypeINTEL::eNullHardware: return "NullHardware"; - case PerformanceOverrideTypeINTEL::eFlushGpuCaches: return "FlushGpuCaches"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PerformanceParameterTypeINTEL - { - eHwCountersSupported = VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL, - eStreamMarkerValidBits = VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceParameterTypeINTEL value ) - { - switch ( value ) - { - case PerformanceParameterTypeINTEL::eHwCountersSupported: return "HwCountersSupported"; - case PerformanceParameterTypeINTEL::eStreamMarkerValidBits: return "StreamMarkerValidBits"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PerformanceValueTypeINTEL - { - eUint32 = VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL, - eUint64 = VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL, - eFloat = VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL, - eBool = VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL, - eString = VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL - }; - - VULKAN_HPP_INLINE std::string to_string( PerformanceValueTypeINTEL value ) - { - switch ( value ) - { - case PerformanceValueTypeINTEL::eUint32: return "Uint32"; - case PerformanceValueTypeINTEL::eUint64: return "Uint64"; - case PerformanceValueTypeINTEL::eFloat: return "Float"; - case PerformanceValueTypeINTEL::eBool: return "Bool"; - case PerformanceValueTypeINTEL::eString: return "String"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - - enum class ImagePipeSurfaceCreateFlagBitsFUCHSIA : VkImagePipeSurfaceCreateFlagsFUCHSIA - { - }; - - VULKAN_HPP_INLINE std::string to_string( ImagePipeSurfaceCreateFlagBitsFUCHSIA ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - - enum class MetalSurfaceCreateFlagBitsEXT : VkMetalSurfaceCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( MetalSurfaceCreateFlagBitsEXT ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_KHR_fragment_shading_rate === - - enum class FragmentShadingRateCombinerOpKHR - { - eKeep = VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR, - eReplace = VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR, - eMin = VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR, - eMax = VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR, - eMul = VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( FragmentShadingRateCombinerOpKHR value ) - { - switch ( value ) - { - case FragmentShadingRateCombinerOpKHR::eKeep: return "Keep"; - case FragmentShadingRateCombinerOpKHR::eReplace: return "Replace"; - case FragmentShadingRateCombinerOpKHR::eMin: return "Min"; - case FragmentShadingRateCombinerOpKHR::eMax: return "Max"; - case FragmentShadingRateCombinerOpKHR::eMul: return "Mul"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_AMD_shader_core_properties2 === - - enum class ShaderCorePropertiesFlagBitsAMD : VkShaderCorePropertiesFlagsAMD - { - }; - - VULKAN_HPP_INLINE std::string to_string( ShaderCorePropertiesFlagBitsAMD ) - { - return "(void)"; - } - - //=== VK_EXT_validation_features === - - enum class ValidationFeatureEnableEXT - { - eGpuAssisted = VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT, - eGpuAssistedReserveBindingSlot = VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT, - eBestPractices = VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT, - eDebugPrintf = VK_VALIDATION_FEATURE_ENABLE_DEBUG_PRINTF_EXT, - eSynchronizationValidation = VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ValidationFeatureEnableEXT value ) - { - switch ( value ) - { - case ValidationFeatureEnableEXT::eGpuAssisted: return "GpuAssisted"; - case ValidationFeatureEnableEXT::eGpuAssistedReserveBindingSlot: return "GpuAssistedReserveBindingSlot"; - case ValidationFeatureEnableEXT::eBestPractices: return "BestPractices"; - case ValidationFeatureEnableEXT::eDebugPrintf: return "DebugPrintf"; - case ValidationFeatureEnableEXT::eSynchronizationValidation: return "SynchronizationValidation"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ValidationFeatureDisableEXT - { - eAll = VK_VALIDATION_FEATURE_DISABLE_ALL_EXT, - eShaders = VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT, - eThreadSafety = VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT, - eApiParameters = VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT, - eObjectLifetimes = VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT, - eCoreChecks = VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT, - eUniqueHandles = VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT, - eShaderValidationCache = VK_VALIDATION_FEATURE_DISABLE_SHADER_VALIDATION_CACHE_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ValidationFeatureDisableEXT value ) - { - switch ( value ) - { - case ValidationFeatureDisableEXT::eAll: return "All"; - case ValidationFeatureDisableEXT::eShaders: return "Shaders"; - case ValidationFeatureDisableEXT::eThreadSafety: return "ThreadSafety"; - case ValidationFeatureDisableEXT::eApiParameters: return "ApiParameters"; - case ValidationFeatureDisableEXT::eObjectLifetimes: return "ObjectLifetimes"; - case ValidationFeatureDisableEXT::eCoreChecks: return "CoreChecks"; - case ValidationFeatureDisableEXT::eUniqueHandles: return "UniqueHandles"; - case ValidationFeatureDisableEXT::eShaderValidationCache: return "ShaderValidationCache"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_cooperative_matrix === - - enum class ScopeNV - { - eDevice = VK_SCOPE_DEVICE_NV, - eWorkgroup = VK_SCOPE_WORKGROUP_NV, - eSubgroup = VK_SCOPE_SUBGROUP_NV, - eQueueFamily = VK_SCOPE_QUEUE_FAMILY_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ScopeNV value ) - { - switch ( value ) - { - case ScopeNV::eDevice: return "Device"; - case ScopeNV::eWorkgroup: return "Workgroup"; - case ScopeNV::eSubgroup: return "Subgroup"; - case ScopeNV::eQueueFamily: return "QueueFamily"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ComponentTypeNV - { - eFloat16 = VK_COMPONENT_TYPE_FLOAT16_NV, - eFloat32 = VK_COMPONENT_TYPE_FLOAT32_NV, - eFloat64 = VK_COMPONENT_TYPE_FLOAT64_NV, - eSint8 = VK_COMPONENT_TYPE_SINT8_NV, - eSint16 = VK_COMPONENT_TYPE_SINT16_NV, - eSint32 = VK_COMPONENT_TYPE_SINT32_NV, - eSint64 = VK_COMPONENT_TYPE_SINT64_NV, - eUint8 = VK_COMPONENT_TYPE_UINT8_NV, - eUint16 = VK_COMPONENT_TYPE_UINT16_NV, - eUint32 = VK_COMPONENT_TYPE_UINT32_NV, - eUint64 = VK_COMPONENT_TYPE_UINT64_NV - }; - - VULKAN_HPP_INLINE std::string to_string( ComponentTypeNV value ) - { - switch ( value ) - { - case ComponentTypeNV::eFloat16: return "Float16"; - case ComponentTypeNV::eFloat32: return "Float32"; - case ComponentTypeNV::eFloat64: return "Float64"; - case ComponentTypeNV::eSint8: return "Sint8"; - case ComponentTypeNV::eSint16: return "Sint16"; - case ComponentTypeNV::eSint32: return "Sint32"; - case ComponentTypeNV::eSint64: return "Sint64"; - case ComponentTypeNV::eUint8: return "Uint8"; - case ComponentTypeNV::eUint16: return "Uint16"; - case ComponentTypeNV::eUint32: return "Uint32"; - case ComponentTypeNV::eUint64: return "Uint64"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_coverage_reduction_mode === - - enum class CoverageReductionModeNV - { - eMerge = VK_COVERAGE_REDUCTION_MODE_MERGE_NV, - eTruncate = VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV - }; - - VULKAN_HPP_INLINE std::string to_string( CoverageReductionModeNV value ) - { - switch ( value ) - { - case CoverageReductionModeNV::eMerge: return "Merge"; - case CoverageReductionModeNV::eTruncate: return "Truncate"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineCoverageReductionStateCreateFlagBitsNV : VkPipelineCoverageReductionStateCreateFlagsNV - { - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineCoverageReductionStateCreateFlagBitsNV ) - { - return "(void)"; - } - - //=== VK_EXT_provoking_vertex === - - enum class ProvokingVertexModeEXT - { - eFirstVertex = VK_PROVOKING_VERTEX_MODE_FIRST_VERTEX_EXT, - eLastVertex = VK_PROVOKING_VERTEX_MODE_LAST_VERTEX_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( ProvokingVertexModeEXT value ) - { - switch ( value ) - { - case ProvokingVertexModeEXT::eFirstVertex: return "FirstVertex"; - case ProvokingVertexModeEXT::eLastVertex: return "LastVertex"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - enum class FullScreenExclusiveEXT - { - eDefault = VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT, - eAllowed = VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT, - eDisallowed = VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT, - eApplicationControlled = VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( FullScreenExclusiveEXT value ) - { - switch ( value ) - { - case FullScreenExclusiveEXT::eDefault: return "Default"; - case FullScreenExclusiveEXT::eAllowed: return "Allowed"; - case FullScreenExclusiveEXT::eDisallowed: return "Disallowed"; - case FullScreenExclusiveEXT::eApplicationControlled: return "ApplicationControlled"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - - enum class HeadlessSurfaceCreateFlagBitsEXT : VkHeadlessSurfaceCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( HeadlessSurfaceCreateFlagBitsEXT ) - { - return "(void)"; - } - - //=== VK_EXT_line_rasterization === - - enum class LineRasterizationModeEXT - { - eDefault = VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT, - eRectangular = VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT, - eBresenham = VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT, - eRectangularSmooth = VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( LineRasterizationModeEXT value ) - { - switch ( value ) - { - case LineRasterizationModeEXT::eDefault: return "Default"; - case LineRasterizationModeEXT::eRectangular: return "Rectangular"; - case LineRasterizationModeEXT::eBresenham: return "Bresenham"; - case LineRasterizationModeEXT::eRectangularSmooth: return "RectangularSmooth"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_KHR_pipeline_executable_properties === - - enum class PipelineExecutableStatisticFormatKHR - { - eBool32 = VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR, - eInt64 = VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR, - eUint64 = VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR, - eFloat64 = VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineExecutableStatisticFormatKHR value ) - { - switch ( value ) - { - case PipelineExecutableStatisticFormatKHR::eBool32: return "Bool32"; - case PipelineExecutableStatisticFormatKHR::eInt64: return "Int64"; - case PipelineExecutableStatisticFormatKHR::eUint64: return "Uint64"; - case PipelineExecutableStatisticFormatKHR::eFloat64: return "Float64"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_device_generated_commands === - - enum class IndirectStateFlagBitsNV : VkIndirectStateFlagsNV - { - eFlagFrontface = VK_INDIRECT_STATE_FLAG_FRONTFACE_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( IndirectStateFlagBitsNV value ) - { - switch ( value ) - { - case IndirectStateFlagBitsNV::eFlagFrontface: return "FlagFrontface"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class IndirectCommandsTokenTypeNV - { - eShaderGroup = VK_INDIRECT_COMMANDS_TOKEN_TYPE_SHADER_GROUP_NV, - eStateFlags = VK_INDIRECT_COMMANDS_TOKEN_TYPE_STATE_FLAGS_NV, - eIndexBuffer = VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_NV, - eVertexBuffer = VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_NV, - ePushConstant = VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_NV, - eDrawIndexed = VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_NV, - eDraw = VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_NV, - eDrawTasks = VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_TASKS_NV - }; - - VULKAN_HPP_INLINE std::string to_string( IndirectCommandsTokenTypeNV value ) - { - switch ( value ) - { - case IndirectCommandsTokenTypeNV::eShaderGroup: return "ShaderGroup"; - case IndirectCommandsTokenTypeNV::eStateFlags: return "StateFlags"; - case IndirectCommandsTokenTypeNV::eIndexBuffer: return "IndexBuffer"; - case IndirectCommandsTokenTypeNV::eVertexBuffer: return "VertexBuffer"; - case IndirectCommandsTokenTypeNV::ePushConstant: return "PushConstant"; - case IndirectCommandsTokenTypeNV::eDrawIndexed: return "DrawIndexed"; - case IndirectCommandsTokenTypeNV::eDraw: return "Draw"; - case IndirectCommandsTokenTypeNV::eDrawTasks: return "DrawTasks"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class IndirectCommandsLayoutUsageFlagBitsNV : VkIndirectCommandsLayoutUsageFlagsNV - { - eExplicitPreprocess = VK_INDIRECT_COMMANDS_LAYOUT_USAGE_EXPLICIT_PREPROCESS_BIT_NV, - eIndexedSequences = VK_INDIRECT_COMMANDS_LAYOUT_USAGE_INDEXED_SEQUENCES_BIT_NV, - eUnorderedSequences = VK_INDIRECT_COMMANDS_LAYOUT_USAGE_UNORDERED_SEQUENCES_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( IndirectCommandsLayoutUsageFlagBitsNV value ) - { - switch ( value ) - { - case IndirectCommandsLayoutUsageFlagBitsNV::eExplicitPreprocess: return "ExplicitPreprocess"; - case IndirectCommandsLayoutUsageFlagBitsNV::eIndexedSequences: return "IndexedSequences"; - case IndirectCommandsLayoutUsageFlagBitsNV::eUnorderedSequences: return "UnorderedSequences"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_EXT_device_memory_report === - - enum class DeviceMemoryReportEventTypeEXT - { - eAllocate = VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATE_EXT, - eFree = VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_FREE_EXT, - eImport = VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_IMPORT_EXT, - eUnimport = VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_UNIMPORT_EXT, - eAllocationFailed = VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATION_FAILED_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( DeviceMemoryReportEventTypeEXT value ) - { - switch ( value ) - { - case DeviceMemoryReportEventTypeEXT::eAllocate: return "Allocate"; - case DeviceMemoryReportEventTypeEXT::eFree: return "Free"; - case DeviceMemoryReportEventTypeEXT::eImport: return "Import"; - case DeviceMemoryReportEventTypeEXT::eUnimport: return "Unimport"; - case DeviceMemoryReportEventTypeEXT::eAllocationFailed: return "AllocationFailed"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class DeviceMemoryReportFlagBitsEXT : VkDeviceMemoryReportFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( DeviceMemoryReportFlagBitsEXT ) - { - return "(void)"; - } - - //=== VK_EXT_pipeline_creation_cache_control === - - enum class PipelineCacheCreateFlagBits : VkPipelineCacheCreateFlags - { - eExternallySynchronized = VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT, - eExternallySynchronizedEXT = VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineCacheCreateFlagBits value ) - { - switch ( value ) - { - case PipelineCacheCreateFlagBits::eExternallySynchronized: return "ExternallySynchronized"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - - enum class VideoEncodeFlagBitsKHR : VkVideoEncodeFlagsKHR - { - eDefault = VK_VIDEO_ENCODE_DEFAULT_KHR, - eReserved0 = VK_VIDEO_ENCODE_RESERVED_0_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeFlagBitsKHR value ) - { - switch ( value ) - { - case VideoEncodeFlagBitsKHR::eDefault: return "Default"; - case VideoEncodeFlagBitsKHR::eReserved0: return "Reserved0"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeRateControlFlagBitsKHR : VkVideoEncodeRateControlFlagsKHR - { - eDefault = VK_VIDEO_ENCODE_RATE_CONTROL_DEFAULT_KHR, - eReserved0 = VK_VIDEO_ENCODE_RATE_CONTROL_RESERVED_0_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeRateControlFlagBitsKHR value ) - { - switch ( value ) - { - case VideoEncodeRateControlFlagBitsKHR::eDefault: return "Default"; - case VideoEncodeRateControlFlagBitsKHR::eReserved0: return "Reserved0"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class VideoEncodeRateControlModeFlagBitsKHR : VkVideoEncodeRateControlModeFlagsKHR - { - eNone = VK_VIDEO_ENCODE_RATE_CONTROL_MODE_NONE_BIT_KHR, - eCbr = VK_VIDEO_ENCODE_RATE_CONTROL_MODE_CBR_BIT_KHR, - eVbr = VK_VIDEO_ENCODE_RATE_CONTROL_MODE_VBR_BIT_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeRateControlModeFlagBitsKHR value ) - { - switch ( value ) - { - case VideoEncodeRateControlModeFlagBitsKHR::eNone: return "None"; - case VideoEncodeRateControlModeFlagBitsKHR::eCbr: return "Cbr"; - case VideoEncodeRateControlModeFlagBitsKHR::eVbr: return "Vbr"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_device_diagnostics_config === - - enum class DeviceDiagnosticsConfigFlagBitsNV : VkDeviceDiagnosticsConfigFlagsNV - { - eEnableShaderDebugInfo = VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV, - eEnableResourceTracking = VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV, - eEnableAutomaticCheckpoints = VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV - }; - - VULKAN_HPP_INLINE std::string to_string( DeviceDiagnosticsConfigFlagBitsNV value ) - { - switch ( value ) - { - case DeviceDiagnosticsConfigFlagBitsNV::eEnableShaderDebugInfo: return "EnableShaderDebugInfo"; - case DeviceDiagnosticsConfigFlagBitsNV::eEnableResourceTracking: return "EnableResourceTracking"; - case DeviceDiagnosticsConfigFlagBitsNV::eEnableAutomaticCheckpoints: return "EnableAutomaticCheckpoints"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_fragment_shading_rate_enums === - - enum class FragmentShadingRateNV - { - e1InvocationPerPixel = VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV, - e1InvocationPer1X2Pixels = VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV, - e1InvocationPer2X1Pixels = VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV, - e1InvocationPer2X2Pixels = VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV, - e1InvocationPer2X4Pixels = VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV, - e1InvocationPer4X2Pixels = VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV, - e1InvocationPer4X4Pixels = VK_FRAGMENT_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV, - e2InvocationsPerPixel = VK_FRAGMENT_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV, - e4InvocationsPerPixel = VK_FRAGMENT_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV, - e8InvocationsPerPixel = VK_FRAGMENT_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV, - e16InvocationsPerPixel = VK_FRAGMENT_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV, - eNoInvocations = VK_FRAGMENT_SHADING_RATE_NO_INVOCATIONS_NV - }; - - VULKAN_HPP_INLINE std::string to_string( FragmentShadingRateNV value ) - { - switch ( value ) - { - case FragmentShadingRateNV::e1InvocationPerPixel: return "1InvocationPerPixel"; - case FragmentShadingRateNV::e1InvocationPer1X2Pixels: return "1InvocationPer1X2Pixels"; - case FragmentShadingRateNV::e1InvocationPer2X1Pixels: return "1InvocationPer2X1Pixels"; - case FragmentShadingRateNV::e1InvocationPer2X2Pixels: return "1InvocationPer2X2Pixels"; - case FragmentShadingRateNV::e1InvocationPer2X4Pixels: return "1InvocationPer2X4Pixels"; - case FragmentShadingRateNV::e1InvocationPer4X2Pixels: return "1InvocationPer4X2Pixels"; - case FragmentShadingRateNV::e1InvocationPer4X4Pixels: return "1InvocationPer4X4Pixels"; - case FragmentShadingRateNV::e2InvocationsPerPixel: return "2InvocationsPerPixel"; - case FragmentShadingRateNV::e4InvocationsPerPixel: return "4InvocationsPerPixel"; - case FragmentShadingRateNV::e8InvocationsPerPixel: return "8InvocationsPerPixel"; - case FragmentShadingRateNV::e16InvocationsPerPixel: return "16InvocationsPerPixel"; - case FragmentShadingRateNV::eNoInvocations: return "NoInvocations"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class FragmentShadingRateTypeNV - { - eFragmentSize = VK_FRAGMENT_SHADING_RATE_TYPE_FRAGMENT_SIZE_NV, - eEnums = VK_FRAGMENT_SHADING_RATE_TYPE_ENUMS_NV - }; - - VULKAN_HPP_INLINE std::string to_string( FragmentShadingRateTypeNV value ) - { - switch ( value ) - { - case FragmentShadingRateTypeNV::eFragmentSize: return "FragmentSize"; - case FragmentShadingRateTypeNV::eEnums: return "Enums"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - //=== VK_NV_ray_tracing_motion_blur === - - enum class AccelerationStructureMotionInstanceTypeNV - { - eStatic = VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_STATIC_NV, - eMatrixMotion = VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_MATRIX_MOTION_NV, - eSrtMotion = VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_SRT_MOTION_NV - }; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureMotionInstanceTypeNV value ) - { - switch ( value ) - { - case AccelerationStructureMotionInstanceTypeNV::eStatic: return "Static"; - case AccelerationStructureMotionInstanceTypeNV::eMatrixMotion: return "MatrixMotion"; - case AccelerationStructureMotionInstanceTypeNV::eSrtMotion: return "SrtMotion"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class AccelerationStructureMotionInfoFlagBitsNV : VkAccelerationStructureMotionInfoFlagsNV - { - }; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureMotionInfoFlagBitsNV ) - { - return "(void)"; - } - - enum class AccelerationStructureMotionInstanceFlagBitsNV : VkAccelerationStructureMotionInstanceFlagsNV - { - }; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureMotionInstanceFlagBitsNV ) - { - return "(void)"; - } - - //=== VK_ARM_rasterization_order_attachment_access === - - enum class PipelineColorBlendStateCreateFlagBits : VkPipelineColorBlendStateCreateFlags - { - eRasterizationOrderAttachmentAccessARM = - VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_ARM - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineColorBlendStateCreateFlagBits value ) - { - switch ( value ) - { - case PipelineColorBlendStateCreateFlagBits::eRasterizationOrderAttachmentAccessARM: - return "RasterizationOrderAttachmentAccessARM"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class PipelineDepthStencilStateCreateFlagBits : VkPipelineDepthStencilStateCreateFlags - { - eRasterizationOrderAttachmentDepthAccessARM = - VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM, - eRasterizationOrderAttachmentStencilAccessARM = - VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM - }; - - VULKAN_HPP_INLINE std::string to_string( PipelineDepthStencilStateCreateFlagBits value ) - { - switch ( value ) - { - case PipelineDepthStencilStateCreateFlagBits::eRasterizationOrderAttachmentDepthAccessARM: - return "RasterizationOrderAttachmentDepthAccessARM"; - case PipelineDepthStencilStateCreateFlagBits::eRasterizationOrderAttachmentStencilAccessARM: - return "RasterizationOrderAttachmentStencilAccessARM"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - enum class DirectFBSurfaceCreateFlagBitsEXT : VkDirectFBSurfaceCreateFlagsEXT - { - }; - - VULKAN_HPP_INLINE std::string to_string( DirectFBSurfaceCreateFlagBitsEXT ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_KHR_ray_tracing_pipeline === - - enum class RayTracingShaderGroupTypeKHR - { - eGeneral = VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR, - eTrianglesHitGroup = VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR, - eProceduralHitGroup = VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR - }; - using RayTracingShaderGroupTypeNV = RayTracingShaderGroupTypeKHR; - - VULKAN_HPP_INLINE std::string to_string( RayTracingShaderGroupTypeKHR value ) - { - switch ( value ) - { - case RayTracingShaderGroupTypeKHR::eGeneral: return "General"; - case RayTracingShaderGroupTypeKHR::eTrianglesHitGroup: return "TrianglesHitGroup"; - case RayTracingShaderGroupTypeKHR::eProceduralHitGroup: return "ProceduralHitGroup"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ShaderGroupShaderKHR - { - eGeneral = VK_SHADER_GROUP_SHADER_GENERAL_KHR, - eClosestHit = VK_SHADER_GROUP_SHADER_CLOSEST_HIT_KHR, - eAnyHit = VK_SHADER_GROUP_SHADER_ANY_HIT_KHR, - eIntersection = VK_SHADER_GROUP_SHADER_INTERSECTION_KHR - }; - - VULKAN_HPP_INLINE std::string to_string( ShaderGroupShaderKHR value ) - { - switch ( value ) - { - case ShaderGroupShaderKHR::eGeneral: return "General"; - case ShaderGroupShaderKHR::eClosestHit: return "ClosestHit"; - case ShaderGroupShaderKHR::eAnyHit: return "AnyHit"; - case ShaderGroupShaderKHR::eIntersection: return "Intersection"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - enum class ImageConstraintsInfoFlagBitsFUCHSIA : VkImageConstraintsInfoFlagsFUCHSIA - { - eCpuReadRarely = VK_IMAGE_CONSTRAINTS_INFO_CPU_READ_RARELY_FUCHSIA, - eCpuReadOften = VK_IMAGE_CONSTRAINTS_INFO_CPU_READ_OFTEN_FUCHSIA, - eCpuWriteRarely = VK_IMAGE_CONSTRAINTS_INFO_CPU_WRITE_RARELY_FUCHSIA, - eCpuWriteOften = VK_IMAGE_CONSTRAINTS_INFO_CPU_WRITE_OFTEN_FUCHSIA, - eProtectedOptional = VK_IMAGE_CONSTRAINTS_INFO_PROTECTED_OPTIONAL_FUCHSIA - }; - - VULKAN_HPP_INLINE std::string to_string( ImageConstraintsInfoFlagBitsFUCHSIA value ) - { - switch ( value ) - { - case ImageConstraintsInfoFlagBitsFUCHSIA::eCpuReadRarely: return "CpuReadRarely"; - case ImageConstraintsInfoFlagBitsFUCHSIA::eCpuReadOften: return "CpuReadOften"; - case ImageConstraintsInfoFlagBitsFUCHSIA::eCpuWriteRarely: return "CpuWriteRarely"; - case ImageConstraintsInfoFlagBitsFUCHSIA::eCpuWriteOften: return "CpuWriteOften"; - case ImageConstraintsInfoFlagBitsFUCHSIA::eProtectedOptional: return "ProtectedOptional"; - default: return "invalid ( " + VULKAN_HPP_NAMESPACE::toHexString( static_cast( value ) ) + " )"; - } - } - - enum class ImageFormatConstraintsFlagBitsFUCHSIA : VkImageFormatConstraintsFlagsFUCHSIA - { - }; - - VULKAN_HPP_INLINE std::string to_string( ImageFormatConstraintsFlagBitsFUCHSIA ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - enum class ScreenSurfaceCreateFlagBitsQNX : VkScreenSurfaceCreateFlagsQNX - { - }; - - VULKAN_HPP_INLINE std::string to_string( ScreenSurfaceCreateFlagBitsQNX ) - { - return "(void)"; - } -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - template - struct cpp_type - {}; - - //===================== - //=== Format Traits === - //===================== - - // The texel block size in bytes. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t blockSize( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 12; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 12; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 12; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 24; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 24; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 24; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 32; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 32; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 32; - case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 4; - case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 5; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 8; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 8; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 8; - case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 8; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 8; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 8; - case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 8; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 8; - case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 8; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 6; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 6; - case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 8; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 8; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 8; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 8; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 8; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 8; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 8; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 8; - - default: VULKAN_HPP_ASSERT( false ); return 0; - } - } - - // The number of texels in a texel block. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t texelsPerBlock( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 20; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 20; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 25; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 25; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 30; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 30; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 36; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 36; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 40; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 40; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 48; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 48; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 64; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 64; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 50; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 50; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 60; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 60; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 80; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 80; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 100; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 100; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 120; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 120; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 144; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 144; - case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 16; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 20; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 25; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 30; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 36; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 40; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 48; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 64; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 50; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 60; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 80; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 100; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 120; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 144; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 1; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 1; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 1; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 1; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 1; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 1; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 1; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 1; - - default: VULKAN_HPP_ASSERT( false ); return 0; - } - } - - // The three-dimensional extent of a texel block. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 std::array blockExtent( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return { 5, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return { 5, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return { 5, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return { 5, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return { 6, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return { 6, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return { 6, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return { 6, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return { 8, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return { 8, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return { 8, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return { 8, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return { 8, 8, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return { 8, 8, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return { 10, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return { 10, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return { 10, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return { 10, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return { 10, 8, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return { 10, 8, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return { 10, 10, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return { 10, 10, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return { 12, 10, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return { 12, 10, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return { 12, 12, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return { 12, 12, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return { 2, 1, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return { 5, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return { 5, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return { 6, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return { 6, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return { 8, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return { 8, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return { 8, 8, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return { 10, 5, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return { 10, 6, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return { 10, 8, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return { 10, 10, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return { 12, 10, 1 }; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return { 12, 12, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return { 8, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return { 8, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return { 8, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return { 4, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return { 8, 4, 1 }; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return { 4, 4, 1 }; - - default: return { 1, 1, 1 }; - } - } - - // A textual description of the compression scheme, or an empty string if it is not compressed - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 char const * compressionScheme( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return "BC"; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return "ETC2"; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return "ETC2"; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return "ETC2"; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return "ETC2"; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return "ETC2"; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return "ETC2"; - case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return "EAC"; - case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return "EAC"; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return "EAC"; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return "EAC"; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return "ASTC LDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return "ASTC HDR"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return "PVRTC"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return "PVRTC"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return "PVRTC"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return "PVRTC"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return "PVRTC"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return "PVRTC"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return "PVRTC"; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return "PVRTC"; - - default: return ""; - } - } - - // True, if this format is a compressed one. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 bool isCompressed( VULKAN_HPP_NAMESPACE::Format format ) - { - return ( *VULKAN_HPP_NAMESPACE::compressionScheme( format ) != 0 ); - } - - // The number of bits into which the format is packed. A single image element in this format - // can be stored in the same space as a scalar type of this bit width. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t packed( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 8; - case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 32; - case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 16; - case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 16; - - default: return 0; - } - } - - // The number of components of this format. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t componentCount( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 4; - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 3; - case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 3; - case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 1; - case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 1; - case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; - case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 2; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 3; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 3; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 1; - case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 1; - case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 2; - case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 2; - case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 3; - case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 3; - case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 3; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 3; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 1; - case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 1; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 2; - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 2; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 1; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 4; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 4; - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 4; - - default: return 0; - } - } - - // True, if the components of this format are compressed, otherwise false. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 bool componentsAreCompressed( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: - case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return true; - default: return false; - } - } - - // The number of bits in this component, if not compressed, otherwise 0. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t componentBits( VULKAN_HPP_NAMESPACE::Format format, - uint8_t component ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: - switch ( component ) - { - case 0: return 4; - case 1: return 4; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: - switch ( component ) - { - case 0: return 4; - case 1: return 4; - case 2: return 4; - case 3: return 4; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: - switch ( component ) - { - case 0: return 4; - case 1: return 4; - case 2: return 4; - case 3: return 4; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: - switch ( component ) - { - case 0: return 5; - case 1: return 6; - case 2: return 5; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: - switch ( component ) - { - case 0: return 5; - case 1: return 6; - case 2: return 5; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: - switch ( component ) - { - case 0: return 5; - case 1: return 5; - case 2: return 5; - case 3: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: - switch ( component ) - { - case 0: return 5; - case 1: return 5; - case 2: return 5; - case 3: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: - switch ( component ) - { - case 0: return 1; - case 1: return 5; - case 2: return 5; - case 3: return 5; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8Uint: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8Sint: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: - switch ( component ) - { - case 0: return 2; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16Uint: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16Sint: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32Uint: - switch ( component ) - { - case 0: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32Sint: - switch ( component ) - { - case 0: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: - switch ( component ) - { - case 0: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - case 2: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - case 2: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - case 2: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - case 2: return 32; - case 3: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - case 2: return 32; - case 3: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: - switch ( component ) - { - case 0: return 32; - case 1: return 32; - case 2: return 32; - case 3: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64Uint: - switch ( component ) - { - case 0: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64Sint: - switch ( component ) - { - case 0: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: - switch ( component ) - { - case 0: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - case 2: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - case 2: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - case 2: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - case 2: return 64; - case 3: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - case 2: return 64; - case 3: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: - switch ( component ) - { - case 0: return 64; - case 1: return 64; - case 2: return 64; - case 3: return 64; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: - switch ( component ) - { - case 0: return 10; - case 1: return 11; - case 2: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: - switch ( component ) - { - case 0: return 9; - case 1: return 9; - case 2: return 9; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: - switch ( component ) - { - case 0: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: - switch ( component ) - { - case 0: return 24; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: - switch ( component ) - { - case 0: return 32; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eS8Uint: - switch ( component ) - { - case 0: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: - switch ( component ) - { - case 0: return 16; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: - switch ( component ) - { - case 0: return 24; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: - switch ( component ) - { - case 0: return 32; - case 1: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: - switch ( component ) - { - case 0: return 11; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: - switch ( component ) - { - case 0: return 11; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: - switch ( component ) - { - case 0: return 11; - case 1: return 11; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: - switch ( component ) - { - case 0: return 11; - case 1: return 11; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - case 3: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: - switch ( component ) - { - case 0: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - case 3: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: - switch ( component ) - { - case 0: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - case 3: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - case 3: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - case 3: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - case 3: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: - switch ( component ) - { - case 0: return 8; - case 1: return 8; - case 2: return 8; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 10; - case 1: return 10; - case 2: return 10; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 12; - case 1: return 12; - case 2: return 12; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: - switch ( component ) - { - case 0: return 16; - case 1: return 16; - case 2: return 16; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: - switch ( component ) - { - case 0: return 4; - case 1: return 4; - case 2: return 4; - case 3: return 4; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: - switch ( component ) - { - case 0: return 4; - case 1: return 4; - case 2: return 4; - case 3: return 4; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - - default: return 0; - } - } - - // The plane this component lies in. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t componentPlaneIndex( VULKAN_HPP_NAMESPACE::Format format, - uint8_t component ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: - switch ( component ) - { - case 0: return 0; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 0; - } - - default: return 0; - } - } - - // The number of image planes of this format. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t planeCount( VULKAN_HPP_NAMESPACE::Format format ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 3; - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 2; - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 2; - - default: return 1; - } - } - - // The single-plane format that this plane is compatible with. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::Format - planeCompatibleFormat( VULKAN_HPP_NAMESPACE::Format format, uint8_t plane ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: - switch ( plane ) - { - case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; - case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; - default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; - } - - default: VULKAN_HPP_ASSERT( plane == 0 ); return format; - } - } - - // The relative height of this plane. A value of k means that this plane is 1/k the height of the overall format. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t planeHeightDivisor( VULKAN_HPP_NAMESPACE::Format format, - uint8_t plane ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - - default: VULKAN_HPP_ASSERT( plane == 0 ); return 1; - } - } - - // The relative width of this plane. A value of k means that this plane is 1/k the width of the overall format. - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t planeWidthDivisor( VULKAN_HPP_NAMESPACE::Format format, - uint8_t plane ) - { - switch ( format ) - { - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - case 2: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 2; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - case 2: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: - switch ( plane ) - { - case 0: return 1; - case 1: return 1; - default: VULKAN_HPP_ASSERT( false ); return 1; - } - - default: VULKAN_HPP_ASSERT( plane == 0 ); return 1; - } - } - - template - struct IndexTypeValue - {}; - - template <> - struct IndexTypeValue - { - static VULKAN_HPP_CONST_OR_CONSTEXPR IndexType value = IndexType::eUint16; - }; - - template <> - struct CppType - { - using Type = uint16_t; - }; - - template <> - struct IndexTypeValue - { - static VULKAN_HPP_CONST_OR_CONSTEXPR IndexType value = IndexType::eUint32; - }; - - template <> - struct CppType - { - using Type = uint32_t; - }; - - template <> - struct IndexTypeValue - { - static VULKAN_HPP_CONST_OR_CONSTEXPR IndexType value = IndexType::eUint8EXT; - }; - - template <> - struct CppType - { - using Type = uint8_t; - }; - - //================ - //=== BITMASKs === - //================ - - //=== VK_VERSION_1_0 === - - using FormatFeatureFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( FormatFeatureFlagBits::eSampledImage ) | VkFlags( FormatFeatureFlagBits::eStorageImage ) | - VkFlags( FormatFeatureFlagBits::eStorageImageAtomic ) | VkFlags( FormatFeatureFlagBits::eUniformTexelBuffer ) | - VkFlags( FormatFeatureFlagBits::eStorageTexelBuffer ) | - VkFlags( FormatFeatureFlagBits::eStorageTexelBufferAtomic ) | VkFlags( FormatFeatureFlagBits::eVertexBuffer ) | - VkFlags( FormatFeatureFlagBits::eColorAttachment ) | VkFlags( FormatFeatureFlagBits::eColorAttachmentBlend ) | - VkFlags( FormatFeatureFlagBits::eDepthStencilAttachment ) | VkFlags( FormatFeatureFlagBits::eBlitSrc ) | - VkFlags( FormatFeatureFlagBits::eBlitDst ) | VkFlags( FormatFeatureFlagBits::eSampledImageFilterLinear ) | - VkFlags( FormatFeatureFlagBits::eTransferSrc ) | VkFlags( FormatFeatureFlagBits::eTransferDst ) | - VkFlags( FormatFeatureFlagBits::eMidpointChromaSamples ) | - VkFlags( FormatFeatureFlagBits::eSampledImageYcbcrConversionLinearFilter ) | - VkFlags( FormatFeatureFlagBits::eSampledImageYcbcrConversionSeparateReconstructionFilter ) | - VkFlags( FormatFeatureFlagBits::eSampledImageYcbcrConversionChromaReconstructionExplicit ) | - VkFlags( FormatFeatureFlagBits::eSampledImageYcbcrConversionChromaReconstructionExplicitForceable ) | - VkFlags( FormatFeatureFlagBits::eDisjoint ) | VkFlags( FormatFeatureFlagBits::eCositedChromaSamples ) | - VkFlags( FormatFeatureFlagBits::eSampledImageFilterMinmax ) | - VkFlags( FormatFeatureFlagBits::eSampledImageFilterCubicIMG ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( FormatFeatureFlagBits::eVideoDecodeOutputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoDecodeDpbKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags( FormatFeatureFlagBits::eAccelerationStructureVertexBufferKHR ) | - VkFlags( FormatFeatureFlagBits::eFragmentDensityMapEXT ) | - VkFlags( FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( FormatFeatureFlagBits::eVideoEncodeInputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoEncodeDpbKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags operator|( FormatFeatureFlagBits bit0, - FormatFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FormatFeatureFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags operator&( FormatFeatureFlagBits bit0, - FormatFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FormatFeatureFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags operator^( FormatFeatureFlagBits bit0, - FormatFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FormatFeatureFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags operator~( FormatFeatureFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( FormatFeatureFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( FormatFeatureFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & FormatFeatureFlagBits::eSampledImage ) - result += "SampledImage | "; - if ( value & FormatFeatureFlagBits::eStorageImage ) - result += "StorageImage | "; - if ( value & FormatFeatureFlagBits::eStorageImageAtomic ) - result += "StorageImageAtomic | "; - if ( value & FormatFeatureFlagBits::eUniformTexelBuffer ) - result += "UniformTexelBuffer | "; - if ( value & FormatFeatureFlagBits::eStorageTexelBuffer ) - result += "StorageTexelBuffer | "; - if ( value & FormatFeatureFlagBits::eStorageTexelBufferAtomic ) - result += "StorageTexelBufferAtomic | "; - if ( value & FormatFeatureFlagBits::eVertexBuffer ) - result += "VertexBuffer | "; - if ( value & FormatFeatureFlagBits::eColorAttachment ) - result += "ColorAttachment | "; - if ( value & FormatFeatureFlagBits::eColorAttachmentBlend ) - result += "ColorAttachmentBlend | "; - if ( value & FormatFeatureFlagBits::eDepthStencilAttachment ) - result += "DepthStencilAttachment | "; - if ( value & FormatFeatureFlagBits::eBlitSrc ) - result += "BlitSrc | "; - if ( value & FormatFeatureFlagBits::eBlitDst ) - result += "BlitDst | "; - if ( value & FormatFeatureFlagBits::eSampledImageFilterLinear ) - result += "SampledImageFilterLinear | "; - if ( value & FormatFeatureFlagBits::eTransferSrc ) - result += "TransferSrc | "; - if ( value & FormatFeatureFlagBits::eTransferDst ) - result += "TransferDst | "; - if ( value & FormatFeatureFlagBits::eMidpointChromaSamples ) - result += "MidpointChromaSamples | "; - if ( value & FormatFeatureFlagBits::eSampledImageYcbcrConversionLinearFilter ) - result += "SampledImageYcbcrConversionLinearFilter | "; - if ( value & FormatFeatureFlagBits::eSampledImageYcbcrConversionSeparateReconstructionFilter ) - result += "SampledImageYcbcrConversionSeparateReconstructionFilter | "; - if ( value & FormatFeatureFlagBits::eSampledImageYcbcrConversionChromaReconstructionExplicit ) - result += "SampledImageYcbcrConversionChromaReconstructionExplicit | "; - if ( value & FormatFeatureFlagBits::eSampledImageYcbcrConversionChromaReconstructionExplicitForceable ) - result += "SampledImageYcbcrConversionChromaReconstructionExplicitForceable | "; - if ( value & FormatFeatureFlagBits::eDisjoint ) - result += "Disjoint | "; - if ( value & FormatFeatureFlagBits::eCositedChromaSamples ) - result += "CositedChromaSamples | "; - if ( value & FormatFeatureFlagBits::eSampledImageFilterMinmax ) - result += "SampledImageFilterMinmax | "; - if ( value & FormatFeatureFlagBits::eSampledImageFilterCubicIMG ) - result += "SampledImageFilterCubicIMG | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & FormatFeatureFlagBits::eVideoDecodeOutputKHR ) - result += "VideoDecodeOutputKHR | "; - if ( value & FormatFeatureFlagBits::eVideoDecodeDpbKHR ) - result += "VideoDecodeDpbKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & FormatFeatureFlagBits::eAccelerationStructureVertexBufferKHR ) - result += "AccelerationStructureVertexBufferKHR | "; - if ( value & FormatFeatureFlagBits::eFragmentDensityMapEXT ) - result += "FragmentDensityMapEXT | "; - if ( value & FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR ) - result += "FragmentShadingRateAttachmentKHR | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & FormatFeatureFlagBits::eVideoEncodeInputKHR ) - result += "VideoEncodeInputKHR | "; - if ( value & FormatFeatureFlagBits::eVideoEncodeDpbKHR ) - result += "VideoEncodeDpbKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ImageCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( ImageCreateFlagBits::eSparseBinding ) | VkFlags( ImageCreateFlagBits::eSparseResidency ) | - VkFlags( ImageCreateFlagBits::eSparseAliased ) | VkFlags( ImageCreateFlagBits::eMutableFormat ) | - VkFlags( ImageCreateFlagBits::eCubeCompatible ) | VkFlags( ImageCreateFlagBits::eAlias ) | - VkFlags( ImageCreateFlagBits::eSplitInstanceBindRegions ) | VkFlags( ImageCreateFlagBits::e2DArrayCompatible ) | - VkFlags( ImageCreateFlagBits::eBlockTexelViewCompatible ) | VkFlags( ImageCreateFlagBits::eExtendedUsage ) | - VkFlags( ImageCreateFlagBits::eProtected ) | VkFlags( ImageCreateFlagBits::eDisjoint ) | - VkFlags( ImageCreateFlagBits::eCornerSampledNV ) | - VkFlags( ImageCreateFlagBits::eSampleLocationsCompatibleDepthEXT ) | - VkFlags( ImageCreateFlagBits::eSubsampledEXT ) | VkFlags( ImageCreateFlagBits::eFragmentDensityMapOffsetQCOM ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageCreateFlags operator|( ImageCreateFlagBits bit0, - ImageCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageCreateFlags operator&( ImageCreateFlagBits bit0, - ImageCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageCreateFlags operator^( ImageCreateFlagBits bit0, - ImageCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageCreateFlags operator~( ImageCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ImageCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ImageCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ImageCreateFlagBits::eSparseBinding ) - result += "SparseBinding | "; - if ( value & ImageCreateFlagBits::eSparseResidency ) - result += "SparseResidency | "; - if ( value & ImageCreateFlagBits::eSparseAliased ) - result += "SparseAliased | "; - if ( value & ImageCreateFlagBits::eMutableFormat ) - result += "MutableFormat | "; - if ( value & ImageCreateFlagBits::eCubeCompatible ) - result += "CubeCompatible | "; - if ( value & ImageCreateFlagBits::eAlias ) - result += "Alias | "; - if ( value & ImageCreateFlagBits::eSplitInstanceBindRegions ) - result += "SplitInstanceBindRegions | "; - if ( value & ImageCreateFlagBits::e2DArrayCompatible ) - result += "2DArrayCompatible | "; - if ( value & ImageCreateFlagBits::eBlockTexelViewCompatible ) - result += "BlockTexelViewCompatible | "; - if ( value & ImageCreateFlagBits::eExtendedUsage ) - result += "ExtendedUsage | "; - if ( value & ImageCreateFlagBits::eProtected ) - result += "Protected | "; - if ( value & ImageCreateFlagBits::eDisjoint ) - result += "Disjoint | "; - if ( value & ImageCreateFlagBits::eCornerSampledNV ) - result += "CornerSampledNV | "; - if ( value & ImageCreateFlagBits::eSampleLocationsCompatibleDepthEXT ) - result += "SampleLocationsCompatibleDepthEXT | "; - if ( value & ImageCreateFlagBits::eSubsampledEXT ) - result += "SubsampledEXT | "; - if ( value & ImageCreateFlagBits::eFragmentDensityMapOffsetQCOM ) - result += "FragmentDensityMapOffsetQCOM | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ImageUsageFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ImageUsageFlagBits::eTransferSrc ) | VkFlags( ImageUsageFlagBits::eTransferDst ) | - VkFlags( ImageUsageFlagBits::eSampled ) | VkFlags( ImageUsageFlagBits::eStorage ) | - VkFlags( ImageUsageFlagBits::eColorAttachment ) | - VkFlags( ImageUsageFlagBits::eDepthStencilAttachment ) | - VkFlags( ImageUsageFlagBits::eTransientAttachment ) | VkFlags( ImageUsageFlagBits::eInputAttachment ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( ImageUsageFlagBits::eVideoDecodeDstKHR ) | - VkFlags( ImageUsageFlagBits::eVideoDecodeSrcKHR ) | VkFlags( ImageUsageFlagBits::eVideoDecodeDpbKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags( ImageUsageFlagBits::eFragmentDensityMapEXT ) | - VkFlags( ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( ImageUsageFlagBits::eVideoEncodeDstKHR ) | - VkFlags( ImageUsageFlagBits::eVideoEncodeSrcKHR ) | VkFlags( ImageUsageFlagBits::eVideoEncodeDpbKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags( ImageUsageFlagBits::eInvocationMaskHUAWEI ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageUsageFlags operator|( ImageUsageFlagBits bit0, - ImageUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageUsageFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageUsageFlags operator&( ImageUsageFlagBits bit0, - ImageUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageUsageFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageUsageFlags operator^( ImageUsageFlagBits bit0, - ImageUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageUsageFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageUsageFlags operator~( ImageUsageFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ImageUsageFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ImageUsageFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ImageUsageFlagBits::eTransferSrc ) - result += "TransferSrc | "; - if ( value & ImageUsageFlagBits::eTransferDst ) - result += "TransferDst | "; - if ( value & ImageUsageFlagBits::eSampled ) - result += "Sampled | "; - if ( value & ImageUsageFlagBits::eStorage ) - result += "Storage | "; - if ( value & ImageUsageFlagBits::eColorAttachment ) - result += "ColorAttachment | "; - if ( value & ImageUsageFlagBits::eDepthStencilAttachment ) - result += "DepthStencilAttachment | "; - if ( value & ImageUsageFlagBits::eTransientAttachment ) - result += "TransientAttachment | "; - if ( value & ImageUsageFlagBits::eInputAttachment ) - result += "InputAttachment | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & ImageUsageFlagBits::eVideoDecodeDstKHR ) - result += "VideoDecodeDstKHR | "; - if ( value & ImageUsageFlagBits::eVideoDecodeSrcKHR ) - result += "VideoDecodeSrcKHR | "; - if ( value & ImageUsageFlagBits::eVideoDecodeDpbKHR ) - result += "VideoDecodeDpbKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & ImageUsageFlagBits::eFragmentDensityMapEXT ) - result += "FragmentDensityMapEXT | "; - if ( value & ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR ) - result += "FragmentShadingRateAttachmentKHR | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & ImageUsageFlagBits::eVideoEncodeDstKHR ) - result += "VideoEncodeDstKHR | "; - if ( value & ImageUsageFlagBits::eVideoEncodeSrcKHR ) - result += "VideoEncodeSrcKHR | "; - if ( value & ImageUsageFlagBits::eVideoEncodeDpbKHR ) - result += "VideoEncodeDpbKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & ImageUsageFlagBits::eInvocationMaskHUAWEI ) - result += "InvocationMaskHUAWEI | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using InstanceCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( InstanceCreateFlags ) - { - return "{}"; - } - - using MemoryHeapFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( MemoryHeapFlagBits::eDeviceLocal ) | VkFlags( MemoryHeapFlagBits::eMultiInstance ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryHeapFlags operator|( MemoryHeapFlagBits bit0, - MemoryHeapFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryHeapFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryHeapFlags operator&( MemoryHeapFlagBits bit0, - MemoryHeapFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryHeapFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryHeapFlags operator^( MemoryHeapFlagBits bit0, - MemoryHeapFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryHeapFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryHeapFlags operator~( MemoryHeapFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( MemoryHeapFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( MemoryHeapFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & MemoryHeapFlagBits::eDeviceLocal ) - result += "DeviceLocal | "; - if ( value & MemoryHeapFlagBits::eMultiInstance ) - result += "MultiInstance | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using MemoryPropertyFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( MemoryPropertyFlagBits::eDeviceLocal ) | VkFlags( MemoryPropertyFlagBits::eHostVisible ) | - VkFlags( MemoryPropertyFlagBits::eHostCoherent ) | VkFlags( MemoryPropertyFlagBits::eHostCached ) | - VkFlags( MemoryPropertyFlagBits::eLazilyAllocated ) | VkFlags( MemoryPropertyFlagBits::eProtected ) | - VkFlags( MemoryPropertyFlagBits::eDeviceCoherentAMD ) | - VkFlags( MemoryPropertyFlagBits::eDeviceUncachedAMD ) | - VkFlags( MemoryPropertyFlagBits::eRdmaCapableNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryPropertyFlags - operator|( MemoryPropertyFlagBits bit0, MemoryPropertyFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryPropertyFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryPropertyFlags - operator&( MemoryPropertyFlagBits bit0, MemoryPropertyFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryPropertyFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryPropertyFlags - operator^( MemoryPropertyFlagBits bit0, MemoryPropertyFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryPropertyFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryPropertyFlags operator~( MemoryPropertyFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( MemoryPropertyFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( MemoryPropertyFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & MemoryPropertyFlagBits::eDeviceLocal ) - result += "DeviceLocal | "; - if ( value & MemoryPropertyFlagBits::eHostVisible ) - result += "HostVisible | "; - if ( value & MemoryPropertyFlagBits::eHostCoherent ) - result += "HostCoherent | "; - if ( value & MemoryPropertyFlagBits::eHostCached ) - result += "HostCached | "; - if ( value & MemoryPropertyFlagBits::eLazilyAllocated ) - result += "LazilyAllocated | "; - if ( value & MemoryPropertyFlagBits::eProtected ) - result += "Protected | "; - if ( value & MemoryPropertyFlagBits::eDeviceCoherentAMD ) - result += "DeviceCoherentAMD | "; - if ( value & MemoryPropertyFlagBits::eDeviceUncachedAMD ) - result += "DeviceUncachedAMD | "; - if ( value & MemoryPropertyFlagBits::eRdmaCapableNV ) - result += "RdmaCapableNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using QueueFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( QueueFlagBits::eGraphics ) | VkFlags( QueueFlagBits::eCompute ) | - VkFlags( QueueFlagBits::eTransfer ) | VkFlags( QueueFlagBits::eSparseBinding ) | - VkFlags( QueueFlagBits::eProtected ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( QueueFlagBits::eVideoDecodeKHR ) | VkFlags( QueueFlagBits::eVideoEncodeKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueueFlags operator|( QueueFlagBits bit0, - QueueFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueueFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueueFlags operator&( QueueFlagBits bit0, - QueueFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueueFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueueFlags operator^( QueueFlagBits bit0, - QueueFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueueFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueueFlags operator~( QueueFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( QueueFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( QueueFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & QueueFlagBits::eGraphics ) - result += "Graphics | "; - if ( value & QueueFlagBits::eCompute ) - result += "Compute | "; - if ( value & QueueFlagBits::eTransfer ) - result += "Transfer | "; - if ( value & QueueFlagBits::eSparseBinding ) - result += "SparseBinding | "; - if ( value & QueueFlagBits::eProtected ) - result += "Protected | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & QueueFlagBits::eVideoDecodeKHR ) - result += "VideoDecodeKHR | "; - if ( value & QueueFlagBits::eVideoEncodeKHR ) - result += "VideoEncodeKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SampleCountFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SampleCountFlagBits::e1 ) | VkFlags( SampleCountFlagBits::e2 ) | - VkFlags( SampleCountFlagBits::e4 ) | VkFlags( SampleCountFlagBits::e8 ) | - VkFlags( SampleCountFlagBits::e16 ) | VkFlags( SampleCountFlagBits::e32 ) | - VkFlags( SampleCountFlagBits::e64 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SampleCountFlags operator|( SampleCountFlagBits bit0, - SampleCountFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SampleCountFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SampleCountFlags operator&( SampleCountFlagBits bit0, - SampleCountFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SampleCountFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SampleCountFlags operator^( SampleCountFlagBits bit0, - SampleCountFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SampleCountFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SampleCountFlags operator~( SampleCountFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( SampleCountFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SampleCountFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SampleCountFlagBits::e1 ) - result += "1 | "; - if ( value & SampleCountFlagBits::e2 ) - result += "2 | "; - if ( value & SampleCountFlagBits::e4 ) - result += "4 | "; - if ( value & SampleCountFlagBits::e8 ) - result += "8 | "; - if ( value & SampleCountFlagBits::e16 ) - result += "16 | "; - if ( value & SampleCountFlagBits::e32 ) - result += "32 | "; - if ( value & SampleCountFlagBits::e64 ) - result += "64 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DeviceCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( DeviceCreateFlags ) - { - return "{}"; - } - - using DeviceQueueCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DeviceQueueCreateFlagBits::eProtected ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceQueueCreateFlags - operator|( DeviceQueueCreateFlagBits bit0, DeviceQueueCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceQueueCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceQueueCreateFlags - operator&( DeviceQueueCreateFlagBits bit0, DeviceQueueCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceQueueCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceQueueCreateFlags - operator^( DeviceQueueCreateFlagBits bit0, DeviceQueueCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceQueueCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceQueueCreateFlags operator~( DeviceQueueCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( DeviceQueueCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DeviceQueueCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DeviceQueueCreateFlagBits::eProtected ) - result += "Protected | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PipelineStageFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( PipelineStageFlagBits::eTopOfPipe ) | VkFlags( PipelineStageFlagBits::eDrawIndirect ) | - VkFlags( PipelineStageFlagBits::eVertexInput ) | VkFlags( PipelineStageFlagBits::eVertexShader ) | - VkFlags( PipelineStageFlagBits::eTessellationControlShader ) | - VkFlags( PipelineStageFlagBits::eTessellationEvaluationShader ) | - VkFlags( PipelineStageFlagBits::eGeometryShader ) | VkFlags( PipelineStageFlagBits::eFragmentShader ) | - VkFlags( PipelineStageFlagBits::eEarlyFragmentTests ) | VkFlags( PipelineStageFlagBits::eLateFragmentTests ) | - VkFlags( PipelineStageFlagBits::eColorAttachmentOutput ) | VkFlags( PipelineStageFlagBits::eComputeShader ) | - VkFlags( PipelineStageFlagBits::eTransfer ) | VkFlags( PipelineStageFlagBits::eBottomOfPipe ) | - VkFlags( PipelineStageFlagBits::eHost ) | VkFlags( PipelineStageFlagBits::eAllGraphics ) | - VkFlags( PipelineStageFlagBits::eAllCommands ) | VkFlags( PipelineStageFlagBits::eNone ) | - VkFlags( PipelineStageFlagBits::eTransformFeedbackEXT ) | - VkFlags( PipelineStageFlagBits::eConditionalRenderingEXT ) | - VkFlags( PipelineStageFlagBits::eAccelerationStructureBuildKHR ) | - VkFlags( PipelineStageFlagBits::eRayTracingShaderKHR ) | VkFlags( PipelineStageFlagBits::eTaskShaderNV ) | - VkFlags( PipelineStageFlagBits::eMeshShaderNV ) | VkFlags( PipelineStageFlagBits::eFragmentDensityProcessEXT ) | - VkFlags( PipelineStageFlagBits::eFragmentShadingRateAttachmentKHR ) | - VkFlags( PipelineStageFlagBits::eCommandPreprocessNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags operator|( PipelineStageFlagBits bit0, - PipelineStageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineStageFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags operator&( PipelineStageFlagBits bit0, - PipelineStageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineStageFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags operator^( PipelineStageFlagBits bit0, - PipelineStageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineStageFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags operator~( PipelineStageFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( PipelineStageFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( PipelineStageFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineStageFlagBits::eTopOfPipe ) - result += "TopOfPipe | "; - if ( value & PipelineStageFlagBits::eDrawIndirect ) - result += "DrawIndirect | "; - if ( value & PipelineStageFlagBits::eVertexInput ) - result += "VertexInput | "; - if ( value & PipelineStageFlagBits::eVertexShader ) - result += "VertexShader | "; - if ( value & PipelineStageFlagBits::eTessellationControlShader ) - result += "TessellationControlShader | "; - if ( value & PipelineStageFlagBits::eTessellationEvaluationShader ) - result += "TessellationEvaluationShader | "; - if ( value & PipelineStageFlagBits::eGeometryShader ) - result += "GeometryShader | "; - if ( value & PipelineStageFlagBits::eFragmentShader ) - result += "FragmentShader | "; - if ( value & PipelineStageFlagBits::eEarlyFragmentTests ) - result += "EarlyFragmentTests | "; - if ( value & PipelineStageFlagBits::eLateFragmentTests ) - result += "LateFragmentTests | "; - if ( value & PipelineStageFlagBits::eColorAttachmentOutput ) - result += "ColorAttachmentOutput | "; - if ( value & PipelineStageFlagBits::eComputeShader ) - result += "ComputeShader | "; - if ( value & PipelineStageFlagBits::eTransfer ) - result += "Transfer | "; - if ( value & PipelineStageFlagBits::eBottomOfPipe ) - result += "BottomOfPipe | "; - if ( value & PipelineStageFlagBits::eHost ) - result += "Host | "; - if ( value & PipelineStageFlagBits::eAllGraphics ) - result += "AllGraphics | "; - if ( value & PipelineStageFlagBits::eAllCommands ) - result += "AllCommands | "; - if ( value & PipelineStageFlagBits::eTransformFeedbackEXT ) - result += "TransformFeedbackEXT | "; - if ( value & PipelineStageFlagBits::eConditionalRenderingEXT ) - result += "ConditionalRenderingEXT | "; - if ( value & PipelineStageFlagBits::eAccelerationStructureBuildKHR ) - result += "AccelerationStructureBuildKHR | "; - if ( value & PipelineStageFlagBits::eRayTracingShaderKHR ) - result += "RayTracingShaderKHR | "; - if ( value & PipelineStageFlagBits::eTaskShaderNV ) - result += "TaskShaderNV | "; - if ( value & PipelineStageFlagBits::eMeshShaderNV ) - result += "MeshShaderNV | "; - if ( value & PipelineStageFlagBits::eFragmentDensityProcessEXT ) - result += "FragmentDensityProcessEXT | "; - if ( value & PipelineStageFlagBits::eFragmentShadingRateAttachmentKHR ) - result += "FragmentShadingRateAttachmentKHR | "; - if ( value & PipelineStageFlagBits::eCommandPreprocessNV ) - result += "CommandPreprocessNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using MemoryMapFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( MemoryMapFlags ) - { - return "{}"; - } - - using ImageAspectFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ImageAspectFlagBits::eColor ) | VkFlags( ImageAspectFlagBits::eDepth ) | - VkFlags( ImageAspectFlagBits::eStencil ) | VkFlags( ImageAspectFlagBits::eMetadata ) | - VkFlags( ImageAspectFlagBits::ePlane0 ) | VkFlags( ImageAspectFlagBits::ePlane1 ) | - VkFlags( ImageAspectFlagBits::ePlane2 ) | VkFlags( ImageAspectFlagBits::eMemoryPlane0EXT ) | - VkFlags( ImageAspectFlagBits::eMemoryPlane1EXT ) | VkFlags( ImageAspectFlagBits::eMemoryPlane2EXT ) | - VkFlags( ImageAspectFlagBits::eMemoryPlane3EXT ) | VkFlags( ImageAspectFlagBits::eNoneKHR ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageAspectFlags operator|( ImageAspectFlagBits bit0, - ImageAspectFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageAspectFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageAspectFlags operator&( ImageAspectFlagBits bit0, - ImageAspectFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageAspectFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageAspectFlags operator^( ImageAspectFlagBits bit0, - ImageAspectFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageAspectFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageAspectFlags operator~( ImageAspectFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ImageAspectFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ImageAspectFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ImageAspectFlagBits::eColor ) - result += "Color | "; - if ( value & ImageAspectFlagBits::eDepth ) - result += "Depth | "; - if ( value & ImageAspectFlagBits::eStencil ) - result += "Stencil | "; - if ( value & ImageAspectFlagBits::eMetadata ) - result += "Metadata | "; - if ( value & ImageAspectFlagBits::ePlane0 ) - result += "Plane0 | "; - if ( value & ImageAspectFlagBits::ePlane1 ) - result += "Plane1 | "; - if ( value & ImageAspectFlagBits::ePlane2 ) - result += "Plane2 | "; - if ( value & ImageAspectFlagBits::eMemoryPlane0EXT ) - result += "MemoryPlane0EXT | "; - if ( value & ImageAspectFlagBits::eMemoryPlane1EXT ) - result += "MemoryPlane1EXT | "; - if ( value & ImageAspectFlagBits::eMemoryPlane2EXT ) - result += "MemoryPlane2EXT | "; - if ( value & ImageAspectFlagBits::eMemoryPlane3EXT ) - result += "MemoryPlane3EXT | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SparseImageFormatFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SparseImageFormatFlagBits::eSingleMiptail ) | - VkFlags( SparseImageFormatFlagBits::eAlignedMipSize ) | - VkFlags( SparseImageFormatFlagBits::eNonstandardBlockSize ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseImageFormatFlags - operator|( SparseImageFormatFlagBits bit0, SparseImageFormatFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SparseImageFormatFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseImageFormatFlags - operator&( SparseImageFormatFlagBits bit0, SparseImageFormatFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SparseImageFormatFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseImageFormatFlags - operator^( SparseImageFormatFlagBits bit0, SparseImageFormatFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SparseImageFormatFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseImageFormatFlags operator~( SparseImageFormatFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SparseImageFormatFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SparseImageFormatFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SparseImageFormatFlagBits::eSingleMiptail ) - result += "SingleMiptail | "; - if ( value & SparseImageFormatFlagBits::eAlignedMipSize ) - result += "AlignedMipSize | "; - if ( value & SparseImageFormatFlagBits::eNonstandardBlockSize ) - result += "NonstandardBlockSize | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SparseMemoryBindFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SparseMemoryBindFlagBits::eMetadata ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseMemoryBindFlags - operator|( SparseMemoryBindFlagBits bit0, SparseMemoryBindFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SparseMemoryBindFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseMemoryBindFlags - operator&( SparseMemoryBindFlagBits bit0, SparseMemoryBindFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SparseMemoryBindFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseMemoryBindFlags - operator^( SparseMemoryBindFlagBits bit0, SparseMemoryBindFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SparseMemoryBindFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SparseMemoryBindFlags operator~( SparseMemoryBindFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SparseMemoryBindFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SparseMemoryBindFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SparseMemoryBindFlagBits::eMetadata ) - result += "Metadata | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using FenceCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( FenceCreateFlagBits::eSignaled ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceCreateFlags operator|( FenceCreateFlagBits bit0, - FenceCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FenceCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceCreateFlags operator&( FenceCreateFlagBits bit0, - FenceCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FenceCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceCreateFlags operator^( FenceCreateFlagBits bit0, - FenceCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FenceCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceCreateFlags operator~( FenceCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( FenceCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( FenceCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & FenceCreateFlagBits::eSignaled ) - result += "Signaled | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SemaphoreCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( SemaphoreCreateFlags ) - { - return "{}"; - } - - using EventCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( EventCreateFlagBits::eDeviceOnly ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR EventCreateFlags operator|( EventCreateFlagBits bit0, - EventCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return EventCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR EventCreateFlags operator&( EventCreateFlagBits bit0, - EventCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return EventCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR EventCreateFlags operator^( EventCreateFlagBits bit0, - EventCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return EventCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR EventCreateFlags operator~( EventCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( EventCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( EventCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & EventCreateFlagBits::eDeviceOnly ) - result += "DeviceOnly | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using QueryPipelineStatisticFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( QueryPipelineStatisticFlagBits::eInputAssemblyVertices ) | - VkFlags( QueryPipelineStatisticFlagBits::eInputAssemblyPrimitives ) | - VkFlags( QueryPipelineStatisticFlagBits::eVertexShaderInvocations ) | - VkFlags( QueryPipelineStatisticFlagBits::eGeometryShaderInvocations ) | - VkFlags( QueryPipelineStatisticFlagBits::eGeometryShaderPrimitives ) | - VkFlags( QueryPipelineStatisticFlagBits::eClippingInvocations ) | - VkFlags( QueryPipelineStatisticFlagBits::eClippingPrimitives ) | - VkFlags( QueryPipelineStatisticFlagBits::eFragmentShaderInvocations ) | - VkFlags( QueryPipelineStatisticFlagBits::eTessellationControlShaderPatches ) | - VkFlags( QueryPipelineStatisticFlagBits::eTessellationEvaluationShaderInvocations ) | - VkFlags( QueryPipelineStatisticFlagBits::eComputeShaderInvocations ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryPipelineStatisticFlags - operator|( QueryPipelineStatisticFlagBits bit0, QueryPipelineStatisticFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryPipelineStatisticFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryPipelineStatisticFlags - operator&( QueryPipelineStatisticFlagBits bit0, QueryPipelineStatisticFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryPipelineStatisticFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryPipelineStatisticFlags - operator^( QueryPipelineStatisticFlagBits bit0, QueryPipelineStatisticFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryPipelineStatisticFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryPipelineStatisticFlags operator~( QueryPipelineStatisticFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( QueryPipelineStatisticFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( QueryPipelineStatisticFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & QueryPipelineStatisticFlagBits::eInputAssemblyVertices ) - result += "InputAssemblyVertices | "; - if ( value & QueryPipelineStatisticFlagBits::eInputAssemblyPrimitives ) - result += "InputAssemblyPrimitives | "; - if ( value & QueryPipelineStatisticFlagBits::eVertexShaderInvocations ) - result += "VertexShaderInvocations | "; - if ( value & QueryPipelineStatisticFlagBits::eGeometryShaderInvocations ) - result += "GeometryShaderInvocations | "; - if ( value & QueryPipelineStatisticFlagBits::eGeometryShaderPrimitives ) - result += "GeometryShaderPrimitives | "; - if ( value & QueryPipelineStatisticFlagBits::eClippingInvocations ) - result += "ClippingInvocations | "; - if ( value & QueryPipelineStatisticFlagBits::eClippingPrimitives ) - result += "ClippingPrimitives | "; - if ( value & QueryPipelineStatisticFlagBits::eFragmentShaderInvocations ) - result += "FragmentShaderInvocations | "; - if ( value & QueryPipelineStatisticFlagBits::eTessellationControlShaderPatches ) - result += "TessellationControlShaderPatches | "; - if ( value & QueryPipelineStatisticFlagBits::eTessellationEvaluationShaderInvocations ) - result += "TessellationEvaluationShaderInvocations | "; - if ( value & QueryPipelineStatisticFlagBits::eComputeShaderInvocations ) - result += "ComputeShaderInvocations | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using QueryPoolCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( QueryPoolCreateFlags ) - { - return "{}"; - } - - using QueryResultFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( QueryResultFlagBits::e64 ) | VkFlags( QueryResultFlagBits::eWait ) | - VkFlags( QueryResultFlagBits::eWithAvailability ) | VkFlags( QueryResultFlagBits::ePartial ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( QueryResultFlagBits::eWithStatusKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryResultFlags operator|( QueryResultFlagBits bit0, - QueryResultFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryResultFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryResultFlags operator&( QueryResultFlagBits bit0, - QueryResultFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryResultFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryResultFlags operator^( QueryResultFlagBits bit0, - QueryResultFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryResultFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryResultFlags operator~( QueryResultFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( QueryResultFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( QueryResultFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & QueryResultFlagBits::e64 ) - result += "64 | "; - if ( value & QueryResultFlagBits::eWait ) - result += "Wait | "; - if ( value & QueryResultFlagBits::eWithAvailability ) - result += "WithAvailability | "; - if ( value & QueryResultFlagBits::ePartial ) - result += "Partial | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & QueryResultFlagBits::eWithStatusKHR ) - result += "WithStatusKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using BufferCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( BufferCreateFlagBits::eSparseBinding ) | VkFlags( BufferCreateFlagBits::eSparseResidency ) | - VkFlags( BufferCreateFlagBits::eSparseAliased ) | VkFlags( BufferCreateFlagBits::eProtected ) | - VkFlags( BufferCreateFlagBits::eDeviceAddressCaptureReplay ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferCreateFlags operator|( BufferCreateFlagBits bit0, - BufferCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return BufferCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferCreateFlags operator&( BufferCreateFlagBits bit0, - BufferCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return BufferCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferCreateFlags operator^( BufferCreateFlagBits bit0, - BufferCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return BufferCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferCreateFlags operator~( BufferCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( BufferCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( BufferCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & BufferCreateFlagBits::eSparseBinding ) - result += "SparseBinding | "; - if ( value & BufferCreateFlagBits::eSparseResidency ) - result += "SparseResidency | "; - if ( value & BufferCreateFlagBits::eSparseAliased ) - result += "SparseAliased | "; - if ( value & BufferCreateFlagBits::eProtected ) - result += "Protected | "; - if ( value & BufferCreateFlagBits::eDeviceAddressCaptureReplay ) - result += "DeviceAddressCaptureReplay | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using BufferUsageFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( BufferUsageFlagBits::eTransferSrc ) | VkFlags( BufferUsageFlagBits::eTransferDst ) | - VkFlags( BufferUsageFlagBits::eUniformTexelBuffer ) | VkFlags( BufferUsageFlagBits::eStorageTexelBuffer ) | - VkFlags( BufferUsageFlagBits::eUniformBuffer ) | VkFlags( BufferUsageFlagBits::eStorageBuffer ) | - VkFlags( BufferUsageFlagBits::eIndexBuffer ) | VkFlags( BufferUsageFlagBits::eVertexBuffer ) | - VkFlags( BufferUsageFlagBits::eIndirectBuffer ) | VkFlags( BufferUsageFlagBits::eShaderDeviceAddress ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( BufferUsageFlagBits::eVideoDecodeSrcKHR ) | VkFlags( BufferUsageFlagBits::eVideoDecodeDstKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags( BufferUsageFlagBits::eTransformFeedbackBufferEXT ) | - VkFlags( BufferUsageFlagBits::eTransformFeedbackCounterBufferEXT ) | - VkFlags( BufferUsageFlagBits::eConditionalRenderingEXT ) | - VkFlags( BufferUsageFlagBits::eAccelerationStructureBuildInputReadOnlyKHR ) | - VkFlags( BufferUsageFlagBits::eAccelerationStructureStorageKHR ) | - VkFlags( BufferUsageFlagBits::eShaderBindingTableKHR ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( BufferUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( BufferUsageFlagBits::eVideoEncodeSrcKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferUsageFlags operator|( BufferUsageFlagBits bit0, - BufferUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return BufferUsageFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferUsageFlags operator&( BufferUsageFlagBits bit0, - BufferUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return BufferUsageFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferUsageFlags operator^( BufferUsageFlagBits bit0, - BufferUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return BufferUsageFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BufferUsageFlags operator~( BufferUsageFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( BufferUsageFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( BufferUsageFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & BufferUsageFlagBits::eTransferSrc ) - result += "TransferSrc | "; - if ( value & BufferUsageFlagBits::eTransferDst ) - result += "TransferDst | "; - if ( value & BufferUsageFlagBits::eUniformTexelBuffer ) - result += "UniformTexelBuffer | "; - if ( value & BufferUsageFlagBits::eStorageTexelBuffer ) - result += "StorageTexelBuffer | "; - if ( value & BufferUsageFlagBits::eUniformBuffer ) - result += "UniformBuffer | "; - if ( value & BufferUsageFlagBits::eStorageBuffer ) - result += "StorageBuffer | "; - if ( value & BufferUsageFlagBits::eIndexBuffer ) - result += "IndexBuffer | "; - if ( value & BufferUsageFlagBits::eVertexBuffer ) - result += "VertexBuffer | "; - if ( value & BufferUsageFlagBits::eIndirectBuffer ) - result += "IndirectBuffer | "; - if ( value & BufferUsageFlagBits::eShaderDeviceAddress ) - result += "ShaderDeviceAddress | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & BufferUsageFlagBits::eVideoDecodeSrcKHR ) - result += "VideoDecodeSrcKHR | "; - if ( value & BufferUsageFlagBits::eVideoDecodeDstKHR ) - result += "VideoDecodeDstKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & BufferUsageFlagBits::eTransformFeedbackBufferEXT ) - result += "TransformFeedbackBufferEXT | "; - if ( value & BufferUsageFlagBits::eTransformFeedbackCounterBufferEXT ) - result += "TransformFeedbackCounterBufferEXT | "; - if ( value & BufferUsageFlagBits::eConditionalRenderingEXT ) - result += "ConditionalRenderingEXT | "; - if ( value & BufferUsageFlagBits::eAccelerationStructureBuildInputReadOnlyKHR ) - result += "AccelerationStructureBuildInputReadOnlyKHR | "; - if ( value & BufferUsageFlagBits::eAccelerationStructureStorageKHR ) - result += "AccelerationStructureStorageKHR | "; - if ( value & BufferUsageFlagBits::eShaderBindingTableKHR ) - result += "ShaderBindingTableKHR | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & BufferUsageFlagBits::eVideoEncodeDstKHR ) - result += "VideoEncodeDstKHR | "; - if ( value & BufferUsageFlagBits::eVideoEncodeSrcKHR ) - result += "VideoEncodeSrcKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using BufferViewCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( BufferViewCreateFlags ) - { - return "{}"; - } - - using ImageViewCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ImageViewCreateFlagBits::eFragmentDensityMapDynamicEXT ) | - VkFlags( ImageViewCreateFlagBits::eFragmentDensityMapDeferredEXT ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageViewCreateFlags - operator|( ImageViewCreateFlagBits bit0, ImageViewCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageViewCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageViewCreateFlags - operator&( ImageViewCreateFlagBits bit0, ImageViewCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageViewCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageViewCreateFlags - operator^( ImageViewCreateFlagBits bit0, ImageViewCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageViewCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageViewCreateFlags operator~( ImageViewCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( ImageViewCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ImageViewCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ImageViewCreateFlagBits::eFragmentDensityMapDynamicEXT ) - result += "FragmentDensityMapDynamicEXT | "; - if ( value & ImageViewCreateFlagBits::eFragmentDensityMapDeferredEXT ) - result += "FragmentDensityMapDeferredEXT | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ShaderModuleCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( ShaderModuleCreateFlags ) - { - return "{}"; - } - - using PipelineCacheCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( PipelineCacheCreateFlagBits::eExternallySynchronized ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCacheCreateFlags - operator|( PipelineCacheCreateFlagBits bit0, PipelineCacheCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCacheCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCacheCreateFlags - operator&( PipelineCacheCreateFlagBits bit0, PipelineCacheCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCacheCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCacheCreateFlags - operator^( PipelineCacheCreateFlagBits bit0, PipelineCacheCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCacheCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCacheCreateFlags operator~( PipelineCacheCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( PipelineCacheCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( PipelineCacheCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineCacheCreateFlagBits::eExternallySynchronized ) - result += "ExternallySynchronized | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ColorComponentFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ColorComponentFlagBits::eR ) | VkFlags( ColorComponentFlagBits::eG ) | - VkFlags( ColorComponentFlagBits::eB ) | VkFlags( ColorComponentFlagBits::eA ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ColorComponentFlags - operator|( ColorComponentFlagBits bit0, ColorComponentFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ColorComponentFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ColorComponentFlags - operator&( ColorComponentFlagBits bit0, ColorComponentFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ColorComponentFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ColorComponentFlags - operator^( ColorComponentFlagBits bit0, ColorComponentFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ColorComponentFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ColorComponentFlags operator~( ColorComponentFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( ColorComponentFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ColorComponentFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ColorComponentFlagBits::eR ) - result += "R | "; - if ( value & ColorComponentFlagBits::eG ) - result += "G | "; - if ( value & ColorComponentFlagBits::eB ) - result += "B | "; - if ( value & ColorComponentFlagBits::eA ) - result += "A | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using CullModeFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( CullModeFlagBits::eNone ) | VkFlags( CullModeFlagBits::eFront ) | - VkFlags( CullModeFlagBits::eBack ) | VkFlags( CullModeFlagBits::eFrontAndBack ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CullModeFlags operator|( CullModeFlagBits bit0, - CullModeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CullModeFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CullModeFlags operator&( CullModeFlagBits bit0, - CullModeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CullModeFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CullModeFlags operator^( CullModeFlagBits bit0, - CullModeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CullModeFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CullModeFlags operator~( CullModeFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( CullModeFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( CullModeFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & CullModeFlagBits::eFront ) - result += "Front | "; - if ( value & CullModeFlagBits::eBack ) - result += "Back | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PipelineColorBlendStateCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( PipelineColorBlendStateCreateFlagBits::eRasterizationOrderAttachmentAccessARM ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineColorBlendStateCreateFlags operator|( - PipelineColorBlendStateCreateFlagBits bit0, PipelineColorBlendStateCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineColorBlendStateCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineColorBlendStateCreateFlags operator&( - PipelineColorBlendStateCreateFlagBits bit0, PipelineColorBlendStateCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineColorBlendStateCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineColorBlendStateCreateFlags operator^( - PipelineColorBlendStateCreateFlagBits bit0, PipelineColorBlendStateCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineColorBlendStateCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineColorBlendStateCreateFlags - operator~( PipelineColorBlendStateCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( PipelineColorBlendStateCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( PipelineColorBlendStateCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineColorBlendStateCreateFlagBits::eRasterizationOrderAttachmentAccessARM ) - result += "RasterizationOrderAttachmentAccessARM | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PipelineCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( PipelineCreateFlagBits::eDisableOptimization ) | VkFlags( PipelineCreateFlagBits::eAllowDerivatives ) | - VkFlags( PipelineCreateFlagBits::eDerivative ) | VkFlags( PipelineCreateFlagBits::eViewIndexFromDeviceIndex ) | - VkFlags( PipelineCreateFlagBits::eDispatchBase ) | - VkFlags( PipelineCreateFlagBits::eFailOnPipelineCompileRequired ) | - VkFlags( PipelineCreateFlagBits::eEarlyReturnOnFailure ) | - VkFlags( PipelineCreateFlagBits::eRenderingFragmentShadingRateAttachmentKHR ) | - VkFlags( PipelineCreateFlagBits::eRenderingFragmentDensityMapAttachmentEXT ) | - VkFlags( PipelineCreateFlagBits::eRayTracingNoNullAnyHitShadersKHR ) | - VkFlags( PipelineCreateFlagBits::eRayTracingNoNullClosestHitShadersKHR ) | - VkFlags( PipelineCreateFlagBits::eRayTracingNoNullMissShadersKHR ) | - VkFlags( PipelineCreateFlagBits::eRayTracingNoNullIntersectionShadersKHR ) | - VkFlags( PipelineCreateFlagBits::eRayTracingSkipTrianglesKHR ) | - VkFlags( PipelineCreateFlagBits::eRayTracingSkipAabbsKHR ) | - VkFlags( PipelineCreateFlagBits::eRayTracingShaderGroupHandleCaptureReplayKHR ) | - VkFlags( PipelineCreateFlagBits::eDeferCompileNV ) | VkFlags( PipelineCreateFlagBits::eCaptureStatisticsKHR ) | - VkFlags( PipelineCreateFlagBits::eCaptureInternalRepresentationsKHR ) | - VkFlags( PipelineCreateFlagBits::eIndirectBindableNV ) | VkFlags( PipelineCreateFlagBits::eLibraryKHR ) | - VkFlags( PipelineCreateFlagBits::eRayTracingAllowMotionNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreateFlags - operator|( PipelineCreateFlagBits bit0, PipelineCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreateFlags - operator&( PipelineCreateFlagBits bit0, PipelineCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreateFlags - operator^( PipelineCreateFlagBits bit0, PipelineCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreateFlags operator~( PipelineCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( PipelineCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( PipelineCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineCreateFlagBits::eDisableOptimization ) - result += "DisableOptimization | "; - if ( value & PipelineCreateFlagBits::eAllowDerivatives ) - result += "AllowDerivatives | "; - if ( value & PipelineCreateFlagBits::eDerivative ) - result += "Derivative | "; - if ( value & PipelineCreateFlagBits::eViewIndexFromDeviceIndex ) - result += "ViewIndexFromDeviceIndex | "; - if ( value & PipelineCreateFlagBits::eDispatchBase ) - result += "DispatchBase | "; - if ( value & PipelineCreateFlagBits::eFailOnPipelineCompileRequired ) - result += "FailOnPipelineCompileRequired | "; - if ( value & PipelineCreateFlagBits::eEarlyReturnOnFailure ) - result += "EarlyReturnOnFailure | "; - if ( value & PipelineCreateFlagBits::eRenderingFragmentShadingRateAttachmentKHR ) - result += "RenderingFragmentShadingRateAttachmentKHR | "; - if ( value & PipelineCreateFlagBits::eRenderingFragmentDensityMapAttachmentEXT ) - result += "RenderingFragmentDensityMapAttachmentEXT | "; - if ( value & PipelineCreateFlagBits::eRayTracingNoNullAnyHitShadersKHR ) - result += "RayTracingNoNullAnyHitShadersKHR | "; - if ( value & PipelineCreateFlagBits::eRayTracingNoNullClosestHitShadersKHR ) - result += "RayTracingNoNullClosestHitShadersKHR | "; - if ( value & PipelineCreateFlagBits::eRayTracingNoNullMissShadersKHR ) - result += "RayTracingNoNullMissShadersKHR | "; - if ( value & PipelineCreateFlagBits::eRayTracingNoNullIntersectionShadersKHR ) - result += "RayTracingNoNullIntersectionShadersKHR | "; - if ( value & PipelineCreateFlagBits::eRayTracingSkipTrianglesKHR ) - result += "RayTracingSkipTrianglesKHR | "; - if ( value & PipelineCreateFlagBits::eRayTracingSkipAabbsKHR ) - result += "RayTracingSkipAabbsKHR | "; - if ( value & PipelineCreateFlagBits::eRayTracingShaderGroupHandleCaptureReplayKHR ) - result += "RayTracingShaderGroupHandleCaptureReplayKHR | "; - if ( value & PipelineCreateFlagBits::eDeferCompileNV ) - result += "DeferCompileNV | "; - if ( value & PipelineCreateFlagBits::eCaptureStatisticsKHR ) - result += "CaptureStatisticsKHR | "; - if ( value & PipelineCreateFlagBits::eCaptureInternalRepresentationsKHR ) - result += "CaptureInternalRepresentationsKHR | "; - if ( value & PipelineCreateFlagBits::eIndirectBindableNV ) - result += "IndirectBindableNV | "; - if ( value & PipelineCreateFlagBits::eLibraryKHR ) - result += "LibraryKHR | "; - if ( value & PipelineCreateFlagBits::eRayTracingAllowMotionNV ) - result += "RayTracingAllowMotionNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PipelineDepthStencilStateCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( PipelineDepthStencilStateCreateFlagBits::eRasterizationOrderAttachmentDepthAccessARM ) | - VkFlags( PipelineDepthStencilStateCreateFlagBits::eRasterizationOrderAttachmentStencilAccessARM ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineDepthStencilStateCreateFlags operator|( - PipelineDepthStencilStateCreateFlagBits bit0, PipelineDepthStencilStateCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineDepthStencilStateCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineDepthStencilStateCreateFlags operator&( - PipelineDepthStencilStateCreateFlagBits bit0, PipelineDepthStencilStateCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineDepthStencilStateCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineDepthStencilStateCreateFlags operator^( - PipelineDepthStencilStateCreateFlagBits bit0, PipelineDepthStencilStateCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineDepthStencilStateCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineDepthStencilStateCreateFlags - operator~( PipelineDepthStencilStateCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( PipelineDepthStencilStateCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( PipelineDepthStencilStateCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineDepthStencilStateCreateFlagBits::eRasterizationOrderAttachmentDepthAccessARM ) - result += "RasterizationOrderAttachmentDepthAccessARM | "; - if ( value & PipelineDepthStencilStateCreateFlagBits::eRasterizationOrderAttachmentStencilAccessARM ) - result += "RasterizationOrderAttachmentStencilAccessARM | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PipelineDynamicStateCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineDynamicStateCreateFlags ) - { - return "{}"; - } - - using PipelineInputAssemblyStateCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineInputAssemblyStateCreateFlags ) - { - return "{}"; - } - - using PipelineLayoutCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineLayoutCreateFlags ) - { - return "{}"; - } - - using PipelineMultisampleStateCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineMultisampleStateCreateFlags ) - { - return "{}"; - } - - using PipelineRasterizationStateCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationStateCreateFlags ) - { - return "{}"; - } - - using PipelineShaderStageCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( PipelineShaderStageCreateFlagBits::eAllowVaryingSubgroupSize ) | - VkFlags( PipelineShaderStageCreateFlagBits::eRequireFullSubgroups ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineShaderStageCreateFlags - operator|( PipelineShaderStageCreateFlagBits bit0, PipelineShaderStageCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineShaderStageCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineShaderStageCreateFlags - operator&( PipelineShaderStageCreateFlagBits bit0, PipelineShaderStageCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineShaderStageCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineShaderStageCreateFlags - operator^( PipelineShaderStageCreateFlagBits bit0, PipelineShaderStageCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineShaderStageCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineShaderStageCreateFlags - operator~( PipelineShaderStageCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( PipelineShaderStageCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( PipelineShaderStageCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineShaderStageCreateFlagBits::eAllowVaryingSubgroupSize ) - result += "AllowVaryingSubgroupSize | "; - if ( value & PipelineShaderStageCreateFlagBits::eRequireFullSubgroups ) - result += "RequireFullSubgroups | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PipelineTessellationStateCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineTessellationStateCreateFlags ) - { - return "{}"; - } - - using PipelineVertexInputStateCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineVertexInputStateCreateFlags ) - { - return "{}"; - } - - using PipelineViewportStateCreateFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineViewportStateCreateFlags ) - { - return "{}"; - } - - using ShaderStageFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ShaderStageFlagBits::eVertex ) | VkFlags( ShaderStageFlagBits::eTessellationControl ) | - VkFlags( ShaderStageFlagBits::eTessellationEvaluation ) | VkFlags( ShaderStageFlagBits::eGeometry ) | - VkFlags( ShaderStageFlagBits::eFragment ) | VkFlags( ShaderStageFlagBits::eCompute ) | - VkFlags( ShaderStageFlagBits::eAllGraphics ) | VkFlags( ShaderStageFlagBits::eAll ) | - VkFlags( ShaderStageFlagBits::eRaygenKHR ) | VkFlags( ShaderStageFlagBits::eAnyHitKHR ) | - VkFlags( ShaderStageFlagBits::eClosestHitKHR ) | VkFlags( ShaderStageFlagBits::eMissKHR ) | - VkFlags( ShaderStageFlagBits::eIntersectionKHR ) | VkFlags( ShaderStageFlagBits::eCallableKHR ) | - VkFlags( ShaderStageFlagBits::eTaskNV ) | VkFlags( ShaderStageFlagBits::eMeshNV ) | - VkFlags( ShaderStageFlagBits::eSubpassShadingHUAWEI ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ShaderStageFlags operator|( ShaderStageFlagBits bit0, - ShaderStageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ShaderStageFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ShaderStageFlags operator&( ShaderStageFlagBits bit0, - ShaderStageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ShaderStageFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ShaderStageFlags operator^( ShaderStageFlagBits bit0, - ShaderStageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ShaderStageFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ShaderStageFlags operator~( ShaderStageFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ShaderStageFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ShaderStageFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ShaderStageFlagBits::eVertex ) - result += "Vertex | "; - if ( value & ShaderStageFlagBits::eTessellationControl ) - result += "TessellationControl | "; - if ( value & ShaderStageFlagBits::eTessellationEvaluation ) - result += "TessellationEvaluation | "; - if ( value & ShaderStageFlagBits::eGeometry ) - result += "Geometry | "; - if ( value & ShaderStageFlagBits::eFragment ) - result += "Fragment | "; - if ( value & ShaderStageFlagBits::eCompute ) - result += "Compute | "; - if ( value & ShaderStageFlagBits::eRaygenKHR ) - result += "RaygenKHR | "; - if ( value & ShaderStageFlagBits::eAnyHitKHR ) - result += "AnyHitKHR | "; - if ( value & ShaderStageFlagBits::eClosestHitKHR ) - result += "ClosestHitKHR | "; - if ( value & ShaderStageFlagBits::eMissKHR ) - result += "MissKHR | "; - if ( value & ShaderStageFlagBits::eIntersectionKHR ) - result += "IntersectionKHR | "; - if ( value & ShaderStageFlagBits::eCallableKHR ) - result += "CallableKHR | "; - if ( value & ShaderStageFlagBits::eTaskNV ) - result += "TaskNV | "; - if ( value & ShaderStageFlagBits::eMeshNV ) - result += "MeshNV | "; - if ( value & ShaderStageFlagBits::eSubpassShadingHUAWEI ) - result += "SubpassShadingHUAWEI | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SamplerCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SamplerCreateFlagBits::eSubsampledEXT ) | - VkFlags( SamplerCreateFlagBits::eSubsampledCoarseReconstructionEXT ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SamplerCreateFlags operator|( SamplerCreateFlagBits bit0, - SamplerCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SamplerCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SamplerCreateFlags operator&( SamplerCreateFlagBits bit0, - SamplerCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SamplerCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SamplerCreateFlags operator^( SamplerCreateFlagBits bit0, - SamplerCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SamplerCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SamplerCreateFlags operator~( SamplerCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( SamplerCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SamplerCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SamplerCreateFlagBits::eSubsampledEXT ) - result += "SubsampledEXT | "; - if ( value & SamplerCreateFlagBits::eSubsampledCoarseReconstructionEXT ) - result += "SubsampledCoarseReconstructionEXT | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DescriptorPoolCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DescriptorPoolCreateFlagBits::eFreeDescriptorSet ) | - VkFlags( DescriptorPoolCreateFlagBits::eUpdateAfterBind ) | - VkFlags( DescriptorPoolCreateFlagBits::eHostOnlyVALVE ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorPoolCreateFlags - operator|( DescriptorPoolCreateFlagBits bit0, DescriptorPoolCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorPoolCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorPoolCreateFlags - operator&( DescriptorPoolCreateFlagBits bit0, DescriptorPoolCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorPoolCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorPoolCreateFlags - operator^( DescriptorPoolCreateFlagBits bit0, DescriptorPoolCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorPoolCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorPoolCreateFlags operator~( DescriptorPoolCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( DescriptorPoolCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DescriptorPoolCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DescriptorPoolCreateFlagBits::eFreeDescriptorSet ) - result += "FreeDescriptorSet | "; - if ( value & DescriptorPoolCreateFlagBits::eUpdateAfterBind ) - result += "UpdateAfterBind | "; - if ( value & DescriptorPoolCreateFlagBits::eHostOnlyVALVE ) - result += "HostOnlyVALVE | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DescriptorPoolResetFlags = Flags; - - VULKAN_HPP_INLINE std::string to_string( DescriptorPoolResetFlags ) - { - return "{}"; - } - - using DescriptorSetLayoutCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DescriptorSetLayoutCreateFlagBits::eUpdateAfterBindPool ) | - VkFlags( DescriptorSetLayoutCreateFlagBits::ePushDescriptorKHR ) | - VkFlags( DescriptorSetLayoutCreateFlagBits::eHostOnlyPoolVALVE ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorSetLayoutCreateFlags - operator|( DescriptorSetLayoutCreateFlagBits bit0, DescriptorSetLayoutCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorSetLayoutCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorSetLayoutCreateFlags - operator&( DescriptorSetLayoutCreateFlagBits bit0, DescriptorSetLayoutCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorSetLayoutCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorSetLayoutCreateFlags - operator^( DescriptorSetLayoutCreateFlagBits bit0, DescriptorSetLayoutCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorSetLayoutCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorSetLayoutCreateFlags - operator~( DescriptorSetLayoutCreateFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( DescriptorSetLayoutCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DescriptorSetLayoutCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DescriptorSetLayoutCreateFlagBits::eUpdateAfterBindPool ) - result += "UpdateAfterBindPool | "; - if ( value & DescriptorSetLayoutCreateFlagBits::ePushDescriptorKHR ) - result += "PushDescriptorKHR | "; - if ( value & DescriptorSetLayoutCreateFlagBits::eHostOnlyPoolVALVE ) - result += "HostOnlyPoolVALVE | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using AccessFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( AccessFlagBits::eIndirectCommandRead ) | VkFlags( AccessFlagBits::eIndexRead ) | - VkFlags( AccessFlagBits::eVertexAttributeRead ) | VkFlags( AccessFlagBits::eUniformRead ) | - VkFlags( AccessFlagBits::eInputAttachmentRead ) | VkFlags( AccessFlagBits::eShaderRead ) | - VkFlags( AccessFlagBits::eShaderWrite ) | VkFlags( AccessFlagBits::eColorAttachmentRead ) | - VkFlags( AccessFlagBits::eColorAttachmentWrite ) | VkFlags( AccessFlagBits::eDepthStencilAttachmentRead ) | - VkFlags( AccessFlagBits::eDepthStencilAttachmentWrite ) | VkFlags( AccessFlagBits::eTransferRead ) | - VkFlags( AccessFlagBits::eTransferWrite ) | VkFlags( AccessFlagBits::eHostRead ) | - VkFlags( AccessFlagBits::eHostWrite ) | VkFlags( AccessFlagBits::eMemoryRead ) | - VkFlags( AccessFlagBits::eMemoryWrite ) | VkFlags( AccessFlagBits::eNone ) | - VkFlags( AccessFlagBits::eTransformFeedbackWriteEXT ) | - VkFlags( AccessFlagBits::eTransformFeedbackCounterReadEXT ) | - VkFlags( AccessFlagBits::eTransformFeedbackCounterWriteEXT ) | - VkFlags( AccessFlagBits::eConditionalRenderingReadEXT ) | - VkFlags( AccessFlagBits::eColorAttachmentReadNoncoherentEXT ) | - VkFlags( AccessFlagBits::eAccelerationStructureReadKHR ) | - VkFlags( AccessFlagBits::eAccelerationStructureWriteKHR ) | - VkFlags( AccessFlagBits::eFragmentDensityMapReadEXT ) | - VkFlags( AccessFlagBits::eFragmentShadingRateAttachmentReadKHR ) | - VkFlags( AccessFlagBits::eCommandPreprocessReadNV ) | VkFlags( AccessFlagBits::eCommandPreprocessWriteNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags operator|( AccessFlagBits bit0, - AccessFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccessFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags operator&( AccessFlagBits bit0, - AccessFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccessFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags operator^( AccessFlagBits bit0, - AccessFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccessFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags operator~( AccessFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( AccessFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( AccessFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & AccessFlagBits::eIndirectCommandRead ) - result += "IndirectCommandRead | "; - if ( value & AccessFlagBits::eIndexRead ) - result += "IndexRead | "; - if ( value & AccessFlagBits::eVertexAttributeRead ) - result += "VertexAttributeRead | "; - if ( value & AccessFlagBits::eUniformRead ) - result += "UniformRead | "; - if ( value & AccessFlagBits::eInputAttachmentRead ) - result += "InputAttachmentRead | "; - if ( value & AccessFlagBits::eShaderRead ) - result += "ShaderRead | "; - if ( value & AccessFlagBits::eShaderWrite ) - result += "ShaderWrite | "; - if ( value & AccessFlagBits::eColorAttachmentRead ) - result += "ColorAttachmentRead | "; - if ( value & AccessFlagBits::eColorAttachmentWrite ) - result += "ColorAttachmentWrite | "; - if ( value & AccessFlagBits::eDepthStencilAttachmentRead ) - result += "DepthStencilAttachmentRead | "; - if ( value & AccessFlagBits::eDepthStencilAttachmentWrite ) - result += "DepthStencilAttachmentWrite | "; - if ( value & AccessFlagBits::eTransferRead ) - result += "TransferRead | "; - if ( value & AccessFlagBits::eTransferWrite ) - result += "TransferWrite | "; - if ( value & AccessFlagBits::eHostRead ) - result += "HostRead | "; - if ( value & AccessFlagBits::eHostWrite ) - result += "HostWrite | "; - if ( value & AccessFlagBits::eMemoryRead ) - result += "MemoryRead | "; - if ( value & AccessFlagBits::eMemoryWrite ) - result += "MemoryWrite | "; - if ( value & AccessFlagBits::eTransformFeedbackWriteEXT ) - result += "TransformFeedbackWriteEXT | "; - if ( value & AccessFlagBits::eTransformFeedbackCounterReadEXT ) - result += "TransformFeedbackCounterReadEXT | "; - if ( value & AccessFlagBits::eTransformFeedbackCounterWriteEXT ) - result += "TransformFeedbackCounterWriteEXT | "; - if ( value & AccessFlagBits::eConditionalRenderingReadEXT ) - result += "ConditionalRenderingReadEXT | "; - if ( value & AccessFlagBits::eColorAttachmentReadNoncoherentEXT ) - result += "ColorAttachmentReadNoncoherentEXT | "; - if ( value & AccessFlagBits::eAccelerationStructureReadKHR ) - result += "AccelerationStructureReadKHR | "; - if ( value & AccessFlagBits::eAccelerationStructureWriteKHR ) - result += "AccelerationStructureWriteKHR | "; - if ( value & AccessFlagBits::eFragmentDensityMapReadEXT ) - result += "FragmentDensityMapReadEXT | "; - if ( value & AccessFlagBits::eFragmentShadingRateAttachmentReadKHR ) - result += "FragmentShadingRateAttachmentReadKHR | "; - if ( value & AccessFlagBits::eCommandPreprocessReadNV ) - result += "CommandPreprocessReadNV | "; - if ( value & AccessFlagBits::eCommandPreprocessWriteNV ) - result += "CommandPreprocessWriteNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using AttachmentDescriptionFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( AttachmentDescriptionFlagBits::eMayAlias ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AttachmentDescriptionFlags - operator|( AttachmentDescriptionFlagBits bit0, AttachmentDescriptionFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return AttachmentDescriptionFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AttachmentDescriptionFlags - operator&( AttachmentDescriptionFlagBits bit0, AttachmentDescriptionFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return AttachmentDescriptionFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AttachmentDescriptionFlags - operator^( AttachmentDescriptionFlagBits bit0, AttachmentDescriptionFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return AttachmentDescriptionFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AttachmentDescriptionFlags operator~( AttachmentDescriptionFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( AttachmentDescriptionFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( AttachmentDescriptionFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & AttachmentDescriptionFlagBits::eMayAlias ) - result += "MayAlias | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DependencyFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DependencyFlagBits::eByRegion ) | VkFlags( DependencyFlagBits::eDeviceGroup ) | - VkFlags( DependencyFlagBits::eViewLocal ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DependencyFlags operator|( DependencyFlagBits bit0, - DependencyFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DependencyFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DependencyFlags operator&( DependencyFlagBits bit0, - DependencyFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DependencyFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DependencyFlags operator^( DependencyFlagBits bit0, - DependencyFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DependencyFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DependencyFlags operator~( DependencyFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( DependencyFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DependencyFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DependencyFlagBits::eByRegion ) - result += "ByRegion | "; - if ( value & DependencyFlagBits::eDeviceGroup ) - result += "DeviceGroup | "; - if ( value & DependencyFlagBits::eViewLocal ) - result += "ViewLocal | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using FramebufferCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( FramebufferCreateFlagBits::eImageless ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FramebufferCreateFlags - operator|( FramebufferCreateFlagBits bit0, FramebufferCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FramebufferCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FramebufferCreateFlags - operator&( FramebufferCreateFlagBits bit0, FramebufferCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FramebufferCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FramebufferCreateFlags - operator^( FramebufferCreateFlagBits bit0, FramebufferCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FramebufferCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FramebufferCreateFlags operator~( FramebufferCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( FramebufferCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( FramebufferCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & FramebufferCreateFlagBits::eImageless ) - result += "Imageless | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using RenderPassCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( RenderPassCreateFlagBits::eTransformQCOM ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderPassCreateFlags - operator|( RenderPassCreateFlagBits bit0, RenderPassCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return RenderPassCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderPassCreateFlags - operator&( RenderPassCreateFlagBits bit0, RenderPassCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return RenderPassCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderPassCreateFlags - operator^( RenderPassCreateFlagBits bit0, RenderPassCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return RenderPassCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderPassCreateFlags operator~( RenderPassCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( RenderPassCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( RenderPassCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & RenderPassCreateFlagBits::eTransformQCOM ) - result += "TransformQCOM | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SubpassDescriptionFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SubpassDescriptionFlagBits::ePerViewAttributesNVX ) | - VkFlags( SubpassDescriptionFlagBits::ePerViewPositionXOnlyNVX ) | - VkFlags( SubpassDescriptionFlagBits::eFragmentRegionQCOM ) | - VkFlags( SubpassDescriptionFlagBits::eShaderResolveQCOM ) | - VkFlags( SubpassDescriptionFlagBits::eRasterizationOrderAttachmentColorAccessARM ) | - VkFlags( SubpassDescriptionFlagBits::eRasterizationOrderAttachmentDepthAccessARM ) | - VkFlags( SubpassDescriptionFlagBits::eRasterizationOrderAttachmentStencilAccessARM ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubpassDescriptionFlags - operator|( SubpassDescriptionFlagBits bit0, SubpassDescriptionFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubpassDescriptionFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubpassDescriptionFlags - operator&( SubpassDescriptionFlagBits bit0, SubpassDescriptionFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubpassDescriptionFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubpassDescriptionFlags - operator^( SubpassDescriptionFlagBits bit0, SubpassDescriptionFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubpassDescriptionFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubpassDescriptionFlags operator~( SubpassDescriptionFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SubpassDescriptionFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SubpassDescriptionFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SubpassDescriptionFlagBits::ePerViewAttributesNVX ) - result += "PerViewAttributesNVX | "; - if ( value & SubpassDescriptionFlagBits::ePerViewPositionXOnlyNVX ) - result += "PerViewPositionXOnlyNVX | "; - if ( value & SubpassDescriptionFlagBits::eFragmentRegionQCOM ) - result += "FragmentRegionQCOM | "; - if ( value & SubpassDescriptionFlagBits::eShaderResolveQCOM ) - result += "ShaderResolveQCOM | "; - if ( value & SubpassDescriptionFlagBits::eRasterizationOrderAttachmentColorAccessARM ) - result += "RasterizationOrderAttachmentColorAccessARM | "; - if ( value & SubpassDescriptionFlagBits::eRasterizationOrderAttachmentDepthAccessARM ) - result += "RasterizationOrderAttachmentDepthAccessARM | "; - if ( value & SubpassDescriptionFlagBits::eRasterizationOrderAttachmentStencilAccessARM ) - result += "RasterizationOrderAttachmentStencilAccessARM | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using CommandPoolCreateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( CommandPoolCreateFlagBits::eTransient ) | - VkFlags( CommandPoolCreateFlagBits::eResetCommandBuffer ) | - VkFlags( CommandPoolCreateFlagBits::eProtected ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolCreateFlags - operator|( CommandPoolCreateFlagBits bit0, CommandPoolCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandPoolCreateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolCreateFlags - operator&( CommandPoolCreateFlagBits bit0, CommandPoolCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandPoolCreateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolCreateFlags - operator^( CommandPoolCreateFlagBits bit0, CommandPoolCreateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandPoolCreateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolCreateFlags operator~( CommandPoolCreateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( CommandPoolCreateFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( CommandPoolCreateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & CommandPoolCreateFlagBits::eTransient ) - result += "Transient | "; - if ( value & CommandPoolCreateFlagBits::eResetCommandBuffer ) - result += "ResetCommandBuffer | "; - if ( value & CommandPoolCreateFlagBits::eProtected ) - result += "Protected | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using CommandPoolResetFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( CommandPoolResetFlagBits::eReleaseResources ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolResetFlags - operator|( CommandPoolResetFlagBits bit0, CommandPoolResetFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandPoolResetFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolResetFlags - operator&( CommandPoolResetFlagBits bit0, CommandPoolResetFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandPoolResetFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolResetFlags - operator^( CommandPoolResetFlagBits bit0, CommandPoolResetFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandPoolResetFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandPoolResetFlags operator~( CommandPoolResetFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( CommandPoolResetFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( CommandPoolResetFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & CommandPoolResetFlagBits::eReleaseResources ) - result += "ReleaseResources | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using CommandBufferResetFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( CommandBufferResetFlagBits::eReleaseResources ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferResetFlags - operator|( CommandBufferResetFlagBits bit0, CommandBufferResetFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandBufferResetFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferResetFlags - operator&( CommandBufferResetFlagBits bit0, CommandBufferResetFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandBufferResetFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferResetFlags - operator^( CommandBufferResetFlagBits bit0, CommandBufferResetFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandBufferResetFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferResetFlags operator~( CommandBufferResetFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( CommandBufferResetFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( CommandBufferResetFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & CommandBufferResetFlagBits::eReleaseResources ) - result += "ReleaseResources | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using CommandBufferUsageFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( CommandBufferUsageFlagBits::eOneTimeSubmit ) | - VkFlags( CommandBufferUsageFlagBits::eRenderPassContinue ) | - VkFlags( CommandBufferUsageFlagBits::eSimultaneousUse ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferUsageFlags - operator|( CommandBufferUsageFlagBits bit0, CommandBufferUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandBufferUsageFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferUsageFlags - operator&( CommandBufferUsageFlagBits bit0, CommandBufferUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandBufferUsageFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferUsageFlags - operator^( CommandBufferUsageFlagBits bit0, CommandBufferUsageFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return CommandBufferUsageFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CommandBufferUsageFlags operator~( CommandBufferUsageFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( CommandBufferUsageFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( CommandBufferUsageFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & CommandBufferUsageFlagBits::eOneTimeSubmit ) - result += "OneTimeSubmit | "; - if ( value & CommandBufferUsageFlagBits::eRenderPassContinue ) - result += "RenderPassContinue | "; - if ( value & CommandBufferUsageFlagBits::eSimultaneousUse ) - result += "SimultaneousUse | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using QueryControlFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( QueryControlFlagBits::ePrecise ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryControlFlags operator|( QueryControlFlagBits bit0, - QueryControlFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryControlFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryControlFlags operator&( QueryControlFlagBits bit0, - QueryControlFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryControlFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryControlFlags operator^( QueryControlFlagBits bit0, - QueryControlFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return QueryControlFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR QueryControlFlags operator~( QueryControlFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( QueryControlFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( QueryControlFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & QueryControlFlagBits::ePrecise ) - result += "Precise | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using StencilFaceFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( StencilFaceFlagBits::eFront ) | VkFlags( StencilFaceFlagBits::eBack ) | - VkFlags( StencilFaceFlagBits::eFrontAndBack ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR StencilFaceFlags operator|( StencilFaceFlagBits bit0, - StencilFaceFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return StencilFaceFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR StencilFaceFlags operator&( StencilFaceFlagBits bit0, - StencilFaceFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return StencilFaceFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR StencilFaceFlags operator^( StencilFaceFlagBits bit0, - StencilFaceFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return StencilFaceFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR StencilFaceFlags operator~( StencilFaceFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( StencilFaceFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( StencilFaceFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & StencilFaceFlagBits::eFront ) - result += "Front | "; - if ( value & StencilFaceFlagBits::eBack ) - result += "Back | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_VERSION_1_1 === - - using SubgroupFeatureFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SubgroupFeatureFlagBits::eBasic ) | VkFlags( SubgroupFeatureFlagBits::eVote ) | - VkFlags( SubgroupFeatureFlagBits::eArithmetic ) | VkFlags( SubgroupFeatureFlagBits::eBallot ) | - VkFlags( SubgroupFeatureFlagBits::eShuffle ) | VkFlags( SubgroupFeatureFlagBits::eShuffleRelative ) | - VkFlags( SubgroupFeatureFlagBits::eClustered ) | VkFlags( SubgroupFeatureFlagBits::eQuad ) | - VkFlags( SubgroupFeatureFlagBits::ePartitionedNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubgroupFeatureFlags - operator|( SubgroupFeatureFlagBits bit0, SubgroupFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubgroupFeatureFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubgroupFeatureFlags - operator&( SubgroupFeatureFlagBits bit0, SubgroupFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubgroupFeatureFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubgroupFeatureFlags - operator^( SubgroupFeatureFlagBits bit0, SubgroupFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubgroupFeatureFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubgroupFeatureFlags operator~( SubgroupFeatureFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SubgroupFeatureFlags( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SubgroupFeatureFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SubgroupFeatureFlagBits::eBasic ) - result += "Basic | "; - if ( value & SubgroupFeatureFlagBits::eVote ) - result += "Vote | "; - if ( value & SubgroupFeatureFlagBits::eArithmetic ) - result += "Arithmetic | "; - if ( value & SubgroupFeatureFlagBits::eBallot ) - result += "Ballot | "; - if ( value & SubgroupFeatureFlagBits::eShuffle ) - result += "Shuffle | "; - if ( value & SubgroupFeatureFlagBits::eShuffleRelative ) - result += "ShuffleRelative | "; - if ( value & SubgroupFeatureFlagBits::eClustered ) - result += "Clustered | "; - if ( value & SubgroupFeatureFlagBits::eQuad ) - result += "Quad | "; - if ( value & SubgroupFeatureFlagBits::ePartitionedNV ) - result += "PartitionedNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PeerMemoryFeatureFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( PeerMemoryFeatureFlagBits::eCopySrc ) | VkFlags( PeerMemoryFeatureFlagBits::eCopyDst ) | - VkFlags( PeerMemoryFeatureFlagBits::eGenericSrc ) | VkFlags( PeerMemoryFeatureFlagBits::eGenericDst ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PeerMemoryFeatureFlags - operator|( PeerMemoryFeatureFlagBits bit0, PeerMemoryFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PeerMemoryFeatureFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PeerMemoryFeatureFlags - operator&( PeerMemoryFeatureFlagBits bit0, PeerMemoryFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PeerMemoryFeatureFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PeerMemoryFeatureFlags - operator^( PeerMemoryFeatureFlagBits bit0, PeerMemoryFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PeerMemoryFeatureFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PeerMemoryFeatureFlags operator~( PeerMemoryFeatureFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( PeerMemoryFeatureFlags( bits ) ); - } - - using PeerMemoryFeatureFlagsKHR = PeerMemoryFeatureFlags; - - VULKAN_HPP_INLINE std::string to_string( PeerMemoryFeatureFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PeerMemoryFeatureFlagBits::eCopySrc ) - result += "CopySrc | "; - if ( value & PeerMemoryFeatureFlagBits::eCopyDst ) - result += "CopyDst | "; - if ( value & PeerMemoryFeatureFlagBits::eGenericSrc ) - result += "GenericSrc | "; - if ( value & PeerMemoryFeatureFlagBits::eGenericDst ) - result += "GenericDst | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using MemoryAllocateFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( MemoryAllocateFlagBits::eDeviceMask ) | VkFlags( MemoryAllocateFlagBits::eDeviceAddress ) | - VkFlags( MemoryAllocateFlagBits::eDeviceAddressCaptureReplay ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryAllocateFlags - operator|( MemoryAllocateFlagBits bit0, MemoryAllocateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryAllocateFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryAllocateFlags - operator&( MemoryAllocateFlagBits bit0, MemoryAllocateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryAllocateFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryAllocateFlags - operator^( MemoryAllocateFlagBits bit0, MemoryAllocateFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return MemoryAllocateFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR MemoryAllocateFlags operator~( MemoryAllocateFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( MemoryAllocateFlags( bits ) ); - } - - using MemoryAllocateFlagsKHR = MemoryAllocateFlags; - - VULKAN_HPP_INLINE std::string to_string( MemoryAllocateFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & MemoryAllocateFlagBits::eDeviceMask ) - result += "DeviceMask | "; - if ( value & MemoryAllocateFlagBits::eDeviceAddress ) - result += "DeviceAddress | "; - if ( value & MemoryAllocateFlagBits::eDeviceAddressCaptureReplay ) - result += "DeviceAddressCaptureReplay | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using CommandPoolTrimFlags = Flags; - - using CommandPoolTrimFlagsKHR = CommandPoolTrimFlags; - - VULKAN_HPP_INLINE std::string to_string( CommandPoolTrimFlags ) - { - return "{}"; - } - - using DescriptorUpdateTemplateCreateFlags = Flags; - - using DescriptorUpdateTemplateCreateFlagsKHR = DescriptorUpdateTemplateCreateFlags; - - VULKAN_HPP_INLINE std::string to_string( DescriptorUpdateTemplateCreateFlags ) - { - return "{}"; - } - - using ExternalMemoryHandleTypeFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eOpaqueWin32 ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eOpaqueWin32Kmt ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D11Texture ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D11TextureKmt ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Heap ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Resource ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eDmaBufEXT ) -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - | VkFlags( ExternalMemoryHandleTypeFlagBits::eAndroidHardwareBufferANDROID ) -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - | VkFlags( ExternalMemoryHandleTypeFlagBits::eHostAllocationEXT ) | - VkFlags( ExternalMemoryHandleTypeFlagBits::eHostMappedForeignMemoryEXT ) -#if defined( VK_USE_PLATFORM_FUCHSIA ) - | VkFlags( ExternalMemoryHandleTypeFlagBits::eZirconVmoFUCHSIA ) -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - | VkFlags( ExternalMemoryHandleTypeFlagBits::eRdmaAddressNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags - operator|( ExternalMemoryHandleTypeFlagBits bit0, ExternalMemoryHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryHandleTypeFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags - operator&( ExternalMemoryHandleTypeFlagBits bit0, ExternalMemoryHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryHandleTypeFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags - operator^( ExternalMemoryHandleTypeFlagBits bit0, ExternalMemoryHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryHandleTypeFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlags - operator~( ExternalMemoryHandleTypeFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ExternalMemoryHandleTypeFlags( bits ) ); - } - - using ExternalMemoryHandleTypeFlagsKHR = ExternalMemoryHandleTypeFlags; - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryHandleTypeFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) - result += "OpaqueFd | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eOpaqueWin32 ) - result += "OpaqueWin32 | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eOpaqueWin32Kmt ) - result += "OpaqueWin32Kmt | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eD3D11Texture ) - result += "D3D11Texture | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eD3D11TextureKmt ) - result += "D3D11TextureKmt | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eD3D12Heap ) - result += "D3D12Heap | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eD3D12Resource ) - result += "D3D12Resource | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eDmaBufEXT ) - result += "DmaBufEXT | "; -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - if ( value & ExternalMemoryHandleTypeFlagBits::eAndroidHardwareBufferANDROID ) - result += "AndroidHardwareBufferANDROID | "; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - if ( value & ExternalMemoryHandleTypeFlagBits::eHostAllocationEXT ) - result += "HostAllocationEXT | "; - if ( value & ExternalMemoryHandleTypeFlagBits::eHostMappedForeignMemoryEXT ) - result += "HostMappedForeignMemoryEXT | "; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - if ( value & ExternalMemoryHandleTypeFlagBits::eZirconVmoFUCHSIA ) - result += "ZirconVmoFUCHSIA | "; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - if ( value & ExternalMemoryHandleTypeFlagBits::eRdmaAddressNV ) - result += "RdmaAddressNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ExternalMemoryFeatureFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ExternalMemoryFeatureFlagBits::eDedicatedOnly ) | - VkFlags( ExternalMemoryFeatureFlagBits::eExportable ) | - VkFlags( ExternalMemoryFeatureFlagBits::eImportable ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlags - operator|( ExternalMemoryFeatureFlagBits bit0, ExternalMemoryFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryFeatureFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlags - operator&( ExternalMemoryFeatureFlagBits bit0, ExternalMemoryFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryFeatureFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlags - operator^( ExternalMemoryFeatureFlagBits bit0, ExternalMemoryFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryFeatureFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlags operator~( ExternalMemoryFeatureFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( ExternalMemoryFeatureFlags( bits ) ); - } - - using ExternalMemoryFeatureFlagsKHR = ExternalMemoryFeatureFlags; - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryFeatureFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalMemoryFeatureFlagBits::eDedicatedOnly ) - result += "DedicatedOnly | "; - if ( value & ExternalMemoryFeatureFlagBits::eExportable ) - result += "Exportable | "; - if ( value & ExternalMemoryFeatureFlagBits::eImportable ) - result += "Importable | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ExternalFenceHandleTypeFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ExternalFenceHandleTypeFlagBits::eOpaqueFd ) | - VkFlags( ExternalFenceHandleTypeFlagBits::eOpaqueWin32 ) | - VkFlags( ExternalFenceHandleTypeFlagBits::eOpaqueWin32Kmt ) | - VkFlags( ExternalFenceHandleTypeFlagBits::eSyncFd ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceHandleTypeFlags - operator|( ExternalFenceHandleTypeFlagBits bit0, ExternalFenceHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalFenceHandleTypeFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceHandleTypeFlags - operator&( ExternalFenceHandleTypeFlagBits bit0, ExternalFenceHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalFenceHandleTypeFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceHandleTypeFlags - operator^( ExternalFenceHandleTypeFlagBits bit0, ExternalFenceHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalFenceHandleTypeFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceHandleTypeFlags operator~( ExternalFenceHandleTypeFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( ExternalFenceHandleTypeFlags( bits ) ); - } - - using ExternalFenceHandleTypeFlagsKHR = ExternalFenceHandleTypeFlags; - - VULKAN_HPP_INLINE std::string to_string( ExternalFenceHandleTypeFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalFenceHandleTypeFlagBits::eOpaqueFd ) - result += "OpaqueFd | "; - if ( value & ExternalFenceHandleTypeFlagBits::eOpaqueWin32 ) - result += "OpaqueWin32 | "; - if ( value & ExternalFenceHandleTypeFlagBits::eOpaqueWin32Kmt ) - result += "OpaqueWin32Kmt | "; - if ( value & ExternalFenceHandleTypeFlagBits::eSyncFd ) - result += "SyncFd | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ExternalFenceFeatureFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( ExternalFenceFeatureFlagBits::eExportable ) | VkFlags( ExternalFenceFeatureFlagBits::eImportable ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceFeatureFlags - operator|( ExternalFenceFeatureFlagBits bit0, ExternalFenceFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalFenceFeatureFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceFeatureFlags - operator&( ExternalFenceFeatureFlagBits bit0, ExternalFenceFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalFenceFeatureFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceFeatureFlags - operator^( ExternalFenceFeatureFlagBits bit0, ExternalFenceFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalFenceFeatureFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalFenceFeatureFlags operator~( ExternalFenceFeatureFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( ExternalFenceFeatureFlags( bits ) ); - } - - using ExternalFenceFeatureFlagsKHR = ExternalFenceFeatureFlags; - - VULKAN_HPP_INLINE std::string to_string( ExternalFenceFeatureFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalFenceFeatureFlagBits::eExportable ) - result += "Exportable | "; - if ( value & ExternalFenceFeatureFlagBits::eImportable ) - result += "Importable | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using FenceImportFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( FenceImportFlagBits::eTemporary ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceImportFlags operator|( FenceImportFlagBits bit0, - FenceImportFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FenceImportFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceImportFlags operator&( FenceImportFlagBits bit0, - FenceImportFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FenceImportFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceImportFlags operator^( FenceImportFlagBits bit0, - FenceImportFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return FenceImportFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FenceImportFlags operator~( FenceImportFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( FenceImportFlags( bits ) ); - } - - using FenceImportFlagsKHR = FenceImportFlags; - - VULKAN_HPP_INLINE std::string to_string( FenceImportFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & FenceImportFlagBits::eTemporary ) - result += "Temporary | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SemaphoreImportFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SemaphoreImportFlagBits::eTemporary ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreImportFlags - operator|( SemaphoreImportFlagBits bit0, SemaphoreImportFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SemaphoreImportFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreImportFlags - operator&( SemaphoreImportFlagBits bit0, SemaphoreImportFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SemaphoreImportFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreImportFlags - operator^( SemaphoreImportFlagBits bit0, SemaphoreImportFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SemaphoreImportFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreImportFlags operator~( SemaphoreImportFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SemaphoreImportFlags( bits ) ); - } - - using SemaphoreImportFlagsKHR = SemaphoreImportFlags; - - VULKAN_HPP_INLINE std::string to_string( SemaphoreImportFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SemaphoreImportFlagBits::eTemporary ) - result += "Temporary | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ExternalSemaphoreHandleTypeFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd ) | - VkFlags( ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32 ) | - VkFlags( ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32Kmt ) | - VkFlags( ExternalSemaphoreHandleTypeFlagBits::eD3D12Fence ) | - VkFlags( ExternalSemaphoreHandleTypeFlagBits::eSyncFd ) -#if defined( VK_USE_PLATFORM_FUCHSIA ) - | VkFlags( ExternalSemaphoreHandleTypeFlagBits::eZirconEventFUCHSIA ) -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreHandleTypeFlags - operator|( ExternalSemaphoreHandleTypeFlagBits bit0, ExternalSemaphoreHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalSemaphoreHandleTypeFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreHandleTypeFlags - operator&( ExternalSemaphoreHandleTypeFlagBits bit0, ExternalSemaphoreHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalSemaphoreHandleTypeFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreHandleTypeFlags - operator^( ExternalSemaphoreHandleTypeFlagBits bit0, ExternalSemaphoreHandleTypeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalSemaphoreHandleTypeFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreHandleTypeFlags - operator~( ExternalSemaphoreHandleTypeFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ExternalSemaphoreHandleTypeFlags( bits ) ); - } - - using ExternalSemaphoreHandleTypeFlagsKHR = ExternalSemaphoreHandleTypeFlags; - - VULKAN_HPP_INLINE std::string to_string( ExternalSemaphoreHandleTypeFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd ) - result += "OpaqueFd | "; - if ( value & ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32 ) - result += "OpaqueWin32 | "; - if ( value & ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32Kmt ) - result += "OpaqueWin32Kmt | "; - if ( value & ExternalSemaphoreHandleTypeFlagBits::eD3D12Fence ) - result += "D3D12Fence | "; - if ( value & ExternalSemaphoreHandleTypeFlagBits::eSyncFd ) - result += "SyncFd | "; -#if defined( VK_USE_PLATFORM_FUCHSIA ) - if ( value & ExternalSemaphoreHandleTypeFlagBits::eZirconEventFUCHSIA ) - result += "ZirconEventFUCHSIA | "; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ExternalSemaphoreFeatureFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ExternalSemaphoreFeatureFlagBits::eExportable ) | - VkFlags( ExternalSemaphoreFeatureFlagBits::eImportable ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreFeatureFlags - operator|( ExternalSemaphoreFeatureFlagBits bit0, ExternalSemaphoreFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalSemaphoreFeatureFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreFeatureFlags - operator&( ExternalSemaphoreFeatureFlagBits bit0, ExternalSemaphoreFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalSemaphoreFeatureFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreFeatureFlags - operator^( ExternalSemaphoreFeatureFlagBits bit0, ExternalSemaphoreFeatureFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalSemaphoreFeatureFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalSemaphoreFeatureFlags - operator~( ExternalSemaphoreFeatureFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ExternalSemaphoreFeatureFlags( bits ) ); - } - - using ExternalSemaphoreFeatureFlagsKHR = ExternalSemaphoreFeatureFlags; - - VULKAN_HPP_INLINE std::string to_string( ExternalSemaphoreFeatureFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalSemaphoreFeatureFlagBits::eExportable ) - result += "Exportable | "; - if ( value & ExternalSemaphoreFeatureFlagBits::eImportable ) - result += "Importable | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_VERSION_1_2 === - - using DescriptorBindingFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DescriptorBindingFlagBits::eUpdateAfterBind ) | - VkFlags( DescriptorBindingFlagBits::eUpdateUnusedWhilePending ) | - VkFlags( DescriptorBindingFlagBits::ePartiallyBound ) | - VkFlags( DescriptorBindingFlagBits::eVariableDescriptorCount ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorBindingFlags - operator|( DescriptorBindingFlagBits bit0, DescriptorBindingFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorBindingFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorBindingFlags - operator&( DescriptorBindingFlagBits bit0, DescriptorBindingFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorBindingFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorBindingFlags - operator^( DescriptorBindingFlagBits bit0, DescriptorBindingFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return DescriptorBindingFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DescriptorBindingFlags operator~( DescriptorBindingFlagBits bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( DescriptorBindingFlags( bits ) ); - } - - using DescriptorBindingFlagsEXT = DescriptorBindingFlags; - - VULKAN_HPP_INLINE std::string to_string( DescriptorBindingFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DescriptorBindingFlagBits::eUpdateAfterBind ) - result += "UpdateAfterBind | "; - if ( value & DescriptorBindingFlagBits::eUpdateUnusedWhilePending ) - result += "UpdateUnusedWhilePending | "; - if ( value & DescriptorBindingFlagBits::ePartiallyBound ) - result += "PartiallyBound | "; - if ( value & DescriptorBindingFlagBits::eVariableDescriptorCount ) - result += "VariableDescriptorCount | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ResolveModeFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ResolveModeFlagBits::eNone ) | VkFlags( ResolveModeFlagBits::eSampleZero ) | - VkFlags( ResolveModeFlagBits::eAverage ) | VkFlags( ResolveModeFlagBits::eMin ) | - VkFlags( ResolveModeFlagBits::eMax ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ResolveModeFlags operator|( ResolveModeFlagBits bit0, - ResolveModeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ResolveModeFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ResolveModeFlags operator&( ResolveModeFlagBits bit0, - ResolveModeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ResolveModeFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ResolveModeFlags operator^( ResolveModeFlagBits bit0, - ResolveModeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ResolveModeFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ResolveModeFlags operator~( ResolveModeFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ResolveModeFlags( bits ) ); - } - - using ResolveModeFlagsKHR = ResolveModeFlags; - - VULKAN_HPP_INLINE std::string to_string( ResolveModeFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ResolveModeFlagBits::eSampleZero ) - result += "SampleZero | "; - if ( value & ResolveModeFlagBits::eAverage ) - result += "Average | "; - if ( value & ResolveModeFlagBits::eMin ) - result += "Min | "; - if ( value & ResolveModeFlagBits::eMax ) - result += "Max | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SemaphoreWaitFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SemaphoreWaitFlagBits::eAny ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreWaitFlags operator|( SemaphoreWaitFlagBits bit0, - SemaphoreWaitFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SemaphoreWaitFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreWaitFlags operator&( SemaphoreWaitFlagBits bit0, - SemaphoreWaitFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SemaphoreWaitFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreWaitFlags operator^( SemaphoreWaitFlagBits bit0, - SemaphoreWaitFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SemaphoreWaitFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SemaphoreWaitFlags operator~( SemaphoreWaitFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( SemaphoreWaitFlags( bits ) ); - } - - using SemaphoreWaitFlagsKHR = SemaphoreWaitFlags; - - VULKAN_HPP_INLINE std::string to_string( SemaphoreWaitFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SemaphoreWaitFlagBits::eAny ) - result += "Any | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_VERSION_1_3 === - - using PipelineCreationFeedbackFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( PipelineCreationFeedbackFlagBits::eValid ) | - VkFlags( PipelineCreationFeedbackFlagBits::eApplicationPipelineCacheHit ) | - VkFlags( PipelineCreationFeedbackFlagBits::eBasePipelineAcceleration ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackFlags - operator|( PipelineCreationFeedbackFlagBits bit0, PipelineCreationFeedbackFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCreationFeedbackFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackFlags - operator&( PipelineCreationFeedbackFlagBits bit0, PipelineCreationFeedbackFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCreationFeedbackFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackFlags - operator^( PipelineCreationFeedbackFlagBits bit0, PipelineCreationFeedbackFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineCreationFeedbackFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackFlags - operator~( PipelineCreationFeedbackFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( PipelineCreationFeedbackFlags( bits ) ); - } - - using PipelineCreationFeedbackFlagsEXT = PipelineCreationFeedbackFlags; - - VULKAN_HPP_INLINE std::string to_string( PipelineCreationFeedbackFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineCreationFeedbackFlagBits::eValid ) - result += "Valid | "; - if ( value & PipelineCreationFeedbackFlagBits::eApplicationPipelineCacheHit ) - result += "ApplicationPipelineCacheHit | "; - if ( value & PipelineCreationFeedbackFlagBits::eBasePipelineAcceleration ) - result += "BasePipelineAcceleration | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ToolPurposeFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ToolPurposeFlagBits::eValidation ) | VkFlags( ToolPurposeFlagBits::eProfiling ) | - VkFlags( ToolPurposeFlagBits::eTracing ) | VkFlags( ToolPurposeFlagBits::eAdditionalFeatures ) | - VkFlags( ToolPurposeFlagBits::eModifyingFeatures ) | - VkFlags( ToolPurposeFlagBits::eDebugReportingEXT ) | VkFlags( ToolPurposeFlagBits::eDebugMarkersEXT ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ToolPurposeFlags operator|( ToolPurposeFlagBits bit0, - ToolPurposeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ToolPurposeFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ToolPurposeFlags operator&( ToolPurposeFlagBits bit0, - ToolPurposeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ToolPurposeFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ToolPurposeFlags operator^( ToolPurposeFlagBits bit0, - ToolPurposeFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return ToolPurposeFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ToolPurposeFlags operator~( ToolPurposeFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ToolPurposeFlags( bits ) ); - } - - using ToolPurposeFlagsEXT = ToolPurposeFlags; - - VULKAN_HPP_INLINE std::string to_string( ToolPurposeFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ToolPurposeFlagBits::eValidation ) - result += "Validation | "; - if ( value & ToolPurposeFlagBits::eProfiling ) - result += "Profiling | "; - if ( value & ToolPurposeFlagBits::eTracing ) - result += "Tracing | "; - if ( value & ToolPurposeFlagBits::eAdditionalFeatures ) - result += "AdditionalFeatures | "; - if ( value & ToolPurposeFlagBits::eModifyingFeatures ) - result += "ModifyingFeatures | "; - if ( value & ToolPurposeFlagBits::eDebugReportingEXT ) - result += "DebugReportingEXT | "; - if ( value & ToolPurposeFlagBits::eDebugMarkersEXT ) - result += "DebugMarkersEXT | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using PrivateDataSlotCreateFlags = Flags; - - using PrivateDataSlotCreateFlagsEXT = PrivateDataSlotCreateFlags; - - VULKAN_HPP_INLINE std::string to_string( PrivateDataSlotCreateFlags ) - { - return "{}"; - } - - using PipelineStageFlags2 = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags64 - { - allFlags = - VkFlags64( PipelineStageFlagBits2::eNone ) | VkFlags64( PipelineStageFlagBits2::eTopOfPipe ) | - VkFlags64( PipelineStageFlagBits2::eDrawIndirect ) | VkFlags64( PipelineStageFlagBits2::eVertexInput ) | - VkFlags64( PipelineStageFlagBits2::eVertexShader ) | - VkFlags64( PipelineStageFlagBits2::eTessellationControlShader ) | - VkFlags64( PipelineStageFlagBits2::eTessellationEvaluationShader ) | - VkFlags64( PipelineStageFlagBits2::eGeometryShader ) | VkFlags64( PipelineStageFlagBits2::eFragmentShader ) | - VkFlags64( PipelineStageFlagBits2::eEarlyFragmentTests ) | - VkFlags64( PipelineStageFlagBits2::eLateFragmentTests ) | - VkFlags64( PipelineStageFlagBits2::eColorAttachmentOutput ) | - VkFlags64( PipelineStageFlagBits2::eComputeShader ) | VkFlags64( PipelineStageFlagBits2::eAllTransfer ) | - VkFlags64( PipelineStageFlagBits2::eBottomOfPipe ) | VkFlags64( PipelineStageFlagBits2::eHost ) | - VkFlags64( PipelineStageFlagBits2::eAllGraphics ) | VkFlags64( PipelineStageFlagBits2::eAllCommands ) | - VkFlags64( PipelineStageFlagBits2::eCopy ) | VkFlags64( PipelineStageFlagBits2::eResolve ) | - VkFlags64( PipelineStageFlagBits2::eBlit ) | VkFlags64( PipelineStageFlagBits2::eClear ) | - VkFlags64( PipelineStageFlagBits2::eIndexInput ) | VkFlags64( PipelineStageFlagBits2::eVertexAttributeInput ) | - VkFlags64( PipelineStageFlagBits2::ePreRasterizationShaders ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags64( PipelineStageFlagBits2::eVideoDecodeKHR ) | VkFlags64( PipelineStageFlagBits2::eVideoEncodeKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags64( PipelineStageFlagBits2::eTransformFeedbackEXT ) | - VkFlags64( PipelineStageFlagBits2::eConditionalRenderingEXT ) | - VkFlags64( PipelineStageFlagBits2::eCommandPreprocessNV ) | - VkFlags64( PipelineStageFlagBits2::eFragmentShadingRateAttachmentKHR ) | - VkFlags64( PipelineStageFlagBits2::eAccelerationStructureBuildKHR ) | - VkFlags64( PipelineStageFlagBits2::eRayTracingShaderKHR ) | - VkFlags64( PipelineStageFlagBits2::eFragmentDensityProcessEXT ) | - VkFlags64( PipelineStageFlagBits2::eTaskShaderNV ) | VkFlags64( PipelineStageFlagBits2::eMeshShaderNV ) | - VkFlags64( PipelineStageFlagBits2::eSubpassShadingHUAWEI ) | - VkFlags64( PipelineStageFlagBits2::eInvocationMaskHUAWEI ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags2 - operator|( PipelineStageFlagBits2 bit0, PipelineStageFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineStageFlags2( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags2 - operator&( PipelineStageFlagBits2 bit0, PipelineStageFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineStageFlags2( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags2 - operator^( PipelineStageFlagBits2 bit0, PipelineStageFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return PipelineStageFlags2( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PipelineStageFlags2 operator~( PipelineStageFlagBits2 bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( PipelineStageFlags2( bits ) ); - } - - using PipelineStageFlags2KHR = PipelineStageFlags2; - - VULKAN_HPP_INLINE std::string to_string( PipelineStageFlags2 value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PipelineStageFlagBits2::eTopOfPipe ) - result += "TopOfPipe | "; - if ( value & PipelineStageFlagBits2::eDrawIndirect ) - result += "DrawIndirect | "; - if ( value & PipelineStageFlagBits2::eVertexInput ) - result += "VertexInput | "; - if ( value & PipelineStageFlagBits2::eVertexShader ) - result += "VertexShader | "; - if ( value & PipelineStageFlagBits2::eTessellationControlShader ) - result += "TessellationControlShader | "; - if ( value & PipelineStageFlagBits2::eTessellationEvaluationShader ) - result += "TessellationEvaluationShader | "; - if ( value & PipelineStageFlagBits2::eGeometryShader ) - result += "GeometryShader | "; - if ( value & PipelineStageFlagBits2::eFragmentShader ) - result += "FragmentShader | "; - if ( value & PipelineStageFlagBits2::eEarlyFragmentTests ) - result += "EarlyFragmentTests | "; - if ( value & PipelineStageFlagBits2::eLateFragmentTests ) - result += "LateFragmentTests | "; - if ( value & PipelineStageFlagBits2::eColorAttachmentOutput ) - result += "ColorAttachmentOutput | "; - if ( value & PipelineStageFlagBits2::eComputeShader ) - result += "ComputeShader | "; - if ( value & PipelineStageFlagBits2::eAllTransfer ) - result += "AllTransfer | "; - if ( value & PipelineStageFlagBits2::eBottomOfPipe ) - result += "BottomOfPipe | "; - if ( value & PipelineStageFlagBits2::eHost ) - result += "Host | "; - if ( value & PipelineStageFlagBits2::eAllGraphics ) - result += "AllGraphics | "; - if ( value & PipelineStageFlagBits2::eAllCommands ) - result += "AllCommands | "; - if ( value & PipelineStageFlagBits2::eCopy ) - result += "Copy | "; - if ( value & PipelineStageFlagBits2::eResolve ) - result += "Resolve | "; - if ( value & PipelineStageFlagBits2::eBlit ) - result += "Blit | "; - if ( value & PipelineStageFlagBits2::eClear ) - result += "Clear | "; - if ( value & PipelineStageFlagBits2::eIndexInput ) - result += "IndexInput | "; - if ( value & PipelineStageFlagBits2::eVertexAttributeInput ) - result += "VertexAttributeInput | "; - if ( value & PipelineStageFlagBits2::ePreRasterizationShaders ) - result += "PreRasterizationShaders | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & PipelineStageFlagBits2::eVideoDecodeKHR ) - result += "VideoDecodeKHR | "; - if ( value & PipelineStageFlagBits2::eVideoEncodeKHR ) - result += "VideoEncodeKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & PipelineStageFlagBits2::eTransformFeedbackEXT ) - result += "TransformFeedbackEXT | "; - if ( value & PipelineStageFlagBits2::eConditionalRenderingEXT ) - result += "ConditionalRenderingEXT | "; - if ( value & PipelineStageFlagBits2::eCommandPreprocessNV ) - result += "CommandPreprocessNV | "; - if ( value & PipelineStageFlagBits2::eFragmentShadingRateAttachmentKHR ) - result += "FragmentShadingRateAttachmentKHR | "; - if ( value & PipelineStageFlagBits2::eAccelerationStructureBuildKHR ) - result += "AccelerationStructureBuildKHR | "; - if ( value & PipelineStageFlagBits2::eRayTracingShaderKHR ) - result += "RayTracingShaderKHR | "; - if ( value & PipelineStageFlagBits2::eFragmentDensityProcessEXT ) - result += "FragmentDensityProcessEXT | "; - if ( value & PipelineStageFlagBits2::eTaskShaderNV ) - result += "TaskShaderNV | "; - if ( value & PipelineStageFlagBits2::eMeshShaderNV ) - result += "MeshShaderNV | "; - if ( value & PipelineStageFlagBits2::eSubpassShadingHUAWEI ) - result += "SubpassShadingHUAWEI | "; - if ( value & PipelineStageFlagBits2::eInvocationMaskHUAWEI ) - result += "InvocationMaskHUAWEI | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using AccessFlags2 = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags64 - { - allFlags = - VkFlags64( AccessFlagBits2::eNone ) | VkFlags64( AccessFlagBits2::eIndirectCommandRead ) | - VkFlags64( AccessFlagBits2::eIndexRead ) | VkFlags64( AccessFlagBits2::eVertexAttributeRead ) | - VkFlags64( AccessFlagBits2::eUniformRead ) | VkFlags64( AccessFlagBits2::eInputAttachmentRead ) | - VkFlags64( AccessFlagBits2::eShaderRead ) | VkFlags64( AccessFlagBits2::eShaderWrite ) | - VkFlags64( AccessFlagBits2::eColorAttachmentRead ) | VkFlags64( AccessFlagBits2::eColorAttachmentWrite ) | - VkFlags64( AccessFlagBits2::eDepthStencilAttachmentRead ) | - VkFlags64( AccessFlagBits2::eDepthStencilAttachmentWrite ) | VkFlags64( AccessFlagBits2::eTransferRead ) | - VkFlags64( AccessFlagBits2::eTransferWrite ) | VkFlags64( AccessFlagBits2::eHostRead ) | - VkFlags64( AccessFlagBits2::eHostWrite ) | VkFlags64( AccessFlagBits2::eMemoryRead ) | - VkFlags64( AccessFlagBits2::eMemoryWrite ) | VkFlags64( AccessFlagBits2::eShaderSampledRead ) | - VkFlags64( AccessFlagBits2::eShaderStorageRead ) | VkFlags64( AccessFlagBits2::eShaderStorageWrite ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags64( AccessFlagBits2::eVideoDecodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoDecodeWriteKHR ) | - VkFlags64( AccessFlagBits2::eVideoEncodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoEncodeWriteKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags64( AccessFlagBits2::eTransformFeedbackWriteEXT ) | - VkFlags64( AccessFlagBits2::eTransformFeedbackCounterReadEXT ) | - VkFlags64( AccessFlagBits2::eTransformFeedbackCounterWriteEXT ) | - VkFlags64( AccessFlagBits2::eConditionalRenderingReadEXT ) | - VkFlags64( AccessFlagBits2::eCommandPreprocessReadNV ) | - VkFlags64( AccessFlagBits2::eCommandPreprocessWriteNV ) | - VkFlags64( AccessFlagBits2::eFragmentShadingRateAttachmentReadKHR ) | - VkFlags64( AccessFlagBits2::eAccelerationStructureReadKHR ) | - VkFlags64( AccessFlagBits2::eAccelerationStructureWriteKHR ) | - VkFlags64( AccessFlagBits2::eFragmentDensityMapReadEXT ) | - VkFlags64( AccessFlagBits2::eColorAttachmentReadNoncoherentEXT ) | - VkFlags64( AccessFlagBits2::eInvocationMaskReadHUAWEI ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags2 operator|( AccessFlagBits2 bit0, - AccessFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccessFlags2( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags2 operator&( AccessFlagBits2 bit0, - AccessFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccessFlags2( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags2 operator^( AccessFlagBits2 bit0, - AccessFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccessFlags2( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccessFlags2 operator~( AccessFlagBits2 bits ) VULKAN_HPP_NOEXCEPT - { - return ~( AccessFlags2( bits ) ); - } - - using AccessFlags2KHR = AccessFlags2; - - VULKAN_HPP_INLINE std::string to_string( AccessFlags2 value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & AccessFlagBits2::eIndirectCommandRead ) - result += "IndirectCommandRead | "; - if ( value & AccessFlagBits2::eIndexRead ) - result += "IndexRead | "; - if ( value & AccessFlagBits2::eVertexAttributeRead ) - result += "VertexAttributeRead | "; - if ( value & AccessFlagBits2::eUniformRead ) - result += "UniformRead | "; - if ( value & AccessFlagBits2::eInputAttachmentRead ) - result += "InputAttachmentRead | "; - if ( value & AccessFlagBits2::eShaderRead ) - result += "ShaderRead | "; - if ( value & AccessFlagBits2::eShaderWrite ) - result += "ShaderWrite | "; - if ( value & AccessFlagBits2::eColorAttachmentRead ) - result += "ColorAttachmentRead | "; - if ( value & AccessFlagBits2::eColorAttachmentWrite ) - result += "ColorAttachmentWrite | "; - if ( value & AccessFlagBits2::eDepthStencilAttachmentRead ) - result += "DepthStencilAttachmentRead | "; - if ( value & AccessFlagBits2::eDepthStencilAttachmentWrite ) - result += "DepthStencilAttachmentWrite | "; - if ( value & AccessFlagBits2::eTransferRead ) - result += "TransferRead | "; - if ( value & AccessFlagBits2::eTransferWrite ) - result += "TransferWrite | "; - if ( value & AccessFlagBits2::eHostRead ) - result += "HostRead | "; - if ( value & AccessFlagBits2::eHostWrite ) - result += "HostWrite | "; - if ( value & AccessFlagBits2::eMemoryRead ) - result += "MemoryRead | "; - if ( value & AccessFlagBits2::eMemoryWrite ) - result += "MemoryWrite | "; - if ( value & AccessFlagBits2::eShaderSampledRead ) - result += "ShaderSampledRead | "; - if ( value & AccessFlagBits2::eShaderStorageRead ) - result += "ShaderStorageRead | "; - if ( value & AccessFlagBits2::eShaderStorageWrite ) - result += "ShaderStorageWrite | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & AccessFlagBits2::eVideoDecodeReadKHR ) - result += "VideoDecodeReadKHR | "; - if ( value & AccessFlagBits2::eVideoDecodeWriteKHR ) - result += "VideoDecodeWriteKHR | "; - if ( value & AccessFlagBits2::eVideoEncodeReadKHR ) - result += "VideoEncodeReadKHR | "; - if ( value & AccessFlagBits2::eVideoEncodeWriteKHR ) - result += "VideoEncodeWriteKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & AccessFlagBits2::eTransformFeedbackWriteEXT ) - result += "TransformFeedbackWriteEXT | "; - if ( value & AccessFlagBits2::eTransformFeedbackCounterReadEXT ) - result += "TransformFeedbackCounterReadEXT | "; - if ( value & AccessFlagBits2::eTransformFeedbackCounterWriteEXT ) - result += "TransformFeedbackCounterWriteEXT | "; - if ( value & AccessFlagBits2::eConditionalRenderingReadEXT ) - result += "ConditionalRenderingReadEXT | "; - if ( value & AccessFlagBits2::eCommandPreprocessReadNV ) - result += "CommandPreprocessReadNV | "; - if ( value & AccessFlagBits2::eCommandPreprocessWriteNV ) - result += "CommandPreprocessWriteNV | "; - if ( value & AccessFlagBits2::eFragmentShadingRateAttachmentReadKHR ) - result += "FragmentShadingRateAttachmentReadKHR | "; - if ( value & AccessFlagBits2::eAccelerationStructureReadKHR ) - result += "AccelerationStructureReadKHR | "; - if ( value & AccessFlagBits2::eAccelerationStructureWriteKHR ) - result += "AccelerationStructureWriteKHR | "; - if ( value & AccessFlagBits2::eFragmentDensityMapReadEXT ) - result += "FragmentDensityMapReadEXT | "; - if ( value & AccessFlagBits2::eColorAttachmentReadNoncoherentEXT ) - result += "ColorAttachmentReadNoncoherentEXT | "; - if ( value & AccessFlagBits2::eInvocationMaskReadHUAWEI ) - result += "InvocationMaskReadHUAWEI | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using SubmitFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SubmitFlagBits::eProtected ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubmitFlags operator|( SubmitFlagBits bit0, - SubmitFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubmitFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubmitFlags operator&( SubmitFlagBits bit0, - SubmitFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubmitFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubmitFlags operator^( SubmitFlagBits bit0, - SubmitFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return SubmitFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SubmitFlags operator~( SubmitFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( SubmitFlags( bits ) ); - } - - using SubmitFlagsKHR = SubmitFlags; - - VULKAN_HPP_INLINE std::string to_string( SubmitFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SubmitFlagBits::eProtected ) - result += "Protected | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using RenderingFlags = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( RenderingFlagBits::eContentsSecondaryCommandBuffers ) | - VkFlags( RenderingFlagBits::eSuspending ) | VkFlags( RenderingFlagBits::eResuming ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderingFlags operator|( RenderingFlagBits bit0, - RenderingFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return RenderingFlags( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderingFlags operator&( RenderingFlagBits bit0, - RenderingFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return RenderingFlags( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderingFlags operator^( RenderingFlagBits bit0, - RenderingFlagBits bit1 ) VULKAN_HPP_NOEXCEPT - { - return RenderingFlags( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR RenderingFlags operator~( RenderingFlagBits bits ) VULKAN_HPP_NOEXCEPT - { - return ~( RenderingFlags( bits ) ); - } - - using RenderingFlagsKHR = RenderingFlags; - - VULKAN_HPP_INLINE std::string to_string( RenderingFlags value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & RenderingFlagBits::eContentsSecondaryCommandBuffers ) - result += "ContentsSecondaryCommandBuffers | "; - if ( value & RenderingFlagBits::eSuspending ) - result += "Suspending | "; - if ( value & RenderingFlagBits::eResuming ) - result += "Resuming | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using FormatFeatureFlags2 = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags64 - { - allFlags = - VkFlags64( FormatFeatureFlagBits2::eSampledImage ) | VkFlags64( FormatFeatureFlagBits2::eStorageImage ) | - VkFlags64( FormatFeatureFlagBits2::eStorageImageAtomic ) | - VkFlags64( FormatFeatureFlagBits2::eUniformTexelBuffer ) | - VkFlags64( FormatFeatureFlagBits2::eStorageTexelBuffer ) | - VkFlags64( FormatFeatureFlagBits2::eStorageTexelBufferAtomic ) | - VkFlags64( FormatFeatureFlagBits2::eVertexBuffer ) | VkFlags64( FormatFeatureFlagBits2::eColorAttachment ) | - VkFlags64( FormatFeatureFlagBits2::eColorAttachmentBlend ) | - VkFlags64( FormatFeatureFlagBits2::eDepthStencilAttachment ) | VkFlags64( FormatFeatureFlagBits2::eBlitSrc ) | - VkFlags64( FormatFeatureFlagBits2::eBlitDst ) | VkFlags64( FormatFeatureFlagBits2::eSampledImageFilterLinear ) | - VkFlags64( FormatFeatureFlagBits2::eSampledImageFilterCubic ) | - VkFlags64( FormatFeatureFlagBits2::eTransferSrc ) | VkFlags64( FormatFeatureFlagBits2::eTransferDst ) | - VkFlags64( FormatFeatureFlagBits2::eSampledImageFilterMinmax ) | - VkFlags64( FormatFeatureFlagBits2::eMidpointChromaSamples ) | - VkFlags64( FormatFeatureFlagBits2::eSampledImageYcbcrConversionLinearFilter ) | - VkFlags64( FormatFeatureFlagBits2::eSampledImageYcbcrConversionSeparateReconstructionFilter ) | - VkFlags64( FormatFeatureFlagBits2::eSampledImageYcbcrConversionChromaReconstructionExplicit ) | - VkFlags64( FormatFeatureFlagBits2::eSampledImageYcbcrConversionChromaReconstructionExplicitForceable ) | - VkFlags64( FormatFeatureFlagBits2::eDisjoint ) | VkFlags64( FormatFeatureFlagBits2::eCositedChromaSamples ) | - VkFlags64( FormatFeatureFlagBits2::eStorageReadWithoutFormat ) | - VkFlags64( FormatFeatureFlagBits2::eStorageWriteWithoutFormat ) | - VkFlags64( FormatFeatureFlagBits2::eSampledImageDepthComparison ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags64( FormatFeatureFlagBits2::eVideoDecodeOutputKHR ) | - VkFlags64( FormatFeatureFlagBits2::eVideoDecodeDpbKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags64( FormatFeatureFlagBits2::eAccelerationStructureVertexBufferKHR ) | - VkFlags64( FormatFeatureFlagBits2::eFragmentDensityMapEXT ) | - VkFlags64( FormatFeatureFlagBits2::eFragmentShadingRateAttachmentKHR ) -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags64( FormatFeatureFlagBits2::eVideoEncodeInputKHR ) | - VkFlags64( FormatFeatureFlagBits2::eVideoEncodeDpbKHR ) -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - | VkFlags64( FormatFeatureFlagBits2::eLinearColorAttachmentNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags2 - operator|( FormatFeatureFlagBits2 bit0, FormatFeatureFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return FormatFeatureFlags2( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags2 - operator&( FormatFeatureFlagBits2 bit0, FormatFeatureFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return FormatFeatureFlags2( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags2 - operator^( FormatFeatureFlagBits2 bit0, FormatFeatureFlagBits2 bit1 ) VULKAN_HPP_NOEXCEPT - { - return FormatFeatureFlags2( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR FormatFeatureFlags2 operator~( FormatFeatureFlagBits2 bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( FormatFeatureFlags2( bits ) ); - } - - using FormatFeatureFlags2KHR = FormatFeatureFlags2; - - VULKAN_HPP_INLINE std::string to_string( FormatFeatureFlags2 value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & FormatFeatureFlagBits2::eSampledImage ) - result += "SampledImage | "; - if ( value & FormatFeatureFlagBits2::eStorageImage ) - result += "StorageImage | "; - if ( value & FormatFeatureFlagBits2::eStorageImageAtomic ) - result += "StorageImageAtomic | "; - if ( value & FormatFeatureFlagBits2::eUniformTexelBuffer ) - result += "UniformTexelBuffer | "; - if ( value & FormatFeatureFlagBits2::eStorageTexelBuffer ) - result += "StorageTexelBuffer | "; - if ( value & FormatFeatureFlagBits2::eStorageTexelBufferAtomic ) - result += "StorageTexelBufferAtomic | "; - if ( value & FormatFeatureFlagBits2::eVertexBuffer ) - result += "VertexBuffer | "; - if ( value & FormatFeatureFlagBits2::eColorAttachment ) - result += "ColorAttachment | "; - if ( value & FormatFeatureFlagBits2::eColorAttachmentBlend ) - result += "ColorAttachmentBlend | "; - if ( value & FormatFeatureFlagBits2::eDepthStencilAttachment ) - result += "DepthStencilAttachment | "; - if ( value & FormatFeatureFlagBits2::eBlitSrc ) - result += "BlitSrc | "; - if ( value & FormatFeatureFlagBits2::eBlitDst ) - result += "BlitDst | "; - if ( value & FormatFeatureFlagBits2::eSampledImageFilterLinear ) - result += "SampledImageFilterLinear | "; - if ( value & FormatFeatureFlagBits2::eSampledImageFilterCubic ) - result += "SampledImageFilterCubic | "; - if ( value & FormatFeatureFlagBits2::eTransferSrc ) - result += "TransferSrc | "; - if ( value & FormatFeatureFlagBits2::eTransferDst ) - result += "TransferDst | "; - if ( value & FormatFeatureFlagBits2::eSampledImageFilterMinmax ) - result += "SampledImageFilterMinmax | "; - if ( value & FormatFeatureFlagBits2::eMidpointChromaSamples ) - result += "MidpointChromaSamples | "; - if ( value & FormatFeatureFlagBits2::eSampledImageYcbcrConversionLinearFilter ) - result += "SampledImageYcbcrConversionLinearFilter | "; - if ( value & FormatFeatureFlagBits2::eSampledImageYcbcrConversionSeparateReconstructionFilter ) - result += "SampledImageYcbcrConversionSeparateReconstructionFilter | "; - if ( value & FormatFeatureFlagBits2::eSampledImageYcbcrConversionChromaReconstructionExplicit ) - result += "SampledImageYcbcrConversionChromaReconstructionExplicit | "; - if ( value & FormatFeatureFlagBits2::eSampledImageYcbcrConversionChromaReconstructionExplicitForceable ) - result += "SampledImageYcbcrConversionChromaReconstructionExplicitForceable | "; - if ( value & FormatFeatureFlagBits2::eDisjoint ) - result += "Disjoint | "; - if ( value & FormatFeatureFlagBits2::eCositedChromaSamples ) - result += "CositedChromaSamples | "; - if ( value & FormatFeatureFlagBits2::eStorageReadWithoutFormat ) - result += "StorageReadWithoutFormat | "; - if ( value & FormatFeatureFlagBits2::eStorageWriteWithoutFormat ) - result += "StorageWriteWithoutFormat | "; - if ( value & FormatFeatureFlagBits2::eSampledImageDepthComparison ) - result += "SampledImageDepthComparison | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & FormatFeatureFlagBits2::eVideoDecodeOutputKHR ) - result += "VideoDecodeOutputKHR | "; - if ( value & FormatFeatureFlagBits2::eVideoDecodeDpbKHR ) - result += "VideoDecodeDpbKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & FormatFeatureFlagBits2::eAccelerationStructureVertexBufferKHR ) - result += "AccelerationStructureVertexBufferKHR | "; - if ( value & FormatFeatureFlagBits2::eFragmentDensityMapEXT ) - result += "FragmentDensityMapEXT | "; - if ( value & FormatFeatureFlagBits2::eFragmentShadingRateAttachmentKHR ) - result += "FragmentShadingRateAttachmentKHR | "; -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & FormatFeatureFlagBits2::eVideoEncodeInputKHR ) - result += "VideoEncodeInputKHR | "; - if ( value & FormatFeatureFlagBits2::eVideoEncodeDpbKHR ) - result += "VideoEncodeDpbKHR | "; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - if ( value & FormatFeatureFlagBits2::eLinearColorAttachmentNV ) - result += "LinearColorAttachmentNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_KHR_surface === - - using CompositeAlphaFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( CompositeAlphaFlagBitsKHR::eOpaque ) | VkFlags( CompositeAlphaFlagBitsKHR::ePreMultiplied ) | - VkFlags( CompositeAlphaFlagBitsKHR::ePostMultiplied ) | VkFlags( CompositeAlphaFlagBitsKHR::eInherit ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CompositeAlphaFlagsKHR - operator|( CompositeAlphaFlagBitsKHR bit0, CompositeAlphaFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return CompositeAlphaFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CompositeAlphaFlagsKHR - operator&( CompositeAlphaFlagBitsKHR bit0, CompositeAlphaFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return CompositeAlphaFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CompositeAlphaFlagsKHR - operator^( CompositeAlphaFlagBitsKHR bit0, CompositeAlphaFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return CompositeAlphaFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR CompositeAlphaFlagsKHR operator~( CompositeAlphaFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( CompositeAlphaFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( CompositeAlphaFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & CompositeAlphaFlagBitsKHR::eOpaque ) - result += "Opaque | "; - if ( value & CompositeAlphaFlagBitsKHR::ePreMultiplied ) - result += "PreMultiplied | "; - if ( value & CompositeAlphaFlagBitsKHR::ePostMultiplied ) - result += "PostMultiplied | "; - if ( value & CompositeAlphaFlagBitsKHR::eInherit ) - result += "Inherit | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_KHR_swapchain === - - using SwapchainCreateFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SwapchainCreateFlagBitsKHR::eSplitInstanceBindRegions ) | - VkFlags( SwapchainCreateFlagBitsKHR::eProtected ) | - VkFlags( SwapchainCreateFlagBitsKHR::eMutableFormat ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SwapchainCreateFlagsKHR - operator|( SwapchainCreateFlagBitsKHR bit0, SwapchainCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return SwapchainCreateFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SwapchainCreateFlagsKHR - operator&( SwapchainCreateFlagBitsKHR bit0, SwapchainCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return SwapchainCreateFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SwapchainCreateFlagsKHR - operator^( SwapchainCreateFlagBitsKHR bit0, SwapchainCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return SwapchainCreateFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SwapchainCreateFlagsKHR operator~( SwapchainCreateFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SwapchainCreateFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SwapchainCreateFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SwapchainCreateFlagBitsKHR::eSplitInstanceBindRegions ) - result += "SplitInstanceBindRegions | "; - if ( value & SwapchainCreateFlagBitsKHR::eProtected ) - result += "Protected | "; - if ( value & SwapchainCreateFlagBitsKHR::eMutableFormat ) - result += "MutableFormat | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DeviceGroupPresentModeFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DeviceGroupPresentModeFlagBitsKHR::eLocal ) | - VkFlags( DeviceGroupPresentModeFlagBitsKHR::eRemote ) | - VkFlags( DeviceGroupPresentModeFlagBitsKHR::eSum ) | - VkFlags( DeviceGroupPresentModeFlagBitsKHR::eLocalMultiDevice ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceGroupPresentModeFlagsKHR - operator|( DeviceGroupPresentModeFlagBitsKHR bit0, DeviceGroupPresentModeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceGroupPresentModeFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceGroupPresentModeFlagsKHR - operator&( DeviceGroupPresentModeFlagBitsKHR bit0, DeviceGroupPresentModeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceGroupPresentModeFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceGroupPresentModeFlagsKHR - operator^( DeviceGroupPresentModeFlagBitsKHR bit0, DeviceGroupPresentModeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceGroupPresentModeFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceGroupPresentModeFlagsKHR - operator~( DeviceGroupPresentModeFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( DeviceGroupPresentModeFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DeviceGroupPresentModeFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DeviceGroupPresentModeFlagBitsKHR::eLocal ) - result += "Local | "; - if ( value & DeviceGroupPresentModeFlagBitsKHR::eRemote ) - result += "Remote | "; - if ( value & DeviceGroupPresentModeFlagBitsKHR::eSum ) - result += "Sum | "; - if ( value & DeviceGroupPresentModeFlagBitsKHR::eLocalMultiDevice ) - result += "LocalMultiDevice | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_KHR_display === - - using DisplayModeCreateFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( DisplayModeCreateFlagsKHR ) - { - return "{}"; - } - - using DisplayPlaneAlphaFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DisplayPlaneAlphaFlagBitsKHR::eOpaque ) | VkFlags( DisplayPlaneAlphaFlagBitsKHR::eGlobal ) | - VkFlags( DisplayPlaneAlphaFlagBitsKHR::ePerPixel ) | - VkFlags( DisplayPlaneAlphaFlagBitsKHR::ePerPixelPremultiplied ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DisplayPlaneAlphaFlagsKHR - operator|( DisplayPlaneAlphaFlagBitsKHR bit0, DisplayPlaneAlphaFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return DisplayPlaneAlphaFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DisplayPlaneAlphaFlagsKHR - operator&( DisplayPlaneAlphaFlagBitsKHR bit0, DisplayPlaneAlphaFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return DisplayPlaneAlphaFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DisplayPlaneAlphaFlagsKHR - operator^( DisplayPlaneAlphaFlagBitsKHR bit0, DisplayPlaneAlphaFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return DisplayPlaneAlphaFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DisplayPlaneAlphaFlagsKHR operator~( DisplayPlaneAlphaFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( DisplayPlaneAlphaFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DisplayPlaneAlphaFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DisplayPlaneAlphaFlagBitsKHR::eOpaque ) - result += "Opaque | "; - if ( value & DisplayPlaneAlphaFlagBitsKHR::eGlobal ) - result += "Global | "; - if ( value & DisplayPlaneAlphaFlagBitsKHR::ePerPixel ) - result += "PerPixel | "; - if ( value & DisplayPlaneAlphaFlagBitsKHR::ePerPixelPremultiplied ) - result += "PerPixelPremultiplied | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DisplaySurfaceCreateFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( DisplaySurfaceCreateFlagsKHR ) - { - return "{}"; - } - - using SurfaceTransformFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SurfaceTransformFlagBitsKHR::eIdentity ) | VkFlags( SurfaceTransformFlagBitsKHR::eRotate90 ) | - VkFlags( SurfaceTransformFlagBitsKHR::eRotate180 ) | - VkFlags( SurfaceTransformFlagBitsKHR::eRotate270 ) | - VkFlags( SurfaceTransformFlagBitsKHR::eHorizontalMirror ) | - VkFlags( SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate90 ) | - VkFlags( SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate180 ) | - VkFlags( SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate270 ) | - VkFlags( SurfaceTransformFlagBitsKHR::eInherit ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceTransformFlagsKHR - operator|( SurfaceTransformFlagBitsKHR bit0, SurfaceTransformFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return SurfaceTransformFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceTransformFlagsKHR - operator&( SurfaceTransformFlagBitsKHR bit0, SurfaceTransformFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return SurfaceTransformFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceTransformFlagsKHR - operator^( SurfaceTransformFlagBitsKHR bit0, SurfaceTransformFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return SurfaceTransformFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceTransformFlagsKHR operator~( SurfaceTransformFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SurfaceTransformFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SurfaceTransformFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SurfaceTransformFlagBitsKHR::eIdentity ) - result += "Identity | "; - if ( value & SurfaceTransformFlagBitsKHR::eRotate90 ) - result += "Rotate90 | "; - if ( value & SurfaceTransformFlagBitsKHR::eRotate180 ) - result += "Rotate180 | "; - if ( value & SurfaceTransformFlagBitsKHR::eRotate270 ) - result += "Rotate270 | "; - if ( value & SurfaceTransformFlagBitsKHR::eHorizontalMirror ) - result += "HorizontalMirror | "; - if ( value & SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate90 ) - result += "HorizontalMirrorRotate90 | "; - if ( value & SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate180 ) - result += "HorizontalMirrorRotate180 | "; - if ( value & SurfaceTransformFlagBitsKHR::eHorizontalMirrorRotate270 ) - result += "HorizontalMirrorRotate270 | "; - if ( value & SurfaceTransformFlagBitsKHR::eInherit ) - result += "Inherit | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - using XlibSurfaceCreateFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( XlibSurfaceCreateFlagsKHR ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - using XcbSurfaceCreateFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( XcbSurfaceCreateFlagsKHR ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - using WaylandSurfaceCreateFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( WaylandSurfaceCreateFlagsKHR ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - - using AndroidSurfaceCreateFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( AndroidSurfaceCreateFlagsKHR ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - using Win32SurfaceCreateFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( Win32SurfaceCreateFlagsKHR ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - - using DebugReportFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DebugReportFlagBitsEXT::eInformation ) | VkFlags( DebugReportFlagBitsEXT::eWarning ) | - VkFlags( DebugReportFlagBitsEXT::ePerformanceWarning ) | VkFlags( DebugReportFlagBitsEXT::eError ) | - VkFlags( DebugReportFlagBitsEXT::eDebug ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugReportFlagsEXT - operator|( DebugReportFlagBitsEXT bit0, DebugReportFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugReportFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugReportFlagsEXT - operator&( DebugReportFlagBitsEXT bit0, DebugReportFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugReportFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugReportFlagsEXT - operator^( DebugReportFlagBitsEXT bit0, DebugReportFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugReportFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugReportFlagsEXT operator~( DebugReportFlagBitsEXT bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( DebugReportFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DebugReportFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DebugReportFlagBitsEXT::eInformation ) - result += "Information | "; - if ( value & DebugReportFlagBitsEXT::eWarning ) - result += "Warning | "; - if ( value & DebugReportFlagBitsEXT::ePerformanceWarning ) - result += "PerformanceWarning | "; - if ( value & DebugReportFlagBitsEXT::eError ) - result += "Error | "; - if ( value & DebugReportFlagBitsEXT::eDebug ) - result += "Debug | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - using VideoCodecOperationFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoCodecOperationFlagBitsKHR::eInvalid ) -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - | VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH264EXT ) | - VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH265EXT ) | - VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH264EXT ) | - VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH265EXT ) -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodecOperationFlagsKHR - operator|( VideoCodecOperationFlagBitsKHR bit0, VideoCodecOperationFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodecOperationFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodecOperationFlagsKHR - operator&( VideoCodecOperationFlagBitsKHR bit0, VideoCodecOperationFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodecOperationFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodecOperationFlagsKHR - operator^( VideoCodecOperationFlagBitsKHR bit0, VideoCodecOperationFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodecOperationFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodecOperationFlagsKHR operator~( VideoCodecOperationFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( VideoCodecOperationFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoCodecOperationFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - if ( value & VideoCodecOperationFlagBitsKHR::eEncodeH264EXT ) - result += "EncodeH264EXT | "; - if ( value & VideoCodecOperationFlagBitsKHR::eEncodeH265EXT ) - result += "EncodeH265EXT | "; - if ( value & VideoCodecOperationFlagBitsKHR::eDecodeH264EXT ) - result += "DecodeH264EXT | "; - if ( value & VideoCodecOperationFlagBitsKHR::eDecodeH265EXT ) - result += "DecodeH265EXT | "; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoChromaSubsamplingFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoChromaSubsamplingFlagBitsKHR::eInvalid ) | - VkFlags( VideoChromaSubsamplingFlagBitsKHR::eMonochrome ) | - VkFlags( VideoChromaSubsamplingFlagBitsKHR::e420 ) | - VkFlags( VideoChromaSubsamplingFlagBitsKHR::e422 ) | VkFlags( VideoChromaSubsamplingFlagBitsKHR::e444 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoChromaSubsamplingFlagsKHR - operator|( VideoChromaSubsamplingFlagBitsKHR bit0, VideoChromaSubsamplingFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoChromaSubsamplingFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoChromaSubsamplingFlagsKHR - operator&( VideoChromaSubsamplingFlagBitsKHR bit0, VideoChromaSubsamplingFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoChromaSubsamplingFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoChromaSubsamplingFlagsKHR - operator^( VideoChromaSubsamplingFlagBitsKHR bit0, VideoChromaSubsamplingFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoChromaSubsamplingFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoChromaSubsamplingFlagsKHR - operator~( VideoChromaSubsamplingFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoChromaSubsamplingFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoChromaSubsamplingFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoChromaSubsamplingFlagBitsKHR::eMonochrome ) - result += "Monochrome | "; - if ( value & VideoChromaSubsamplingFlagBitsKHR::e420 ) - result += "420 | "; - if ( value & VideoChromaSubsamplingFlagBitsKHR::e422 ) - result += "422 | "; - if ( value & VideoChromaSubsamplingFlagBitsKHR::e444 ) - result += "444 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoComponentBitDepthFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoComponentBitDepthFlagBitsKHR::eInvalid ) | - VkFlags( VideoComponentBitDepthFlagBitsKHR::e8 ) | VkFlags( VideoComponentBitDepthFlagBitsKHR::e10 ) | - VkFlags( VideoComponentBitDepthFlagBitsKHR::e12 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoComponentBitDepthFlagsKHR - operator|( VideoComponentBitDepthFlagBitsKHR bit0, VideoComponentBitDepthFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoComponentBitDepthFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoComponentBitDepthFlagsKHR - operator&( VideoComponentBitDepthFlagBitsKHR bit0, VideoComponentBitDepthFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoComponentBitDepthFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoComponentBitDepthFlagsKHR - operator^( VideoComponentBitDepthFlagBitsKHR bit0, VideoComponentBitDepthFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoComponentBitDepthFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoComponentBitDepthFlagsKHR - operator~( VideoComponentBitDepthFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoComponentBitDepthFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoComponentBitDepthFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoComponentBitDepthFlagBitsKHR::e8 ) - result += "8 | "; - if ( value & VideoComponentBitDepthFlagBitsKHR::e10 ) - result += "10 | "; - if ( value & VideoComponentBitDepthFlagBitsKHR::e12 ) - result += "12 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoCapabilityFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoCapabilityFlagBitsKHR::eProtectedContent ) | - VkFlags( VideoCapabilityFlagBitsKHR::eSeparateReferenceImages ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCapabilityFlagsKHR - operator|( VideoCapabilityFlagBitsKHR bit0, VideoCapabilityFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCapabilityFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCapabilityFlagsKHR - operator&( VideoCapabilityFlagBitsKHR bit0, VideoCapabilityFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCapabilityFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCapabilityFlagsKHR - operator^( VideoCapabilityFlagBitsKHR bit0, VideoCapabilityFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCapabilityFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCapabilityFlagsKHR operator~( VideoCapabilityFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( VideoCapabilityFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoCapabilityFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoCapabilityFlagBitsKHR::eProtectedContent ) - result += "ProtectedContent | "; - if ( value & VideoCapabilityFlagBitsKHR::eSeparateReferenceImages ) - result += "SeparateReferenceImages | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoSessionCreateFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( VideoSessionCreateFlagBitsKHR::eDefault ) | VkFlags( VideoSessionCreateFlagBitsKHR::eProtectedContent ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoSessionCreateFlagsKHR - operator|( VideoSessionCreateFlagBitsKHR bit0, VideoSessionCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoSessionCreateFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoSessionCreateFlagsKHR - operator&( VideoSessionCreateFlagBitsKHR bit0, VideoSessionCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoSessionCreateFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoSessionCreateFlagsKHR - operator^( VideoSessionCreateFlagBitsKHR bit0, VideoSessionCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoSessionCreateFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoSessionCreateFlagsKHR operator~( VideoSessionCreateFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( VideoSessionCreateFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoSessionCreateFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoSessionCreateFlagBitsKHR::eProtectedContent ) - result += "ProtectedContent | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoBeginCodingFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( VideoBeginCodingFlagsKHR ) - { - return "{}"; - } - - using VideoEndCodingFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( VideoEndCodingFlagsKHR ) - { - return "{}"; - } - - using VideoCodingControlFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoCodingControlFlagBitsKHR::eDefault ) | VkFlags( VideoCodingControlFlagBitsKHR::eReset ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingControlFlagsKHR - operator|( VideoCodingControlFlagBitsKHR bit0, VideoCodingControlFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodingControlFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingControlFlagsKHR - operator&( VideoCodingControlFlagBitsKHR bit0, VideoCodingControlFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodingControlFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingControlFlagsKHR - operator^( VideoCodingControlFlagBitsKHR bit0, VideoCodingControlFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodingControlFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingControlFlagsKHR operator~( VideoCodingControlFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( VideoCodingControlFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoCodingControlFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoCodingControlFlagBitsKHR::eReset ) - result += "Reset | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoCodingQualityPresetFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoCodingQualityPresetFlagBitsKHR::eNormal ) | - VkFlags( VideoCodingQualityPresetFlagBitsKHR::ePower ) | - VkFlags( VideoCodingQualityPresetFlagBitsKHR::eQuality ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingQualityPresetFlagsKHR - operator|( VideoCodingQualityPresetFlagBitsKHR bit0, VideoCodingQualityPresetFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodingQualityPresetFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingQualityPresetFlagsKHR - operator&( VideoCodingQualityPresetFlagBitsKHR bit0, VideoCodingQualityPresetFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodingQualityPresetFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingQualityPresetFlagsKHR - operator^( VideoCodingQualityPresetFlagBitsKHR bit0, VideoCodingQualityPresetFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoCodingQualityPresetFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoCodingQualityPresetFlagsKHR - operator~( VideoCodingQualityPresetFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoCodingQualityPresetFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoCodingQualityPresetFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoCodingQualityPresetFlagBitsKHR::eNormal ) - result += "Normal | "; - if ( value & VideoCodingQualityPresetFlagBitsKHR::ePower ) - result += "Power | "; - if ( value & VideoCodingQualityPresetFlagBitsKHR::eQuality ) - result += "Quality | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - - using VideoDecodeFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoDecodeFlagBitsKHR::eDefault ) | VkFlags( VideoDecodeFlagBitsKHR::eReserved0 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeFlagsKHR - operator|( VideoDecodeFlagBitsKHR bit0, VideoDecodeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoDecodeFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeFlagsKHR - operator&( VideoDecodeFlagBitsKHR bit0, VideoDecodeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoDecodeFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeFlagsKHR - operator^( VideoDecodeFlagBitsKHR bit0, VideoDecodeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoDecodeFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeFlagsKHR operator~( VideoDecodeFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( VideoDecodeFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoDecodeFlagBitsKHR::eReserved0 ) - result += "Reserved0 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - - using PipelineRasterizationStateStreamCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationStateStreamCreateFlagsEXT ) - { - return "{}"; - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h264 === - - using VideoEncodeH264CapabilityFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eCabac ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eCavlc ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eWeightedBiPredImplicit ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eTransform8X8 ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eChromaQpOffset ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eSecondChromaQpOffset ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterDisabled ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterEnabled ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterPartial ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eMultipleSlicePerFrame ) | - VkFlags( VideoEncodeH264CapabilityFlagBitsEXT::eEvenlyDistributedSliceSize ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CapabilityFlagsEXT operator|( - VideoEncodeH264CapabilityFlagBitsEXT bit0, VideoEncodeH264CapabilityFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264CapabilityFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CapabilityFlagsEXT operator&( - VideoEncodeH264CapabilityFlagBitsEXT bit0, VideoEncodeH264CapabilityFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264CapabilityFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CapabilityFlagsEXT operator^( - VideoEncodeH264CapabilityFlagBitsEXT bit0, VideoEncodeH264CapabilityFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264CapabilityFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CapabilityFlagsEXT - operator~( VideoEncodeH264CapabilityFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH264CapabilityFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CapabilityFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eCabac ) - result += "Cabac | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eCavlc ) - result += "Cavlc | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eWeightedBiPredImplicit ) - result += "WeightedBiPredImplicit | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eTransform8X8 ) - result += "Transform8X8 | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eChromaQpOffset ) - result += "ChromaQpOffset | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eSecondChromaQpOffset ) - result += "SecondChromaQpOffset | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterDisabled ) - result += "DeblockingFilterDisabled | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterEnabled ) - result += "DeblockingFilterEnabled | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eDeblockingFilterPartial ) - result += "DeblockingFilterPartial | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eMultipleSlicePerFrame ) - result += "MultipleSlicePerFrame | "; - if ( value & VideoEncodeH264CapabilityFlagBitsEXT::eEvenlyDistributedSliceSize ) - result += "EvenlyDistributedSliceSize | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeH264InputModeFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH264InputModeFlagBitsEXT::eFrame ) | - VkFlags( VideoEncodeH264InputModeFlagBitsEXT::eSlice ) | - VkFlags( VideoEncodeH264InputModeFlagBitsEXT::eNonVcl ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264InputModeFlagsEXT - operator|( VideoEncodeH264InputModeFlagBitsEXT bit0, VideoEncodeH264InputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264InputModeFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264InputModeFlagsEXT - operator&( VideoEncodeH264InputModeFlagBitsEXT bit0, VideoEncodeH264InputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264InputModeFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264InputModeFlagsEXT - operator^( VideoEncodeH264InputModeFlagBitsEXT bit0, VideoEncodeH264InputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264InputModeFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264InputModeFlagsEXT - operator~( VideoEncodeH264InputModeFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH264InputModeFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264InputModeFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH264InputModeFlagBitsEXT::eFrame ) - result += "Frame | "; - if ( value & VideoEncodeH264InputModeFlagBitsEXT::eSlice ) - result += "Slice | "; - if ( value & VideoEncodeH264InputModeFlagBitsEXT::eNonVcl ) - result += "NonVcl | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeH264OutputModeFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH264OutputModeFlagBitsEXT::eFrame ) | - VkFlags( VideoEncodeH264OutputModeFlagBitsEXT::eSlice ) | - VkFlags( VideoEncodeH264OutputModeFlagBitsEXT::eNonVcl ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264OutputModeFlagsEXT operator|( - VideoEncodeH264OutputModeFlagBitsEXT bit0, VideoEncodeH264OutputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264OutputModeFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264OutputModeFlagsEXT operator&( - VideoEncodeH264OutputModeFlagBitsEXT bit0, VideoEncodeH264OutputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264OutputModeFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264OutputModeFlagsEXT operator^( - VideoEncodeH264OutputModeFlagBitsEXT bit0, VideoEncodeH264OutputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264OutputModeFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264OutputModeFlagsEXT - operator~( VideoEncodeH264OutputModeFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH264OutputModeFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264OutputModeFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH264OutputModeFlagBitsEXT::eFrame ) - result += "Frame | "; - if ( value & VideoEncodeH264OutputModeFlagBitsEXT::eSlice ) - result += "Slice | "; - if ( value & VideoEncodeH264OutputModeFlagBitsEXT::eNonVcl ) - result += "NonVcl | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeH264CreateFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = - VkFlags( VideoEncodeH264CreateFlagBitsEXT::eDefault ) | VkFlags( VideoEncodeH264CreateFlagBitsEXT::eReserved0 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CreateFlagsEXT - operator|( VideoEncodeH264CreateFlagBitsEXT bit0, VideoEncodeH264CreateFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264CreateFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CreateFlagsEXT - operator&( VideoEncodeH264CreateFlagBitsEXT bit0, VideoEncodeH264CreateFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264CreateFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CreateFlagsEXT - operator^( VideoEncodeH264CreateFlagBitsEXT bit0, VideoEncodeH264CreateFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264CreateFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264CreateFlagsEXT - operator~( VideoEncodeH264CreateFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH264CreateFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264CreateFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH264CreateFlagBitsEXT::eReserved0 ) - result += "Reserved0 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeH264RateControlStructureFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH264RateControlStructureFlagBitsEXT::eUnknown ) | - VkFlags( VideoEncodeH264RateControlStructureFlagBitsEXT::eFlat ) | - VkFlags( VideoEncodeH264RateControlStructureFlagBitsEXT::eDyadic ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264RateControlStructureFlagsEXT - operator|( VideoEncodeH264RateControlStructureFlagBitsEXT bit0, - VideoEncodeH264RateControlStructureFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264RateControlStructureFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264RateControlStructureFlagsEXT - operator&( VideoEncodeH264RateControlStructureFlagBitsEXT bit0, - VideoEncodeH264RateControlStructureFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264RateControlStructureFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264RateControlStructureFlagsEXT - operator^( VideoEncodeH264RateControlStructureFlagBitsEXT bit0, - VideoEncodeH264RateControlStructureFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH264RateControlStructureFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH264RateControlStructureFlagsEXT - operator~( VideoEncodeH264RateControlStructureFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH264RateControlStructureFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH264RateControlStructureFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH264RateControlStructureFlagBitsEXT::eFlat ) - result += "Flat | "; - if ( value & VideoEncodeH264RateControlStructureFlagBitsEXT::eDyadic ) - result += "Dyadic | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h265 === - - using VideoEncodeH265CapabilityFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CapabilityFlagsEXT ) - { - return "{}"; - } - - using VideoEncodeH265InputModeFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH265InputModeFlagBitsEXT::eFrame ) | - VkFlags( VideoEncodeH265InputModeFlagBitsEXT::eSlice ) | - VkFlags( VideoEncodeH265InputModeFlagBitsEXT::eNonVcl ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265InputModeFlagsEXT - operator|( VideoEncodeH265InputModeFlagBitsEXT bit0, VideoEncodeH265InputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265InputModeFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265InputModeFlagsEXT - operator&( VideoEncodeH265InputModeFlagBitsEXT bit0, VideoEncodeH265InputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265InputModeFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265InputModeFlagsEXT - operator^( VideoEncodeH265InputModeFlagBitsEXT bit0, VideoEncodeH265InputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265InputModeFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265InputModeFlagsEXT - operator~( VideoEncodeH265InputModeFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH265InputModeFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265InputModeFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH265InputModeFlagBitsEXT::eFrame ) - result += "Frame | "; - if ( value & VideoEncodeH265InputModeFlagBitsEXT::eSlice ) - result += "Slice | "; - if ( value & VideoEncodeH265InputModeFlagBitsEXT::eNonVcl ) - result += "NonVcl | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeH265OutputModeFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH265OutputModeFlagBitsEXT::eFrame ) | - VkFlags( VideoEncodeH265OutputModeFlagBitsEXT::eSlice ) | - VkFlags( VideoEncodeH265OutputModeFlagBitsEXT::eNonVcl ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265OutputModeFlagsEXT operator|( - VideoEncodeH265OutputModeFlagBitsEXT bit0, VideoEncodeH265OutputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265OutputModeFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265OutputModeFlagsEXT operator&( - VideoEncodeH265OutputModeFlagBitsEXT bit0, VideoEncodeH265OutputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265OutputModeFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265OutputModeFlagsEXT operator^( - VideoEncodeH265OutputModeFlagBitsEXT bit0, VideoEncodeH265OutputModeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265OutputModeFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265OutputModeFlagsEXT - operator~( VideoEncodeH265OutputModeFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH265OutputModeFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265OutputModeFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH265OutputModeFlagBitsEXT::eFrame ) - result += "Frame | "; - if ( value & VideoEncodeH265OutputModeFlagBitsEXT::eSlice ) - result += "Slice | "; - if ( value & VideoEncodeH265OutputModeFlagBitsEXT::eNonVcl ) - result += "NonVcl | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeH265CreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CreateFlagsEXT ) - { - return "{}"; - } - - using VideoEncodeH265CtbSizeFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH265CtbSizeFlagBitsEXT::e8 ) | VkFlags( VideoEncodeH265CtbSizeFlagBitsEXT::e16 ) | - VkFlags( VideoEncodeH265CtbSizeFlagBitsEXT::e32 ) | VkFlags( VideoEncodeH265CtbSizeFlagBitsEXT::e64 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265CtbSizeFlagsEXT - operator|( VideoEncodeH265CtbSizeFlagBitsEXT bit0, VideoEncodeH265CtbSizeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265CtbSizeFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265CtbSizeFlagsEXT - operator&( VideoEncodeH265CtbSizeFlagBitsEXT bit0, VideoEncodeH265CtbSizeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265CtbSizeFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265CtbSizeFlagsEXT - operator^( VideoEncodeH265CtbSizeFlagBitsEXT bit0, VideoEncodeH265CtbSizeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265CtbSizeFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265CtbSizeFlagsEXT - operator~( VideoEncodeH265CtbSizeFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH265CtbSizeFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265CtbSizeFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH265CtbSizeFlagBitsEXT::e8 ) - result += "8 | "; - if ( value & VideoEncodeH265CtbSizeFlagBitsEXT::e16 ) - result += "16 | "; - if ( value & VideoEncodeH265CtbSizeFlagBitsEXT::e32 ) - result += "32 | "; - if ( value & VideoEncodeH265CtbSizeFlagBitsEXT::e64 ) - result += "64 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeH265RateControlStructureFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeH265RateControlStructureFlagBitsEXT::eUnknown ) | - VkFlags( VideoEncodeH265RateControlStructureFlagBitsEXT::eFlat ) | - VkFlags( VideoEncodeH265RateControlStructureFlagBitsEXT::eDyadic ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265RateControlStructureFlagsEXT - operator|( VideoEncodeH265RateControlStructureFlagBitsEXT bit0, - VideoEncodeH265RateControlStructureFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265RateControlStructureFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265RateControlStructureFlagsEXT - operator&( VideoEncodeH265RateControlStructureFlagBitsEXT bit0, - VideoEncodeH265RateControlStructureFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265RateControlStructureFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265RateControlStructureFlagsEXT - operator^( VideoEncodeH265RateControlStructureFlagBitsEXT bit0, - VideoEncodeH265RateControlStructureFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeH265RateControlStructureFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeH265RateControlStructureFlagsEXT - operator~( VideoEncodeH265RateControlStructureFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeH265RateControlStructureFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeH265RateControlStructureFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeH265RateControlStructureFlagBitsEXT::eFlat ) - result += "Flat | "; - if ( value & VideoEncodeH265RateControlStructureFlagBitsEXT::eDyadic ) - result += "Dyadic | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h264 === - - using VideoDecodeH264PictureLayoutFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoDecodeH264PictureLayoutFlagBitsEXT::eProgressive ) | - VkFlags( VideoDecodeH264PictureLayoutFlagBitsEXT::eInterlacedInterleavedLines ) | - VkFlags( VideoDecodeH264PictureLayoutFlagBitsEXT::eInterlacedSeparatePlanes ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeH264PictureLayoutFlagsEXT operator|( - VideoDecodeH264PictureLayoutFlagBitsEXT bit0, VideoDecodeH264PictureLayoutFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoDecodeH264PictureLayoutFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeH264PictureLayoutFlagsEXT operator&( - VideoDecodeH264PictureLayoutFlagBitsEXT bit0, VideoDecodeH264PictureLayoutFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoDecodeH264PictureLayoutFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeH264PictureLayoutFlagsEXT operator^( - VideoDecodeH264PictureLayoutFlagBitsEXT bit0, VideoDecodeH264PictureLayoutFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoDecodeH264PictureLayoutFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoDecodeH264PictureLayoutFlagsEXT - operator~( VideoDecodeH264PictureLayoutFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoDecodeH264PictureLayoutFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeH264PictureLayoutFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoDecodeH264PictureLayoutFlagBitsEXT::eInterlacedInterleavedLines ) - result += "InterlacedInterleavedLines | "; - if ( value & VideoDecodeH264PictureLayoutFlagBitsEXT::eInterlacedSeparatePlanes ) - result += "InterlacedSeparatePlanes | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoDecodeH264CreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeH264CreateFlagsEXT ) - { - return "{}"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - - using StreamDescriptorSurfaceCreateFlagsGGP = Flags; - - VULKAN_HPP_INLINE std::string to_string( StreamDescriptorSurfaceCreateFlagsGGP ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_external_memory_capabilities === - - using ExternalMemoryHandleTypeFlagsNV = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ExternalMemoryHandleTypeFlagBitsNV::eOpaqueWin32 ) | - VkFlags( ExternalMemoryHandleTypeFlagBitsNV::eOpaqueWin32Kmt ) | - VkFlags( ExternalMemoryHandleTypeFlagBitsNV::eD3D11Image ) | - VkFlags( ExternalMemoryHandleTypeFlagBitsNV::eD3D11ImageKmt ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlagsNV - operator|( ExternalMemoryHandleTypeFlagBitsNV bit0, ExternalMemoryHandleTypeFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryHandleTypeFlagsNV( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlagsNV - operator&( ExternalMemoryHandleTypeFlagBitsNV bit0, ExternalMemoryHandleTypeFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryHandleTypeFlagsNV( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlagsNV - operator^( ExternalMemoryHandleTypeFlagBitsNV bit0, ExternalMemoryHandleTypeFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryHandleTypeFlagsNV( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryHandleTypeFlagsNV - operator~( ExternalMemoryHandleTypeFlagBitsNV bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ExternalMemoryHandleTypeFlagsNV( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryHandleTypeFlagsNV value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalMemoryHandleTypeFlagBitsNV::eOpaqueWin32 ) - result += "OpaqueWin32 | "; - if ( value & ExternalMemoryHandleTypeFlagBitsNV::eOpaqueWin32Kmt ) - result += "OpaqueWin32Kmt | "; - if ( value & ExternalMemoryHandleTypeFlagBitsNV::eD3D11Image ) - result += "D3D11Image | "; - if ( value & ExternalMemoryHandleTypeFlagBitsNV::eD3D11ImageKmt ) - result += "D3D11ImageKmt | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using ExternalMemoryFeatureFlagsNV = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ExternalMemoryFeatureFlagBitsNV::eDedicatedOnly ) | - VkFlags( ExternalMemoryFeatureFlagBitsNV::eExportable ) | - VkFlags( ExternalMemoryFeatureFlagBitsNV::eImportable ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlagsNV - operator|( ExternalMemoryFeatureFlagBitsNV bit0, ExternalMemoryFeatureFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryFeatureFlagsNV( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlagsNV - operator&( ExternalMemoryFeatureFlagBitsNV bit0, ExternalMemoryFeatureFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryFeatureFlagsNV( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlagsNV - operator^( ExternalMemoryFeatureFlagBitsNV bit0, ExternalMemoryFeatureFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return ExternalMemoryFeatureFlagsNV( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ExternalMemoryFeatureFlagsNV operator~( ExternalMemoryFeatureFlagBitsNV bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( ExternalMemoryFeatureFlagsNV( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ExternalMemoryFeatureFlagsNV value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ExternalMemoryFeatureFlagBitsNV::eDedicatedOnly ) - result += "DedicatedOnly | "; - if ( value & ExternalMemoryFeatureFlagBitsNV::eExportable ) - result += "Exportable | "; - if ( value & ExternalMemoryFeatureFlagBitsNV::eImportable ) - result += "Importable | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - -#if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - - using ViSurfaceCreateFlagsNN = Flags; - - VULKAN_HPP_INLINE std::string to_string( ViSurfaceCreateFlagsNN ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_EXT_conditional_rendering === - - using ConditionalRenderingFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ConditionalRenderingFlagBitsEXT::eInverted ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ConditionalRenderingFlagsEXT - operator|( ConditionalRenderingFlagBitsEXT bit0, ConditionalRenderingFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return ConditionalRenderingFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ConditionalRenderingFlagsEXT - operator&( ConditionalRenderingFlagBitsEXT bit0, ConditionalRenderingFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return ConditionalRenderingFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ConditionalRenderingFlagsEXT - operator^( ConditionalRenderingFlagBitsEXT bit0, ConditionalRenderingFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return ConditionalRenderingFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ConditionalRenderingFlagsEXT operator~( ConditionalRenderingFlagBitsEXT bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( ConditionalRenderingFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ConditionalRenderingFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ConditionalRenderingFlagBitsEXT::eInverted ) - result += "Inverted | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_EXT_display_surface_counter === - - using SurfaceCounterFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( SurfaceCounterFlagBitsEXT::eVblank ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceCounterFlagsEXT - operator|( SurfaceCounterFlagBitsEXT bit0, SurfaceCounterFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return SurfaceCounterFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceCounterFlagsEXT - operator&( SurfaceCounterFlagBitsEXT bit0, SurfaceCounterFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return SurfaceCounterFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceCounterFlagsEXT - operator^( SurfaceCounterFlagBitsEXT bit0, SurfaceCounterFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return SurfaceCounterFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR SurfaceCounterFlagsEXT operator~( SurfaceCounterFlagBitsEXT bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( SurfaceCounterFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( SurfaceCounterFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & SurfaceCounterFlagBitsEXT::eVblank ) - result += "Vblank | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_NV_viewport_swizzle === - - using PipelineViewportSwizzleStateCreateFlagsNV = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineViewportSwizzleStateCreateFlagsNV ) - { - return "{}"; - } - - //=== VK_EXT_discard_rectangles === - - using PipelineDiscardRectangleStateCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineDiscardRectangleStateCreateFlagsEXT ) - { - return "{}"; - } - - //=== VK_EXT_conservative_rasterization === - - using PipelineRasterizationConservativeStateCreateFlagsEXT = - Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationConservativeStateCreateFlagsEXT ) - { - return "{}"; - } - - //=== VK_EXT_depth_clip_enable === - - using PipelineRasterizationDepthClipStateCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineRasterizationDepthClipStateCreateFlagsEXT ) - { - return "{}"; - } - - //=== VK_KHR_performance_query === - - using PerformanceCounterDescriptionFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( PerformanceCounterDescriptionFlagBitsKHR::ePerformanceImpacting ) | - VkFlags( PerformanceCounterDescriptionFlagBitsKHR::eConcurrentlyImpacted ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PerformanceCounterDescriptionFlagsKHR operator|( - PerformanceCounterDescriptionFlagBitsKHR bit0, PerformanceCounterDescriptionFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return PerformanceCounterDescriptionFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PerformanceCounterDescriptionFlagsKHR operator&( - PerformanceCounterDescriptionFlagBitsKHR bit0, PerformanceCounterDescriptionFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return PerformanceCounterDescriptionFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PerformanceCounterDescriptionFlagsKHR operator^( - PerformanceCounterDescriptionFlagBitsKHR bit0, PerformanceCounterDescriptionFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return PerformanceCounterDescriptionFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR PerformanceCounterDescriptionFlagsKHR - operator~( PerformanceCounterDescriptionFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( PerformanceCounterDescriptionFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( PerformanceCounterDescriptionFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & PerformanceCounterDescriptionFlagBitsKHR::ePerformanceImpacting ) - result += "PerformanceImpacting | "; - if ( value & PerformanceCounterDescriptionFlagBitsKHR::eConcurrentlyImpacted ) - result += "ConcurrentlyImpacted | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using AcquireProfilingLockFlagsKHR = Flags; - - VULKAN_HPP_INLINE std::string to_string( AcquireProfilingLockFlagsKHR ) - { - return "{}"; - } - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - - using IOSSurfaceCreateFlagsMVK = Flags; - - VULKAN_HPP_INLINE std::string to_string( IOSSurfaceCreateFlagsMVK ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - - using MacOSSurfaceCreateFlagsMVK = Flags; - - VULKAN_HPP_INLINE std::string to_string( MacOSSurfaceCreateFlagsMVK ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - - using DebugUtilsMessageSeverityFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DebugUtilsMessageSeverityFlagBitsEXT::eVerbose ) | - VkFlags( DebugUtilsMessageSeverityFlagBitsEXT::eInfo ) | - VkFlags( DebugUtilsMessageSeverityFlagBitsEXT::eWarning ) | - VkFlags( DebugUtilsMessageSeverityFlagBitsEXT::eError ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageSeverityFlagsEXT operator|( - DebugUtilsMessageSeverityFlagBitsEXT bit0, DebugUtilsMessageSeverityFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugUtilsMessageSeverityFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageSeverityFlagsEXT operator&( - DebugUtilsMessageSeverityFlagBitsEXT bit0, DebugUtilsMessageSeverityFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugUtilsMessageSeverityFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageSeverityFlagsEXT operator^( - DebugUtilsMessageSeverityFlagBitsEXT bit0, DebugUtilsMessageSeverityFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugUtilsMessageSeverityFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageSeverityFlagsEXT - operator~( DebugUtilsMessageSeverityFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( DebugUtilsMessageSeverityFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessageSeverityFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DebugUtilsMessageSeverityFlagBitsEXT::eVerbose ) - result += "Verbose | "; - if ( value & DebugUtilsMessageSeverityFlagBitsEXT::eInfo ) - result += "Info | "; - if ( value & DebugUtilsMessageSeverityFlagBitsEXT::eWarning ) - result += "Warning | "; - if ( value & DebugUtilsMessageSeverityFlagBitsEXT::eError ) - result += "Error | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DebugUtilsMessageTypeFlagsEXT = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DebugUtilsMessageTypeFlagBitsEXT::eGeneral ) | - VkFlags( DebugUtilsMessageTypeFlagBitsEXT::eValidation ) | - VkFlags( DebugUtilsMessageTypeFlagBitsEXT::ePerformance ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageTypeFlagsEXT - operator|( DebugUtilsMessageTypeFlagBitsEXT bit0, DebugUtilsMessageTypeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugUtilsMessageTypeFlagsEXT( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageTypeFlagsEXT - operator&( DebugUtilsMessageTypeFlagBitsEXT bit0, DebugUtilsMessageTypeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugUtilsMessageTypeFlagsEXT( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageTypeFlagsEXT - operator^( DebugUtilsMessageTypeFlagBitsEXT bit0, DebugUtilsMessageTypeFlagBitsEXT bit1 ) VULKAN_HPP_NOEXCEPT - { - return DebugUtilsMessageTypeFlagsEXT( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DebugUtilsMessageTypeFlagsEXT - operator~( DebugUtilsMessageTypeFlagBitsEXT bits ) VULKAN_HPP_NOEXCEPT - { - return ~( DebugUtilsMessageTypeFlagsEXT( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessageTypeFlagsEXT value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DebugUtilsMessageTypeFlagBitsEXT::eGeneral ) - result += "General | "; - if ( value & DebugUtilsMessageTypeFlagBitsEXT::eValidation ) - result += "Validation | "; - if ( value & DebugUtilsMessageTypeFlagBitsEXT::ePerformance ) - result += "Performance | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using DebugUtilsMessengerCallbackDataFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessengerCallbackDataFlagsEXT ) - { - return "{}"; - } - - using DebugUtilsMessengerCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( DebugUtilsMessengerCreateFlagsEXT ) - { - return "{}"; - } - - //=== VK_NV_fragment_coverage_to_color === - - using PipelineCoverageToColorStateCreateFlagsNV = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineCoverageToColorStateCreateFlagsNV ) - { - return "{}"; - } - - //=== VK_KHR_acceleration_structure === - - using GeometryFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( GeometryFlagBitsKHR::eOpaque ) | VkFlags( GeometryFlagBitsKHR::eNoDuplicateAnyHitInvocation ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryFlagsKHR operator|( GeometryFlagBitsKHR bit0, - GeometryFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return GeometryFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryFlagsKHR operator&( GeometryFlagBitsKHR bit0, - GeometryFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return GeometryFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryFlagsKHR operator^( GeometryFlagBitsKHR bit0, - GeometryFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return GeometryFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryFlagsKHR operator~( GeometryFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( GeometryFlagsKHR( bits ) ); - } - - using GeometryFlagsNV = GeometryFlagsKHR; - - VULKAN_HPP_INLINE std::string to_string( GeometryFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & GeometryFlagBitsKHR::eOpaque ) - result += "Opaque | "; - if ( value & GeometryFlagBitsKHR::eNoDuplicateAnyHitInvocation ) - result += "NoDuplicateAnyHitInvocation | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using GeometryInstanceFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( GeometryInstanceFlagBitsKHR::eTriangleFacingCullDisable ) | - VkFlags( GeometryInstanceFlagBitsKHR::eTriangleFlipFacing ) | - VkFlags( GeometryInstanceFlagBitsKHR::eForceOpaque ) | - VkFlags( GeometryInstanceFlagBitsKHR::eForceNoOpaque ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryInstanceFlagsKHR - operator|( GeometryInstanceFlagBitsKHR bit0, GeometryInstanceFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return GeometryInstanceFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryInstanceFlagsKHR - operator&( GeometryInstanceFlagBitsKHR bit0, GeometryInstanceFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return GeometryInstanceFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryInstanceFlagsKHR - operator^( GeometryInstanceFlagBitsKHR bit0, GeometryInstanceFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return GeometryInstanceFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR GeometryInstanceFlagsKHR operator~( GeometryInstanceFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( GeometryInstanceFlagsKHR( bits ) ); - } - - using GeometryInstanceFlagsNV = GeometryInstanceFlagsKHR; - - VULKAN_HPP_INLINE std::string to_string( GeometryInstanceFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & GeometryInstanceFlagBitsKHR::eTriangleFacingCullDisable ) - result += "TriangleFacingCullDisable | "; - if ( value & GeometryInstanceFlagBitsKHR::eTriangleFlipFacing ) - result += "TriangleFlipFacing | "; - if ( value & GeometryInstanceFlagBitsKHR::eForceOpaque ) - result += "ForceOpaque | "; - if ( value & GeometryInstanceFlagBitsKHR::eForceNoOpaque ) - result += "ForceNoOpaque | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using BuildAccelerationStructureFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( BuildAccelerationStructureFlagBitsKHR::eAllowUpdate ) | - VkFlags( BuildAccelerationStructureFlagBitsKHR::eAllowCompaction ) | - VkFlags( BuildAccelerationStructureFlagBitsKHR::ePreferFastTrace ) | - VkFlags( BuildAccelerationStructureFlagBitsKHR::ePreferFastBuild ) | - VkFlags( BuildAccelerationStructureFlagBitsKHR::eLowMemory ) | - VkFlags( BuildAccelerationStructureFlagBitsKHR::eMotionNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BuildAccelerationStructureFlagsKHR operator|( - BuildAccelerationStructureFlagBitsKHR bit0, BuildAccelerationStructureFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return BuildAccelerationStructureFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BuildAccelerationStructureFlagsKHR operator&( - BuildAccelerationStructureFlagBitsKHR bit0, BuildAccelerationStructureFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return BuildAccelerationStructureFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BuildAccelerationStructureFlagsKHR operator^( - BuildAccelerationStructureFlagBitsKHR bit0, BuildAccelerationStructureFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return BuildAccelerationStructureFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR BuildAccelerationStructureFlagsKHR - operator~( BuildAccelerationStructureFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( BuildAccelerationStructureFlagsKHR( bits ) ); - } - - using BuildAccelerationStructureFlagsNV = BuildAccelerationStructureFlagsKHR; - - VULKAN_HPP_INLINE std::string to_string( BuildAccelerationStructureFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & BuildAccelerationStructureFlagBitsKHR::eAllowUpdate ) - result += "AllowUpdate | "; - if ( value & BuildAccelerationStructureFlagBitsKHR::eAllowCompaction ) - result += "AllowCompaction | "; - if ( value & BuildAccelerationStructureFlagBitsKHR::ePreferFastTrace ) - result += "PreferFastTrace | "; - if ( value & BuildAccelerationStructureFlagBitsKHR::ePreferFastBuild ) - result += "PreferFastBuild | "; - if ( value & BuildAccelerationStructureFlagBitsKHR::eLowMemory ) - result += "LowMemory | "; - if ( value & BuildAccelerationStructureFlagBitsKHR::eMotionNV ) - result += "MotionNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using AccelerationStructureCreateFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( AccelerationStructureCreateFlagBitsKHR::eDeviceAddressCaptureReplay ) | - VkFlags( AccelerationStructureCreateFlagBitsKHR::eMotionNV ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccelerationStructureCreateFlagsKHR operator|( - AccelerationStructureCreateFlagBitsKHR bit0, AccelerationStructureCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccelerationStructureCreateFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccelerationStructureCreateFlagsKHR operator&( - AccelerationStructureCreateFlagBitsKHR bit0, AccelerationStructureCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccelerationStructureCreateFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccelerationStructureCreateFlagsKHR operator^( - AccelerationStructureCreateFlagBitsKHR bit0, AccelerationStructureCreateFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return AccelerationStructureCreateFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR AccelerationStructureCreateFlagsKHR - operator~( AccelerationStructureCreateFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( AccelerationStructureCreateFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureCreateFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & AccelerationStructureCreateFlagBitsKHR::eDeviceAddressCaptureReplay ) - result += "DeviceAddressCaptureReplay | "; - if ( value & AccelerationStructureCreateFlagBitsKHR::eMotionNV ) - result += "MotionNV | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_NV_framebuffer_mixed_samples === - - using PipelineCoverageModulationStateCreateFlagsNV = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineCoverageModulationStateCreateFlagsNV ) - { - return "{}"; - } - - //=== VK_EXT_validation_cache === - - using ValidationCacheCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( ValidationCacheCreateFlagsEXT ) - { - return "{}"; - } - - //=== VK_AMD_pipeline_compiler_control === - - using PipelineCompilerControlFlagsAMD = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineCompilerControlFlagsAMD ) - { - return "{}"; - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h265 === - - using VideoDecodeH265CreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( VideoDecodeH265CreateFlagsEXT ) - { - return "{}"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - - using ImagePipeSurfaceCreateFlagsFUCHSIA = Flags; - - VULKAN_HPP_INLINE std::string to_string( ImagePipeSurfaceCreateFlagsFUCHSIA ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - - using MetalSurfaceCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( MetalSurfaceCreateFlagsEXT ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_AMD_shader_core_properties2 === - - using ShaderCorePropertiesFlagsAMD = Flags; - - VULKAN_HPP_INLINE std::string to_string( ShaderCorePropertiesFlagsAMD ) - { - return "{}"; - } - - //=== VK_NV_coverage_reduction_mode === - - using PipelineCoverageReductionStateCreateFlagsNV = Flags; - - VULKAN_HPP_INLINE std::string to_string( PipelineCoverageReductionStateCreateFlagsNV ) - { - return "{}"; - } - - //=== VK_EXT_headless_surface === - - using HeadlessSurfaceCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( HeadlessSurfaceCreateFlagsEXT ) - { - return "{}"; - } - - //=== VK_NV_device_generated_commands === - - using IndirectStateFlagsNV = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( IndirectStateFlagBitsNV::eFlagFrontface ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectStateFlagsNV - operator|( IndirectStateFlagBitsNV bit0, IndirectStateFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return IndirectStateFlagsNV( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectStateFlagsNV - operator&( IndirectStateFlagBitsNV bit0, IndirectStateFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return IndirectStateFlagsNV( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectStateFlagsNV - operator^( IndirectStateFlagBitsNV bit0, IndirectStateFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return IndirectStateFlagsNV( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectStateFlagsNV operator~( IndirectStateFlagBitsNV bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( IndirectStateFlagsNV( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( IndirectStateFlagsNV value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & IndirectStateFlagBitsNV::eFlagFrontface ) - result += "FlagFrontface | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using IndirectCommandsLayoutUsageFlagsNV = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( IndirectCommandsLayoutUsageFlagBitsNV::eExplicitPreprocess ) | - VkFlags( IndirectCommandsLayoutUsageFlagBitsNV::eIndexedSequences ) | - VkFlags( IndirectCommandsLayoutUsageFlagBitsNV::eUnorderedSequences ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutUsageFlagsNV operator|( - IndirectCommandsLayoutUsageFlagBitsNV bit0, IndirectCommandsLayoutUsageFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return IndirectCommandsLayoutUsageFlagsNV( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutUsageFlagsNV operator&( - IndirectCommandsLayoutUsageFlagBitsNV bit0, IndirectCommandsLayoutUsageFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return IndirectCommandsLayoutUsageFlagsNV( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutUsageFlagsNV operator^( - IndirectCommandsLayoutUsageFlagBitsNV bit0, IndirectCommandsLayoutUsageFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return IndirectCommandsLayoutUsageFlagsNV( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutUsageFlagsNV - operator~( IndirectCommandsLayoutUsageFlagBitsNV bits ) VULKAN_HPP_NOEXCEPT - { - return ~( IndirectCommandsLayoutUsageFlagsNV( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( IndirectCommandsLayoutUsageFlagsNV value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & IndirectCommandsLayoutUsageFlagBitsNV::eExplicitPreprocess ) - result += "ExplicitPreprocess | "; - if ( value & IndirectCommandsLayoutUsageFlagBitsNV::eIndexedSequences ) - result += "IndexedSequences | "; - if ( value & IndirectCommandsLayoutUsageFlagBitsNV::eUnorderedSequences ) - result += "UnorderedSequences | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_EXT_device_memory_report === - - using DeviceMemoryReportFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( DeviceMemoryReportFlagsEXT ) - { - return "{}"; - } - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - - using VideoEncodeFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeFlagBitsKHR::eDefault ) | VkFlags( VideoEncodeFlagBitsKHR::eReserved0 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeFlagsKHR - operator|( VideoEncodeFlagBitsKHR bit0, VideoEncodeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeFlagsKHR - operator&( VideoEncodeFlagBitsKHR bit0, VideoEncodeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeFlagsKHR - operator^( VideoEncodeFlagBitsKHR bit0, VideoEncodeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeFlagsKHR operator~( VideoEncodeFlagBitsKHR bits ) - VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeFlagBitsKHR::eReserved0 ) - result += "Reserved0 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeRateControlFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeRateControlFlagBitsKHR::eDefault ) | - VkFlags( VideoEncodeRateControlFlagBitsKHR::eReserved0 ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlFlagsKHR - operator|( VideoEncodeRateControlFlagBitsKHR bit0, VideoEncodeRateControlFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeRateControlFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlFlagsKHR - operator&( VideoEncodeRateControlFlagBitsKHR bit0, VideoEncodeRateControlFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeRateControlFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlFlagsKHR - operator^( VideoEncodeRateControlFlagBitsKHR bit0, VideoEncodeRateControlFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeRateControlFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlFlagsKHR - operator~( VideoEncodeRateControlFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeRateControlFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeRateControlFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & VideoEncodeRateControlFlagBitsKHR::eReserved0 ) - result += "Reserved0 | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - using VideoEncodeRateControlModeFlagsKHR = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( VideoEncodeRateControlModeFlagBitsKHR::eNone ) | - VkFlags( VideoEncodeRateControlModeFlagBitsKHR::eCbr ) | - VkFlags( VideoEncodeRateControlModeFlagBitsKHR::eVbr ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlModeFlagsKHR operator|( - VideoEncodeRateControlModeFlagBitsKHR bit0, VideoEncodeRateControlModeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeRateControlModeFlagsKHR( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlModeFlagsKHR operator&( - VideoEncodeRateControlModeFlagBitsKHR bit0, VideoEncodeRateControlModeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeRateControlModeFlagsKHR( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlModeFlagsKHR operator^( - VideoEncodeRateControlModeFlagBitsKHR bit0, VideoEncodeRateControlModeFlagBitsKHR bit1 ) VULKAN_HPP_NOEXCEPT - { - return VideoEncodeRateControlModeFlagsKHR( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR VideoEncodeRateControlModeFlagsKHR - operator~( VideoEncodeRateControlModeFlagBitsKHR bits ) VULKAN_HPP_NOEXCEPT - { - return ~( VideoEncodeRateControlModeFlagsKHR( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( VideoEncodeRateControlModeFlagsKHR value ) - { - if ( !value ) - return "{}"; - - std::string result; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_device_diagnostics_config === - - using DeviceDiagnosticsConfigFlagsNV = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( DeviceDiagnosticsConfigFlagBitsNV::eEnableShaderDebugInfo ) | - VkFlags( DeviceDiagnosticsConfigFlagBitsNV::eEnableResourceTracking ) | - VkFlags( DeviceDiagnosticsConfigFlagBitsNV::eEnableAutomaticCheckpoints ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceDiagnosticsConfigFlagsNV - operator|( DeviceDiagnosticsConfigFlagBitsNV bit0, DeviceDiagnosticsConfigFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceDiagnosticsConfigFlagsNV( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceDiagnosticsConfigFlagsNV - operator&( DeviceDiagnosticsConfigFlagBitsNV bit0, DeviceDiagnosticsConfigFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceDiagnosticsConfigFlagsNV( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceDiagnosticsConfigFlagsNV - operator^( DeviceDiagnosticsConfigFlagBitsNV bit0, DeviceDiagnosticsConfigFlagBitsNV bit1 ) VULKAN_HPP_NOEXCEPT - { - return DeviceDiagnosticsConfigFlagsNV( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR DeviceDiagnosticsConfigFlagsNV - operator~( DeviceDiagnosticsConfigFlagBitsNV bits ) VULKAN_HPP_NOEXCEPT - { - return ~( DeviceDiagnosticsConfigFlagsNV( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( DeviceDiagnosticsConfigFlagsNV value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & DeviceDiagnosticsConfigFlagBitsNV::eEnableShaderDebugInfo ) - result += "EnableShaderDebugInfo | "; - if ( value & DeviceDiagnosticsConfigFlagBitsNV::eEnableResourceTracking ) - result += "EnableResourceTracking | "; - if ( value & DeviceDiagnosticsConfigFlagBitsNV::eEnableAutomaticCheckpoints ) - result += "EnableAutomaticCheckpoints | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } - - //=== VK_NV_ray_tracing_motion_blur === - - using AccelerationStructureMotionInfoFlagsNV = Flags; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureMotionInfoFlagsNV ) - { - return "{}"; - } - - using AccelerationStructureMotionInstanceFlagsNV = Flags; - - VULKAN_HPP_INLINE std::string to_string( AccelerationStructureMotionInstanceFlagsNV ) - { - return "{}"; - } - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - using DirectFBSurfaceCreateFlagsEXT = Flags; - - VULKAN_HPP_INLINE std::string to_string( DirectFBSurfaceCreateFlagsEXT ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - using ImageFormatConstraintsFlagsFUCHSIA = Flags; - - VULKAN_HPP_INLINE std::string to_string( ImageFormatConstraintsFlagsFUCHSIA ) - { - return "{}"; - } - - using ImageConstraintsInfoFlagsFUCHSIA = Flags; - - template <> - struct FlagTraits - { - enum : VkFlags - { - allFlags = VkFlags( ImageConstraintsInfoFlagBitsFUCHSIA::eCpuReadRarely ) | - VkFlags( ImageConstraintsInfoFlagBitsFUCHSIA::eCpuReadOften ) | - VkFlags( ImageConstraintsInfoFlagBitsFUCHSIA::eCpuWriteRarely ) | - VkFlags( ImageConstraintsInfoFlagBitsFUCHSIA::eCpuWriteOften ) | - VkFlags( ImageConstraintsInfoFlagBitsFUCHSIA::eProtectedOptional ) - }; - }; - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageConstraintsInfoFlagsFUCHSIA - operator|( ImageConstraintsInfoFlagBitsFUCHSIA bit0, ImageConstraintsInfoFlagBitsFUCHSIA bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageConstraintsInfoFlagsFUCHSIA( bit0 ) | bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageConstraintsInfoFlagsFUCHSIA - operator&( ImageConstraintsInfoFlagBitsFUCHSIA bit0, ImageConstraintsInfoFlagBitsFUCHSIA bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageConstraintsInfoFlagsFUCHSIA( bit0 ) & bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageConstraintsInfoFlagsFUCHSIA - operator^( ImageConstraintsInfoFlagBitsFUCHSIA bit0, ImageConstraintsInfoFlagBitsFUCHSIA bit1 ) VULKAN_HPP_NOEXCEPT - { - return ImageConstraintsInfoFlagsFUCHSIA( bit0 ) ^ bit1; - } - - VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR ImageConstraintsInfoFlagsFUCHSIA - operator~( ImageConstraintsInfoFlagBitsFUCHSIA bits ) VULKAN_HPP_NOEXCEPT - { - return ~( ImageConstraintsInfoFlagsFUCHSIA( bits ) ); - } - - VULKAN_HPP_INLINE std::string to_string( ImageConstraintsInfoFlagsFUCHSIA value ) - { - if ( !value ) - return "{}"; - - std::string result; - if ( value & ImageConstraintsInfoFlagBitsFUCHSIA::eCpuReadRarely ) - result += "CpuReadRarely | "; - if ( value & ImageConstraintsInfoFlagBitsFUCHSIA::eCpuReadOften ) - result += "CpuReadOften | "; - if ( value & ImageConstraintsInfoFlagBitsFUCHSIA::eCpuWriteRarely ) - result += "CpuWriteRarely | "; - if ( value & ImageConstraintsInfoFlagBitsFUCHSIA::eCpuWriteOften ) - result += "CpuWriteOften | "; - if ( value & ImageConstraintsInfoFlagBitsFUCHSIA::eProtectedOptional ) - result += "ProtectedOptional | "; - - return "{ " + result.substr( 0, result.size() - 3 ) + " }"; - } -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - using ScreenSurfaceCreateFlagsQNX = Flags; - - VULKAN_HPP_INLINE std::string to_string( ScreenSurfaceCreateFlagsQNX ) - { - return "{}"; - } -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - -} // namespace VULKAN_HPP_NAMESPACE -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_fuchsia.h b/Externals/Vulkan/Include/vulkan/vulkan_fuchsia.h deleted file mode 100644 index 61774ff9cb..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_fuchsia.h +++ /dev/null @@ -1,258 +0,0 @@ -#ifndef VULKAN_FUCHSIA_H_ -#define VULKAN_FUCHSIA_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_FUCHSIA_imagepipe_surface 1 -#define VK_FUCHSIA_IMAGEPIPE_SURFACE_SPEC_VERSION 1 -#define VK_FUCHSIA_IMAGEPIPE_SURFACE_EXTENSION_NAME "VK_FUCHSIA_imagepipe_surface" -typedef VkFlags VkImagePipeSurfaceCreateFlagsFUCHSIA; -typedef struct VkImagePipeSurfaceCreateInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkImagePipeSurfaceCreateFlagsFUCHSIA flags; - zx_handle_t imagePipeHandle; -} VkImagePipeSurfaceCreateInfoFUCHSIA; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateImagePipeSurfaceFUCHSIA)(VkInstance instance, const VkImagePipeSurfaceCreateInfoFUCHSIA* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateImagePipeSurfaceFUCHSIA( - VkInstance instance, - const VkImagePipeSurfaceCreateInfoFUCHSIA* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - - -#define VK_FUCHSIA_external_memory 1 -#define VK_FUCHSIA_EXTERNAL_MEMORY_SPEC_VERSION 1 -#define VK_FUCHSIA_EXTERNAL_MEMORY_EXTENSION_NAME "VK_FUCHSIA_external_memory" -typedef struct VkImportMemoryZirconHandleInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagBits handleType; - zx_handle_t handle; -} VkImportMemoryZirconHandleInfoFUCHSIA; - -typedef struct VkMemoryZirconHandlePropertiesFUCHSIA { - VkStructureType sType; - void* pNext; - uint32_t memoryTypeBits; -} VkMemoryZirconHandlePropertiesFUCHSIA; - -typedef struct VkMemoryGetZirconHandleInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkDeviceMemory memory; - VkExternalMemoryHandleTypeFlagBits handleType; -} VkMemoryGetZirconHandleInfoFUCHSIA; - -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryZirconHandleFUCHSIA)(VkDevice device, const VkMemoryGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo, zx_handle_t* pZirconHandle); -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, zx_handle_t zirconHandle, VkMemoryZirconHandlePropertiesFUCHSIA* pMemoryZirconHandleProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryZirconHandleFUCHSIA( - VkDevice device, - const VkMemoryGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo, - zx_handle_t* pZirconHandle); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryZirconHandlePropertiesFUCHSIA( - VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle, - VkMemoryZirconHandlePropertiesFUCHSIA* pMemoryZirconHandleProperties); -#endif - - -#define VK_FUCHSIA_external_semaphore 1 -#define VK_FUCHSIA_EXTERNAL_SEMAPHORE_SPEC_VERSION 1 -#define VK_FUCHSIA_EXTERNAL_SEMAPHORE_EXTENSION_NAME "VK_FUCHSIA_external_semaphore" -typedef struct VkImportSemaphoreZirconHandleInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - VkSemaphoreImportFlags flags; - VkExternalSemaphoreHandleTypeFlagBits handleType; - zx_handle_t zirconHandle; -} VkImportSemaphoreZirconHandleInfoFUCHSIA; - -typedef struct VkSemaphoreGetZirconHandleInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - VkExternalSemaphoreHandleTypeFlagBits handleType; -} VkSemaphoreGetZirconHandleInfoFUCHSIA; - -typedef VkResult (VKAPI_PTR *PFN_vkImportSemaphoreZirconHandleFUCHSIA)(VkDevice device, const VkImportSemaphoreZirconHandleInfoFUCHSIA* pImportSemaphoreZirconHandleInfo); -typedef VkResult (VKAPI_PTR *PFN_vkGetSemaphoreZirconHandleFUCHSIA)(VkDevice device, const VkSemaphoreGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo, zx_handle_t* pZirconHandle); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkImportSemaphoreZirconHandleFUCHSIA( - VkDevice device, - const VkImportSemaphoreZirconHandleInfoFUCHSIA* pImportSemaphoreZirconHandleInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreZirconHandleFUCHSIA( - VkDevice device, - const VkSemaphoreGetZirconHandleInfoFUCHSIA* pGetZirconHandleInfo, - zx_handle_t* pZirconHandle); -#endif - - -#define VK_FUCHSIA_buffer_collection 1 -VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkBufferCollectionFUCHSIA) -#define VK_FUCHSIA_BUFFER_COLLECTION_SPEC_VERSION 2 -#define VK_FUCHSIA_BUFFER_COLLECTION_EXTENSION_NAME "VK_FUCHSIA_buffer_collection" -typedef VkFlags VkImageFormatConstraintsFlagsFUCHSIA; - -typedef enum VkImageConstraintsInfoFlagBitsFUCHSIA { - VK_IMAGE_CONSTRAINTS_INFO_CPU_READ_RARELY_FUCHSIA = 0x00000001, - VK_IMAGE_CONSTRAINTS_INFO_CPU_READ_OFTEN_FUCHSIA = 0x00000002, - VK_IMAGE_CONSTRAINTS_INFO_CPU_WRITE_RARELY_FUCHSIA = 0x00000004, - VK_IMAGE_CONSTRAINTS_INFO_CPU_WRITE_OFTEN_FUCHSIA = 0x00000008, - VK_IMAGE_CONSTRAINTS_INFO_PROTECTED_OPTIONAL_FUCHSIA = 0x00000010, - VK_IMAGE_CONSTRAINTS_INFO_FLAG_BITS_MAX_ENUM_FUCHSIA = 0x7FFFFFFF -} VkImageConstraintsInfoFlagBitsFUCHSIA; -typedef VkFlags VkImageConstraintsInfoFlagsFUCHSIA; -typedef struct VkBufferCollectionCreateInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - zx_handle_t collectionToken; -} VkBufferCollectionCreateInfoFUCHSIA; - -typedef struct VkImportMemoryBufferCollectionFUCHSIA { - VkStructureType sType; - const void* pNext; - VkBufferCollectionFUCHSIA collection; - uint32_t index; -} VkImportMemoryBufferCollectionFUCHSIA; - -typedef struct VkBufferCollectionImageCreateInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkBufferCollectionFUCHSIA collection; - uint32_t index; -} VkBufferCollectionImageCreateInfoFUCHSIA; - -typedef struct VkBufferCollectionConstraintsInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - uint32_t minBufferCount; - uint32_t maxBufferCount; - uint32_t minBufferCountForCamping; - uint32_t minBufferCountForDedicatedSlack; - uint32_t minBufferCountForSharedSlack; -} VkBufferCollectionConstraintsInfoFUCHSIA; - -typedef struct VkBufferConstraintsInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkBufferCreateInfo createInfo; - VkFormatFeatureFlags requiredFormatFeatures; - VkBufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints; -} VkBufferConstraintsInfoFUCHSIA; - -typedef struct VkBufferCollectionBufferCreateInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkBufferCollectionFUCHSIA collection; - uint32_t index; -} VkBufferCollectionBufferCreateInfoFUCHSIA; - -typedef struct VkSysmemColorSpaceFUCHSIA { - VkStructureType sType; - const void* pNext; - uint32_t colorSpace; -} VkSysmemColorSpaceFUCHSIA; - -typedef struct VkBufferCollectionPropertiesFUCHSIA { - VkStructureType sType; - void* pNext; - uint32_t memoryTypeBits; - uint32_t bufferCount; - uint32_t createInfoIndex; - uint64_t sysmemPixelFormat; - VkFormatFeatureFlags formatFeatures; - VkSysmemColorSpaceFUCHSIA sysmemColorSpaceIndex; - VkComponentMapping samplerYcbcrConversionComponents; - VkSamplerYcbcrModelConversion suggestedYcbcrModel; - VkSamplerYcbcrRange suggestedYcbcrRange; - VkChromaLocation suggestedXChromaOffset; - VkChromaLocation suggestedYChromaOffset; -} VkBufferCollectionPropertiesFUCHSIA; - -typedef struct VkImageFormatConstraintsInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - VkImageCreateInfo imageCreateInfo; - VkFormatFeatureFlags requiredFormatFeatures; - VkImageFormatConstraintsFlagsFUCHSIA flags; - uint64_t sysmemPixelFormat; - uint32_t colorSpaceCount; - const VkSysmemColorSpaceFUCHSIA* pColorSpaces; -} VkImageFormatConstraintsInfoFUCHSIA; - -typedef struct VkImageConstraintsInfoFUCHSIA { - VkStructureType sType; - const void* pNext; - uint32_t formatConstraintsCount; - const VkImageFormatConstraintsInfoFUCHSIA* pFormatConstraints; - VkBufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints; - VkImageConstraintsInfoFlagsFUCHSIA flags; -} VkImageConstraintsInfoFUCHSIA; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateBufferCollectionFUCHSIA)(VkDevice device, const VkBufferCollectionCreateInfoFUCHSIA* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkBufferCollectionFUCHSIA* pCollection); -typedef VkResult (VKAPI_PTR *PFN_vkSetBufferCollectionImageConstraintsFUCHSIA)(VkDevice device, VkBufferCollectionFUCHSIA collection, const VkImageConstraintsInfoFUCHSIA* pImageConstraintsInfo); -typedef VkResult (VKAPI_PTR *PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA)(VkDevice device, VkBufferCollectionFUCHSIA collection, const VkBufferConstraintsInfoFUCHSIA* pBufferConstraintsInfo); -typedef void (VKAPI_PTR *PFN_vkDestroyBufferCollectionFUCHSIA)(VkDevice device, VkBufferCollectionFUCHSIA collection, const VkAllocationCallbacks* pAllocator); -typedef VkResult (VKAPI_PTR *PFN_vkGetBufferCollectionPropertiesFUCHSIA)(VkDevice device, VkBufferCollectionFUCHSIA collection, VkBufferCollectionPropertiesFUCHSIA* pProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateBufferCollectionFUCHSIA( - VkDevice device, - const VkBufferCollectionCreateInfoFUCHSIA* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkBufferCollectionFUCHSIA* pCollection); - -VKAPI_ATTR VkResult VKAPI_CALL vkSetBufferCollectionImageConstraintsFUCHSIA( - VkDevice device, - VkBufferCollectionFUCHSIA collection, - const VkImageConstraintsInfoFUCHSIA* pImageConstraintsInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkSetBufferCollectionBufferConstraintsFUCHSIA( - VkDevice device, - VkBufferCollectionFUCHSIA collection, - const VkBufferConstraintsInfoFUCHSIA* pBufferConstraintsInfo); - -VKAPI_ATTR void VKAPI_CALL vkDestroyBufferCollectionFUCHSIA( - VkDevice device, - VkBufferCollectionFUCHSIA collection, - const VkAllocationCallbacks* pAllocator); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetBufferCollectionPropertiesFUCHSIA( - VkDevice device, - VkBufferCollectionFUCHSIA collection, - VkBufferCollectionPropertiesFUCHSIA* pProperties); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_funcs.hpp b/Externals/Vulkan/Include/vulkan/vulkan_funcs.hpp deleted file mode 100644 index 8d556d68b7..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_funcs.hpp +++ /dev/null @@ -1,20957 +0,0 @@ -// Copyright 2015-2022 The Khronos Group Inc. -// -// SPDX-License-Identifier: Apache-2.0 OR MIT -// - -// This header is generated from the Khronos Vulkan XML API Registry. - -#ifndef VULKAN_FUNCS_HPP -#define VULKAN_FUNCS_HPP - -namespace VULKAN_HPP_NAMESPACE -{ - //=========================== - //=== COMMAND Definitions === - //=========================== - - //=== VK_VERSION_1_0 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - createInstance( const VULKAN_HPP_NAMESPACE::InstanceCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Instance * pInstance, - Dispatch const & d ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateInstance( reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pInstance ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - createInstance( const VULKAN_HPP_NAMESPACE::InstanceCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Instance instance; - Result result = static_cast( - d.vkCreateInstance( reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &instance ) ) ); - return createResultValue( result, instance, VULKAN_HPP_NAMESPACE_STRING "::createInstance" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createInstanceUnique( const VULKAN_HPP_NAMESPACE::InstanceCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Instance instance; - Result result = static_cast( - d.vkCreateInstance( reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &instance ) ) ); - ObjectDestroy deleter( allocator, d ); - return createResultValue( - result, instance, VULKAN_HPP_NAMESPACE_STRING "::createInstanceUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Instance::destroy( const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyInstance( m_instance, reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Instance::destroy( Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyInstance( m_instance, - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::enumeratePhysicalDevices( uint32_t * pPhysicalDeviceCount, - VULKAN_HPP_NAMESPACE::PhysicalDevice * pPhysicalDevices, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumeratePhysicalDevices( - m_instance, pPhysicalDeviceCount, reinterpret_cast( pPhysicalDevices ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::enumeratePhysicalDevices( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector physicalDevices; - uint32_t physicalDeviceCount; - Result result; - do - { - result = static_cast( d.vkEnumeratePhysicalDevices( m_instance, &physicalDeviceCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && physicalDeviceCount ) - { - physicalDevices.resize( physicalDeviceCount ); - result = static_cast( d.vkEnumeratePhysicalDevices( - m_instance, &physicalDeviceCount, reinterpret_cast( physicalDevices.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceCount <= physicalDevices.size() ); - if ( physicalDeviceCount < physicalDevices.size() ) - { - physicalDevices.resize( physicalDeviceCount ); - } - } - return createResultValue( - result, physicalDevices, VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDevices" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::enumeratePhysicalDevices( PhysicalDeviceAllocator & physicalDeviceAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector physicalDevices( physicalDeviceAllocator ); - uint32_t physicalDeviceCount; - Result result; - do - { - result = static_cast( d.vkEnumeratePhysicalDevices( m_instance, &physicalDeviceCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && physicalDeviceCount ) - { - physicalDevices.resize( physicalDeviceCount ); - result = static_cast( d.vkEnumeratePhysicalDevices( - m_instance, &physicalDeviceCount, reinterpret_cast( physicalDevices.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceCount <= physicalDevices.size() ); - if ( physicalDeviceCount < physicalDevices.size() ) - { - physicalDevices.resize( physicalDeviceCount ); - } - } - return createResultValue( - result, physicalDevices, VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDevices" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getFeatures( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures * pFeatures, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceFeatures( m_physicalDevice, reinterpret_cast( pFeatures ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures - PhysicalDevice::getFeatures( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures features; - d.vkGetPhysicalDeviceFeatures( m_physicalDevice, reinterpret_cast( &features ) ); - return features; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::FormatProperties * pFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceFormatProperties( - m_physicalDevice, static_cast( format ), reinterpret_cast( pFormatProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::FormatProperties - PhysicalDevice::getFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::FormatProperties formatProperties; - d.vkGetPhysicalDeviceFormatProperties( - m_physicalDevice, static_cast( format ), reinterpret_cast( &formatProperties ) ); - return formatProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags, - VULKAN_HPP_NAMESPACE::ImageFormatProperties * pImageFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceImageFormatProperties( - m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( tiling ), - static_cast( usage ), - static_cast( flags ), - reinterpret_cast( pImageFormatProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ImageFormatProperties imageFormatProperties; - Result result = static_cast( d.vkGetPhysicalDeviceImageFormatProperties( - m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( tiling ), - static_cast( usage ), - static_cast( flags ), - reinterpret_cast( &imageFormatProperties ) ) ); - return createResultValue( - result, imageFormatProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getProperties( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceProperties( m_physicalDevice, reinterpret_cast( pProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties - PhysicalDevice::getProperties( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties properties; - d.vkGetPhysicalDeviceProperties( m_physicalDevice, reinterpret_cast( &properties ) ); - return properties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getQueueFamilyProperties( uint32_t * pQueueFamilyPropertyCount, - VULKAN_HPP_NAMESPACE::QueueFamilyProperties * pQueueFamilyProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceQueueFamilyProperties( m_physicalDevice, - pQueueFamilyPropertyCount, - reinterpret_cast( pQueueFamilyProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector queueFamilyProperties; - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - queueFamilyProperties.resize( queueFamilyPropertyCount ); - d.vkGetPhysicalDeviceQueueFamilyProperties( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties( QueueFamilyPropertiesAllocator & queueFamilyPropertiesAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector queueFamilyProperties( - queueFamilyPropertiesAllocator ); - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - queueFamilyProperties.resize( queueFamilyPropertyCount ); - d.vkGetPhysicalDeviceQueueFamilyProperties( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - return queueFamilyProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getMemoryProperties( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties * pMemoryProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceMemoryProperties( m_physicalDevice, - reinterpret_cast( pMemoryProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties - PhysicalDevice::getMemoryProperties( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties memoryProperties; - d.vkGetPhysicalDeviceMemoryProperties( m_physicalDevice, - reinterpret_cast( &memoryProperties ) ); - return memoryProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE PFN_vkVoidFunction Instance::getProcAddr( const char * pName, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetInstanceProcAddr( m_instance, pName ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE PFN_vkVoidFunction Instance::getProcAddr( const std::string & name, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetInstanceProcAddr( m_instance, name.c_str() ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE PFN_vkVoidFunction Device::getProcAddr( const char * pName, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetDeviceProcAddr( m_device, pName ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE PFN_vkVoidFunction Device::getProcAddr( const std::string & name, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetDeviceProcAddr( m_device, name.c_str() ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::createDevice( const VULKAN_HPP_NAMESPACE::DeviceCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Device * pDevice, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateDevice( m_physicalDevice, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pDevice ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - PhysicalDevice::createDevice( const VULKAN_HPP_NAMESPACE::DeviceCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Device device; - Result result = static_cast( - d.vkCreateDevice( m_physicalDevice, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &device ) ) ); - return createResultValue( result, device, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::createDevice" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::createDeviceUnique( const VULKAN_HPP_NAMESPACE::DeviceCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Device device; - Result result = static_cast( - d.vkCreateDevice( m_physicalDevice, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &device ) ) ); - ObjectDestroy deleter( allocator, d ); - return createResultValue( - result, device, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::createDeviceUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDevice( m_device, reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDevice( m_device, - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - enumerateInstanceExtensionProperties( const char * pLayerName, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::ExtensionProperties * pProperties, - Dispatch const & d ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumerateInstanceExtensionProperties( - pLayerName, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - enumerateInstanceExtensionProperties( Optional layerName, Dispatch const & d ) - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkEnumerateInstanceExtensionProperties( layerName ? layerName->c_str() : nullptr, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkEnumerateInstanceExtensionProperties( layerName ? layerName->c_str() : nullptr, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::enumerateInstanceExtensionProperties" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - enumerateInstanceExtensionProperties( Optional layerName, - ExtensionPropertiesAllocator & extensionPropertiesAllocator, - Dispatch const & d ) - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( extensionPropertiesAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkEnumerateInstanceExtensionProperties( layerName ? layerName->c_str() : nullptr, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkEnumerateInstanceExtensionProperties( layerName ? layerName->c_str() : nullptr, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::enumerateInstanceExtensionProperties" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::enumerateDeviceExtensionProperties( const char * pLayerName, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::ExtensionProperties * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumerateDeviceExtensionProperties( - m_physicalDevice, pLayerName, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::enumerateDeviceExtensionProperties( Optional layerName, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkEnumerateDeviceExtensionProperties( - m_physicalDevice, layerName ? layerName->c_str() : nullptr, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkEnumerateDeviceExtensionProperties( m_physicalDevice, - layerName ? layerName->c_str() : nullptr, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateDeviceExtensionProperties" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::enumerateDeviceExtensionProperties( Optional layerName, - ExtensionPropertiesAllocator & extensionPropertiesAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( extensionPropertiesAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkEnumerateDeviceExtensionProperties( - m_physicalDevice, layerName ? layerName->c_str() : nullptr, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkEnumerateDeviceExtensionProperties( m_physicalDevice, - layerName ? layerName->c_str() : nullptr, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateDeviceExtensionProperties" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - enumerateInstanceLayerProperties( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::LayerProperties * pProperties, - Dispatch const & d ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkEnumerateInstanceLayerProperties( pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - enumerateInstanceLayerProperties( Dispatch const & d ) - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkEnumerateInstanceLayerProperties( &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkEnumerateInstanceLayerProperties( - &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING "::enumerateInstanceLayerProperties" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - enumerateInstanceLayerProperties( LayerPropertiesAllocator & layerPropertiesAllocator, Dispatch const & d ) - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( layerPropertiesAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkEnumerateInstanceLayerProperties( &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkEnumerateInstanceLayerProperties( - &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING "::enumerateInstanceLayerProperties" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::enumerateDeviceLayerProperties( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::LayerProperties * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumerateDeviceLayerProperties( - m_physicalDevice, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::enumerateDeviceLayerProperties( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkEnumerateDeviceLayerProperties( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkEnumerateDeviceLayerProperties( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateDeviceLayerProperties" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::enumerateDeviceLayerProperties( LayerPropertiesAllocator & layerPropertiesAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( layerPropertiesAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkEnumerateDeviceLayerProperties( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkEnumerateDeviceLayerProperties( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateDeviceLayerProperties" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getQueue( uint32_t queueFamilyIndex, - uint32_t queueIndex, - VULKAN_HPP_NAMESPACE::Queue * pQueue, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceQueue( m_device, queueFamilyIndex, queueIndex, reinterpret_cast( pQueue ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Queue - Device::getQueue( uint32_t queueFamilyIndex, uint32_t queueIndex, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Queue queue; - d.vkGetDeviceQueue( m_device, queueFamilyIndex, queueIndex, reinterpret_cast( &queue ) ); - return queue; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Queue::submit( uint32_t submitCount, - const VULKAN_HPP_NAMESPACE::SubmitInfo * pSubmits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkQueueSubmit( - m_queue, submitCount, reinterpret_cast( pSubmits ), static_cast( fence ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Queue::submit( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkQueueSubmit( m_queue, - submits.size(), - reinterpret_cast( submits.data() ), - static_cast( fence ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::submit" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Queue::waitIdle( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkQueueWaitIdle( m_queue ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Queue::waitIdle( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkQueueWaitIdle( m_queue ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::waitIdle" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::waitIdle( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkDeviceWaitIdle( m_device ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::waitIdle( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkDeviceWaitIdle( m_device ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::waitIdle" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::allocateMemory( const VULKAN_HPP_NAMESPACE::MemoryAllocateInfo * pAllocateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DeviceMemory * pMemory, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkAllocateMemory( m_device, - reinterpret_cast( pAllocateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pMemory ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::allocateMemory( const VULKAN_HPP_NAMESPACE::MemoryAllocateInfo & allocateInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeviceMemory memory; - Result result = static_cast( - d.vkAllocateMemory( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &memory ) ) ); - return createResultValue( result, memory, VULKAN_HPP_NAMESPACE_STRING "::Device::allocateMemory" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::allocateMemoryUnique( const VULKAN_HPP_NAMESPACE::MemoryAllocateInfo & allocateInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeviceMemory memory; - Result result = static_cast( - d.vkAllocateMemory( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &memory ) ) ); - ObjectFree deleter( *this, allocator, d ); - return createResultValue( - result, memory, VULKAN_HPP_NAMESPACE_STRING "::Device::allocateMemoryUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::freeMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeMemory( - m_device, static_cast( memory ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::freeMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeMemory( m_device, - static_cast( memory ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::free( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeMemory( - m_device, static_cast( memory ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::free( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeMemory( m_device, - static_cast( memory ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::mapMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - VULKAN_HPP_NAMESPACE::MemoryMapFlags flags, - void ** ppData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkMapMemory( m_device, - static_cast( memory ), - static_cast( offset ), - static_cast( size ), - static_cast( flags ), - ppData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::mapMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - VULKAN_HPP_NAMESPACE::MemoryMapFlags flags, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - void * pData; - Result result = static_cast( d.vkMapMemory( m_device, - static_cast( memory ), - static_cast( offset ), - static_cast( size ), - static_cast( flags ), - &pData ) ); - return createResultValue( result, pData, VULKAN_HPP_NAMESPACE_STRING "::Device::mapMemory" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::unmapMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUnmapMemory( m_device, static_cast( memory ) ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::flushMappedMemoryRanges( uint32_t memoryRangeCount, - const VULKAN_HPP_NAMESPACE::MappedMemoryRange * pMemoryRanges, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkFlushMappedMemoryRanges( - m_device, memoryRangeCount, reinterpret_cast( pMemoryRanges ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::flushMappedMemoryRanges( ArrayProxy const & memoryRanges, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkFlushMappedMemoryRanges( - m_device, memoryRanges.size(), reinterpret_cast( memoryRanges.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::flushMappedMemoryRanges" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::invalidateMappedMemoryRanges( uint32_t memoryRangeCount, - const VULKAN_HPP_NAMESPACE::MappedMemoryRange * pMemoryRanges, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkInvalidateMappedMemoryRanges( - m_device, memoryRangeCount, reinterpret_cast( pMemoryRanges ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::invalidateMappedMemoryRanges( - ArrayProxy const & memoryRanges, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkInvalidateMappedMemoryRanges( - m_device, memoryRanges.size(), reinterpret_cast( memoryRanges.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::invalidateMappedMemoryRanges" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getMemoryCommitment( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize * pCommittedMemoryInBytes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceMemoryCommitment( - m_device, static_cast( memory ), reinterpret_cast( pCommittedMemoryInBytes ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceSize - Device::getMemoryCommitment( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeviceSize committedMemoryInBytes; - d.vkGetDeviceMemoryCommitment( - m_device, static_cast( memory ), reinterpret_cast( &committedMemoryInBytes ) ); - return committedMemoryInBytes; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::bindBufferMemory( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkBindBufferMemory( m_device, - static_cast( buffer ), - static_cast( memory ), - static_cast( memoryOffset ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindBufferMemory( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindBufferMemory( m_device, - static_cast( buffer ), - static_cast( memory ), - static_cast( memoryOffset ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindBufferMemory" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::bindImageMemory( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkBindImageMemory( m_device, - static_cast( image ), - static_cast( memory ), - static_cast( memoryOffset ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindImageMemory( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindImageMemory( m_device, - static_cast( image ), - static_cast( memory ), - static_cast( memoryOffset ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindImageMemory" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getBufferMemoryRequirements( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::MemoryRequirements * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetBufferMemoryRequirements( - m_device, static_cast( buffer ), reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements - Device::getBufferMemoryRequirements( VULKAN_HPP_NAMESPACE::Buffer buffer, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements; - d.vkGetBufferMemoryRequirements( - m_device, static_cast( buffer ), reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getImageMemoryRequirements( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::MemoryRequirements * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetImageMemoryRequirements( - m_device, static_cast( image ), reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements - Device::getImageMemoryRequirements( VULKAN_HPP_NAMESPACE::Image image, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements; - d.vkGetImageMemoryRequirements( - m_device, static_cast( image ), reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getImageSparseMemoryRequirements( - VULKAN_HPP_NAMESPACE::Image image, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements * pSparseMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetImageSparseMemoryRequirements( - m_device, - static_cast( image ), - pSparseMemoryRequirementCount, - reinterpret_cast( pSparseMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements( VULKAN_HPP_NAMESPACE::Image image, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements; - uint32_t sparseMemoryRequirementCount; - d.vkGetImageSparseMemoryRequirements( - m_device, static_cast( image ), &sparseMemoryRequirementCount, nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetImageSparseMemoryRequirements( - m_device, - static_cast( image ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - template < - typename SparseImageMemoryRequirementsAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements( - VULKAN_HPP_NAMESPACE::Image image, - SparseImageMemoryRequirementsAllocator & sparseImageMemoryRequirementsAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements( - sparseImageMemoryRequirementsAllocator ); - uint32_t sparseMemoryRequirementCount; - d.vkGetImageSparseMemoryRequirements( - m_device, static_cast( image ), &sparseMemoryRequirementCount, nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetImageSparseMemoryRequirements( - m_device, - static_cast( image ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getSparseImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceSparseImageFormatProperties( - m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( samples ), - static_cast( usage ), - static_cast( tiling ), - pPropertyCount, - reinterpret_cast( pProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - d.vkGetPhysicalDeviceSparseImageFormatProperties( m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( samples ), - static_cast( usage ), - static_cast( tiling ), - &propertyCount, - nullptr ); - properties.resize( propertyCount ); - d.vkGetPhysicalDeviceSparseImageFormatProperties( - m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( samples ), - static_cast( usage ), - static_cast( tiling ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - return properties; - } - - template < - typename SparseImageFormatPropertiesAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - SparseImageFormatPropertiesAllocator & sparseImageFormatPropertiesAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - sparseImageFormatPropertiesAllocator ); - uint32_t propertyCount; - d.vkGetPhysicalDeviceSparseImageFormatProperties( m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( samples ), - static_cast( usage ), - static_cast( tiling ), - &propertyCount, - nullptr ); - properties.resize( propertyCount ); - d.vkGetPhysicalDeviceSparseImageFormatProperties( - m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( samples ), - static_cast( usage ), - static_cast( tiling ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - return properties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Queue::bindSparse( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindSparseInfo * pBindInfo, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkQueueBindSparse( m_queue, - bindInfoCount, - reinterpret_cast( pBindInfo ), - static_cast( fence ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Queue::bindSparse( ArrayProxy const & bindInfo, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkQueueBindSparse( m_queue, - bindInfo.size(), - reinterpret_cast( bindInfo.data() ), - static_cast( fence ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::bindSparse" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createFence( const VULKAN_HPP_NAMESPACE::FenceCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Fence * pFence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateFence( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pFence ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::createFence( const VULKAN_HPP_NAMESPACE::FenceCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Fence fence; - Result result = static_cast( - d.vkCreateFence( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &fence ) ) ); - return createResultValue( result, fence, VULKAN_HPP_NAMESPACE_STRING "::Device::createFence" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createFenceUnique( const VULKAN_HPP_NAMESPACE::FenceCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Fence fence; - Result result = static_cast( - d.vkCreateFence( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &fence ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, fence, VULKAN_HPP_NAMESPACE_STRING "::Device::createFenceUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyFence( VULKAN_HPP_NAMESPACE::Fence fence, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFence( - m_device, static_cast( fence ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyFence( VULKAN_HPP_NAMESPACE::Fence fence, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFence( m_device, - static_cast( fence ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Fence fence, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFence( - m_device, static_cast( fence ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Fence fence, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFence( m_device, - static_cast( fence ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::resetFences( uint32_t fenceCount, - const VULKAN_HPP_NAMESPACE::Fence * pFences, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkResetFences( m_device, fenceCount, reinterpret_cast( pFences ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::resetFences( ArrayProxy const & fences, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkResetFences( m_device, fences.size(), reinterpret_cast( fences.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::resetFences" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getFenceStatus( VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetFenceStatus( m_device, static_cast( fence ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getFenceStatus( VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkGetFenceStatus( m_device, static_cast( fence ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getFenceStatus", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eNotReady } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::waitForFences( uint32_t fenceCount, - const VULKAN_HPP_NAMESPACE::Fence * pFences, - VULKAN_HPP_NAMESPACE::Bool32 waitAll, - uint64_t timeout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkWaitForFences( - m_device, fenceCount, reinterpret_cast( pFences ), static_cast( waitAll ), timeout ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::waitForFences( ArrayProxy const & fences, - VULKAN_HPP_NAMESPACE::Bool32 waitAll, - uint64_t timeout, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkWaitForFences( m_device, - fences.size(), - reinterpret_cast( fences.data() ), - static_cast( waitAll ), - timeout ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::waitForFences", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eTimeout } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Semaphore * pSemaphore, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateSemaphore( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSemaphore ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Semaphore semaphore; - Result result = static_cast( - d.vkCreateSemaphore( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &semaphore ) ) ); - return createResultValue( result, semaphore, VULKAN_HPP_NAMESPACE_STRING "::Device::createSemaphore" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSemaphoreUnique( const VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Semaphore semaphore; - Result result = static_cast( - d.vkCreateSemaphore( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &semaphore ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, semaphore, VULKAN_HPP_NAMESPACE_STRING "::Device::createSemaphoreUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroySemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySemaphore( - m_device, static_cast( semaphore ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroySemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySemaphore( m_device, - static_cast( semaphore ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySemaphore( - m_device, static_cast( semaphore ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySemaphore( m_device, - static_cast( semaphore ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createEvent( const VULKAN_HPP_NAMESPACE::EventCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Event * pEvent, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateEvent( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pEvent ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::createEvent( const VULKAN_HPP_NAMESPACE::EventCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Event event; - Result result = static_cast( - d.vkCreateEvent( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &event ) ) ); - return createResultValue( result, event, VULKAN_HPP_NAMESPACE_STRING "::Device::createEvent" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createEventUnique( const VULKAN_HPP_NAMESPACE::EventCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Event event; - Result result = static_cast( - d.vkCreateEvent( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &event ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, event, VULKAN_HPP_NAMESPACE_STRING "::Device::createEventUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyEvent( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyEvent( - m_device, static_cast( event ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyEvent( VULKAN_HPP_NAMESPACE::Event event, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyEvent( m_device, - static_cast( event ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyEvent( - m_device, static_cast( event ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Event event, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyEvent( m_device, - static_cast( event ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getEventStatus( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetEventStatus( m_device, static_cast( event ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getEventStatus( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkGetEventStatus( m_device, static_cast( event ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getEventStatus", - { VULKAN_HPP_NAMESPACE::Result::eEventSet, VULKAN_HPP_NAMESPACE::Result::eEventReset } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::setEvent( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkSetEvent( m_device, static_cast( event ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::setEvent( VULKAN_HPP_NAMESPACE::Event event, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkSetEvent( m_device, static_cast( event ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setEvent" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::resetEvent( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkResetEvent( m_device, static_cast( event ) ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type Device::resetEvent( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkResetEvent( m_device, static_cast( event ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::resetEvent" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createQueryPool( const VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::QueryPool * pQueryPool, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateQueryPool( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pQueryPool ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createQueryPool( const VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::QueryPool queryPool; - Result result = static_cast( - d.vkCreateQueryPool( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &queryPool ) ) ); - return createResultValue( result, queryPool, VULKAN_HPP_NAMESPACE_STRING "::Device::createQueryPool" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createQueryPoolUnique( const VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::QueryPool queryPool; - Result result = static_cast( - d.vkCreateQueryPool( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &queryPool ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, queryPool, VULKAN_HPP_NAMESPACE_STRING "::Device::createQueryPoolUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyQueryPool( - m_device, static_cast( queryPool ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyQueryPool( m_device, - static_cast( queryPool ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyQueryPool( - m_device, static_cast( queryPool ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyQueryPool( m_device, - static_cast( queryPool ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - void * pData, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetQueryPoolResults( m_device, - static_cast( queryPool ), - firstQuery, - queryCount, - dataSize, - pData, - static_cast( stride ), - static_cast( flags ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_DEPRECATED( "This function is deprecated. Use one of the other flavours of it." ) - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE Result Device::getQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - ArrayProxy const & data, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkGetQueryPoolResults( m_device, - static_cast( queryPool ), - firstQuery, - queryCount, - data.size() * sizeof( T ), - reinterpret_cast( data.data() ), - static_cast( stride ), - static_cast( flags ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getQueryPoolResults", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eNotReady } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::getQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( d.vkGetQueryPoolResults( m_device, - static_cast( queryPool ), - firstQuery, - queryCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ), - static_cast( stride ), - static_cast( flags ) ) ); - return createResultValue( result, - data, - VULKAN_HPP_NAMESPACE_STRING "::Device::getQueryPoolResults", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eNotReady } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::getQueryPoolResult( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - DataType data; - Result result = static_cast( d.vkGetQueryPoolResults( m_device, - static_cast( queryPool ), - firstQuery, - queryCount, - sizeof( DataType ), - reinterpret_cast( &data ), - static_cast( stride ), - static_cast( flags ) ) ); - return createResultValue( result, - data, - VULKAN_HPP_NAMESPACE_STRING "::Device::getQueryPoolResult", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eNotReady } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createBuffer( const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Buffer * pBuffer, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateBuffer( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pBuffer ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::createBuffer( const VULKAN_HPP_NAMESPACE::BufferCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Buffer buffer; - Result result = static_cast( - d.vkCreateBuffer( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &buffer ) ) ); - return createResultValue( result, buffer, VULKAN_HPP_NAMESPACE_STRING "::Device::createBuffer" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createBufferUnique( const VULKAN_HPP_NAMESPACE::BufferCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Buffer buffer; - Result result = static_cast( - d.vkCreateBuffer( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &buffer ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, buffer, VULKAN_HPP_NAMESPACE_STRING "::Device::createBufferUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBuffer( - m_device, static_cast( buffer ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBuffer( m_device, - static_cast( buffer ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Buffer buffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBuffer( - m_device, static_cast( buffer ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Buffer buffer, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBuffer( m_device, - static_cast( buffer ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createBufferView( const VULKAN_HPP_NAMESPACE::BufferViewCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::BufferView * pView, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateBufferView( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pView ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createBufferView( const VULKAN_HPP_NAMESPACE::BufferViewCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::BufferView view; - Result result = static_cast( - d.vkCreateBufferView( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &view ) ) ); - return createResultValue( result, view, VULKAN_HPP_NAMESPACE_STRING "::Device::createBufferView" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createBufferViewUnique( const VULKAN_HPP_NAMESPACE::BufferViewCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::BufferView view; - Result result = static_cast( - d.vkCreateBufferView( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &view ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, view, VULKAN_HPP_NAMESPACE_STRING "::Device::createBufferViewUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyBufferView( VULKAN_HPP_NAMESPACE::BufferView bufferView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferView( m_device, - static_cast( bufferView ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyBufferView( VULKAN_HPP_NAMESPACE::BufferView bufferView, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferView( m_device, - static_cast( bufferView ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::BufferView bufferView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferView( m_device, - static_cast( bufferView ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::BufferView bufferView, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferView( m_device, - static_cast( bufferView ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createImage( const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Image * pImage, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateImage( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pImage ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::createImage( const VULKAN_HPP_NAMESPACE::ImageCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Image image; - Result result = static_cast( - d.vkCreateImage( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &image ) ) ); - return createResultValue( result, image, VULKAN_HPP_NAMESPACE_STRING "::Device::createImage" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createImageUnique( const VULKAN_HPP_NAMESPACE::ImageCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Image image; - Result result = static_cast( - d.vkCreateImage( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &image ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, image, VULKAN_HPP_NAMESPACE_STRING "::Device::createImageUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyImage( VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImage( - m_device, static_cast( image ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyImage( VULKAN_HPP_NAMESPACE::Image image, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImage( m_device, - static_cast( image ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImage( - m_device, static_cast( image ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Image image, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImage( m_device, - static_cast( image ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getImageSubresourceLayout( VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::ImageSubresource * pSubresource, - VULKAN_HPP_NAMESPACE::SubresourceLayout * pLayout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetImageSubresourceLayout( m_device, - static_cast( image ), - reinterpret_cast( pSubresource ), - reinterpret_cast( pLayout ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::SubresourceLayout - Device::getImageSubresourceLayout( VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::ImageSubresource & subresource, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SubresourceLayout layout; - d.vkGetImageSubresourceLayout( m_device, - static_cast( image ), - reinterpret_cast( &subresource ), - reinterpret_cast( &layout ) ); - return layout; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createImageView( const VULKAN_HPP_NAMESPACE::ImageViewCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::ImageView * pView, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateImageView( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pView ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createImageView( const VULKAN_HPP_NAMESPACE::ImageViewCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ImageView view; - Result result = static_cast( - d.vkCreateImageView( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &view ) ) ); - return createResultValue( result, view, VULKAN_HPP_NAMESPACE_STRING "::Device::createImageView" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createImageViewUnique( const VULKAN_HPP_NAMESPACE::ImageViewCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ImageView view; - Result result = static_cast( - d.vkCreateImageView( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &view ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, view, VULKAN_HPP_NAMESPACE_STRING "::Device::createImageViewUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyImageView( VULKAN_HPP_NAMESPACE::ImageView imageView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImageView( - m_device, static_cast( imageView ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyImageView( VULKAN_HPP_NAMESPACE::ImageView imageView, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImageView( m_device, - static_cast( imageView ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::ImageView imageView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImageView( - m_device, static_cast( imageView ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::ImageView imageView, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyImageView( m_device, - static_cast( imageView ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createShaderModule( const VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::ShaderModule * pShaderModule, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateShaderModule( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pShaderModule ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createShaderModule( const VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ShaderModule shaderModule; - Result result = static_cast( - d.vkCreateShaderModule( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &shaderModule ) ) ); - return createResultValue( result, shaderModule, VULKAN_HPP_NAMESPACE_STRING "::Device::createShaderModule" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createShaderModuleUnique( const VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ShaderModule shaderModule; - Result result = static_cast( - d.vkCreateShaderModule( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &shaderModule ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, shaderModule, VULKAN_HPP_NAMESPACE_STRING "::Device::createShaderModuleUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyShaderModule( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyShaderModule( m_device, - static_cast( shaderModule ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyShaderModule( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyShaderModule( m_device, - static_cast( shaderModule ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyShaderModule( m_device, - static_cast( shaderModule ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyShaderModule( m_device, - static_cast( shaderModule ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createPipelineCache( const VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PipelineCache * pPipelineCache, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreatePipelineCache( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPipelineCache ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createPipelineCache( const VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache; - Result result = static_cast( - d.vkCreatePipelineCache( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipelineCache ) ) ); - return createResultValue( result, pipelineCache, VULKAN_HPP_NAMESPACE_STRING "::Device::createPipelineCache" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createPipelineCacheUnique( const VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache; - Result result = static_cast( - d.vkCreatePipelineCache( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipelineCache ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, pipelineCache, VULKAN_HPP_NAMESPACE_STRING "::Device::createPipelineCacheUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyPipelineCache( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineCache( m_device, - static_cast( pipelineCache ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyPipelineCache( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineCache( m_device, - static_cast( pipelineCache ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineCache( m_device, - static_cast( pipelineCache ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineCache( m_device, - static_cast( pipelineCache ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getPipelineCacheData( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - size_t * pDataSize, - void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPipelineCacheData( m_device, static_cast( pipelineCache ), pDataSize, pData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getPipelineCacheData( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector data; - size_t dataSize; - Result result; - do - { - result = static_cast( - d.vkGetPipelineCacheData( m_device, static_cast( pipelineCache ), &dataSize, nullptr ) ); - if ( ( result == Result::eSuccess ) && dataSize ) - { - data.resize( dataSize ); - result = static_cast( d.vkGetPipelineCacheData( m_device, - static_cast( pipelineCache ), - &dataSize, - reinterpret_cast( data.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( dataSize <= data.size() ); - if ( dataSize < data.size() ) - { - data.resize( dataSize ); - } - } - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineCacheData" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getPipelineCacheData( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - Uint8_tAllocator & uint8_tAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector data( uint8_tAllocator ); - size_t dataSize; - Result result; - do - { - result = static_cast( - d.vkGetPipelineCacheData( m_device, static_cast( pipelineCache ), &dataSize, nullptr ) ); - if ( ( result == Result::eSuccess ) && dataSize ) - { - data.resize( dataSize ); - result = static_cast( d.vkGetPipelineCacheData( m_device, - static_cast( pipelineCache ), - &dataSize, - reinterpret_cast( data.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( dataSize <= data.size() ); - if ( dataSize < data.size() ) - { - data.resize( dataSize ); - } - } - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineCacheData" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::mergePipelineCaches( VULKAN_HPP_NAMESPACE::PipelineCache dstCache, - uint32_t srcCacheCount, - const VULKAN_HPP_NAMESPACE::PipelineCache * pSrcCaches, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkMergePipelineCaches( m_device, - static_cast( dstCache ), - srcCacheCount, - reinterpret_cast( pSrcCaches ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::mergePipelineCaches( VULKAN_HPP_NAMESPACE::PipelineCache dstCache, - ArrayProxy const & srcCaches, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkMergePipelineCaches( m_device, - static_cast( dstCache ), - srcCaches.size(), - reinterpret_cast( srcCaches.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::mergePipelineCaches" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createGraphicsPipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateGraphicsPipelines( m_device, - static_cast( pipelineCache ), - createInfoCount, - reinterpret_cast( pCreateInfos ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPipelines ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createGraphicsPipelines( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateGraphicsPipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( - result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createGraphicsPipelines", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createGraphicsPipelines( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size(), pipelineAllocator ); - Result result = static_cast( - d.vkCreateGraphicsPipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( - result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createGraphicsPipelines", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::createGraphicsPipeline( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Pipeline pipeline; - Result result = static_cast( - d.vkCreateGraphicsPipelines( m_device, - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - return createResultValue( - result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING "::Device::createGraphicsPipeline", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createGraphicsPipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines; - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateGraphicsPipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( - result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createGraphicsPipelinesUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template < - typename Dispatch, - typename PipelineAllocator, - typename B, - typename std::enable_if>::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createGraphicsPipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines( pipelineAllocator ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateGraphicsPipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( - result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createGraphicsPipelinesUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createGraphicsPipelineUnique( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Pipeline pipeline; - Result result = static_cast( - d.vkCreateGraphicsPipelines( m_device, - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING "::Device::createGraphicsPipelineUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT }, - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createComputePipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateComputePipelines( m_device, - static_cast( pipelineCache ), - createInfoCount, - reinterpret_cast( pCreateInfos ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPipelines ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createComputePipelines( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateComputePipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( - result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createComputePipelines", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createComputePipelines( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size(), pipelineAllocator ); - Result result = static_cast( - d.vkCreateComputePipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( - result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createComputePipelines", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::createComputePipeline( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Pipeline pipeline; - Result result = static_cast( - d.vkCreateComputePipelines( m_device, - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - return createResultValue( - result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING "::Device::createComputePipeline", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createComputePipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines; - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateComputePipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( - result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createComputePipelinesUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template < - typename Dispatch, - typename PipelineAllocator, - typename B, - typename std::enable_if>::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createComputePipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines( pipelineAllocator ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateComputePipelines( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( - result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createComputePipelinesUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createComputePipelineUnique( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Pipeline pipeline; - Result result = static_cast( - d.vkCreateComputePipelines( m_device, - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING "::Device::createComputePipelineUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT }, - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipeline( - m_device, static_cast( pipeline ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipeline( m_device, - static_cast( pipeline ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipeline( - m_device, static_cast( pipeline ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipeline( m_device, - static_cast( pipeline ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createPipelineLayout( const VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PipelineLayout * pPipelineLayout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreatePipelineLayout( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPipelineLayout ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createPipelineLayout( const VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout; - Result result = static_cast( - d.vkCreatePipelineLayout( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipelineLayout ) ) ); - return createResultValue( result, pipelineLayout, VULKAN_HPP_NAMESPACE_STRING "::Device::createPipelineLayout" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createPipelineLayoutUnique( const VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout; - Result result = static_cast( - d.vkCreatePipelineLayout( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipelineLayout ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, pipelineLayout, VULKAN_HPP_NAMESPACE_STRING "::Device::createPipelineLayoutUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyPipelineLayout( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineLayout( m_device, - static_cast( pipelineLayout ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyPipelineLayout( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineLayout( m_device, - static_cast( pipelineLayout ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineLayout( m_device, - static_cast( pipelineLayout ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPipelineLayout( m_device, - static_cast( pipelineLayout ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createSampler( const VULKAN_HPP_NAMESPACE::SamplerCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Sampler * pSampler, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateSampler( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSampler ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createSampler( const VULKAN_HPP_NAMESPACE::SamplerCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Sampler sampler; - Result result = static_cast( - d.vkCreateSampler( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &sampler ) ) ); - return createResultValue( result, sampler, VULKAN_HPP_NAMESPACE_STRING "::Device::createSampler" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSamplerUnique( const VULKAN_HPP_NAMESPACE::SamplerCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Sampler sampler; - Result result = static_cast( - d.vkCreateSampler( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &sampler ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, sampler, VULKAN_HPP_NAMESPACE_STRING "::Device::createSamplerUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroySampler( VULKAN_HPP_NAMESPACE::Sampler sampler, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySampler( - m_device, static_cast( sampler ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroySampler( VULKAN_HPP_NAMESPACE::Sampler sampler, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySampler( m_device, - static_cast( sampler ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Sampler sampler, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySampler( - m_device, static_cast( sampler ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Sampler sampler, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySampler( m_device, - static_cast( sampler ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createDescriptorSetLayout( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDescriptorSetLayout( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSetLayout ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createDescriptorSetLayout( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorSetLayout setLayout; - Result result = static_cast( - d.vkCreateDescriptorSetLayout( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &setLayout ) ) ); - return createResultValue( result, setLayout, VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorSetLayout" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createDescriptorSetLayoutUnique( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorSetLayout setLayout; - Result result = static_cast( - d.vkCreateDescriptorSetLayout( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &setLayout ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, setLayout, VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorSetLayoutUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyDescriptorSetLayout( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorSetLayout( m_device, - static_cast( descriptorSetLayout ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyDescriptorSetLayout( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorSetLayout( m_device, - static_cast( descriptorSetLayout ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorSetLayout( m_device, - static_cast( descriptorSetLayout ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorSetLayout( m_device, - static_cast( descriptorSetLayout ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createDescriptorPool( const VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorPool * pDescriptorPool, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDescriptorPool( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pDescriptorPool ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createDescriptorPool( const VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool; - Result result = static_cast( - d.vkCreateDescriptorPool( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &descriptorPool ) ) ); - return createResultValue( result, descriptorPool, VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorPool" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createDescriptorPoolUnique( const VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool; - Result result = static_cast( - d.vkCreateDescriptorPool( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &descriptorPool ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, descriptorPool, VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorPoolUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorPool( m_device, - static_cast( descriptorPool ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorPool( m_device, - static_cast( descriptorPool ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorPool( m_device, - static_cast( descriptorPool ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorPool( m_device, - static_cast( descriptorPool ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Result Device::resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - VULKAN_HPP_NAMESPACE::DescriptorPoolResetFlags flags, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkResetDescriptorPool( - m_device, static_cast( descriptorPool ), static_cast( flags ) ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - VULKAN_HPP_NAMESPACE::DescriptorPoolResetFlags flags, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkResetDescriptorPool( - m_device, static_cast( descriptorPool ), static_cast( flags ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::resetDescriptorPool" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::allocateDescriptorSets( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo * pAllocateInfo, - VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkAllocateDescriptorSets( m_device, - reinterpret_cast( pAllocateInfo ), - reinterpret_cast( pDescriptorSets ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::allocateDescriptorSets( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector descriptorSets( - allocateInfo.descriptorSetCount ); - Result result = static_cast( - d.vkAllocateDescriptorSets( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( descriptorSets.data() ) ) ); - return createResultValue( result, descriptorSets, VULKAN_HPP_NAMESPACE_STRING "::Device::allocateDescriptorSets" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::allocateDescriptorSets( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - DescriptorSetAllocator & descriptorSetAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector descriptorSets( - allocateInfo.descriptorSetCount, descriptorSetAllocator ); - Result result = static_cast( - d.vkAllocateDescriptorSets( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( descriptorSets.data() ) ) ); - return createResultValue( result, descriptorSets, VULKAN_HPP_NAMESPACE_STRING "::Device::allocateDescriptorSets" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, DescriptorSetAllocator>>::type - Device::allocateDescriptorSetsUnique( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, DescriptorSetAllocator> uniqueDescriptorSets; - std::vector descriptorSets( allocateInfo.descriptorSetCount ); - Result result = static_cast( - d.vkAllocateDescriptorSets( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( descriptorSets.data() ) ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - uniqueDescriptorSets.reserve( allocateInfo.descriptorSetCount ); - PoolFree deleter( *this, allocateInfo.descriptorPool, d ); - for ( size_t i = 0; i < allocateInfo.descriptorSetCount; i++ ) - { - uniqueDescriptorSets.push_back( UniqueHandle( descriptorSets[i], deleter ) ); - } - } - return createResultValue( - result, std::move( uniqueDescriptorSets ), VULKAN_HPP_NAMESPACE_STRING "::Device::allocateDescriptorSetsUnique" ); - } - - template >::value, - int>::type> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, DescriptorSetAllocator>>::type - Device::allocateDescriptorSetsUnique( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - DescriptorSetAllocator & descriptorSetAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, DescriptorSetAllocator> uniqueDescriptorSets( - descriptorSetAllocator ); - std::vector descriptorSets( allocateInfo.descriptorSetCount ); - Result result = static_cast( - d.vkAllocateDescriptorSets( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( descriptorSets.data() ) ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - uniqueDescriptorSets.reserve( allocateInfo.descriptorSetCount ); - PoolFree deleter( *this, allocateInfo.descriptorPool, d ); - for ( size_t i = 0; i < allocateInfo.descriptorSetCount; i++ ) - { - uniqueDescriptorSets.push_back( UniqueHandle( descriptorSets[i], deleter ) ); - } - } - return createResultValue( - result, std::move( uniqueDescriptorSets ), VULKAN_HPP_NAMESPACE_STRING "::Device::allocateDescriptorSetsUnique" ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Result Device::freeDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - uint32_t descriptorSetCount, - const VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkFreeDescriptorSets( m_device, - static_cast( descriptorPool ), - descriptorSetCount, - reinterpret_cast( pDescriptorSets ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::freeDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - ArrayProxy const & descriptorSets, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkFreeDescriptorSets( m_device, - static_cast( descriptorPool ), - descriptorSets.size(), - reinterpret_cast( descriptorSets.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::freeDescriptorSets" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Result Device::free( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - uint32_t descriptorSetCount, - const VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkFreeDescriptorSets( m_device, - static_cast( descriptorPool ), - descriptorSetCount, - reinterpret_cast( pDescriptorSets ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::free( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - ArrayProxy const & descriptorSets, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkFreeDescriptorSets( m_device, - static_cast( descriptorPool ), - descriptorSets.size(), - reinterpret_cast( descriptorSets.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::free" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::updateDescriptorSets( uint32_t descriptorWriteCount, - const VULKAN_HPP_NAMESPACE::WriteDescriptorSet * pDescriptorWrites, - uint32_t descriptorCopyCount, - const VULKAN_HPP_NAMESPACE::CopyDescriptorSet * pDescriptorCopies, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUpdateDescriptorSets( m_device, - descriptorWriteCount, - reinterpret_cast( pDescriptorWrites ), - descriptorCopyCount, - reinterpret_cast( pDescriptorCopies ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::updateDescriptorSets( ArrayProxy const & descriptorWrites, - ArrayProxy const & descriptorCopies, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUpdateDescriptorSets( m_device, - descriptorWrites.size(), - reinterpret_cast( descriptorWrites.data() ), - descriptorCopies.size(), - reinterpret_cast( descriptorCopies.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createFramebuffer( const VULKAN_HPP_NAMESPACE::FramebufferCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Framebuffer * pFramebuffer, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateFramebuffer( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pFramebuffer ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createFramebuffer( const VULKAN_HPP_NAMESPACE::FramebufferCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Framebuffer framebuffer; - Result result = static_cast( - d.vkCreateFramebuffer( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &framebuffer ) ) ); - return createResultValue( result, framebuffer, VULKAN_HPP_NAMESPACE_STRING "::Device::createFramebuffer" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createFramebufferUnique( const VULKAN_HPP_NAMESPACE::FramebufferCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Framebuffer framebuffer; - Result result = static_cast( - d.vkCreateFramebuffer( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &framebuffer ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, framebuffer, VULKAN_HPP_NAMESPACE_STRING "::Device::createFramebufferUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyFramebuffer( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFramebuffer( m_device, - static_cast( framebuffer ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyFramebuffer( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFramebuffer( m_device, - static_cast( framebuffer ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFramebuffer( m_device, - static_cast( framebuffer ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyFramebuffer( m_device, - static_cast( framebuffer ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::RenderPass * pRenderPass, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateRenderPass( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pRenderPass ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RenderPass renderPass; - Result result = static_cast( - d.vkCreateRenderPass( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &renderPass ) ) ); - return createResultValue( result, renderPass, VULKAN_HPP_NAMESPACE_STRING "::Device::createRenderPass" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createRenderPassUnique( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RenderPass renderPass; - Result result = static_cast( - d.vkCreateRenderPass( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &renderPass ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, renderPass, VULKAN_HPP_NAMESPACE_STRING "::Device::createRenderPassUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyRenderPass( m_device, - static_cast( renderPass ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroyRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyRenderPass( m_device, - static_cast( renderPass ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyRenderPass( m_device, - static_cast( renderPass ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyRenderPass( m_device, - static_cast( renderPass ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getRenderAreaGranularity( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - VULKAN_HPP_NAMESPACE::Extent2D * pGranularity, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetRenderAreaGranularity( - m_device, static_cast( renderPass ), reinterpret_cast( pGranularity ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Extent2D - Device::getRenderAreaGranularity( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Extent2D granularity; - d.vkGetRenderAreaGranularity( - m_device, static_cast( renderPass ), reinterpret_cast( &granularity ) ); - return granularity; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createCommandPool( const VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::CommandPool * pCommandPool, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateCommandPool( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pCommandPool ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createCommandPool( const VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::CommandPool commandPool; - Result result = static_cast( - d.vkCreateCommandPool( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &commandPool ) ) ); - return createResultValue( result, commandPool, VULKAN_HPP_NAMESPACE_STRING "::Device::createCommandPool" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createCommandPoolUnique( const VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::CommandPool commandPool; - Result result = static_cast( - d.vkCreateCommandPool( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &commandPool ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, commandPool, VULKAN_HPP_NAMESPACE_STRING "::Device::createCommandPoolUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCommandPool( m_device, - static_cast( commandPool ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCommandPool( m_device, - static_cast( commandPool ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCommandPool( m_device, - static_cast( commandPool ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCommandPool( m_device, - static_cast( commandPool ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::resetCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolResetFlags flags, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkResetCommandPool( - m_device, static_cast( commandPool ), static_cast( flags ) ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::resetCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolResetFlags flags, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkResetCommandPool( - m_device, static_cast( commandPool ), static_cast( flags ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::resetCommandPool" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::allocateCommandBuffers( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo * pAllocateInfo, - VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkAllocateCommandBuffers( m_device, - reinterpret_cast( pAllocateInfo ), - reinterpret_cast( pCommandBuffers ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::allocateCommandBuffers( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector commandBuffers( - allocateInfo.commandBufferCount ); - Result result = static_cast( - d.vkAllocateCommandBuffers( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( commandBuffers.data() ) ) ); - return createResultValue( result, commandBuffers, VULKAN_HPP_NAMESPACE_STRING "::Device::allocateCommandBuffers" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::allocateCommandBuffers( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - CommandBufferAllocator & commandBufferAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector commandBuffers( - allocateInfo.commandBufferCount, commandBufferAllocator ); - Result result = static_cast( - d.vkAllocateCommandBuffers( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( commandBuffers.data() ) ) ); - return createResultValue( result, commandBuffers, VULKAN_HPP_NAMESPACE_STRING "::Device::allocateCommandBuffers" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, CommandBufferAllocator>>::type - Device::allocateCommandBuffersUnique( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, CommandBufferAllocator> uniqueCommandBuffers; - std::vector commandBuffers( allocateInfo.commandBufferCount ); - Result result = static_cast( - d.vkAllocateCommandBuffers( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( commandBuffers.data() ) ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - uniqueCommandBuffers.reserve( allocateInfo.commandBufferCount ); - PoolFree deleter( *this, allocateInfo.commandPool, d ); - for ( size_t i = 0; i < allocateInfo.commandBufferCount; i++ ) - { - uniqueCommandBuffers.push_back( UniqueHandle( commandBuffers[i], deleter ) ); - } - } - return createResultValue( - result, std::move( uniqueCommandBuffers ), VULKAN_HPP_NAMESPACE_STRING "::Device::allocateCommandBuffersUnique" ); - } - - template >::value, - int>::type> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, CommandBufferAllocator>>::type - Device::allocateCommandBuffersUnique( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - CommandBufferAllocator & commandBufferAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, CommandBufferAllocator> uniqueCommandBuffers( - commandBufferAllocator ); - std::vector commandBuffers( allocateInfo.commandBufferCount ); - Result result = static_cast( - d.vkAllocateCommandBuffers( m_device, - reinterpret_cast( &allocateInfo ), - reinterpret_cast( commandBuffers.data() ) ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - uniqueCommandBuffers.reserve( allocateInfo.commandBufferCount ); - PoolFree deleter( *this, allocateInfo.commandPool, d ); - for ( size_t i = 0; i < allocateInfo.commandBufferCount; i++ ) - { - uniqueCommandBuffers.push_back( UniqueHandle( commandBuffers[i], deleter ) ); - } - } - return createResultValue( - result, std::move( uniqueCommandBuffers ), VULKAN_HPP_NAMESPACE_STRING "::Device::allocateCommandBuffersUnique" ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::freeCommandBuffers( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - uint32_t commandBufferCount, - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeCommandBuffers( m_device, - static_cast( commandPool ), - commandBufferCount, - reinterpret_cast( pCommandBuffers ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::freeCommandBuffers( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - ArrayProxy const & commandBuffers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeCommandBuffers( m_device, - static_cast( commandPool ), - commandBuffers.size(), - reinterpret_cast( commandBuffers.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::free( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - uint32_t commandBufferCount, - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeCommandBuffers( m_device, - static_cast( commandPool ), - commandBufferCount, - reinterpret_cast( pCommandBuffers ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::free( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - ArrayProxy const & commandBuffers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkFreeCommandBuffers( m_device, - static_cast( commandPool ), - commandBuffers.size(), - reinterpret_cast( commandBuffers.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result CommandBuffer::begin( - const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo * pBeginInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkBeginCommandBuffer( m_commandBuffer, reinterpret_cast( pBeginInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - CommandBuffer::begin( const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo & beginInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkBeginCommandBuffer( m_commandBuffer, reinterpret_cast( &beginInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::begin" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result CommandBuffer::end( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEndCommandBuffer( m_commandBuffer ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - CommandBuffer::end( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkEndCommandBuffer( m_commandBuffer ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::end" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result CommandBuffer::reset( - VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkResetCommandBuffer( m_commandBuffer, static_cast( flags ) ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type - CommandBuffer::reset( VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkResetCommandBuffer( m_commandBuffer, static_cast( flags ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::reset" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::bindPipeline( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindPipeline( - m_commandBuffer, static_cast( pipelineBindPoint ), static_cast( pipeline ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setViewport( uint32_t firstViewport, - uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::Viewport * pViewports, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewport( - m_commandBuffer, firstViewport, viewportCount, reinterpret_cast( pViewports ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setViewport( uint32_t firstViewport, - ArrayProxy const & viewports, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewport( - m_commandBuffer, firstViewport, viewports.size(), reinterpret_cast( viewports.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setScissor( uint32_t firstScissor, - uint32_t scissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetScissor( m_commandBuffer, firstScissor, scissorCount, reinterpret_cast( pScissors ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setScissor( uint32_t firstScissor, - ArrayProxy const & scissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetScissor( - m_commandBuffer, firstScissor, scissors.size(), reinterpret_cast( scissors.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setLineWidth( float lineWidth, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetLineWidth( m_commandBuffer, lineWidth ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthBias( float depthBiasConstantFactor, - float depthBiasClamp, - float depthBiasSlopeFactor, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthBias( m_commandBuffer, depthBiasConstantFactor, depthBiasClamp, depthBiasSlopeFactor ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setBlendConstants( const float blendConstants[4], - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetBlendConstants( m_commandBuffer, blendConstants ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthBounds( float minDepthBounds, - float maxDepthBounds, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthBounds( m_commandBuffer, minDepthBounds, maxDepthBounds ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setStencilCompareMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t compareMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetStencilCompareMask( m_commandBuffer, static_cast( faceMask ), compareMask ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setStencilWriteMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t writeMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetStencilWriteMask( m_commandBuffer, static_cast( faceMask ), writeMask ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setStencilReference( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t reference, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetStencilReference( m_commandBuffer, static_cast( faceMask ), reference ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::bindDescriptorSets( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t firstSet, - uint32_t descriptorSetCount, - const VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - uint32_t dynamicOffsetCount, - const uint32_t * pDynamicOffsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindDescriptorSets( m_commandBuffer, - static_cast( pipelineBindPoint ), - static_cast( layout ), - firstSet, - descriptorSetCount, - reinterpret_cast( pDescriptorSets ), - dynamicOffsetCount, - pDynamicOffsets ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::bindDescriptorSets( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t firstSet, - ArrayProxy const & descriptorSets, - ArrayProxy const & dynamicOffsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindDescriptorSets( m_commandBuffer, - static_cast( pipelineBindPoint ), - static_cast( layout ), - firstSet, - descriptorSets.size(), - reinterpret_cast( descriptorSets.data() ), - dynamicOffsets.size(), - dynamicOffsets.data() ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::bindIndexBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::IndexType indexType, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindIndexBuffer( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( indexType ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::bindVertexBuffers( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindVertexBuffers( m_commandBuffer, - firstBinding, - bindingCount, - reinterpret_cast( pBuffers ), - reinterpret_cast( pOffsets ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::bindVertexBuffers( uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers: buffers.size() != offsets.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdBindVertexBuffers( m_commandBuffer, - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::draw( uint32_t vertexCount, - uint32_t instanceCount, - uint32_t firstVertex, - uint32_t firstInstance, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDraw( m_commandBuffer, vertexCount, instanceCount, firstVertex, firstInstance ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndexed( uint32_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t firstInstance, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndexed( m_commandBuffer, indexCount, instanceCount, firstIndex, vertexOffset, firstInstance ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndirect( - m_commandBuffer, static_cast( buffer ), static_cast( offset ), drawCount, stride ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndexedIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndexedIndirect( - m_commandBuffer, static_cast( buffer ), static_cast( offset ), drawCount, stride ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::dispatch( uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDispatch( m_commandBuffer, groupCountX, groupCountY, groupCountZ ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::dispatchIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDispatchIndirect( m_commandBuffer, static_cast( buffer ), static_cast( offset ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::BufferCopy * pRegions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBuffer( m_commandBuffer, - static_cast( srcBuffer ), - static_cast( dstBuffer ), - regionCount, - reinterpret_cast( pRegions ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBuffer( m_commandBuffer, - static_cast( srcBuffer ), - static_cast( dstBuffer ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::ImageCopy * pRegions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImage( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regionCount, - reinterpret_cast( pRegions ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImage( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::blitImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::ImageBlit * pRegions, - VULKAN_HPP_NAMESPACE::Filter filter, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBlitImage( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regionCount, - reinterpret_cast( pRegions ), - static_cast( filter ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::blitImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - VULKAN_HPP_NAMESPACE::Filter filter, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBlitImage( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ), - static_cast( filter ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyBufferToImage( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::BufferImageCopy * pRegions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBufferToImage( m_commandBuffer, - static_cast( srcBuffer ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regionCount, - reinterpret_cast( pRegions ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::copyBufferToImage( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBufferToImage( m_commandBuffer, - static_cast( srcBuffer ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyImageToBuffer( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::BufferImageCopy * pRegions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImageToBuffer( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstBuffer ), - regionCount, - reinterpret_cast( pRegions ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::copyImageToBuffer( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImageToBuffer( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstBuffer ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::updateBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize dataSize, - const void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdUpdateBuffer( m_commandBuffer, - static_cast( dstBuffer ), - static_cast( dstOffset ), - static_cast( dataSize ), - pData ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::updateBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - ArrayProxy const & data, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdUpdateBuffer( m_commandBuffer, - static_cast( dstBuffer ), - static_cast( dstOffset ), - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::fillBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - uint32_t data, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdFillBuffer( m_commandBuffer, - static_cast( dstBuffer ), - static_cast( dstOffset ), - static_cast( size ), - data ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::clearColorImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearColorValue * pColor, - uint32_t rangeCount, - const VULKAN_HPP_NAMESPACE::ImageSubresourceRange * pRanges, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdClearColorImage( m_commandBuffer, - static_cast( image ), - static_cast( imageLayout ), - reinterpret_cast( pColor ), - rangeCount, - reinterpret_cast( pRanges ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::clearColorImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearColorValue & color, - ArrayProxy const & ranges, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdClearColorImage( m_commandBuffer, - static_cast( image ), - static_cast( imageLayout ), - reinterpret_cast( &color ), - ranges.size(), - reinterpret_cast( ranges.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::clearDepthStencilImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue * pDepthStencil, - uint32_t rangeCount, - const VULKAN_HPP_NAMESPACE::ImageSubresourceRange * pRanges, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdClearDepthStencilImage( m_commandBuffer, - static_cast( image ), - static_cast( imageLayout ), - reinterpret_cast( pDepthStencil ), - rangeCount, - reinterpret_cast( pRanges ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::clearDepthStencilImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue & depthStencil, - ArrayProxy const & ranges, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdClearDepthStencilImage( m_commandBuffer, - static_cast( image ), - static_cast( imageLayout ), - reinterpret_cast( &depthStencil ), - ranges.size(), - reinterpret_cast( ranges.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::clearAttachments( uint32_t attachmentCount, - const VULKAN_HPP_NAMESPACE::ClearAttachment * pAttachments, - uint32_t rectCount, - const VULKAN_HPP_NAMESPACE::ClearRect * pRects, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdClearAttachments( m_commandBuffer, - attachmentCount, - reinterpret_cast( pAttachments ), - rectCount, - reinterpret_cast( pRects ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::clearAttachments( ArrayProxy const & attachments, - ArrayProxy const & rects, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdClearAttachments( m_commandBuffer, - attachments.size(), - reinterpret_cast( attachments.data() ), - rects.size(), - reinterpret_cast( rects.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::resolveImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::ImageResolve * pRegions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResolveImage( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regionCount, - reinterpret_cast( pRegions ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::resolveImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResolveImage( m_commandBuffer, - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetEvent( m_commandBuffer, static_cast( event ), static_cast( stageMask ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::resetEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResetEvent( m_commandBuffer, static_cast( event ), static_cast( stageMask ) ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::waitEvents( uint32_t eventCount, - const VULKAN_HPP_NAMESPACE::Event * pEvents, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - uint32_t memoryBarrierCount, - const VULKAN_HPP_NAMESPACE::MemoryBarrier * pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier * pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier * pImageMemoryBarriers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWaitEvents( m_commandBuffer, - eventCount, - reinterpret_cast( pEvents ), - static_cast( srcStageMask ), - static_cast( dstStageMask ), - memoryBarrierCount, - reinterpret_cast( pMemoryBarriers ), - bufferMemoryBarrierCount, - reinterpret_cast( pBufferMemoryBarriers ), - imageMemoryBarrierCount, - reinterpret_cast( pImageMemoryBarriers ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::waitEvents( ArrayProxy const & events, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWaitEvents( m_commandBuffer, - events.size(), - reinterpret_cast( events.data() ), - static_cast( srcStageMask ), - static_cast( dstStageMask ), - memoryBarriers.size(), - reinterpret_cast( memoryBarriers.data() ), - bufferMemoryBarriers.size(), - reinterpret_cast( bufferMemoryBarriers.data() ), - imageMemoryBarriers.size(), - reinterpret_cast( imageMemoryBarriers.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::pipelineBarrier( VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, - uint32_t memoryBarrierCount, - const VULKAN_HPP_NAMESPACE::MemoryBarrier * pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier * pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier * pImageMemoryBarriers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPipelineBarrier( m_commandBuffer, - static_cast( srcStageMask ), - static_cast( dstStageMask ), - static_cast( dependencyFlags ), - memoryBarrierCount, - reinterpret_cast( pMemoryBarriers ), - bufferMemoryBarrierCount, - reinterpret_cast( pBufferMemoryBarriers ), - imageMemoryBarrierCount, - reinterpret_cast( pImageMemoryBarriers ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::pipelineBarrier( - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPipelineBarrier( m_commandBuffer, - static_cast( srcStageMask ), - static_cast( dstStageMask ), - static_cast( dependencyFlags ), - memoryBarriers.size(), - reinterpret_cast( memoryBarriers.data() ), - bufferMemoryBarriers.size(), - reinterpret_cast( bufferMemoryBarriers.data() ), - imageMemoryBarriers.size(), - reinterpret_cast( imageMemoryBarriers.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::beginQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginQuery( - m_commandBuffer, static_cast( queryPool ), query, static_cast( flags ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::endQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndQuery( m_commandBuffer, static_cast( queryPool ), query ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::resetQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResetQueryPool( m_commandBuffer, static_cast( queryPool ), firstQuery, queryCount ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::writeTimestamp( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteTimestamp( m_commandBuffer, - static_cast( pipelineStage ), - static_cast( queryPool ), - query ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::copyQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyQueryPoolResults( m_commandBuffer, - static_cast( queryPool ), - firstQuery, - queryCount, - static_cast( dstBuffer ), - static_cast( dstOffset ), - static_cast( stride ), - static_cast( flags ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::pushConstants( VULKAN_HPP_NAMESPACE::PipelineLayout layout, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, - uint32_t offset, - uint32_t size, - const void * pValues, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPushConstants( m_commandBuffer, - static_cast( layout ), - static_cast( stageFlags ), - offset, - size, - pValues ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::pushConstants( VULKAN_HPP_NAMESPACE::PipelineLayout layout, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, - uint32_t offset, - ArrayProxy const & values, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPushConstants( m_commandBuffer, - static_cast( layout ), - static_cast( stageFlags ), - offset, - values.size() * sizeof( ValuesType ), - reinterpret_cast( values.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::beginRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo * pRenderPassBegin, - VULKAN_HPP_NAMESPACE::SubpassContents contents, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderPass( m_commandBuffer, - reinterpret_cast( pRenderPassBegin ), - static_cast( contents ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::beginRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - VULKAN_HPP_NAMESPACE::SubpassContents contents, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderPass( m_commandBuffer, - reinterpret_cast( &renderPassBegin ), - static_cast( contents ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::nextSubpass( VULKAN_HPP_NAMESPACE::SubpassContents contents, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdNextSubpass( m_commandBuffer, static_cast( contents ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndRenderPass( m_commandBuffer ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::executeCommands( uint32_t commandBufferCount, - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdExecuteCommands( - m_commandBuffer, commandBufferCount, reinterpret_cast( pCommandBuffers ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::executeCommands( ArrayProxy const & commandBuffers, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdExecuteCommands( - m_commandBuffer, commandBuffers.size(), reinterpret_cast( commandBuffers.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_1 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result enumerateInstanceVersion( uint32_t * pApiVersion, - Dispatch const & d ) VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumerateInstanceVersion( pApiVersion ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type enumerateInstanceVersion( Dispatch const & d ) - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t apiVersion; - Result result = static_cast( d.vkEnumerateInstanceVersion( &apiVersion ) ); - return createResultValue( result, apiVersion, VULKAN_HPP_NAMESPACE_STRING "::enumerateInstanceVersion" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::bindBufferMemory2( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo * pBindInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkBindBufferMemory2( - m_device, bindInfoCount, reinterpret_cast( pBindInfos ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindBufferMemory2( ArrayProxy const & bindInfos, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindBufferMemory2( - m_device, bindInfos.size(), reinterpret_cast( bindInfos.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindBufferMemory2" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::bindImageMemory2( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindImageMemoryInfo * pBindInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkBindImageMemory2( m_device, bindInfoCount, reinterpret_cast( pBindInfos ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindImageMemory2( ArrayProxy const & bindInfos, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindImageMemory2( - m_device, bindInfos.size(), reinterpret_cast( bindInfos.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindImageMemory2" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getGroupPeerMemoryFeatures( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags * pPeerMemoryFeatures, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceGroupPeerMemoryFeatures( m_device, - heapIndex, - localDeviceIndex, - remoteDeviceIndex, - reinterpret_cast( pPeerMemoryFeatures ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags - Device::getGroupPeerMemoryFeatures( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags peerMemoryFeatures; - d.vkGetDeviceGroupPeerMemoryFeatures( m_device, - heapIndex, - localDeviceIndex, - remoteDeviceIndex, - reinterpret_cast( &peerMemoryFeatures ) ); - return peerMemoryFeatures; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setDeviceMask( uint32_t deviceMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDeviceMask( m_commandBuffer, deviceMask ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::dispatchBase( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDispatchBase( m_commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Instance::enumeratePhysicalDeviceGroups( - uint32_t * pPhysicalDeviceGroupCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumeratePhysicalDeviceGroups( - m_instance, - pPhysicalDeviceGroupCount, - reinterpret_cast( pPhysicalDeviceGroupProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::enumeratePhysicalDeviceGroups( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector physicalDeviceGroupProperties; - uint32_t physicalDeviceGroupCount; - Result result; - do - { - result = - static_cast( d.vkEnumeratePhysicalDeviceGroups( m_instance, &physicalDeviceGroupCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && physicalDeviceGroupCount ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - result = static_cast( d.vkEnumeratePhysicalDeviceGroups( - m_instance, - &physicalDeviceGroupCount, - reinterpret_cast( physicalDeviceGroupProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() ); - if ( physicalDeviceGroupCount < physicalDeviceGroupProperties.size() ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - } - } - return createResultValue( - result, physicalDeviceGroupProperties, VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDeviceGroups" ); - } - - template < - typename PhysicalDeviceGroupPropertiesAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::enumeratePhysicalDeviceGroups( - PhysicalDeviceGroupPropertiesAllocator & physicalDeviceGroupPropertiesAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector physicalDeviceGroupProperties( - physicalDeviceGroupPropertiesAllocator ); - uint32_t physicalDeviceGroupCount; - Result result; - do - { - result = - static_cast( d.vkEnumeratePhysicalDeviceGroups( m_instance, &physicalDeviceGroupCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && physicalDeviceGroupCount ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - result = static_cast( d.vkEnumeratePhysicalDeviceGroups( - m_instance, - &physicalDeviceGroupCount, - reinterpret_cast( physicalDeviceGroupProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() ); - if ( physicalDeviceGroupCount < physicalDeviceGroupProperties.size() ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - } - } - return createResultValue( - result, physicalDeviceGroupProperties, VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDeviceGroups" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getImageMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetImageMemoryRequirements2( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getImageMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetImageMemoryRequirements2( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getImageMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetImageMemoryRequirements2( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getBufferMemoryRequirements2( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetBufferMemoryRequirements2( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirements2( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetBufferMemoryRequirements2( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getBufferMemoryRequirements2( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetBufferMemoryRequirements2( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getImageSparseMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetImageSparseMemoryRequirements2( - m_device, - reinterpret_cast( pInfo ), - pSparseMemoryRequirementCount, - reinterpret_cast( pSparseMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements; - uint32_t sparseMemoryRequirementCount; - d.vkGetImageSparseMemoryRequirements2( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetImageSparseMemoryRequirements2( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - template < - typename SparseImageMemoryRequirements2Allocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements( - sparseImageMemoryRequirements2Allocator ); - uint32_t sparseMemoryRequirementCount; - d.vkGetImageSparseMemoryRequirements2( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetImageSparseMemoryRequirements2( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getFeatures2( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 * pFeatures, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceFeatures2( m_physicalDevice, reinterpret_cast( pFeatures ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 - PhysicalDevice::getFeatures2( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 features; - d.vkGetPhysicalDeviceFeatures2( m_physicalDevice, reinterpret_cast( &features ) ); - return features; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFeatures2( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 & features = - structureChain.template get(); - d.vkGetPhysicalDeviceFeatures2( m_physicalDevice, reinterpret_cast( &features ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceProperties2( m_physicalDevice, - reinterpret_cast( pProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 - PhysicalDevice::getProperties2( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 properties; - d.vkGetPhysicalDeviceProperties2( m_physicalDevice, - reinterpret_cast( &properties ) ); - return properties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getProperties2( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 & properties = - structureChain.template get(); - d.vkGetPhysicalDeviceProperties2( m_physicalDevice, - reinterpret_cast( &properties ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::FormatProperties2 * pFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceFormatProperties2( - m_physicalDevice, static_cast( format ), reinterpret_cast( pFormatProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::FormatProperties2 - PhysicalDevice::getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::FormatProperties2 formatProperties; - d.vkGetPhysicalDeviceFormatProperties2( - m_physicalDevice, static_cast( format ), reinterpret_cast( &formatProperties ) ); - return formatProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::FormatProperties2 & formatProperties = - structureChain.template get(); - d.vkGetPhysicalDeviceFormatProperties2( - m_physicalDevice, static_cast( format ), reinterpret_cast( &formatProperties ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 * pImageFormatInfo, - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 * pImageFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( pImageFormatInfo ), - reinterpret_cast( pImageFormatProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 imageFormatProperties; - Result result = static_cast( d.vkGetPhysicalDeviceImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - return createResultValue( - result, imageFormatProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 & imageFormatProperties = - structureChain.template get(); - Result result = static_cast( d.vkGetPhysicalDeviceImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - return createResultValue( - result, structureChain, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getQueueFamilyProperties2( uint32_t * pQueueFamilyPropertyCount, - VULKAN_HPP_NAMESPACE::QueueFamilyProperties2 * pQueueFamilyProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceQueueFamilyProperties2( - m_physicalDevice, - pQueueFamilyPropertyCount, - reinterpret_cast( pQueueFamilyProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector queueFamilyProperties; - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - queueFamilyProperties.resize( queueFamilyPropertyCount ); - d.vkGetPhysicalDeviceQueueFamilyProperties2( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2( QueueFamilyProperties2Allocator & queueFamilyProperties2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector queueFamilyProperties( - queueFamilyProperties2Allocator ); - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - queueFamilyProperties.resize( queueFamilyPropertyCount ); - d.vkGetPhysicalDeviceQueueFamilyProperties2( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - std::vector returnVector( queueFamilyPropertyCount ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - queueFamilyProperties[i].pNext = - returnVector[i].template get().pNext; - } - d.vkGetPhysicalDeviceQueueFamilyProperties2( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - returnVector[i].template get() = queueFamilyProperties[i]; - } - return returnVector; - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2( StructureChainAllocator & structureChainAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - std::vector returnVector( queueFamilyPropertyCount, - structureChainAllocator ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - queueFamilyProperties[i].pNext = - returnVector[i].template get().pNext; - } - d.vkGetPhysicalDeviceQueueFamilyProperties2( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - returnVector[i].template get() = queueFamilyProperties[i]; - } - return returnVector; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getMemoryProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 * pMemoryProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceMemoryProperties2( - m_physicalDevice, reinterpret_cast( pMemoryProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - PhysicalDevice::getMemoryProperties2( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 memoryProperties; - d.vkGetPhysicalDeviceMemoryProperties2( - m_physicalDevice, reinterpret_cast( &memoryProperties ) ); - return memoryProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getMemoryProperties2( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 & memoryProperties = - structureChain.template get(); - d.vkGetPhysicalDeviceMemoryProperties2( - m_physicalDevice, reinterpret_cast( &memoryProperties ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getSparseImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2 * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceSparseImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( pFormatInfo ), - pPropertyCount, - reinterpret_cast( pProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - d.vkGetPhysicalDeviceSparseImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - nullptr ); - properties.resize( propertyCount ); - d.vkGetPhysicalDeviceSparseImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - return properties; - } - - template < - typename SparseImageFormatProperties2Allocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, - SparseImageFormatProperties2Allocator & sparseImageFormatProperties2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - sparseImageFormatProperties2Allocator ); - uint32_t propertyCount; - d.vkGetPhysicalDeviceSparseImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - nullptr ); - properties.resize( propertyCount ); - d.vkGetPhysicalDeviceSparseImageFormatProperties2( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - return properties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::trimCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkTrimCommandPool( - m_device, static_cast( commandPool ), static_cast( flags ) ); - } - - template - VULKAN_HPP_INLINE void Device::getQueue2( const VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 * pQueueInfo, - VULKAN_HPP_NAMESPACE::Queue * pQueue, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceQueue2( - m_device, reinterpret_cast( pQueueInfo ), reinterpret_cast( pQueue ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Queue - Device::getQueue2( const VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 & queueInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Queue queue; - d.vkGetDeviceQueue2( - m_device, reinterpret_cast( &queueInfo ), reinterpret_cast( &queue ) ); - return queue; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createSamplerYcbcrConversion( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion * pYcbcrConversion, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateSamplerYcbcrConversion( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pYcbcrConversion ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createSamplerYcbcrConversion( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion; - Result result = static_cast( - d.vkCreateSamplerYcbcrConversion( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &ycbcrConversion ) ) ); - return createResultValue( - result, ycbcrConversion, VULKAN_HPP_NAMESPACE_STRING "::Device::createSamplerYcbcrConversion" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSamplerYcbcrConversionUnique( - const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion; - Result result = static_cast( - d.vkCreateSamplerYcbcrConversion( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &ycbcrConversion ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, ycbcrConversion, VULKAN_HPP_NAMESPACE_STRING "::Device::createSamplerYcbcrConversionUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroySamplerYcbcrConversion( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySamplerYcbcrConversion( m_device, - static_cast( ycbcrConversion ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroySamplerYcbcrConversion( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySamplerYcbcrConversion( - m_device, - static_cast( ycbcrConversion ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySamplerYcbcrConversion( m_device, - static_cast( ycbcrConversion ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySamplerYcbcrConversion( - m_device, - static_cast( ycbcrConversion ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::createDescriptorUpdateTemplate( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate * pDescriptorUpdateTemplate, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateDescriptorUpdateTemplate( - m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pDescriptorUpdateTemplate ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createDescriptorUpdateTemplate( const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate; - Result result = static_cast( d.vkCreateDescriptorUpdateTemplate( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &descriptorUpdateTemplate ) ) ); - return createResultValue( - result, descriptorUpdateTemplate, VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorUpdateTemplate" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createDescriptorUpdateTemplateUnique( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate; - Result result = static_cast( d.vkCreateDescriptorUpdateTemplate( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &descriptorUpdateTemplate ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorUpdateTemplateUnique", - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyDescriptorUpdateTemplate( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorUpdateTemplate( m_device, - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyDescriptorUpdateTemplate( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorUpdateTemplate( - m_device, - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorUpdateTemplate( m_device, - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorUpdateTemplate( - m_device, - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::updateDescriptorSetWithTemplate( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUpdateDescriptorSetWithTemplate( m_device, - static_cast( descriptorSet ), - static_cast( descriptorUpdateTemplate ), - pData ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::updateDescriptorSetWithTemplate( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUpdateDescriptorSetWithTemplate( m_device, - static_cast( descriptorSet ), - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( &data ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getExternalBufferProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo * pExternalBufferInfo, - VULKAN_HPP_NAMESPACE::ExternalBufferProperties * pExternalBufferProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceExternalBufferProperties( - m_physicalDevice, - reinterpret_cast( pExternalBufferInfo ), - reinterpret_cast( pExternalBufferProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalBufferProperties - PhysicalDevice::getExternalBufferProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ExternalBufferProperties externalBufferProperties; - d.vkGetPhysicalDeviceExternalBufferProperties( - m_physicalDevice, - reinterpret_cast( &externalBufferInfo ), - reinterpret_cast( &externalBufferProperties ) ); - return externalBufferProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getExternalFenceProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo * pExternalFenceInfo, - VULKAN_HPP_NAMESPACE::ExternalFenceProperties * pExternalFenceProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceExternalFenceProperties( - m_physicalDevice, - reinterpret_cast( pExternalFenceInfo ), - reinterpret_cast( pExternalFenceProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalFenceProperties - PhysicalDevice::getExternalFenceProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ExternalFenceProperties externalFenceProperties; - d.vkGetPhysicalDeviceExternalFenceProperties( - m_physicalDevice, - reinterpret_cast( &externalFenceInfo ), - reinterpret_cast( &externalFenceProperties ) ); - return externalFenceProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getExternalSemaphoreProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties * pExternalSemaphoreProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceExternalSemaphoreProperties( - m_physicalDevice, - reinterpret_cast( pExternalSemaphoreInfo ), - reinterpret_cast( pExternalSemaphoreProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties - PhysicalDevice::getExternalSemaphoreProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & externalSemaphoreInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties externalSemaphoreProperties; - d.vkGetPhysicalDeviceExternalSemaphoreProperties( - m_physicalDevice, - reinterpret_cast( &externalSemaphoreInfo ), - reinterpret_cast( &externalSemaphoreProperties ) ); - return externalSemaphoreProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getDescriptorSetLayoutSupport( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo * pCreateInfo, - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport * pSupport, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDescriptorSetLayoutSupport( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pSupport ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport - Device::getDescriptorSetLayoutSupport( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport support; - d.vkGetDescriptorSetLayoutSupport( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return support; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getDescriptorSetLayoutSupport( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport & support = - structureChain.template get(); - d.vkGetDescriptorSetLayoutSupport( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_2 === - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndirectCount( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndexedIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndexedIndirectCount( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::RenderPass * pRenderPass, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateRenderPass2( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pRenderPass ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RenderPass renderPass; - Result result = static_cast( - d.vkCreateRenderPass2( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &renderPass ) ) ); - return createResultValue( result, renderPass, VULKAN_HPP_NAMESPACE_STRING "::Device::createRenderPass2" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createRenderPass2Unique( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RenderPass renderPass; - Result result = static_cast( - d.vkCreateRenderPass2( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &renderPass ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, renderPass, VULKAN_HPP_NAMESPACE_STRING "::Device::createRenderPass2Unique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::beginRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo * pRenderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderPass2( m_commandBuffer, - reinterpret_cast( pRenderPassBegin ), - reinterpret_cast( pSubpassBeginInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::beginRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderPass2( m_commandBuffer, - reinterpret_cast( &renderPassBegin ), - reinterpret_cast( &subpassBeginInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::nextSubpass2( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdNextSubpass2( m_commandBuffer, - reinterpret_cast( pSubpassBeginInfo ), - reinterpret_cast( pSubpassEndInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::nextSubpass2( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdNextSubpass2( m_commandBuffer, - reinterpret_cast( &subpassBeginInfo ), - reinterpret_cast( &subpassEndInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass2( const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndRenderPass2( m_commandBuffer, reinterpret_cast( pSubpassEndInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass2( const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndRenderPass2( m_commandBuffer, reinterpret_cast( &subpassEndInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::resetQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkResetQueryPool( m_device, static_cast( queryPool ), firstQuery, queryCount ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getSemaphoreCounterValue( - VULKAN_HPP_NAMESPACE::Semaphore semaphore, uint64_t * pValue, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetSemaphoreCounterValue( m_device, static_cast( semaphore ), pValue ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getSemaphoreCounterValue( VULKAN_HPP_NAMESPACE::Semaphore semaphore, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint64_t value; - Result result = - static_cast( d.vkGetSemaphoreCounterValue( m_device, static_cast( semaphore ), &value ) ); - return createResultValue( result, value, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreCounterValue" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, - uint64_t timeout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkWaitSemaphores( m_device, reinterpret_cast( pWaitInfo ), timeout ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::waitSemaphores( - const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, uint64_t timeout, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkWaitSemaphores( m_device, reinterpret_cast( &waitInfo ), timeout ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::waitSemaphores", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eTimeout } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::signalSemaphore( - const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo * pSignalInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkSignalSemaphore( m_device, reinterpret_cast( pSignalInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::signalSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkSignalSemaphore( m_device, reinterpret_cast( &signalInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::signalSemaphore" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE DeviceAddress Device::getBufferAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetBufferDeviceAddress( m_device, reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE DeviceAddress Device::getBufferAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetBufferDeviceAddress( m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE uint64_t Device::getBufferOpaqueCaptureAddress( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetBufferOpaqueCaptureAddress( m_device, reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE uint64_t Device::getBufferOpaqueCaptureAddress( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetBufferOpaqueCaptureAddress( m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE uint64_t - Device::getMemoryOpaqueCaptureAddress( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetDeviceMemoryOpaqueCaptureAddress( - m_device, reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE uint64_t - Device::getMemoryOpaqueCaptureAddress( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetDeviceMemoryOpaqueCaptureAddress( - m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_3 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getToolProperties( uint32_t * pToolCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties * pToolProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceToolProperties( - m_physicalDevice, pToolCount, reinterpret_cast( pToolProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getToolProperties( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector toolProperties; - uint32_t toolCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceToolProperties( m_physicalDevice, &toolCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && toolCount ) - { - toolProperties.resize( toolCount ); - result = static_cast( d.vkGetPhysicalDeviceToolProperties( - m_physicalDevice, &toolCount, reinterpret_cast( toolProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( toolCount <= toolProperties.size() ); - if ( toolCount < toolProperties.size() ) - { - toolProperties.resize( toolCount ); - } - } - return createResultValue( - result, toolProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getToolProperties" ); - } - - template < - typename PhysicalDeviceToolPropertiesAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getToolProperties( PhysicalDeviceToolPropertiesAllocator & physicalDeviceToolPropertiesAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector toolProperties( - physicalDeviceToolPropertiesAllocator ); - uint32_t toolCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceToolProperties( m_physicalDevice, &toolCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && toolCount ) - { - toolProperties.resize( toolCount ); - result = static_cast( d.vkGetPhysicalDeviceToolProperties( - m_physicalDevice, &toolCount, reinterpret_cast( toolProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( toolCount <= toolProperties.size() ); - if ( toolCount < toolProperties.size() ) - { - toolProperties.resize( toolCount ); - } - } - return createResultValue( - result, toolProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getToolProperties" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createPrivateDataSlot( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PrivateDataSlot * pPrivateDataSlot, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreatePrivateDataSlot( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPrivateDataSlot ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::createPrivateDataSlot( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot; - Result result = static_cast( - d.vkCreatePrivateDataSlot( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &privateDataSlot ) ) ); - return createResultValue( result, privateDataSlot, VULKAN_HPP_NAMESPACE_STRING "::Device::createPrivateDataSlot" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Device::createPrivateDataSlotUnique( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot; - Result result = static_cast( - d.vkCreatePrivateDataSlot( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &privateDataSlot ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, privateDataSlot, VULKAN_HPP_NAMESPACE_STRING "::Device::createPrivateDataSlotUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyPrivateDataSlot( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPrivateDataSlot( m_device, - static_cast( privateDataSlot ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyPrivateDataSlot( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPrivateDataSlot( m_device, - static_cast( privateDataSlot ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPrivateDataSlot( m_device, - static_cast( privateDataSlot ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPrivateDataSlot( m_device, - static_cast( privateDataSlot ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::setPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkSetPrivateData( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - data ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::setPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkSetPrivateData( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - data ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setPrivateData" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPrivateData( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - pData ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t - Device::getPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint64_t data; - d.vkGetPrivateData( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - &data ); - return data; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setEvent2( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetEvent2( - m_commandBuffer, static_cast( event ), reinterpret_cast( pDependencyInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setEvent2( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetEvent2( - m_commandBuffer, static_cast( event ), reinterpret_cast( &dependencyInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::resetEvent2( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResetEvent2( - m_commandBuffer, static_cast( event ), static_cast( stageMask ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::waitEvents2( uint32_t eventCount, - const VULKAN_HPP_NAMESPACE::Event * pEvents, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWaitEvents2( m_commandBuffer, - eventCount, - reinterpret_cast( pEvents ), - reinterpret_cast( pDependencyInfos ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::waitEvents2( ArrayProxy const & events, - ArrayProxy const & dependencyInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( events.size() == dependencyInfos.size() ); -# else - if ( events.size() != dependencyInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::waitEvents2: events.size() != dependencyInfos.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdWaitEvents2( m_commandBuffer, - events.size(), - reinterpret_cast( events.data() ), - reinterpret_cast( dependencyInfos.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::pipelineBarrier2( const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPipelineBarrier2( m_commandBuffer, reinterpret_cast( pDependencyInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::pipelineBarrier2( const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPipelineBarrier2( m_commandBuffer, reinterpret_cast( &dependencyInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::writeTimestamp2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteTimestamp2( - m_commandBuffer, static_cast( stage ), static_cast( queryPool ), query ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Queue::submit2( uint32_t submitCount, - const VULKAN_HPP_NAMESPACE::SubmitInfo2 * pSubmits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkQueueSubmit2( - m_queue, submitCount, reinterpret_cast( pSubmits ), static_cast( fence ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Queue::submit2( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkQueueSubmit2( m_queue, - submits.size(), - reinterpret_cast( submits.data() ), - static_cast( fence ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::submit2" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer2( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 * pCopyBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBuffer2( m_commandBuffer, reinterpret_cast( pCopyBufferInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer2( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBuffer2( m_commandBuffer, reinterpret_cast( ©BufferInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyImage2( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 * pCopyImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImage2( m_commandBuffer, reinterpret_cast( pCopyImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyImage2( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImage2( m_commandBuffer, reinterpret_cast( ©ImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::copyBufferToImage2( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 * pCopyBufferToImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBufferToImage2( m_commandBuffer, - reinterpret_cast( pCopyBufferToImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::copyBufferToImage2( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBufferToImage2( m_commandBuffer, - reinterpret_cast( ©BufferToImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::copyImageToBuffer2( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 * pCopyImageToBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImageToBuffer2( m_commandBuffer, - reinterpret_cast( pCopyImageToBufferInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::copyImageToBuffer2( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImageToBuffer2( m_commandBuffer, - reinterpret_cast( ©ImageToBufferInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::blitImage2( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 * pBlitImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBlitImage2( m_commandBuffer, reinterpret_cast( pBlitImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::blitImage2( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBlitImage2( m_commandBuffer, reinterpret_cast( &blitImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::resolveImage2( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 * pResolveImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResolveImage2( m_commandBuffer, reinterpret_cast( pResolveImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::resolveImage2( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResolveImage2( m_commandBuffer, reinterpret_cast( &resolveImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::beginRendering( const VULKAN_HPP_NAMESPACE::RenderingInfo * pRenderingInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRendering( m_commandBuffer, reinterpret_cast( pRenderingInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::beginRendering( const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRendering( m_commandBuffer, reinterpret_cast( &renderingInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::endRendering( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndRendering( m_commandBuffer ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setCullMode( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetCullMode( m_commandBuffer, static_cast( cullMode ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setFrontFace( VULKAN_HPP_NAMESPACE::FrontFace frontFace, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetFrontFace( m_commandBuffer, static_cast( frontFace ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setPrimitiveTopology( VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetPrimitiveTopology( m_commandBuffer, static_cast( primitiveTopology ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setViewportWithCount( uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::Viewport * pViewports, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportWithCount( m_commandBuffer, viewportCount, reinterpret_cast( pViewports ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setViewportWithCount( ArrayProxy const & viewports, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportWithCount( - m_commandBuffer, viewports.size(), reinterpret_cast( viewports.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setScissorWithCount( uint32_t scissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetScissorWithCount( m_commandBuffer, scissorCount, reinterpret_cast( pScissors ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setScissorWithCount( ArrayProxy const & scissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetScissorWithCount( - m_commandBuffer, scissors.size(), reinterpret_cast( scissors.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::bindVertexBuffers2( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - const VULKAN_HPP_NAMESPACE::DeviceSize * pSizes, - const VULKAN_HPP_NAMESPACE::DeviceSize * pStrides, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindVertexBuffers2( m_commandBuffer, - firstBinding, - bindingCount, - reinterpret_cast( pBuffers ), - reinterpret_cast( pOffsets ), - reinterpret_cast( pSizes ), - reinterpret_cast( pStrides ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::bindVertexBuffers2( uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes, - ArrayProxy const & strides, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); - VULKAN_HPP_ASSERT( sizes.empty() || buffers.size() == sizes.size() ); - VULKAN_HPP_ASSERT( strides.empty() || buffers.size() == strides.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2: buffers.size() != offsets.size()" ); - } - if ( !sizes.empty() && buffers.size() != sizes.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2: buffers.size() != sizes.size()" ); - } - if ( !strides.empty() && buffers.size() != strides.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2: buffers.size() != strides.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdBindVertexBuffers2( m_commandBuffer, - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ), - reinterpret_cast( sizes.data() ), - reinterpret_cast( strides.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthTestEnable( m_commandBuffer, static_cast( depthTestEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthWriteEnable( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthWriteEnable( m_commandBuffer, static_cast( depthWriteEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthCompareOp( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthCompareOp( m_commandBuffer, static_cast( depthCompareOp ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthBoundsTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthBoundsTestEnable( m_commandBuffer, static_cast( depthBoundsTestEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setStencilTestEnable( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetStencilTestEnable( m_commandBuffer, static_cast( stencilTestEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setStencilOp( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetStencilOp( m_commandBuffer, - static_cast( faceMask ), - static_cast( failOp ), - static_cast( passOp ), - static_cast( depthFailOp ), - static_cast( compareOp ) ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::setRasterizerDiscardEnable( VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetRasterizerDiscardEnable( m_commandBuffer, static_cast( rasterizerDiscardEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthBiasEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthBiasEnable( m_commandBuffer, static_cast( depthBiasEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setPrimitiveRestartEnable( VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetPrimitiveRestartEnable( m_commandBuffer, static_cast( primitiveRestartEnable ) ); - } - - template - VULKAN_HPP_INLINE void - Device::getBufferMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceBufferMemoryRequirements( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetDeviceBufferMemoryRequirements( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getBufferMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetDeviceBufferMemoryRequirements( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getImageMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceImageMemoryRequirements( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getImageMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetDeviceImageMemoryRequirements( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getImageMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetDeviceImageMemoryRequirements( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getImageSparseMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceImageSparseMemoryRequirements( - m_device, - reinterpret_cast( pInfo ), - pSparseMemoryRequirementCount, - reinterpret_cast( pSparseMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements; - uint32_t sparseMemoryRequirementCount; - d.vkGetDeviceImageSparseMemoryRequirements( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetDeviceImageSparseMemoryRequirements( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - template < - typename SparseImageMemoryRequirements2Allocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements( - sparseImageMemoryRequirements2Allocator ); - uint32_t sparseMemoryRequirementCount; - d.vkGetDeviceImageSparseMemoryRequirements( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetDeviceImageSparseMemoryRequirements( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_surface === - - template - VULKAN_HPP_INLINE void Instance::destroySurfaceKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySurfaceKHR( - m_instance, static_cast( surface ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Instance::destroySurfaceKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySurfaceKHR( m_instance, - static_cast( surface ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Instance::destroy( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySurfaceKHR( - m_instance, static_cast( surface ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Instance::destroy( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySurfaceKHR( m_instance, - static_cast( surface ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getSurfaceSupportKHR( uint32_t queueFamilyIndex, - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::Bool32 * pSupported, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceSurfaceSupportKHR( m_physicalDevice, - queueFamilyIndex, - static_cast( surface ), - reinterpret_cast( pSupported ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - PhysicalDevice::getSurfaceSupportKHR( uint32_t queueFamilyIndex, - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Bool32 supported; - Result result = - static_cast( d.vkGetPhysicalDeviceSurfaceSupportKHR( m_physicalDevice, - queueFamilyIndex, - static_cast( surface ), - reinterpret_cast( &supported ) ) ); - return createResultValue( result, supported, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceSupportKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getSurfaceCapabilitiesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR * pSurfaceCapabilities, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceSurfaceCapabilitiesKHR( - m_physicalDevice, - static_cast( surface ), - reinterpret_cast( pSurfaceCapabilities ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getSurfaceCapabilitiesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR surfaceCapabilities; - Result result = static_cast( d.vkGetPhysicalDeviceSurfaceCapabilitiesKHR( - m_physicalDevice, - static_cast( surface ), - reinterpret_cast( &surfaceCapabilities ) ) ); - return createResultValue( - result, surfaceCapabilities, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilitiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - uint32_t * pSurfaceFormatCount, - VULKAN_HPP_NAMESPACE::SurfaceFormatKHR * pSurfaceFormats, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceSurfaceFormatsKHR( m_physicalDevice, - static_cast( surface ), - pSurfaceFormatCount, - reinterpret_cast( pSurfaceFormats ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector surfaceFormats; - uint32_t surfaceFormatCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfaceFormatsKHR( - m_physicalDevice, static_cast( surface ), &surfaceFormatCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && surfaceFormatCount ) - { - surfaceFormats.resize( surfaceFormatCount ); - result = static_cast( - d.vkGetPhysicalDeviceSurfaceFormatsKHR( m_physicalDevice, - static_cast( surface ), - &surfaceFormatCount, - reinterpret_cast( surfaceFormats.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() ); - if ( surfaceFormatCount < surfaceFormats.size() ) - { - surfaceFormats.resize( surfaceFormatCount ); - } - } - return createResultValue( - result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceFormatsKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - SurfaceFormatKHRAllocator & surfaceFormatKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector surfaceFormats( surfaceFormatKHRAllocator ); - uint32_t surfaceFormatCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfaceFormatsKHR( - m_physicalDevice, static_cast( surface ), &surfaceFormatCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && surfaceFormatCount ) - { - surfaceFormats.resize( surfaceFormatCount ); - result = static_cast( - d.vkGetPhysicalDeviceSurfaceFormatsKHR( m_physicalDevice, - static_cast( surface ), - &surfaceFormatCount, - reinterpret_cast( surfaceFormats.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() ); - if ( surfaceFormatCount < surfaceFormats.size() ) - { - surfaceFormats.resize( surfaceFormatCount ); - } - } - return createResultValue( - result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceFormatsKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - uint32_t * pPresentModeCount, - VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceSurfacePresentModesKHR( m_physicalDevice, - static_cast( surface ), - pPresentModeCount, - reinterpret_cast( pPresentModes ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector presentModes; - uint32_t presentModeCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfacePresentModesKHR( - m_physicalDevice, static_cast( surface ), &presentModeCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && presentModeCount ) - { - presentModes.resize( presentModeCount ); - result = static_cast( - d.vkGetPhysicalDeviceSurfacePresentModesKHR( m_physicalDevice, - static_cast( surface ), - &presentModeCount, - reinterpret_cast( presentModes.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() ); - if ( presentModeCount < presentModes.size() ) - { - presentModes.resize( presentModeCount ); - } - } - return createResultValue( - result, presentModes, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfacePresentModesKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - PresentModeKHRAllocator & presentModeKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector presentModes( presentModeKHRAllocator ); - uint32_t presentModeCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfacePresentModesKHR( - m_physicalDevice, static_cast( surface ), &presentModeCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && presentModeCount ) - { - presentModes.resize( presentModeCount ); - result = static_cast( - d.vkGetPhysicalDeviceSurfacePresentModesKHR( m_physicalDevice, - static_cast( surface ), - &presentModeCount, - reinterpret_cast( presentModes.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() ); - if ( presentModeCount < presentModes.size() ) - { - presentModes.resize( presentModeCount ); - } - } - return createResultValue( - result, presentModes, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfacePresentModesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_swapchain === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createSwapchainKHR( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchain, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateSwapchainKHR( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSwapchain ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createSwapchainKHR( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain; - Result result = static_cast( - d.vkCreateSwapchainKHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &swapchain ) ) ); - return createResultValue( result, swapchain, VULKAN_HPP_NAMESPACE_STRING "::Device::createSwapchainKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSwapchainKHRUnique( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain; - Result result = static_cast( - d.vkCreateSwapchainKHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &swapchain ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, swapchain, VULKAN_HPP_NAMESPACE_STRING "::Device::createSwapchainKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroySwapchainKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySwapchainKHR( m_device, - static_cast( swapchain ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroySwapchainKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySwapchainKHR( m_device, - static_cast( swapchain ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySwapchainKHR( m_device, - static_cast( swapchain ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySwapchainKHR( m_device, - static_cast( swapchain ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getSwapchainImagesKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint32_t * pSwapchainImageCount, - VULKAN_HPP_NAMESPACE::Image * pSwapchainImages, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetSwapchainImagesKHR( m_device, - static_cast( swapchain ), - pSwapchainImageCount, - reinterpret_cast( pSwapchainImages ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getSwapchainImagesKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector swapchainImages; - uint32_t swapchainImageCount; - Result result; - do - { - result = static_cast( d.vkGetSwapchainImagesKHR( - m_device, static_cast( swapchain ), &swapchainImageCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && swapchainImageCount ) - { - swapchainImages.resize( swapchainImageCount ); - result = - static_cast( d.vkGetSwapchainImagesKHR( m_device, - static_cast( swapchain ), - &swapchainImageCount, - reinterpret_cast( swapchainImages.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( swapchainImageCount <= swapchainImages.size() ); - if ( swapchainImageCount < swapchainImages.size() ) - { - swapchainImages.resize( swapchainImageCount ); - } - } - return createResultValue( result, swapchainImages, VULKAN_HPP_NAMESPACE_STRING "::Device::getSwapchainImagesKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getSwapchainImagesKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - ImageAllocator & imageAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector swapchainImages( imageAllocator ); - uint32_t swapchainImageCount; - Result result; - do - { - result = static_cast( d.vkGetSwapchainImagesKHR( - m_device, static_cast( swapchain ), &swapchainImageCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && swapchainImageCount ) - { - swapchainImages.resize( swapchainImageCount ); - result = - static_cast( d.vkGetSwapchainImagesKHR( m_device, - static_cast( swapchain ), - &swapchainImageCount, - reinterpret_cast( swapchainImages.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( swapchainImageCount <= swapchainImages.size() ); - if ( swapchainImageCount < swapchainImages.size() ) - { - swapchainImages.resize( swapchainImageCount ); - } - } - return createResultValue( result, swapchainImages, VULKAN_HPP_NAMESPACE_STRING "::Device::getSwapchainImagesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::acquireNextImageKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t timeout, - VULKAN_HPP_NAMESPACE::Semaphore semaphore, - VULKAN_HPP_NAMESPACE::Fence fence, - uint32_t * pImageIndex, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkAcquireNextImageKHR( m_device, - static_cast( swapchain ), - timeout, - static_cast( semaphore ), - static_cast( fence ), - pImageIndex ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::acquireNextImageKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t timeout, - VULKAN_HPP_NAMESPACE::Semaphore semaphore, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t imageIndex; - Result result = static_cast( d.vkAcquireNextImageKHR( m_device, - static_cast( swapchain ), - timeout, - static_cast( semaphore ), - static_cast( fence ), - &imageIndex ) ); - return createResultValue( result, - imageIndex, - VULKAN_HPP_NAMESPACE_STRING "::Device::acquireNextImageKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eTimeout, - VULKAN_HPP_NAMESPACE::Result::eNotReady, - VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Queue::presentKHR( - const VULKAN_HPP_NAMESPACE::PresentInfoKHR * pPresentInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkQueuePresentKHR( m_queue, reinterpret_cast( pPresentInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Queue::presentKHR( const VULKAN_HPP_NAMESPACE::PresentInfoKHR & presentInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkQueuePresentKHR( m_queue, reinterpret_cast( &presentInfo ) ) ); - return createResultValue( - result, - VULKAN_HPP_NAMESPACE_STRING "::Queue::presentKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getGroupPresentCapabilitiesKHR( - VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR * pDeviceGroupPresentCapabilities, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetDeviceGroupPresentCapabilitiesKHR( - m_device, reinterpret_cast( pDeviceGroupPresentCapabilities ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getGroupPresentCapabilitiesKHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR deviceGroupPresentCapabilities; - Result result = static_cast( d.vkGetDeviceGroupPresentCapabilitiesKHR( - m_device, reinterpret_cast( &deviceGroupPresentCapabilities ) ) ); - return createResultValue( - result, deviceGroupPresentCapabilities, VULKAN_HPP_NAMESPACE_STRING "::Device::getGroupPresentCapabilitiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getGroupSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR * pModes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetDeviceGroupSurfacePresentModesKHR( m_device, - static_cast( surface ), - reinterpret_cast( pModes ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getGroupSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes; - Result result = static_cast( - d.vkGetDeviceGroupSurfacePresentModesKHR( m_device, - static_cast( surface ), - reinterpret_cast( &modes ) ) ); - return createResultValue( result, modes, VULKAN_HPP_NAMESPACE_STRING "::Device::getGroupSurfacePresentModesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - uint32_t * pRectCount, - VULKAN_HPP_NAMESPACE::Rect2D * pRects, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDevicePresentRectanglesKHR( - m_physicalDevice, static_cast( surface ), pRectCount, reinterpret_cast( pRects ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector rects; - uint32_t rectCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDevicePresentRectanglesKHR( - m_physicalDevice, static_cast( surface ), &rectCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && rectCount ) - { - rects.resize( rectCount ); - result = static_cast( - d.vkGetPhysicalDevicePresentRectanglesKHR( m_physicalDevice, - static_cast( surface ), - &rectCount, - reinterpret_cast( rects.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( rectCount <= rects.size() ); - if ( rectCount < rects.size() ) - { - rects.resize( rectCount ); - } - } - return createResultValue( result, rects, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getPresentRectanglesKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Rect2DAllocator & rect2DAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector rects( rect2DAllocator ); - uint32_t rectCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDevicePresentRectanglesKHR( - m_physicalDevice, static_cast( surface ), &rectCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && rectCount ) - { - rects.resize( rectCount ); - result = static_cast( - d.vkGetPhysicalDevicePresentRectanglesKHR( m_physicalDevice, - static_cast( surface ), - &rectCount, - reinterpret_cast( rects.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( rectCount <= rects.size() ); - if ( rectCount < rects.size() ) - { - rects.resize( rectCount ); - } - } - return createResultValue( result, rects, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getPresentRectanglesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::acquireNextImage2KHR( const VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR * pAcquireInfo, - uint32_t * pImageIndex, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkAcquireNextImage2KHR( - m_device, reinterpret_cast( pAcquireInfo ), pImageIndex ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::acquireNextImage2KHR( const VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR & acquireInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t imageIndex; - Result result = static_cast( d.vkAcquireNextImage2KHR( - m_device, reinterpret_cast( &acquireInfo ), &imageIndex ) ); - return createResultValue( result, - imageIndex, - VULKAN_HPP_NAMESPACE_STRING "::Device::acquireNextImage2KHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eTimeout, - VULKAN_HPP_NAMESPACE::Result::eNotReady, - VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_display === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayPropertiesKHR( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceDisplayPropertiesKHR( - m_physicalDevice, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayPropertiesKHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = - static_cast( d.vkGetPhysicalDeviceDisplayPropertiesKHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayPropertiesKHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPropertiesKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayPropertiesKHR( DisplayPropertiesKHRAllocator & displayPropertiesKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( displayPropertiesKHRAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = - static_cast( d.vkGetPhysicalDeviceDisplayPropertiesKHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayPropertiesKHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPropertiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayPlanePropertiesKHR( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - m_physicalDevice, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayPlanePropertiesKHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceDisplayPlanePropertiesKHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlanePropertiesKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayPlanePropertiesKHR( - DisplayPlanePropertiesKHRAllocator & displayPlanePropertiesKHRAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - displayPlanePropertiesKHRAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceDisplayPlanePropertiesKHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlanePropertiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex, - uint32_t * pDisplayCount, - VULKAN_HPP_NAMESPACE::DisplayKHR * pDisplays, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetDisplayPlaneSupportedDisplaysKHR( - m_physicalDevice, planeIndex, pDisplayCount, reinterpret_cast( pDisplays ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector displays; - uint32_t displayCount; - Result result; - do - { - result = static_cast( - d.vkGetDisplayPlaneSupportedDisplaysKHR( m_physicalDevice, planeIndex, &displayCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && displayCount ) - { - displays.resize( displayCount ); - result = static_cast( d.vkGetDisplayPlaneSupportedDisplaysKHR( - m_physicalDevice, planeIndex, &displayCount, reinterpret_cast( displays.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( displayCount <= displays.size() ); - if ( displayCount < displays.size() ) - { - displays.resize( displayCount ); - } - } - return createResultValue( - result, displays, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex, - DisplayKHRAllocator & displayKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector displays( displayKHRAllocator ); - uint32_t displayCount; - Result result; - do - { - result = static_cast( - d.vkGetDisplayPlaneSupportedDisplaysKHR( m_physicalDevice, planeIndex, &displayCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && displayCount ) - { - displays.resize( displayCount ); - result = static_cast( d.vkGetDisplayPlaneSupportedDisplaysKHR( - m_physicalDevice, planeIndex, &displayCount, reinterpret_cast( displays.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( displayCount <= displays.size() ); - if ( displayCount < displays.size() ) - { - displays.resize( displayCount ); - } - } - return createResultValue( - result, displays, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetDisplayModePropertiesKHR( m_physicalDevice, - static_cast( display ), - pPropertyCount, - reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkGetDisplayModePropertiesKHR( - m_physicalDevice, static_cast( display ), &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkGetDisplayModePropertiesKHR( m_physicalDevice, - static_cast( display ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayModePropertiesKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - DisplayModePropertiesKHRAllocator & displayModePropertiesKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - displayModePropertiesKHRAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkGetDisplayModePropertiesKHR( - m_physicalDevice, static_cast( display ), &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkGetDisplayModePropertiesKHR( m_physicalDevice, - static_cast( display ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayModePropertiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::createDisplayModeKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DisplayModeKHR * pMode, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDisplayModeKHR( m_physicalDevice, - static_cast( display ), - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pMode ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::createDisplayModeKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayModeKHR mode; - Result result = static_cast( - d.vkCreateDisplayModeKHR( m_physicalDevice, - static_cast( display ), - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &mode ) ) ); - return createResultValue( result, mode, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::createDisplayModeKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::createDisplayModeKHRUnique( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayModeKHR mode; - Result result = static_cast( - d.vkCreateDisplayModeKHR( m_physicalDevice, - static_cast( display ), - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &mode ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, mode, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::createDisplayModeKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayPlaneCapabilitiesKHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR mode, - uint32_t planeIndex, - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR * pCapabilities, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetDisplayPlaneCapabilitiesKHR( m_physicalDevice, - static_cast( mode ), - planeIndex, - reinterpret_cast( pCapabilities ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getDisplayPlaneCapabilitiesKHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR mode, - uint32_t planeIndex, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR capabilities; - Result result = static_cast( - d.vkGetDisplayPlaneCapabilitiesKHR( m_physicalDevice, - static_cast( mode ), - planeIndex, - reinterpret_cast( &capabilities ) ) ); - return createResultValue( - result, capabilities, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneCapabilitiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createDisplayPlaneSurfaceKHR( const VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDisplayPlaneSurfaceKHR( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createDisplayPlaneSurfaceKHR( const VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateDisplayPlaneSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDisplayPlaneSurfaceKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createDisplayPlaneSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateDisplayPlaneSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDisplayPlaneSurfaceKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_display_swapchain === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createSharedSwapchainsKHR( uint32_t swapchainCount, - const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchains, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateSharedSwapchainsKHR( m_device, - swapchainCount, - reinterpret_cast( pCreateInfos ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSwapchains ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSharedSwapchainsKHR( - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector swapchains( createInfos.size() ); - Result result = static_cast( - d.vkCreateSharedSwapchainsKHR( m_device, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( swapchains.data() ) ) ); - return createResultValue( result, swapchains, VULKAN_HPP_NAMESPACE_STRING "::Device::createSharedSwapchainsKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSharedSwapchainsKHR( - ArrayProxy const & createInfos, - Optional allocator, - SwapchainKHRAllocator & swapchainKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector swapchains( createInfos.size(), - swapchainKHRAllocator ); - Result result = static_cast( - d.vkCreateSharedSwapchainsKHR( m_device, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( swapchains.data() ) ) ); - return createResultValue( result, swapchains, VULKAN_HPP_NAMESPACE_STRING "::Device::createSharedSwapchainsKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createSharedSwapchainKHR( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain; - Result result = static_cast( - d.vkCreateSharedSwapchainsKHR( m_device, - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &swapchain ) ) ); - return createResultValue( result, swapchain, VULKAN_HPP_NAMESPACE_STRING "::Device::createSharedSwapchainKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, SwapchainKHRAllocator>>::type - Device::createSharedSwapchainsKHRUnique( - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, SwapchainKHRAllocator> uniqueSwapchains; - std::vector swapchains( createInfos.size() ); - Result result = static_cast( - d.vkCreateSharedSwapchainsKHR( m_device, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( swapchains.data() ) ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - uniqueSwapchains.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniqueSwapchains.push_back( UniqueHandle( swapchains[i], deleter ) ); - } - } - return createResultValue( - result, std::move( uniqueSwapchains ), VULKAN_HPP_NAMESPACE_STRING "::Device::createSharedSwapchainsKHRUnique" ); - } - - template >::value, - int>::type> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, SwapchainKHRAllocator>>::type - Device::createSharedSwapchainsKHRUnique( - ArrayProxy const & createInfos, - Optional allocator, - SwapchainKHRAllocator & swapchainKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, SwapchainKHRAllocator> uniqueSwapchains( swapchainKHRAllocator ); - std::vector swapchains( createInfos.size() ); - Result result = static_cast( - d.vkCreateSharedSwapchainsKHR( m_device, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( swapchains.data() ) ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - uniqueSwapchains.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniqueSwapchains.push_back( UniqueHandle( swapchains[i], deleter ) ); - } - } - return createResultValue( - result, std::move( uniqueSwapchains ), VULKAN_HPP_NAMESPACE_STRING "::Device::createSharedSwapchainsKHRUnique" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSharedSwapchainKHRUnique( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - SwapchainKHR swapchain; - Result result = static_cast( - d.vkCreateSharedSwapchainsKHR( m_device, - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &swapchain ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, swapchain, VULKAN_HPP_NAMESPACE_STRING "::Device::createSharedSwapchainKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createXlibSurfaceKHR( const VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateXlibSurfaceKHR( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createXlibSurfaceKHR( const VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateXlibSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createXlibSurfaceKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createXlibSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateXlibSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createXlibSurfaceKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getXlibPresentationSupportKHR( uint32_t queueFamilyIndex, - Display * dpy, - VisualID visualID, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceXlibPresentationSupportKHR( m_physicalDevice, queueFamilyIndex, dpy, visualID ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getXlibPresentationSupportKHR( uint32_t queueFamilyIndex, - Display & dpy, - VisualID visualID, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetPhysicalDeviceXlibPresentationSupportKHR( m_physicalDevice, queueFamilyIndex, &dpy, visualID ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createXcbSurfaceKHR( const VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateXcbSurfaceKHR( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createXcbSurfaceKHR( const VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateXcbSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createXcbSurfaceKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createXcbSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateXcbSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createXcbSurfaceKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getXcbPresentationSupportKHR( uint32_t queueFamilyIndex, - xcb_connection_t * connection, - xcb_visualid_t visual_id, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceXcbPresentationSupportKHR( m_physicalDevice, queueFamilyIndex, connection, visual_id ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getXcbPresentationSupportKHR( uint32_t queueFamilyIndex, - xcb_connection_t & connection, - xcb_visualid_t visual_id, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetPhysicalDeviceXcbPresentationSupportKHR( m_physicalDevice, queueFamilyIndex, &connection, visual_id ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createWaylandSurfaceKHR( const VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateWaylandSurfaceKHR( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createWaylandSurfaceKHR( const VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateWaylandSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createWaylandSurfaceKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createWaylandSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateWaylandSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createWaylandSurfaceKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getWaylandPresentationSupportKHR( - uint32_t queueFamilyIndex, struct wl_display * display, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceWaylandPresentationSupportKHR( m_physicalDevice, queueFamilyIndex, display ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getWaylandPresentationSupportKHR( - uint32_t queueFamilyIndex, struct wl_display & display, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetPhysicalDeviceWaylandPresentationSupportKHR( m_physicalDevice, queueFamilyIndex, &display ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createAndroidSurfaceKHR( const VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateAndroidSurfaceKHR( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createAndroidSurfaceKHR( const VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateAndroidSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createAndroidSurfaceKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createAndroidSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateAndroidSurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createAndroidSurfaceKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createWin32SurfaceKHR( const VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateWin32SurfaceKHR( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createWin32SurfaceKHR( const VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateWin32SurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createWin32SurfaceKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createWin32SurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateWin32SurfaceKHR( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createWin32SurfaceKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getWin32PresentationSupportKHR( - uint32_t queueFamilyIndex, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceWin32PresentationSupportKHR( m_physicalDevice, queueFamilyIndex ) ); - } -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createDebugReportCallbackEXT( const VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT * pCallback, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDebugReportCallbackEXT( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pCallback ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Instance::createDebugReportCallbackEXT( const VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback; - Result result = static_cast( - d.vkCreateDebugReportCallbackEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &callback ) ) ); - return createResultValue( - result, callback, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDebugReportCallbackEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Instance::createDebugReportCallbackEXTUnique( - const VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback; - Result result = static_cast( - d.vkCreateDebugReportCallbackEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &callback ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, callback, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDebugReportCallbackEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Instance::destroyDebugReportCallbackEXT( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugReportCallbackEXT( m_instance, - static_cast( callback ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Instance::destroyDebugReportCallbackEXT( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugReportCallbackEXT( - m_instance, - static_cast( callback ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Instance::destroy( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugReportCallbackEXT( m_instance, - static_cast( callback ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Instance::destroy( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugReportCallbackEXT( - m_instance, - static_cast( callback ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Instance::debugReportMessageEXT( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags, - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType, - uint64_t object, - size_t location, - int32_t messageCode, - const char * pLayerPrefix, - const char * pMessage, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDebugReportMessageEXT( m_instance, - static_cast( flags ), - static_cast( objectType ), - object, - location, - messageCode, - pLayerPrefix, - pMessage ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Instance::debugReportMessageEXT( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags, - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType, - uint64_t object, - size_t location, - int32_t messageCode, - const std::string & layerPrefix, - const std::string & message, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDebugReportMessageEXT( m_instance, - static_cast( flags ), - static_cast( objectType ), - object, - location, - messageCode, - layerPrefix.c_str(), - message.c_str() ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_debug_marker === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::debugMarkerSetObjectTagEXT( - const VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT * pTagInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkDebugMarkerSetObjectTagEXT( m_device, reinterpret_cast( pTagInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::debugMarkerSetObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT & tagInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkDebugMarkerSetObjectTagEXT( m_device, reinterpret_cast( &tagInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::debugMarkerSetObjectTagEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::debugMarkerSetObjectNameEXT( - const VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT * pNameInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkDebugMarkerSetObjectNameEXT( - m_device, reinterpret_cast( pNameInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::debugMarkerSetObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT & nameInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkDebugMarkerSetObjectNameEXT( - m_device, reinterpret_cast( &nameInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::debugMarkerSetObjectNameEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::debugMarkerBeginEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT * pMarkerInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDebugMarkerBeginEXT( m_commandBuffer, reinterpret_cast( pMarkerInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::debugMarkerBeginEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDebugMarkerBeginEXT( m_commandBuffer, reinterpret_cast( &markerInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::debugMarkerEndEXT( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDebugMarkerEndEXT( m_commandBuffer ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::debugMarkerInsertEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT * pMarkerInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDebugMarkerInsertEXT( m_commandBuffer, reinterpret_cast( pMarkerInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::debugMarkerInsertEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDebugMarkerInsertEXT( m_commandBuffer, reinterpret_cast( &markerInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pVideoProfile, - VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR * pCapabilities, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceVideoCapabilitiesKHR( m_physicalDevice, - reinterpret_cast( pVideoProfile ), - reinterpret_cast( pCapabilities ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR capabilities; - Result result = static_cast( - d.vkGetPhysicalDeviceVideoCapabilitiesKHR( m_physicalDevice, - reinterpret_cast( &videoProfile ), - reinterpret_cast( &capabilities ) ) ); - return createResultValue( - result, capabilities, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getVideoCapabilitiesKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR & capabilities = - structureChain.template get(); - Result result = static_cast( - d.vkGetPhysicalDeviceVideoCapabilitiesKHR( m_physicalDevice, - reinterpret_cast( &videoProfile ), - reinterpret_cast( &capabilities ) ) ); - return createResultValue( - result, structureChain, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getVideoCapabilitiesKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getVideoFormatPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR * pVideoFormatInfo, - uint32_t * pVideoFormatPropertyCount, - VULKAN_HPP_NAMESPACE::VideoFormatPropertiesKHR * pVideoFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceVideoFormatPropertiesKHR( - m_physicalDevice, - reinterpret_cast( pVideoFormatInfo ), - pVideoFormatPropertyCount, - reinterpret_cast( pVideoFormatProperties ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getVideoFormatPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR & videoFormatInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector videoFormatProperties; - uint32_t videoFormatPropertyCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceVideoFormatPropertiesKHR( - m_physicalDevice, - reinterpret_cast( &videoFormatInfo ), - &videoFormatPropertyCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && videoFormatPropertyCount ) - { - videoFormatProperties.resize( videoFormatPropertyCount ); - result = static_cast( d.vkGetPhysicalDeviceVideoFormatPropertiesKHR( - m_physicalDevice, - reinterpret_cast( &videoFormatInfo ), - &videoFormatPropertyCount, - reinterpret_cast( videoFormatProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( videoFormatPropertyCount <= videoFormatProperties.size() ); - if ( videoFormatPropertyCount < videoFormatProperties.size() ) - { - videoFormatProperties.resize( videoFormatPropertyCount ); - } - } - return createResultValue( - result, videoFormatProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getVideoFormatPropertiesKHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getVideoFormatPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR & videoFormatInfo, - VideoFormatPropertiesKHRAllocator & videoFormatPropertiesKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector videoFormatProperties( - videoFormatPropertiesKHRAllocator ); - uint32_t videoFormatPropertyCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceVideoFormatPropertiesKHR( - m_physicalDevice, - reinterpret_cast( &videoFormatInfo ), - &videoFormatPropertyCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && videoFormatPropertyCount ) - { - videoFormatProperties.resize( videoFormatPropertyCount ); - result = static_cast( d.vkGetPhysicalDeviceVideoFormatPropertiesKHR( - m_physicalDevice, - reinterpret_cast( &videoFormatInfo ), - &videoFormatPropertyCount, - reinterpret_cast( videoFormatProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( videoFormatPropertyCount <= videoFormatProperties.size() ); - if ( videoFormatPropertyCount < videoFormatProperties.size() ) - { - videoFormatProperties.resize( videoFormatPropertyCount ); - } - } - return createResultValue( - result, videoFormatProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getVideoFormatPropertiesKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createVideoSessionKHR( const VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::VideoSessionKHR * pVideoSession, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateVideoSessionKHR( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pVideoSession ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createVideoSessionKHR( const VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession; - Result result = static_cast( - d.vkCreateVideoSessionKHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &videoSession ) ) ); - return createResultValue( result, videoSession, VULKAN_HPP_NAMESPACE_STRING "::Device::createVideoSessionKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createVideoSessionKHRUnique( const VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession; - Result result = static_cast( - d.vkCreateVideoSessionKHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &videoSession ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, videoSession, VULKAN_HPP_NAMESPACE_STRING "::Device::createVideoSessionKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyVideoSessionKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionKHR( m_device, - static_cast( videoSession ), - reinterpret_cast( pAllocator ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyVideoSessionKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionKHR( m_device, - static_cast( videoSession ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionKHR( m_device, - static_cast( videoSession ), - reinterpret_cast( pAllocator ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionKHR( m_device, - static_cast( videoSession ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getVideoSessionMemoryRequirementsKHR( - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - uint32_t * pVideoSessionMemoryRequirementsCount, - VULKAN_HPP_NAMESPACE::VideoGetMemoryPropertiesKHR * pVideoSessionMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetVideoSessionMemoryRequirementsKHR( - m_device, - static_cast( videoSession ), - pVideoSessionMemoryRequirementsCount, - reinterpret_cast( pVideoSessionMemoryRequirements ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getVideoSessionMemoryRequirementsKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector videoSessionMemoryRequirements; - uint32_t videoSessionMemoryRequirementsCount; - Result result; - do - { - result = static_cast( d.vkGetVideoSessionMemoryRequirementsKHR( - m_device, static_cast( videoSession ), &videoSessionMemoryRequirementsCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && videoSessionMemoryRequirementsCount ) - { - videoSessionMemoryRequirements.resize( videoSessionMemoryRequirementsCount ); - result = static_cast( d.vkGetVideoSessionMemoryRequirementsKHR( - m_device, - static_cast( videoSession ), - &videoSessionMemoryRequirementsCount, - reinterpret_cast( videoSessionMemoryRequirements.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( videoSessionMemoryRequirementsCount <= videoSessionMemoryRequirements.size() ); - if ( videoSessionMemoryRequirementsCount < videoSessionMemoryRequirements.size() ) - { - videoSessionMemoryRequirements.resize( videoSessionMemoryRequirementsCount ); - } - } - return createResultValue( result, - videoSessionMemoryRequirements, - VULKAN_HPP_NAMESPACE_STRING "::Device::getVideoSessionMemoryRequirementsKHR" ); - } - - template < - typename VideoGetMemoryPropertiesKHRAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getVideoSessionMemoryRequirementsKHR( - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - VideoGetMemoryPropertiesKHRAllocator & videoGetMemoryPropertiesKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector videoSessionMemoryRequirements( - videoGetMemoryPropertiesKHRAllocator ); - uint32_t videoSessionMemoryRequirementsCount; - Result result; - do - { - result = static_cast( d.vkGetVideoSessionMemoryRequirementsKHR( - m_device, static_cast( videoSession ), &videoSessionMemoryRequirementsCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && videoSessionMemoryRequirementsCount ) - { - videoSessionMemoryRequirements.resize( videoSessionMemoryRequirementsCount ); - result = static_cast( d.vkGetVideoSessionMemoryRequirementsKHR( - m_device, - static_cast( videoSession ), - &videoSessionMemoryRequirementsCount, - reinterpret_cast( videoSessionMemoryRequirements.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( videoSessionMemoryRequirementsCount <= videoSessionMemoryRequirements.size() ); - if ( videoSessionMemoryRequirementsCount < videoSessionMemoryRequirements.size() ) - { - videoSessionMemoryRequirements.resize( videoSessionMemoryRequirementsCount ); - } - } - return createResultValue( result, - videoSessionMemoryRequirements, - VULKAN_HPP_NAMESPACE_STRING "::Device::getVideoSessionMemoryRequirementsKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::bindVideoSessionMemoryKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - uint32_t videoSessionBindMemoryCount, - const VULKAN_HPP_NAMESPACE::VideoBindMemoryKHR * pVideoSessionBindMemories, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkBindVideoSessionMemoryKHR( m_device, - static_cast( videoSession ), - videoSessionBindMemoryCount, - reinterpret_cast( pVideoSessionBindMemories ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindVideoSessionMemoryKHR( - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - ArrayProxy const & videoSessionBindMemories, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindVideoSessionMemoryKHR( - m_device, - static_cast( videoSession ), - videoSessionBindMemories.size(), - reinterpret_cast( videoSessionBindMemories.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindVideoSessionMemoryKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::createVideoSessionParametersKHR( - const VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR * pVideoSessionParameters, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateVideoSessionParametersKHR( - m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pVideoSessionParameters ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createVideoSessionParametersKHR( - const VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters; - Result result = static_cast( d.vkCreateVideoSessionParametersKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &videoSessionParameters ) ) ); - return createResultValue( - result, videoSessionParameters, VULKAN_HPP_NAMESPACE_STRING "::Device::createVideoSessionParametersKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createVideoSessionParametersKHRUnique( - const VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters; - Result result = static_cast( d.vkCreateVideoSessionParametersKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &videoSessionParameters ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - videoSessionParameters, - VULKAN_HPP_NAMESPACE_STRING "::Device::createVideoSessionParametersKHRUnique", - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::updateVideoSessionParametersKHR( - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR * pUpdateInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkUpdateVideoSessionParametersKHR( - m_device, - static_cast( videoSessionParameters ), - reinterpret_cast( pUpdateInfo ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::updateVideoSessionParametersKHR( - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR & updateInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkUpdateVideoSessionParametersKHR( - m_device, - static_cast( videoSessionParameters ), - reinterpret_cast( &updateInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::updateVideoSessionParametersKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyVideoSessionParametersKHR( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionParametersKHR( m_device, - static_cast( videoSessionParameters ), - reinterpret_cast( pAllocator ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyVideoSessionParametersKHR( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionParametersKHR( - m_device, - static_cast( videoSessionParameters ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionParametersKHR( m_device, - static_cast( videoSessionParameters ), - reinterpret_cast( pAllocator ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyVideoSessionParametersKHR( - m_device, - static_cast( videoSessionParameters ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::beginVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR * pBeginInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginVideoCodingKHR( m_commandBuffer, reinterpret_cast( pBeginInfo ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::beginVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR & beginInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginVideoCodingKHR( m_commandBuffer, reinterpret_cast( &beginInfo ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::endVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR * pEndCodingInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndVideoCodingKHR( m_commandBuffer, reinterpret_cast( pEndCodingInfo ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::endVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR & endCodingInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndVideoCodingKHR( m_commandBuffer, reinterpret_cast( &endCodingInfo ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::controlVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR * pCodingControlInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdControlVideoCodingKHR( m_commandBuffer, - reinterpret_cast( pCodingControlInfo ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::controlVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR & codingControlInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdControlVideoCodingKHR( m_commandBuffer, - reinterpret_cast( &codingControlInfo ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - - template - VULKAN_HPP_INLINE void CommandBuffer::decodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR * pFrameInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDecodeVideoKHR( m_commandBuffer, reinterpret_cast( pFrameInfo ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::decodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR & frameInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDecodeVideoKHR( m_commandBuffer, reinterpret_cast( &frameInfo ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - - template - VULKAN_HPP_INLINE void - CommandBuffer::bindTransformFeedbackBuffersEXT( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - const VULKAN_HPP_NAMESPACE::DeviceSize * pSizes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindTransformFeedbackBuffersEXT( m_commandBuffer, - firstBinding, - bindingCount, - reinterpret_cast( pBuffers ), - reinterpret_cast( pOffsets ), - reinterpret_cast( pSizes ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::bindTransformFeedbackBuffersEXT( uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); - VULKAN_HPP_ASSERT( sizes.empty() || buffers.size() == sizes.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindTransformFeedbackBuffersEXT: buffers.size() != offsets.size()" ); - } - if ( !sizes.empty() && buffers.size() != sizes.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindTransformFeedbackBuffersEXT: buffers.size() != sizes.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdBindTransformFeedbackBuffersEXT( m_commandBuffer, - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ), - reinterpret_cast( sizes.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::beginTransformFeedbackEXT( uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VULKAN_HPP_NAMESPACE::Buffer * pCounterBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pCounterBufferOffsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginTransformFeedbackEXT( m_commandBuffer, - firstCounterBuffer, - counterBufferCount, - reinterpret_cast( pCounterBuffers ), - reinterpret_cast( pCounterBufferOffsets ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::beginTransformFeedbackEXT( - uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( counterBufferOffsets.empty() || counterBuffers.size() == counterBufferOffsets.size() ); -# else - if ( !counterBufferOffsets.empty() && counterBuffers.size() != counterBufferOffsets.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::beginTransformFeedbackEXT: counterBuffers.size() != counterBufferOffsets.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdBeginTransformFeedbackEXT( m_commandBuffer, - firstCounterBuffer, - counterBuffers.size(), - reinterpret_cast( counterBuffers.data() ), - reinterpret_cast( counterBufferOffsets.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::endTransformFeedbackEXT( uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VULKAN_HPP_NAMESPACE::Buffer * pCounterBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pCounterBufferOffsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndTransformFeedbackEXT( m_commandBuffer, - firstCounterBuffer, - counterBufferCount, - reinterpret_cast( pCounterBuffers ), - reinterpret_cast( pCounterBufferOffsets ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::endTransformFeedbackEXT( - uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( counterBufferOffsets.empty() || counterBuffers.size() == counterBufferOffsets.size() ); -# else - if ( !counterBufferOffsets.empty() && counterBuffers.size() != counterBufferOffsets.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::endTransformFeedbackEXT: counterBuffers.size() != counterBufferOffsets.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdEndTransformFeedbackEXT( m_commandBuffer, - firstCounterBuffer, - counterBuffers.size(), - reinterpret_cast( counterBuffers.data() ), - reinterpret_cast( counterBufferOffsets.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::beginQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags, - uint32_t index, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginQueryIndexedEXT( - m_commandBuffer, static_cast( queryPool ), query, static_cast( flags ), index ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::endQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - uint32_t index, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndQueryIndexedEXT( m_commandBuffer, static_cast( queryPool ), query, index ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndirectByteCountEXT( uint32_t instanceCount, - uint32_t firstInstance, - VULKAN_HPP_NAMESPACE::Buffer counterBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize counterBufferOffset, - uint32_t counterOffset, - uint32_t vertexStride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndirectByteCountEXT( m_commandBuffer, - instanceCount, - firstInstance, - static_cast( counterBuffer ), - static_cast( counterBufferOffset ), - counterOffset, - vertexStride ); - } - - //=== VK_NVX_binary_import === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createCuModuleNVX( const VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::CuModuleNVX * pModule, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateCuModuleNVX( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pModule ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createCuModuleNVX( const VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::CuModuleNVX module; - Result result = static_cast( - d.vkCreateCuModuleNVX( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &module ) ) ); - return createResultValue( result, module, VULKAN_HPP_NAMESPACE_STRING "::Device::createCuModuleNVX" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createCuModuleNVXUnique( const VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::CuModuleNVX module; - Result result = static_cast( - d.vkCreateCuModuleNVX( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &module ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, module, VULKAN_HPP_NAMESPACE_STRING "::Device::createCuModuleNVXUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createCuFunctionNVX( const VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::CuFunctionNVX * pFunction, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateCuFunctionNVX( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pFunction ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createCuFunctionNVX( const VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::CuFunctionNVX function; - Result result = static_cast( - d.vkCreateCuFunctionNVX( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &function ) ) ); - return createResultValue( result, function, VULKAN_HPP_NAMESPACE_STRING "::Device::createCuFunctionNVX" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createCuFunctionNVXUnique( const VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::CuFunctionNVX function; - Result result = static_cast( - d.vkCreateCuFunctionNVX( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &function ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, function, VULKAN_HPP_NAMESPACE_STRING "::Device::createCuFunctionNVXUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyCuModuleNVX( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuModuleNVX( - m_device, static_cast( module ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyCuModuleNVX( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuModuleNVX( m_device, - static_cast( module ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuModuleNVX( - m_device, static_cast( module ), reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuModuleNVX( m_device, - static_cast( module ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroyCuFunctionNVX( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuFunctionNVX( m_device, - static_cast( function ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyCuFunctionNVX( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuFunctionNVX( m_device, - static_cast( function ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuFunctionNVX( m_device, - static_cast( function ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyCuFunctionNVX( m_device, - static_cast( function ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::cuLaunchKernelNVX( const VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX * pLaunchInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCuLaunchKernelNVX( m_commandBuffer, reinterpret_cast( pLaunchInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::cuLaunchKernelNVX( const VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX & launchInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCuLaunchKernelNVX( m_commandBuffer, reinterpret_cast( &launchInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NVX_image_view_handle === - - template - VULKAN_HPP_INLINE uint32_t Device::getImageViewHandleNVX( const VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetImageViewHandleNVX( m_device, reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE uint32_t Device::getImageViewHandleNVX( const VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetImageViewHandleNVX( m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getImageViewAddressNVX( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetImageViewAddressNVX( m_device, - static_cast( imageView ), - reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getImageViewAddressNVX( VULKAN_HPP_NAMESPACE::ImageView imageView, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX properties; - Result result = static_cast( - d.vkGetImageViewAddressNVX( m_device, - static_cast( imageView ), - reinterpret_cast( &properties ) ) ); - return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING "::Device::getImageViewAddressNVX" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_AMD_draw_indirect_count === - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndirectCountAMD( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndexedIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndexedIndirectCountAMD( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - //=== VK_AMD_shader_info === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getShaderInfoAMD( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType, - size_t * pInfoSize, - void * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetShaderInfoAMD( m_device, - static_cast( pipeline ), - static_cast( shaderStage ), - static_cast( infoType ), - pInfoSize, - pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getShaderInfoAMD( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector info; - size_t infoSize; - Result result; - do - { - result = static_cast( d.vkGetShaderInfoAMD( m_device, - static_cast( pipeline ), - static_cast( shaderStage ), - static_cast( infoType ), - &infoSize, - nullptr ) ); - if ( ( result == Result::eSuccess ) && infoSize ) - { - info.resize( infoSize ); - result = static_cast( d.vkGetShaderInfoAMD( m_device, - static_cast( pipeline ), - static_cast( shaderStage ), - static_cast( infoType ), - &infoSize, - reinterpret_cast( info.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( infoSize <= info.size() ); - if ( infoSize < info.size() ) - { - info.resize( infoSize ); - } - } - return createResultValue( result, info, VULKAN_HPP_NAMESPACE_STRING "::Device::getShaderInfoAMD" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getShaderInfoAMD( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType, - Uint8_tAllocator & uint8_tAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector info( uint8_tAllocator ); - size_t infoSize; - Result result; - do - { - result = static_cast( d.vkGetShaderInfoAMD( m_device, - static_cast( pipeline ), - static_cast( shaderStage ), - static_cast( infoType ), - &infoSize, - nullptr ) ); - if ( ( result == Result::eSuccess ) && infoSize ) - { - info.resize( infoSize ); - result = static_cast( d.vkGetShaderInfoAMD( m_device, - static_cast( pipeline ), - static_cast( shaderStage ), - static_cast( infoType ), - &infoSize, - reinterpret_cast( info.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( infoSize <= info.size() ); - if ( infoSize < info.size() ) - { - info.resize( infoSize ); - } - } - return createResultValue( result, info, VULKAN_HPP_NAMESPACE_STRING "::Device::getShaderInfoAMD" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_dynamic_rendering === - - template - VULKAN_HPP_INLINE void CommandBuffer::beginRenderingKHR( const VULKAN_HPP_NAMESPACE::RenderingInfo * pRenderingInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderingKHR( m_commandBuffer, reinterpret_cast( pRenderingInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::beginRenderingKHR( const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderingKHR( m_commandBuffer, reinterpret_cast( &renderingInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::endRenderingKHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndRenderingKHR( m_commandBuffer ); - } - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Instance::createStreamDescriptorSurfaceGGP( - const VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateStreamDescriptorSurfaceGGP( - m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createStreamDescriptorSurfaceGGP( - const VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( d.vkCreateStreamDescriptorSurfaceGGP( - m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createStreamDescriptorSurfaceGGP" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createStreamDescriptorSurfaceGGPUnique( - const VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( d.vkCreateStreamDescriptorSurfaceGGP( - m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createStreamDescriptorSurfaceGGPUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_external_memory_capabilities === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getExternalImageFormatPropertiesNV( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV externalHandleType, - VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV * pExternalImageFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( tiling ), - static_cast( usage ), - static_cast( flags ), - static_cast( externalHandleType ), - reinterpret_cast( pExternalImageFormatProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getExternalImageFormatPropertiesNV( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV externalHandleType, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV externalImageFormatProperties; - Result result = static_cast( d.vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - m_physicalDevice, - static_cast( format ), - static_cast( type ), - static_cast( tiling ), - static_cast( usage ), - static_cast( flags ), - static_cast( externalHandleType ), - reinterpret_cast( &externalImageFormatProperties ) ) ); - return createResultValue( result, - externalImageFormatProperties, - VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getExternalImageFormatPropertiesNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getMemoryWin32HandleNV( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType, - HANDLE * pHandle, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetMemoryWin32HandleNV( m_device, - static_cast( memory ), - static_cast( handleType ), - pHandle ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getMemoryWin32HandleNV( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - HANDLE handle; - Result result = - static_cast( d.vkGetMemoryWin32HandleNV( m_device, - static_cast( memory ), - static_cast( handleType ), - &handle ) ); - return createResultValue( result, handle, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryWin32HandleNV" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_get_physical_device_properties2 === - - template - VULKAN_HPP_INLINE void PhysicalDevice::getFeatures2KHR( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 * pFeatures, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceFeatures2KHR( m_physicalDevice, reinterpret_cast( pFeatures ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 - PhysicalDevice::getFeatures2KHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 features; - d.vkGetPhysicalDeviceFeatures2KHR( m_physicalDevice, reinterpret_cast( &features ) ); - return features; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFeatures2KHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 & features = - structureChain.template get(); - d.vkGetPhysicalDeviceFeatures2KHR( m_physicalDevice, reinterpret_cast( &features ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getProperties2KHR( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceProperties2KHR( m_physicalDevice, - reinterpret_cast( pProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 - PhysicalDevice::getProperties2KHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 properties; - d.vkGetPhysicalDeviceProperties2KHR( m_physicalDevice, - reinterpret_cast( &properties ) ); - return properties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getProperties2KHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 & properties = - structureChain.template get(); - d.vkGetPhysicalDeviceProperties2KHR( m_physicalDevice, - reinterpret_cast( &properties ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::FormatProperties2 * pFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceFormatProperties2KHR( - m_physicalDevice, static_cast( format ), reinterpret_cast( pFormatProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::FormatProperties2 - PhysicalDevice::getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::FormatProperties2 formatProperties; - d.vkGetPhysicalDeviceFormatProperties2KHR( - m_physicalDevice, static_cast( format ), reinterpret_cast( &formatProperties ) ); - return formatProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::FormatProperties2 & formatProperties = - structureChain.template get(); - d.vkGetPhysicalDeviceFormatProperties2KHR( - m_physicalDevice, static_cast( format ), reinterpret_cast( &formatProperties ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 * pImageFormatInfo, - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 * pImageFormatProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( pImageFormatInfo ), - reinterpret_cast( pImageFormatProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 imageFormatProperties; - Result result = static_cast( d.vkGetPhysicalDeviceImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - return createResultValue( - result, imageFormatProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2KHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 & imageFormatProperties = - structureChain.template get(); - Result result = static_cast( d.vkGetPhysicalDeviceImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - return createResultValue( - result, structureChain, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getQueueFamilyProperties2KHR( uint32_t * pQueueFamilyPropertyCount, - VULKAN_HPP_NAMESPACE::QueueFamilyProperties2 * pQueueFamilyProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( - m_physicalDevice, - pQueueFamilyPropertyCount, - reinterpret_cast( pQueueFamilyProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2KHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector queueFamilyProperties; - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - queueFamilyProperties.resize( queueFamilyPropertyCount ); - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2KHR( QueueFamilyProperties2Allocator & queueFamilyProperties2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector queueFamilyProperties( - queueFamilyProperties2Allocator ); - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - queueFamilyProperties.resize( queueFamilyPropertyCount ); - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2KHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - std::vector returnVector( queueFamilyPropertyCount ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - queueFamilyProperties[i].pNext = - returnVector[i].template get().pNext; - } - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - returnVector[i].template get() = queueFamilyProperties[i]; - } - return returnVector; - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2KHR( StructureChainAllocator & structureChainAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t queueFamilyPropertyCount; - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( m_physicalDevice, &queueFamilyPropertyCount, nullptr ); - std::vector returnVector( queueFamilyPropertyCount, - structureChainAllocator ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - queueFamilyProperties[i].pNext = - returnVector[i].template get().pNext; - } - d.vkGetPhysicalDeviceQueueFamilyProperties2KHR( - m_physicalDevice, - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - returnVector[i].template get() = queueFamilyProperties[i]; - } - return returnVector; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - PhysicalDevice::getMemoryProperties2KHR( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 * pMemoryProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceMemoryProperties2KHR( - m_physicalDevice, reinterpret_cast( pMemoryProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - PhysicalDevice::getMemoryProperties2KHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 memoryProperties; - d.vkGetPhysicalDeviceMemoryProperties2KHR( - m_physicalDevice, reinterpret_cast( &memoryProperties ) ); - return memoryProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getMemoryProperties2KHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 & memoryProperties = - structureChain.template get(); - d.vkGetPhysicalDeviceMemoryProperties2KHR( - m_physicalDevice, reinterpret_cast( &memoryProperties ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getSparseImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2 * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( pFormatInfo ), - pPropertyCount, - reinterpret_cast( pProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - d.vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - nullptr ); - properties.resize( propertyCount ); - d.vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - return properties; - } - - template < - typename SparseImageFormatProperties2Allocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, - SparseImageFormatProperties2Allocator & sparseImageFormatProperties2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - sparseImageFormatProperties2Allocator ); - uint32_t propertyCount; - d.vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - nullptr ); - properties.resize( propertyCount ); - d.vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - m_physicalDevice, - reinterpret_cast( &formatInfo ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - return properties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_device_group === - - template - VULKAN_HPP_INLINE void - Device::getGroupPeerMemoryFeaturesKHR( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags * pPeerMemoryFeatures, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceGroupPeerMemoryFeaturesKHR( m_device, - heapIndex, - localDeviceIndex, - remoteDeviceIndex, - reinterpret_cast( pPeerMemoryFeatures ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags - Device::getGroupPeerMemoryFeaturesKHR( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags peerMemoryFeatures; - d.vkGetDeviceGroupPeerMemoryFeaturesKHR( m_device, - heapIndex, - localDeviceIndex, - remoteDeviceIndex, - reinterpret_cast( &peerMemoryFeatures ) ); - return peerMemoryFeatures; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setDeviceMaskKHR( uint32_t deviceMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDeviceMaskKHR( m_commandBuffer, deviceMask ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::dispatchBaseKHR( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDispatchBaseKHR( - m_commandBuffer, baseGroupX, baseGroupY, baseGroupZ, groupCountX, groupCountY, groupCountZ ); - } - -#if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createViSurfaceNN( const VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateViSurfaceNN( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createViSurfaceNN( const VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateViSurfaceNN( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createViSurfaceNN" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createViSurfaceNNUnique( const VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateViSurfaceNN( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createViSurfaceNNUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_KHR_maintenance1 === - - template - VULKAN_HPP_INLINE void Device::trimCommandPoolKHR( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkTrimCommandPoolKHR( - m_device, static_cast( commandPool ), static_cast( flags ) ); - } - - //=== VK_KHR_device_group_creation === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Instance::enumeratePhysicalDeviceGroupsKHR( - uint32_t * pPhysicalDeviceGroupCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumeratePhysicalDeviceGroupsKHR( - m_instance, - pPhysicalDeviceGroupCount, - reinterpret_cast( pPhysicalDeviceGroupProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::enumeratePhysicalDeviceGroupsKHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector physicalDeviceGroupProperties; - uint32_t physicalDeviceGroupCount; - Result result; - do - { - result = - static_cast( d.vkEnumeratePhysicalDeviceGroupsKHR( m_instance, &physicalDeviceGroupCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && physicalDeviceGroupCount ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - result = static_cast( d.vkEnumeratePhysicalDeviceGroupsKHR( - m_instance, - &physicalDeviceGroupCount, - reinterpret_cast( physicalDeviceGroupProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() ); - if ( physicalDeviceGroupCount < physicalDeviceGroupProperties.size() ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - } - } - return createResultValue( result, - physicalDeviceGroupProperties, - VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDeviceGroupsKHR" ); - } - - template < - typename PhysicalDeviceGroupPropertiesAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::enumeratePhysicalDeviceGroupsKHR( - PhysicalDeviceGroupPropertiesAllocator & physicalDeviceGroupPropertiesAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector physicalDeviceGroupProperties( - physicalDeviceGroupPropertiesAllocator ); - uint32_t physicalDeviceGroupCount; - Result result; - do - { - result = - static_cast( d.vkEnumeratePhysicalDeviceGroupsKHR( m_instance, &physicalDeviceGroupCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && physicalDeviceGroupCount ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - result = static_cast( d.vkEnumeratePhysicalDeviceGroupsKHR( - m_instance, - &physicalDeviceGroupCount, - reinterpret_cast( physicalDeviceGroupProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() ); - if ( physicalDeviceGroupCount < physicalDeviceGroupProperties.size() ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - } - } - return createResultValue( result, - physicalDeviceGroupProperties, - VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDeviceGroupsKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_external_memory_capabilities === - - template - VULKAN_HPP_INLINE void PhysicalDevice::getExternalBufferPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo * pExternalBufferInfo, - VULKAN_HPP_NAMESPACE::ExternalBufferProperties * pExternalBufferProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceExternalBufferPropertiesKHR( - m_physicalDevice, - reinterpret_cast( pExternalBufferInfo ), - reinterpret_cast( pExternalBufferProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalBufferProperties - PhysicalDevice::getExternalBufferPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ExternalBufferProperties externalBufferProperties; - d.vkGetPhysicalDeviceExternalBufferPropertiesKHR( - m_physicalDevice, - reinterpret_cast( &externalBufferInfo ), - reinterpret_cast( &externalBufferProperties ) ); - return externalBufferProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getMemoryWin32HandleKHR( const VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetMemoryWin32HandleKHR( - m_device, reinterpret_cast( pGetWin32HandleInfo ), pHandle ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getMemoryWin32HandleKHR( const VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR & getWin32HandleInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - HANDLE handle; - Result result = static_cast( d.vkGetMemoryWin32HandleKHR( - m_device, reinterpret_cast( &getWin32HandleInfo ), &handle ) ); - return createResultValue( result, handle, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryWin32HandleKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getMemoryWin32HandlePropertiesKHR( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle, - VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR * pMemoryWin32HandleProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetMemoryWin32HandlePropertiesKHR( - m_device, - static_cast( handleType ), - handle, - reinterpret_cast( pMemoryWin32HandleProperties ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getMemoryWin32HandlePropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR memoryWin32HandleProperties; - Result result = static_cast( d.vkGetMemoryWin32HandlePropertiesKHR( - m_device, - static_cast( handleType ), - handle, - reinterpret_cast( &memoryWin32HandleProperties ) ) ); - return createResultValue( - result, memoryWin32HandleProperties, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryWin32HandlePropertiesKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getMemoryFdKHR( const VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR * pGetFdInfo, - int * pFd, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetMemoryFdKHR( m_device, reinterpret_cast( pGetFdInfo ), pFd ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getMemoryFdKHR( const VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR & getFdInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - int fd; - Result result = static_cast( - d.vkGetMemoryFdKHR( m_device, reinterpret_cast( &getFdInfo ), &fd ) ); - return createResultValue( result, fd, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryFdKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getMemoryFdPropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - int fd, - VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR * pMemoryFdProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetMemoryFdPropertiesKHR( m_device, - static_cast( handleType ), - fd, - reinterpret_cast( pMemoryFdProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getMemoryFdPropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - int fd, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR memoryFdProperties; - Result result = static_cast( - d.vkGetMemoryFdPropertiesKHR( m_device, - static_cast( handleType ), - fd, - reinterpret_cast( &memoryFdProperties ) ) ); - return createResultValue( - result, memoryFdProperties, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryFdPropertiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_external_semaphore_capabilities === - - template - VULKAN_HPP_INLINE void PhysicalDevice::getExternalSemaphorePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties * pExternalSemaphoreProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - m_physicalDevice, - reinterpret_cast( pExternalSemaphoreInfo ), - reinterpret_cast( pExternalSemaphoreProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties - PhysicalDevice::getExternalSemaphorePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & externalSemaphoreInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties externalSemaphoreProperties; - d.vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - m_physicalDevice, - reinterpret_cast( &externalSemaphoreInfo ), - reinterpret_cast( &externalSemaphoreProperties ) ); - return externalSemaphoreProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::importSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR * pImportSemaphoreWin32HandleInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkImportSemaphoreWin32HandleKHR( - m_device, reinterpret_cast( pImportSemaphoreWin32HandleInfo ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::importSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR & importSemaphoreWin32HandleInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkImportSemaphoreWin32HandleKHR( - m_device, reinterpret_cast( &importSemaphoreWin32HandleInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importSemaphoreWin32HandleKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetSemaphoreWin32HandleKHR( - m_device, reinterpret_cast( pGetWin32HandleInfo ), pHandle ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getSemaphoreWin32HandleKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR & getWin32HandleInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - HANDLE handle; - Result result = static_cast( d.vkGetSemaphoreWin32HandleKHR( - m_device, reinterpret_cast( &getWin32HandleInfo ), &handle ) ); - return createResultValue( result, handle, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreWin32HandleKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::importSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR * pImportSemaphoreFdInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkImportSemaphoreFdKHR( - m_device, reinterpret_cast( pImportSemaphoreFdInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::importSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR & importSemaphoreFdInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkImportSemaphoreFdKHR( - m_device, reinterpret_cast( &importSemaphoreFdInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importSemaphoreFdKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR * pGetFdInfo, - int * pFd, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetSemaphoreFdKHR( m_device, reinterpret_cast( pGetFdInfo ), pFd ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR & getFdInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - int fd; - Result result = static_cast( - d.vkGetSemaphoreFdKHR( m_device, reinterpret_cast( &getFdInfo ), &fd ) ); - return createResultValue( result, fd, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreFdKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_push_descriptor === - - template - VULKAN_HPP_INLINE void - CommandBuffer::pushDescriptorSetKHR( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - uint32_t descriptorWriteCount, - const VULKAN_HPP_NAMESPACE::WriteDescriptorSet * pDescriptorWrites, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPushDescriptorSetKHR( m_commandBuffer, - static_cast( pipelineBindPoint ), - static_cast( layout ), - set, - descriptorWriteCount, - reinterpret_cast( pDescriptorWrites ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::pushDescriptorSetKHR( - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - ArrayProxy const & descriptorWrites, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPushDescriptorSetKHR( m_commandBuffer, - static_cast( pipelineBindPoint ), - static_cast( layout ), - set, - descriptorWrites.size(), - reinterpret_cast( descriptorWrites.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::pushDescriptorSetWithTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - const void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPushDescriptorSetWithTemplateKHR( m_commandBuffer, - static_cast( descriptorUpdateTemplate ), - static_cast( layout ), - set, - pData ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::pushDescriptorSetWithTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - DataType const & data, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPushDescriptorSetWithTemplateKHR( m_commandBuffer, - static_cast( descriptorUpdateTemplate ), - static_cast( layout ), - set, - reinterpret_cast( &data ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_conditional_rendering === - - template - VULKAN_HPP_INLINE void CommandBuffer::beginConditionalRenderingEXT( - const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT * pConditionalRenderingBegin, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginConditionalRenderingEXT( - m_commandBuffer, reinterpret_cast( pConditionalRenderingBegin ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::beginConditionalRenderingEXT( - const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT & conditionalRenderingBegin, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginConditionalRenderingEXT( - m_commandBuffer, reinterpret_cast( &conditionalRenderingBegin ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::endConditionalRenderingEXT( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndConditionalRenderingEXT( m_commandBuffer ); - } - - //=== VK_KHR_descriptor_update_template === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::createDescriptorUpdateTemplateKHR( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate * pDescriptorUpdateTemplate, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCreateDescriptorUpdateTemplateKHR( - m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pDescriptorUpdateTemplate ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createDescriptorUpdateTemplateKHR( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate; - Result result = static_cast( d.vkCreateDescriptorUpdateTemplateKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &descriptorUpdateTemplate ) ) ); - return createResultValue( - result, descriptorUpdateTemplate, VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorUpdateTemplateKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createDescriptorUpdateTemplateKHRUnique( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate; - Result result = static_cast( d.vkCreateDescriptorUpdateTemplateKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &descriptorUpdateTemplate ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE_STRING "::Device::createDescriptorUpdateTemplateKHRUnique", - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyDescriptorUpdateTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorUpdateTemplateKHR( m_device, - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyDescriptorUpdateTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDescriptorUpdateTemplateKHR( - m_device, - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::updateDescriptorSetWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUpdateDescriptorSetWithTemplateKHR( m_device, - static_cast( descriptorSet ), - static_cast( descriptorUpdateTemplate ), - pData ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::updateDescriptorSetWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUpdateDescriptorSetWithTemplateKHR( m_device, - static_cast( descriptorSet ), - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( &data ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_clip_space_w_scaling === - - template - VULKAN_HPP_INLINE void - CommandBuffer::setViewportWScalingNV( uint32_t firstViewport, - uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::ViewportWScalingNV * pViewportWScalings, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportWScalingNV( m_commandBuffer, - firstViewport, - viewportCount, - reinterpret_cast( pViewportWScalings ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setViewportWScalingNV( - uint32_t firstViewport, - ArrayProxy const & viewportWScalings, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportWScalingNV( m_commandBuffer, - firstViewport, - viewportWScalings.size(), - reinterpret_cast( viewportWScalings.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_direct_mode_display === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Result PhysicalDevice::releaseDisplayEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkReleaseDisplayEXT( m_physicalDevice, static_cast( display ) ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type - PhysicalDevice::releaseDisplayEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkReleaseDisplayEXT( m_physicalDevice, static_cast( display ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::releaseDisplayEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::acquireXlibDisplayEXT( - Display * dpy, VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkAcquireXlibDisplayEXT( m_physicalDevice, dpy, static_cast( display ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - PhysicalDevice::acquireXlibDisplayEXT( Display & dpy, - VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkAcquireXlibDisplayEXT( m_physicalDevice, &dpy, static_cast( display ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::acquireXlibDisplayEXT" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getRandROutputDisplayEXT( Display * dpy, - RROutput rrOutput, - VULKAN_HPP_NAMESPACE::DisplayKHR * pDisplay, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetRandROutputDisplayEXT( m_physicalDevice, dpy, rrOutput, reinterpret_cast( pDisplay ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - PhysicalDevice::getRandROutputDisplayEXT( Display & dpy, RROutput rrOutput, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayKHR display; - Result result = static_cast( - d.vkGetRandROutputDisplayEXT( m_physicalDevice, &dpy, rrOutput, reinterpret_cast( &display ) ) ); - return createResultValue( - result, display, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getRandROutputDisplayEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getRandROutputDisplayEXTUnique( Display & dpy, RROutput rrOutput, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayKHR display; - Result result = static_cast( - d.vkGetRandROutputDisplayEXT( m_physicalDevice, &dpy, rrOutput, reinterpret_cast( &display ) ) ); - ObjectRelease deleter( *this, d ); - return createResultValue( - result, display, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getRandROutputDisplayEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_display_surface_counter === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getSurfaceCapabilities2EXT( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT * pSurfaceCapabilities, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceSurfaceCapabilities2EXT( - m_physicalDevice, - static_cast( surface ), - reinterpret_cast( pSurfaceCapabilities ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getSurfaceCapabilities2EXT( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT surfaceCapabilities; - Result result = static_cast( d.vkGetPhysicalDeviceSurfaceCapabilities2EXT( - m_physicalDevice, - static_cast( surface ), - reinterpret_cast( &surfaceCapabilities ) ) ); - return createResultValue( - result, surfaceCapabilities, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilities2EXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_display_control === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::displayPowerControlEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT * pDisplayPowerInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkDisplayPowerControlEXT( m_device, - static_cast( display ), - reinterpret_cast( pDisplayPowerInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::displayPowerControlEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT & displayPowerInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkDisplayPowerControlEXT( m_device, - static_cast( display ), - reinterpret_cast( &displayPowerInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::displayPowerControlEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::registerEventEXT( const VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT * pDeviceEventInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Fence * pFence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkRegisterDeviceEventEXT( m_device, - reinterpret_cast( pDeviceEventInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pFence ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::registerEventEXT( const VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT & deviceEventInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Fence fence; - Result result = static_cast( - d.vkRegisterDeviceEventEXT( m_device, - reinterpret_cast( &deviceEventInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &fence ) ) ); - return createResultValue( result, fence, VULKAN_HPP_NAMESPACE_STRING "::Device::registerEventEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Device::registerEventEXTUnique( const VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT & deviceEventInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Fence fence; - Result result = static_cast( - d.vkRegisterDeviceEventEXT( m_device, - reinterpret_cast( &deviceEventInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &fence ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, fence, VULKAN_HPP_NAMESPACE_STRING "::Device::registerEventEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::registerDisplayEventEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT * pDisplayEventInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Fence * pFence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkRegisterDisplayEventEXT( m_device, - static_cast( display ), - reinterpret_cast( pDisplayEventInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pFence ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::registerDisplayEventEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT & displayEventInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Fence fence; - Result result = static_cast( - d.vkRegisterDisplayEventEXT( m_device, - static_cast( display ), - reinterpret_cast( &displayEventInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &fence ) ) ); - return createResultValue( result, fence, VULKAN_HPP_NAMESPACE_STRING "::Device::registerDisplayEventEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Device::registerDisplayEventEXTUnique( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT & displayEventInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Fence fence; - Result result = static_cast( - d.vkRegisterDisplayEventEXT( m_device, - static_cast( display ), - reinterpret_cast( &displayEventInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &fence ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, fence, VULKAN_HPP_NAMESPACE_STRING "::Device::registerDisplayEventEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getSwapchainCounterEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagBitsEXT counter, - uint64_t * pCounterValue, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetSwapchainCounterEXT( m_device, - static_cast( swapchain ), - static_cast( counter ), - pCounterValue ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getSwapchainCounterEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagBitsEXT counter, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint64_t counterValue; - Result result = - static_cast( d.vkGetSwapchainCounterEXT( m_device, - static_cast( swapchain ), - static_cast( counter ), - &counterValue ) ); - return createResultValue( result, counterValue, VULKAN_HPP_NAMESPACE_STRING "::Device::getSwapchainCounterEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_GOOGLE_display_timing === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getRefreshCycleDurationGOOGLE( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE * pDisplayTimingProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetRefreshCycleDurationGOOGLE( - m_device, - static_cast( swapchain ), - reinterpret_cast( pDisplayTimingProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getRefreshCycleDurationGOOGLE( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE displayTimingProperties; - Result result = static_cast( d.vkGetRefreshCycleDurationGOOGLE( - m_device, - static_cast( swapchain ), - reinterpret_cast( &displayTimingProperties ) ) ); - return createResultValue( - result, displayTimingProperties, VULKAN_HPP_NAMESPACE_STRING "::Device::getRefreshCycleDurationGOOGLE" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getPastPresentationTimingGOOGLE( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint32_t * pPresentationTimingCount, - VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE * pPresentationTimings, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPastPresentationTimingGOOGLE( - m_device, - static_cast( swapchain ), - pPresentationTimingCount, - reinterpret_cast( pPresentationTimings ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getPastPresentationTimingGOOGLE( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector presentationTimings; - uint32_t presentationTimingCount; - Result result; - do - { - result = static_cast( d.vkGetPastPresentationTimingGOOGLE( - m_device, static_cast( swapchain ), &presentationTimingCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && presentationTimingCount ) - { - presentationTimings.resize( presentationTimingCount ); - result = static_cast( d.vkGetPastPresentationTimingGOOGLE( - m_device, - static_cast( swapchain ), - &presentationTimingCount, - reinterpret_cast( presentationTimings.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentationTimingCount <= presentationTimings.size() ); - if ( presentationTimingCount < presentationTimings.size() ) - { - presentationTimings.resize( presentationTimingCount ); - } - } - return createResultValue( - result, presentationTimings, VULKAN_HPP_NAMESPACE_STRING "::Device::getPastPresentationTimingGOOGLE" ); - } - - template < - typename PastPresentationTimingGOOGLEAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getPastPresentationTimingGOOGLE( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - PastPresentationTimingGOOGLEAllocator & pastPresentationTimingGOOGLEAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector presentationTimings( - pastPresentationTimingGOOGLEAllocator ); - uint32_t presentationTimingCount; - Result result; - do - { - result = static_cast( d.vkGetPastPresentationTimingGOOGLE( - m_device, static_cast( swapchain ), &presentationTimingCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && presentationTimingCount ) - { - presentationTimings.resize( presentationTimingCount ); - result = static_cast( d.vkGetPastPresentationTimingGOOGLE( - m_device, - static_cast( swapchain ), - &presentationTimingCount, - reinterpret_cast( presentationTimings.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentationTimingCount <= presentationTimings.size() ); - if ( presentationTimingCount < presentationTimings.size() ) - { - presentationTimings.resize( presentationTimingCount ); - } - } - return createResultValue( - result, presentationTimings, VULKAN_HPP_NAMESPACE_STRING "::Device::getPastPresentationTimingGOOGLE" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_discard_rectangles === - - template - VULKAN_HPP_INLINE void CommandBuffer::setDiscardRectangleEXT( uint32_t firstDiscardRectangle, - uint32_t discardRectangleCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pDiscardRectangles, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDiscardRectangleEXT( m_commandBuffer, - firstDiscardRectangle, - discardRectangleCount, - reinterpret_cast( pDiscardRectangles ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setDiscardRectangleEXT( uint32_t firstDiscardRectangle, - ArrayProxy const & discardRectangles, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDiscardRectangleEXT( m_commandBuffer, - firstDiscardRectangle, - discardRectangles.size(), - reinterpret_cast( discardRectangles.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_hdr_metadata === - - template - VULKAN_HPP_INLINE void Device::setHdrMetadataEXT( uint32_t swapchainCount, - const VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchains, - const VULKAN_HPP_NAMESPACE::HdrMetadataEXT * pMetadata, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkSetHdrMetadataEXT( m_device, - swapchainCount, - reinterpret_cast( pSwapchains ), - reinterpret_cast( pMetadata ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::setHdrMetadataEXT( ArrayProxy const & swapchains, - ArrayProxy const & metadata, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( swapchains.size() == metadata.size() ); -# else - if ( swapchains.size() != metadata.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::Device::setHdrMetadataEXT: swapchains.size() != metadata.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkSetHdrMetadataEXT( m_device, - swapchains.size(), - reinterpret_cast( swapchains.data() ), - reinterpret_cast( metadata.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_create_renderpass2 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::RenderPass * pRenderPass, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateRenderPass2KHR( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pRenderPass ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RenderPass renderPass; - Result result = static_cast( - d.vkCreateRenderPass2KHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &renderPass ) ) ); - return createResultValue( result, renderPass, VULKAN_HPP_NAMESPACE_STRING "::Device::createRenderPass2KHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createRenderPass2KHRUnique( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RenderPass renderPass; - Result result = static_cast( - d.vkCreateRenderPass2KHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &renderPass ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, renderPass, VULKAN_HPP_NAMESPACE_STRING "::Device::createRenderPass2KHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::beginRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo * pRenderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderPass2KHR( m_commandBuffer, - reinterpret_cast( pRenderPassBegin ), - reinterpret_cast( pSubpassBeginInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::beginRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginRenderPass2KHR( m_commandBuffer, - reinterpret_cast( &renderPassBegin ), - reinterpret_cast( &subpassBeginInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::nextSubpass2KHR( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdNextSubpass2KHR( m_commandBuffer, - reinterpret_cast( pSubpassBeginInfo ), - reinterpret_cast( pSubpassEndInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::nextSubpass2KHR( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdNextSubpass2KHR( m_commandBuffer, - reinterpret_cast( &subpassBeginInfo ), - reinterpret_cast( &subpassEndInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass2KHR( const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndRenderPass2KHR( m_commandBuffer, reinterpret_cast( pSubpassEndInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass2KHR( const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndRenderPass2KHR( m_commandBuffer, reinterpret_cast( &subpassEndInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_shared_presentable_image === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getSwapchainStatusKHR( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetSwapchainStatusKHR( m_device, static_cast( swapchain ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getSwapchainStatusKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkGetSwapchainStatusKHR( m_device, static_cast( swapchain ) ) ); - return createResultValue( - result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getSwapchainStatusKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_external_fence_capabilities === - - template - VULKAN_HPP_INLINE void PhysicalDevice::getExternalFencePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo * pExternalFenceInfo, - VULKAN_HPP_NAMESPACE::ExternalFenceProperties * pExternalFenceProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceExternalFencePropertiesKHR( - m_physicalDevice, - reinterpret_cast( pExternalFenceInfo ), - reinterpret_cast( pExternalFenceProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalFenceProperties - PhysicalDevice::getExternalFencePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ExternalFenceProperties externalFenceProperties; - d.vkGetPhysicalDeviceExternalFencePropertiesKHR( - m_physicalDevice, - reinterpret_cast( &externalFenceInfo ), - reinterpret_cast( &externalFenceProperties ) ); - return externalFenceProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::importFenceWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR * pImportFenceWin32HandleInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkImportFenceWin32HandleKHR( - m_device, reinterpret_cast( pImportFenceWin32HandleInfo ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::importFenceWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR & importFenceWin32HandleInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkImportFenceWin32HandleKHR( - m_device, reinterpret_cast( &importFenceWin32HandleInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importFenceWin32HandleKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getFenceWin32HandleKHR( const VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetFenceWin32HandleKHR( - m_device, reinterpret_cast( pGetWin32HandleInfo ), pHandle ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getFenceWin32HandleKHR( const VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR & getWin32HandleInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - HANDLE handle; - Result result = static_cast( d.vkGetFenceWin32HandleKHR( - m_device, reinterpret_cast( &getWin32HandleInfo ), &handle ) ); - return createResultValue( result, handle, VULKAN_HPP_NAMESPACE_STRING "::Device::getFenceWin32HandleKHR" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::importFenceFdKHR( const VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR * pImportFenceFdInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkImportFenceFdKHR( m_device, reinterpret_cast( pImportFenceFdInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::importFenceFdKHR( const VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR & importFenceFdInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkImportFenceFdKHR( m_device, reinterpret_cast( &importFenceFdInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importFenceFdKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getFenceFdKHR( const VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR * pGetFdInfo, - int * pFd, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetFenceFdKHR( m_device, reinterpret_cast( pGetFdInfo ), pFd ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getFenceFdKHR( const VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR & getFdInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - int fd; - Result result = static_cast( - d.vkGetFenceFdKHR( m_device, reinterpret_cast( &getFdInfo ), &fd ) ); - return createResultValue( result, fd, VULKAN_HPP_NAMESPACE_STRING "::Device::getFenceFdKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_performance_query === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::enumerateQueueFamilyPerformanceQueryCountersKHR( - uint32_t queueFamilyIndex, - uint32_t * pCounterCount, - VULKAN_HPP_NAMESPACE::PerformanceCounterKHR * pCounters, - VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionKHR * pCounterDescriptions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - m_physicalDevice, - queueFamilyIndex, - pCounterCount, - reinterpret_cast( pCounters ), - reinterpret_cast( pCounterDescriptions ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::pair, - std::vector>>::type - PhysicalDevice::enumerateQueueFamilyPerformanceQueryCountersKHR( uint32_t queueFamilyIndex, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::pair, - std::vector> - data; - std::vector & counters = data.first; - std::vector & counterDescriptions = - data.second; - uint32_t counterCount; - Result result; - do - { - result = static_cast( d.vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - m_physicalDevice, queueFamilyIndex, &counterCount, nullptr, nullptr ) ); - if ( ( result == Result::eSuccess ) && counterCount ) - { - counters.resize( counterCount ); - counterDescriptions.resize( counterCount ); - result = static_cast( d.vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - m_physicalDevice, - queueFamilyIndex, - &counterCount, - reinterpret_cast( counters.data() ), - reinterpret_cast( counterDescriptions.data() ) ) ); - VULKAN_HPP_ASSERT( counterCount <= counters.size() ); - } - } while ( result == Result::eIncomplete ); - if ( ( result == Result::eSuccess ) && ( counterCount < counters.size() ) ) - { - counters.resize( counterCount ); - counterDescriptions.resize( counterCount ); - } - return createResultValue( - result, data, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateQueueFamilyPerformanceQueryCountersKHR" ); - } - - template ::value && - std::is_same::value, - int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::pair, - std::vector>>::type - PhysicalDevice::enumerateQueueFamilyPerformanceQueryCountersKHR( - uint32_t queueFamilyIndex, - PerformanceCounterKHRAllocator & performanceCounterKHRAllocator, - PerformanceCounterDescriptionKHRAllocator & performanceCounterDescriptionKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::pair, - std::vector> - data( std::piecewise_construct, - std::forward_as_tuple( performanceCounterKHRAllocator ), - std::forward_as_tuple( performanceCounterDescriptionKHRAllocator ) ); - std::vector & counters = data.first; - std::vector & counterDescriptions = - data.second; - uint32_t counterCount; - Result result; - do - { - result = static_cast( d.vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - m_physicalDevice, queueFamilyIndex, &counterCount, nullptr, nullptr ) ); - if ( ( result == Result::eSuccess ) && counterCount ) - { - counters.resize( counterCount ); - counterDescriptions.resize( counterCount ); - result = static_cast( d.vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - m_physicalDevice, - queueFamilyIndex, - &counterCount, - reinterpret_cast( counters.data() ), - reinterpret_cast( counterDescriptions.data() ) ) ); - VULKAN_HPP_ASSERT( counterCount <= counters.size() ); - } - } while ( result == Result::eIncomplete ); - if ( ( result == Result::eSuccess ) && ( counterCount < counters.size() ) ) - { - counters.resize( counterCount ); - counterDescriptions.resize( counterCount ); - } - return createResultValue( - result, data, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateQueueFamilyPerformanceQueryCountersKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getQueueFamilyPerformanceQueryPassesKHR( - const VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR * pPerformanceQueryCreateInfo, - uint32_t * pNumPasses, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - m_physicalDevice, - reinterpret_cast( pPerformanceQueryCreateInfo ), - pNumPasses ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint32_t PhysicalDevice::getQueueFamilyPerformanceQueryPassesKHR( - const VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR & performanceQueryCreateInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint32_t numPasses; - d.vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - m_physicalDevice, - reinterpret_cast( &performanceQueryCreateInfo ), - &numPasses ); - return numPasses; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::acquireProfilingLockKHR( - const VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR * pInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkAcquireProfilingLockKHR( m_device, reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::acquireProfilingLockKHR( const VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkAcquireProfilingLockKHR( m_device, reinterpret_cast( &info ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::acquireProfilingLockKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::releaseProfilingLockKHR( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkReleaseProfilingLockKHR( m_device ); - } - - //=== VK_KHR_get_surface_capabilities2 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getSurfaceCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR * pSurfaceCapabilities, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceSurfaceCapabilities2KHR( - m_physicalDevice, - reinterpret_cast( pSurfaceInfo ), - reinterpret_cast( pSurfaceCapabilities ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getSurfaceCapabilities2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR surfaceCapabilities; - Result result = static_cast( d.vkGetPhysicalDeviceSurfaceCapabilities2KHR( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - reinterpret_cast( &surfaceCapabilities ) ) ); - return createResultValue( - result, surfaceCapabilities, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilities2KHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType>::type - PhysicalDevice::getSurfaceCapabilities2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR & surfaceCapabilities = - structureChain.template get(); - Result result = static_cast( d.vkGetPhysicalDeviceSurfaceCapabilities2KHR( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - reinterpret_cast( &surfaceCapabilities ) ) ); - return createResultValue( - result, structureChain, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilities2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getSurfaceFormats2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - uint32_t * pSurfaceFormatCount, - VULKAN_HPP_NAMESPACE::SurfaceFormat2KHR * pSurfaceFormats, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceSurfaceFormats2KHR( - m_physicalDevice, - reinterpret_cast( pSurfaceInfo ), - pSurfaceFormatCount, - reinterpret_cast( pSurfaceFormats ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfaceFormats2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector surfaceFormats; - uint32_t surfaceFormatCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfaceFormats2KHR( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &surfaceFormatCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && surfaceFormatCount ) - { - surfaceFormats.resize( surfaceFormatCount ); - result = static_cast( d.vkGetPhysicalDeviceSurfaceFormats2KHR( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &surfaceFormatCount, - reinterpret_cast( surfaceFormats.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() ); - if ( surfaceFormatCount < surfaceFormats.size() ) - { - surfaceFormats.resize( surfaceFormatCount ); - } - } - return createResultValue( - result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceFormats2KHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfaceFormats2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - SurfaceFormat2KHRAllocator & surfaceFormat2KHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector surfaceFormats( surfaceFormat2KHRAllocator ); - uint32_t surfaceFormatCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfaceFormats2KHR( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &surfaceFormatCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && surfaceFormatCount ) - { - surfaceFormats.resize( surfaceFormatCount ); - result = static_cast( d.vkGetPhysicalDeviceSurfaceFormats2KHR( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &surfaceFormatCount, - reinterpret_cast( surfaceFormats.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() ); - if ( surfaceFormatCount < surfaceFormats.size() ) - { - surfaceFormats.resize( surfaceFormatCount ); - } - } - return createResultValue( - result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceFormats2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_get_display_properties2 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayProperties2KHR( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayProperties2KHR * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceDisplayProperties2KHR( - m_physicalDevice, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayProperties2KHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = - static_cast( d.vkGetPhysicalDeviceDisplayProperties2KHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayProperties2KHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayProperties2KHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayProperties2KHR( DisplayProperties2KHRAllocator & displayProperties2KHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( displayProperties2KHRAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = - static_cast( d.vkGetPhysicalDeviceDisplayProperties2KHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayProperties2KHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayProperties2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayPlaneProperties2KHR( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayPlaneProperties2KHR * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - m_physicalDevice, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayPlaneProperties2KHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceDisplayPlaneProperties2KHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneProperties2KHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayPlaneProperties2KHR( - DisplayPlaneProperties2KHRAllocator & displayPlaneProperties2KHRAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - displayPlaneProperties2KHRAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceDisplayPlaneProperties2KHR( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - m_physicalDevice, &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneProperties2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDisplayModeProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayModeProperties2KHR * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetDisplayModeProperties2KHR( m_physicalDevice, - static_cast( display ), - pPropertyCount, - reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayModeProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkGetDisplayModeProperties2KHR( - m_physicalDevice, static_cast( display ), &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkGetDisplayModeProperties2KHR( m_physicalDevice, - static_cast( display ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayModeProperties2KHR" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDisplayModeProperties2KHR( - VULKAN_HPP_NAMESPACE::DisplayKHR display, - DisplayModeProperties2KHRAllocator & displayModeProperties2KHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - displayModeProperties2KHRAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( d.vkGetDisplayModeProperties2KHR( - m_physicalDevice, static_cast( display ), &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - d.vkGetDisplayModeProperties2KHR( m_physicalDevice, - static_cast( display ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayModeProperties2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getDisplayPlaneCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR * pDisplayPlaneInfo, - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR * pCapabilities, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetDisplayPlaneCapabilities2KHR( m_physicalDevice, - reinterpret_cast( pDisplayPlaneInfo ), - reinterpret_cast( pCapabilities ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getDisplayPlaneCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR & displayPlaneInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR capabilities; - Result result = static_cast( - d.vkGetDisplayPlaneCapabilities2KHR( m_physicalDevice, - reinterpret_cast( &displayPlaneInfo ), - reinterpret_cast( &capabilities ) ) ); - return createResultValue( - result, capabilities, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneCapabilities2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createIOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateIOSSurfaceMVK( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createIOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateIOSSurfaceMVK( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createIOSSurfaceMVK" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createIOSSurfaceMVKUnique( const VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateIOSSurfaceMVK( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createIOSSurfaceMVKUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createMacOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateMacOSSurfaceMVK( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createMacOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateMacOSSurfaceMVK( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createMacOSSurfaceMVK" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createMacOSSurfaceMVKUnique( const VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateMacOSSurfaceMVK( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createMacOSSurfaceMVKUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::setDebugUtilsObjectNameEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT * pNameInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkSetDebugUtilsObjectNameEXT( - m_device, reinterpret_cast( pNameInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::setDebugUtilsObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT & nameInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkSetDebugUtilsObjectNameEXT( - m_device, reinterpret_cast( &nameInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setDebugUtilsObjectNameEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::setDebugUtilsObjectTagEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT * pTagInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkSetDebugUtilsObjectTagEXT( m_device, reinterpret_cast( pTagInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::setDebugUtilsObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT & tagInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkSetDebugUtilsObjectTagEXT( m_device, reinterpret_cast( &tagInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setDebugUtilsObjectTagEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Queue::beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkQueueBeginDebugUtilsLabelEXT( m_queue, reinterpret_cast( pLabelInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Queue::beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkQueueBeginDebugUtilsLabelEXT( m_queue, reinterpret_cast( &labelInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Queue::endDebugUtilsLabelEXT( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkQueueEndDebugUtilsLabelEXT( m_queue ); - } - - template - VULKAN_HPP_INLINE void Queue::insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkQueueInsertDebugUtilsLabelEXT( m_queue, reinterpret_cast( pLabelInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Queue::insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkQueueInsertDebugUtilsLabelEXT( m_queue, reinterpret_cast( &labelInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginDebugUtilsLabelEXT( m_commandBuffer, reinterpret_cast( pLabelInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBeginDebugUtilsLabelEXT( m_commandBuffer, reinterpret_cast( &labelInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::endDebugUtilsLabelEXT( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEndDebugUtilsLabelEXT( m_commandBuffer ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdInsertDebugUtilsLabelEXT( m_commandBuffer, reinterpret_cast( pLabelInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdInsertDebugUtilsLabelEXT( m_commandBuffer, reinterpret_cast( &labelInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createDebugUtilsMessengerEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT * pMessenger, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDebugUtilsMessengerEXT( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pMessenger ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Instance::createDebugUtilsMessengerEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger; - Result result = static_cast( - d.vkCreateDebugUtilsMessengerEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &messenger ) ) ); - return createResultValue( - result, messenger, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDebugUtilsMessengerEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Instance::createDebugUtilsMessengerEXTUnique( - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger; - Result result = static_cast( - d.vkCreateDebugUtilsMessengerEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &messenger ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, messenger, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDebugUtilsMessengerEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Instance::destroyDebugUtilsMessengerEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugUtilsMessengerEXT( m_instance, - static_cast( messenger ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Instance::destroyDebugUtilsMessengerEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugUtilsMessengerEXT( - m_instance, - static_cast( messenger ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Instance::destroy( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugUtilsMessengerEXT( m_instance, - static_cast( messenger ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Instance::destroy( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDebugUtilsMessengerEXT( - m_instance, - static_cast( messenger ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Instance::submitDebugUtilsMessageEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageTypes, - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT * pCallbackData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkSubmitDebugUtilsMessageEXT( m_instance, - static_cast( messageSeverity ), - static_cast( messageTypes ), - reinterpret_cast( pCallbackData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Instance::submitDebugUtilsMessageEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageTypes, - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT & callbackData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkSubmitDebugUtilsMessageEXT( m_instance, - static_cast( messageSeverity ), - static_cast( messageTypes ), - reinterpret_cast( &callbackData ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getAndroidHardwareBufferPropertiesANDROID( - const struct AHardwareBuffer * buffer, - VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetAndroidHardwareBufferPropertiesANDROID( - m_device, buffer, reinterpret_cast( pProperties ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID properties; - Result result = static_cast( d.vkGetAndroidHardwareBufferPropertiesANDROID( - m_device, &buffer, reinterpret_cast( &properties ) ) ); - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::Device::getAndroidHardwareBufferPropertiesANDROID" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID & properties = - structureChain.template get(); - Result result = static_cast( d.vkGetAndroidHardwareBufferPropertiesANDROID( - m_device, &buffer, reinterpret_cast( &properties ) ) ); - return createResultValue( - result, structureChain, VULKAN_HPP_NAMESPACE_STRING "::Device::getAndroidHardwareBufferPropertiesANDROID" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getMemoryAndroidHardwareBufferANDROID( - const VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID * pInfo, - struct AHardwareBuffer ** pBuffer, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetMemoryAndroidHardwareBufferANDROID( - m_device, reinterpret_cast( pInfo ), pBuffer ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getMemoryAndroidHardwareBufferANDROID( - const VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID & info, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - struct AHardwareBuffer * buffer; - Result result = static_cast( d.vkGetMemoryAndroidHardwareBufferANDROID( - m_device, reinterpret_cast( &info ), &buffer ) ); - return createResultValue( - result, buffer, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryAndroidHardwareBufferANDROID" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - - template - VULKAN_HPP_INLINE void - CommandBuffer::setSampleLocationsEXT( const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT * pSampleLocationsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetSampleLocationsEXT( m_commandBuffer, - reinterpret_cast( pSampleLocationsInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setSampleLocationsEXT( const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT & sampleLocationsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetSampleLocationsEXT( m_commandBuffer, - reinterpret_cast( &sampleLocationsInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void PhysicalDevice::getMultisamplePropertiesEXT( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT * pMultisampleProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPhysicalDeviceMultisamplePropertiesEXT( - m_physicalDevice, - static_cast( samples ), - reinterpret_cast( pMultisampleProperties ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT - PhysicalDevice::getMultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT multisampleProperties; - d.vkGetPhysicalDeviceMultisamplePropertiesEXT( - m_physicalDevice, - static_cast( samples ), - reinterpret_cast( &multisampleProperties ) ); - return multisampleProperties; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_get_memory_requirements2 === - - template - VULKAN_HPP_INLINE void - Device::getImageMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetImageMemoryRequirements2KHR( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getImageMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetImageMemoryRequirements2KHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getImageMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetImageMemoryRequirements2KHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getBufferMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetBufferMemoryRequirements2KHR( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetBufferMemoryRequirements2KHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getBufferMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetBufferMemoryRequirements2KHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getImageSparseMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetImageSparseMemoryRequirements2KHR( - m_device, - reinterpret_cast( pInfo ), - pSparseMemoryRequirementCount, - reinterpret_cast( pSparseMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements; - uint32_t sparseMemoryRequirementCount; - d.vkGetImageSparseMemoryRequirements2KHR( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetImageSparseMemoryRequirements2KHR( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - template < - typename SparseImageMemoryRequirements2Allocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements( - sparseImageMemoryRequirements2Allocator ); - uint32_t sparseMemoryRequirementCount; - d.vkGetImageSparseMemoryRequirements2KHR( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetImageSparseMemoryRequirements2KHR( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_acceleration_structure === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::createAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructure, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateAccelerationStructureKHR( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pAccelerationStructure ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createAccelerationStructureKHR( const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure; - Result result = static_cast( d.vkCreateAccelerationStructureKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &accelerationStructure ) ) ); - return createResultValue( - result, accelerationStructure, VULKAN_HPP_NAMESPACE_STRING "::Device::createAccelerationStructureKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createAccelerationStructureKHRUnique( - const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure; - Result result = static_cast( d.vkCreateAccelerationStructureKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &accelerationStructure ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - accelerationStructure, - VULKAN_HPP_NAMESPACE_STRING "::Device::createAccelerationStructureKHRUnique", - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureKHR( m_device, - static_cast( accelerationStructure ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureKHR( - m_device, - static_cast( accelerationStructure ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureKHR( m_device, - static_cast( accelerationStructure ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureKHR( - m_device, - static_cast( accelerationStructure ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::buildAccelerationStructuresKHR( - uint32_t infoCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pInfos, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR * const * ppBuildRangeInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBuildAccelerationStructuresKHR( - m_commandBuffer, - infoCount, - reinterpret_cast( pInfos ), - reinterpret_cast( ppBuildRangeInfos ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::buildAccelerationStructuresKHR( - ArrayProxy const & infos, - ArrayProxy const & pBuildRangeInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( infos.size() == pBuildRangeInfos.size() ); -# else - if ( infos.size() != pBuildRangeInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresKHR: infos.size() != pBuildRangeInfos.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdBuildAccelerationStructuresKHR( - m_commandBuffer, - infos.size(), - reinterpret_cast( infos.data() ), - reinterpret_cast( pBuildRangeInfos.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::buildAccelerationStructuresIndirectKHR( - uint32_t infoCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pInfos, - const VULKAN_HPP_NAMESPACE::DeviceAddress * pIndirectDeviceAddresses, - const uint32_t * pIndirectStrides, - const uint32_t * const * ppMaxPrimitiveCounts, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBuildAccelerationStructuresIndirectKHR( - m_commandBuffer, - infoCount, - reinterpret_cast( pInfos ), - reinterpret_cast( pIndirectDeviceAddresses ), - pIndirectStrides, - ppMaxPrimitiveCounts ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::buildAccelerationStructuresIndirectKHR( - ArrayProxy const & infos, - ArrayProxy const & indirectDeviceAddresses, - ArrayProxy const & indirectStrides, - ArrayProxy const & pMaxPrimitiveCounts, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( infos.size() == indirectDeviceAddresses.size() ); - VULKAN_HPP_ASSERT( infos.size() == indirectStrides.size() ); - VULKAN_HPP_ASSERT( infos.size() == pMaxPrimitiveCounts.size() ); -# else - if ( infos.size() != indirectDeviceAddresses.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresIndirectKHR: infos.size() != indirectDeviceAddresses.size()" ); - } - if ( infos.size() != indirectStrides.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresIndirectKHR: infos.size() != indirectStrides.size()" ); - } - if ( infos.size() != pMaxPrimitiveCounts.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresIndirectKHR: infos.size() != pMaxPrimitiveCounts.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdBuildAccelerationStructuresIndirectKHR( - m_commandBuffer, - infos.size(), - reinterpret_cast( infos.data() ), - reinterpret_cast( indirectDeviceAddresses.data() ), - indirectStrides.data(), - pMaxPrimitiveCounts.data() ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::buildAccelerationStructuresKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - uint32_t infoCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pInfos, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR * const * ppBuildRangeInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkBuildAccelerationStructuresKHR( - m_device, - static_cast( deferredOperation ), - infoCount, - reinterpret_cast( pInfos ), - reinterpret_cast( ppBuildRangeInfos ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Result Device::buildAccelerationStructuresKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - ArrayProxy const & infos, - ArrayProxy const & pBuildRangeInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( infos.size() == pBuildRangeInfos.size() ); -# else - if ( infos.size() != pBuildRangeInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::Device::buildAccelerationStructuresKHR: infos.size() != pBuildRangeInfos.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - Result result = static_cast( d.vkBuildAccelerationStructuresKHR( - m_device, - static_cast( deferredOperation ), - infos.size(), - reinterpret_cast( infos.data() ), - reinterpret_cast( pBuildRangeInfos.data() ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::buildAccelerationStructuresKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::copyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCopyAccelerationStructureKHR( m_device, - static_cast( deferredOperation ), - reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::copyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkCopyAccelerationStructureKHR( m_device, - static_cast( deferredOperation ), - reinterpret_cast( &info ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::copyAccelerationStructureKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::copyAccelerationStructureToMemoryKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCopyAccelerationStructureToMemoryKHR( - m_device, - static_cast( deferredOperation ), - reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::copyAccelerationStructureToMemoryKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkCopyAccelerationStructureToMemoryKHR( - m_device, - static_cast( deferredOperation ), - reinterpret_cast( &info ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::copyAccelerationStructureToMemoryKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::copyMemoryToAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCopyMemoryToAccelerationStructureKHR( - m_device, - static_cast( deferredOperation ), - reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::copyMemoryToAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkCopyMemoryToAccelerationStructureKHR( - m_device, - static_cast( deferredOperation ), - reinterpret_cast( &info ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::copyMemoryToAccelerationStructureKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::writeAccelerationStructuresPropertiesKHR( - uint32_t accelerationStructureCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t dataSize, - void * pData, - size_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkWriteAccelerationStructuresPropertiesKHR( - m_device, - accelerationStructureCount, - reinterpret_cast( pAccelerationStructures ), - static_cast( queryType ), - dataSize, - pData, - stride ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_DEPRECATED( "This function is deprecated. Use one of the other flavours of it." ) - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type Device::writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - ArrayProxy const & data, - size_t stride, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkWriteAccelerationStructuresPropertiesKHR( - m_device, - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - data.size() * sizeof( T ), - reinterpret_cast( data.data() ), - stride ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::writeAccelerationStructuresPropertiesKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t dataSize, - size_t stride, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( d.vkWriteAccelerationStructuresPropertiesKHR( - m_device, - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ), - stride ) ); - return createResultValue( - result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::writeAccelerationStructuresPropertiesKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::writeAccelerationStructuresPropertyKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t stride, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - DataType data; - Result result = static_cast( d.vkWriteAccelerationStructuresPropertiesKHR( - m_device, - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - sizeof( DataType ), - reinterpret_cast( &data ), - stride ) ); - return createResultValue( - result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::writeAccelerationStructuresPropertyKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::copyAccelerationStructureKHR( const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyAccelerationStructureKHR( m_commandBuffer, - reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::copyAccelerationStructureKHR( const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyAccelerationStructureKHR( m_commandBuffer, - reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyAccelerationStructureToMemoryKHR( - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyAccelerationStructureToMemoryKHR( - m_commandBuffer, reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyAccelerationStructureToMemoryKHR( - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyAccelerationStructureToMemoryKHR( - m_commandBuffer, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyMemoryToAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyMemoryToAccelerationStructureKHR( - m_commandBuffer, reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyMemoryToAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyMemoryToAccelerationStructureKHR( - m_commandBuffer, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE DeviceAddress Device::getAccelerationStructureAddressKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetAccelerationStructureDeviceAddressKHR( - m_device, reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE DeviceAddress Device::getAccelerationStructureAddressKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetAccelerationStructureDeviceAddressKHR( - m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::writeAccelerationStructuresPropertiesKHR( - uint32_t accelerationStructureCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteAccelerationStructuresPropertiesKHR( - m_commandBuffer, - accelerationStructureCount, - reinterpret_cast( pAccelerationStructures ), - static_cast( queryType ), - static_cast( queryPool ), - firstQuery ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteAccelerationStructuresPropertiesKHR( - m_commandBuffer, - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - static_cast( queryPool ), - firstQuery ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getAccelerationStructureCompatibilityKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR * pVersionInfo, - VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR * pCompatibility, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceAccelerationStructureCompatibilityKHR( - m_device, - reinterpret_cast( pVersionInfo ), - reinterpret_cast( pCompatibility ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR - Device::getAccelerationStructureCompatibilityKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR & versionInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR compatibility; - d.vkGetDeviceAccelerationStructureCompatibilityKHR( - m_device, - reinterpret_cast( &versionInfo ), - reinterpret_cast( &compatibility ) ); - return compatibility; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getAccelerationStructureBuildSizesKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildTypeKHR buildType, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pBuildInfo, - const uint32_t * pMaxPrimitiveCounts, - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR * pSizeInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetAccelerationStructureBuildSizesKHR( - m_device, - static_cast( buildType ), - reinterpret_cast( pBuildInfo ), - pMaxPrimitiveCounts, - reinterpret_cast( pSizeInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR - Device::getAccelerationStructureBuildSizesKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildTypeKHR buildType, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR & buildInfo, - ArrayProxy const & maxPrimitiveCounts, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( maxPrimitiveCounts.size() == buildInfo.geometryCount ); -# else - if ( maxPrimitiveCounts.size() != buildInfo.geometryCount ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Device::getAccelerationStructureBuildSizesKHR: maxPrimitiveCounts.size() != buildInfo.geometryCount" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR sizeInfo; - d.vkGetAccelerationStructureBuildSizesKHR( - m_device, - static_cast( buildType ), - reinterpret_cast( &buildInfo ), - maxPrimitiveCounts.data(), - reinterpret_cast( &sizeInfo ) ); - return sizeInfo; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_sampler_ycbcr_conversion === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createSamplerYcbcrConversionKHR( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion * pYcbcrConversion, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateSamplerYcbcrConversionKHR( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pYcbcrConversion ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createSamplerYcbcrConversionKHR( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion; - Result result = static_cast( d.vkCreateSamplerYcbcrConversionKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &ycbcrConversion ) ) ); - return createResultValue( - result, ycbcrConversion, VULKAN_HPP_NAMESPACE_STRING "::Device::createSamplerYcbcrConversionKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createSamplerYcbcrConversionKHRUnique( - const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion; - Result result = static_cast( d.vkCreateSamplerYcbcrConversionKHR( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &ycbcrConversion ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, ycbcrConversion, VULKAN_HPP_NAMESPACE_STRING "::Device::createSamplerYcbcrConversionKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroySamplerYcbcrConversionKHR( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySamplerYcbcrConversionKHR( m_device, - static_cast( ycbcrConversion ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroySamplerYcbcrConversionKHR( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroySamplerYcbcrConversionKHR( - m_device, - static_cast( ycbcrConversion ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_bind_memory2 === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::bindBufferMemory2KHR( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo * pBindInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkBindBufferMemory2KHR( - m_device, bindInfoCount, reinterpret_cast( pBindInfos ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindBufferMemory2KHR( ArrayProxy const & bindInfos, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindBufferMemory2KHR( - m_device, bindInfos.size(), reinterpret_cast( bindInfos.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindBufferMemory2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::bindImageMemory2KHR( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindImageMemoryInfo * pBindInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkBindImageMemory2KHR( - m_device, bindInfoCount, reinterpret_cast( pBindInfos ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindImageMemory2KHR( ArrayProxy const & bindInfos, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindImageMemory2KHR( - m_device, bindInfos.size(), reinterpret_cast( bindInfos.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindImageMemory2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_image_drm_format_modifier === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getImageDrmFormatModifierPropertiesEXT( - VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetImageDrmFormatModifierPropertiesEXT( - m_device, - static_cast( image ), - reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::getImageDrmFormatModifierPropertiesEXT( VULKAN_HPP_NAMESPACE::Image image, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT properties; - Result result = static_cast( d.vkGetImageDrmFormatModifierPropertiesEXT( - m_device, - static_cast( image ), - reinterpret_cast( &properties ) ) ); - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::Device::getImageDrmFormatModifierPropertiesEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_validation_cache === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createValidationCacheEXT( const VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::ValidationCacheEXT * pValidationCache, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateValidationCacheEXT( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pValidationCache ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::createValidationCacheEXT( const VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache; - Result result = static_cast( - d.vkCreateValidationCacheEXT( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &validationCache ) ) ); - return createResultValue( - result, validationCache, VULKAN_HPP_NAMESPACE_STRING "::Device::createValidationCacheEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Device::createValidationCacheEXTUnique( const VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache; - Result result = static_cast( - d.vkCreateValidationCacheEXT( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &validationCache ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, validationCache, VULKAN_HPP_NAMESPACE_STRING "::Device::createValidationCacheEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyValidationCacheEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyValidationCacheEXT( m_device, - static_cast( validationCache ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyValidationCacheEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyValidationCacheEXT( m_device, - static_cast( validationCache ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyValidationCacheEXT( m_device, - static_cast( validationCache ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyValidationCacheEXT( m_device, - static_cast( validationCache ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::mergeValidationCachesEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT dstCache, - uint32_t srcCacheCount, - const VULKAN_HPP_NAMESPACE::ValidationCacheEXT * pSrcCaches, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkMergeValidationCachesEXT( m_device, - static_cast( dstCache ), - srcCacheCount, - reinterpret_cast( pSrcCaches ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::mergeValidationCachesEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT dstCache, - ArrayProxy const & srcCaches, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkMergeValidationCachesEXT( m_device, - static_cast( dstCache ), - srcCaches.size(), - reinterpret_cast( srcCaches.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::mergeValidationCachesEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getValidationCacheDataEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - size_t * pDataSize, - void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetValidationCacheDataEXT( - m_device, static_cast( validationCache ), pDataSize, pData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getValidationCacheDataEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector data; - size_t dataSize; - Result result; - do - { - result = static_cast( d.vkGetValidationCacheDataEXT( - m_device, static_cast( validationCache ), &dataSize, nullptr ) ); - if ( ( result == Result::eSuccess ) && dataSize ) - { - data.resize( dataSize ); - result = - static_cast( d.vkGetValidationCacheDataEXT( m_device, - static_cast( validationCache ), - &dataSize, - reinterpret_cast( data.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( dataSize <= data.size() ); - if ( dataSize < data.size() ) - { - data.resize( dataSize ); - } - } - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getValidationCacheDataEXT" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType>::type - Device::getValidationCacheDataEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - Uint8_tAllocator & uint8_tAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector data( uint8_tAllocator ); - size_t dataSize; - Result result; - do - { - result = static_cast( d.vkGetValidationCacheDataEXT( - m_device, static_cast( validationCache ), &dataSize, nullptr ) ); - if ( ( result == Result::eSuccess ) && dataSize ) - { - data.resize( dataSize ); - result = - static_cast( d.vkGetValidationCacheDataEXT( m_device, - static_cast( validationCache ), - &dataSize, - reinterpret_cast( data.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( dataSize <= data.size() ); - if ( dataSize < data.size() ) - { - data.resize( dataSize ); - } - } - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getValidationCacheDataEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_shading_rate_image === - - template - VULKAN_HPP_INLINE void CommandBuffer::bindShadingRateImageNV( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindShadingRateImageNV( - m_commandBuffer, static_cast( imageView ), static_cast( imageLayout ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setViewportShadingRatePaletteNV( - uint32_t firstViewport, - uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV * pShadingRatePalettes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportShadingRatePaletteNV( m_commandBuffer, - firstViewport, - viewportCount, - reinterpret_cast( pShadingRatePalettes ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setViewportShadingRatePaletteNV( - uint32_t firstViewport, - ArrayProxy const & shadingRatePalettes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportShadingRatePaletteNV( - m_commandBuffer, - firstViewport, - shadingRatePalettes.size(), - reinterpret_cast( shadingRatePalettes.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::setCoarseSampleOrderNV( VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, - uint32_t customSampleOrderCount, - const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV * pCustomSampleOrders, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetCoarseSampleOrderNV( m_commandBuffer, - static_cast( sampleOrderType ), - customSampleOrderCount, - reinterpret_cast( pCustomSampleOrders ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setCoarseSampleOrderNV( - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, - ArrayProxy const & customSampleOrders, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetCoarseSampleOrderNV( m_commandBuffer, - static_cast( sampleOrderType ), - customSampleOrders.size(), - reinterpret_cast( customSampleOrders.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_ray_tracing === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructure, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateAccelerationStructureNV( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pAccelerationStructure ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::createAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure; - Result result = static_cast( d.vkCreateAccelerationStructureNV( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &accelerationStructure ) ) ); - return createResultValue( - result, accelerationStructure, VULKAN_HPP_NAMESPACE_STRING "::Device::createAccelerationStructureNV" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createAccelerationStructureNVUnique( - const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure; - Result result = static_cast( d.vkCreateAccelerationStructureNV( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &accelerationStructure ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - accelerationStructure, - VULKAN_HPP_NAMESPACE_STRING "::Device::createAccelerationStructureNVUnique", - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyAccelerationStructureNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureNV( m_device, - static_cast( accelerationStructure ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyAccelerationStructureNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureNV( - m_device, - static_cast( accelerationStructure ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureNV( m_device, - static_cast( accelerationStructure ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyAccelerationStructureNV( - m_device, - static_cast( accelerationStructure ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetAccelerationStructureMemoryRequirementsNV( - m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR - Device::getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR memoryRequirements; - d.vkGetAccelerationStructureMemoryRequirementsNV( - m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR & memoryRequirements = - structureChain.template get(); - d.vkGetAccelerationStructureMemoryRequirementsNV( - m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::bindAccelerationStructureMemoryNV( - uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindAccelerationStructureMemoryInfoNV * pBindInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkBindAccelerationStructureMemoryNV( - m_device, bindInfoCount, reinterpret_cast( pBindInfos ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::bindAccelerationStructureMemoryNV( - ArrayProxy const & bindInfos, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkBindAccelerationStructureMemoryNV( - m_device, - bindInfos.size(), - reinterpret_cast( bindInfos.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindAccelerationStructureMemoryNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::buildAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV * pInfo, - VULKAN_HPP_NAMESPACE::Buffer instanceData, - VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, - VULKAN_HPP_NAMESPACE::Bool32 update, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::Buffer scratch, - VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBuildAccelerationStructureNV( m_commandBuffer, - reinterpret_cast( pInfo ), - static_cast( instanceData ), - static_cast( instanceOffset ), - static_cast( update ), - static_cast( dst ), - static_cast( src ), - static_cast( scratch ), - static_cast( scratchOffset ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::buildAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV & info, - VULKAN_HPP_NAMESPACE::Buffer instanceData, - VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, - VULKAN_HPP_NAMESPACE::Bool32 update, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::Buffer scratch, - VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBuildAccelerationStructureNV( m_commandBuffer, - reinterpret_cast( &info ), - static_cast( instanceData ), - static_cast( instanceOffset ), - static_cast( update ), - static_cast( dst ), - static_cast( src ), - static_cast( scratch ), - static_cast( scratchOffset ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::copyAccelerationStructureNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyAccelerationStructureNV( m_commandBuffer, - static_cast( dst ), - static_cast( src ), - static_cast( mode ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::traceRaysNV( VULKAN_HPP_NAMESPACE::Buffer raygenShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize raygenShaderBindingOffset, - VULKAN_HPP_NAMESPACE::Buffer missShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer hitShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer callableShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingStride, - uint32_t width, - uint32_t height, - uint32_t depth, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdTraceRaysNV( m_commandBuffer, - static_cast( raygenShaderBindingTableBuffer ), - static_cast( raygenShaderBindingOffset ), - static_cast( missShaderBindingTableBuffer ), - static_cast( missShaderBindingOffset ), - static_cast( missShaderBindingStride ), - static_cast( hitShaderBindingTableBuffer ), - static_cast( hitShaderBindingOffset ), - static_cast( hitShaderBindingStride ), - static_cast( callableShaderBindingTableBuffer ), - static_cast( callableShaderBindingOffset ), - static_cast( callableShaderBindingStride ), - width, - height, - depth ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createRayTracingPipelinesNV( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateRayTracingPipelinesNV( m_device, - static_cast( pipelineCache ), - createInfoCount, - reinterpret_cast( pCreateInfos ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPipelines ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createRayTracingPipelinesNV( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateRayTracingPipelinesNV( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( - result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesNV", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createRayTracingPipelinesNV( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size(), pipelineAllocator ); - Result result = static_cast( - d.vkCreateRayTracingPipelinesNV( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( - result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesNV", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::createRayTracingPipelineNV( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Pipeline pipeline; - Result result = static_cast( - d.vkCreateRayTracingPipelinesNV( m_device, - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - return createResultValue( - result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelineNV", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createRayTracingPipelinesNVUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines; - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateRayTracingPipelinesNV( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( - result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesNVUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template < - typename Dispatch, - typename PipelineAllocator, - typename B, - typename std::enable_if>::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createRayTracingPipelinesNVUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines( pipelineAllocator ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( - d.vkCreateRayTracingPipelinesNV( m_device, - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( - result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesNVUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createRayTracingPipelineNVUnique( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Pipeline pipeline; - Result result = static_cast( - d.vkCreateRayTracingPipelinesNV( m_device, - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelineNVUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT }, - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getRayTracingShaderGroupHandlesNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetRayTracingShaderGroupHandlesNV( - m_device, static_cast( pipeline ), firstGroup, groupCount, dataSize, pData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_DEPRECATED( "This function is deprecated. Use one of the other flavours of it." ) - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type Device::getRayTracingShaderGroupHandlesNV( - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - ArrayProxy const & data, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkGetRayTracingShaderGroupHandlesNV( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( T ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingShaderGroupHandlesNV" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getRayTracingShaderGroupHandlesNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = - static_cast( d.vkGetRayTracingShaderGroupHandlesNV( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingShaderGroupHandlesNV" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getRayTracingShaderGroupHandleNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - DataType data; - Result result = static_cast( d.vkGetRayTracingShaderGroupHandlesNV( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingShaderGroupHandleNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getAccelerationStructureHandleNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - size_t dataSize, - void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetAccelerationStructureHandleNV( - m_device, static_cast( accelerationStructure ), dataSize, pData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_DEPRECATED( "This function is deprecated. Use one of the other flavours of it." ) - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type Device::getAccelerationStructureHandleNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - ArrayProxy const & data, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkGetAccelerationStructureHandleNV( m_device, - static_cast( accelerationStructure ), - data.size() * sizeof( T ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getAccelerationStructureHandleNV" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getAccelerationStructureHandleNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - size_t dataSize, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( - d.vkGetAccelerationStructureHandleNV( m_device, - static_cast( accelerationStructure ), - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getAccelerationStructureHandleNV" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getAccelerationStructureHandleNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - DataType data; - Result result = static_cast( - d.vkGetAccelerationStructureHandleNV( m_device, - static_cast( accelerationStructure ), - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getAccelerationStructureHandleNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::writeAccelerationStructuresPropertiesNV( - uint32_t accelerationStructureCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteAccelerationStructuresPropertiesNV( - m_commandBuffer, - accelerationStructureCount, - reinterpret_cast( pAccelerationStructures ), - static_cast( queryType ), - static_cast( queryPool ), - firstQuery ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::writeAccelerationStructuresPropertiesNV( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteAccelerationStructuresPropertiesNV( - m_commandBuffer, - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - static_cast( queryPool ), - firstQuery ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::compileDeferredNV( - VULKAN_HPP_NAMESPACE::Pipeline pipeline, uint32_t shader, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCompileDeferredNV( m_device, static_cast( pipeline ), shader ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::compileDeferredNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, uint32_t shader, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkCompileDeferredNV( m_device, static_cast( pipeline ), shader ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::compileDeferredNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_maintenance3 === - - template - VULKAN_HPP_INLINE void - Device::getDescriptorSetLayoutSupportKHR( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo * pCreateInfo, - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport * pSupport, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDescriptorSetLayoutSupportKHR( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pSupport ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport - Device::getDescriptorSetLayoutSupportKHR( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport support; - d.vkGetDescriptorSetLayoutSupportKHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return support; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getDescriptorSetLayoutSupportKHR( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport & support = - structureChain.template get(); - d.vkGetDescriptorSetLayoutSupportKHR( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_draw_indirect_count === - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndirectCountKHR( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawIndexedIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawIndexedIndirectCountKHR( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - //=== VK_EXT_external_memory_host === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getMemoryHostPointerPropertiesEXT( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - const void * pHostPointer, - VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT * pMemoryHostPointerProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetMemoryHostPointerPropertiesEXT( - m_device, - static_cast( handleType ), - pHostPointer, - reinterpret_cast( pMemoryHostPointerProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getMemoryHostPointerPropertiesEXT( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - const void * pHostPointer, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT memoryHostPointerProperties; - Result result = static_cast( d.vkGetMemoryHostPointerPropertiesEXT( - m_device, - static_cast( handleType ), - pHostPointer, - reinterpret_cast( &memoryHostPointerProperties ) ) ); - return createResultValue( - result, memoryHostPointerProperties, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryHostPointerPropertiesEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_AMD_buffer_marker === - - template - VULKAN_HPP_INLINE void CommandBuffer::writeBufferMarkerAMD( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteBufferMarkerAMD( m_commandBuffer, - static_cast( pipelineStage ), - static_cast( dstBuffer ), - static_cast( dstOffset ), - marker ); - } - - //=== VK_EXT_calibrated_timestamps === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getCalibrateableTimeDomainsEXT( uint32_t * pTimeDomainCount, - VULKAN_HPP_NAMESPACE::TimeDomainEXT * pTimeDomains, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - m_physicalDevice, pTimeDomainCount, reinterpret_cast( pTimeDomains ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getCalibrateableTimeDomainsEXT( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector timeDomains; - uint32_t timeDomainCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( m_physicalDevice, &timeDomainCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && timeDomainCount ) - { - timeDomains.resize( timeDomainCount ); - result = static_cast( d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - m_physicalDevice, &timeDomainCount, reinterpret_cast( timeDomains.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( timeDomainCount <= timeDomains.size() ); - if ( timeDomainCount < timeDomains.size() ) - { - timeDomains.resize( timeDomainCount ); - } - } - return createResultValue( - result, timeDomains, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getCalibrateableTimeDomainsEXT" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getCalibrateableTimeDomainsEXT( TimeDomainEXTAllocator & timeDomainEXTAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector timeDomains( timeDomainEXTAllocator ); - uint32_t timeDomainCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( m_physicalDevice, &timeDomainCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && timeDomainCount ) - { - timeDomains.resize( timeDomainCount ); - result = static_cast( d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - m_physicalDevice, &timeDomainCount, reinterpret_cast( timeDomains.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( timeDomainCount <= timeDomains.size() ); - if ( timeDomainCount < timeDomains.size() ) - { - timeDomains.resize( timeDomainCount ); - } - } - return createResultValue( - result, timeDomains, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getCalibrateableTimeDomainsEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getCalibratedTimestampsEXT( uint32_t timestampCount, - const VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT * pTimestampInfos, - uint64_t * pTimestamps, - uint64_t * pMaxDeviation, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetCalibratedTimestampsEXT( m_device, - timestampCount, - reinterpret_cast( pTimestampInfos ), - pTimestamps, - pMaxDeviation ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, uint64_t>>::type - Device::getCalibratedTimestampsEXT( - ArrayProxy const & timestampInfos, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::pair, uint64_t> data( - std::piecewise_construct, std::forward_as_tuple( timestampInfos.size() ), std::forward_as_tuple( 0 ) ); - std::vector & timestamps = data.first; - uint64_t & maxDeviation = data.second; - Result result = static_cast( - d.vkGetCalibratedTimestampsEXT( m_device, - timestampInfos.size(), - reinterpret_cast( timestampInfos.data() ), - timestamps.data(), - &maxDeviation ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getCalibratedTimestampsEXT" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType, uint64_t>>::type - Device::getCalibratedTimestampsEXT( - ArrayProxy const & timestampInfos, - Uint64_tAllocator & uint64_tAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::pair, uint64_t> data( - std::piecewise_construct, - std::forward_as_tuple( timestampInfos.size(), uint64_tAllocator ), - std::forward_as_tuple( 0 ) ); - std::vector & timestamps = data.first; - uint64_t & maxDeviation = data.second; - Result result = static_cast( - d.vkGetCalibratedTimestampsEXT( m_device, - timestampInfos.size(), - reinterpret_cast( timestampInfos.data() ), - timestamps.data(), - &maxDeviation ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getCalibratedTimestampsEXT" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getCalibratedTimestampEXT( const VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT & timestampInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::pair data; - uint64_t & timestamp = data.first; - uint64_t & maxDeviation = data.second; - Result result = static_cast( - d.vkGetCalibratedTimestampsEXT( m_device, - 1, - reinterpret_cast( ×tampInfo ), - ×tamp, - &maxDeviation ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getCalibratedTimestampEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_mesh_shader === - - template - VULKAN_HPP_INLINE void CommandBuffer::drawMeshTasksNV( uint32_t taskCount, - uint32_t firstTask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawMeshTasksNV( m_commandBuffer, taskCount, firstTask ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::drawMeshTasksIndirectNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawMeshTasksIndirectNV( - m_commandBuffer, static_cast( buffer ), static_cast( offset ), drawCount, stride ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::drawMeshTasksIndirectCountNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawMeshTasksIndirectCountNV( m_commandBuffer, - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - //=== VK_NV_scissor_exclusive === - - template - VULKAN_HPP_INLINE void CommandBuffer::setExclusiveScissorNV( uint32_t firstExclusiveScissor, - uint32_t exclusiveScissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pExclusiveScissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetExclusiveScissorNV( m_commandBuffer, - firstExclusiveScissor, - exclusiveScissorCount, - reinterpret_cast( pExclusiveScissors ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setExclusiveScissorNV( uint32_t firstExclusiveScissor, - ArrayProxy const & exclusiveScissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetExclusiveScissorNV( m_commandBuffer, - firstExclusiveScissor, - exclusiveScissors.size(), - reinterpret_cast( exclusiveScissors.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_device_diagnostic_checkpoints === - - template - VULKAN_HPP_INLINE void CommandBuffer::setCheckpointNV( const void * pCheckpointMarker, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetCheckpointNV( m_commandBuffer, pCheckpointMarker ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setCheckpointNV( CheckpointMarkerType const & checkpointMarker, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetCheckpointNV( m_commandBuffer, reinterpret_cast( &checkpointMarker ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Queue::getCheckpointDataNV( uint32_t * pCheckpointDataCount, - VULKAN_HPP_NAMESPACE::CheckpointDataNV * pCheckpointData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetQueueCheckpointDataNV( - m_queue, pCheckpointDataCount, reinterpret_cast( pCheckpointData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Queue::getCheckpointDataNV( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector checkpointData; - uint32_t checkpointDataCount; - d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, nullptr ); - checkpointData.resize( checkpointDataCount ); - d.vkGetQueueCheckpointDataNV( - m_queue, &checkpointDataCount, reinterpret_cast( checkpointData.data() ) ); - VULKAN_HPP_ASSERT( checkpointDataCount <= checkpointData.size() ); - return checkpointData; - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Queue::getCheckpointDataNV( CheckpointDataNVAllocator & checkpointDataNVAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector checkpointData( checkpointDataNVAllocator ); - uint32_t checkpointDataCount; - d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, nullptr ); - checkpointData.resize( checkpointDataCount ); - d.vkGetQueueCheckpointDataNV( - m_queue, &checkpointDataCount, reinterpret_cast( checkpointData.data() ) ); - VULKAN_HPP_ASSERT( checkpointDataCount <= checkpointData.size() ); - return checkpointData; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_timeline_semaphore === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getSemaphoreCounterValueKHR( - VULKAN_HPP_NAMESPACE::Semaphore semaphore, uint64_t * pValue, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetSemaphoreCounterValueKHR( m_device, static_cast( semaphore ), pValue ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getSemaphoreCounterValueKHR( VULKAN_HPP_NAMESPACE::Semaphore semaphore, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint64_t value; - Result result = - static_cast( d.vkGetSemaphoreCounterValueKHR( m_device, static_cast( semaphore ), &value ) ); - return createResultValue( result, value, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreCounterValueKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, - uint64_t timeout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkWaitSemaphoresKHR( m_device, reinterpret_cast( pWaitInfo ), timeout ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::waitSemaphoresKHR( - const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, uint64_t timeout, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkWaitSemaphoresKHR( m_device, reinterpret_cast( &waitInfo ), timeout ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::waitSemaphoresKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eTimeout } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::signalSemaphoreKHR( - const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo * pSignalInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkSignalSemaphoreKHR( m_device, reinterpret_cast( pSignalInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::signalSemaphoreKHR( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkSignalSemaphoreKHR( m_device, reinterpret_cast( &signalInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::signalSemaphoreKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_INTEL_performance_query === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::initializePerformanceApiINTEL( - const VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL * pInitializeInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkInitializePerformanceApiINTEL( - m_device, reinterpret_cast( pInitializeInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::initializePerformanceApiINTEL( - const VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL & initializeInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkInitializePerformanceApiINTEL( - m_device, reinterpret_cast( &initializeInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::initializePerformanceApiINTEL" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::uninitializePerformanceApiINTEL( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkUninitializePerformanceApiINTEL( m_device ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result CommandBuffer::setPerformanceMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL * pMarkerInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCmdSetPerformanceMarkerINTEL( - m_commandBuffer, reinterpret_cast( pMarkerInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - CommandBuffer::setPerformanceMarkerINTEL( const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL & markerInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkCmdSetPerformanceMarkerINTEL( - m_commandBuffer, reinterpret_cast( &markerInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::setPerformanceMarkerINTEL" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result CommandBuffer::setPerformanceStreamMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL * pMarkerInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCmdSetPerformanceStreamMarkerINTEL( - m_commandBuffer, reinterpret_cast( pMarkerInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - CommandBuffer::setPerformanceStreamMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL & markerInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkCmdSetPerformanceStreamMarkerINTEL( - m_commandBuffer, reinterpret_cast( &markerInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::setPerformanceStreamMarkerINTEL" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result CommandBuffer::setPerformanceOverrideINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL * pOverrideInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkCmdSetPerformanceOverrideINTEL( - m_commandBuffer, reinterpret_cast( pOverrideInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - CommandBuffer::setPerformanceOverrideINTEL( const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL & overrideInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkCmdSetPerformanceOverrideINTEL( - m_commandBuffer, reinterpret_cast( &overrideInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::setPerformanceOverrideINTEL" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::acquirePerformanceConfigurationINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL * pAcquireInfo, - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL * pConfiguration, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkAcquirePerformanceConfigurationINTEL( - m_device, - reinterpret_cast( pAcquireInfo ), - reinterpret_cast( pConfiguration ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::acquirePerformanceConfigurationINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL & acquireInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration; - Result result = static_cast( d.vkAcquirePerformanceConfigurationINTEL( - m_device, - reinterpret_cast( &acquireInfo ), - reinterpret_cast( &configuration ) ) ); - return createResultValue( - result, configuration, VULKAN_HPP_NAMESPACE_STRING "::Device::acquirePerformanceConfigurationINTEL" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::acquirePerformanceConfigurationINTELUnique( - const VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL & acquireInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration; - Result result = static_cast( d.vkAcquirePerformanceConfigurationINTEL( - m_device, - reinterpret_cast( &acquireInfo ), - reinterpret_cast( &configuration ) ) ); - ObjectRelease deleter( *this, d ); - return createResultValue( - result, - configuration, - VULKAN_HPP_NAMESPACE_STRING "::Device::acquirePerformanceConfigurationINTELUnique", - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::releasePerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkReleasePerformanceConfigurationINTEL( - m_device, static_cast( configuration ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::releasePerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkReleasePerformanceConfigurationINTEL( - m_device, static_cast( configuration ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::releasePerformanceConfigurationINTEL" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::release( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkReleasePerformanceConfigurationINTEL( - m_device, static_cast( configuration ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::release( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkReleasePerformanceConfigurationINTEL( - m_device, static_cast( configuration ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::release" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Queue::setPerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkQueueSetPerformanceConfigurationINTEL( - m_queue, static_cast( configuration ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Queue::setPerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkQueueSetPerformanceConfigurationINTEL( - m_queue, static_cast( configuration ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::setPerformanceConfigurationINTEL" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getPerformanceParameterINTEL( VULKAN_HPP_NAMESPACE::PerformanceParameterTypeINTEL parameter, - VULKAN_HPP_NAMESPACE::PerformanceValueINTEL * pValue, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPerformanceParameterINTEL( m_device, - static_cast( parameter ), - reinterpret_cast( pValue ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getPerformanceParameterINTEL( VULKAN_HPP_NAMESPACE::PerformanceParameterTypeINTEL parameter, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PerformanceValueINTEL value; - Result result = - static_cast( d.vkGetPerformanceParameterINTEL( m_device, - static_cast( parameter ), - reinterpret_cast( &value ) ) ); - return createResultValue( result, value, VULKAN_HPP_NAMESPACE_STRING "::Device::getPerformanceParameterINTEL" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_AMD_display_native_hdr === - - template - VULKAN_HPP_INLINE void Device::setLocalDimmingAMD( VULKAN_HPP_NAMESPACE::SwapchainKHR swapChain, - VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkSetLocalDimmingAMD( - m_device, static_cast( swapChain ), static_cast( localDimmingEnable ) ); - } - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Instance::createImagePipeSurfaceFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateImagePipeSurfaceFUCHSIA( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createImagePipeSurfaceFUCHSIA( const VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( d.vkCreateImagePipeSurfaceFUCHSIA( - m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createImagePipeSurfaceFUCHSIA" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createImagePipeSurfaceFUCHSIAUnique( - const VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( d.vkCreateImagePipeSurfaceFUCHSIA( - m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createImagePipeSurfaceFUCHSIAUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createMetalSurfaceEXT( const VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateMetalSurfaceEXT( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createMetalSurfaceEXT( const VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateMetalSurfaceEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createMetalSurfaceEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createMetalSurfaceEXTUnique( const VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateMetalSurfaceEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createMetalSurfaceEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_KHR_fragment_shading_rate === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getFragmentShadingRatesKHR( - uint32_t * pFragmentShadingRateCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceFragmentShadingRatesKHR( - m_physicalDevice, - pFragmentShadingRateCount, - reinterpret_cast( pFragmentShadingRates ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::vector>::type - PhysicalDevice::getFragmentShadingRatesKHR( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector - fragmentShadingRates; - uint32_t fragmentShadingRateCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceFragmentShadingRatesKHR( m_physicalDevice, &fragmentShadingRateCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && fragmentShadingRateCount ) - { - fragmentShadingRates.resize( fragmentShadingRateCount ); - result = static_cast( d.vkGetPhysicalDeviceFragmentShadingRatesKHR( - m_physicalDevice, - &fragmentShadingRateCount, - reinterpret_cast( fragmentShadingRates.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( fragmentShadingRateCount <= fragmentShadingRates.size() ); - if ( fragmentShadingRateCount < fragmentShadingRates.size() ) - { - fragmentShadingRates.resize( fragmentShadingRateCount ); - } - } - return createResultValue( - result, fragmentShadingRates, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getFragmentShadingRatesKHR" ); - } - - template ::value, - int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::vector>::type - PhysicalDevice::getFragmentShadingRatesKHR( - PhysicalDeviceFragmentShadingRateKHRAllocator & physicalDeviceFragmentShadingRateKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector - fragmentShadingRates( physicalDeviceFragmentShadingRateKHRAllocator ); - uint32_t fragmentShadingRateCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceFragmentShadingRatesKHR( m_physicalDevice, &fragmentShadingRateCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && fragmentShadingRateCount ) - { - fragmentShadingRates.resize( fragmentShadingRateCount ); - result = static_cast( d.vkGetPhysicalDeviceFragmentShadingRatesKHR( - m_physicalDevice, - &fragmentShadingRateCount, - reinterpret_cast( fragmentShadingRates.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( fragmentShadingRateCount <= fragmentShadingRates.size() ); - if ( fragmentShadingRateCount < fragmentShadingRates.size() ) - { - fragmentShadingRates.resize( fragmentShadingRateCount ); - } - } - return createResultValue( - result, fragmentShadingRates, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getFragmentShadingRatesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setFragmentShadingRateKHR( - const VULKAN_HPP_NAMESPACE::Extent2D * pFragmentSize, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetFragmentShadingRateKHR( m_commandBuffer, - reinterpret_cast( pFragmentSize ), - reinterpret_cast( combinerOps ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setFragmentShadingRateKHR( - const VULKAN_HPP_NAMESPACE::Extent2D & fragmentSize, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetFragmentShadingRateKHR( m_commandBuffer, - reinterpret_cast( &fragmentSize ), - reinterpret_cast( combinerOps ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_buffer_device_address === - - template - VULKAN_HPP_INLINE DeviceAddress Device::getBufferAddressEXT( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetBufferDeviceAddressEXT( m_device, reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE DeviceAddress Device::getBufferAddressEXT( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetBufferDeviceAddressEXT( m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_tooling_info === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getToolPropertiesEXT( uint32_t * pToolCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties * pToolProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceToolPropertiesEXT( - m_physicalDevice, pToolCount, reinterpret_cast( pToolProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getToolPropertiesEXT( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector toolProperties; - uint32_t toolCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceToolPropertiesEXT( m_physicalDevice, &toolCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && toolCount ) - { - toolProperties.resize( toolCount ); - result = static_cast( d.vkGetPhysicalDeviceToolPropertiesEXT( - m_physicalDevice, &toolCount, reinterpret_cast( toolProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( toolCount <= toolProperties.size() ); - if ( toolCount < toolProperties.size() ) - { - toolProperties.resize( toolCount ); - } - } - return createResultValue( - result, toolProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getToolPropertiesEXT" ); - } - - template < - typename PhysicalDeviceToolPropertiesAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getToolPropertiesEXT( PhysicalDeviceToolPropertiesAllocator & physicalDeviceToolPropertiesAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector toolProperties( - physicalDeviceToolPropertiesAllocator ); - uint32_t toolCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceToolPropertiesEXT( m_physicalDevice, &toolCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && toolCount ) - { - toolProperties.resize( toolCount ); - result = static_cast( d.vkGetPhysicalDeviceToolPropertiesEXT( - m_physicalDevice, &toolCount, reinterpret_cast( toolProperties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( toolCount <= toolProperties.size() ); - if ( toolCount < toolProperties.size() ) - { - toolProperties.resize( toolCount ); - } - } - return createResultValue( - result, toolProperties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getToolPropertiesEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_present_wait === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::waitForPresentKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t presentId, - uint64_t timeout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkWaitForPresentKHR( m_device, static_cast( swapchain ), presentId, timeout ) ); - } -#else - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::waitForPresentKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t presentId, - uint64_t timeout, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkWaitForPresentKHR( m_device, static_cast( swapchain ), presentId, timeout ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::waitForPresentKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eTimeout } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_cooperative_matrix === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getCooperativeMatrixPropertiesNV( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesNV * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - m_physicalDevice, pPropertyCount, reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getCooperativeMatrixPropertiesNV( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - m_physicalDevice, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getCooperativeMatrixPropertiesNV" ); - } - - template < - typename CooperativeMatrixPropertiesNVAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getCooperativeMatrixPropertiesNV( - CooperativeMatrixPropertiesNVAllocator & cooperativeMatrixPropertiesNVAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - cooperativeMatrixPropertiesNVAllocator ); - uint32_t propertyCount; - Result result; - do - { - result = static_cast( - d.vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( m_physicalDevice, &propertyCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( d.vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - m_physicalDevice, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getCooperativeMatrixPropertiesNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_coverage_reduction_mode === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getSupportedFramebufferMixedSamplesCombinationsNV( - uint32_t * pCombinationCount, - VULKAN_HPP_NAMESPACE::FramebufferMixedSamplesCombinationNV * pCombinations, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - m_physicalDevice, - pCombinationCount, - reinterpret_cast( pCombinations ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::vector>::type - PhysicalDevice::getSupportedFramebufferMixedSamplesCombinationsNV( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector combinations; - uint32_t combinationCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - m_physicalDevice, &combinationCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && combinationCount ) - { - combinations.resize( combinationCount ); - result = static_cast( d.vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - m_physicalDevice, - &combinationCount, - reinterpret_cast( combinations.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( combinationCount <= combinations.size() ); - if ( combinationCount < combinations.size() ) - { - combinations.resize( combinationCount ); - } - } - return createResultValue( result, - combinations, - VULKAN_HPP_NAMESPACE_STRING - "::PhysicalDevice::getSupportedFramebufferMixedSamplesCombinationsNV" ); - } - - template ::value, - int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::vector>::type - PhysicalDevice::getSupportedFramebufferMixedSamplesCombinationsNV( - FramebufferMixedSamplesCombinationNVAllocator & framebufferMixedSamplesCombinationNVAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector combinations( - framebufferMixedSamplesCombinationNVAllocator ); - uint32_t combinationCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - m_physicalDevice, &combinationCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && combinationCount ) - { - combinations.resize( combinationCount ); - result = static_cast( d.vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - m_physicalDevice, - &combinationCount, - reinterpret_cast( combinations.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( combinationCount <= combinations.size() ); - if ( combinationCount < combinations.size() ) - { - combinations.resize( combinationCount ); - } - } - return createResultValue( result, - combinations, - VULKAN_HPP_NAMESPACE_STRING - "::PhysicalDevice::getSupportedFramebufferMixedSamplesCombinationsNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::getSurfacePresentModes2EXT( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - uint32_t * pPresentModeCount, - VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPhysicalDeviceSurfacePresentModes2EXT( - m_physicalDevice, - reinterpret_cast( pSurfaceInfo ), - pPresentModeCount, - reinterpret_cast( pPresentModes ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector presentModes; - uint32_t presentModeCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfacePresentModes2EXT( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &presentModeCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && presentModeCount ) - { - presentModes.resize( presentModeCount ); - result = static_cast( d.vkGetPhysicalDeviceSurfacePresentModes2EXT( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &presentModeCount, - reinterpret_cast( presentModes.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() ); - if ( presentModeCount < presentModes.size() ) - { - presentModes.resize( presentModeCount ); - } - } - return createResultValue( - result, presentModes, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfacePresentModes2EXT" ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - PresentModeKHRAllocator & presentModeKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector presentModes( presentModeKHRAllocator ); - uint32_t presentModeCount; - Result result; - do - { - result = static_cast( d.vkGetPhysicalDeviceSurfacePresentModes2EXT( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &presentModeCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && presentModeCount ) - { - presentModes.resize( presentModeCount ); - result = static_cast( d.vkGetPhysicalDeviceSurfacePresentModes2EXT( - m_physicalDevice, - reinterpret_cast( &surfaceInfo ), - &presentModeCount, - reinterpret_cast( presentModes.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() ); - if ( presentModeCount < presentModes.size() ) - { - presentModes.resize( presentModeCount ); - } - } - return createResultValue( - result, presentModes, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfacePresentModes2EXT" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -# ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::acquireFullScreenExclusiveModeEXT( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkAcquireFullScreenExclusiveModeEXT( m_device, static_cast( swapchain ) ) ); - } -# else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::acquireFullScreenExclusiveModeEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkAcquireFullScreenExclusiveModeEXT( m_device, static_cast( swapchain ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::acquireFullScreenExclusiveModeEXT" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -# ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::releaseFullScreenExclusiveModeEXT( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkReleaseFullScreenExclusiveModeEXT( m_device, static_cast( swapchain ) ) ); - } -# else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::releaseFullScreenExclusiveModeEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkReleaseFullScreenExclusiveModeEXT( m_device, static_cast( swapchain ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::releaseFullScreenExclusiveModeEXT" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getGroupSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR * pModes, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetDeviceGroupSurfacePresentModes2EXT( - m_device, - reinterpret_cast( pSurfaceInfo ), - reinterpret_cast( pModes ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getGroupSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes; - Result result = static_cast( d.vkGetDeviceGroupSurfacePresentModes2EXT( - m_device, - reinterpret_cast( &surfaceInfo ), - reinterpret_cast( &modes ) ) ); - return createResultValue( result, modes, VULKAN_HPP_NAMESPACE_STRING "::Device::getGroupSurfacePresentModes2EXT" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createHeadlessSurfaceEXT( const VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateHeadlessSurfaceEXT( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createHeadlessSurfaceEXT( const VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateHeadlessSurfaceEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createHeadlessSurfaceEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createHeadlessSurfaceEXTUnique( const VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateHeadlessSurfaceEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createHeadlessSurfaceEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_buffer_device_address === - - template - VULKAN_HPP_INLINE DeviceAddress Device::getBufferAddressKHR( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetBufferDeviceAddressKHR( m_device, reinterpret_cast( pInfo ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE DeviceAddress Device::getBufferAddressKHR( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetBufferDeviceAddressKHR( m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE uint64_t Device::getBufferOpaqueCaptureAddressKHR( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetBufferOpaqueCaptureAddressKHR( m_device, - reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE uint64_t Device::getBufferOpaqueCaptureAddressKHR( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetBufferOpaqueCaptureAddressKHR( m_device, - reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE uint64_t - Device::getMemoryOpaqueCaptureAddressKHR( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo * pInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetDeviceMemoryOpaqueCaptureAddressKHR( - m_device, reinterpret_cast( pInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE uint64_t - Device::getMemoryOpaqueCaptureAddressKHR( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetDeviceMemoryOpaqueCaptureAddressKHR( - m_device, reinterpret_cast( &info ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_line_rasterization === - - template - VULKAN_HPP_INLINE void CommandBuffer::setLineStippleEXT( uint32_t lineStippleFactor, - uint16_t lineStipplePattern, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetLineStippleEXT( m_commandBuffer, lineStippleFactor, lineStipplePattern ); - } - - //=== VK_EXT_host_query_reset === - - template - VULKAN_HPP_INLINE void Device::resetQueryPoolEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkResetQueryPoolEXT( m_device, static_cast( queryPool ), firstQuery, queryCount ); - } - - //=== VK_EXT_extended_dynamic_state === - - template - VULKAN_HPP_INLINE void CommandBuffer::setCullModeEXT( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetCullModeEXT( m_commandBuffer, static_cast( cullMode ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setFrontFaceEXT( VULKAN_HPP_NAMESPACE::FrontFace frontFace, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetFrontFaceEXT( m_commandBuffer, static_cast( frontFace ) ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::setPrimitiveTopologyEXT( VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetPrimitiveTopologyEXT( m_commandBuffer, static_cast( primitiveTopology ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setViewportWithCountEXT( uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::Viewport * pViewports, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportWithCountEXT( - m_commandBuffer, viewportCount, reinterpret_cast( pViewports ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setViewportWithCountEXT( ArrayProxy const & viewports, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetViewportWithCountEXT( - m_commandBuffer, viewports.size(), reinterpret_cast( viewports.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setScissorWithCountEXT( uint32_t scissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetScissorWithCountEXT( m_commandBuffer, scissorCount, reinterpret_cast( pScissors ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setScissorWithCountEXT( ArrayProxy const & scissors, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetScissorWithCountEXT( - m_commandBuffer, scissors.size(), reinterpret_cast( scissors.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::bindVertexBuffers2EXT( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - const VULKAN_HPP_NAMESPACE::DeviceSize * pSizes, - const VULKAN_HPP_NAMESPACE::DeviceSize * pStrides, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindVertexBuffers2EXT( m_commandBuffer, - firstBinding, - bindingCount, - reinterpret_cast( pBuffers ), - reinterpret_cast( pOffsets ), - reinterpret_cast( pSizes ), - reinterpret_cast( pStrides ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::bindVertexBuffers2EXT( uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes, - ArrayProxy const & strides, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); - VULKAN_HPP_ASSERT( sizes.empty() || buffers.size() == sizes.size() ); - VULKAN_HPP_ASSERT( strides.empty() || buffers.size() == strides.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2EXT: buffers.size() != offsets.size()" ); - } - if ( !sizes.empty() && buffers.size() != sizes.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2EXT: buffers.size() != sizes.size()" ); - } - if ( !strides.empty() && buffers.size() != strides.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2EXT: buffers.size() != strides.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdBindVertexBuffers2EXT( m_commandBuffer, - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ), - reinterpret_cast( sizes.data() ), - reinterpret_cast( strides.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthTestEnableEXT( m_commandBuffer, static_cast( depthTestEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthWriteEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthWriteEnableEXT( m_commandBuffer, static_cast( depthWriteEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthCompareOpEXT( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthCompareOpEXT( m_commandBuffer, static_cast( depthCompareOp ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthBoundsTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthBoundsTestEnableEXT( m_commandBuffer, static_cast( depthBoundsTestEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setStencilTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetStencilTestEnableEXT( m_commandBuffer, static_cast( stencilTestEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setStencilOpEXT( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetStencilOpEXT( m_commandBuffer, - static_cast( faceMask ), - static_cast( failOp ), - static_cast( passOp ), - static_cast( depthFailOp ), - static_cast( compareOp ) ); - } - - //=== VK_KHR_deferred_host_operations === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createDeferredOperationKHR( const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DeferredOperationKHR * pDeferredOperation, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDeferredOperationKHR( m_device, - reinterpret_cast( pAllocator ), - reinterpret_cast( pDeferredOperation ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::createDeferredOperationKHR( Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation; - Result result = static_cast( - d.vkCreateDeferredOperationKHR( m_device, - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &deferredOperation ) ) ); - return createResultValue( - result, deferredOperation, VULKAN_HPP_NAMESPACE_STRING "::Device::createDeferredOperationKHR" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Device::createDeferredOperationKHRUnique( Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation; - Result result = static_cast( - d.vkCreateDeferredOperationKHR( m_device, - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &deferredOperation ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, deferredOperation, VULKAN_HPP_NAMESPACE_STRING "::Device::createDeferredOperationKHRUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyDeferredOperationKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDeferredOperationKHR( m_device, - static_cast( operation ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyDeferredOperationKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDeferredOperationKHR( m_device, - static_cast( operation ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDeferredOperationKHR( m_device, - static_cast( operation ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyDeferredOperationKHR( m_device, - static_cast( operation ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE uint32_t Device::getDeferredOperationMaxConcurrencyKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetDeferredOperationMaxConcurrencyKHR( m_device, static_cast( operation ) ); - } - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getDeferredOperationResultKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetDeferredOperationResultKHR( m_device, static_cast( operation ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getDeferredOperationResultKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkGetDeferredOperationResultKHR( m_device, static_cast( operation ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getDeferredOperationResultKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eNotReady } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::deferredOperationJoinKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkDeferredOperationJoinKHR( m_device, static_cast( operation ) ) ); - } -#else - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::deferredOperationJoinKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkDeferredOperationJoinKHR( m_device, static_cast( operation ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::deferredOperationJoinKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eThreadDoneKHR, - VULKAN_HPP_NAMESPACE::Result::eThreadIdleKHR } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_pipeline_executable_properties === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getPipelineExecutablePropertiesKHR( const VULKAN_HPP_NAMESPACE::PipelineInfoKHR * pPipelineInfo, - uint32_t * pExecutableCount, - VULKAN_HPP_NAMESPACE::PipelineExecutablePropertiesKHR * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPipelineExecutablePropertiesKHR( m_device, - reinterpret_cast( pPipelineInfo ), - pExecutableCount, - reinterpret_cast( pProperties ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::vector>::type - Device::getPipelineExecutablePropertiesKHR( const VULKAN_HPP_NAMESPACE::PipelineInfoKHR & pipelineInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties; - uint32_t executableCount; - Result result; - do - { - result = static_cast( d.vkGetPipelineExecutablePropertiesKHR( - m_device, reinterpret_cast( &pipelineInfo ), &executableCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && executableCount ) - { - properties.resize( executableCount ); - result = static_cast( d.vkGetPipelineExecutablePropertiesKHR( - m_device, - reinterpret_cast( &pipelineInfo ), - &executableCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( executableCount <= properties.size() ); - if ( executableCount < properties.size() ) - { - properties.resize( executableCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutablePropertiesKHR" ); - } - - template < - typename PipelineExecutablePropertiesKHRAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType< - std::vector>::type - Device::getPipelineExecutablePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PipelineInfoKHR & pipelineInfo, - PipelineExecutablePropertiesKHRAllocator & pipelineExecutablePropertiesKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector properties( - pipelineExecutablePropertiesKHRAllocator ); - uint32_t executableCount; - Result result; - do - { - result = static_cast( d.vkGetPipelineExecutablePropertiesKHR( - m_device, reinterpret_cast( &pipelineInfo ), &executableCount, nullptr ) ); - if ( ( result == Result::eSuccess ) && executableCount ) - { - properties.resize( executableCount ); - result = static_cast( d.vkGetPipelineExecutablePropertiesKHR( - m_device, - reinterpret_cast( &pipelineInfo ), - &executableCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( executableCount <= properties.size() ); - if ( executableCount < properties.size() ) - { - properties.resize( executableCount ); - } - } - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutablePropertiesKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getPipelineExecutableStatisticsKHR( const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR * pExecutableInfo, - uint32_t * pStatisticCount, - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticKHR * pStatistics, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPipelineExecutableStatisticsKHR( m_device, - reinterpret_cast( pExecutableInfo ), - pStatisticCount, - reinterpret_cast( pStatistics ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getPipelineExecutableStatisticsKHR( const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector statistics; - uint32_t statisticCount; - Result result; - do - { - result = static_cast( d.vkGetPipelineExecutableStatisticsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &statisticCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && statisticCount ) - { - statistics.resize( statisticCount ); - result = static_cast( d.vkGetPipelineExecutableStatisticsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &statisticCount, - reinterpret_cast( statistics.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( statisticCount <= statistics.size() ); - if ( statisticCount < statistics.size() ) - { - statistics.resize( statisticCount ); - } - } - return createResultValue( - result, statistics, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutableStatisticsKHR" ); - } - - template < - typename PipelineExecutableStatisticKHRAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getPipelineExecutableStatisticsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, - PipelineExecutableStatisticKHRAllocator & pipelineExecutableStatisticKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector statistics( - pipelineExecutableStatisticKHRAllocator ); - uint32_t statisticCount; - Result result; - do - { - result = static_cast( d.vkGetPipelineExecutableStatisticsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &statisticCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && statisticCount ) - { - statistics.resize( statisticCount ); - result = static_cast( d.vkGetPipelineExecutableStatisticsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &statisticCount, - reinterpret_cast( statistics.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( statisticCount <= statistics.size() ); - if ( statisticCount < statistics.size() ) - { - statistics.resize( statisticCount ); - } - } - return createResultValue( - result, statistics, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutableStatisticsKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR * pExecutableInfo, - uint32_t * pInternalRepresentationCount, - VULKAN_HPP_NAMESPACE::PipelineExecutableInternalRepresentationKHR * pInternalRepresentations, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetPipelineExecutableInternalRepresentationsKHR( - m_device, - reinterpret_cast( pExecutableInfo ), - pInternalRepresentationCount, - reinterpret_cast( pInternalRepresentations ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector - internalRepresentations; - uint32_t internalRepresentationCount; - Result result; - do - { - result = static_cast( d.vkGetPipelineExecutableInternalRepresentationsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &internalRepresentationCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && internalRepresentationCount ) - { - internalRepresentations.resize( internalRepresentationCount ); - result = static_cast( d.vkGetPipelineExecutableInternalRepresentationsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &internalRepresentationCount, - reinterpret_cast( internalRepresentations.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( internalRepresentationCount <= internalRepresentations.size() ); - if ( internalRepresentationCount < internalRepresentations.size() ) - { - internalRepresentations.resize( internalRepresentationCount ); - } - } - return createResultValue( result, - internalRepresentations, - VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutableInternalRepresentationsKHR" ); - } - - template < - typename PipelineExecutableInternalRepresentationKHRAllocator, - typename Dispatch, - typename B, - typename std::enable_if::value, - int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, - PipelineExecutableInternalRepresentationKHRAllocator & pipelineExecutableInternalRepresentationKHRAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector - internalRepresentations( pipelineExecutableInternalRepresentationKHRAllocator ); - uint32_t internalRepresentationCount; - Result result; - do - { - result = static_cast( d.vkGetPipelineExecutableInternalRepresentationsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &internalRepresentationCount, - nullptr ) ); - if ( ( result == Result::eSuccess ) && internalRepresentationCount ) - { - internalRepresentations.resize( internalRepresentationCount ); - result = static_cast( d.vkGetPipelineExecutableInternalRepresentationsKHR( - m_device, - reinterpret_cast( &executableInfo ), - &internalRepresentationCount, - reinterpret_cast( internalRepresentations.data() ) ) ); - } - } while ( result == Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( internalRepresentationCount <= internalRepresentations.size() ); - if ( internalRepresentationCount < internalRepresentations.size() ) - { - internalRepresentations.resize( internalRepresentationCount ); - } - } - return createResultValue( result, - internalRepresentations, - VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutableInternalRepresentationsKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_device_generated_commands === - - template - VULKAN_HPP_INLINE void Device::getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetGeneratedCommandsMemoryRequirementsNV( - m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetGeneratedCommandsMemoryRequirementsNV( - m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetGeneratedCommandsMemoryRequirementsNV( - m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::preprocessGeneratedCommandsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV * pGeneratedCommandsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPreprocessGeneratedCommandsNV( - m_commandBuffer, reinterpret_cast( pGeneratedCommandsInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::preprocessGeneratedCommandsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPreprocessGeneratedCommandsNV( - m_commandBuffer, reinterpret_cast( &generatedCommandsInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::executeGeneratedCommandsNV( - VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV * pGeneratedCommandsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdExecuteGeneratedCommandsNV( m_commandBuffer, - static_cast( isPreprocessed ), - reinterpret_cast( pGeneratedCommandsInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::executeGeneratedCommandsNV( - VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdExecuteGeneratedCommandsNV( m_commandBuffer, - static_cast( isPreprocessed ), - reinterpret_cast( &generatedCommandsInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::bindPipelineShaderGroupNV( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t groupIndex, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindPipelineShaderGroupNV( m_commandBuffer, - static_cast( pipelineBindPoint ), - static_cast( pipeline ), - groupIndex ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::createIndirectCommandsLayoutNV( - const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV * pIndirectCommandsLayout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateIndirectCommandsLayoutNV( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pIndirectCommandsLayout ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createIndirectCommandsLayoutNV( const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout; - Result result = static_cast( d.vkCreateIndirectCommandsLayoutNV( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &indirectCommandsLayout ) ) ); - return createResultValue( - result, indirectCommandsLayout, VULKAN_HPP_NAMESPACE_STRING "::Device::createIndirectCommandsLayoutNV" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createIndirectCommandsLayoutNVUnique( - const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout; - Result result = static_cast( d.vkCreateIndirectCommandsLayoutNV( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &indirectCommandsLayout ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, - indirectCommandsLayout, - VULKAN_HPP_NAMESPACE_STRING "::Device::createIndirectCommandsLayoutNVUnique", - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyIndirectCommandsLayoutNV( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyIndirectCommandsLayoutNV( m_device, - static_cast( indirectCommandsLayout ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyIndirectCommandsLayoutNV( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyIndirectCommandsLayoutNV( - m_device, - static_cast( indirectCommandsLayout ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyIndirectCommandsLayoutNV( m_device, - static_cast( indirectCommandsLayout ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyIndirectCommandsLayoutNV( - m_device, - static_cast( indirectCommandsLayout ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_acquire_drm_display === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::acquireDrmDisplayEXT( - int32_t drmFd, VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkAcquireDrmDisplayEXT( m_physicalDevice, drmFd, static_cast( display ) ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type PhysicalDevice::acquireDrmDisplayEXT( - int32_t drmFd, VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkAcquireDrmDisplayEXT( m_physicalDevice, drmFd, static_cast( display ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::acquireDrmDisplayEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getDrmDisplayEXT( int32_t drmFd, - uint32_t connectorId, - VULKAN_HPP_NAMESPACE::DisplayKHR * display, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetDrmDisplayEXT( m_physicalDevice, drmFd, connectorId, reinterpret_cast( display ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getDrmDisplayEXT( int32_t drmFd, uint32_t connectorId, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayKHR display; - Result result = static_cast( - d.vkGetDrmDisplayEXT( m_physicalDevice, drmFd, connectorId, reinterpret_cast( &display ) ) ); - return createResultValue( result, display, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDrmDisplayEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getDrmDisplayEXTUnique( int32_t drmFd, uint32_t connectorId, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayKHR display; - Result result = static_cast( - d.vkGetDrmDisplayEXT( m_physicalDevice, drmFd, connectorId, reinterpret_cast( &display ) ) ); - ObjectRelease deleter( *this, d ); - return createResultValue( - result, display, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDrmDisplayEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_private_data === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createPrivateDataSlotEXT( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PrivateDataSlot * pPrivateDataSlot, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreatePrivateDataSlotEXT( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPrivateDataSlot ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::createPrivateDataSlotEXT( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot; - Result result = static_cast( - d.vkCreatePrivateDataSlotEXT( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &privateDataSlot ) ) ); - return createResultValue( - result, privateDataSlot, VULKAN_HPP_NAMESPACE_STRING "::Device::createPrivateDataSlotEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - Device::createPrivateDataSlotEXTUnique( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot; - Result result = static_cast( - d.vkCreatePrivateDataSlotEXT( m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &privateDataSlot ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, privateDataSlot, VULKAN_HPP_NAMESPACE_STRING "::Device::createPrivateDataSlotEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyPrivateDataSlotEXT( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPrivateDataSlotEXT( m_device, - static_cast( privateDataSlot ), - reinterpret_cast( pAllocator ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyPrivateDataSlotEXT( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyPrivateDataSlotEXT( m_device, - static_cast( privateDataSlot ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::setPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkSetPrivateDataEXT( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - data ) ); - } -#else - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::setPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkSetPrivateDataEXT( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - data ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setPrivateDataEXT" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetPrivateDataEXT( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - pData ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t - Device::getPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - uint64_t data; - d.vkGetPrivateDataEXT( m_device, - static_cast( objectType ), - objectHandle, - static_cast( privateDataSlot ), - &data ); - return data; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - - template - VULKAN_HPP_INLINE void CommandBuffer::encodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR * pEncodeInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEncodeVideoKHR( m_commandBuffer, reinterpret_cast( pEncodeInfo ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::encodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR & encodeInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdEncodeVideoKHR( m_commandBuffer, reinterpret_cast( &encodeInfo ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - - template - VULKAN_HPP_INLINE void CommandBuffer::setEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetEvent2KHR( - m_commandBuffer, static_cast( event ), reinterpret_cast( pDependencyInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetEvent2KHR( - m_commandBuffer, static_cast( event ), reinterpret_cast( &dependencyInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::resetEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResetEvent2KHR( - m_commandBuffer, static_cast( event ), static_cast( stageMask ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::waitEvents2KHR( uint32_t eventCount, - const VULKAN_HPP_NAMESPACE::Event * pEvents, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWaitEvents2KHR( m_commandBuffer, - eventCount, - reinterpret_cast( pEvents ), - reinterpret_cast( pDependencyInfos ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::waitEvents2KHR( ArrayProxy const & events, - ArrayProxy const & dependencyInfos, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( events.size() == dependencyInfos.size() ); -# else - if ( events.size() != dependencyInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::waitEvents2KHR: events.size() != dependencyInfos.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - d.vkCmdWaitEvents2KHR( m_commandBuffer, - events.size(), - reinterpret_cast( events.data() ), - reinterpret_cast( dependencyInfos.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::pipelineBarrier2KHR( const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPipelineBarrier2KHR( m_commandBuffer, reinterpret_cast( pDependencyInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::pipelineBarrier2KHR( const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdPipelineBarrier2KHR( m_commandBuffer, reinterpret_cast( &dependencyInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::writeTimestamp2KHR( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteTimestamp2KHR( - m_commandBuffer, static_cast( stage ), static_cast( queryPool ), query ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Queue::submit2KHR( uint32_t submitCount, - const VULKAN_HPP_NAMESPACE::SubmitInfo2 * pSubmits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkQueueSubmit2KHR( - m_queue, submitCount, reinterpret_cast( pSubmits ), static_cast( fence ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Queue::submit2KHR( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkQueueSubmit2KHR( m_queue, - submits.size(), - reinterpret_cast( submits.data() ), - static_cast( fence ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::submit2KHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::writeBufferMarker2AMD( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdWriteBufferMarker2AMD( m_commandBuffer, - static_cast( stage ), - static_cast( dstBuffer ), - static_cast( dstOffset ), - marker ); - } - - template - VULKAN_HPP_INLINE void Queue::getCheckpointData2NV( uint32_t * pCheckpointDataCount, - VULKAN_HPP_NAMESPACE::CheckpointData2NV * pCheckpointData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetQueueCheckpointData2NV( - m_queue, pCheckpointDataCount, reinterpret_cast( pCheckpointData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Queue::getCheckpointData2NV( Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector checkpointData; - uint32_t checkpointDataCount; - d.vkGetQueueCheckpointData2NV( m_queue, &checkpointDataCount, nullptr ); - checkpointData.resize( checkpointDataCount ); - d.vkGetQueueCheckpointData2NV( - m_queue, &checkpointDataCount, reinterpret_cast( checkpointData.data() ) ); - VULKAN_HPP_ASSERT( checkpointDataCount <= checkpointData.size() ); - return checkpointData; - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Queue::getCheckpointData2NV( CheckpointData2NVAllocator & checkpointData2NVAllocator, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector checkpointData( checkpointData2NVAllocator ); - uint32_t checkpointDataCount; - d.vkGetQueueCheckpointData2NV( m_queue, &checkpointDataCount, nullptr ); - checkpointData.resize( checkpointDataCount ); - d.vkGetQueueCheckpointData2NV( - m_queue, &checkpointDataCount, reinterpret_cast( checkpointData.data() ) ); - VULKAN_HPP_ASSERT( checkpointDataCount <= checkpointData.size() ); - return checkpointData; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_fragment_shading_rate_enums === - - template - VULKAN_HPP_INLINE void CommandBuffer::setFragmentShadingRateEnumNV( - VULKAN_HPP_NAMESPACE::FragmentShadingRateNV shadingRate, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetFragmentShadingRateEnumNV( m_commandBuffer, - static_cast( shadingRate ), - reinterpret_cast( combinerOps ) ); - } - - //=== VK_KHR_copy_commands2 === - - template - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 * pCopyBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBuffer2KHR( m_commandBuffer, reinterpret_cast( pCopyBufferInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBuffer2KHR( m_commandBuffer, reinterpret_cast( ©BufferInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::copyImage2KHR( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 * pCopyImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImage2KHR( m_commandBuffer, reinterpret_cast( pCopyImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::copyImage2KHR( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImage2KHR( m_commandBuffer, reinterpret_cast( ©ImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::copyBufferToImage2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 * pCopyBufferToImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBufferToImage2KHR( m_commandBuffer, - reinterpret_cast( pCopyBufferToImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::copyBufferToImage2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyBufferToImage2KHR( m_commandBuffer, - reinterpret_cast( ©BufferToImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::copyImageToBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 * pCopyImageToBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImageToBuffer2KHR( m_commandBuffer, - reinterpret_cast( pCopyImageToBufferInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::copyImageToBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdCopyImageToBuffer2KHR( m_commandBuffer, - reinterpret_cast( ©ImageToBufferInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::blitImage2KHR( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 * pBlitImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBlitImage2KHR( m_commandBuffer, reinterpret_cast( pBlitImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::blitImage2KHR( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBlitImage2KHR( m_commandBuffer, reinterpret_cast( &blitImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::resolveImage2KHR( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 * pResolveImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResolveImage2KHR( m_commandBuffer, reinterpret_cast( pResolveImageInfo ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::resolveImage2KHR( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdResolveImage2KHR( m_commandBuffer, reinterpret_cast( &resolveImageInfo ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - -# ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result PhysicalDevice::acquireWinrtDisplayNV( - VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkAcquireWinrtDisplayNV( m_physicalDevice, static_cast( display ) ) ); - } -# else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - PhysicalDevice::acquireWinrtDisplayNV( VULKAN_HPP_NAMESPACE::DisplayKHR display, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkAcquireWinrtDisplayNV( m_physicalDevice, static_cast( display ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::acquireWinrtDisplayNV" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - PhysicalDevice::getWinrtDisplayNV( uint32_t deviceRelativeId, - VULKAN_HPP_NAMESPACE::DisplayKHR * pDisplay, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetWinrtDisplayNV( m_physicalDevice, deviceRelativeId, reinterpret_cast( pDisplay ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - PhysicalDevice::getWinrtDisplayNV( uint32_t deviceRelativeId, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayKHR display; - Result result = static_cast( - d.vkGetWinrtDisplayNV( m_physicalDevice, deviceRelativeId, reinterpret_cast( &display ) ) ); - return createResultValue( result, display, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getWinrtDisplayNV" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - PhysicalDevice::getWinrtDisplayNVUnique( uint32_t deviceRelativeId, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::DisplayKHR display; - Result result = static_cast( - d.vkGetWinrtDisplayNV( m_physicalDevice, deviceRelativeId, reinterpret_cast( &display ) ) ); - ObjectRelease deleter( *this, d ); - return createResultValue( - result, display, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getWinrtDisplayNVUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createDirectFBSurfaceEXT( const VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateDirectFBSurfaceEXT( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createDirectFBSurfaceEXT( const VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateDirectFBSurfaceEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDirectFBSurfaceEXT" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createDirectFBSurfaceEXTUnique( const VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateDirectFBSurfaceEXT( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createDirectFBSurfaceEXTUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getDirectFBPresentationSupportEXT( - uint32_t queueFamilyIndex, IDirectFB * dfb, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceDirectFBPresentationSupportEXT( m_physicalDevice, queueFamilyIndex, dfb ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getDirectFBPresentationSupportEXT( - uint32_t queueFamilyIndex, IDirectFB & dfb, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetPhysicalDeviceDirectFBPresentationSupportEXT( m_physicalDevice, queueFamilyIndex, &dfb ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_KHR_ray_tracing_pipeline === - - template - VULKAN_HPP_INLINE void CommandBuffer::traceRaysKHR( - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pMissShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pHitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pCallableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdTraceRaysKHR( m_commandBuffer, - reinterpret_cast( pRaygenShaderBindingTable ), - reinterpret_cast( pMissShaderBindingTable ), - reinterpret_cast( pHitShaderBindingTable ), - reinterpret_cast( pCallableShaderBindingTable ), - width, - height, - depth ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::traceRaysKHR( const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdTraceRaysKHR( m_commandBuffer, - reinterpret_cast( &raygenShaderBindingTable ), - reinterpret_cast( &missShaderBindingTable ), - reinterpret_cast( &hitShaderBindingTable ), - reinterpret_cast( &callableShaderBindingTable ), - width, - height, - depth ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createRayTracingPipelinesKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateRayTracingPipelinesKHR( m_device, - static_cast( deferredOperation ), - static_cast( pipelineCache ), - createInfoCount, - reinterpret_cast( pCreateInfos ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pPipelines ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createRayTracingPipelinesKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( d.vkCreateRayTracingPipelinesKHR( - m_device, - static_cast( deferredOperation ), - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template ::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createRayTracingPipelinesKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector pipelines( createInfos.size(), pipelineAllocator ); - Result result = static_cast( d.vkCreateRayTracingPipelinesKHR( - m_device, - static_cast( deferredOperation ), - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - return createResultValue( result, - pipelines, - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::createRayTracingPipelineKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Pipeline pipeline; - Result result = static_cast( - d.vkCreateRayTracingPipelinesKHR( m_device, - static_cast( deferredOperation ), - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - return createResultValue( result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelineKHR", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createRayTracingPipelinesKHRUnique( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines; - std::vector pipelines( createInfos.size() ); - Result result = static_cast( d.vkCreateRayTracingPipelinesKHR( - m_device, - static_cast( deferredOperation ), - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) || - ( result == VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesKHRUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template < - typename Dispatch, - typename PipelineAllocator, - typename B, - typename std::enable_if>::value, int>::type> - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue, PipelineAllocator>> - Device::createRayTracingPipelinesKHRUnique( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector, PipelineAllocator> uniquePipelines( pipelineAllocator ); - std::vector pipelines( createInfos.size() ); - Result result = static_cast( d.vkCreateRayTracingPipelinesKHR( - m_device, - static_cast( deferredOperation ), - static_cast( pipelineCache ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( pipelines.data() ) ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) || - ( result == VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - uniquePipelines.reserve( createInfos.size() ); - ObjectDestroy deleter( *this, allocator, d ); - for ( size_t i = 0; i < createInfos.size(); i++ ) - { - uniquePipelines.push_back( UniqueHandle( pipelines[i], deleter ) ); - } - } - return createResultValue( result, - std::move( uniquePipelines ), - VULKAN_HPP_NAMESPACE_STRING "::Device::createRayTracingPipelinesKHRUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT } ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue> - Device::createRayTracingPipelineKHRUnique( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Pipeline pipeline; - Result result = static_cast( - d.vkCreateRayTracingPipelinesKHR( m_device, - static_cast( deferredOperation ), - static_cast( pipelineCache ), - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &pipeline ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( result, - pipeline, - VULKAN_HPP_NAMESPACE_STRING - "::Device::createRayTracingPipelineKHRUnique", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, - VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR, - VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT }, - deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getRayTracingShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetRayTracingShaderGroupHandlesKHR( - m_device, static_cast( pipeline ), firstGroup, groupCount, dataSize, pData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_DEPRECATED( "This function is deprecated. Use one of the other flavours of it." ) - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type Device::getRayTracingShaderGroupHandlesKHR( - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - ArrayProxy const & data, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = - static_cast( d.vkGetRayTracingShaderGroupHandlesKHR( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( T ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingShaderGroupHandlesKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getRayTracingShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = - static_cast( d.vkGetRayTracingShaderGroupHandlesKHR( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( - result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingShaderGroupHandlesKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getRayTracingShaderGroupHandleKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - DataType data; - Result result = static_cast( d.vkGetRayTracingShaderGroupHandlesKHR( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingShaderGroupHandleKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getRayTracingCaptureReplayShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( - m_device, static_cast( pipeline ), firstGroup, groupCount, dataSize, pData ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_DEPRECATED( "This function is deprecated. Use one of the other flavours of it." ) - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type Device::getRayTracingCaptureReplayShaderGroupHandlesKHR( - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - ArrayProxy const & data, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( - d.vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( T ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingCaptureReplayShaderGroupHandlesKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::getRayTracingCaptureReplayShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( - d.vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - return createResultValue( - result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingCaptureReplayShaderGroupHandlesKHR" ); - } - - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getRayTracingCaptureReplayShaderGroupHandleKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - DataType data; - Result result = - static_cast( d.vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( m_device, - static_cast( pipeline ), - firstGroup, - groupCount, - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - return createResultValue( - result, data, VULKAN_HPP_NAMESPACE_STRING "::Device::getRayTracingCaptureReplayShaderGroupHandleKHR" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::traceRaysIndirectKHR( - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pMissShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pHitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pCallableShaderBindingTable, - VULKAN_HPP_NAMESPACE::DeviceAddress indirectDeviceAddress, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdTraceRaysIndirectKHR( - m_commandBuffer, - reinterpret_cast( pRaygenShaderBindingTable ), - reinterpret_cast( pMissShaderBindingTable ), - reinterpret_cast( pHitShaderBindingTable ), - reinterpret_cast( pCallableShaderBindingTable ), - static_cast( indirectDeviceAddress ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::traceRaysIndirectKHR( - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - VULKAN_HPP_NAMESPACE::DeviceAddress indirectDeviceAddress, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdTraceRaysIndirectKHR( - m_commandBuffer, - reinterpret_cast( &raygenShaderBindingTable ), - reinterpret_cast( &missShaderBindingTable ), - reinterpret_cast( &hitShaderBindingTable ), - reinterpret_cast( &callableShaderBindingTable ), - static_cast( indirectDeviceAddress ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE DeviceSize - Device::getRayTracingShaderGroupStackSizeKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t group, - VULKAN_HPP_NAMESPACE::ShaderGroupShaderKHR groupShader, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetRayTracingShaderGroupStackSizeKHR( - m_device, static_cast( pipeline ), group, static_cast( groupShader ) ) ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::setRayTracingPipelineStackSizeKHR( uint32_t pipelineStackSize, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetRayTracingPipelineStackSizeKHR( m_commandBuffer, pipelineStackSize ); - } - - //=== VK_EXT_vertex_input_dynamic_state === - - template - VULKAN_HPP_INLINE void CommandBuffer::setVertexInputEXT( - uint32_t vertexBindingDescriptionCount, - const VULKAN_HPP_NAMESPACE::VertexInputBindingDescription2EXT * pVertexBindingDescriptions, - uint32_t vertexAttributeDescriptionCount, - const VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT * pVertexAttributeDescriptions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetVertexInputEXT( - m_commandBuffer, - vertexBindingDescriptionCount, - reinterpret_cast( pVertexBindingDescriptions ), - vertexAttributeDescriptionCount, - reinterpret_cast( pVertexAttributeDescriptions ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::setVertexInputEXT( - ArrayProxy const & vertexBindingDescriptions, - ArrayProxy const & vertexAttributeDescriptions, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetVertexInputEXT( - m_commandBuffer, - vertexBindingDescriptions.size(), - reinterpret_cast( vertexBindingDescriptions.data() ), - vertexAttributeDescriptions.size(), - reinterpret_cast( vertexAttributeDescriptions.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getMemoryZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, - zx_handle_t * pZirconHandle, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetMemoryZirconHandleFUCHSIA( - m_device, reinterpret_cast( pGetZirconHandleInfo ), pZirconHandle ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getMemoryZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA & getZirconHandleInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - zx_handle_t zirconHandle; - Result result = static_cast( d.vkGetMemoryZirconHandleFUCHSIA( - m_device, reinterpret_cast( &getZirconHandleInfo ), &zirconHandle ) ); - return createResultValue( - result, zirconHandle, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryZirconHandleFUCHSIA" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getMemoryZirconHandlePropertiesFUCHSIA( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle, - VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA * pMemoryZirconHandleProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetMemoryZirconHandlePropertiesFUCHSIA( - m_device, - static_cast( handleType ), - zirconHandle, - reinterpret_cast( pMemoryZirconHandleProperties ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::getMemoryZirconHandlePropertiesFUCHSIA( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA memoryZirconHandleProperties; - Result result = static_cast( d.vkGetMemoryZirconHandlePropertiesFUCHSIA( - m_device, - static_cast( handleType ), - zirconHandle, - reinterpret_cast( &memoryZirconHandleProperties ) ) ); - return createResultValue( result, - memoryZirconHandleProperties, - VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryZirconHandlePropertiesFUCHSIA" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::importSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA * pImportSemaphoreZirconHandleInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkImportSemaphoreZirconHandleFUCHSIA( - m_device, - reinterpret_cast( pImportSemaphoreZirconHandleInfo ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::importSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA & importSemaphoreZirconHandleInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkImportSemaphoreZirconHandleFUCHSIA( - m_device, - reinterpret_cast( &importSemaphoreZirconHandleInfo ) ) ); - return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importSemaphoreZirconHandleFUCHSIA" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, - zx_handle_t * pZirconHandle, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetSemaphoreZirconHandleFUCHSIA( - m_device, - reinterpret_cast( pGetZirconHandleInfo ), - pZirconHandle ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::getSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA & getZirconHandleInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - zx_handle_t zirconHandle; - Result result = static_cast( d.vkGetSemaphoreZirconHandleFUCHSIA( - m_device, - reinterpret_cast( &getZirconHandleInfo ), - &zirconHandle ) ); - return createResultValue( - result, zirconHandle, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreZirconHandleFUCHSIA" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::createBufferCollectionFUCHSIA( const VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA * pCollection, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateBufferCollectionFUCHSIA( m_device, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pCollection ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::createBufferCollectionFUCHSIA( const VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection; - Result result = static_cast( d.vkCreateBufferCollectionFUCHSIA( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &collection ) ) ); - return createResultValue( - result, collection, VULKAN_HPP_NAMESPACE_STRING "::Device::createBufferCollectionFUCHSIA" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Device::createBufferCollectionFUCHSIAUnique( - const VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection; - Result result = static_cast( d.vkCreateBufferCollectionFUCHSIA( - m_device, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &collection ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, collection, VULKAN_HPP_NAMESPACE_STRING "::Device::createBufferCollectionFUCHSIAUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::setBufferCollectionImageConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA * pImageConstraintsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkSetBufferCollectionImageConstraintsFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( pImageConstraintsInfo ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::setBufferCollectionImageConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA & imageConstraintsInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkSetBufferCollectionImageConstraintsFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( &imageConstraintsInfo ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::setBufferCollectionImageConstraintsFUCHSIA" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::setBufferCollectionBufferConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA * pBufferConstraintsInfo, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkSetBufferCollectionBufferConstraintsFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( pBufferConstraintsInfo ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE typename ResultValueType::type - Device::setBufferCollectionBufferConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA & bufferConstraintsInfo, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - Result result = static_cast( d.vkSetBufferCollectionBufferConstraintsFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( &bufferConstraintsInfo ) ) ); - return createResultValue( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::setBufferCollectionBufferConstraintsFUCHSIA" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::destroyBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferCollectionFUCHSIA( m_device, - static_cast( collection ), - reinterpret_cast( pAllocator ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - Device::destroyBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferCollectionFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferCollectionFUCHSIA( m_device, - static_cast( collection ), - reinterpret_cast( pAllocator ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void Device::destroy( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - Optional allocator, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkDestroyBufferCollectionFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( - static_cast( allocator ) ) ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getBufferCollectionPropertiesFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA * pProperties, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetBufferCollectionPropertiesFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( pProperties ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Device::getBufferCollectionPropertiesFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA properties; - Result result = static_cast( d.vkGetBufferCollectionPropertiesFUCHSIA( - m_device, - static_cast( collection ), - reinterpret_cast( &properties ) ) ); - return createResultValue( - result, properties, VULKAN_HPP_NAMESPACE_STRING "::Device::getBufferCollectionPropertiesFUCHSIA" ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Device::getSubpassShadingMaxWorkgroupSizeHUAWEI( VULKAN_HPP_NAMESPACE::RenderPass renderpass, - VULKAN_HPP_NAMESPACE::Extent2D * pMaxWorkgroupSize, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( - m_device, static_cast( renderpass ), reinterpret_cast( pMaxWorkgroupSize ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE ResultValue - Device::getSubpassShadingMaxWorkgroupSizeHUAWEI( VULKAN_HPP_NAMESPACE::RenderPass renderpass, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::Extent2D maxWorkgroupSize; - Result result = static_cast( d.vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( - m_device, static_cast( renderpass ), reinterpret_cast( &maxWorkgroupSize ) ) ); - return createResultValue( result, - maxWorkgroupSize, - VULKAN_HPP_NAMESPACE_STRING "::Device::getSubpassShadingMaxWorkgroupSizeHUAWEI", - { VULKAN_HPP_NAMESPACE::Result::eSuccess, VULKAN_HPP_NAMESPACE::Result::eIncomplete } ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void CommandBuffer::subpassShadingHUAWEI( Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSubpassShadingHUAWEI( m_commandBuffer ); - } - - //=== VK_HUAWEI_invocation_mask === - - template - VULKAN_HPP_INLINE void CommandBuffer::bindInvocationMaskHUAWEI( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdBindInvocationMaskHUAWEI( - m_commandBuffer, static_cast( imageView ), static_cast( imageLayout ) ); - } - - //=== VK_NV_external_memory_rdma === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::getMemoryRemoteAddressNV( - const VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV * pMemoryGetRemoteAddressInfo, - VULKAN_HPP_NAMESPACE::RemoteAddressNV * pAddress, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( d.vkGetMemoryRemoteAddressNV( - m_device, - reinterpret_cast( pMemoryGetRemoteAddressInfo ), - reinterpret_cast( pAddress ) ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE typename ResultValueType::type - Device::getMemoryRemoteAddressNV( - const VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV & memoryGetRemoteAddressInfo, Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::RemoteAddressNV address; - Result result = static_cast( d.vkGetMemoryRemoteAddressNV( - m_device, - reinterpret_cast( &memoryGetRemoteAddressInfo ), - reinterpret_cast( &address ) ) ); - return createResultValue( result, address, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryRemoteAddressNV" ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_extended_dynamic_state2 === - - template - VULKAN_HPP_INLINE void CommandBuffer::setPatchControlPointsEXT( uint32_t patchControlPoints, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetPatchControlPointsEXT( m_commandBuffer, patchControlPoints ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::setRasterizerDiscardEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetRasterizerDiscardEnableEXT( m_commandBuffer, static_cast( rasterizerDiscardEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setDepthBiasEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetDepthBiasEnableEXT( m_commandBuffer, static_cast( depthBiasEnable ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::setLogicOpEXT( VULKAN_HPP_NAMESPACE::LogicOp logicOp, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetLogicOpEXT( m_commandBuffer, static_cast( logicOp ) ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::setPrimitiveRestartEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetPrimitiveRestartEnableEXT( m_commandBuffer, static_cast( primitiveRestartEnable ) ); - } - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result - Instance::createScreenSurfaceQNX( const VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkCreateScreenSurfaceQNX( m_instance, - reinterpret_cast( pCreateInfo ), - reinterpret_cast( pAllocator ), - reinterpret_cast( pSurface ) ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType::type - Instance::createScreenSurfaceQNX( const VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateScreenSurfaceQNX( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - return createResultValue( result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createScreenSurfaceQNX" ); - } - -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - Instance::createScreenSurfaceQNXUnique( const VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX & createInfo, - Optional allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::SurfaceKHR surface; - Result result = static_cast( - d.vkCreateScreenSurfaceQNX( m_instance, - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &surface ) ) ); - ObjectDestroy deleter( *this, allocator, d ); - return createResultValue( - result, surface, VULKAN_HPP_NAMESPACE_STRING "::Instance::createScreenSurfaceQNXUnique", deleter ); - } -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getScreenPresentationSupportQNX( - uint32_t queueFamilyIndex, struct _screen_window * window, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return static_cast( - d.vkGetPhysicalDeviceScreenPresentationSupportQNX( m_physicalDevice, queueFamilyIndex, window ) ); - } - -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE Bool32 PhysicalDevice::getScreenPresentationSupportQNX( - uint32_t queueFamilyIndex, struct _screen_window & window, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - return d.vkGetPhysicalDeviceScreenPresentationSupportQNX( m_physicalDevice, queueFamilyIndex, &window ); - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - //=== VK_EXT_color_write_enable === - - template - VULKAN_HPP_INLINE void CommandBuffer::setColorWriteEnableEXT( uint32_t attachmentCount, - const VULKAN_HPP_NAMESPACE::Bool32 * pColorWriteEnables, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetColorWriteEnableEXT( - m_commandBuffer, attachmentCount, reinterpret_cast( pColorWriteEnables ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::setColorWriteEnableEXT( ArrayProxy const & colorWriteEnables, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdSetColorWriteEnableEXT( - m_commandBuffer, colorWriteEnables.size(), reinterpret_cast( colorWriteEnables.data() ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_multi_draw === - - template - VULKAN_HPP_INLINE void CommandBuffer::drawMultiEXT( uint32_t drawCount, - const VULKAN_HPP_NAMESPACE::MultiDrawInfoEXT * pVertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawMultiEXT( m_commandBuffer, - drawCount, - reinterpret_cast( pVertexInfo ), - instanceCount, - firstInstance, - stride ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void - CommandBuffer::drawMultiEXT( ArrayProxy const & vertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawMultiEXT( m_commandBuffer, - vertexInfo.size(), - reinterpret_cast( vertexInfo.data() ), - instanceCount, - firstInstance, - stride ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - CommandBuffer::drawMultiIndexedEXT( uint32_t drawCount, - const VULKAN_HPP_NAMESPACE::MultiDrawIndexedInfoEXT * pIndexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - const int32_t * pVertexOffset, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawMultiIndexedEXT( m_commandBuffer, - drawCount, - reinterpret_cast( pIndexInfo ), - instanceCount, - firstInstance, - stride, - pVertexOffset ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_INLINE void CommandBuffer::drawMultiIndexedEXT( - ArrayProxy const & indexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Optional vertexOffset, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkCmdDrawMultiIndexedEXT( m_commandBuffer, - indexInfo.size(), - reinterpret_cast( indexInfo.data() ), - instanceCount, - firstInstance, - stride, - static_cast( vertexOffset ) ); - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_pageable_device_local_memory === - - template - VULKAN_HPP_INLINE void Device::setMemoryPriorityEXT( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - float priority, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkSetDeviceMemoryPriorityEXT( m_device, static_cast( memory ), priority ); - } - - //=== VK_KHR_maintenance4 === - - template - VULKAN_HPP_INLINE void - Device::getBufferMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceBufferMemoryRequirementsKHR( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetDeviceBufferMemoryRequirementsKHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getBufferMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetDeviceBufferMemoryRequirementsKHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void - Device::getImageMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceImageMemoryRequirementsKHR( m_device, - reinterpret_cast( pInfo ), - reinterpret_cast( pMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getImageMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - d.vkGetDeviceImageMemoryRequirementsKHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getImageMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - d.vkGetDeviceImageMemoryRequirementsKHR( m_device, - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_INLINE void Device::getImageSparseMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - d.vkGetDeviceImageSparseMemoryRequirementsKHR( - m_device, - reinterpret_cast( pInfo ), - pSparseMemoryRequirementCount, - reinterpret_cast( pSparseMemoryRequirements ) ); - } - -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements; - uint32_t sparseMemoryRequirementCount; - d.vkGetDeviceImageSparseMemoryRequirementsKHR( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetDeviceImageSparseMemoryRequirementsKHR( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - template < - typename SparseImageMemoryRequirements2Allocator, - typename Dispatch, - typename B, - typename std::enable_if::value, int>::type> - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d ) const - { - VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION ); - std::vector sparseMemoryRequirements( - sparseImageMemoryRequirements2Allocator ); - uint32_t sparseMemoryRequirementCount; - d.vkGetDeviceImageSparseMemoryRequirementsKHR( m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - sparseMemoryRequirements.resize( sparseMemoryRequirementCount ); - d.vkGetDeviceImageSparseMemoryRequirementsKHR( - m_device, - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount <= sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -} // namespace VULKAN_HPP_NAMESPACE -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_ggp.h b/Externals/Vulkan/Include/vulkan/vulkan_ggp.h deleted file mode 100644 index 19dfd22617..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_ggp.h +++ /dev/null @@ -1,58 +0,0 @@ -#ifndef VULKAN_GGP_H_ -#define VULKAN_GGP_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_GGP_stream_descriptor_surface 1 -#define VK_GGP_STREAM_DESCRIPTOR_SURFACE_SPEC_VERSION 1 -#define VK_GGP_STREAM_DESCRIPTOR_SURFACE_EXTENSION_NAME "VK_GGP_stream_descriptor_surface" -typedef VkFlags VkStreamDescriptorSurfaceCreateFlagsGGP; -typedef struct VkStreamDescriptorSurfaceCreateInfoGGP { - VkStructureType sType; - const void* pNext; - VkStreamDescriptorSurfaceCreateFlagsGGP flags; - GgpStreamDescriptor streamDescriptor; -} VkStreamDescriptorSurfaceCreateInfoGGP; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateStreamDescriptorSurfaceGGP)(VkInstance instance, const VkStreamDescriptorSurfaceCreateInfoGGP* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateStreamDescriptorSurfaceGGP( - VkInstance instance, - const VkStreamDescriptorSurfaceCreateInfoGGP* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - - -#define VK_GGP_frame_token 1 -#define VK_GGP_FRAME_TOKEN_SPEC_VERSION 1 -#define VK_GGP_FRAME_TOKEN_EXTENSION_NAME "VK_GGP_frame_token" -typedef struct VkPresentFrameTokenGGP { - VkStructureType sType; - const void* pNext; - GgpFrameToken frameToken; -} VkPresentFrameTokenGGP; - - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_handles.hpp b/Externals/Vulkan/Include/vulkan/vulkan_handles.hpp deleted file mode 100644 index aa81afc94a..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_handles.hpp +++ /dev/null @@ -1,14971 +0,0 @@ -// Copyright 2015-2022 The Khronos Group Inc. -// -// SPDX-License-Identifier: Apache-2.0 OR MIT -// - -// This header is generated from the Khronos Vulkan XML API Registry. - -#ifndef VULKAN_HANDLES_HPP -#define VULKAN_HANDLES_HPP - -namespace VULKAN_HPP_NAMESPACE -{ - //=================================== - //=== STRUCT forward declarations === - //=================================== - - //=== VK_VERSION_1_0 === - struct Extent2D; - struct Extent3D; - struct Offset2D; - struct Offset3D; - struct Rect2D; - struct BaseInStructure; - struct BaseOutStructure; - struct BufferMemoryBarrier; - struct DispatchIndirectCommand; - struct DrawIndexedIndirectCommand; - struct DrawIndirectCommand; - struct ImageMemoryBarrier; - struct MemoryBarrier; - struct PipelineCacheHeaderVersionOne; - struct AllocationCallbacks; - struct ApplicationInfo; - struct FormatProperties; - struct ImageFormatProperties; - struct InstanceCreateInfo; - struct MemoryHeap; - struct MemoryType; - struct PhysicalDeviceFeatures; - struct PhysicalDeviceLimits; - struct PhysicalDeviceMemoryProperties; - struct PhysicalDeviceProperties; - struct PhysicalDeviceSparseProperties; - struct QueueFamilyProperties; - struct DeviceCreateInfo; - struct DeviceQueueCreateInfo; - struct ExtensionProperties; - struct LayerProperties; - struct SubmitInfo; - struct MappedMemoryRange; - struct MemoryAllocateInfo; - struct MemoryRequirements; - struct BindSparseInfo; - struct ImageSubresource; - struct SparseBufferMemoryBindInfo; - struct SparseImageFormatProperties; - struct SparseImageMemoryBind; - struct SparseImageMemoryBindInfo; - struct SparseImageMemoryRequirements; - struct SparseImageOpaqueMemoryBindInfo; - struct SparseMemoryBind; - struct FenceCreateInfo; - struct SemaphoreCreateInfo; - struct EventCreateInfo; - struct QueryPoolCreateInfo; - struct BufferCreateInfo; - struct BufferViewCreateInfo; - struct ImageCreateInfo; - struct SubresourceLayout; - struct ComponentMapping; - struct ImageSubresourceRange; - struct ImageViewCreateInfo; - struct ShaderModuleCreateInfo; - struct PipelineCacheCreateInfo; - struct ComputePipelineCreateInfo; - struct GraphicsPipelineCreateInfo; - struct PipelineColorBlendAttachmentState; - struct PipelineColorBlendStateCreateInfo; - struct PipelineDepthStencilStateCreateInfo; - struct PipelineDynamicStateCreateInfo; - struct PipelineInputAssemblyStateCreateInfo; - struct PipelineMultisampleStateCreateInfo; - struct PipelineRasterizationStateCreateInfo; - struct PipelineShaderStageCreateInfo; - struct PipelineTessellationStateCreateInfo; - struct PipelineVertexInputStateCreateInfo; - struct PipelineViewportStateCreateInfo; - struct SpecializationInfo; - struct SpecializationMapEntry; - struct StencilOpState; - struct VertexInputAttributeDescription; - struct VertexInputBindingDescription; - struct Viewport; - struct PipelineLayoutCreateInfo; - struct PushConstantRange; - struct SamplerCreateInfo; - struct CopyDescriptorSet; - struct DescriptorBufferInfo; - struct DescriptorImageInfo; - struct DescriptorPoolCreateInfo; - struct DescriptorPoolSize; - struct DescriptorSetAllocateInfo; - struct DescriptorSetLayoutBinding; - struct DescriptorSetLayoutCreateInfo; - struct WriteDescriptorSet; - struct AttachmentDescription; - struct AttachmentReference; - struct FramebufferCreateInfo; - struct RenderPassCreateInfo; - struct SubpassDependency; - struct SubpassDescription; - struct CommandPoolCreateInfo; - struct CommandBufferAllocateInfo; - struct CommandBufferBeginInfo; - struct CommandBufferInheritanceInfo; - struct BufferCopy; - struct BufferImageCopy; - struct ClearAttachment; - union ClearColorValue; - struct ClearDepthStencilValue; - struct ClearRect; - union ClearValue; - struct ImageBlit; - struct ImageCopy; - struct ImageResolve; - struct ImageSubresourceLayers; - struct RenderPassBeginInfo; - - //=== VK_VERSION_1_1 === - struct PhysicalDeviceSubgroupProperties; - struct BindBufferMemoryInfo; - using BindBufferMemoryInfoKHR = BindBufferMemoryInfo; - struct BindImageMemoryInfo; - using BindImageMemoryInfoKHR = BindImageMemoryInfo; - struct PhysicalDevice16BitStorageFeatures; - using PhysicalDevice16BitStorageFeaturesKHR = PhysicalDevice16BitStorageFeatures; - struct MemoryDedicatedRequirements; - using MemoryDedicatedRequirementsKHR = MemoryDedicatedRequirements; - struct MemoryDedicatedAllocateInfo; - using MemoryDedicatedAllocateInfoKHR = MemoryDedicatedAllocateInfo; - struct MemoryAllocateFlagsInfo; - using MemoryAllocateFlagsInfoKHR = MemoryAllocateFlagsInfo; - struct DeviceGroupRenderPassBeginInfo; - using DeviceGroupRenderPassBeginInfoKHR = DeviceGroupRenderPassBeginInfo; - struct DeviceGroupCommandBufferBeginInfo; - using DeviceGroupCommandBufferBeginInfoKHR = DeviceGroupCommandBufferBeginInfo; - struct DeviceGroupSubmitInfo; - using DeviceGroupSubmitInfoKHR = DeviceGroupSubmitInfo; - struct DeviceGroupBindSparseInfo; - using DeviceGroupBindSparseInfoKHR = DeviceGroupBindSparseInfo; - struct BindBufferMemoryDeviceGroupInfo; - using BindBufferMemoryDeviceGroupInfoKHR = BindBufferMemoryDeviceGroupInfo; - struct BindImageMemoryDeviceGroupInfo; - using BindImageMemoryDeviceGroupInfoKHR = BindImageMemoryDeviceGroupInfo; - struct PhysicalDeviceGroupProperties; - using PhysicalDeviceGroupPropertiesKHR = PhysicalDeviceGroupProperties; - struct DeviceGroupDeviceCreateInfo; - using DeviceGroupDeviceCreateInfoKHR = DeviceGroupDeviceCreateInfo; - struct BufferMemoryRequirementsInfo2; - using BufferMemoryRequirementsInfo2KHR = BufferMemoryRequirementsInfo2; - struct ImageMemoryRequirementsInfo2; - using ImageMemoryRequirementsInfo2KHR = ImageMemoryRequirementsInfo2; - struct ImageSparseMemoryRequirementsInfo2; - using ImageSparseMemoryRequirementsInfo2KHR = ImageSparseMemoryRequirementsInfo2; - struct MemoryRequirements2; - using MemoryRequirements2KHR = MemoryRequirements2; - struct SparseImageMemoryRequirements2; - using SparseImageMemoryRequirements2KHR = SparseImageMemoryRequirements2; - struct PhysicalDeviceFeatures2; - using PhysicalDeviceFeatures2KHR = PhysicalDeviceFeatures2; - struct PhysicalDeviceProperties2; - using PhysicalDeviceProperties2KHR = PhysicalDeviceProperties2; - struct FormatProperties2; - using FormatProperties2KHR = FormatProperties2; - struct ImageFormatProperties2; - using ImageFormatProperties2KHR = ImageFormatProperties2; - struct PhysicalDeviceImageFormatInfo2; - using PhysicalDeviceImageFormatInfo2KHR = PhysicalDeviceImageFormatInfo2; - struct QueueFamilyProperties2; - using QueueFamilyProperties2KHR = QueueFamilyProperties2; - struct PhysicalDeviceMemoryProperties2; - using PhysicalDeviceMemoryProperties2KHR = PhysicalDeviceMemoryProperties2; - struct SparseImageFormatProperties2; - using SparseImageFormatProperties2KHR = SparseImageFormatProperties2; - struct PhysicalDeviceSparseImageFormatInfo2; - using PhysicalDeviceSparseImageFormatInfo2KHR = PhysicalDeviceSparseImageFormatInfo2; - struct PhysicalDevicePointClippingProperties; - using PhysicalDevicePointClippingPropertiesKHR = PhysicalDevicePointClippingProperties; - struct RenderPassInputAttachmentAspectCreateInfo; - using RenderPassInputAttachmentAspectCreateInfoKHR = RenderPassInputAttachmentAspectCreateInfo; - struct InputAttachmentAspectReference; - using InputAttachmentAspectReferenceKHR = InputAttachmentAspectReference; - struct ImageViewUsageCreateInfo; - using ImageViewUsageCreateInfoKHR = ImageViewUsageCreateInfo; - struct PipelineTessellationDomainOriginStateCreateInfo; - using PipelineTessellationDomainOriginStateCreateInfoKHR = PipelineTessellationDomainOriginStateCreateInfo; - struct RenderPassMultiviewCreateInfo; - using RenderPassMultiviewCreateInfoKHR = RenderPassMultiviewCreateInfo; - struct PhysicalDeviceMultiviewFeatures; - using PhysicalDeviceMultiviewFeaturesKHR = PhysicalDeviceMultiviewFeatures; - struct PhysicalDeviceMultiviewProperties; - using PhysicalDeviceMultiviewPropertiesKHR = PhysicalDeviceMultiviewProperties; - struct PhysicalDeviceVariablePointersFeatures; - using PhysicalDeviceVariablePointerFeatures = PhysicalDeviceVariablePointersFeatures; - using PhysicalDeviceVariablePointerFeaturesKHR = PhysicalDeviceVariablePointersFeatures; - using PhysicalDeviceVariablePointersFeaturesKHR = PhysicalDeviceVariablePointersFeatures; - struct PhysicalDeviceProtectedMemoryFeatures; - struct PhysicalDeviceProtectedMemoryProperties; - struct DeviceQueueInfo2; - struct ProtectedSubmitInfo; - struct SamplerYcbcrConversionCreateInfo; - using SamplerYcbcrConversionCreateInfoKHR = SamplerYcbcrConversionCreateInfo; - struct SamplerYcbcrConversionInfo; - using SamplerYcbcrConversionInfoKHR = SamplerYcbcrConversionInfo; - struct BindImagePlaneMemoryInfo; - using BindImagePlaneMemoryInfoKHR = BindImagePlaneMemoryInfo; - struct ImagePlaneMemoryRequirementsInfo; - using ImagePlaneMemoryRequirementsInfoKHR = ImagePlaneMemoryRequirementsInfo; - struct PhysicalDeviceSamplerYcbcrConversionFeatures; - using PhysicalDeviceSamplerYcbcrConversionFeaturesKHR = PhysicalDeviceSamplerYcbcrConversionFeatures; - struct SamplerYcbcrConversionImageFormatProperties; - using SamplerYcbcrConversionImageFormatPropertiesKHR = SamplerYcbcrConversionImageFormatProperties; - struct DescriptorUpdateTemplateEntry; - using DescriptorUpdateTemplateEntryKHR = DescriptorUpdateTemplateEntry; - struct DescriptorUpdateTemplateCreateInfo; - using DescriptorUpdateTemplateCreateInfoKHR = DescriptorUpdateTemplateCreateInfo; - struct ExternalMemoryProperties; - using ExternalMemoryPropertiesKHR = ExternalMemoryProperties; - struct PhysicalDeviceExternalImageFormatInfo; - using PhysicalDeviceExternalImageFormatInfoKHR = PhysicalDeviceExternalImageFormatInfo; - struct ExternalImageFormatProperties; - using ExternalImageFormatPropertiesKHR = ExternalImageFormatProperties; - struct PhysicalDeviceExternalBufferInfo; - using PhysicalDeviceExternalBufferInfoKHR = PhysicalDeviceExternalBufferInfo; - struct ExternalBufferProperties; - using ExternalBufferPropertiesKHR = ExternalBufferProperties; - struct PhysicalDeviceIDProperties; - using PhysicalDeviceIDPropertiesKHR = PhysicalDeviceIDProperties; - struct ExternalMemoryImageCreateInfo; - using ExternalMemoryImageCreateInfoKHR = ExternalMemoryImageCreateInfo; - struct ExternalMemoryBufferCreateInfo; - using ExternalMemoryBufferCreateInfoKHR = ExternalMemoryBufferCreateInfo; - struct ExportMemoryAllocateInfo; - using ExportMemoryAllocateInfoKHR = ExportMemoryAllocateInfo; - struct PhysicalDeviceExternalFenceInfo; - using PhysicalDeviceExternalFenceInfoKHR = PhysicalDeviceExternalFenceInfo; - struct ExternalFenceProperties; - using ExternalFencePropertiesKHR = ExternalFenceProperties; - struct ExportFenceCreateInfo; - using ExportFenceCreateInfoKHR = ExportFenceCreateInfo; - struct ExportSemaphoreCreateInfo; - using ExportSemaphoreCreateInfoKHR = ExportSemaphoreCreateInfo; - struct PhysicalDeviceExternalSemaphoreInfo; - using PhysicalDeviceExternalSemaphoreInfoKHR = PhysicalDeviceExternalSemaphoreInfo; - struct ExternalSemaphoreProperties; - using ExternalSemaphorePropertiesKHR = ExternalSemaphoreProperties; - struct PhysicalDeviceMaintenance3Properties; - using PhysicalDeviceMaintenance3PropertiesKHR = PhysicalDeviceMaintenance3Properties; - struct DescriptorSetLayoutSupport; - using DescriptorSetLayoutSupportKHR = DescriptorSetLayoutSupport; - struct PhysicalDeviceShaderDrawParametersFeatures; - using PhysicalDeviceShaderDrawParameterFeatures = PhysicalDeviceShaderDrawParametersFeatures; - - //=== VK_VERSION_1_2 === - struct PhysicalDeviceVulkan11Features; - struct PhysicalDeviceVulkan11Properties; - struct PhysicalDeviceVulkan12Features; - struct PhysicalDeviceVulkan12Properties; - struct ImageFormatListCreateInfo; - using ImageFormatListCreateInfoKHR = ImageFormatListCreateInfo; - struct RenderPassCreateInfo2; - using RenderPassCreateInfo2KHR = RenderPassCreateInfo2; - struct AttachmentDescription2; - using AttachmentDescription2KHR = AttachmentDescription2; - struct AttachmentReference2; - using AttachmentReference2KHR = AttachmentReference2; - struct SubpassDescription2; - using SubpassDescription2KHR = SubpassDescription2; - struct SubpassDependency2; - using SubpassDependency2KHR = SubpassDependency2; - struct SubpassBeginInfo; - using SubpassBeginInfoKHR = SubpassBeginInfo; - struct SubpassEndInfo; - using SubpassEndInfoKHR = SubpassEndInfo; - struct PhysicalDevice8BitStorageFeatures; - using PhysicalDevice8BitStorageFeaturesKHR = PhysicalDevice8BitStorageFeatures; - struct ConformanceVersion; - using ConformanceVersionKHR = ConformanceVersion; - struct PhysicalDeviceDriverProperties; - using PhysicalDeviceDriverPropertiesKHR = PhysicalDeviceDriverProperties; - struct PhysicalDeviceShaderAtomicInt64Features; - using PhysicalDeviceShaderAtomicInt64FeaturesKHR = PhysicalDeviceShaderAtomicInt64Features; - struct PhysicalDeviceShaderFloat16Int8Features; - using PhysicalDeviceFloat16Int8FeaturesKHR = PhysicalDeviceShaderFloat16Int8Features; - using PhysicalDeviceShaderFloat16Int8FeaturesKHR = PhysicalDeviceShaderFloat16Int8Features; - struct PhysicalDeviceFloatControlsProperties; - using PhysicalDeviceFloatControlsPropertiesKHR = PhysicalDeviceFloatControlsProperties; - struct DescriptorSetLayoutBindingFlagsCreateInfo; - using DescriptorSetLayoutBindingFlagsCreateInfoEXT = DescriptorSetLayoutBindingFlagsCreateInfo; - struct PhysicalDeviceDescriptorIndexingFeatures; - using PhysicalDeviceDescriptorIndexingFeaturesEXT = PhysicalDeviceDescriptorIndexingFeatures; - struct PhysicalDeviceDescriptorIndexingProperties; - using PhysicalDeviceDescriptorIndexingPropertiesEXT = PhysicalDeviceDescriptorIndexingProperties; - struct DescriptorSetVariableDescriptorCountAllocateInfo; - using DescriptorSetVariableDescriptorCountAllocateInfoEXT = DescriptorSetVariableDescriptorCountAllocateInfo; - struct DescriptorSetVariableDescriptorCountLayoutSupport; - using DescriptorSetVariableDescriptorCountLayoutSupportEXT = DescriptorSetVariableDescriptorCountLayoutSupport; - struct SubpassDescriptionDepthStencilResolve; - using SubpassDescriptionDepthStencilResolveKHR = SubpassDescriptionDepthStencilResolve; - struct PhysicalDeviceDepthStencilResolveProperties; - using PhysicalDeviceDepthStencilResolvePropertiesKHR = PhysicalDeviceDepthStencilResolveProperties; - struct PhysicalDeviceScalarBlockLayoutFeatures; - using PhysicalDeviceScalarBlockLayoutFeaturesEXT = PhysicalDeviceScalarBlockLayoutFeatures; - struct ImageStencilUsageCreateInfo; - using ImageStencilUsageCreateInfoEXT = ImageStencilUsageCreateInfo; - struct SamplerReductionModeCreateInfo; - using SamplerReductionModeCreateInfoEXT = SamplerReductionModeCreateInfo; - struct PhysicalDeviceSamplerFilterMinmaxProperties; - using PhysicalDeviceSamplerFilterMinmaxPropertiesEXT = PhysicalDeviceSamplerFilterMinmaxProperties; - struct PhysicalDeviceVulkanMemoryModelFeatures; - using PhysicalDeviceVulkanMemoryModelFeaturesKHR = PhysicalDeviceVulkanMemoryModelFeatures; - struct PhysicalDeviceImagelessFramebufferFeatures; - using PhysicalDeviceImagelessFramebufferFeaturesKHR = PhysicalDeviceImagelessFramebufferFeatures; - struct FramebufferAttachmentsCreateInfo; - using FramebufferAttachmentsCreateInfoKHR = FramebufferAttachmentsCreateInfo; - struct FramebufferAttachmentImageInfo; - using FramebufferAttachmentImageInfoKHR = FramebufferAttachmentImageInfo; - struct RenderPassAttachmentBeginInfo; - using RenderPassAttachmentBeginInfoKHR = RenderPassAttachmentBeginInfo; - struct PhysicalDeviceUniformBufferStandardLayoutFeatures; - using PhysicalDeviceUniformBufferStandardLayoutFeaturesKHR = PhysicalDeviceUniformBufferStandardLayoutFeatures; - struct PhysicalDeviceShaderSubgroupExtendedTypesFeatures; - using PhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR = PhysicalDeviceShaderSubgroupExtendedTypesFeatures; - struct PhysicalDeviceSeparateDepthStencilLayoutsFeatures; - using PhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR = PhysicalDeviceSeparateDepthStencilLayoutsFeatures; - struct AttachmentReferenceStencilLayout; - using AttachmentReferenceStencilLayoutKHR = AttachmentReferenceStencilLayout; - struct AttachmentDescriptionStencilLayout; - using AttachmentDescriptionStencilLayoutKHR = AttachmentDescriptionStencilLayout; - struct PhysicalDeviceHostQueryResetFeatures; - using PhysicalDeviceHostQueryResetFeaturesEXT = PhysicalDeviceHostQueryResetFeatures; - struct PhysicalDeviceTimelineSemaphoreFeatures; - using PhysicalDeviceTimelineSemaphoreFeaturesKHR = PhysicalDeviceTimelineSemaphoreFeatures; - struct PhysicalDeviceTimelineSemaphoreProperties; - using PhysicalDeviceTimelineSemaphorePropertiesKHR = PhysicalDeviceTimelineSemaphoreProperties; - struct SemaphoreTypeCreateInfo; - using SemaphoreTypeCreateInfoKHR = SemaphoreTypeCreateInfo; - struct TimelineSemaphoreSubmitInfo; - using TimelineSemaphoreSubmitInfoKHR = TimelineSemaphoreSubmitInfo; - struct SemaphoreWaitInfo; - using SemaphoreWaitInfoKHR = SemaphoreWaitInfo; - struct SemaphoreSignalInfo; - using SemaphoreSignalInfoKHR = SemaphoreSignalInfo; - struct PhysicalDeviceBufferDeviceAddressFeatures; - using PhysicalDeviceBufferDeviceAddressFeaturesKHR = PhysicalDeviceBufferDeviceAddressFeatures; - struct BufferDeviceAddressInfo; - using BufferDeviceAddressInfoEXT = BufferDeviceAddressInfo; - using BufferDeviceAddressInfoKHR = BufferDeviceAddressInfo; - struct BufferOpaqueCaptureAddressCreateInfo; - using BufferOpaqueCaptureAddressCreateInfoKHR = BufferOpaqueCaptureAddressCreateInfo; - struct MemoryOpaqueCaptureAddressAllocateInfo; - using MemoryOpaqueCaptureAddressAllocateInfoKHR = MemoryOpaqueCaptureAddressAllocateInfo; - struct DeviceMemoryOpaqueCaptureAddressInfo; - using DeviceMemoryOpaqueCaptureAddressInfoKHR = DeviceMemoryOpaqueCaptureAddressInfo; - - //=== VK_VERSION_1_3 === - struct PhysicalDeviceVulkan13Features; - struct PhysicalDeviceVulkan13Properties; - struct PipelineCreationFeedbackCreateInfo; - using PipelineCreationFeedbackCreateInfoEXT = PipelineCreationFeedbackCreateInfo; - struct PipelineCreationFeedback; - using PipelineCreationFeedbackEXT = PipelineCreationFeedback; - struct PhysicalDeviceShaderTerminateInvocationFeatures; - using PhysicalDeviceShaderTerminateInvocationFeaturesKHR = PhysicalDeviceShaderTerminateInvocationFeatures; - struct PhysicalDeviceToolProperties; - using PhysicalDeviceToolPropertiesEXT = PhysicalDeviceToolProperties; - struct PhysicalDeviceShaderDemoteToHelperInvocationFeatures; - using PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT = PhysicalDeviceShaderDemoteToHelperInvocationFeatures; - struct PhysicalDevicePrivateDataFeatures; - using PhysicalDevicePrivateDataFeaturesEXT = PhysicalDevicePrivateDataFeatures; - struct DevicePrivateDataCreateInfo; - using DevicePrivateDataCreateInfoEXT = DevicePrivateDataCreateInfo; - struct PrivateDataSlotCreateInfo; - using PrivateDataSlotCreateInfoEXT = PrivateDataSlotCreateInfo; - struct PhysicalDevicePipelineCreationCacheControlFeatures; - using PhysicalDevicePipelineCreationCacheControlFeaturesEXT = PhysicalDevicePipelineCreationCacheControlFeatures; - struct MemoryBarrier2; - using MemoryBarrier2KHR = MemoryBarrier2; - struct BufferMemoryBarrier2; - using BufferMemoryBarrier2KHR = BufferMemoryBarrier2; - struct ImageMemoryBarrier2; - using ImageMemoryBarrier2KHR = ImageMemoryBarrier2; - struct DependencyInfo; - using DependencyInfoKHR = DependencyInfo; - struct SubmitInfo2; - using SubmitInfo2KHR = SubmitInfo2; - struct SemaphoreSubmitInfo; - using SemaphoreSubmitInfoKHR = SemaphoreSubmitInfo; - struct CommandBufferSubmitInfo; - using CommandBufferSubmitInfoKHR = CommandBufferSubmitInfo; - struct PhysicalDeviceSynchronization2Features; - using PhysicalDeviceSynchronization2FeaturesKHR = PhysicalDeviceSynchronization2Features; - struct PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - using PhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR = PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - struct PhysicalDeviceImageRobustnessFeatures; - using PhysicalDeviceImageRobustnessFeaturesEXT = PhysicalDeviceImageRobustnessFeatures; - struct CopyBufferInfo2; - using CopyBufferInfo2KHR = CopyBufferInfo2; - struct CopyImageInfo2; - using CopyImageInfo2KHR = CopyImageInfo2; - struct CopyBufferToImageInfo2; - using CopyBufferToImageInfo2KHR = CopyBufferToImageInfo2; - struct CopyImageToBufferInfo2; - using CopyImageToBufferInfo2KHR = CopyImageToBufferInfo2; - struct BlitImageInfo2; - using BlitImageInfo2KHR = BlitImageInfo2; - struct ResolveImageInfo2; - using ResolveImageInfo2KHR = ResolveImageInfo2; - struct BufferCopy2; - using BufferCopy2KHR = BufferCopy2; - struct ImageCopy2; - using ImageCopy2KHR = ImageCopy2; - struct ImageBlit2; - using ImageBlit2KHR = ImageBlit2; - struct BufferImageCopy2; - using BufferImageCopy2KHR = BufferImageCopy2; - struct ImageResolve2; - using ImageResolve2KHR = ImageResolve2; - struct PhysicalDeviceSubgroupSizeControlFeatures; - using PhysicalDeviceSubgroupSizeControlFeaturesEXT = PhysicalDeviceSubgroupSizeControlFeatures; - struct PhysicalDeviceSubgroupSizeControlProperties; - using PhysicalDeviceSubgroupSizeControlPropertiesEXT = PhysicalDeviceSubgroupSizeControlProperties; - struct PipelineShaderStageRequiredSubgroupSizeCreateInfo; - using PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT = PipelineShaderStageRequiredSubgroupSizeCreateInfo; - struct PhysicalDeviceInlineUniformBlockFeatures; - using PhysicalDeviceInlineUniformBlockFeaturesEXT = PhysicalDeviceInlineUniformBlockFeatures; - struct PhysicalDeviceInlineUniformBlockProperties; - using PhysicalDeviceInlineUniformBlockPropertiesEXT = PhysicalDeviceInlineUniformBlockProperties; - struct WriteDescriptorSetInlineUniformBlock; - using WriteDescriptorSetInlineUniformBlockEXT = WriteDescriptorSetInlineUniformBlock; - struct DescriptorPoolInlineUniformBlockCreateInfo; - using DescriptorPoolInlineUniformBlockCreateInfoEXT = DescriptorPoolInlineUniformBlockCreateInfo; - struct PhysicalDeviceTextureCompressionASTCHDRFeatures; - using PhysicalDeviceTextureCompressionASTCHDRFeaturesEXT = PhysicalDeviceTextureCompressionASTCHDRFeatures; - struct RenderingInfo; - using RenderingInfoKHR = RenderingInfo; - struct RenderingAttachmentInfo; - using RenderingAttachmentInfoKHR = RenderingAttachmentInfo; - struct PipelineRenderingCreateInfo; - using PipelineRenderingCreateInfoKHR = PipelineRenderingCreateInfo; - struct PhysicalDeviceDynamicRenderingFeatures; - using PhysicalDeviceDynamicRenderingFeaturesKHR = PhysicalDeviceDynamicRenderingFeatures; - struct CommandBufferInheritanceRenderingInfo; - using CommandBufferInheritanceRenderingInfoKHR = CommandBufferInheritanceRenderingInfo; - struct PhysicalDeviceShaderIntegerDotProductFeatures; - using PhysicalDeviceShaderIntegerDotProductFeaturesKHR = PhysicalDeviceShaderIntegerDotProductFeatures; - struct PhysicalDeviceShaderIntegerDotProductProperties; - using PhysicalDeviceShaderIntegerDotProductPropertiesKHR = PhysicalDeviceShaderIntegerDotProductProperties; - struct PhysicalDeviceTexelBufferAlignmentProperties; - using PhysicalDeviceTexelBufferAlignmentPropertiesEXT = PhysicalDeviceTexelBufferAlignmentProperties; - struct FormatProperties3; - using FormatProperties3KHR = FormatProperties3; - struct PhysicalDeviceMaintenance4Features; - using PhysicalDeviceMaintenance4FeaturesKHR = PhysicalDeviceMaintenance4Features; - struct PhysicalDeviceMaintenance4Properties; - using PhysicalDeviceMaintenance4PropertiesKHR = PhysicalDeviceMaintenance4Properties; - struct DeviceBufferMemoryRequirements; - using DeviceBufferMemoryRequirementsKHR = DeviceBufferMemoryRequirements; - struct DeviceImageMemoryRequirements; - using DeviceImageMemoryRequirementsKHR = DeviceImageMemoryRequirements; - - //=== VK_KHR_surface === - struct SurfaceCapabilitiesKHR; - struct SurfaceFormatKHR; - - //=== VK_KHR_swapchain === - struct SwapchainCreateInfoKHR; - struct PresentInfoKHR; - struct ImageSwapchainCreateInfoKHR; - struct BindImageMemorySwapchainInfoKHR; - struct AcquireNextImageInfoKHR; - struct DeviceGroupPresentCapabilitiesKHR; - struct DeviceGroupPresentInfoKHR; - struct DeviceGroupSwapchainCreateInfoKHR; - - //=== VK_KHR_display === - struct DisplayModeCreateInfoKHR; - struct DisplayModeParametersKHR; - struct DisplayModePropertiesKHR; - struct DisplayPlaneCapabilitiesKHR; - struct DisplayPlanePropertiesKHR; - struct DisplayPropertiesKHR; - struct DisplaySurfaceCreateInfoKHR; - - //=== VK_KHR_display_swapchain === - struct DisplayPresentInfoKHR; - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - struct XlibSurfaceCreateInfoKHR; -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - struct XcbSurfaceCreateInfoKHR; -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - struct WaylandSurfaceCreateInfoKHR; -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - struct AndroidSurfaceCreateInfoKHR; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - struct Win32SurfaceCreateInfoKHR; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - struct DebugReportCallbackCreateInfoEXT; - - //=== VK_AMD_rasterization_order === - struct PipelineRasterizationStateRasterizationOrderAMD; - - //=== VK_EXT_debug_marker === - struct DebugMarkerObjectNameInfoEXT; - struct DebugMarkerObjectTagInfoEXT; - struct DebugMarkerMarkerInfoEXT; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - struct QueueFamilyQueryResultStatusProperties2KHR; - struct VideoQueueFamilyProperties2KHR; - struct VideoProfileKHR; - struct VideoProfilesKHR; - struct VideoCapabilitiesKHR; - struct PhysicalDeviceVideoFormatInfoKHR; - struct VideoFormatPropertiesKHR; - struct VideoPictureResourceKHR; - struct VideoReferenceSlotKHR; - struct VideoGetMemoryPropertiesKHR; - struct VideoBindMemoryKHR; - struct VideoSessionCreateInfoKHR; - struct VideoSessionParametersCreateInfoKHR; - struct VideoSessionParametersUpdateInfoKHR; - struct VideoBeginCodingInfoKHR; - struct VideoEndCodingInfoKHR; - struct VideoCodingControlInfoKHR; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - struct VideoDecodeInfoKHR; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_dedicated_allocation === - struct DedicatedAllocationImageCreateInfoNV; - struct DedicatedAllocationBufferCreateInfoNV; - struct DedicatedAllocationMemoryAllocateInfoNV; - - //=== VK_EXT_transform_feedback === - struct PhysicalDeviceTransformFeedbackFeaturesEXT; - struct PhysicalDeviceTransformFeedbackPropertiesEXT; - struct PipelineRasterizationStateStreamCreateInfoEXT; - - //=== VK_NVX_binary_import === - struct CuModuleCreateInfoNVX; - struct CuFunctionCreateInfoNVX; - struct CuLaunchInfoNVX; - - //=== VK_NVX_image_view_handle === - struct ImageViewHandleInfoNVX; - struct ImageViewAddressPropertiesNVX; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h264 === - struct VideoEncodeH264CapabilitiesEXT; - struct VideoEncodeH264SessionCreateInfoEXT; - struct VideoEncodeH264SessionParametersCreateInfoEXT; - struct VideoEncodeH264SessionParametersAddInfoEXT; - struct VideoEncodeH264VclFrameInfoEXT; - struct VideoEncodeH264EmitPictureParametersEXT; - struct VideoEncodeH264DpbSlotInfoEXT; - struct VideoEncodeH264NaluSliceEXT; - struct VideoEncodeH264ProfileEXT; - struct VideoEncodeH264RateControlInfoEXT; - struct VideoEncodeH264RateControlLayerInfoEXT; - struct VideoEncodeH264QpEXT; - struct VideoEncodeH264FrameSizeEXT; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_encode_h265 === - struct VideoEncodeH265CapabilitiesEXT; - struct VideoEncodeH265SessionCreateInfoEXT; - struct VideoEncodeH265SessionParametersCreateInfoEXT; - struct VideoEncodeH265SessionParametersAddInfoEXT; - struct VideoEncodeH265VclFrameInfoEXT; - struct VideoEncodeH265EmitPictureParametersEXT; - struct VideoEncodeH265DpbSlotInfoEXT; - struct VideoEncodeH265NaluSliceEXT; - struct VideoEncodeH265ProfileEXT; - struct VideoEncodeH265ReferenceListsEXT; - struct VideoEncodeH265RateControlInfoEXT; - struct VideoEncodeH265RateControlLayerInfoEXT; - struct VideoEncodeH265QpEXT; - struct VideoEncodeH265FrameSizeEXT; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h264 === - struct VideoDecodeH264ProfileEXT; - struct VideoDecodeH264CapabilitiesEXT; - struct VideoDecodeH264SessionCreateInfoEXT; - struct VideoDecodeH264SessionParametersCreateInfoEXT; - struct VideoDecodeH264SessionParametersAddInfoEXT; - struct VideoDecodeH264PictureInfoEXT; - struct VideoDecodeH264MvcEXT; - struct VideoDecodeH264DpbSlotInfoEXT; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_AMD_texture_gather_bias_lod === - struct TextureLODGatherFormatPropertiesAMD; - - //=== VK_AMD_shader_info === - struct ShaderResourceUsageAMD; - struct ShaderStatisticsInfoAMD; - - //=== VK_KHR_dynamic_rendering === - struct RenderingFragmentShadingRateAttachmentInfoKHR; - struct RenderingFragmentDensityMapAttachmentInfoEXT; - struct AttachmentSampleCountInfoAMD; - using AttachmentSampleCountInfoNV = AttachmentSampleCountInfoAMD; - struct MultiviewPerViewAttributesInfoNVX; - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - struct StreamDescriptorSurfaceCreateInfoGGP; -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_corner_sampled_image === - struct PhysicalDeviceCornerSampledImageFeaturesNV; - - //=== VK_NV_external_memory_capabilities === - struct ExternalImageFormatPropertiesNV; - - //=== VK_NV_external_memory === - struct ExternalMemoryImageCreateInfoNV; - struct ExportMemoryAllocateInfoNV; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - struct ImportMemoryWin32HandleInfoNV; - struct ExportMemoryWin32HandleInfoNV; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_win32_keyed_mutex === - struct Win32KeyedMutexAcquireReleaseInfoNV; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_validation_flags === - struct ValidationFlagsEXT; - -#if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - struct ViSurfaceCreateInfoNN; -#endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_EXT_astc_decode_mode === - struct ImageViewASTCDecodeModeEXT; - struct PhysicalDeviceASTCDecodeFeaturesEXT; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - struct ImportMemoryWin32HandleInfoKHR; - struct ExportMemoryWin32HandleInfoKHR; - struct MemoryWin32HandlePropertiesKHR; - struct MemoryGetWin32HandleInfoKHR; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - struct ImportMemoryFdInfoKHR; - struct MemoryFdPropertiesKHR; - struct MemoryGetFdInfoKHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_keyed_mutex === - struct Win32KeyedMutexAcquireReleaseInfoKHR; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - struct ImportSemaphoreWin32HandleInfoKHR; - struct ExportSemaphoreWin32HandleInfoKHR; - struct D3D12FenceSubmitInfoKHR; - struct SemaphoreGetWin32HandleInfoKHR; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - struct ImportSemaphoreFdInfoKHR; - struct SemaphoreGetFdInfoKHR; - - //=== VK_KHR_push_descriptor === - struct PhysicalDevicePushDescriptorPropertiesKHR; - - //=== VK_EXT_conditional_rendering === - struct ConditionalRenderingBeginInfoEXT; - struct PhysicalDeviceConditionalRenderingFeaturesEXT; - struct CommandBufferInheritanceConditionalRenderingInfoEXT; - - //=== VK_KHR_incremental_present === - struct PresentRegionsKHR; - struct PresentRegionKHR; - struct RectLayerKHR; - - //=== VK_NV_clip_space_w_scaling === - struct ViewportWScalingNV; - struct PipelineViewportWScalingStateCreateInfoNV; - - //=== VK_EXT_display_surface_counter === - struct SurfaceCapabilities2EXT; - - //=== VK_EXT_display_control === - struct DisplayPowerInfoEXT; - struct DeviceEventInfoEXT; - struct DisplayEventInfoEXT; - struct SwapchainCounterCreateInfoEXT; - - //=== VK_GOOGLE_display_timing === - struct RefreshCycleDurationGOOGLE; - struct PastPresentationTimingGOOGLE; - struct PresentTimesInfoGOOGLE; - struct PresentTimeGOOGLE; - - //=== VK_NVX_multiview_per_view_attributes === - struct PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX; - - //=== VK_NV_viewport_swizzle === - struct ViewportSwizzleNV; - struct PipelineViewportSwizzleStateCreateInfoNV; - - //=== VK_EXT_discard_rectangles === - struct PhysicalDeviceDiscardRectanglePropertiesEXT; - struct PipelineDiscardRectangleStateCreateInfoEXT; - - //=== VK_EXT_conservative_rasterization === - struct PhysicalDeviceConservativeRasterizationPropertiesEXT; - struct PipelineRasterizationConservativeStateCreateInfoEXT; - - //=== VK_EXT_depth_clip_enable === - struct PhysicalDeviceDepthClipEnableFeaturesEXT; - struct PipelineRasterizationDepthClipStateCreateInfoEXT; - - //=== VK_EXT_hdr_metadata === - struct HdrMetadataEXT; - struct XYColorEXT; - - //=== VK_KHR_shared_presentable_image === - struct SharedPresentSurfaceCapabilitiesKHR; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - struct ImportFenceWin32HandleInfoKHR; - struct ExportFenceWin32HandleInfoKHR; - struct FenceGetWin32HandleInfoKHR; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - struct ImportFenceFdInfoKHR; - struct FenceGetFdInfoKHR; - - //=== VK_KHR_performance_query === - struct PhysicalDevicePerformanceQueryFeaturesKHR; - struct PhysicalDevicePerformanceQueryPropertiesKHR; - struct PerformanceCounterKHR; - struct PerformanceCounterDescriptionKHR; - struct QueryPoolPerformanceCreateInfoKHR; - union PerformanceCounterResultKHR; - struct AcquireProfilingLockInfoKHR; - struct PerformanceQuerySubmitInfoKHR; - - //=== VK_KHR_get_surface_capabilities2 === - struct PhysicalDeviceSurfaceInfo2KHR; - struct SurfaceCapabilities2KHR; - struct SurfaceFormat2KHR; - - //=== VK_KHR_get_display_properties2 === - struct DisplayProperties2KHR; - struct DisplayPlaneProperties2KHR; - struct DisplayModeProperties2KHR; - struct DisplayPlaneInfo2KHR; - struct DisplayPlaneCapabilities2KHR; - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - struct IOSSurfaceCreateInfoMVK; -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - struct MacOSSurfaceCreateInfoMVK; -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - struct DebugUtilsLabelEXT; - struct DebugUtilsMessengerCallbackDataEXT; - struct DebugUtilsMessengerCreateInfoEXT; - struct DebugUtilsObjectNameInfoEXT; - struct DebugUtilsObjectTagInfoEXT; - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - struct AndroidHardwareBufferUsageANDROID; - struct AndroidHardwareBufferPropertiesANDROID; - struct AndroidHardwareBufferFormatPropertiesANDROID; - struct ImportAndroidHardwareBufferInfoANDROID; - struct MemoryGetAndroidHardwareBufferInfoANDROID; - struct ExternalFormatANDROID; - struct AndroidHardwareBufferFormatProperties2ANDROID; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - struct SampleLocationEXT; - struct SampleLocationsInfoEXT; - struct AttachmentSampleLocationsEXT; - struct SubpassSampleLocationsEXT; - struct RenderPassSampleLocationsBeginInfoEXT; - struct PipelineSampleLocationsStateCreateInfoEXT; - struct PhysicalDeviceSampleLocationsPropertiesEXT; - struct MultisamplePropertiesEXT; - - //=== VK_EXT_blend_operation_advanced === - struct PhysicalDeviceBlendOperationAdvancedFeaturesEXT; - struct PhysicalDeviceBlendOperationAdvancedPropertiesEXT; - struct PipelineColorBlendAdvancedStateCreateInfoEXT; - - //=== VK_NV_fragment_coverage_to_color === - struct PipelineCoverageToColorStateCreateInfoNV; - - //=== VK_KHR_acceleration_structure === - union DeviceOrHostAddressKHR; - union DeviceOrHostAddressConstKHR; - struct AccelerationStructureBuildRangeInfoKHR; - struct AabbPositionsKHR; - using AabbPositionsNV = AabbPositionsKHR; - struct AccelerationStructureGeometryTrianglesDataKHR; - struct TransformMatrixKHR; - using TransformMatrixNV = TransformMatrixKHR; - struct AccelerationStructureBuildGeometryInfoKHR; - struct AccelerationStructureGeometryAabbsDataKHR; - struct AccelerationStructureInstanceKHR; - using AccelerationStructureInstanceNV = AccelerationStructureInstanceKHR; - struct AccelerationStructureGeometryInstancesDataKHR; - union AccelerationStructureGeometryDataKHR; - struct AccelerationStructureGeometryKHR; - struct AccelerationStructureCreateInfoKHR; - struct WriteDescriptorSetAccelerationStructureKHR; - struct PhysicalDeviceAccelerationStructureFeaturesKHR; - struct PhysicalDeviceAccelerationStructurePropertiesKHR; - struct AccelerationStructureDeviceAddressInfoKHR; - struct AccelerationStructureVersionInfoKHR; - struct CopyAccelerationStructureToMemoryInfoKHR; - struct CopyMemoryToAccelerationStructureInfoKHR; - struct CopyAccelerationStructureInfoKHR; - struct AccelerationStructureBuildSizesInfoKHR; - - //=== VK_NV_framebuffer_mixed_samples === - struct PipelineCoverageModulationStateCreateInfoNV; - - //=== VK_NV_shader_sm_builtins === - struct PhysicalDeviceShaderSMBuiltinsPropertiesNV; - struct PhysicalDeviceShaderSMBuiltinsFeaturesNV; - - //=== VK_EXT_image_drm_format_modifier === - struct DrmFormatModifierPropertiesListEXT; - struct DrmFormatModifierPropertiesEXT; - struct PhysicalDeviceImageDrmFormatModifierInfoEXT; - struct ImageDrmFormatModifierListCreateInfoEXT; - struct ImageDrmFormatModifierExplicitCreateInfoEXT; - struct ImageDrmFormatModifierPropertiesEXT; - struct DrmFormatModifierPropertiesList2EXT; - struct DrmFormatModifierProperties2EXT; - - //=== VK_EXT_validation_cache === - struct ValidationCacheCreateInfoEXT; - struct ShaderModuleValidationCacheCreateInfoEXT; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_portability_subset === - struct PhysicalDevicePortabilitySubsetFeaturesKHR; - struct PhysicalDevicePortabilitySubsetPropertiesKHR; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_shading_rate_image === - struct ShadingRatePaletteNV; - struct PipelineViewportShadingRateImageStateCreateInfoNV; - struct PhysicalDeviceShadingRateImageFeaturesNV; - struct PhysicalDeviceShadingRateImagePropertiesNV; - struct CoarseSampleLocationNV; - struct CoarseSampleOrderCustomNV; - struct PipelineViewportCoarseSampleOrderStateCreateInfoNV; - - //=== VK_NV_ray_tracing === - struct RayTracingShaderGroupCreateInfoNV; - struct RayTracingPipelineCreateInfoNV; - struct GeometryTrianglesNV; - struct GeometryAABBNV; - struct GeometryDataNV; - struct GeometryNV; - struct AccelerationStructureInfoNV; - struct AccelerationStructureCreateInfoNV; - struct BindAccelerationStructureMemoryInfoNV; - struct WriteDescriptorSetAccelerationStructureNV; - struct AccelerationStructureMemoryRequirementsInfoNV; - struct PhysicalDeviceRayTracingPropertiesNV; - - //=== VK_NV_representative_fragment_test === - struct PhysicalDeviceRepresentativeFragmentTestFeaturesNV; - struct PipelineRepresentativeFragmentTestStateCreateInfoNV; - - //=== VK_EXT_filter_cubic === - struct PhysicalDeviceImageViewImageFormatInfoEXT; - struct FilterCubicImageViewImageFormatPropertiesEXT; - - //=== VK_EXT_external_memory_host === - struct ImportMemoryHostPointerInfoEXT; - struct MemoryHostPointerPropertiesEXT; - struct PhysicalDeviceExternalMemoryHostPropertiesEXT; - - //=== VK_KHR_shader_clock === - struct PhysicalDeviceShaderClockFeaturesKHR; - - //=== VK_AMD_pipeline_compiler_control === - struct PipelineCompilerControlCreateInfoAMD; - - //=== VK_EXT_calibrated_timestamps === - struct CalibratedTimestampInfoEXT; - - //=== VK_AMD_shader_core_properties === - struct PhysicalDeviceShaderCorePropertiesAMD; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_EXT_video_decode_h265 === - struct VideoDecodeH265ProfileEXT; - struct VideoDecodeH265CapabilitiesEXT; - struct VideoDecodeH265SessionCreateInfoEXT; - struct VideoDecodeH265SessionParametersCreateInfoEXT; - struct VideoDecodeH265SessionParametersAddInfoEXT; - struct VideoDecodeH265PictureInfoEXT; - struct VideoDecodeH265DpbSlotInfoEXT; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_global_priority === - struct DeviceQueueGlobalPriorityCreateInfoKHR; - using DeviceQueueGlobalPriorityCreateInfoEXT = DeviceQueueGlobalPriorityCreateInfoKHR; - struct PhysicalDeviceGlobalPriorityQueryFeaturesKHR; - using PhysicalDeviceGlobalPriorityQueryFeaturesEXT = PhysicalDeviceGlobalPriorityQueryFeaturesKHR; - struct QueueFamilyGlobalPriorityPropertiesKHR; - using QueueFamilyGlobalPriorityPropertiesEXT = QueueFamilyGlobalPriorityPropertiesKHR; - - //=== VK_AMD_memory_overallocation_behavior === - struct DeviceMemoryOverallocationCreateInfoAMD; - - //=== VK_EXT_vertex_attribute_divisor === - struct PhysicalDeviceVertexAttributeDivisorPropertiesEXT; - struct VertexInputBindingDivisorDescriptionEXT; - struct PipelineVertexInputDivisorStateCreateInfoEXT; - struct PhysicalDeviceVertexAttributeDivisorFeaturesEXT; - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_frame_token === - struct PresentFrameTokenGGP; -#endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_compute_shader_derivatives === - struct PhysicalDeviceComputeShaderDerivativesFeaturesNV; - - //=== VK_NV_mesh_shader === - struct PhysicalDeviceMeshShaderFeaturesNV; - struct PhysicalDeviceMeshShaderPropertiesNV; - struct DrawMeshTasksIndirectCommandNV; - - //=== VK_NV_fragment_shader_barycentric === - struct PhysicalDeviceFragmentShaderBarycentricFeaturesNV; - - //=== VK_NV_shader_image_footprint === - struct PhysicalDeviceShaderImageFootprintFeaturesNV; - - //=== VK_NV_scissor_exclusive === - struct PipelineViewportExclusiveScissorStateCreateInfoNV; - struct PhysicalDeviceExclusiveScissorFeaturesNV; - - //=== VK_NV_device_diagnostic_checkpoints === - struct QueueFamilyCheckpointPropertiesNV; - struct CheckpointDataNV; - - //=== VK_INTEL_shader_integer_functions2 === - struct PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL; - - //=== VK_INTEL_performance_query === - union PerformanceValueDataINTEL; - struct PerformanceValueINTEL; - struct InitializePerformanceApiInfoINTEL; - struct QueryPoolPerformanceQueryCreateInfoINTEL; - using QueryPoolCreateInfoINTEL = QueryPoolPerformanceQueryCreateInfoINTEL; - struct PerformanceMarkerInfoINTEL; - struct PerformanceStreamMarkerInfoINTEL; - struct PerformanceOverrideInfoINTEL; - struct PerformanceConfigurationAcquireInfoINTEL; - - //=== VK_EXT_pci_bus_info === - struct PhysicalDevicePCIBusInfoPropertiesEXT; - - //=== VK_AMD_display_native_hdr === - struct DisplayNativeHdrSurfaceCapabilitiesAMD; - struct SwapchainDisplayNativeHdrCreateInfoAMD; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - struct ImagePipeSurfaceCreateInfoFUCHSIA; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - struct MetalSurfaceCreateInfoEXT; -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_EXT_fragment_density_map === - struct PhysicalDeviceFragmentDensityMapFeaturesEXT; - struct PhysicalDeviceFragmentDensityMapPropertiesEXT; - struct RenderPassFragmentDensityMapCreateInfoEXT; - - //=== VK_KHR_fragment_shading_rate === - struct FragmentShadingRateAttachmentInfoKHR; - struct PipelineFragmentShadingRateStateCreateInfoKHR; - struct PhysicalDeviceFragmentShadingRateFeaturesKHR; - struct PhysicalDeviceFragmentShadingRatePropertiesKHR; - struct PhysicalDeviceFragmentShadingRateKHR; - - //=== VK_AMD_shader_core_properties2 === - struct PhysicalDeviceShaderCoreProperties2AMD; - - //=== VK_AMD_device_coherent_memory === - struct PhysicalDeviceCoherentMemoryFeaturesAMD; - - //=== VK_EXT_shader_image_atomic_int64 === - struct PhysicalDeviceShaderImageAtomicInt64FeaturesEXT; - - //=== VK_EXT_memory_budget === - struct PhysicalDeviceMemoryBudgetPropertiesEXT; - - //=== VK_EXT_memory_priority === - struct PhysicalDeviceMemoryPriorityFeaturesEXT; - struct MemoryPriorityAllocateInfoEXT; - - //=== VK_KHR_surface_protected_capabilities === - struct SurfaceProtectedCapabilitiesKHR; - - //=== VK_NV_dedicated_allocation_image_aliasing === - struct PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV; - - //=== VK_EXT_buffer_device_address === - struct PhysicalDeviceBufferDeviceAddressFeaturesEXT; - using PhysicalDeviceBufferAddressFeaturesEXT = PhysicalDeviceBufferDeviceAddressFeaturesEXT; - struct BufferDeviceAddressCreateInfoEXT; - - //=== VK_EXT_validation_features === - struct ValidationFeaturesEXT; - - //=== VK_KHR_present_wait === - struct PhysicalDevicePresentWaitFeaturesKHR; - - //=== VK_NV_cooperative_matrix === - struct CooperativeMatrixPropertiesNV; - struct PhysicalDeviceCooperativeMatrixFeaturesNV; - struct PhysicalDeviceCooperativeMatrixPropertiesNV; - - //=== VK_NV_coverage_reduction_mode === - struct PhysicalDeviceCoverageReductionModeFeaturesNV; - struct PipelineCoverageReductionStateCreateInfoNV; - struct FramebufferMixedSamplesCombinationNV; - - //=== VK_EXT_fragment_shader_interlock === - struct PhysicalDeviceFragmentShaderInterlockFeaturesEXT; - - //=== VK_EXT_ycbcr_image_arrays === - struct PhysicalDeviceYcbcrImageArraysFeaturesEXT; - - //=== VK_EXT_provoking_vertex === - struct PhysicalDeviceProvokingVertexFeaturesEXT; - struct PhysicalDeviceProvokingVertexPropertiesEXT; - struct PipelineRasterizationProvokingVertexStateCreateInfoEXT; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - struct SurfaceFullScreenExclusiveInfoEXT; - struct SurfaceCapabilitiesFullScreenExclusiveEXT; - struct SurfaceFullScreenExclusiveWin32InfoEXT; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - struct HeadlessSurfaceCreateInfoEXT; - - //=== VK_EXT_line_rasterization === - struct PhysicalDeviceLineRasterizationFeaturesEXT; - struct PhysicalDeviceLineRasterizationPropertiesEXT; - struct PipelineRasterizationLineStateCreateInfoEXT; - - //=== VK_EXT_shader_atomic_float === - struct PhysicalDeviceShaderAtomicFloatFeaturesEXT; - - //=== VK_EXT_index_type_uint8 === - struct PhysicalDeviceIndexTypeUint8FeaturesEXT; - - //=== VK_EXT_extended_dynamic_state === - struct PhysicalDeviceExtendedDynamicStateFeaturesEXT; - - //=== VK_KHR_pipeline_executable_properties === - struct PhysicalDevicePipelineExecutablePropertiesFeaturesKHR; - struct PipelineInfoKHR; - struct PipelineExecutablePropertiesKHR; - struct PipelineExecutableInfoKHR; - union PipelineExecutableStatisticValueKHR; - struct PipelineExecutableStatisticKHR; - struct PipelineExecutableInternalRepresentationKHR; - - //=== VK_EXT_shader_atomic_float2 === - struct PhysicalDeviceShaderAtomicFloat2FeaturesEXT; - - //=== VK_NV_device_generated_commands === - struct PhysicalDeviceDeviceGeneratedCommandsPropertiesNV; - struct PhysicalDeviceDeviceGeneratedCommandsFeaturesNV; - struct GraphicsShaderGroupCreateInfoNV; - struct GraphicsPipelineShaderGroupsCreateInfoNV; - struct BindShaderGroupIndirectCommandNV; - struct BindIndexBufferIndirectCommandNV; - struct BindVertexBufferIndirectCommandNV; - struct SetStateFlagsIndirectCommandNV; - struct IndirectCommandsStreamNV; - struct IndirectCommandsLayoutTokenNV; - struct IndirectCommandsLayoutCreateInfoNV; - struct GeneratedCommandsInfoNV; - struct GeneratedCommandsMemoryRequirementsInfoNV; - - //=== VK_NV_inherited_viewport_scissor === - struct PhysicalDeviceInheritedViewportScissorFeaturesNV; - struct CommandBufferInheritanceViewportScissorInfoNV; - - //=== VK_EXT_texel_buffer_alignment === - struct PhysicalDeviceTexelBufferAlignmentFeaturesEXT; - - //=== VK_QCOM_render_pass_transform === - struct RenderPassTransformBeginInfoQCOM; - struct CommandBufferInheritanceRenderPassTransformInfoQCOM; - - //=== VK_EXT_device_memory_report === - struct PhysicalDeviceDeviceMemoryReportFeaturesEXT; - struct DeviceDeviceMemoryReportCreateInfoEXT; - struct DeviceMemoryReportCallbackDataEXT; - - //=== VK_EXT_robustness2 === - struct PhysicalDeviceRobustness2FeaturesEXT; - struct PhysicalDeviceRobustness2PropertiesEXT; - - //=== VK_EXT_custom_border_color === - struct SamplerCustomBorderColorCreateInfoEXT; - struct PhysicalDeviceCustomBorderColorPropertiesEXT; - struct PhysicalDeviceCustomBorderColorFeaturesEXT; - - //=== VK_KHR_pipeline_library === - struct PipelineLibraryCreateInfoKHR; - - //=== VK_KHR_present_id === - struct PresentIdKHR; - struct PhysicalDevicePresentIdFeaturesKHR; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - struct VideoEncodeInfoKHR; - struct VideoEncodeRateControlInfoKHR; - struct VideoEncodeRateControlLayerInfoKHR; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_device_diagnostics_config === - struct PhysicalDeviceDiagnosticsConfigFeaturesNV; - struct DeviceDiagnosticsConfigCreateInfoNV; - - //=== VK_KHR_synchronization2 === - struct QueueFamilyCheckpointProperties2NV; - struct CheckpointData2NV; - - //=== VK_KHR_shader_subgroup_uniform_control_flow === - struct PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR; - - //=== VK_NV_fragment_shading_rate_enums === - struct PhysicalDeviceFragmentShadingRateEnumsFeaturesNV; - struct PhysicalDeviceFragmentShadingRateEnumsPropertiesNV; - struct PipelineFragmentShadingRateEnumStateCreateInfoNV; - - //=== VK_NV_ray_tracing_motion_blur === - struct AccelerationStructureGeometryMotionTrianglesDataNV; - struct AccelerationStructureMotionInfoNV; - struct AccelerationStructureMotionInstanceNV; - union AccelerationStructureMotionInstanceDataNV; - struct AccelerationStructureMatrixMotionInstanceNV; - struct AccelerationStructureSRTMotionInstanceNV; - struct SRTDataNV; - struct PhysicalDeviceRayTracingMotionBlurFeaturesNV; - - //=== VK_EXT_ycbcr_2plane_444_formats === - struct PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT; - - //=== VK_EXT_fragment_density_map2 === - struct PhysicalDeviceFragmentDensityMap2FeaturesEXT; - struct PhysicalDeviceFragmentDensityMap2PropertiesEXT; - - //=== VK_QCOM_rotated_copy_commands === - struct CopyCommandTransformInfoQCOM; - - //=== VK_KHR_workgroup_memory_explicit_layout === - struct PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR; - - //=== VK_EXT_4444_formats === - struct PhysicalDevice4444FormatsFeaturesEXT; - - //=== VK_ARM_rasterization_order_attachment_access === - struct PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM; - - //=== VK_EXT_rgba10x6_formats === - struct PhysicalDeviceRGBA10X6FormatsFeaturesEXT; - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - struct DirectFBSurfaceCreateInfoEXT; -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_KHR_ray_tracing_pipeline === - struct RayTracingShaderGroupCreateInfoKHR; - struct RayTracingPipelineCreateInfoKHR; - struct PhysicalDeviceRayTracingPipelineFeaturesKHR; - struct PhysicalDeviceRayTracingPipelinePropertiesKHR; - struct StridedDeviceAddressRegionKHR; - struct TraceRaysIndirectCommandKHR; - struct RayTracingPipelineInterfaceCreateInfoKHR; - - //=== VK_KHR_ray_query === - struct PhysicalDeviceRayQueryFeaturesKHR; - - //=== VK_VALVE_mutable_descriptor_type === - struct PhysicalDeviceMutableDescriptorTypeFeaturesVALVE; - struct MutableDescriptorTypeListVALVE; - struct MutableDescriptorTypeCreateInfoVALVE; - - //=== VK_EXT_vertex_input_dynamic_state === - struct PhysicalDeviceVertexInputDynamicStateFeaturesEXT; - struct VertexInputBindingDescription2EXT; - struct VertexInputAttributeDescription2EXT; - - //=== VK_EXT_physical_device_drm === - struct PhysicalDeviceDrmPropertiesEXT; - - //=== VK_EXT_depth_clip_control === - struct PhysicalDeviceDepthClipControlFeaturesEXT; - struct PipelineViewportDepthClipControlCreateInfoEXT; - - //=== VK_EXT_primitive_topology_list_restart === - struct PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - struct ImportMemoryZirconHandleInfoFUCHSIA; - struct MemoryZirconHandlePropertiesFUCHSIA; - struct MemoryGetZirconHandleInfoFUCHSIA; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - struct ImportSemaphoreZirconHandleInfoFUCHSIA; - struct SemaphoreGetZirconHandleInfoFUCHSIA; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - struct BufferCollectionCreateInfoFUCHSIA; - struct ImportMemoryBufferCollectionFUCHSIA; - struct BufferCollectionImageCreateInfoFUCHSIA; - struct BufferConstraintsInfoFUCHSIA; - struct BufferCollectionBufferCreateInfoFUCHSIA; - struct BufferCollectionPropertiesFUCHSIA; - struct SysmemColorSpaceFUCHSIA; - struct ImageConstraintsInfoFUCHSIA; - struct ImageFormatConstraintsInfoFUCHSIA; - struct BufferCollectionConstraintsInfoFUCHSIA; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - struct SubpassShadingPipelineCreateInfoHUAWEI; - struct PhysicalDeviceSubpassShadingFeaturesHUAWEI; - struct PhysicalDeviceSubpassShadingPropertiesHUAWEI; - - //=== VK_HUAWEI_invocation_mask === - struct PhysicalDeviceInvocationMaskFeaturesHUAWEI; - - //=== VK_NV_external_memory_rdma === - struct MemoryGetRemoteAddressInfoNV; - struct PhysicalDeviceExternalMemoryRDMAFeaturesNV; - - //=== VK_EXT_extended_dynamic_state2 === - struct PhysicalDeviceExtendedDynamicState2FeaturesEXT; - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - struct ScreenSurfaceCreateInfoQNX; -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - //=== VK_EXT_color_write_enable === - struct PhysicalDeviceColorWriteEnableFeaturesEXT; - struct PipelineColorWriteCreateInfoEXT; - - //=== VK_EXT_image_view_min_lod === - struct PhysicalDeviceImageViewMinLodFeaturesEXT; - struct ImageViewMinLodCreateInfoEXT; - - //=== VK_EXT_multi_draw === - struct PhysicalDeviceMultiDrawFeaturesEXT; - struct PhysicalDeviceMultiDrawPropertiesEXT; - struct MultiDrawInfoEXT; - struct MultiDrawIndexedInfoEXT; - - //=== VK_EXT_border_color_swizzle === - struct PhysicalDeviceBorderColorSwizzleFeaturesEXT; - struct SamplerBorderColorComponentMappingCreateInfoEXT; - - //=== VK_EXT_pageable_device_local_memory === - struct PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT; - - //=== VK_QCOM_fragment_density_map_offset === - struct PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM; - struct PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM; - struct SubpassFragmentDensityMapOffsetEndInfoQCOM; - - //=== VK_NV_linear_color_attachment === - struct PhysicalDeviceLinearColorAttachmentFeaturesNV; - - //=============== - //=== HANDLEs === - //=============== - - class SurfaceKHR - { - public: - using CType = VkSurfaceKHR; - using NativeType = VkSurfaceKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSurfaceKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSurfaceKHR; - - public: - VULKAN_HPP_CONSTEXPR SurfaceKHR() = default; - VULKAN_HPP_CONSTEXPR SurfaceKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT SurfaceKHR( VkSurfaceKHR surfaceKHR ) VULKAN_HPP_NOEXCEPT : m_surfaceKHR( surfaceKHR ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - SurfaceKHR & operator=( VkSurfaceKHR surfaceKHR ) VULKAN_HPP_NOEXCEPT - { - m_surfaceKHR = surfaceKHR; - return *this; - } -#endif - - SurfaceKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_surfaceKHR = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceKHR const & ) const = default; -#else - bool operator==( SurfaceKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_surfaceKHR == rhs.m_surfaceKHR; - } - - bool operator!=( SurfaceKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_surfaceKHR != rhs.m_surfaceKHR; - } - - bool operator<( SurfaceKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_surfaceKHR < rhs.m_surfaceKHR; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSurfaceKHR() const VULKAN_HPP_NOEXCEPT - { - return m_surfaceKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_surfaceKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_surfaceKHR == VK_NULL_HANDLE; - } - - private: - VkSurfaceKHR m_surfaceKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceKHR ) == sizeof( VkSurfaceKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SurfaceKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::SurfaceKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::SurfaceKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::SurfaceKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DebugReportCallbackEXT - { - public: - using CType = VkDebugReportCallbackEXT; - using NativeType = VkDebugReportCallbackEXT; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDebugReportCallbackEXT; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDebugReportCallbackEXT; - - public: - VULKAN_HPP_CONSTEXPR DebugReportCallbackEXT() = default; - VULKAN_HPP_CONSTEXPR DebugReportCallbackEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - DebugReportCallbackEXT( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT - : m_debugReportCallbackEXT( debugReportCallbackEXT ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DebugReportCallbackEXT & operator=( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT - { - m_debugReportCallbackEXT = debugReportCallbackEXT; - return *this; - } -#endif - - DebugReportCallbackEXT & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_debugReportCallbackEXT = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DebugReportCallbackEXT const & ) const = default; -#else - bool operator==( DebugReportCallbackEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_debugReportCallbackEXT == rhs.m_debugReportCallbackEXT; - } - - bool operator!=( DebugReportCallbackEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_debugReportCallbackEXT != rhs.m_debugReportCallbackEXT; - } - - bool operator<( DebugReportCallbackEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_debugReportCallbackEXT < rhs.m_debugReportCallbackEXT; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDebugReportCallbackEXT() const VULKAN_HPP_NOEXCEPT - { - return m_debugReportCallbackEXT; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_debugReportCallbackEXT != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_debugReportCallbackEXT == VK_NULL_HANDLE; - } - - private: - VkDebugReportCallbackEXT m_debugReportCallbackEXT = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT ) == - sizeof( VkDebugReportCallbackEXT ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DebugReportCallbackEXT is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DebugUtilsMessengerEXT - { - public: - using CType = VkDebugUtilsMessengerEXT; - using NativeType = VkDebugUtilsMessengerEXT; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDebugUtilsMessengerEXT; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VULKAN_HPP_CONSTEXPR DebugUtilsMessengerEXT() = default; - VULKAN_HPP_CONSTEXPR DebugUtilsMessengerEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - DebugUtilsMessengerEXT( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT - : m_debugUtilsMessengerEXT( debugUtilsMessengerEXT ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DebugUtilsMessengerEXT & operator=( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT - { - m_debugUtilsMessengerEXT = debugUtilsMessengerEXT; - return *this; - } -#endif - - DebugUtilsMessengerEXT & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_debugUtilsMessengerEXT = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DebugUtilsMessengerEXT const & ) const = default; -#else - bool operator==( DebugUtilsMessengerEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_debugUtilsMessengerEXT == rhs.m_debugUtilsMessengerEXT; - } - - bool operator!=( DebugUtilsMessengerEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_debugUtilsMessengerEXT != rhs.m_debugUtilsMessengerEXT; - } - - bool operator<( DebugUtilsMessengerEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_debugUtilsMessengerEXT < rhs.m_debugUtilsMessengerEXT; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDebugUtilsMessengerEXT() const VULKAN_HPP_NOEXCEPT - { - return m_debugUtilsMessengerEXT; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_debugUtilsMessengerEXT != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_debugUtilsMessengerEXT == VK_NULL_HANDLE; - } - - private: - VkDebugUtilsMessengerEXT m_debugUtilsMessengerEXT = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT ) == - sizeof( VkDebugUtilsMessengerEXT ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DebugUtilsMessengerEXT is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DisplayKHR - { - public: - using CType = VkDisplayKHR; - using NativeType = VkDisplayKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDisplayKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDisplayKHR; - - public: - VULKAN_HPP_CONSTEXPR DisplayKHR() = default; - VULKAN_HPP_CONSTEXPR DisplayKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT DisplayKHR( VkDisplayKHR displayKHR ) VULKAN_HPP_NOEXCEPT : m_displayKHR( displayKHR ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DisplayKHR & operator=( VkDisplayKHR displayKHR ) VULKAN_HPP_NOEXCEPT - { - m_displayKHR = displayKHR; - return *this; - } -#endif - - DisplayKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_displayKHR = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayKHR const & ) const = default; -#else - bool operator==( DisplayKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_displayKHR == rhs.m_displayKHR; - } - - bool operator!=( DisplayKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_displayKHR != rhs.m_displayKHR; - } - - bool operator<( DisplayKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_displayKHR < rhs.m_displayKHR; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDisplayKHR() const VULKAN_HPP_NOEXCEPT - { - return m_displayKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_displayKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_displayKHR == VK_NULL_HANDLE; - } - - private: - VkDisplayKHR m_displayKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayKHR ) == sizeof( VkDisplayKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DisplayKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DisplayKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DisplayKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class SwapchainKHR - { - public: - using CType = VkSwapchainKHR; - using NativeType = VkSwapchainKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSwapchainKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSwapchainKHR; - - public: - VULKAN_HPP_CONSTEXPR SwapchainKHR() = default; - VULKAN_HPP_CONSTEXPR SwapchainKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT SwapchainKHR( VkSwapchainKHR swapchainKHR ) VULKAN_HPP_NOEXCEPT - : m_swapchainKHR( swapchainKHR ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - SwapchainKHR & operator=( VkSwapchainKHR swapchainKHR ) VULKAN_HPP_NOEXCEPT - { - m_swapchainKHR = swapchainKHR; - return *this; - } -#endif - - SwapchainKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_swapchainKHR = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SwapchainKHR const & ) const = default; -#else - bool operator==( SwapchainKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_swapchainKHR == rhs.m_swapchainKHR; - } - - bool operator!=( SwapchainKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_swapchainKHR != rhs.m_swapchainKHR; - } - - bool operator<( SwapchainKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_swapchainKHR < rhs.m_swapchainKHR; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSwapchainKHR() const VULKAN_HPP_NOEXCEPT - { - return m_swapchainKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_swapchainKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_swapchainKHR == VK_NULL_HANDLE; - } - - private: - VkSwapchainKHR m_swapchainKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainKHR ) == sizeof( VkSwapchainKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SwapchainKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::SwapchainKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::SwapchainKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::SwapchainKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class Semaphore - { - public: - using CType = VkSemaphore; - using NativeType = VkSemaphore; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSemaphore; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSemaphore; - - public: - VULKAN_HPP_CONSTEXPR Semaphore() = default; - VULKAN_HPP_CONSTEXPR Semaphore( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Semaphore( VkSemaphore semaphore ) VULKAN_HPP_NOEXCEPT : m_semaphore( semaphore ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Semaphore & operator=( VkSemaphore semaphore ) VULKAN_HPP_NOEXCEPT - { - m_semaphore = semaphore; - return *this; - } -#endif - - Semaphore & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_semaphore = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Semaphore const & ) const = default; -#else - bool operator==( Semaphore const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_semaphore == rhs.m_semaphore; - } - - bool operator!=( Semaphore const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_semaphore != rhs.m_semaphore; - } - - bool operator<( Semaphore const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_semaphore < rhs.m_semaphore; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSemaphore() const VULKAN_HPP_NOEXCEPT - { - return m_semaphore; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_semaphore != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_semaphore == VK_NULL_HANDLE; - } - - private: - VkSemaphore m_semaphore = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Semaphore ) == sizeof( VkSemaphore ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Semaphore is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Semaphore; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Semaphore; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Semaphore; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class Fence - { - public: - using CType = VkFence; - using NativeType = VkFence; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eFence; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eFence; - - public: - VULKAN_HPP_CONSTEXPR Fence() = default; - VULKAN_HPP_CONSTEXPR Fence( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Fence( VkFence fence ) VULKAN_HPP_NOEXCEPT : m_fence( fence ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Fence & operator=( VkFence fence ) VULKAN_HPP_NOEXCEPT - { - m_fence = fence; - return *this; - } -#endif - - Fence & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_fence = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Fence const & ) const = default; -#else - bool operator==( Fence const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_fence == rhs.m_fence; - } - - bool operator!=( Fence const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_fence != rhs.m_fence; - } - - bool operator<( Fence const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_fence < rhs.m_fence; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkFence() const VULKAN_HPP_NOEXCEPT - { - return m_fence; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_fence != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_fence == VK_NULL_HANDLE; - } - - private: - VkFence m_fence = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Fence ) == sizeof( VkFence ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Fence is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Fence; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Fence; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Fence; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class PerformanceConfigurationINTEL - { - public: - using CType = VkPerformanceConfigurationINTEL; - using NativeType = VkPerformanceConfigurationINTEL; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePerformanceConfigurationINTEL; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VULKAN_HPP_CONSTEXPR PerformanceConfigurationINTEL() = default; - VULKAN_HPP_CONSTEXPR PerformanceConfigurationINTEL( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - PerformanceConfigurationINTEL( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT - : m_performanceConfigurationINTEL( performanceConfigurationINTEL ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - PerformanceConfigurationINTEL & - operator=( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT - { - m_performanceConfigurationINTEL = performanceConfigurationINTEL; - return *this; - } -#endif - - PerformanceConfigurationINTEL & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_performanceConfigurationINTEL = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceConfigurationINTEL const & ) const = default; -#else - bool operator==( PerformanceConfigurationINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_performanceConfigurationINTEL == rhs.m_performanceConfigurationINTEL; - } - - bool operator!=( PerformanceConfigurationINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_performanceConfigurationINTEL != rhs.m_performanceConfigurationINTEL; - } - - bool operator<( PerformanceConfigurationINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_performanceConfigurationINTEL < rhs.m_performanceConfigurationINTEL; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPerformanceConfigurationINTEL() const VULKAN_HPP_NOEXCEPT - { - return m_performanceConfigurationINTEL; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_performanceConfigurationINTEL != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_performanceConfigurationINTEL == VK_NULL_HANDLE; - } - - private: - VkPerformanceConfigurationINTEL m_performanceConfigurationINTEL = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL ) == - sizeof( VkPerformanceConfigurationINTEL ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PerformanceConfigurationINTEL is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class QueryPool - { - public: - using CType = VkQueryPool; - using NativeType = VkQueryPool; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eQueryPool; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eQueryPool; - - public: - VULKAN_HPP_CONSTEXPR QueryPool() = default; - VULKAN_HPP_CONSTEXPR QueryPool( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT QueryPool( VkQueryPool queryPool ) VULKAN_HPP_NOEXCEPT : m_queryPool( queryPool ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - QueryPool & operator=( VkQueryPool queryPool ) VULKAN_HPP_NOEXCEPT - { - m_queryPool = queryPool; - return *this; - } -#endif - - QueryPool & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_queryPool = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueryPool const & ) const = default; -#else - bool operator==( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_queryPool == rhs.m_queryPool; - } - - bool operator!=( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_queryPool != rhs.m_queryPool; - } - - bool operator<( QueryPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_queryPool < rhs.m_queryPool; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkQueryPool() const VULKAN_HPP_NOEXCEPT - { - return m_queryPool; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_queryPool != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_queryPool == VK_NULL_HANDLE; - } - - private: - VkQueryPool m_queryPool = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPool ) == sizeof( VkQueryPool ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "QueryPool is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::QueryPool; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::QueryPool; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::QueryPool; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class Buffer - { - public: - using CType = VkBuffer; - using NativeType = VkBuffer; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eBuffer; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eBuffer; - - public: - VULKAN_HPP_CONSTEXPR Buffer() = default; - VULKAN_HPP_CONSTEXPR Buffer( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Buffer( VkBuffer buffer ) VULKAN_HPP_NOEXCEPT : m_buffer( buffer ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Buffer & operator=( VkBuffer buffer ) VULKAN_HPP_NOEXCEPT - { - m_buffer = buffer; - return *this; - } -#endif - - Buffer & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_buffer = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Buffer const & ) const = default; -#else - bool operator==( Buffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_buffer == rhs.m_buffer; - } - - bool operator!=( Buffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_buffer != rhs.m_buffer; - } - - bool operator<( Buffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_buffer < rhs.m_buffer; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkBuffer() const VULKAN_HPP_NOEXCEPT - { - return m_buffer; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_buffer != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_buffer == VK_NULL_HANDLE; - } - - private: - VkBuffer m_buffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Buffer ) == sizeof( VkBuffer ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Buffer is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Buffer; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Buffer; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Buffer; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class PipelineLayout - { - public: - using CType = VkPipelineLayout; - using NativeType = VkPipelineLayout; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePipelineLayout; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePipelineLayout; - - public: - VULKAN_HPP_CONSTEXPR PipelineLayout() = default; - VULKAN_HPP_CONSTEXPR PipelineLayout( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT PipelineLayout( VkPipelineLayout pipelineLayout ) VULKAN_HPP_NOEXCEPT - : m_pipelineLayout( pipelineLayout ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - PipelineLayout & operator=( VkPipelineLayout pipelineLayout ) VULKAN_HPP_NOEXCEPT - { - m_pipelineLayout = pipelineLayout; - return *this; - } -#endif - - PipelineLayout & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_pipelineLayout = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineLayout const & ) const = default; -#else - bool operator==( PipelineLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipelineLayout == rhs.m_pipelineLayout; - } - - bool operator!=( PipelineLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipelineLayout != rhs.m_pipelineLayout; - } - - bool operator<( PipelineLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipelineLayout < rhs.m_pipelineLayout; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPipelineLayout() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineLayout; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineLayout != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineLayout == VK_NULL_HANDLE; - } - - private: - VkPipelineLayout m_pipelineLayout = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineLayout ) == sizeof( VkPipelineLayout ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PipelineLayout is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::PipelineLayout; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PipelineLayout; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PipelineLayout; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DescriptorSet - { - public: - using CType = VkDescriptorSet; - using NativeType = VkDescriptorSet; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorSet; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorSet; - - public: - VULKAN_HPP_CONSTEXPR DescriptorSet() = default; - VULKAN_HPP_CONSTEXPR DescriptorSet( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSet( VkDescriptorSet descriptorSet ) VULKAN_HPP_NOEXCEPT - : m_descriptorSet( descriptorSet ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DescriptorSet & operator=( VkDescriptorSet descriptorSet ) VULKAN_HPP_NOEXCEPT - { - m_descriptorSet = descriptorSet; - return *this; - } -#endif - - DescriptorSet & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_descriptorSet = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSet const & ) const = default; -#else - bool operator==( DescriptorSet const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSet == rhs.m_descriptorSet; - } - - bool operator!=( DescriptorSet const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSet != rhs.m_descriptorSet; - } - - bool operator<( DescriptorSet const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSet < rhs.m_descriptorSet; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorSet() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSet; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSet != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSet == VK_NULL_HANDLE; - } - - private: - VkDescriptorSet m_descriptorSet = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSet ) == sizeof( VkDescriptorSet ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorSet is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DescriptorSet; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorSet; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorSet; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class ImageView - { - public: - using CType = VkImageView; - using NativeType = VkImageView; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eImageView; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eImageView; - - public: - VULKAN_HPP_CONSTEXPR ImageView() = default; - VULKAN_HPP_CONSTEXPR ImageView( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT ImageView( VkImageView imageView ) VULKAN_HPP_NOEXCEPT : m_imageView( imageView ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - ImageView & operator=( VkImageView imageView ) VULKAN_HPP_NOEXCEPT - { - m_imageView = imageView; - return *this; - } -#endif - - ImageView & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_imageView = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageView const & ) const = default; -#else - bool operator==( ImageView const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_imageView == rhs.m_imageView; - } - - bool operator!=( ImageView const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_imageView != rhs.m_imageView; - } - - bool operator<( ImageView const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_imageView < rhs.m_imageView; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkImageView() const VULKAN_HPP_NOEXCEPT - { - return m_imageView; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_imageView != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_imageView == VK_NULL_HANDLE; - } - - private: - VkImageView m_imageView = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageView ) == sizeof( VkImageView ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageView is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::ImageView; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::ImageView; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::ImageView; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class Pipeline - { - public: - using CType = VkPipeline; - using NativeType = VkPipeline; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePipeline; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePipeline; - - public: - VULKAN_HPP_CONSTEXPR Pipeline() = default; - VULKAN_HPP_CONSTEXPR Pipeline( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Pipeline( VkPipeline pipeline ) VULKAN_HPP_NOEXCEPT : m_pipeline( pipeline ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Pipeline & operator=( VkPipeline pipeline ) VULKAN_HPP_NOEXCEPT - { - m_pipeline = pipeline; - return *this; - } -#endif - - Pipeline & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_pipeline = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Pipeline const & ) const = default; -#else - bool operator==( Pipeline const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipeline == rhs.m_pipeline; - } - - bool operator!=( Pipeline const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipeline != rhs.m_pipeline; - } - - bool operator<( Pipeline const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipeline < rhs.m_pipeline; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPipeline() const VULKAN_HPP_NOEXCEPT - { - return m_pipeline; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_pipeline != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_pipeline == VK_NULL_HANDLE; - } - - private: - VkPipeline m_pipeline = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Pipeline ) == sizeof( VkPipeline ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Pipeline is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Pipeline; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Pipeline; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Pipeline; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class Image - { - public: - using CType = VkImage; - using NativeType = VkImage; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eImage; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eImage; - - public: - VULKAN_HPP_CONSTEXPR Image() = default; - VULKAN_HPP_CONSTEXPR Image( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Image( VkImage image ) VULKAN_HPP_NOEXCEPT : m_image( image ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Image & operator=( VkImage image ) VULKAN_HPP_NOEXCEPT - { - m_image = image; - return *this; - } -#endif - - Image & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_image = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Image const & ) const = default; -#else - bool operator==( Image const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_image == rhs.m_image; - } - - bool operator!=( Image const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_image != rhs.m_image; - } - - bool operator<( Image const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_image < rhs.m_image; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkImage() const VULKAN_HPP_NOEXCEPT - { - return m_image; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_image != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_image == VK_NULL_HANDLE; - } - - private: - VkImage m_image = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Image ) == sizeof( VkImage ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Image is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Image; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Image; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Image; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class AccelerationStructureNV - { - public: - using CType = VkAccelerationStructureNV; - using NativeType = VkAccelerationStructureNV; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eAccelerationStructureNV; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eAccelerationStructureNV; - - public: - VULKAN_HPP_CONSTEXPR AccelerationStructureNV() = default; - VULKAN_HPP_CONSTEXPR AccelerationStructureNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - AccelerationStructureNV( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT - : m_accelerationStructureNV( accelerationStructureNV ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - AccelerationStructureNV & operator=( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT - { - m_accelerationStructureNV = accelerationStructureNV; - return *this; - } -#endif - - AccelerationStructureNV & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_accelerationStructureNV = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureNV const & ) const = default; -#else - bool operator==( AccelerationStructureNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureNV == rhs.m_accelerationStructureNV; - } - - bool operator!=( AccelerationStructureNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureNV != rhs.m_accelerationStructureNV; - } - - bool operator<( AccelerationStructureNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureNV < rhs.m_accelerationStructureNV; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkAccelerationStructureNV() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureNV; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureNV != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureNV == VK_NULL_HANDLE; - } - - private: - VkAccelerationStructureNV m_accelerationStructureNV = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureNV ) == - sizeof( VkAccelerationStructureNV ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AccelerationStructureNV is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::AccelerationStructureNV; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::AccelerationStructureNV; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::AccelerationStructureNV; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DescriptorUpdateTemplate - { - public: - using CType = VkDescriptorUpdateTemplate; - using NativeType = VkDescriptorUpdateTemplate; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorUpdateTemplate; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorUpdateTemplate; - - public: - VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplate() = default; - VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplate( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - DescriptorUpdateTemplate( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT - : m_descriptorUpdateTemplate( descriptorUpdateTemplate ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DescriptorUpdateTemplate & operator=( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT - { - m_descriptorUpdateTemplate = descriptorUpdateTemplate; - return *this; - } -#endif - - DescriptorUpdateTemplate & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_descriptorUpdateTemplate = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorUpdateTemplate const & ) const = default; -#else - bool operator==( DescriptorUpdateTemplate const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorUpdateTemplate == rhs.m_descriptorUpdateTemplate; - } - - bool operator!=( DescriptorUpdateTemplate const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorUpdateTemplate != rhs.m_descriptorUpdateTemplate; - } - - bool operator<( DescriptorUpdateTemplate const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorUpdateTemplate < rhs.m_descriptorUpdateTemplate; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorUpdateTemplate() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorUpdateTemplate; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorUpdateTemplate != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorUpdateTemplate == VK_NULL_HANDLE; - } - - private: - VkDescriptorUpdateTemplate m_descriptorUpdateTemplate = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate ) == - sizeof( VkDescriptorUpdateTemplate ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorUpdateTemplate is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - using DescriptorUpdateTemplateKHR = DescriptorUpdateTemplate; - - class Event - { - public: - using CType = VkEvent; - using NativeType = VkEvent; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eEvent; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eEvent; - - public: - VULKAN_HPP_CONSTEXPR Event() = default; - VULKAN_HPP_CONSTEXPR Event( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Event( VkEvent event ) VULKAN_HPP_NOEXCEPT : m_event( event ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Event & operator=( VkEvent event ) VULKAN_HPP_NOEXCEPT - { - m_event = event; - return *this; - } -#endif - - Event & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_event = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Event const & ) const = default; -#else - bool operator==( Event const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_event == rhs.m_event; - } - - bool operator!=( Event const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_event != rhs.m_event; - } - - bool operator<( Event const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_event < rhs.m_event; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkEvent() const VULKAN_HPP_NOEXCEPT - { - return m_event; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_event != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_event == VK_NULL_HANDLE; - } - - private: - VkEvent m_event = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Event ) == sizeof( VkEvent ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Event is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Event; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Event; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Event; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class AccelerationStructureKHR - { - public: - using CType = VkAccelerationStructureKHR; - using NativeType = VkAccelerationStructureKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eAccelerationStructureKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eAccelerationStructureKHR; - - public: - VULKAN_HPP_CONSTEXPR AccelerationStructureKHR() = default; - VULKAN_HPP_CONSTEXPR AccelerationStructureKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - AccelerationStructureKHR( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT - : m_accelerationStructureKHR( accelerationStructureKHR ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - AccelerationStructureKHR & operator=( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT - { - m_accelerationStructureKHR = accelerationStructureKHR; - return *this; - } -#endif - - AccelerationStructureKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_accelerationStructureKHR = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureKHR const & ) const = default; -#else - bool operator==( AccelerationStructureKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureKHR == rhs.m_accelerationStructureKHR; - } - - bool operator!=( AccelerationStructureKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureKHR != rhs.m_accelerationStructureKHR; - } - - bool operator<( AccelerationStructureKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureKHR < rhs.m_accelerationStructureKHR; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkAccelerationStructureKHR() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructureKHR == VK_NULL_HANDLE; - } - - private: - VkAccelerationStructureKHR m_accelerationStructureKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR ) == - sizeof( VkAccelerationStructureKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AccelerationStructureKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::AccelerationStructureKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::AccelerationStructureKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::AccelerationStructureKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class CommandBuffer - { - public: - using CType = VkCommandBuffer; - using NativeType = VkCommandBuffer; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCommandBuffer; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCommandBuffer; - - public: - VULKAN_HPP_CONSTEXPR CommandBuffer() = default; - VULKAN_HPP_CONSTEXPR CommandBuffer( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT CommandBuffer( VkCommandBuffer commandBuffer ) VULKAN_HPP_NOEXCEPT - : m_commandBuffer( commandBuffer ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - CommandBuffer & operator=( VkCommandBuffer commandBuffer ) VULKAN_HPP_NOEXCEPT - { - m_commandBuffer = commandBuffer; - return *this; - } -#endif - - CommandBuffer & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_commandBuffer = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBuffer const & ) const = default; -#else - bool operator==( CommandBuffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_commandBuffer == rhs.m_commandBuffer; - } - - bool operator!=( CommandBuffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_commandBuffer != rhs.m_commandBuffer; - } - - bool operator<( CommandBuffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_commandBuffer < rhs.m_commandBuffer; - } -#endif - - //=== VK_VERSION_1_0 === - - template - VULKAN_HPP_NODISCARD Result - begin( const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo * pBeginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - begin( const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo & beginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - end( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - end( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - reset( VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - reset( VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void bindPipeline( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setViewport( uint32_t firstViewport, - uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::Viewport * pViewports, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setViewport( uint32_t firstViewport, - ArrayProxy const & viewports, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void setScissor( uint32_t firstScissor, - uint32_t scissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setScissor( uint32_t firstScissor, - ArrayProxy const & scissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void setLineWidth( float lineWidth, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setDepthBias( float depthBiasConstantFactor, - float depthBiasClamp, - float depthBiasSlopeFactor, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setBlendConstants( const float blendConstants[4], - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setDepthBounds( float minDepthBounds, - float maxDepthBounds, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setStencilCompareMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t compareMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setStencilWriteMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t writeMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setStencilReference( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t reference, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void bindDescriptorSets( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t firstSet, - uint32_t descriptorSetCount, - const VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - uint32_t dynamicOffsetCount, - const uint32_t * pDynamicOffsets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void bindDescriptorSets( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t firstSet, - ArrayProxy const & descriptorSets, - ArrayProxy const & dynamicOffsets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void bindIndexBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::IndexType indexType, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void bindVertexBuffers( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void bindVertexBuffers( uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void draw( uint32_t vertexCount, - uint32_t instanceCount, - uint32_t firstVertex, - uint32_t firstInstance, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void drawIndexed( uint32_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t firstInstance, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void drawIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void drawIndexedIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void dispatch( uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void dispatchIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void copyBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::BufferCopy * pRegions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::ImageCopy * pRegions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void blitImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::ImageBlit * pRegions, - VULKAN_HPP_NAMESPACE::Filter filter, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void blitImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - VULKAN_HPP_NAMESPACE::Filter filter, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyBufferToImage( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::BufferImageCopy * pRegions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyBufferToImage( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyImageToBuffer( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::BufferImageCopy * pRegions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyImageToBuffer( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void updateBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize dataSize, - const void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void updateBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - ArrayProxy const & data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void fillBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - uint32_t data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void clearColorImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearColorValue * pColor, - uint32_t rangeCount, - const VULKAN_HPP_NAMESPACE::ImageSubresourceRange * pRanges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void clearColorImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearColorValue & color, - ArrayProxy const & ranges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - clearDepthStencilImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue * pDepthStencil, - uint32_t rangeCount, - const VULKAN_HPP_NAMESPACE::ImageSubresourceRange * pRanges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - clearDepthStencilImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue & depthStencil, - ArrayProxy const & ranges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void clearAttachments( uint32_t attachmentCount, - const VULKAN_HPP_NAMESPACE::ClearAttachment * pAttachments, - uint32_t rectCount, - const VULKAN_HPP_NAMESPACE::ClearRect * pRects, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void clearAttachments( ArrayProxy const & attachments, - ArrayProxy const & rects, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void resolveImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - uint32_t regionCount, - const VULKAN_HPP_NAMESPACE::ImageResolve * pRegions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void resolveImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void setEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void resetEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void waitEvents( uint32_t eventCount, - const VULKAN_HPP_NAMESPACE::Event * pEvents, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - uint32_t memoryBarrierCount, - const VULKAN_HPP_NAMESPACE::MemoryBarrier * pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier * pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier * pImageMemoryBarriers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void waitEvents( ArrayProxy const & events, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void pipelineBarrier( VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, - uint32_t memoryBarrierCount, - const VULKAN_HPP_NAMESPACE::MemoryBarrier * pMemoryBarriers, - uint32_t bufferMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier * pBufferMemoryBarriers, - uint32_t imageMemoryBarrierCount, - const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier * pImageMemoryBarriers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void pipelineBarrier( VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void beginQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void endQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void resetQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void writeTimestamp( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void copyQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void pushConstants( VULKAN_HPP_NAMESPACE::PipelineLayout layout, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, - uint32_t offset, - uint32_t size, - const void * pValues, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void pushConstants( VULKAN_HPP_NAMESPACE::PipelineLayout layout, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, - uint32_t offset, - ArrayProxy const & values, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void beginRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo * pRenderPassBegin, - VULKAN_HPP_NAMESPACE::SubpassContents contents, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - VULKAN_HPP_NAMESPACE::SubpassContents contents, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void nextSubpass( VULKAN_HPP_NAMESPACE::SubpassContents contents, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void endRenderPass( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void executeCommands( uint32_t commandBufferCount, - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void executeCommands( ArrayProxy const & commandBuffers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_1 === - - template - void setDeviceMask( uint32_t deviceMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void dispatchBase( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_2 === - - template - void drawIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - drawIndexedIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void beginRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo * pRenderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void nextSubpass2( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void nextSubpass2( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endRenderPass2( const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void endRenderPass2( const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_3 === - - template - void setEvent2( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setEvent2( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void resetEvent2( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void waitEvents2( uint32_t eventCount, - const VULKAN_HPP_NAMESPACE::Event * pEvents, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void waitEvents2( ArrayProxy const & events, - ArrayProxy const & dependencyInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void pipelineBarrier2( const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void pipelineBarrier2( const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void writeTimestamp2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void copyBuffer2( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 * pCopyBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyBuffer2( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyImage2( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 * pCopyImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyImage2( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyBufferToImage2( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 * pCopyBufferToImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyBufferToImage2( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyImageToBuffer2( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 * pCopyImageToBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyImageToBuffer2( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void blitImage2( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 * pBlitImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void blitImage2( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void resolveImage2( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 * pResolveImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void resolveImage2( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void beginRendering( const VULKAN_HPP_NAMESPACE::RenderingInfo * pRenderingInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginRendering( const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endRendering( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setCullMode( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setFrontFace( VULKAN_HPP_NAMESPACE::FrontFace frontFace, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setPrimitiveTopology( VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setViewportWithCount( uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::Viewport * pViewports, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setViewportWithCount( ArrayProxy const & viewports, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void setScissorWithCount( uint32_t scissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setScissorWithCount( ArrayProxy const & scissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void bindVertexBuffers2( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - const VULKAN_HPP_NAMESPACE::DeviceSize * pSizes, - const VULKAN_HPP_NAMESPACE::DeviceSize * pStrides, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void bindVertexBuffers2( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - ArrayProxy const & strides VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void setDepthTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setDepthWriteEnable( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setDepthCompareOp( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - setDepthBoundsTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setStencilTestEnable( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setStencilOp( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setRasterizerDiscardEnable( VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - template - void setDepthBiasEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setPrimitiveRestartEnable( VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_debug_marker === - - template - void debugMarkerBeginEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT * pMarkerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void debugMarkerBeginEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void debugMarkerEndEXT( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void debugMarkerInsertEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT * pMarkerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void debugMarkerInsertEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - template - void beginVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR * pBeginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR & beginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR * pEndCodingInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void endVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR & endCodingInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void controlVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR * pCodingControlInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void controlVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR & codingControlInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - - template - void decodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR * pFrameInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void decodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR & frameInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - - template - void bindTransformFeedbackBuffersEXT( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - const VULKAN_HPP_NAMESPACE::DeviceSize * pSizes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void bindTransformFeedbackBuffersEXT( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void beginTransformFeedbackEXT( uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VULKAN_HPP_NAMESPACE::Buffer * pCounterBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pCounterBufferOffsets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginTransformFeedbackEXT( uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - endTransformFeedbackEXT( uint32_t firstCounterBuffer, - uint32_t counterBufferCount, - const VULKAN_HPP_NAMESPACE::Buffer * pCounterBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pCounterBufferOffsets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void endTransformFeedbackEXT( uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void beginQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags, - uint32_t index, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void endQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - uint32_t index, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - drawIndirectByteCountEXT( uint32_t instanceCount, - uint32_t firstInstance, - VULKAN_HPP_NAMESPACE::Buffer counterBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize counterBufferOffset, - uint32_t counterOffset, - uint32_t vertexStride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NVX_binary_import === - - template - void cuLaunchKernelNVX( const VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX * pLaunchInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void cuLaunchKernelNVX( const VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX & launchInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_AMD_draw_indirect_count === - - template - void drawIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void drawIndexedIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_dynamic_rendering === - - template - void beginRenderingKHR( const VULKAN_HPP_NAMESPACE::RenderingInfo * pRenderingInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginRenderingKHR( const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endRenderingKHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_device_group === - - template - void setDeviceMaskKHR( uint32_t deviceMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void dispatchBaseKHR( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_push_descriptor === - - template - void pushDescriptorSetKHR( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - uint32_t descriptorWriteCount, - const VULKAN_HPP_NAMESPACE::WriteDescriptorSet * pDescriptorWrites, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void pushDescriptorSetKHR( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - ArrayProxy const & descriptorWrites, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void pushDescriptorSetWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - const void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void pushDescriptorSetWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - DataType const & data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_conditional_rendering === - - template - void beginConditionalRenderingEXT( - const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT * pConditionalRenderingBegin, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginConditionalRenderingEXT( - const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT & conditionalRenderingBegin, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endConditionalRenderingEXT( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_clip_space_w_scaling === - - template - void setViewportWScalingNV( uint32_t firstViewport, - uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::ViewportWScalingNV * pViewportWScalings, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setViewportWScalingNV( uint32_t firstViewport, - ArrayProxy const & viewportWScalings, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_discard_rectangles === - - template - void - setDiscardRectangleEXT( uint32_t firstDiscardRectangle, - uint32_t discardRectangleCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pDiscardRectangles, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - setDiscardRectangleEXT( uint32_t firstDiscardRectangle, - ArrayProxy const & discardRectangles, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_create_renderpass2 === - - template - void beginRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo * pRenderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void beginRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void nextSubpass2KHR( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo * pSubpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void nextSubpass2KHR( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endRenderPass2KHR( const VULKAN_HPP_NAMESPACE::SubpassEndInfo * pSubpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void endRenderPass2KHR( const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_debug_utils === - - template - void - beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endDebugUtilsLabelEXT( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_sample_locations === - - template - void setSampleLocationsEXT( const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT * pSampleLocationsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setSampleLocationsEXT( const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT & sampleLocationsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_acceleration_structure === - - template - void buildAccelerationStructuresKHR( - uint32_t infoCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pInfos, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR * const * ppBuildRangeInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void buildAccelerationStructuresKHR( - ArrayProxy const & infos, - ArrayProxy const & pBuildRangeInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void buildAccelerationStructuresIndirectKHR( - uint32_t infoCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pInfos, - const VULKAN_HPP_NAMESPACE::DeviceAddress * pIndirectDeviceAddresses, - const uint32_t * pIndirectStrides, - const uint32_t * const * ppMaxPrimitiveCounts, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void buildAccelerationStructuresIndirectKHR( - ArrayProxy const & infos, - ArrayProxy const & indirectDeviceAddresses, - ArrayProxy const & indirectStrides, - ArrayProxy const & pMaxPrimitiveCounts, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyAccelerationStructureKHR( const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyAccelerationStructureKHR( const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyAccelerationStructureToMemoryKHR( - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyAccelerationStructureToMemoryKHR( - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyMemoryToAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyMemoryToAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void writeAccelerationStructuresPropertiesKHR( - uint32_t accelerationStructureCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_shading_rate_image === - - template - void - bindShadingRateImageNV( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setViewportShadingRatePaletteNV( uint32_t firstViewport, - uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV * pShadingRatePalettes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setViewportShadingRatePaletteNV( - uint32_t firstViewport, - ArrayProxy const & shadingRatePalettes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - setCoarseSampleOrderNV( VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, - uint32_t customSampleOrderCount, - const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV * pCustomSampleOrders, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setCoarseSampleOrderNV( - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, - ArrayProxy const & customSampleOrders, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_ray_tracing === - - template - void buildAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV * pInfo, - VULKAN_HPP_NAMESPACE::Buffer instanceData, - VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, - VULKAN_HPP_NAMESPACE::Bool32 update, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::Buffer scratch, - VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void buildAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV & info, - VULKAN_HPP_NAMESPACE::Buffer instanceData, - VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, - VULKAN_HPP_NAMESPACE::Bool32 update, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::Buffer scratch, - VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyAccelerationStructureNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - template - void traceRaysNV( VULKAN_HPP_NAMESPACE::Buffer raygenShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize raygenShaderBindingOffset, - VULKAN_HPP_NAMESPACE::Buffer missShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer hitShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer callableShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingStride, - uint32_t width, - uint32_t height, - uint32_t depth, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void writeAccelerationStructuresPropertiesNV( - uint32_t accelerationStructureCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void writeAccelerationStructuresPropertiesNV( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_draw_indirect_count === - - template - void drawIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void drawIndexedIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_AMD_buffer_marker === - - template - void writeBufferMarkerAMD( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_mesh_shader === - - template - void drawMeshTasksNV( uint32_t taskCount, - uint32_t firstTask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - drawMeshTasksIndirectNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void drawMeshTasksIndirectCountNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_scissor_exclusive === - - template - void setExclusiveScissorNV( uint32_t firstExclusiveScissor, - uint32_t exclusiveScissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pExclusiveScissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setExclusiveScissorNV( uint32_t firstExclusiveScissor, - ArrayProxy const & exclusiveScissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_device_diagnostic_checkpoints === - - template - void setCheckpointNV( const void * pCheckpointMarker, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setCheckpointNV( CheckpointMarkerType const & checkpointMarker, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_INTEL_performance_query === - - template - VULKAN_HPP_NODISCARD Result setPerformanceMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL * pMarkerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setPerformanceMarkerINTEL( const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL & markerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result setPerformanceStreamMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL * pMarkerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setPerformanceStreamMarkerINTEL( const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL & markerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result setPerformanceOverrideINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL * pOverrideInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setPerformanceOverrideINTEL( const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL & overrideInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_fragment_shading_rate === - - template - void setFragmentShadingRateKHR( const VULKAN_HPP_NAMESPACE::Extent2D * pFragmentSize, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setFragmentShadingRateKHR( const VULKAN_HPP_NAMESPACE::Extent2D & fragmentSize, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_line_rasterization === - - template - void setLineStippleEXT( uint32_t lineStippleFactor, - uint16_t lineStipplePattern, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_extended_dynamic_state === - - template - void setCullModeEXT( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setFrontFaceEXT( VULKAN_HPP_NAMESPACE::FrontFace frontFace, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - setPrimitiveTopologyEXT( VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - setViewportWithCountEXT( uint32_t viewportCount, - const VULKAN_HPP_NAMESPACE::Viewport * pViewports, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - setViewportWithCountEXT( ArrayProxy const & viewports, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - setScissorWithCountEXT( uint32_t scissorCount, - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - setScissorWithCountEXT( ArrayProxy const & scissors, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void bindVertexBuffers2EXT( uint32_t firstBinding, - uint32_t bindingCount, - const VULKAN_HPP_NAMESPACE::Buffer * pBuffers, - const VULKAN_HPP_NAMESPACE::DeviceSize * pOffsets, - const VULKAN_HPP_NAMESPACE::DeviceSize * pSizes, - const VULKAN_HPP_NAMESPACE::DeviceSize * pStrides, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void bindVertexBuffers2EXT( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - ArrayProxy const & strides VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void setDepthTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - setDepthWriteEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setDepthCompareOpEXT( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setDepthBoundsTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - template - void - setStencilTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setStencilOpEXT( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_device_generated_commands === - - template - void preprocessGeneratedCommandsNV( const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV * pGeneratedCommandsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void preprocessGeneratedCommandsNV( const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void executeGeneratedCommandsNV( VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV * pGeneratedCommandsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void executeGeneratedCommandsNV( VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void bindPipelineShaderGroupNV( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t groupIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - - template - void encodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR * pEncodeInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void encodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR & encodeInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - - template - void setEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void resetEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void waitEvents2KHR( uint32_t eventCount, - const VULKAN_HPP_NAMESPACE::Event * pEvents, - const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void waitEvents2KHR( ArrayProxy const & events, - ArrayProxy const & dependencyInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void pipelineBarrier2KHR( const VULKAN_HPP_NAMESPACE::DependencyInfo * pDependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void pipelineBarrier2KHR( const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void writeTimestamp2KHR( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void writeBufferMarker2AMD( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_fragment_shading_rate_enums === - - template - void setFragmentShadingRateEnumNV( VULKAN_HPP_NAMESPACE::FragmentShadingRateNV shadingRate, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_copy_commands2 === - - template - void copyBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 * pCopyBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyImage2KHR( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 * pCopyImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyImage2KHR( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyBufferToImage2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 * pCopyBufferToImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyBufferToImage2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void copyImageToBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 * pCopyImageToBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void copyImageToBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void blitImage2KHR( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 * pBlitImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void blitImage2KHR( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void resolveImage2KHR( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 * pResolveImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void resolveImage2KHR( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_ray_tracing_pipeline === - - template - void traceRaysKHR( const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pMissShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pHitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pCallableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void traceRaysKHR( const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void traceRaysIndirectKHR( const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pMissShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pHitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR * pCallableShaderBindingTable, - VULKAN_HPP_NAMESPACE::DeviceAddress indirectDeviceAddress, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void traceRaysIndirectKHR( const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - VULKAN_HPP_NAMESPACE::DeviceAddress indirectDeviceAddress, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void setRayTracingPipelineStackSizeKHR( uint32_t pipelineStackSize, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_vertex_input_dynamic_state === - - template - void - setVertexInputEXT( uint32_t vertexBindingDescriptionCount, - const VULKAN_HPP_NAMESPACE::VertexInputBindingDescription2EXT * pVertexBindingDescriptions, - uint32_t vertexAttributeDescriptionCount, - const VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT * pVertexAttributeDescriptions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setVertexInputEXT( - ArrayProxy const & vertexBindingDescriptions, - ArrayProxy const & vertexAttributeDescriptions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_HUAWEI_subpass_shading === - - template - void subpassShadingHUAWEI( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_HUAWEI_invocation_mask === - - template - void - bindInvocationMaskHUAWEI( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_extended_dynamic_state2 === - - template - void - setPatchControlPointsEXT( uint32_t patchControlPoints, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setRasterizerDiscardEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - template - void setDepthBiasEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setLogicOpEXT( VULKAN_HPP_NAMESPACE::LogicOp logicOp, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void setPrimitiveRestartEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_color_write_enable === - - template - void - setColorWriteEnableEXT( uint32_t attachmentCount, - const VULKAN_HPP_NAMESPACE::Bool32 * pColorWriteEnables, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - setColorWriteEnableEXT( ArrayProxy const & colorWriteEnables, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_multi_draw === - - template - void drawMultiEXT( uint32_t drawCount, - const VULKAN_HPP_NAMESPACE::MultiDrawInfoEXT * pVertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void drawMultiEXT( ArrayProxy const & vertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void drawMultiIndexedEXT( uint32_t drawCount, - const VULKAN_HPP_NAMESPACE::MultiDrawIndexedInfoEXT * pIndexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - const int32_t * pVertexOffset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void drawMultiIndexedEXT( ArrayProxy const & indexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Optional vertexOffset VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkCommandBuffer() const VULKAN_HPP_NOEXCEPT - { - return m_commandBuffer; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_commandBuffer != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_commandBuffer == VK_NULL_HANDLE; - } - - private: - VkCommandBuffer m_commandBuffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBuffer ) == sizeof( VkCommandBuffer ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CommandBuffer is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::CommandBuffer; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CommandBuffer; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CommandBuffer; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DeviceMemory - { - public: - using CType = VkDeviceMemory; - using NativeType = VkDeviceMemory; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDeviceMemory; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDeviceMemory; - - public: - VULKAN_HPP_CONSTEXPR DeviceMemory() = default; - VULKAN_HPP_CONSTEXPR DeviceMemory( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT DeviceMemory( VkDeviceMemory deviceMemory ) VULKAN_HPP_NOEXCEPT - : m_deviceMemory( deviceMemory ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DeviceMemory & operator=( VkDeviceMemory deviceMemory ) VULKAN_HPP_NOEXCEPT - { - m_deviceMemory = deviceMemory; - return *this; - } -#endif - - DeviceMemory & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_deviceMemory = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceMemory const & ) const = default; -#else - bool operator==( DeviceMemory const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_deviceMemory == rhs.m_deviceMemory; - } - - bool operator!=( DeviceMemory const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_deviceMemory != rhs.m_deviceMemory; - } - - bool operator<( DeviceMemory const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_deviceMemory < rhs.m_deviceMemory; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDeviceMemory() const VULKAN_HPP_NOEXCEPT - { - return m_deviceMemory; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_deviceMemory != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_deviceMemory == VK_NULL_HANDLE; - } - - private: - VkDeviceMemory m_deviceMemory = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemory ) == sizeof( VkDeviceMemory ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceMemory is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DeviceMemory; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DeviceMemory; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DeviceMemory; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - class VideoSessionKHR - { - public: - using CType = VkVideoSessionKHR; - using NativeType = VkVideoSessionKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eVideoSessionKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VULKAN_HPP_CONSTEXPR VideoSessionKHR() = default; - VULKAN_HPP_CONSTEXPR VideoSessionKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT VideoSessionKHR( VkVideoSessionKHR videoSessionKHR ) VULKAN_HPP_NOEXCEPT - : m_videoSessionKHR( videoSessionKHR ) - {} - -# if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - VideoSessionKHR & operator=( VkVideoSessionKHR videoSessionKHR ) VULKAN_HPP_NOEXCEPT - { - m_videoSessionKHR = videoSessionKHR; - return *this; - } -# endif - - VideoSessionKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_videoSessionKHR = {}; - return *this; - } - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoSessionKHR const & ) const = default; -# else - bool operator==( VideoSessionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionKHR == rhs.m_videoSessionKHR; - } - - bool operator!=( VideoSessionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionKHR != rhs.m_videoSessionKHR; - } - - bool operator<( VideoSessionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionKHR < rhs.m_videoSessionKHR; - } -# endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkVideoSessionKHR() const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionKHR == VK_NULL_HANDLE; - } - - private: - VkVideoSessionKHR m_videoSessionKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionKHR ) == sizeof( VkVideoSessionKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoSessionKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::VideoSessionKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::VideoSessionKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - class DeferredOperationKHR - { - public: - using CType = VkDeferredOperationKHR; - using NativeType = VkDeferredOperationKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDeferredOperationKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VULKAN_HPP_CONSTEXPR DeferredOperationKHR() = default; - VULKAN_HPP_CONSTEXPR DeferredOperationKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT DeferredOperationKHR( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT - : m_deferredOperationKHR( deferredOperationKHR ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DeferredOperationKHR & operator=( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT - { - m_deferredOperationKHR = deferredOperationKHR; - return *this; - } -#endif - - DeferredOperationKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_deferredOperationKHR = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeferredOperationKHR const & ) const = default; -#else - bool operator==( DeferredOperationKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_deferredOperationKHR == rhs.m_deferredOperationKHR; - } - - bool operator!=( DeferredOperationKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_deferredOperationKHR != rhs.m_deferredOperationKHR; - } - - bool operator<( DeferredOperationKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_deferredOperationKHR < rhs.m_deferredOperationKHR; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDeferredOperationKHR() const VULKAN_HPP_NOEXCEPT - { - return m_deferredOperationKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_deferredOperationKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_deferredOperationKHR == VK_NULL_HANDLE; - } - - private: - VkDeferredOperationKHR m_deferredOperationKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeferredOperationKHR ) == sizeof( VkDeferredOperationKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeferredOperationKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DeferredOperationKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DeferredOperationKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - class BufferCollectionFUCHSIA - { - public: - using CType = VkBufferCollectionFUCHSIA; - using NativeType = VkBufferCollectionFUCHSIA; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eBufferCollectionFUCHSIA; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eBufferCollectionFUCHSIA; - - public: - VULKAN_HPP_CONSTEXPR BufferCollectionFUCHSIA() = default; - VULKAN_HPP_CONSTEXPR BufferCollectionFUCHSIA( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - BufferCollectionFUCHSIA( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT - : m_bufferCollectionFUCHSIA( bufferCollectionFUCHSIA ) - {} - -# if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - BufferCollectionFUCHSIA & operator=( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT - { - m_bufferCollectionFUCHSIA = bufferCollectionFUCHSIA; - return *this; - } -# endif - - BufferCollectionFUCHSIA & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_bufferCollectionFUCHSIA = {}; - return *this; - } - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCollectionFUCHSIA const & ) const = default; -# else - bool operator==( BufferCollectionFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_bufferCollectionFUCHSIA == rhs.m_bufferCollectionFUCHSIA; - } - - bool operator!=( BufferCollectionFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_bufferCollectionFUCHSIA != rhs.m_bufferCollectionFUCHSIA; - } - - bool operator<( BufferCollectionFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_bufferCollectionFUCHSIA < rhs.m_bufferCollectionFUCHSIA; - } -# endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkBufferCollectionFUCHSIA() const VULKAN_HPP_NOEXCEPT - { - return m_bufferCollectionFUCHSIA; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_bufferCollectionFUCHSIA != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_bufferCollectionFUCHSIA == VK_NULL_HANDLE; - } - - private: - VkBufferCollectionFUCHSIA m_bufferCollectionFUCHSIA = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA ) == - sizeof( VkBufferCollectionFUCHSIA ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferCollectionFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - class BufferView - { - public: - using CType = VkBufferView; - using NativeType = VkBufferView; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eBufferView; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eBufferView; - - public: - VULKAN_HPP_CONSTEXPR BufferView() = default; - VULKAN_HPP_CONSTEXPR BufferView( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT BufferView( VkBufferView bufferView ) VULKAN_HPP_NOEXCEPT : m_bufferView( bufferView ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - BufferView & operator=( VkBufferView bufferView ) VULKAN_HPP_NOEXCEPT - { - m_bufferView = bufferView; - return *this; - } -#endif - - BufferView & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_bufferView = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferView const & ) const = default; -#else - bool operator==( BufferView const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_bufferView == rhs.m_bufferView; - } - - bool operator!=( BufferView const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_bufferView != rhs.m_bufferView; - } - - bool operator<( BufferView const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_bufferView < rhs.m_bufferView; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkBufferView() const VULKAN_HPP_NOEXCEPT - { - return m_bufferView; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_bufferView != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_bufferView == VK_NULL_HANDLE; - } - - private: - VkBufferView m_bufferView = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferView ) == sizeof( VkBufferView ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferView is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::BufferView; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::BufferView; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::BufferView; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class CommandPool - { - public: - using CType = VkCommandPool; - using NativeType = VkCommandPool; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCommandPool; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCommandPool; - - public: - VULKAN_HPP_CONSTEXPR CommandPool() = default; - VULKAN_HPP_CONSTEXPR CommandPool( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT CommandPool( VkCommandPool commandPool ) VULKAN_HPP_NOEXCEPT - : m_commandPool( commandPool ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - CommandPool & operator=( VkCommandPool commandPool ) VULKAN_HPP_NOEXCEPT - { - m_commandPool = commandPool; - return *this; - } -#endif - - CommandPool & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_commandPool = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandPool const & ) const = default; -#else - bool operator==( CommandPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_commandPool == rhs.m_commandPool; - } - - bool operator!=( CommandPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_commandPool != rhs.m_commandPool; - } - - bool operator<( CommandPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_commandPool < rhs.m_commandPool; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkCommandPool() const VULKAN_HPP_NOEXCEPT - { - return m_commandPool; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_commandPool != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_commandPool == VK_NULL_HANDLE; - } - - private: - VkCommandPool m_commandPool = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandPool ) == sizeof( VkCommandPool ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CommandPool is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::CommandPool; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CommandPool; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CommandPool; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class PipelineCache - { - public: - using CType = VkPipelineCache; - using NativeType = VkPipelineCache; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePipelineCache; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePipelineCache; - - public: - VULKAN_HPP_CONSTEXPR PipelineCache() = default; - VULKAN_HPP_CONSTEXPR PipelineCache( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT PipelineCache( VkPipelineCache pipelineCache ) VULKAN_HPP_NOEXCEPT - : m_pipelineCache( pipelineCache ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - PipelineCache & operator=( VkPipelineCache pipelineCache ) VULKAN_HPP_NOEXCEPT - { - m_pipelineCache = pipelineCache; - return *this; - } -#endif - - PipelineCache & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_pipelineCache = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCache const & ) const = default; -#else - bool operator==( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipelineCache == rhs.m_pipelineCache; - } - - bool operator!=( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipelineCache != rhs.m_pipelineCache; - } - - bool operator<( PipelineCache const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_pipelineCache < rhs.m_pipelineCache; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPipelineCache() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineCache; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineCache != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineCache == VK_NULL_HANDLE; - } - - private: - VkPipelineCache m_pipelineCache = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCache ) == sizeof( VkPipelineCache ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PipelineCache is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::PipelineCache; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PipelineCache; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PipelineCache; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class CuFunctionNVX - { - public: - using CType = VkCuFunctionNVX; - using NativeType = VkCuFunctionNVX; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCuFunctionNVX; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCuFunctionNVX; - - public: - VULKAN_HPP_CONSTEXPR CuFunctionNVX() = default; - VULKAN_HPP_CONSTEXPR CuFunctionNVX( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT CuFunctionNVX( VkCuFunctionNVX cuFunctionNVX ) VULKAN_HPP_NOEXCEPT - : m_cuFunctionNVX( cuFunctionNVX ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - CuFunctionNVX & operator=( VkCuFunctionNVX cuFunctionNVX ) VULKAN_HPP_NOEXCEPT - { - m_cuFunctionNVX = cuFunctionNVX; - return *this; - } -#endif - - CuFunctionNVX & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_cuFunctionNVX = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CuFunctionNVX const & ) const = default; -#else - bool operator==( CuFunctionNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_cuFunctionNVX == rhs.m_cuFunctionNVX; - } - - bool operator!=( CuFunctionNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_cuFunctionNVX != rhs.m_cuFunctionNVX; - } - - bool operator<( CuFunctionNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_cuFunctionNVX < rhs.m_cuFunctionNVX; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkCuFunctionNVX() const VULKAN_HPP_NOEXCEPT - { - return m_cuFunctionNVX; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_cuFunctionNVX != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_cuFunctionNVX == VK_NULL_HANDLE; - } - - private: - VkCuFunctionNVX m_cuFunctionNVX = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuFunctionNVX ) == sizeof( VkCuFunctionNVX ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CuFunctionNVX is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::CuFunctionNVX; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CuFunctionNVX; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CuFunctionNVX; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class CuModuleNVX - { - public: - using CType = VkCuModuleNVX; - using NativeType = VkCuModuleNVX; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCuModuleNVX; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCuModuleNVX; - - public: - VULKAN_HPP_CONSTEXPR CuModuleNVX() = default; - VULKAN_HPP_CONSTEXPR CuModuleNVX( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT CuModuleNVX( VkCuModuleNVX cuModuleNVX ) VULKAN_HPP_NOEXCEPT - : m_cuModuleNVX( cuModuleNVX ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - CuModuleNVX & operator=( VkCuModuleNVX cuModuleNVX ) VULKAN_HPP_NOEXCEPT - { - m_cuModuleNVX = cuModuleNVX; - return *this; - } -#endif - - CuModuleNVX & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_cuModuleNVX = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CuModuleNVX const & ) const = default; -#else - bool operator==( CuModuleNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_cuModuleNVX == rhs.m_cuModuleNVX; - } - - bool operator!=( CuModuleNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_cuModuleNVX != rhs.m_cuModuleNVX; - } - - bool operator<( CuModuleNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_cuModuleNVX < rhs.m_cuModuleNVX; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkCuModuleNVX() const VULKAN_HPP_NOEXCEPT - { - return m_cuModuleNVX; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_cuModuleNVX != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_cuModuleNVX == VK_NULL_HANDLE; - } - - private: - VkCuModuleNVX m_cuModuleNVX = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuModuleNVX ) == sizeof( VkCuModuleNVX ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CuModuleNVX is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::CuModuleNVX; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CuModuleNVX; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::CuModuleNVX; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DescriptorPool - { - public: - using CType = VkDescriptorPool; - using NativeType = VkDescriptorPool; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorPool; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorPool; - - public: - VULKAN_HPP_CONSTEXPR DescriptorPool() = default; - VULKAN_HPP_CONSTEXPR DescriptorPool( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorPool( VkDescriptorPool descriptorPool ) VULKAN_HPP_NOEXCEPT - : m_descriptorPool( descriptorPool ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DescriptorPool & operator=( VkDescriptorPool descriptorPool ) VULKAN_HPP_NOEXCEPT - { - m_descriptorPool = descriptorPool; - return *this; - } -#endif - - DescriptorPool & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_descriptorPool = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorPool const & ) const = default; -#else - bool operator==( DescriptorPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorPool == rhs.m_descriptorPool; - } - - bool operator!=( DescriptorPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorPool != rhs.m_descriptorPool; - } - - bool operator<( DescriptorPool const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorPool < rhs.m_descriptorPool; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorPool() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorPool; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorPool != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorPool == VK_NULL_HANDLE; - } - - private: - VkDescriptorPool m_descriptorPool = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPool ) == sizeof( VkDescriptorPool ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorPool is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DescriptorPool; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorPool; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorPool; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DescriptorSetLayout - { - public: - using CType = VkDescriptorSetLayout; - using NativeType = VkDescriptorSetLayout; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorSetLayout; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorSetLayout; - - public: - VULKAN_HPP_CONSTEXPR DescriptorSetLayout() = default; - VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT - : m_descriptorSetLayout( descriptorSetLayout ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DescriptorSetLayout & operator=( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT - { - m_descriptorSetLayout = descriptorSetLayout; - return *this; - } -#endif - - DescriptorSetLayout & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_descriptorSetLayout = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetLayout const & ) const = default; -#else - bool operator==( DescriptorSetLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSetLayout == rhs.m_descriptorSetLayout; - } - - bool operator!=( DescriptorSetLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSetLayout != rhs.m_descriptorSetLayout; - } - - bool operator<( DescriptorSetLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSetLayout < rhs.m_descriptorSetLayout; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorSetLayout() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSetLayout; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSetLayout != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSetLayout == VK_NULL_HANDLE; - } - - private: - VkDescriptorSetLayout m_descriptorSetLayout = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayout ) == sizeof( VkDescriptorSetLayout ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorSetLayout is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DescriptorSetLayout; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorSetLayout; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DescriptorSetLayout; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class Framebuffer - { - public: - using CType = VkFramebuffer; - using NativeType = VkFramebuffer; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eFramebuffer; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eFramebuffer; - - public: - VULKAN_HPP_CONSTEXPR Framebuffer() = default; - VULKAN_HPP_CONSTEXPR Framebuffer( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Framebuffer( VkFramebuffer framebuffer ) VULKAN_HPP_NOEXCEPT - : m_framebuffer( framebuffer ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Framebuffer & operator=( VkFramebuffer framebuffer ) VULKAN_HPP_NOEXCEPT - { - m_framebuffer = framebuffer; - return *this; - } -#endif - - Framebuffer & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_framebuffer = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Framebuffer const & ) const = default; -#else - bool operator==( Framebuffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_framebuffer == rhs.m_framebuffer; - } - - bool operator!=( Framebuffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_framebuffer != rhs.m_framebuffer; - } - - bool operator<( Framebuffer const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_framebuffer < rhs.m_framebuffer; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkFramebuffer() const VULKAN_HPP_NOEXCEPT - { - return m_framebuffer; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_framebuffer != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_framebuffer == VK_NULL_HANDLE; - } - - private: - VkFramebuffer m_framebuffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Framebuffer ) == sizeof( VkFramebuffer ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Framebuffer is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Framebuffer; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Framebuffer; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Framebuffer; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class IndirectCommandsLayoutNV - { - public: - using CType = VkIndirectCommandsLayoutNV; - using NativeType = VkIndirectCommandsLayoutNV; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eIndirectCommandsLayoutNV; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutNV() = default; - VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - IndirectCommandsLayoutNV( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT - : m_indirectCommandsLayoutNV( indirectCommandsLayoutNV ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - IndirectCommandsLayoutNV & operator=( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT - { - m_indirectCommandsLayoutNV = indirectCommandsLayoutNV; - return *this; - } -#endif - - IndirectCommandsLayoutNV & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_indirectCommandsLayoutNV = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( IndirectCommandsLayoutNV const & ) const = default; -#else - bool operator==( IndirectCommandsLayoutNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_indirectCommandsLayoutNV == rhs.m_indirectCommandsLayoutNV; - } - - bool operator!=( IndirectCommandsLayoutNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_indirectCommandsLayoutNV != rhs.m_indirectCommandsLayoutNV; - } - - bool operator<( IndirectCommandsLayoutNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_indirectCommandsLayoutNV < rhs.m_indirectCommandsLayoutNV; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkIndirectCommandsLayoutNV() const VULKAN_HPP_NOEXCEPT - { - return m_indirectCommandsLayoutNV; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_indirectCommandsLayoutNV != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_indirectCommandsLayoutNV == VK_NULL_HANDLE; - } - - private: - VkIndirectCommandsLayoutNV m_indirectCommandsLayoutNV = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV ) == - sizeof( VkIndirectCommandsLayoutNV ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "IndirectCommandsLayoutNV is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class PrivateDataSlot - { - public: - using CType = VkPrivateDataSlot; - using NativeType = VkPrivateDataSlot; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePrivateDataSlot; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VULKAN_HPP_CONSTEXPR PrivateDataSlot() = default; - VULKAN_HPP_CONSTEXPR PrivateDataSlot( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT PrivateDataSlot( VkPrivateDataSlot privateDataSlot ) VULKAN_HPP_NOEXCEPT - : m_privateDataSlot( privateDataSlot ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - PrivateDataSlot & operator=( VkPrivateDataSlot privateDataSlot ) VULKAN_HPP_NOEXCEPT - { - m_privateDataSlot = privateDataSlot; - return *this; - } -#endif - - PrivateDataSlot & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_privateDataSlot = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PrivateDataSlot const & ) const = default; -#else - bool operator==( PrivateDataSlot const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_privateDataSlot == rhs.m_privateDataSlot; - } - - bool operator!=( PrivateDataSlot const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_privateDataSlot != rhs.m_privateDataSlot; - } - - bool operator<( PrivateDataSlot const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_privateDataSlot < rhs.m_privateDataSlot; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPrivateDataSlot() const VULKAN_HPP_NOEXCEPT - { - return m_privateDataSlot; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_privateDataSlot != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_privateDataSlot == VK_NULL_HANDLE; - } - - private: - VkPrivateDataSlot m_privateDataSlot = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PrivateDataSlot ) == sizeof( VkPrivateDataSlot ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PrivateDataSlot is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::PrivateDataSlot; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PrivateDataSlot; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - using PrivateDataSlotEXT = PrivateDataSlot; - - class RenderPass - { - public: - using CType = VkRenderPass; - using NativeType = VkRenderPass; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eRenderPass; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eRenderPass; - - public: - VULKAN_HPP_CONSTEXPR RenderPass() = default; - VULKAN_HPP_CONSTEXPR RenderPass( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT RenderPass( VkRenderPass renderPass ) VULKAN_HPP_NOEXCEPT : m_renderPass( renderPass ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - RenderPass & operator=( VkRenderPass renderPass ) VULKAN_HPP_NOEXCEPT - { - m_renderPass = renderPass; - return *this; - } -#endif - - RenderPass & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_renderPass = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPass const & ) const = default; -#else - bool operator==( RenderPass const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_renderPass == rhs.m_renderPass; - } - - bool operator!=( RenderPass const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_renderPass != rhs.m_renderPass; - } - - bool operator<( RenderPass const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_renderPass < rhs.m_renderPass; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkRenderPass() const VULKAN_HPP_NOEXCEPT - { - return m_renderPass; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_renderPass != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_renderPass == VK_NULL_HANDLE; - } - - private: - VkRenderPass m_renderPass = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPass ) == sizeof( VkRenderPass ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RenderPass is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::RenderPass; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::RenderPass; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::RenderPass; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class Sampler - { - public: - using CType = VkSampler; - using NativeType = VkSampler; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSampler; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSampler; - - public: - VULKAN_HPP_CONSTEXPR Sampler() = default; - VULKAN_HPP_CONSTEXPR Sampler( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Sampler( VkSampler sampler ) VULKAN_HPP_NOEXCEPT : m_sampler( sampler ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Sampler & operator=( VkSampler sampler ) VULKAN_HPP_NOEXCEPT - { - m_sampler = sampler; - return *this; - } -#endif - - Sampler & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_sampler = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Sampler const & ) const = default; -#else - bool operator==( Sampler const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_sampler == rhs.m_sampler; - } - - bool operator!=( Sampler const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_sampler != rhs.m_sampler; - } - - bool operator<( Sampler const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_sampler < rhs.m_sampler; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSampler() const VULKAN_HPP_NOEXCEPT - { - return m_sampler; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_sampler != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_sampler == VK_NULL_HANDLE; - } - - private: - VkSampler m_sampler = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Sampler ) == sizeof( VkSampler ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Sampler is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Sampler; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Sampler; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Sampler; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class SamplerYcbcrConversion - { - public: - using CType = VkSamplerYcbcrConversion; - using NativeType = VkSamplerYcbcrConversion; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSamplerYcbcrConversion; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSamplerYcbcrConversion; - - public: - VULKAN_HPP_CONSTEXPR SamplerYcbcrConversion() = default; - VULKAN_HPP_CONSTEXPR SamplerYcbcrConversion( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - SamplerYcbcrConversion( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT - : m_samplerYcbcrConversion( samplerYcbcrConversion ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - SamplerYcbcrConversion & operator=( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT - { - m_samplerYcbcrConversion = samplerYcbcrConversion; - return *this; - } -#endif - - SamplerYcbcrConversion & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_samplerYcbcrConversion = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SamplerYcbcrConversion const & ) const = default; -#else - bool operator==( SamplerYcbcrConversion const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_samplerYcbcrConversion == rhs.m_samplerYcbcrConversion; - } - - bool operator!=( SamplerYcbcrConversion const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_samplerYcbcrConversion != rhs.m_samplerYcbcrConversion; - } - - bool operator<( SamplerYcbcrConversion const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_samplerYcbcrConversion < rhs.m_samplerYcbcrConversion; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSamplerYcbcrConversion() const VULKAN_HPP_NOEXCEPT - { - return m_samplerYcbcrConversion; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_samplerYcbcrConversion != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_samplerYcbcrConversion == VK_NULL_HANDLE; - } - - private: - VkSamplerYcbcrConversion m_samplerYcbcrConversion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ) == - sizeof( VkSamplerYcbcrConversion ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SamplerYcbcrConversion is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - using SamplerYcbcrConversionKHR = SamplerYcbcrConversion; - - class ShaderModule - { - public: - using CType = VkShaderModule; - using NativeType = VkShaderModule; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eShaderModule; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eShaderModule; - - public: - VULKAN_HPP_CONSTEXPR ShaderModule() = default; - VULKAN_HPP_CONSTEXPR ShaderModule( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT ShaderModule( VkShaderModule shaderModule ) VULKAN_HPP_NOEXCEPT - : m_shaderModule( shaderModule ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - ShaderModule & operator=( VkShaderModule shaderModule ) VULKAN_HPP_NOEXCEPT - { - m_shaderModule = shaderModule; - return *this; - } -#endif - - ShaderModule & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_shaderModule = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ShaderModule const & ) const = default; -#else - bool operator==( ShaderModule const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_shaderModule == rhs.m_shaderModule; - } - - bool operator!=( ShaderModule const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_shaderModule != rhs.m_shaderModule; - } - - bool operator<( ShaderModule const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_shaderModule < rhs.m_shaderModule; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkShaderModule() const VULKAN_HPP_NOEXCEPT - { - return m_shaderModule; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_shaderModule != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_shaderModule == VK_NULL_HANDLE; - } - - private: - VkShaderModule m_shaderModule = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderModule ) == sizeof( VkShaderModule ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ShaderModule is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::ShaderModule; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::ShaderModule; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::ShaderModule; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class ValidationCacheEXT - { - public: - using CType = VkValidationCacheEXT; - using NativeType = VkValidationCacheEXT; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eValidationCacheEXT; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eValidationCacheEXT; - - public: - VULKAN_HPP_CONSTEXPR ValidationCacheEXT() = default; - VULKAN_HPP_CONSTEXPR ValidationCacheEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT ValidationCacheEXT( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT - : m_validationCacheEXT( validationCacheEXT ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - ValidationCacheEXT & operator=( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT - { - m_validationCacheEXT = validationCacheEXT; - return *this; - } -#endif - - ValidationCacheEXT & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_validationCacheEXT = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ValidationCacheEXT const & ) const = default; -#else - bool operator==( ValidationCacheEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_validationCacheEXT == rhs.m_validationCacheEXT; - } - - bool operator!=( ValidationCacheEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_validationCacheEXT != rhs.m_validationCacheEXT; - } - - bool operator<( ValidationCacheEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_validationCacheEXT < rhs.m_validationCacheEXT; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkValidationCacheEXT() const VULKAN_HPP_NOEXCEPT - { - return m_validationCacheEXT; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_validationCacheEXT != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_validationCacheEXT == VK_NULL_HANDLE; - } - - private: - VkValidationCacheEXT m_validationCacheEXT = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationCacheEXT ) == sizeof( VkValidationCacheEXT ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ValidationCacheEXT is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::ValidationCacheEXT; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::ValidationCacheEXT; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::ValidationCacheEXT; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - class VideoSessionParametersKHR - { - public: - using CType = VkVideoSessionParametersKHR; - using NativeType = VkVideoSessionParametersKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eVideoSessionParametersKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VULKAN_HPP_CONSTEXPR VideoSessionParametersKHR() = default; - VULKAN_HPP_CONSTEXPR VideoSessionParametersKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT - VideoSessionParametersKHR( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT - : m_videoSessionParametersKHR( videoSessionParametersKHR ) - {} - -# if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - VideoSessionParametersKHR & operator=( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT - { - m_videoSessionParametersKHR = videoSessionParametersKHR; - return *this; - } -# endif - - VideoSessionParametersKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_videoSessionParametersKHR = {}; - return *this; - } - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoSessionParametersKHR const & ) const = default; -# else - bool operator==( VideoSessionParametersKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionParametersKHR == rhs.m_videoSessionParametersKHR; - } - - bool operator!=( VideoSessionParametersKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionParametersKHR != rhs.m_videoSessionParametersKHR; - } - - bool operator<( VideoSessionParametersKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionParametersKHR < rhs.m_videoSessionParametersKHR; - } -# endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkVideoSessionParametersKHR() const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionParametersKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionParametersKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionParametersKHR == VK_NULL_HANDLE; - } - - private: - VkVideoSessionParametersKHR m_videoSessionParametersKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR ) == - sizeof( VkVideoSessionParametersKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoSessionParametersKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - class Queue - { - public: - using CType = VkQueue; - using NativeType = VkQueue; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eQueue; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eQueue; - - public: - VULKAN_HPP_CONSTEXPR Queue() = default; - VULKAN_HPP_CONSTEXPR Queue( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Queue( VkQueue queue ) VULKAN_HPP_NOEXCEPT : m_queue( queue ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Queue & operator=( VkQueue queue ) VULKAN_HPP_NOEXCEPT - { - m_queue = queue; - return *this; - } -#endif - - Queue & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_queue = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Queue const & ) const = default; -#else - bool operator==( Queue const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_queue == rhs.m_queue; - } - - bool operator!=( Queue const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_queue != rhs.m_queue; - } - - bool operator<( Queue const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_queue < rhs.m_queue; - } -#endif - - //=== VK_VERSION_1_0 === - - template - VULKAN_HPP_NODISCARD Result - submit( uint32_t submitCount, - const VULKAN_HPP_NAMESPACE::SubmitInfo * pSubmits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - submit( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - waitIdle( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - waitIdle( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - bindSparse( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindSparseInfo * pBindInfo, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - bindSparse( ArrayProxy const & bindInfo, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_3 === - - template - VULKAN_HPP_NODISCARD Result - submit2( uint32_t submitCount, - const VULKAN_HPP_NAMESPACE::SubmitInfo2 * pSubmits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - submit2( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_swapchain === - - template - VULKAN_HPP_NODISCARD Result - presentKHR( const VULKAN_HPP_NAMESPACE::PresentInfoKHR * pPresentInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result presentKHR( const VULKAN_HPP_NAMESPACE::PresentInfoKHR & presentInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_debug_utils === - - template - void - beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void endDebugUtilsLabelEXT( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void - insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pLabelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_device_diagnostic_checkpoints === - - template - void getCheckpointDataNV( uint32_t * pCheckpointDataCount, - VULKAN_HPP_NAMESPACE::CheckpointDataNV * pCheckpointData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getCheckpointDataNV( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = CheckpointDataNVAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getCheckpointDataNV( CheckpointDataNVAllocator & checkpointDataNVAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_INTEL_performance_query === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result setPerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setPerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_synchronization2 === - - template - VULKAN_HPP_NODISCARD Result - submit2KHR( uint32_t submitCount, - const VULKAN_HPP_NAMESPACE::SubmitInfo2 * pSubmits, - VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - submit2KHR( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getCheckpointData2NV( uint32_t * pCheckpointDataCount, - VULKAN_HPP_NAMESPACE::CheckpointData2NV * pCheckpointData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getCheckpointData2NV( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = CheckpointData2NVAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getCheckpointData2NV( CheckpointData2NVAllocator & checkpointData2NVAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkQueue() const VULKAN_HPP_NOEXCEPT - { - return m_queue; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_queue != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_queue == VK_NULL_HANDLE; - } - - private: - VkQueue m_queue = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Queue ) == sizeof( VkQueue ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Queue is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Queue; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Queue; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Queue; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - -#ifndef VULKAN_HPP_NO_SMART_HANDLE - class Device; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueAccelerationStructureKHR = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueAccelerationStructureNV = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueBuffer = UniqueHandle; -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueBufferCollectionFUCHSIA = UniqueHandle; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueBufferView = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = PoolFree; - }; - using UniqueCommandBuffer = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueCommandPool = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueCuFunctionNVX = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueCuModuleNVX = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueDeferredOperationKHR = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueDescriptorPool = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = PoolFree; - }; - using UniqueDescriptorSet = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueDescriptorSetLayout = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueDescriptorUpdateTemplate = UniqueHandle; - using UniqueDescriptorUpdateTemplateKHR = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectFree; - }; - using UniqueDeviceMemory = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueEvent = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueFence = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueFramebuffer = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueImage = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueImageView = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueIndirectCommandsLayoutNV = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniquePipeline = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniquePipelineCache = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniquePipelineLayout = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniquePrivateDataSlot = UniqueHandle; - using UniquePrivateDataSlotEXT = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueQueryPool = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueRenderPass = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueSampler = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueSamplerYcbcrConversion = UniqueHandle; - using UniqueSamplerYcbcrConversionKHR = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueSemaphore = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueShaderModule = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueSwapchainKHR = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueValidationCacheEXT = UniqueHandle; -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueVideoSessionKHR = UniqueHandle; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueVideoSessionParametersKHR = UniqueHandle; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ -#endif /*VULKAN_HPP_NO_SMART_HANDLE*/ - - class Device - { - public: - using CType = VkDevice; - using NativeType = VkDevice; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDevice; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDevice; - - public: - VULKAN_HPP_CONSTEXPR Device() = default; - VULKAN_HPP_CONSTEXPR Device( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Device( VkDevice device ) VULKAN_HPP_NOEXCEPT : m_device( device ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Device & operator=( VkDevice device ) VULKAN_HPP_NOEXCEPT - { - m_device = device; - return *this; - } -#endif - - Device & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_device = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Device const & ) const = default; -#else - bool operator==( Device const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_device == rhs.m_device; - } - - bool operator!=( Device const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_device != rhs.m_device; - } - - bool operator<( Device const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_device < rhs.m_device; - } -#endif - - //=== VK_VERSION_1_0 === - - template - PFN_vkVoidFunction - getProcAddr( const char * pName, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - PFN_vkVoidFunction - getProcAddr( const std::string & name, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getQueue( uint32_t queueFamilyIndex, - uint32_t queueIndex, - VULKAN_HPP_NAMESPACE::Queue * pQueue, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Queue - getQueue( uint32_t queueFamilyIndex, - uint32_t queueIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - waitIdle( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - waitIdle( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - allocateMemory( const VULKAN_HPP_NAMESPACE::MemoryAllocateInfo * pAllocateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DeviceMemory * pMemory, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - allocateMemory( const VULKAN_HPP_NAMESPACE::MemoryAllocateInfo & allocateInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - allocateMemoryUnique( const VULKAN_HPP_NAMESPACE::MemoryAllocateInfo & allocateInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void freeMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void freeMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void free( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void free( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - mapMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - VULKAN_HPP_NAMESPACE::MemoryMapFlags flags, - void ** ppData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - mapMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - VULKAN_HPP_NAMESPACE::MemoryMapFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void unmapMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD Result - flushMappedMemoryRanges( uint32_t memoryRangeCount, - const VULKAN_HPP_NAMESPACE::MappedMemoryRange * pMemoryRanges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - flushMappedMemoryRanges( ArrayProxy const & memoryRanges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result invalidateMappedMemoryRanges( - uint32_t memoryRangeCount, - const VULKAN_HPP_NAMESPACE::MappedMemoryRange * pMemoryRanges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - invalidateMappedMemoryRanges( ArrayProxy const & memoryRanges, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getMemoryCommitment( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize * pCommittedMemoryInBytes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceSize - getMemoryCommitment( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - bindBufferMemory( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - bindBufferMemory( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - bindImageMemory( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - bindImageMemory( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getBufferMemoryRequirements( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::MemoryRequirements * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements getBufferMemoryRequirements( - VULKAN_HPP_NAMESPACE::Buffer buffer, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageMemoryRequirements( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::MemoryRequirements * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements getImageMemoryRequirements( - VULKAN_HPP_NAMESPACE::Image image, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageSparseMemoryRequirements( - VULKAN_HPP_NAMESPACE::Image image, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements * pSparseMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements( VULKAN_HPP_NAMESPACE::Image image, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageMemoryRequirementsAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements( VULKAN_HPP_NAMESPACE::Image image, - SparseImageMemoryRequirementsAllocator & sparseImageMemoryRequirementsAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createFence( const VULKAN_HPP_NAMESPACE::FenceCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Fence * pFence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createFence( const VULKAN_HPP_NAMESPACE::FenceCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createFenceUnique( const VULKAN_HPP_NAMESPACE::FenceCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyFence( VULKAN_HPP_NAMESPACE::Fence fence, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyFence( VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Fence fence, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Fence fence, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - resetFences( uint32_t fenceCount, - const VULKAN_HPP_NAMESPACE::Fence * pFences, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - resetFences( ArrayProxy const & fences, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - getFenceStatus( VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD Result getFenceStatus( VULKAN_HPP_NAMESPACE::Fence fence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - waitForFences( uint32_t fenceCount, - const VULKAN_HPP_NAMESPACE::Fence * pFences, - VULKAN_HPP_NAMESPACE::Bool32 waitAll, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result waitForFences( ArrayProxy const & fences, - VULKAN_HPP_NAMESPACE::Bool32 waitAll, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Semaphore * pSemaphore, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createSemaphoreUnique( const VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroySemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroySemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createEvent( const VULKAN_HPP_NAMESPACE::EventCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Event * pEvent, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createEvent( const VULKAN_HPP_NAMESPACE::EventCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createEventUnique( const VULKAN_HPP_NAMESPACE::EventCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyEvent( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyEvent( VULKAN_HPP_NAMESPACE::Event event VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Event event, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - getEventStatus( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD Result getEventStatus( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - setEvent( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setEvent( VULKAN_HPP_NAMESPACE::Event event, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - resetEvent( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - resetEvent( VULKAN_HPP_NAMESPACE::Event event, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createQueryPool( const VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::QueryPool * pQueryPool, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createQueryPool( const VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createQueryPoolUnique( const VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - void * pData, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - getQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - ArrayProxy const & data, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD ResultValue> - getQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue - getQueryPoolResult( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createBuffer( const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Buffer * pBuffer, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createBuffer( const VULKAN_HPP_NAMESPACE::BufferCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createBufferUnique( const VULKAN_HPP_NAMESPACE::BufferCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Buffer buffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Buffer buffer, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createBufferView( const VULKAN_HPP_NAMESPACE::BufferViewCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::BufferView * pView, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createBufferView( const VULKAN_HPP_NAMESPACE::BufferViewCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createBufferViewUnique( const VULKAN_HPP_NAMESPACE::BufferViewCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyBufferView( VULKAN_HPP_NAMESPACE::BufferView bufferView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyBufferView( VULKAN_HPP_NAMESPACE::BufferView bufferView VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::BufferView bufferView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::BufferView bufferView, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createImage( const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Image * pImage, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createImage( const VULKAN_HPP_NAMESPACE::ImageCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createImageUnique( const VULKAN_HPP_NAMESPACE::ImageCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyImage( VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyImage( VULKAN_HPP_NAMESPACE::Image image VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Image image, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageSubresourceLayout( VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::ImageSubresource * pSubresource, - VULKAN_HPP_NAMESPACE::SubresourceLayout * pLayout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::SubresourceLayout getImageSubresourceLayout( - VULKAN_HPP_NAMESPACE::Image image, - const VULKAN_HPP_NAMESPACE::ImageSubresource & subresource, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createImageView( const VULKAN_HPP_NAMESPACE::ImageViewCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::ImageView * pView, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createImageView( const VULKAN_HPP_NAMESPACE::ImageViewCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createImageViewUnique( const VULKAN_HPP_NAMESPACE::ImageViewCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyImageView( VULKAN_HPP_NAMESPACE::ImageView imageView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyImageView( VULKAN_HPP_NAMESPACE::ImageView imageView VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::ImageView imageView, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::ImageView imageView, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createShaderModule( const VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::ShaderModule * pShaderModule, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createShaderModule( const VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createShaderModuleUnique( const VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyShaderModule( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyShaderModule( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::ShaderModule shaderModule, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createPipelineCache( const VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PipelineCache * pPipelineCache, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createPipelineCache( const VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createPipelineCacheUnique( const VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyPipelineCache( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyPipelineCache( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getPipelineCacheData( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - size_t * pDataSize, - void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getPipelineCacheData( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = Uint8_tAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getPipelineCacheData( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - Uint8_tAllocator & uint8_tAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - mergePipelineCaches( VULKAN_HPP_NAMESPACE::PipelineCache dstCache, - uint32_t srcCacheCount, - const VULKAN_HPP_NAMESPACE::PipelineCache * pSrcCaches, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - mergePipelineCaches( VULKAN_HPP_NAMESPACE::PipelineCache dstCache, - ArrayProxy const & srcCaches, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createGraphicsPipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD ResultValue> - createGraphicsPipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PipelineAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue> - createGraphicsPipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue - createGraphicsPipeline( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template >> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createGraphicsPipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template >, - typename B = PipelineAllocator, - typename std::enable_if>::value, - int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createGraphicsPipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue> - createGraphicsPipelineUnique( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createComputePipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD ResultValue> - createComputePipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PipelineAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue> - createComputePipelines( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue - createComputePipeline( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template >> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createComputePipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template >, - typename B = PipelineAllocator, - typename std::enable_if>::value, - int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createComputePipelinesUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue> - createComputePipelineUnique( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createPipelineLayout( const VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PipelineLayout * pPipelineLayout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createPipelineLayout( const VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createPipelineLayoutUnique( const VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyPipelineLayout( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - destroyPipelineLayout( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createSampler( const VULKAN_HPP_NAMESPACE::SamplerCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Sampler * pSampler, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createSampler( const VULKAN_HPP_NAMESPACE::SamplerCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createSamplerUnique( const VULKAN_HPP_NAMESPACE::SamplerCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroySampler( VULKAN_HPP_NAMESPACE::Sampler sampler, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroySampler( VULKAN_HPP_NAMESPACE::Sampler sampler VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Sampler sampler, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Sampler sampler, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result createDescriptorSetLayout( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createDescriptorSetLayout( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDescriptorSetLayoutUnique( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyDescriptorSetLayout( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyDescriptorSetLayout( - VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createDescriptorPool( const VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorPool * pDescriptorPool, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createDescriptorPool( const VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDescriptorPoolUnique( const VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - destroyDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Result resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - VULKAN_HPP_NAMESPACE::DescriptorPoolResetFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - resetDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - VULKAN_HPP_NAMESPACE::DescriptorPoolResetFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - allocateDescriptorSets( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo * pAllocateInfo, - VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType>::type - allocateDescriptorSets( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DescriptorSetAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType>::type - allocateDescriptorSets( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - DescriptorSetAllocator & descriptorSetAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template >> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, DescriptorSetAllocator>>::type - allocateDescriptorSetsUnique( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename DescriptorSetAllocator = std::allocator>, - typename B = DescriptorSetAllocator, - typename std::enable_if>::value, - int>::type = 0> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, DescriptorSetAllocator>>::type - allocateDescriptorSetsUnique( const VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo & allocateInfo, - DescriptorSetAllocator & descriptorSetAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - Result freeDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - uint32_t descriptorSetCount, - const VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - freeDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - ArrayProxy const & descriptorSets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - Result free( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - uint32_t descriptorSetCount, - const VULKAN_HPP_NAMESPACE::DescriptorSet * pDescriptorSets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - free( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool, - ArrayProxy const & descriptorSets, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void updateDescriptorSets( uint32_t descriptorWriteCount, - const VULKAN_HPP_NAMESPACE::WriteDescriptorSet * pDescriptorWrites, - uint32_t descriptorCopyCount, - const VULKAN_HPP_NAMESPACE::CopyDescriptorSet * pDescriptorCopies, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void updateDescriptorSets( ArrayProxy const & descriptorWrites, - ArrayProxy const & descriptorCopies, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createFramebuffer( const VULKAN_HPP_NAMESPACE::FramebufferCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Framebuffer * pFramebuffer, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createFramebuffer( const VULKAN_HPP_NAMESPACE::FramebufferCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createFramebufferUnique( const VULKAN_HPP_NAMESPACE::FramebufferCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyFramebuffer( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyFramebuffer( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::RenderPass * pRenderPass, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createRenderPassUnique( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - getRenderAreaGranularity( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - VULKAN_HPP_NAMESPACE::Extent2D * pGranularity, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Extent2D - getRenderAreaGranularity( VULKAN_HPP_NAMESPACE::RenderPass renderPass, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createCommandPool( const VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::CommandPool * pCommandPool, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createCommandPool( const VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createCommandPoolUnique( const VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - resetCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolResetFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - resetCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolResetFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - allocateCommandBuffers( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo * pAllocateInfo, - VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType>::type - allocateCommandBuffers( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = CommandBufferAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType>::type - allocateCommandBuffers( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - CommandBufferAllocator & commandBufferAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template >> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, CommandBufferAllocator>>::type - allocateCommandBuffersUnique( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename CommandBufferAllocator = std::allocator>, - typename B = CommandBufferAllocator, - typename std::enable_if>::value, - int>::type = 0> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, CommandBufferAllocator>>::type - allocateCommandBuffersUnique( const VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo & allocateInfo, - CommandBufferAllocator & commandBufferAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void freeCommandBuffers( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - uint32_t commandBufferCount, - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void freeCommandBuffers( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - ArrayProxy const & commandBuffers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void free( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - uint32_t commandBufferCount, - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void free( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - ArrayProxy const & commandBuffers, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_1 === - - template - VULKAN_HPP_NODISCARD Result - bindBufferMemory2( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo * pBindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - bindBufferMemory2( ArrayProxy const & bindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - bindImageMemory2( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindImageMemoryInfo * pBindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - bindImageMemory2( ArrayProxy const & bindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getGroupPeerMemoryFeatures( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags * pPeerMemoryFeatures, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags getGroupPeerMemoryFeatures( - uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getBufferMemoryRequirements2( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageSparseMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageMemoryRequirements2Allocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void trimCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void getQueue2( const VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 * pQueueInfo, - VULKAN_HPP_NAMESPACE::Queue * pQueue, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Queue - getQueue2( const VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 & queueInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result createSamplerYcbcrConversion( - const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion * pYcbcrConversion, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createSamplerYcbcrConversion( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createSamplerYcbcrConversionUnique( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroySamplerYcbcrConversion( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroySamplerYcbcrConversion( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result createDescriptorUpdateTemplate( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate * pDescriptorUpdateTemplate, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - createDescriptorUpdateTemplate( const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDescriptorUpdateTemplateUnique( const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyDescriptorUpdateTemplate( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyDescriptorUpdateTemplate( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void updateDescriptorSetWithTemplate( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void updateDescriptorSetWithTemplate( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getDescriptorSetLayoutSupport( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo * pCreateInfo, - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport * pSupport, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport getDescriptorSetLayoutSupport( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getDescriptorSetLayoutSupport( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_2 === - - template - VULKAN_HPP_NODISCARD Result - createRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::RenderPass * pRenderPass, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createRenderPass2Unique( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void resetQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD Result - getSemaphoreCounterValue( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - uint64_t * pValue, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getSemaphoreCounterValue( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - signalSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo * pSignalInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - signalSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - DeviceAddress - getBufferAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - DeviceAddress - getBufferAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - uint64_t getBufferOpaqueCaptureAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - uint64_t getBufferOpaqueCaptureAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - uint64_t getMemoryOpaqueCaptureAddress( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - uint64_t getMemoryOpaqueCaptureAddress( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_3 === - - template - VULKAN_HPP_NODISCARD Result - createPrivateDataSlot( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PrivateDataSlot * pPrivateDataSlot, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - createPrivateDataSlot( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - createPrivateDataSlotUnique( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - destroyPrivateDataSlot( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyPrivateDataSlot( - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - setPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - setPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD uint64_t - getPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getBufferMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageSparseMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageMemoryRequirements2Allocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_swapchain === - - template - VULKAN_HPP_NODISCARD Result - createSwapchainKHR( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createSwapchainKHR( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createSwapchainKHRUnique( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroySwapchainKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroySwapchainKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getSwapchainImagesKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint32_t * pSwapchainImageCount, - VULKAN_HPP_NAMESPACE::Image * pSwapchainImages, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSwapchainImagesKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = ImageAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSwapchainImagesKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - ImageAllocator & imageAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - acquireNextImageKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t timeout, - VULKAN_HPP_NAMESPACE::Semaphore semaphore, - VULKAN_HPP_NAMESPACE::Fence fence, - uint32_t * pImageIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD ResultValue - acquireNextImageKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t timeout, - VULKAN_HPP_NAMESPACE::Semaphore semaphore VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getGroupPresentCapabilitiesKHR( - VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR * pDeviceGroupPresentCapabilities, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getGroupPresentCapabilitiesKHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getGroupSurfacePresentModesKHR( - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR * pModes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getGroupSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - acquireNextImage2KHR( const VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR * pAcquireInfo, - uint32_t * pImageIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD ResultValue - acquireNextImage2KHR( const VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR & acquireInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_display_swapchain === - - template - VULKAN_HPP_NODISCARD Result createSharedSwapchainsKHR( - uint32_t swapchainCount, - const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchains, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType>::type - createSharedSwapchainsKHR( ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SwapchainKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType>::type - createSharedSwapchainsKHR( ArrayProxy const & createInfos, - Optional allocator, - SwapchainKHRAllocator & swapchainKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createSharedSwapchainKHR( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template >> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, SwapchainKHRAllocator>>::type - createSharedSwapchainsKHRUnique( - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template >, - typename B = SwapchainKHRAllocator, - typename std::enable_if>::value, - int>::type = 0> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, SwapchainKHRAllocator>>::type - createSharedSwapchainsKHRUnique( - ArrayProxy const & createInfos, - Optional allocator, - SwapchainKHRAllocator & swapchainKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - createSharedSwapchainKHRUnique( const VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_debug_marker === - - template - VULKAN_HPP_NODISCARD Result debugMarkerSetObjectTagEXT( - const VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT * pTagInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - debugMarkerSetObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT & tagInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result debugMarkerSetObjectNameEXT( - const VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT * pNameInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - debugMarkerSetObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT & nameInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - template - VULKAN_HPP_NODISCARD Result - createVideoSessionKHR( const VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::VideoSessionKHR * pVideoSession, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createVideoSessionKHR( const VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createVideoSessionKHRUnique( const VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - destroyVideoSessionKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void - destroyVideoSessionKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getVideoSessionMemoryRequirementsKHR( - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - uint32_t * pVideoSessionMemoryRequirementsCount, - VULKAN_HPP_NAMESPACE::VideoGetMemoryPropertiesKHR * pVideoSessionMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getVideoSessionMemoryRequirementsKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename VideoGetMemoryPropertiesKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = VideoGetMemoryPropertiesKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getVideoSessionMemoryRequirementsKHR( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - VideoGetMemoryPropertiesKHRAllocator & videoGetMemoryPropertiesKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result bindVideoSessionMemoryKHR( - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - uint32_t videoSessionBindMemoryCount, - const VULKAN_HPP_NAMESPACE::VideoBindMemoryKHR * pVideoSessionBindMemories, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type bindVideoSessionMemoryKHR( - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession, - ArrayProxy const & videoSessionBindMemories, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result createVideoSessionParametersKHR( - const VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR * pVideoSessionParameters, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - createVideoSessionParametersKHR( const VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createVideoSessionParametersKHRUnique( - const VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result updateVideoSessionParametersKHR( - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR * pUpdateInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - updateVideoSessionParametersKHR( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR & updateInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyVideoSessionParametersKHR( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyVideoSessionParametersKHR( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NVX_binary_import === - - template - VULKAN_HPP_NODISCARD Result - createCuModuleNVX( const VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::CuModuleNVX * pModule, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createCuModuleNVX( const VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createCuModuleNVXUnique( const VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createCuFunctionNVX( const VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::CuFunctionNVX * pFunction, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createCuFunctionNVX( const VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createCuFunctionNVXUnique( const VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyCuModuleNVX( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyCuModuleNVX( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::CuModuleNVX module, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyCuFunctionNVX( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyCuFunctionNVX( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::CuFunctionNVX function, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NVX_image_view_handle === - - template - uint32_t - getImageViewHandleNVX( const VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - uint32_t - getImageViewHandleNVX( const VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getImageViewAddressNVX( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getImageViewAddressNVX( VULKAN_HPP_NAMESPACE::ImageView imageView, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_AMD_shader_info === - - template - VULKAN_HPP_NODISCARD Result - getShaderInfoAMD( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType, - size_t * pInfoSize, - void * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getShaderInfoAMD( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = Uint8_tAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getShaderInfoAMD( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType, - Uint8_tAllocator & uint8_tAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - - template - VULKAN_HPP_NODISCARD Result - getMemoryWin32HandleNV( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType, - HANDLE * pHandle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getMemoryWin32HandleNV( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_device_group === - - template - void getGroupPeerMemoryFeaturesKHR( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags * pPeerMemoryFeatures, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags getGroupPeerMemoryFeaturesKHR( - uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_maintenance1 === - - template - void trimCommandPoolKHR( VULKAN_HPP_NAMESPACE::CommandPool commandPool, - VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - - template - VULKAN_HPP_NODISCARD Result - getMemoryWin32HandleKHR( const VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getMemoryWin32HandleKHR( const VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR & getWin32HandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getMemoryWin32HandlePropertiesKHR( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle, - VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR * pMemoryWin32HandleProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getMemoryWin32HandlePropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - - template - VULKAN_HPP_NODISCARD Result - getMemoryFdKHR( const VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR * pGetFdInfo, - int * pFd, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getMemoryFdKHR( const VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR & getFdInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getMemoryFdPropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - int fd, - VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR * pMemoryFdProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getMemoryFdPropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - int fd, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - - template - VULKAN_HPP_NODISCARD Result importSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR * pImportSemaphoreWin32HandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type importSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR & importSemaphoreWin32HandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getSemaphoreWin32HandleKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR & getWin32HandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - - template - VULKAN_HPP_NODISCARD Result - importSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR * pImportSemaphoreFdInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - importSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR & importSemaphoreFdInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR * pGetFdInfo, - int * pFd, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR & getFdInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_descriptor_update_template === - - template - VULKAN_HPP_NODISCARD Result createDescriptorUpdateTemplateKHR( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate * pDescriptorUpdateTemplate, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - createDescriptorUpdateTemplateKHR( const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDescriptorUpdateTemplateKHRUnique( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyDescriptorUpdateTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyDescriptorUpdateTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void updateDescriptorSetWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - const void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void updateDescriptorSetWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorSet descriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_display_control === - - template - VULKAN_HPP_NODISCARD Result - displayPowerControlEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT * pDisplayPowerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - displayPowerControlEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT & displayPowerInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - registerEventEXT( const VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT * pDeviceEventInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Fence * pFence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - registerEventEXT( const VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT & deviceEventInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - registerEventEXTUnique( const VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT & deviceEventInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - registerDisplayEventEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT * pDisplayEventInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Fence * pFence, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - registerDisplayEventEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT & displayEventInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - registerDisplayEventEXTUnique( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT & displayEventInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getSwapchainCounterEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagBitsEXT counter, - uint64_t * pCounterValue, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getSwapchainCounterEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagBitsEXT counter, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_GOOGLE_display_timing === - - template - VULKAN_HPP_NODISCARD Result getRefreshCycleDurationGOOGLE( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE * pDisplayTimingProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getRefreshCycleDurationGOOGLE( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getPastPresentationTimingGOOGLE( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint32_t * pPresentationTimingCount, - VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE * pPresentationTimings, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getPastPresentationTimingGOOGLE( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename PastPresentationTimingGOOGLEAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PastPresentationTimingGOOGLEAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getPastPresentationTimingGOOGLE( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - PastPresentationTimingGOOGLEAllocator & pastPresentationTimingGOOGLEAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_hdr_metadata === - - template - void setHdrMetadataEXT( uint32_t swapchainCount, - const VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchains, - const VULKAN_HPP_NAMESPACE::HdrMetadataEXT * pMetadata, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void setHdrMetadataEXT( ArrayProxy const & swapchains, - ArrayProxy const & metadata, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_create_renderpass2 === - - template - VULKAN_HPP_NODISCARD Result - createRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::RenderPass * pRenderPass, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createRenderPass2KHRUnique( const VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_shared_presentable_image === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - getSwapchainStatusKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD Result getSwapchainStatusKHR( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - - template - VULKAN_HPP_NODISCARD Result importFenceWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR * pImportFenceWin32HandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - importFenceWin32HandleKHR( const VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR & importFenceWin32HandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getFenceWin32HandleKHR( const VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR * pGetWin32HandleInfo, - HANDLE * pHandle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getFenceWin32HandleKHR( const VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR & getWin32HandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - - template - VULKAN_HPP_NODISCARD Result - importFenceFdKHR( const VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR * pImportFenceFdInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - importFenceFdKHR( const VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR & importFenceFdInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getFenceFdKHR( const VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR * pGetFdInfo, - int * pFd, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getFenceFdKHR( const VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR & getFdInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_performance_query === - - template - VULKAN_HPP_NODISCARD Result - acquireProfilingLockKHR( const VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - acquireProfilingLockKHR( const VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - releaseProfilingLockKHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_debug_utils === - - template - VULKAN_HPP_NODISCARD Result setDebugUtilsObjectNameEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT * pNameInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setDebugUtilsObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT & nameInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result setDebugUtilsObjectTagEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT * pTagInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setDebugUtilsObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT & tagInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - - template - VULKAN_HPP_NODISCARD Result getAndroidHardwareBufferPropertiesANDROID( - const struct AHardwareBuffer * buffer, - VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getMemoryAndroidHardwareBufferANDROID( - const VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID * pInfo, - struct AHardwareBuffer ** pBuffer, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getMemoryAndroidHardwareBufferANDROID( - const VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_KHR_get_memory_requirements2 === - - template - void getImageMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getBufferMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageSparseMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageMemoryRequirements2Allocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_acceleration_structure === - - template - VULKAN_HPP_NODISCARD Result createAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructure, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - createAccelerationStructureKHR( const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createAccelerationStructureKHRUnique( const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result buildAccelerationStructuresKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - uint32_t infoCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pInfos, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR * const * ppBuildRangeInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Result buildAccelerationStructuresKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - ArrayProxy const & infos, - ArrayProxy const & pBuildRangeInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result copyAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - copyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result copyAccelerationStructureToMemoryKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - copyAccelerationStructureToMemoryKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result copyMemoryToAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - copyMemoryToAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result writeAccelerationStructuresPropertiesKHR( - uint32_t accelerationStructureCount, - const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t dataSize, - void * pData, - size_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - ArrayProxy const & data, - size_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t dataSize, - size_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - writeAccelerationStructuresPropertyKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t stride, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - DeviceAddress getAccelerationStructureAddressKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - DeviceAddress getAccelerationStructureAddressKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getAccelerationStructureCompatibilityKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR * pVersionInfo, - VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR * pCompatibility, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR - getAccelerationStructureCompatibilityKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR & versionInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getAccelerationStructureBuildSizesKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildTypeKHR buildType, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR * pBuildInfo, - const uint32_t * pMaxPrimitiveCounts, - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR * pSizeInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR - getAccelerationStructureBuildSizesKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildTypeKHR buildType, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR & buildInfo, - ArrayProxy const & maxPrimitiveCounts VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_sampler_ycbcr_conversion === - - template - VULKAN_HPP_NODISCARD Result createSamplerYcbcrConversionKHR( - const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion * pYcbcrConversion, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createSamplerYcbcrConversionKHR( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createSamplerYcbcrConversionKHRUnique( const VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroySamplerYcbcrConversionKHR( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroySamplerYcbcrConversionKHR( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_bind_memory2 === - - template - VULKAN_HPP_NODISCARD Result - bindBufferMemory2KHR( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo * pBindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - bindBufferMemory2KHR( ArrayProxy const & bindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - bindImageMemory2KHR( uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindImageMemoryInfo * pBindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - bindImageMemory2KHR( ArrayProxy const & bindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_image_drm_format_modifier === - - template - VULKAN_HPP_NODISCARD Result getImageDrmFormatModifierPropertiesEXT( - VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - getImageDrmFormatModifierPropertiesEXT( VULKAN_HPP_NAMESPACE::Image image, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_validation_cache === - - template - VULKAN_HPP_NODISCARD Result - createValidationCacheEXT( const VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::ValidationCacheEXT * pValidationCache, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - createValidationCacheEXT( const VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - createValidationCacheEXTUnique( const VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyValidationCacheEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyValidationCacheEXT( - VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - mergeValidationCachesEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT dstCache, - uint32_t srcCacheCount, - const VULKAN_HPP_NAMESPACE::ValidationCacheEXT * pSrcCaches, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - mergeValidationCachesEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT dstCache, - ArrayProxy const & srcCaches, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getValidationCacheDataEXT( - VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - size_t * pDataSize, - void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getValidationCacheDataEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = Uint8_tAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getValidationCacheDataEXT( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache, - Uint8_tAllocator & uint8_tAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_ray_tracing === - - template - VULKAN_HPP_NODISCARD Result createAccelerationStructureNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructure, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - createAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE - typename ResultValueType>::type - createAccelerationStructureNVUnique( const VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyAccelerationStructureNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyAccelerationStructureNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result bindAccelerationStructureMemoryNV( - uint32_t bindInfoCount, - const VULKAN_HPP_NAMESPACE::BindAccelerationStructureMemoryInfoNV * pBindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type bindAccelerationStructureMemoryNV( - ArrayProxy const & bindInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result createRayTracingPipelinesNV( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD ResultValue> - createRayTracingPipelinesNV( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PipelineAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue> - createRayTracingPipelinesNV( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue - createRayTracingPipelineNV( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template >> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createRayTracingPipelinesNVUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template >, - typename B = PipelineAllocator, - typename std::enable_if>::value, - int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createRayTracingPipelinesNVUnique( - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue> - createRayTracingPipelineNVUnique( VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getRayTracingShaderGroupHandlesNV( - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getRayTracingShaderGroupHandlesNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - ArrayProxy const & data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getRayTracingShaderGroupHandlesNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getRayTracingShaderGroupHandleNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getAccelerationStructureHandleNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - size_t dataSize, - void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getAccelerationStructureHandleNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - ArrayProxy const & data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getAccelerationStructureHandleNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - size_t dataSize, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getAccelerationStructureHandleNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - compileDeferredNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t shader, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - compileDeferredNV( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t shader, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_maintenance3 === - - template - void getDescriptorSetLayoutSupportKHR( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo * pCreateInfo, - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport * pSupport, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport getDescriptorSetLayoutSupportKHR( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getDescriptorSetLayoutSupportKHR( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_external_memory_host === - - template - VULKAN_HPP_NODISCARD Result getMemoryHostPointerPropertiesEXT( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - const void * pHostPointer, - VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT * pMemoryHostPointerProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getMemoryHostPointerPropertiesEXT( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - const void * pHostPointer, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_calibrated_timestamps === - - template - VULKAN_HPP_NODISCARD Result getCalibratedTimestampsEXT( - uint32_t timestampCount, - const VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT * pTimestampInfos, - uint64_t * pTimestamps, - uint64_t * pMaxDeviation, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, uint64_t>>::type - getCalibratedTimestampsEXT( - ArrayProxy const & timestampInfos, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = Uint64_tAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType, uint64_t>>::type - getCalibratedTimestampsEXT( - ArrayProxy const & timestampInfos, - Uint64_tAllocator & uint64_tAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getCalibratedTimestampEXT( const VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT & timestampInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_timeline_semaphore === - - template - VULKAN_HPP_NODISCARD Result getSemaphoreCounterValueKHR( - VULKAN_HPP_NAMESPACE::Semaphore semaphore, - uint64_t * pValue, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getSemaphoreCounterValueKHR( VULKAN_HPP_NAMESPACE::Semaphore semaphore, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - signalSemaphoreKHR( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo * pSignalInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - signalSemaphoreKHR( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_INTEL_performance_query === - - template - VULKAN_HPP_NODISCARD Result initializePerformanceApiINTEL( - const VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL * pInitializeInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - initializePerformanceApiINTEL( const VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL & initializeInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void uninitializePerformanceApiINTEL( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD Result acquirePerformanceConfigurationINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL * pAcquireInfo, - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL * pConfiguration, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - acquirePerformanceConfigurationINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL & acquireInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - acquirePerformanceConfigurationINTELUnique( - const VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL & acquireInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result releasePerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type releasePerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - release( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - release( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getPerformanceParameterINTEL( - VULKAN_HPP_NAMESPACE::PerformanceParameterTypeINTEL parameter, - VULKAN_HPP_NAMESPACE::PerformanceValueINTEL * pValue, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getPerformanceParameterINTEL( VULKAN_HPP_NAMESPACE::PerformanceParameterTypeINTEL parameter, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_AMD_display_native_hdr === - - template - void setLocalDimmingAMD( VULKAN_HPP_NAMESPACE::SwapchainKHR swapChain, - VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_buffer_device_address === - - template - DeviceAddress - getBufferAddressEXT( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - DeviceAddress - getBufferAddressEXT( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_present_wait === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - waitForPresentKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t presentId, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD Result waitForPresentKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - uint64_t presentId, - uint64_t timeout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - -# ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result acquireFullScreenExclusiveModeEXT( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - acquireFullScreenExclusiveModeEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -# ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result releaseFullScreenExclusiveModeEXT( - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - releaseFullScreenExclusiveModeEXT( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getGroupSurfacePresentModes2EXT( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR * pModes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getGroupSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_buffer_device_address === - - template - DeviceAddress - getBufferAddressKHR( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - DeviceAddress - getBufferAddressKHR( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - uint64_t getBufferOpaqueCaptureAddressKHR( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - uint64_t getBufferOpaqueCaptureAddressKHR( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - uint64_t getMemoryOpaqueCaptureAddressKHR( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo * pInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - uint64_t getMemoryOpaqueCaptureAddressKHR( const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_host_query_reset === - - template - void resetQueryPoolEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_deferred_host_operations === - - template - VULKAN_HPP_NODISCARD Result createDeferredOperationKHR( - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DeferredOperationKHR * pDeferredOperation, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - createDeferredOperationKHR( Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - createDeferredOperationKHRUnique( Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyDeferredOperationKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyDeferredOperationKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - uint32_t getDeferredOperationMaxConcurrencyKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result getDeferredOperationResultKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD Result - getDeferredOperationResultKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - deferredOperationJoinKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - VULKAN_HPP_NODISCARD Result - deferredOperationJoinKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR operation, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_pipeline_executable_properties === - - template - VULKAN_HPP_NODISCARD Result getPipelineExecutablePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PipelineInfoKHR * pPipelineInfo, - uint32_t * pExecutableCount, - VULKAN_HPP_NAMESPACE::PipelineExecutablePropertiesKHR * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getPipelineExecutablePropertiesKHR( const VULKAN_HPP_NAMESPACE::PipelineInfoKHR & pipelineInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PipelineExecutablePropertiesKHRAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getPipelineExecutablePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PipelineInfoKHR & pipelineInfo, - PipelineExecutablePropertiesKHRAllocator & pipelineExecutablePropertiesKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getPipelineExecutableStatisticsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR * pExecutableInfo, - uint32_t * pStatisticCount, - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticKHR * pStatistics, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getPipelineExecutableStatisticsKHR( const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PipelineExecutableStatisticKHRAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getPipelineExecutableStatisticsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, - PipelineExecutableStatisticKHRAllocator & pipelineExecutableStatisticKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR * pExecutableInfo, - uint32_t * pInternalRepresentationCount, - VULKAN_HPP_NAMESPACE::PipelineExecutableInternalRepresentationKHR * pInternalRepresentations, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename PipelineExecutableInternalRepresentationKHRAllocator = - std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PipelineExecutableInternalRepresentationKHRAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo, - PipelineExecutableInternalRepresentationKHRAllocator & pipelineExecutableInternalRepresentationKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_device_generated_commands === - - template - void getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result createIndirectCommandsLayoutNV( - const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV * pIndirectCommandsLayout, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - createIndirectCommandsLayoutNV( const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createIndirectCommandsLayoutNVUnique( const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyIndirectCommandsLayoutNV( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyIndirectCommandsLayoutNV( - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_private_data === - - template - VULKAN_HPP_NODISCARD Result - createPrivateDataSlotEXT( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::PrivateDataSlot * pPrivateDataSlot, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - createPrivateDataSlotEXT( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - createPrivateDataSlotEXTUnique( const VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyPrivateDataSlotEXT( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyPrivateDataSlotEXT( - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - setPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - setPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD uint64_t - getPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_ray_tracing_pipeline === - - template - VULKAN_HPP_NODISCARD Result createRayTracingPipelinesKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - uint32_t createInfoCount, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR * pCreateInfos, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Pipeline * pPipelines, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD ResultValue> - createRayTracingPipelinesKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PipelineAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue> - createRayTracingPipelinesKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue - createRayTracingPipelineKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template >> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createRayTracingPipelinesKHRUnique( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template >, - typename B = PipelineAllocator, - typename std::enable_if>::value, - int>::type = 0> - VULKAN_HPP_NODISCARD ResultValue, PipelineAllocator>> - createRayTracingPipelinesKHRUnique( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - ArrayProxy const & createInfos, - Optional allocator, - PipelineAllocator & pipelineAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD ResultValue> - createRayTracingPipelineKHRUnique( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - VULKAN_HPP_NAMESPACE::PipelineCache pipelineCache, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getRayTracingShaderGroupHandlesKHR( - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getRayTracingShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - ArrayProxy const & data, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getRayTracingShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getRayTracingShaderGroupHandleKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getRayTracingCaptureReplayShaderGroupHandlesKHR( - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - void * pData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getRayTracingCaptureReplayShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - ArrayProxy const & data, - Dispatch const & d - VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getRayTracingCaptureReplayShaderGroupHandlesKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize, - Dispatch const & d - VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getRayTracingCaptureReplayShaderGroupHandleKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t firstGroup, - uint32_t groupCount, - Dispatch const & d - VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - DeviceSize getRayTracingShaderGroupStackSizeKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t group, - VULKAN_HPP_NAMESPACE::ShaderGroupShaderKHR groupShader, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - - template - VULKAN_HPP_NODISCARD Result getMemoryZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, - zx_handle_t * pZirconHandle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getMemoryZirconHandleFUCHSIA( const VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA & getZirconHandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getMemoryZirconHandlePropertiesFUCHSIA( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle, - VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA * pMemoryZirconHandleProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - getMemoryZirconHandlePropertiesFUCHSIA( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - - template - VULKAN_HPP_NODISCARD Result importSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA * pImportSemaphoreZirconHandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type importSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA & importSemaphoreZirconHandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, - zx_handle_t * pZirconHandle, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type getSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA & getZirconHandleInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - template - VULKAN_HPP_NODISCARD Result createBufferCollectionFUCHSIA( - const VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA * pCollection, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - createBufferCollectionFUCHSIA( const VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createBufferCollectionFUCHSIAUnique( const VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result setBufferCollectionImageConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA * pImageConstraintsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setBufferCollectionImageConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA & imageConstraintsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result setBufferCollectionBufferConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA * pBufferConstraintsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - setBufferCollectionBufferConstraintsFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA & bufferConstraintsInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getBufferCollectionPropertiesFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getBufferCollectionPropertiesFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - - template - VULKAN_HPP_NODISCARD Result getSubpassShadingMaxWorkgroupSizeHUAWEI( - VULKAN_HPP_NAMESPACE::RenderPass renderpass, - VULKAN_HPP_NAMESPACE::Extent2D * pMaxWorkgroupSize, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD ResultValue - getSubpassShadingMaxWorkgroupSizeHUAWEI( VULKAN_HPP_NAMESPACE::RenderPass renderpass, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_external_memory_rdma === - - template - VULKAN_HPP_NODISCARD Result - getMemoryRemoteAddressNV( const VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV * pMemoryGetRemoteAddressInfo, - VULKAN_HPP_NAMESPACE::RemoteAddressNV * pAddress, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - getMemoryRemoteAddressNV( const VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV & memoryGetRemoteAddressInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_pageable_device_local_memory === - - template - void setMemoryPriorityEXT( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - float priority, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_maintenance4 === - - template - void getBufferMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getImageSparseMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements * pInfo, - uint32_t * pSparseMemoryRequirementCount, - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 * pSparseMemoryRequirements, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageMemoryRequirements2Allocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info, - SparseImageMemoryRequirements2Allocator & sparseImageMemoryRequirements2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDevice() const VULKAN_HPP_NOEXCEPT - { - return m_device; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_device != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_device == VK_NULL_HANDLE; - } - - private: - VkDevice m_device = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Device ) == sizeof( VkDevice ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Device is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Device; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Device; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Device; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - class DisplayModeKHR - { - public: - using CType = VkDisplayModeKHR; - using NativeType = VkDisplayModeKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDisplayModeKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDisplayModeKHR; - - public: - VULKAN_HPP_CONSTEXPR DisplayModeKHR() = default; - VULKAN_HPP_CONSTEXPR DisplayModeKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT DisplayModeKHR( VkDisplayModeKHR displayModeKHR ) VULKAN_HPP_NOEXCEPT - : m_displayModeKHR( displayModeKHR ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - DisplayModeKHR & operator=( VkDisplayModeKHR displayModeKHR ) VULKAN_HPP_NOEXCEPT - { - m_displayModeKHR = displayModeKHR; - return *this; - } -#endif - - DisplayModeKHR & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_displayModeKHR = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayModeKHR const & ) const = default; -#else - bool operator==( DisplayModeKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_displayModeKHR == rhs.m_displayModeKHR; - } - - bool operator!=( DisplayModeKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_displayModeKHR != rhs.m_displayModeKHR; - } - - bool operator<( DisplayModeKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_displayModeKHR < rhs.m_displayModeKHR; - } -#endif - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDisplayModeKHR() const VULKAN_HPP_NOEXCEPT - { - return m_displayModeKHR; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_displayModeKHR != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_displayModeKHR == VK_NULL_HANDLE; - } - - private: - VkDisplayModeKHR m_displayModeKHR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeKHR ) == sizeof( VkDisplayModeKHR ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayModeKHR is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::DisplayModeKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DisplayModeKHR; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::DisplayModeKHR; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - -#ifndef VULKAN_HPP_NO_SMART_HANDLE - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueDevice = UniqueHandle; -#endif /*VULKAN_HPP_NO_SMART_HANDLE*/ - - class PhysicalDevice - { - public: - using CType = VkPhysicalDevice; - using NativeType = VkPhysicalDevice; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePhysicalDevice; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePhysicalDevice; - - public: - VULKAN_HPP_CONSTEXPR PhysicalDevice() = default; - VULKAN_HPP_CONSTEXPR PhysicalDevice( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT PhysicalDevice( VkPhysicalDevice physicalDevice ) VULKAN_HPP_NOEXCEPT - : m_physicalDevice( physicalDevice ) - {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - PhysicalDevice & operator=( VkPhysicalDevice physicalDevice ) VULKAN_HPP_NOEXCEPT - { - m_physicalDevice = physicalDevice; - return *this; - } -#endif - - PhysicalDevice & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_physicalDevice = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevice const & ) const = default; -#else - bool operator==( PhysicalDevice const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_physicalDevice == rhs.m_physicalDevice; - } - - bool operator!=( PhysicalDevice const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_physicalDevice != rhs.m_physicalDevice; - } - - bool operator<( PhysicalDevice const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_physicalDevice < rhs.m_physicalDevice; - } -#endif - - //=== VK_VERSION_1_0 === - - template - void getFeatures( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures * pFeatures, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures - getFeatures( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::FormatProperties * pFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::FormatProperties - getFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags, - VULKAN_HPP_NAMESPACE::ImageFormatProperties * pImageFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getProperties( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties - getProperties( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - getQueueFamilyProperties( uint32_t * pQueueFamilyPropertyCount, - VULKAN_HPP_NAMESPACE::QueueFamilyProperties * pQueueFamilyProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename QueueFamilyPropertiesAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = QueueFamilyPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties( QueueFamilyPropertiesAllocator & queueFamilyPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getMemoryProperties( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties * pMemoryProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties - getMemoryProperties( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createDevice( const VULKAN_HPP_NAMESPACE::DeviceCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Device * pDevice, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createDevice( const VULKAN_HPP_NAMESPACE::DeviceCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDeviceUnique( const VULKAN_HPP_NAMESPACE::DeviceCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result enumerateDeviceExtensionProperties( - const char * pLayerName, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::ExtensionProperties * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateDeviceExtensionProperties( Optional layerName - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = ExtensionPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateDeviceExtensionProperties( Optional layerName, - ExtensionPropertiesAllocator & extensionPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result enumerateDeviceLayerProperties( - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::LayerProperties * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateDeviceLayerProperties( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = LayerPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateDeviceLayerProperties( LayerPropertiesAllocator & layerPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getSparseImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename SparseImageFormatPropertiesAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageFormatPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - SparseImageFormatPropertiesAllocator & sparseImageFormatPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_1 === - - template - void getFeatures2( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 * pFeatures, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 - getFeatures2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getFeatures2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 - getProperties2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getProperties2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::FormatProperties2 * pFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::FormatProperties2 - getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 * pImageFormatInfo, - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 * pImageFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getImageFormatProperties2( const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getImageFormatProperties2( const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getQueueFamilyProperties2( uint32_t * pQueueFamilyPropertyCount, - VULKAN_HPP_NAMESPACE::QueueFamilyProperties2 * pQueueFamilyProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename QueueFamilyProperties2Allocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = QueueFamilyProperties2Allocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2( QueueFamilyProperties2Allocator & queueFamilyProperties2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = StructureChainAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2( StructureChainAllocator & structureChainAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getMemoryProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 * pMemoryProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - getMemoryProperties2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getMemoryProperties2( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getSparseImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2 * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties2( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename SparseImageFormatProperties2Allocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageFormatProperties2Allocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties2( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, - SparseImageFormatProperties2Allocator & sparseImageFormatProperties2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getExternalBufferProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo * pExternalBufferInfo, - VULKAN_HPP_NAMESPACE::ExternalBufferProperties * pExternalBufferProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalBufferProperties getExternalBufferProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getExternalFenceProperties( const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo * pExternalFenceInfo, - VULKAN_HPP_NAMESPACE::ExternalFenceProperties * pExternalFenceProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalFenceProperties getExternalFenceProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getExternalSemaphoreProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties * pExternalSemaphoreProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties getExternalSemaphoreProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & externalSemaphoreInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_3 === - - template - VULKAN_HPP_NODISCARD Result - getToolProperties( uint32_t * pToolCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties * pToolProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getToolProperties( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename PhysicalDeviceToolPropertiesAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PhysicalDeviceToolPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getToolProperties( PhysicalDeviceToolPropertiesAllocator & physicalDeviceToolPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_surface === - - template - VULKAN_HPP_NODISCARD Result - getSurfaceSupportKHR( uint32_t queueFamilyIndex, - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::Bool32 * pSupported, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getSurfaceSupportKHR( uint32_t queueFamilyIndex, - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getSurfaceCapabilitiesKHR( - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR * pSurfaceCapabilities, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getSurfaceCapabilitiesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - uint32_t * pSurfaceFormatCount, - VULKAN_HPP_NAMESPACE::SurfaceFormatKHR * pSurfaceFormats, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SurfaceFormatKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - SurfaceFormatKHRAllocator & surfaceFormatKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getSurfacePresentModesKHR( - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - uint32_t * pPresentModeCount, - VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PresentModeKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - PresentModeKHRAllocator & presentModeKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_swapchain === - - template - VULKAN_HPP_NODISCARD Result - getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - uint32_t * pRectCount, - VULKAN_HPP_NAMESPACE::Rect2D * pRects, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = Rect2DAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Rect2DAllocator & rect2DAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_display === - - template - VULKAN_HPP_NODISCARD Result - getDisplayPropertiesKHR( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayPropertiesKHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DisplayPropertiesKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayPropertiesKHR( DisplayPropertiesKHRAllocator & displayPropertiesKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getDisplayPlanePropertiesKHR( - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayPlanePropertiesKHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename DisplayPlanePropertiesKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DisplayPlanePropertiesKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayPlanePropertiesKHR( DisplayPlanePropertiesKHRAllocator & displayPlanePropertiesKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getDisplayPlaneSupportedDisplaysKHR( - uint32_t planeIndex, - uint32_t * pDisplayCount, - VULKAN_HPP_NAMESPACE::DisplayKHR * pDisplays, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DisplayKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex, - DisplayKHRAllocator & displayKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getDisplayModePropertiesKHR( - VULKAN_HPP_NAMESPACE::DisplayKHR display, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename DisplayModePropertiesKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DisplayModePropertiesKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - DisplayModePropertiesKHRAllocator & displayModePropertiesKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - createDisplayModeKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DisplayModeKHR * pMode, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createDisplayModeKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDisplayModeKHRUnique( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getDisplayPlaneCapabilitiesKHR( - VULKAN_HPP_NAMESPACE::DisplayModeKHR mode, - uint32_t planeIndex, - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR * pCapabilities, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getDisplayPlaneCapabilitiesKHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR mode, - uint32_t planeIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - template - Bool32 getXlibPresentationSupportKHR( uint32_t queueFamilyIndex, - Display * dpy, - VisualID visualID, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Bool32 getXlibPresentationSupportKHR( uint32_t queueFamilyIndex, - Display & dpy, - VisualID visualID, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - template - Bool32 getXcbPresentationSupportKHR( uint32_t queueFamilyIndex, - xcb_connection_t * connection, - xcb_visualid_t visual_id, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Bool32 getXcbPresentationSupportKHR( uint32_t queueFamilyIndex, - xcb_connection_t & connection, - xcb_visualid_t visual_id, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - template - Bool32 getWaylandPresentationSupportKHR( uint32_t queueFamilyIndex, - struct wl_display * display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Bool32 getWaylandPresentationSupportKHR( uint32_t queueFamilyIndex, - struct wl_display & display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - template - Bool32 getWin32PresentationSupportKHR( uint32_t queueFamilyIndex, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - template - VULKAN_HPP_NODISCARD Result - getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pVideoProfile, - VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR * pCapabilities, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getVideoFormatPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR * pVideoFormatInfo, - uint32_t * pVideoFormatPropertyCount, - VULKAN_HPP_NAMESPACE::VideoFormatPropertiesKHR * pVideoFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getVideoFormatPropertiesKHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR & videoFormatInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename VideoFormatPropertiesKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = VideoFormatPropertiesKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getVideoFormatPropertiesKHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR & videoFormatInfo, - VideoFormatPropertiesKHRAllocator & videoFormatPropertiesKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_external_memory_capabilities === - - template - VULKAN_HPP_NODISCARD Result getExternalImageFormatPropertiesNV( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV externalHandleType, - VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV * pExternalImageFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getExternalImageFormatPropertiesNV( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV externalHandleType VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_get_physical_device_properties2 === - - template - void getFeatures2KHR( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 * pFeatures, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 - getFeatures2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getFeatures2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getProperties2KHR( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 - getProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::FormatProperties2 * pFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::FormatProperties2 - getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 * pImageFormatInfo, - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 * pImageFormatProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getImageFormatProperties2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getImageFormatProperties2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getQueueFamilyProperties2KHR( uint32_t * pQueueFamilyPropertyCount, - VULKAN_HPP_NAMESPACE::QueueFamilyProperties2 * pQueueFamilyProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename QueueFamilyProperties2Allocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = QueueFamilyProperties2Allocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2KHR( QueueFamilyProperties2Allocator & queueFamilyProperties2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = StructureChainAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2KHR( StructureChainAllocator & structureChainAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void - getMemoryProperties2KHR( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 * pMemoryProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - getMemoryProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - template - VULKAN_HPP_NODISCARD StructureChain - getMemoryProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getSparseImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2 * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename SparseImageFormatProperties2Allocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SparseImageFormatProperties2Allocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo, - SparseImageFormatProperties2Allocator & sparseImageFormatProperties2Allocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_external_memory_capabilities === - - template - void getExternalBufferPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo * pExternalBufferInfo, - VULKAN_HPP_NAMESPACE::ExternalBufferProperties * pExternalBufferProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalBufferProperties getExternalBufferPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_external_semaphore_capabilities === - - template - void getExternalSemaphorePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties * pExternalSemaphoreProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties getExternalSemaphorePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & externalSemaphoreInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_direct_mode_display === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Result releaseDisplayEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - releaseDisplayEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - - template - VULKAN_HPP_NODISCARD Result - acquireXlibDisplayEXT( Display * dpy, - VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - acquireXlibDisplayEXT( Display & dpy, - VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getRandROutputDisplayEXT( Display * dpy, - RROutput rrOutput, - VULKAN_HPP_NAMESPACE::DisplayKHR * pDisplay, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type getRandROutputDisplayEXT( - Display & dpy, RROutput rrOutput, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE typename ResultValueType>::type - getRandROutputDisplayEXTUnique( Display & dpy, - RROutput rrOutput, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_display_surface_counter === - - template - VULKAN_HPP_NODISCARD Result getSurfaceCapabilities2EXT( - VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT * pSurfaceCapabilities, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getSurfaceCapabilities2EXT( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_external_fence_capabilities === - - template - void getExternalFencePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo * pExternalFenceInfo, - VULKAN_HPP_NAMESPACE::ExternalFenceProperties * pExternalFenceProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalFenceProperties getExternalFencePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_performance_query === - - template - VULKAN_HPP_NODISCARD Result enumerateQueueFamilyPerformanceQueryCountersKHR( - uint32_t queueFamilyIndex, - uint32_t * pCounterCount, - VULKAN_HPP_NAMESPACE::PerformanceCounterKHR * pCounters, - VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionKHR * pCounterDescriptions, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename PerformanceCounterDescriptionKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::pair, - std::vector>>::type - enumerateQueueFamilyPerformanceQueryCountersKHR( - uint32_t queueFamilyIndex, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename PerformanceCounterDescriptionKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B1 = PerformanceCounterKHRAllocator, - typename B2 = PerformanceCounterDescriptionKHRAllocator, - typename std::enable_if::value && - std::is_same::value, - int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::pair, - std::vector>>::type - enumerateQueueFamilyPerformanceQueryCountersKHR( - uint32_t queueFamilyIndex, - PerformanceCounterKHRAllocator & performanceCounterKHRAllocator, - PerformanceCounterDescriptionKHRAllocator & performanceCounterDescriptionKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void getQueueFamilyPerformanceQueryPassesKHR( - const VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR * pPerformanceQueryCreateInfo, - uint32_t * pNumPasses, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD uint32_t getQueueFamilyPerformanceQueryPassesKHR( - const VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR & performanceQueryCreateInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_get_surface_capabilities2 === - - template - VULKAN_HPP_NODISCARD Result getSurfaceCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR * pSurfaceCapabilities, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getSurfaceCapabilities2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType>::type - getSurfaceCapabilities2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getSurfaceFormats2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - uint32_t * pSurfaceFormatCount, - VULKAN_HPP_NAMESPACE::SurfaceFormat2KHR * pSurfaceFormats, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfaceFormats2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = SurfaceFormat2KHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfaceFormats2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - SurfaceFormat2KHRAllocator & surfaceFormat2KHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_get_display_properties2 === - - template - VULKAN_HPP_NODISCARD Result - getDisplayProperties2KHR( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayProperties2KHR * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename DisplayProperties2KHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DisplayProperties2KHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayProperties2KHR( DisplayProperties2KHRAllocator & displayProperties2KHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getDisplayPlaneProperties2KHR( - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayPlaneProperties2KHR * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayPlaneProperties2KHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename DisplayPlaneProperties2KHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DisplayPlaneProperties2KHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayPlaneProperties2KHR( DisplayPlaneProperties2KHRAllocator & displayPlaneProperties2KHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getDisplayModeProperties2KHR( - VULKAN_HPP_NAMESPACE::DisplayKHR display, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::DisplayModeProperties2KHR * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayModeProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename DisplayModeProperties2KHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = DisplayModeProperties2KHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getDisplayModeProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayKHR display, - DisplayModeProperties2KHRAllocator & displayModeProperties2KHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result getDisplayPlaneCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR * pDisplayPlaneInfo, - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR * pCapabilities, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS - typename ResultValueType::type - getDisplayPlaneCapabilities2KHR( const VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR & displayPlaneInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_sample_locations === - - template - void getMultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT * pMultisampleProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT getMultisamplePropertiesEXT( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_calibrated_timestamps === - - template - VULKAN_HPP_NODISCARD Result getCalibrateableTimeDomainsEXT( - uint32_t * pTimeDomainCount, - VULKAN_HPP_NAMESPACE::TimeDomainEXT * pTimeDomains, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getCalibrateableTimeDomainsEXT( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = TimeDomainEXTAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getCalibrateableTimeDomainsEXT( TimeDomainEXTAllocator & timeDomainEXTAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_fragment_shading_rate === - - template - VULKAN_HPP_NODISCARD Result getFragmentShadingRatesKHR( - uint32_t * pFragmentShadingRateCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template < - typename PhysicalDeviceFragmentShadingRateKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getFragmentShadingRatesKHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename PhysicalDeviceFragmentShadingRateKHRAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PhysicalDeviceFragmentShadingRateKHRAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getFragmentShadingRatesKHR( - PhysicalDeviceFragmentShadingRateKHRAllocator & physicalDeviceFragmentShadingRateKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_EXT_tooling_info === - - template - VULKAN_HPP_NODISCARD Result - getToolPropertiesEXT( uint32_t * pToolCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties * pToolProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getToolPropertiesEXT( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename PhysicalDeviceToolPropertiesAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PhysicalDeviceToolPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getToolPropertiesEXT( PhysicalDeviceToolPropertiesAllocator & physicalDeviceToolPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_cooperative_matrix === - - template - VULKAN_HPP_NODISCARD Result getCooperativeMatrixPropertiesNV( - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesNV * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getCooperativeMatrixPropertiesNV( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = CooperativeMatrixPropertiesNVAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - getCooperativeMatrixPropertiesNV( CooperativeMatrixPropertiesNVAllocator & cooperativeMatrixPropertiesNVAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_NV_coverage_reduction_mode === - - template - VULKAN_HPP_NODISCARD Result getSupportedFramebufferMixedSamplesCombinationsNV( - uint32_t * pCombinationCount, - VULKAN_HPP_NAMESPACE::FramebufferMixedSamplesCombinationNV * pCombinations, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template < - typename FramebufferMixedSamplesCombinationNVAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getSupportedFramebufferMixedSamplesCombinationsNV( - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template < - typename FramebufferMixedSamplesCombinationNVAllocator = std::allocator, - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = FramebufferMixedSamplesCombinationNVAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType< - std::vector>::type - getSupportedFramebufferMixedSamplesCombinationsNV( - FramebufferMixedSamplesCombinationNVAllocator & framebufferMixedSamplesCombinationNVAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - template - VULKAN_HPP_NODISCARD Result getSurfacePresentModes2EXT( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, - uint32_t * pPresentModeCount, - VULKAN_HPP_NAMESPACE::PresentModeKHR * pPresentModes, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PresentModeKHRAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - getSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo, - PresentModeKHRAllocator & presentModeKHRAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_acquire_drm_display === - -#ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - acquireDrmDisplayEXT( int32_t drmFd, - VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#else - template - typename ResultValueType::type - acquireDrmDisplayEXT( int32_t drmFd, - VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getDrmDisplayEXT( int32_t drmFd, - uint32_t connectorId, - VULKAN_HPP_NAMESPACE::DisplayKHR * display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getDrmDisplayEXT( int32_t drmFd, - uint32_t connectorId, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - getDrmDisplayEXTUnique( int32_t drmFd, - uint32_t connectorId, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - -# ifdef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD Result - acquireWinrtDisplayNV( VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# else - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - acquireWinrtDisplayNV( VULKAN_HPP_NAMESPACE::DisplayKHR display, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - getWinrtDisplayNV( uint32_t deviceRelativeId, - VULKAN_HPP_NAMESPACE::DisplayKHR * pDisplay, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - getWinrtDisplayNV( uint32_t deviceRelativeId, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - getWinrtDisplayNVUnique( uint32_t deviceRelativeId, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - template - Bool32 getDirectFBPresentationSupportEXT( uint32_t queueFamilyIndex, - IDirectFB * dfb, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Bool32 getDirectFBPresentationSupportEXT( uint32_t queueFamilyIndex, - IDirectFB & dfb, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - template - Bool32 getScreenPresentationSupportQNX( uint32_t queueFamilyIndex, - struct _screen_window * window, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - Bool32 getScreenPresentationSupportQNX( uint32_t queueFamilyIndex, - struct _screen_window & window, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPhysicalDevice() const VULKAN_HPP_NOEXCEPT - { - return m_physicalDevice; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_physicalDevice != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_physicalDevice == VK_NULL_HANDLE; - } - - private: - VkPhysicalDevice m_physicalDevice = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice ) == sizeof( VkPhysicalDevice ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PhysicalDevice is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( - "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::PhysicalDevice; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PhysicalDevice; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::PhysicalDevice; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - -#ifndef VULKAN_HPP_NO_SMART_HANDLE - class Instance; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueDebugReportCallbackEXT = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueDebugUtilsMessengerEXT = UniqueHandle; - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueSurfaceKHR = UniqueHandle; -#endif /*VULKAN_HPP_NO_SMART_HANDLE*/ - - class Instance - { - public: - using CType = VkInstance; - using NativeType = VkInstance; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eInstance; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eInstance; - - public: - VULKAN_HPP_CONSTEXPR Instance() = default; - VULKAN_HPP_CONSTEXPR Instance( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} - VULKAN_HPP_TYPESAFE_EXPLICIT Instance( VkInstance instance ) VULKAN_HPP_NOEXCEPT : m_instance( instance ) {} - -#if defined( VULKAN_HPP_TYPESAFE_CONVERSION ) - Instance & operator=( VkInstance instance ) VULKAN_HPP_NOEXCEPT - { - m_instance = instance; - return *this; - } -#endif - - Instance & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT - { - m_instance = {}; - return *this; - } - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Instance const & ) const = default; -#else - bool operator==( Instance const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_instance == rhs.m_instance; - } - - bool operator!=( Instance const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_instance != rhs.m_instance; - } - - bool operator<( Instance const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return m_instance < rhs.m_instance; - } -#endif - - //=== VK_VERSION_1_0 === - - template - void destroy( const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - enumeratePhysicalDevices( uint32_t * pPhysicalDeviceCount, - VULKAN_HPP_NAMESPACE::PhysicalDevice * pPhysicalDevices, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumeratePhysicalDevices( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PhysicalDeviceAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumeratePhysicalDevices( PhysicalDeviceAllocator & physicalDeviceAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - PFN_vkVoidFunction - getProcAddr( const char * pName, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - PFN_vkVoidFunction - getProcAddr( const std::string & name, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_1 === - - template - VULKAN_HPP_NODISCARD Result enumeratePhysicalDeviceGroups( - uint32_t * pPhysicalDeviceGroupCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - enumeratePhysicalDeviceGroups( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PhysicalDeviceGroupPropertiesAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - enumeratePhysicalDeviceGroups( PhysicalDeviceGroupPropertiesAllocator & physicalDeviceGroupPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_surface === - - template - void destroySurfaceKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroySurfaceKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::SurfaceKHR surface, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_KHR_display === - - template - VULKAN_HPP_NODISCARD Result createDisplayPlaneSurfaceKHR( - const VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createDisplayPlaneSurfaceKHR( const VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDisplayPlaneSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - template - VULKAN_HPP_NODISCARD Result - createXlibSurfaceKHR( const VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createXlibSurfaceKHR( const VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createXlibSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - template - VULKAN_HPP_NODISCARD Result - createXcbSurfaceKHR( const VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createXcbSurfaceKHR( const VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createXcbSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - template - VULKAN_HPP_NODISCARD Result - createWaylandSurfaceKHR( const VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createWaylandSurfaceKHR( const VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createWaylandSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - - template - VULKAN_HPP_NODISCARD Result - createAndroidSurfaceKHR( const VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createAndroidSurfaceKHR( const VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createAndroidSurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - template - VULKAN_HPP_NODISCARD Result - createWin32SurfaceKHR( const VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createWin32SurfaceKHR( const VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createWin32SurfaceKHRUnique( const VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - - template - VULKAN_HPP_NODISCARD Result createDebugReportCallbackEXT( - const VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT * pCallback, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - createDebugReportCallbackEXT( const VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE - typename ResultValueType>::type - createDebugReportCallbackEXTUnique( const VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyDebugReportCallbackEXT( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyDebugReportCallbackEXT( - VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT callback, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void debugReportMessageEXT( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags, - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType, - uint64_t object, - size_t location, - int32_t messageCode, - const char * pLayerPrefix, - const char * pMessage, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void debugReportMessageEXT( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags, - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType, - uint64_t object, - size_t location, - int32_t messageCode, - const std::string & layerPrefix, - const std::string & message, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - - template - VULKAN_HPP_NODISCARD Result createStreamDescriptorSurfaceGGP( - const VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createStreamDescriptorSurfaceGGP( const VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createStreamDescriptorSurfaceGGPUnique( - const VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_GGP*/ - -#if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - - template - VULKAN_HPP_NODISCARD Result - createViSurfaceNN( const VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createViSurfaceNN( const VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createViSurfaceNNUnique( const VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_KHR_device_group_creation === - - template - VULKAN_HPP_NODISCARD Result enumeratePhysicalDeviceGroupsKHR( - uint32_t * pPhysicalDeviceGroupCount, - VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - enumeratePhysicalDeviceGroupsKHR( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = PhysicalDeviceGroupPropertiesAllocator, - typename std::enable_if::value, - int>::type = 0> - VULKAN_HPP_NODISCARD - typename ResultValueType>::type - enumeratePhysicalDeviceGroupsKHR( PhysicalDeviceGroupPropertiesAllocator & physicalDeviceGroupPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - - template - VULKAN_HPP_NODISCARD Result - createIOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createIOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createIOSSurfaceMVKUnique( const VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - - template - VULKAN_HPP_NODISCARD Result - createMacOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createMacOSSurfaceMVK( const VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createMacOSSurfaceMVKUnique( const VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - - template - VULKAN_HPP_NODISCARD Result createDebugUtilsMessengerEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT * pMessenger, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - createDebugUtilsMessengerEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_INLINE - typename ResultValueType>::type - createDebugUtilsMessengerEXTUnique( const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroyDebugUtilsMessengerEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroyDebugUtilsMessengerEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void destroy( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void destroy( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT messenger, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - void submitDebugUtilsMessageEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageTypes, - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT * pCallbackData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - void submitDebugUtilsMessageEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageTypes, - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT & callbackData, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - - template - VULKAN_HPP_NODISCARD Result createImagePipeSurfaceFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createImagePipeSurfaceFUCHSIA( const VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createImagePipeSurfaceFUCHSIAUnique( const VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - - template - VULKAN_HPP_NODISCARD Result - createMetalSurfaceEXT( const VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createMetalSurfaceEXT( const VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createMetalSurfaceEXTUnique( const VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_EXT_headless_surface === - - template - VULKAN_HPP_NODISCARD Result - createHeadlessSurfaceEXT( const VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createHeadlessSurfaceEXT( const VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createHeadlessSurfaceEXTUnique( const VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - template - VULKAN_HPP_NODISCARD Result - createDirectFBSurfaceEXT( const VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createDirectFBSurfaceEXT( const VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createDirectFBSurfaceEXTUnique( const VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - template - VULKAN_HPP_NODISCARD Result - createScreenSurfaceQNX( const VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::SurfaceKHR * pSurface, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; -# ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type - createScreenSurfaceQNX( const VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createScreenSurfaceQNXUnique( const VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) const; -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - VULKAN_HPP_TYPESAFE_EXPLICIT operator VkInstance() const VULKAN_HPP_NOEXCEPT - { - return m_instance; - } - - explicit operator bool() const VULKAN_HPP_NOEXCEPT - { - return m_instance != VK_NULL_HANDLE; - } - - bool operator!() const VULKAN_HPP_NOEXCEPT - { - return m_instance == VK_NULL_HANDLE; - } - - private: - VkInstance m_instance = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Instance ) == sizeof( VkInstance ), - "handle and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Instance is not nothrow_move_constructible!" ); - - template <> - struct VULKAN_HPP_DEPRECATED( "vk::cpp_type is deprecated. Use vk::CppType instead." ) cpp_type - { - using type = VULKAN_HPP_NAMESPACE::Instance; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Instance; - }; - - template <> - struct CppType - { - using Type = VULKAN_HPP_NAMESPACE::Instance; - }; - - template <> - struct isVulkanHandleType - { - static VULKAN_HPP_CONST_OR_CONSTEXPR bool value = true; - }; - - //=== VK_VERSION_1_0 === - -#ifndef VULKAN_HPP_NO_SMART_HANDLE - template - class UniqueHandleTraits - { - public: - using deleter = ObjectDestroy; - }; - using UniqueInstance = UniqueHandle; -#endif /*VULKAN_HPP_NO_SMART_HANDLE*/ - - template - VULKAN_HPP_NODISCARD Result createInstance( const VULKAN_HPP_NAMESPACE::InstanceCreateInfo * pCreateInfo, - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator, - VULKAN_HPP_NAMESPACE::Instance * pInstance, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) - VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS typename ResultValueType::type createInstance( - const VULKAN_HPP_NAMESPACE::InstanceCreateInfo & createInfo, - Optional allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ); -# ifndef VULKAN_HPP_NO_SMART_HANDLE - template - VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE - typename ResultValueType>::type - createInstanceUnique( const VULKAN_HPP_NAMESPACE::InstanceCreateInfo & createInfo, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ); -# endif /*VULKAN_HPP_NO_SMART_HANDLE*/ -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result enumerateInstanceExtensionProperties( - const char * pLayerName, - uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::ExtensionProperties * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateInstanceExtensionProperties( Optional layerName - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ); - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = ExtensionPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateInstanceExtensionProperties( Optional layerName, - ExtensionPropertiesAllocator & extensionPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ); -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - template - VULKAN_HPP_NODISCARD Result - enumerateInstanceLayerProperties( uint32_t * pPropertyCount, - VULKAN_HPP_NAMESPACE::LayerProperties * pProperties, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateInstanceLayerProperties( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ); - template , - typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, - typename B = LayerPropertiesAllocator, - typename std::enable_if::value, int>::type = 0> - VULKAN_HPP_NODISCARD typename ResultValueType>::type - enumerateInstanceLayerProperties( LayerPropertiesAllocator & layerPropertiesAllocator, - Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ); -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - //=== VK_VERSION_1_1 === - - template - VULKAN_HPP_NODISCARD Result enumerateInstanceVersion( - uint32_t * pApiVersion, Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT; -#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE - template - typename ResultValueType::type - enumerateInstanceVersion( Dispatch const & d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ); -#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - -} // namespace VULKAN_HPP_NAMESPACE -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_hash.hpp b/Externals/Vulkan/Include/vulkan/vulkan_hash.hpp deleted file mode 100644 index f5e13e58ce..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_hash.hpp +++ /dev/null @@ -1,13191 +0,0 @@ -// Copyright 2015-2022 The Khronos Group Inc. -// -// SPDX-License-Identifier: Apache-2.0 OR MIT -// - -// This header is generated from the Khronos Vulkan XML API Registry. - -#ifndef VULKAN_HASH_HPP -#define VULKAN_HASH_HPP - -#include - -namespace std -{ - //======================================= - //=== HASH structures for Flags types === - //======================================= - - template - struct hash> - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Flags const & flags ) const VULKAN_HPP_NOEXCEPT - { - return std::hash::type>{}( - static_cast::type>( flags ) ); - } - }; - - //=================================== - //=== HASH structures for handles === - //=================================== - - //=== VK_VERSION_1_0 === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Instance const & instance ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( instance ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevice const & physicalDevice ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( physicalDevice ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Device const & device ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( device ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Queue const & queue ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( queue ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceMemory const & deviceMemory ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( deviceMemory ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Fence const & fence ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( fence ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Semaphore const & semaphore ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( semaphore ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Event const & event ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( event ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueryPool const & queryPool ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( queryPool ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Buffer const & buffer ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( buffer ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferView const & bufferView ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( bufferView ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Image const & image ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( image ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageView const & imageView ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( imageView ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ShaderModule const & shaderModule ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( shaderModule ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCache const & pipelineCache ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( pipelineCache ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Pipeline const & pipeline ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( pipeline ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineLayout const & pipelineLayout ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( pipelineLayout ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Sampler const & sampler ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( sampler ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorPool const & descriptorPool ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( descriptorPool ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSet const & descriptorSet ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( descriptorSet ) ); - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DescriptorSetLayout const & descriptorSetLayout ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( descriptorSetLayout ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Framebuffer const & framebuffer ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( framebuffer ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderPass const & renderPass ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( renderPass ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandPool const & commandPool ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( commandPool ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBuffer const & commandBuffer ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( commandBuffer ) ); - } - }; - - //=== VK_VERSION_1_1 === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion const & samplerYcbcrConversion ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( samplerYcbcrConversion ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate const & descriptorUpdateTemplate ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( - static_cast( descriptorUpdateTemplate ) ); - } - }; - - //=== VK_VERSION_1_3 === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PrivateDataSlot const & privateDataSlot ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( privateDataSlot ) ); - } - }; - - //=== VK_KHR_surface === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceKHR const & surfaceKHR ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( surfaceKHR ) ); - } - }; - - //=== VK_KHR_swapchain === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SwapchainKHR const & swapchainKHR ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( swapchainKHR ) ); - } - }; - - //=== VK_KHR_display === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayKHR const & displayKHR ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( displayKHR ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayModeKHR const & displayModeKHR ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( displayModeKHR ) ); - } - }; - - //=== VK_EXT_debug_report === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT const & debugReportCallbackEXT ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( debugReportCallbackEXT ) ); - } - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoSessionKHR const & videoSessionKHR ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( videoSessionKHR ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR const & videoSessionParametersKHR ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( - static_cast( videoSessionParametersKHR ) ); - } - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NVX_binary_import === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CuModuleNVX const & cuModuleNVX ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( cuModuleNVX ) ); - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CuFunctionNVX const & cuFunctionNVX ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( cuFunctionNVX ) ); - } - }; - - //=== VK_EXT_debug_utils === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT const & debugUtilsMessengerEXT ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( debugUtilsMessengerEXT ) ); - } - }; - - //=== VK_KHR_acceleration_structure === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR const & accelerationStructureKHR ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( - static_cast( accelerationStructureKHR ) ); - } - }; - - //=== VK_EXT_validation_cache === - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ValidationCacheEXT const & validationCacheEXT ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( validationCacheEXT ) ); - } - }; - - //=== VK_NV_ray_tracing === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureNV const & accelerationStructureNV ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( - static_cast( accelerationStructureNV ) ); - } - }; - - //=== VK_INTEL_performance_query === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL const & performanceConfigurationINTEL ) - const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( - static_cast( performanceConfigurationINTEL ) ); - } - }; - - //=== VK_KHR_deferred_host_operations === - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DeferredOperationKHR const & deferredOperationKHR ) const VULKAN_HPP_NOEXCEPT - { - return std::hash{}( static_cast( deferredOperationKHR ) ); - } - }; - - //=== VK_NV_device_generated_commands === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV const & indirectCommandsLayoutNV ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( - static_cast( indirectCommandsLayoutNV ) ); - } - }; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA const & bufferCollectionFUCHSIA ) const - VULKAN_HPP_NOEXCEPT - { - return std::hash{}( - static_cast( bufferCollectionFUCHSIA ) ); - } - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if 14 <= VULKAN_HPP_CPP_VERSION - //====================================== - //=== HASH structures for structures === - //====================================== - -# if !defined( VULKAN_HPP_HASH_COMBINE ) -# define VULKAN_HPP_HASH_COMBINE( seed, value ) \ - seed ^= std::hash::type>{}( value ) + 0x9e3779b9 + ( seed << 6 ) + ( seed >> 2 ) -# endif - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AabbPositionsKHR const & aabbPositionsKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, aabbPositionsKHR.minX ); - VULKAN_HPP_HASH_COMBINE( seed, aabbPositionsKHR.minY ); - VULKAN_HPP_HASH_COMBINE( seed, aabbPositionsKHR.minZ ); - VULKAN_HPP_HASH_COMBINE( seed, aabbPositionsKHR.maxX ); - VULKAN_HPP_HASH_COMBINE( seed, aabbPositionsKHR.maxY ); - VULKAN_HPP_HASH_COMBINE( seed, aabbPositionsKHR.maxZ ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR const & - accelerationStructureBuildRangeInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildRangeInfoKHR.primitiveCount ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildRangeInfoKHR.primitiveOffset ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildRangeInfoKHR.firstVertex ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildRangeInfoKHR.transformOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR const & - accelerationStructureBuildSizesInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildSizesInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildSizesInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildSizesInfoKHR.accelerationStructureSize ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildSizesInfoKHR.updateScratchSize ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureBuildSizesInfoKHR.buildScratchSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR const & - accelerationStructureCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.createFlags ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.offset ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.size ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.type ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoKHR.deviceAddress ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::GeometryTrianglesNV const & geometryTrianglesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.vertexData ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.vertexOffset ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.vertexCount ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.vertexStride ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.vertexFormat ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.indexData ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.indexOffset ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.indexCount ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.indexType ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.transformData ); - VULKAN_HPP_HASH_COMBINE( seed, geometryTrianglesNV.transformOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::GeometryAABBNV const & geometryAABBNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, geometryAABBNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, geometryAABBNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, geometryAABBNV.aabbData ); - VULKAN_HPP_HASH_COMBINE( seed, geometryAABBNV.numAABBs ); - VULKAN_HPP_HASH_COMBINE( seed, geometryAABBNV.stride ); - VULKAN_HPP_HASH_COMBINE( seed, geometryAABBNV.offset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::GeometryDataNV const & geometryDataNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, geometryDataNV.triangles ); - VULKAN_HPP_HASH_COMBINE( seed, geometryDataNV.aabbs ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::GeometryNV const & geometryNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, geometryNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, geometryNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, geometryNV.geometryType ); - VULKAN_HPP_HASH_COMBINE( seed, geometryNV.geometry ); - VULKAN_HPP_HASH_COMBINE( seed, geometryNV.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV const & accelerationStructureInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInfoNV.type ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInfoNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInfoNV.instanceCount ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInfoNV.geometryCount ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInfoNV.pGeometries ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV const & - accelerationStructureCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoNV.compactedSize ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureCreateInfoNV.info ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR const & - accelerationStructureDeviceAddressInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureDeviceAddressInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureDeviceAddressInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureDeviceAddressInfoKHR.accelerationStructure ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::TransformMatrixKHR const & transformMatrixKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - for ( size_t i = 0; i < 3; ++i ) - { - for ( size_t j = 0; j < 4; ++j ) - { - VULKAN_HPP_HASH_COMBINE( seed, transformMatrixKHR.matrix[i][j] ); - } - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR const & - accelerationStructureInstanceKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInstanceKHR.transform ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInstanceKHR.instanceCustomIndex ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInstanceKHR.mask ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInstanceKHR.instanceShaderBindingTableRecordOffset ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInstanceKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInstanceKHR.accelerationStructureReference ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV const & - accelerationStructureMatrixMotionInstanceNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMatrixMotionInstanceNV.transformT0 ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMatrixMotionInstanceNV.transformT1 ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMatrixMotionInstanceNV.instanceCustomIndex ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMatrixMotionInstanceNV.mask ); - VULKAN_HPP_HASH_COMBINE( seed, - accelerationStructureMatrixMotionInstanceNV.instanceShaderBindingTableRecordOffset ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMatrixMotionInstanceNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMatrixMotionInstanceNV.accelerationStructureReference ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV const & - accelerationStructureMemoryRequirementsInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMemoryRequirementsInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMemoryRequirementsInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMemoryRequirementsInfoNV.type ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMemoryRequirementsInfoNV.accelerationStructure ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoNV const & - accelerationStructureMotionInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMotionInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMotionInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMotionInfoNV.maxInstances ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMotionInfoNV.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SRTDataNV const & sRTDataNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.sx ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.a ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.b ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.pvx ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.sy ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.c ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.pvy ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.sz ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.pvz ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.qx ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.qy ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.qz ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.qw ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.tx ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.ty ); - VULKAN_HPP_HASH_COMBINE( seed, sRTDataNV.tz ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV const & - accelerationStructureSRTMotionInstanceNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.transformT0 ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.transformT1 ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.instanceCustomIndex ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.mask ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.instanceShaderBindingTableRecordOffset ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.accelerationStructureReference ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR const & - accelerationStructureVersionInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureVersionInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureVersionInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureVersionInfoKHR.pVersionData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR const & acquireNextImageInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, acquireNextImageInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, acquireNextImageInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, acquireNextImageInfoKHR.swapchain ); - VULKAN_HPP_HASH_COMBINE( seed, acquireNextImageInfoKHR.timeout ); - VULKAN_HPP_HASH_COMBINE( seed, acquireNextImageInfoKHR.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, acquireNextImageInfoKHR.fence ); - VULKAN_HPP_HASH_COMBINE( seed, acquireNextImageInfoKHR.deviceMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR const & acquireProfilingLockInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, acquireProfilingLockInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, acquireProfilingLockInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, acquireProfilingLockInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, acquireProfilingLockInfoKHR.timeout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::AllocationCallbacks const & allocationCallbacks ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, allocationCallbacks.pUserData ); - VULKAN_HPP_HASH_COMBINE( seed, allocationCallbacks.pfnAllocation ); - VULKAN_HPP_HASH_COMBINE( seed, allocationCallbacks.pfnReallocation ); - VULKAN_HPP_HASH_COMBINE( seed, allocationCallbacks.pfnFree ); - VULKAN_HPP_HASH_COMBINE( seed, allocationCallbacks.pfnInternalAllocation ); - VULKAN_HPP_HASH_COMBINE( seed, allocationCallbacks.pfnInternalFree ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ComponentMapping const & componentMapping ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, componentMapping.r ); - VULKAN_HPP_HASH_COMBINE( seed, componentMapping.g ); - VULKAN_HPP_HASH_COMBINE( seed, componentMapping.b ); - VULKAN_HPP_HASH_COMBINE( seed, componentMapping.a ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatProperties2ANDROID const & - androidHardwareBufferFormatProperties2ANDROID ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.sType ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.format ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.externalFormat ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.formatFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.samplerYcbcrConversionComponents ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.suggestedYcbcrModel ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.suggestedYcbcrRange ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.suggestedXChromaOffset ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatProperties2ANDROID.suggestedYChromaOffset ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatPropertiesANDROID const & - androidHardwareBufferFormatPropertiesANDROID ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.sType ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.format ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.externalFormat ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.formatFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.samplerYcbcrConversionComponents ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.suggestedYcbcrModel ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.suggestedYcbcrRange ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.suggestedXChromaOffset ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferFormatPropertiesANDROID.suggestedYChromaOffset ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID const & - androidHardwareBufferPropertiesANDROID ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferPropertiesANDROID.sType ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferPropertiesANDROID.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferPropertiesANDROID.allocationSize ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferPropertiesANDROID.memoryTypeBits ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferUsageANDROID const & - androidHardwareBufferUsageANDROID ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferUsageANDROID.sType ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferUsageANDROID.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, androidHardwareBufferUsageANDROID.androidHardwareBufferUsage ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR const & androidSurfaceCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, androidSurfaceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, androidSurfaceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, androidSurfaceCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, androidSurfaceCreateInfoKHR.window ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ApplicationInfo const & applicationInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, applicationInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, applicationInfo.pNext ); - for ( const char * p = applicationInfo.pApplicationName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - VULKAN_HPP_HASH_COMBINE( seed, applicationInfo.applicationVersion ); - for ( const char * p = applicationInfo.pEngineName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - VULKAN_HPP_HASH_COMBINE( seed, applicationInfo.engineVersion ); - VULKAN_HPP_HASH_COMBINE( seed, applicationInfo.apiVersion ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::AttachmentDescription const & attachmentDescription ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.flags ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.format ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.samples ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.loadOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.storeOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.stencilLoadOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.stencilStoreOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.initialLayout ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription.finalLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AttachmentDescription2 const & attachmentDescription2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.flags ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.format ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.samples ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.loadOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.storeOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.stencilLoadOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.stencilStoreOp ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.initialLayout ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescription2.finalLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AttachmentDescriptionStencilLayout const & - attachmentDescriptionStencilLayout ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescriptionStencilLayout.sType ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescriptionStencilLayout.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescriptionStencilLayout.stencilInitialLayout ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentDescriptionStencilLayout.stencilFinalLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::AttachmentReference const & attachmentReference ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentReference.attachment ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentReference.layout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::AttachmentReference2 const & attachmentReference2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentReference2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentReference2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentReference2.attachment ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentReference2.layout ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentReference2.aspectMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AttachmentReferenceStencilLayout const & - attachmentReferenceStencilLayout ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentReferenceStencilLayout.sType ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentReferenceStencilLayout.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentReferenceStencilLayout.stencilLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AttachmentSampleCountInfoAMD const & attachmentSampleCountInfoAMD ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentSampleCountInfoAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentSampleCountInfoAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentSampleCountInfoAMD.colorAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentSampleCountInfoAMD.pColorAttachmentSamples ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentSampleCountInfoAMD.depthStencilAttachmentSamples ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Extent2D const & extent2D ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, extent2D.width ); - VULKAN_HPP_HASH_COMBINE( seed, extent2D.height ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SampleLocationEXT const & sampleLocationEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationEXT.x ); - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationEXT.y ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT const & sampleLocationsInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationsInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationsInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationsInfoEXT.sampleLocationsPerPixel ); - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationsInfoEXT.sampleLocationGridSize ); - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationsInfoEXT.sampleLocationsCount ); - VULKAN_HPP_HASH_COMBINE( seed, sampleLocationsInfoEXT.pSampleLocations ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT const & attachmentSampleLocationsEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, attachmentSampleLocationsEXT.attachmentIndex ); - VULKAN_HPP_HASH_COMBINE( seed, attachmentSampleLocationsEXT.sampleLocationsInfo ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BaseInStructure const & baseInStructure ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, baseInStructure.sType ); - VULKAN_HPP_HASH_COMBINE( seed, baseInStructure.pNext ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BaseOutStructure const & baseOutStructure ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, baseOutStructure.sType ); - VULKAN_HPP_HASH_COMBINE( seed, baseOutStructure.pNext ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BindAccelerationStructureMemoryInfoNV const & - bindAccelerationStructureMemoryInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindAccelerationStructureMemoryInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindAccelerationStructureMemoryInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindAccelerationStructureMemoryInfoNV.accelerationStructure ); - VULKAN_HPP_HASH_COMBINE( seed, bindAccelerationStructureMemoryInfoNV.memory ); - VULKAN_HPP_HASH_COMBINE( seed, bindAccelerationStructureMemoryInfoNV.memoryOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bindAccelerationStructureMemoryInfoNV.deviceIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindAccelerationStructureMemoryInfoNV.pDeviceIndices ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BindBufferMemoryDeviceGroupInfo const & bindBufferMemoryDeviceGroupInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryDeviceGroupInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryDeviceGroupInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryDeviceGroupInfo.deviceIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryDeviceGroupInfo.pDeviceIndices ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo const & bindBufferMemoryInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryInfo.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryInfo.memory ); - VULKAN_HPP_HASH_COMBINE( seed, bindBufferMemoryInfo.memoryOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Offset2D const & offset2D ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, offset2D.x ); - VULKAN_HPP_HASH_COMBINE( seed, offset2D.y ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Rect2D const & rect2D ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, rect2D.offset ); - VULKAN_HPP_HASH_COMBINE( seed, rect2D.extent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BindImageMemoryDeviceGroupInfo const & bindImageMemoryDeviceGroupInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryDeviceGroupInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryDeviceGroupInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryDeviceGroupInfo.deviceIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryDeviceGroupInfo.pDeviceIndices ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryDeviceGroupInfo.splitInstanceBindRegionCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryDeviceGroupInfo.pSplitInstanceBindRegions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BindImageMemoryInfo const & bindImageMemoryInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryInfo.image ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryInfo.memory ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemoryInfo.memoryOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BindImageMemorySwapchainInfoKHR const & bindImageMemorySwapchainInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemorySwapchainInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemorySwapchainInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemorySwapchainInfoKHR.swapchain ); - VULKAN_HPP_HASH_COMBINE( seed, bindImageMemorySwapchainInfoKHR.imageIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BindImagePlaneMemoryInfo const & bindImagePlaneMemoryInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindImagePlaneMemoryInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindImagePlaneMemoryInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindImagePlaneMemoryInfo.planeAspect ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BindIndexBufferIndirectCommandNV const & - bindIndexBufferIndirectCommandNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindIndexBufferIndirectCommandNV.bufferAddress ); - VULKAN_HPP_HASH_COMBINE( seed, bindIndexBufferIndirectCommandNV.size ); - VULKAN_HPP_HASH_COMBINE( seed, bindIndexBufferIndirectCommandNV.indexType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV const & - bindShaderGroupIndirectCommandNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindShaderGroupIndirectCommandNV.groupIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SparseMemoryBind const & sparseMemoryBind ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseMemoryBind.resourceOffset ); - VULKAN_HPP_HASH_COMBINE( seed, sparseMemoryBind.size ); - VULKAN_HPP_HASH_COMBINE( seed, sparseMemoryBind.memory ); - VULKAN_HPP_HASH_COMBINE( seed, sparseMemoryBind.memoryOffset ); - VULKAN_HPP_HASH_COMBINE( seed, sparseMemoryBind.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo const & sparseBufferMemoryBindInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseBufferMemoryBindInfo.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, sparseBufferMemoryBindInfo.bindCount ); - VULKAN_HPP_HASH_COMBINE( seed, sparseBufferMemoryBindInfo.pBinds ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo const & sparseImageOpaqueMemoryBindInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseImageOpaqueMemoryBindInfo.image ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageOpaqueMemoryBindInfo.bindCount ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageOpaqueMemoryBindInfo.pBinds ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageSubresource const & imageSubresource ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageSubresource.aspectMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresource.mipLevel ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresource.arrayLayer ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Offset3D const & offset3D ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, offset3D.x ); - VULKAN_HPP_HASH_COMBINE( seed, offset3D.y ); - VULKAN_HPP_HASH_COMBINE( seed, offset3D.z ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Extent3D const & extent3D ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, extent3D.width ); - VULKAN_HPP_HASH_COMBINE( seed, extent3D.height ); - VULKAN_HPP_HASH_COMBINE( seed, extent3D.depth ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SparseImageMemoryBind const & sparseImageMemoryBind ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBind.subresource ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBind.offset ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBind.extent ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBind.memory ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBind.memoryOffset ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBind.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo const & sparseImageMemoryBindInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBindInfo.image ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBindInfo.bindCount ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryBindInfo.pBinds ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BindSparseInfo const & bindSparseInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.waitSemaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.pWaitSemaphores ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.bufferBindCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.pBufferBinds ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.imageOpaqueBindCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.pImageOpaqueBinds ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.imageBindCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.pImageBinds ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.signalSemaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, bindSparseInfo.pSignalSemaphores ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BindVertexBufferIndirectCommandNV const & - bindVertexBufferIndirectCommandNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bindVertexBufferIndirectCommandNV.bufferAddress ); - VULKAN_HPP_HASH_COMBINE( seed, bindVertexBufferIndirectCommandNV.size ); - VULKAN_HPP_HASH_COMBINE( seed, bindVertexBufferIndirectCommandNV.stride ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & imageSubresourceLayers ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceLayers.aspectMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceLayers.mipLevel ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceLayers.baseArrayLayer ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceLayers.layerCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageBlit2 const & imageBlit2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageBlit2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageBlit2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageBlit2.srcSubresource ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, imageBlit2.srcOffsets[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, imageBlit2.dstSubresource ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, imageBlit2.dstOffsets[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BlitImageInfo2 const & blitImageInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.srcImage ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.srcImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.dstImage ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.dstImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.regionCount ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.pRegions ); - VULKAN_HPP_HASH_COMBINE( seed, blitImageInfo2.filter ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCollectionBufferCreateInfoFUCHSIA const & - bufferCollectionBufferCreateInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionBufferCreateInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionBufferCreateInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionBufferCreateInfoFUCHSIA.collection ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionBufferCreateInfoFUCHSIA.index ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA const & - bufferCollectionConstraintsInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionConstraintsInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionConstraintsInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionConstraintsInfoFUCHSIA.minBufferCount ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionConstraintsInfoFUCHSIA.maxBufferCount ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionConstraintsInfoFUCHSIA.minBufferCountForCamping ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionConstraintsInfoFUCHSIA.minBufferCountForDedicatedSlack ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionConstraintsInfoFUCHSIA.minBufferCountForSharedSlack ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA const & - bufferCollectionCreateInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionCreateInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionCreateInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionCreateInfoFUCHSIA.collectionToken ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCollectionImageCreateInfoFUCHSIA const & - bufferCollectionImageCreateInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionImageCreateInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionImageCreateInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionImageCreateInfoFUCHSIA.collection ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionImageCreateInfoFUCHSIA.index ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA const & sysmemColorSpaceFUCHSIA ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sysmemColorSpaceFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, sysmemColorSpaceFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, sysmemColorSpaceFUCHSIA.colorSpace ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA const & - bufferCollectionPropertiesFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.memoryTypeBits ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.bufferCount ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.createInfoIndex ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.sysmemPixelFormat ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.formatFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.sysmemColorSpaceIndex ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.samplerYcbcrConversionComponents ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.suggestedYcbcrModel ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.suggestedYcbcrRange ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.suggestedXChromaOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCollectionPropertiesFUCHSIA.suggestedYChromaOffset ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCreateInfo const & bufferCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.size ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.usage ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.sharingMode ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.queueFamilyIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCreateInfo.pQueueFamilyIndices ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA const & bufferConstraintsInfoFUCHSIA ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferConstraintsInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferConstraintsInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferConstraintsInfoFUCHSIA.createInfo ); - VULKAN_HPP_HASH_COMBINE( seed, bufferConstraintsInfoFUCHSIA.requiredFormatFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, bufferConstraintsInfoFUCHSIA.bufferCollectionConstraints ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCopy const & bufferCopy ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy.srcOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy.dstOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferCopy2 const & bufferCopy2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy2.srcOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy2.dstOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferCopy2.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferDeviceAddressCreateInfoEXT const & - bufferDeviceAddressCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferDeviceAddressCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferDeviceAddressCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferDeviceAddressCreateInfoEXT.deviceAddress ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo const & bufferDeviceAddressInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferDeviceAddressInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferDeviceAddressInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferDeviceAddressInfo.buffer ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferImageCopy const & bufferImageCopy ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy.bufferOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy.bufferRowLength ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy.bufferImageHeight ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy.imageSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy.imageOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy.imageExtent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferImageCopy2 const & bufferImageCopy2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.bufferOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.bufferRowLength ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.bufferImageHeight ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.imageSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.imageOffset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferImageCopy2.imageExtent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BufferMemoryBarrier const & bufferMemoryBarrier ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.dstAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.srcQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.dstQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.offset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2 const & bufferMemoryBarrier2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.srcStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.dstStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.dstAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.srcQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.dstQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.offset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryBarrier2.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 const & bufferMemoryRequirementsInfo2 ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryRequirementsInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryRequirementsInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferMemoryRequirementsInfo2.buffer ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::BufferOpaqueCaptureAddressCreateInfo const & - bufferOpaqueCaptureAddressCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferOpaqueCaptureAddressCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferOpaqueCaptureAddressCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferOpaqueCaptureAddressCreateInfo.opaqueCaptureAddress ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::BufferViewCreateInfo const & bufferViewCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, bufferViewCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, bufferViewCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, bufferViewCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, bufferViewCreateInfo.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, bufferViewCreateInfo.format ); - VULKAN_HPP_HASH_COMBINE( seed, bufferViewCreateInfo.offset ); - VULKAN_HPP_HASH_COMBINE( seed, bufferViewCreateInfo.range ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT const & calibratedTimestampInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, calibratedTimestampInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, calibratedTimestampInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, calibratedTimestampInfoEXT.timeDomain ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::CheckpointData2NV const & checkpointData2NV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, checkpointData2NV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, checkpointData2NV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, checkpointData2NV.stage ); - VULKAN_HPP_HASH_COMBINE( seed, checkpointData2NV.pCheckpointMarker ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CheckpointDataNV const & checkpointDataNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, checkpointDataNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, checkpointDataNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, checkpointDataNV.stage ); - VULKAN_HPP_HASH_COMBINE( seed, checkpointDataNV.pCheckpointMarker ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ClearDepthStencilValue const & clearDepthStencilValue ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, clearDepthStencilValue.depth ); - VULKAN_HPP_HASH_COMBINE( seed, clearDepthStencilValue.stencil ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ClearRect const & clearRect ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, clearRect.rect ); - VULKAN_HPP_HASH_COMBINE( seed, clearRect.baseArrayLayer ); - VULKAN_HPP_HASH_COMBINE( seed, clearRect.layerCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV const & coarseSampleLocationNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, coarseSampleLocationNV.pixelX ); - VULKAN_HPP_HASH_COMBINE( seed, coarseSampleLocationNV.pixelY ); - VULKAN_HPP_HASH_COMBINE( seed, coarseSampleLocationNV.sample ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV const & coarseSampleOrderCustomNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, coarseSampleOrderCustomNV.shadingRate ); - VULKAN_HPP_HASH_COMBINE( seed, coarseSampleOrderCustomNV.sampleCount ); - VULKAN_HPP_HASH_COMBINE( seed, coarseSampleOrderCustomNV.sampleLocationCount ); - VULKAN_HPP_HASH_COMBINE( seed, coarseSampleOrderCustomNV.pSampleLocations ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo const & commandBufferAllocateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferAllocateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferAllocateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferAllocateInfo.commandPool ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferAllocateInfo.level ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferAllocateInfo.commandBufferCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo const & commandBufferInheritanceInfo ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.renderPass ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.subpass ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.framebuffer ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.occlusionQueryEnable ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.queryFlags ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceInfo.pipelineStatistics ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo const & commandBufferBeginInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferBeginInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferBeginInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferBeginInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferBeginInfo.pInheritanceInfo ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceConditionalRenderingInfoEXT const & - commandBufferInheritanceConditionalRenderingInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceConditionalRenderingInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceConditionalRenderingInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceConditionalRenderingInfoEXT.conditionalRenderingEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderPassTransformInfoQCOM const & - commandBufferInheritanceRenderPassTransformInfoQCOM ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderPassTransformInfoQCOM.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderPassTransformInfoQCOM.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderPassTransformInfoQCOM.transform ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderPassTransformInfoQCOM.renderArea ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderingInfo const & - commandBufferInheritanceRenderingInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.viewMask ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.colorAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.pColorAttachmentFormats ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.depthAttachmentFormat ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.stencilAttachmentFormat ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceRenderingInfo.rasterizationSamples ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Viewport const & viewport ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, viewport.x ); - VULKAN_HPP_HASH_COMBINE( seed, viewport.y ); - VULKAN_HPP_HASH_COMBINE( seed, viewport.width ); - VULKAN_HPP_HASH_COMBINE( seed, viewport.height ); - VULKAN_HPP_HASH_COMBINE( seed, viewport.minDepth ); - VULKAN_HPP_HASH_COMBINE( seed, viewport.maxDepth ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceViewportScissorInfoNV const & - commandBufferInheritanceViewportScissorInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceViewportScissorInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceViewportScissorInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceViewportScissorInfoNV.viewportScissor2D ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceViewportScissorInfoNV.viewportDepthCount ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferInheritanceViewportScissorInfoNV.pViewportDepths ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo const & commandBufferSubmitInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandBufferSubmitInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferSubmitInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferSubmitInfo.commandBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, commandBufferSubmitInfo.deviceMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo const & commandPoolCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, commandPoolCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, commandPoolCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, commandPoolCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, commandPoolCreateInfo.queueFamilyIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SpecializationMapEntry const & specializationMapEntry ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, specializationMapEntry.constantID ); - VULKAN_HPP_HASH_COMBINE( seed, specializationMapEntry.offset ); - VULKAN_HPP_HASH_COMBINE( seed, specializationMapEntry.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SpecializationInfo const & specializationInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, specializationInfo.mapEntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, specializationInfo.pMapEntries ); - VULKAN_HPP_HASH_COMBINE( seed, specializationInfo.dataSize ); - VULKAN_HPP_HASH_COMBINE( seed, specializationInfo.pData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo const & pipelineShaderStageCreateInfo ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.stage ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.module ); - for ( const char * p = pipelineShaderStageCreateInfo.pName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageCreateInfo.pSpecializationInfo ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo const & computePipelineCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, computePipelineCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, computePipelineCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, computePipelineCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, computePipelineCreateInfo.stage ); - VULKAN_HPP_HASH_COMBINE( seed, computePipelineCreateInfo.layout ); - VULKAN_HPP_HASH_COMBINE( seed, computePipelineCreateInfo.basePipelineHandle ); - VULKAN_HPP_HASH_COMBINE( seed, computePipelineCreateInfo.basePipelineIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT const & - conditionalRenderingBeginInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, conditionalRenderingBeginInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, conditionalRenderingBeginInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, conditionalRenderingBeginInfoEXT.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, conditionalRenderingBeginInfoEXT.offset ); - VULKAN_HPP_HASH_COMBINE( seed, conditionalRenderingBeginInfoEXT.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ConformanceVersion const & conformanceVersion ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, conformanceVersion.major ); - VULKAN_HPP_HASH_COMBINE( seed, conformanceVersion.minor ); - VULKAN_HPP_HASH_COMBINE( seed, conformanceVersion.subminor ); - VULKAN_HPP_HASH_COMBINE( seed, conformanceVersion.patch ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesNV const & cooperativeMatrixPropertiesNV ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.MSize ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.NSize ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.KSize ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.AType ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.BType ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.CType ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.DType ); - VULKAN_HPP_HASH_COMBINE( seed, cooperativeMatrixPropertiesNV.scope ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR const & - copyAccelerationStructureInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, copyAccelerationStructureInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, copyAccelerationStructureInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, copyAccelerationStructureInfoKHR.src ); - VULKAN_HPP_HASH_COMBINE( seed, copyAccelerationStructureInfoKHR.dst ); - VULKAN_HPP_HASH_COMBINE( seed, copyAccelerationStructureInfoKHR.mode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CopyBufferInfo2 const & copyBufferInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, copyBufferInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferInfo2.srcBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferInfo2.dstBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferInfo2.regionCount ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferInfo2.pRegions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 const & copyBufferToImageInfo2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, copyBufferToImageInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferToImageInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferToImageInfo2.srcBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferToImageInfo2.dstImage ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferToImageInfo2.dstImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferToImageInfo2.regionCount ); - VULKAN_HPP_HASH_COMBINE( seed, copyBufferToImageInfo2.pRegions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CopyCommandTransformInfoQCOM const & copyCommandTransformInfoQCOM ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, copyCommandTransformInfoQCOM.sType ); - VULKAN_HPP_HASH_COMBINE( seed, copyCommandTransformInfoQCOM.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, copyCommandTransformInfoQCOM.transform ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::CopyDescriptorSet const & copyDescriptorSet ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.sType ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.srcSet ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.srcBinding ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.srcArrayElement ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.dstSet ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.dstBinding ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.dstArrayElement ); - VULKAN_HPP_HASH_COMBINE( seed, copyDescriptorSet.descriptorCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageCopy2 const & imageCopy2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageCopy2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy2.srcSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy2.srcOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy2.dstSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy2.dstOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy2.extent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CopyImageInfo2 const & copyImageInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.srcImage ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.srcImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.dstImage ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.dstImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.regionCount ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageInfo2.pRegions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 const & copyImageToBufferInfo2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, copyImageToBufferInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageToBufferInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageToBufferInfo2.srcImage ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageToBufferInfo2.srcImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageToBufferInfo2.dstBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageToBufferInfo2.regionCount ); - VULKAN_HPP_HASH_COMBINE( seed, copyImageToBufferInfo2.pRegions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX const & cuFunctionCreateInfoNVX ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, cuFunctionCreateInfoNVX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, cuFunctionCreateInfoNVX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, cuFunctionCreateInfoNVX.module ); - for ( const char * p = cuFunctionCreateInfoNVX.pName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX const & cuLaunchInfoNVX ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.function ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.gridDimX ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.gridDimY ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.gridDimZ ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.blockDimX ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.blockDimY ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.blockDimZ ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.sharedMemBytes ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.paramCount ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.pParams ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.extraCount ); - VULKAN_HPP_HASH_COMBINE( seed, cuLaunchInfoNVX.pExtras ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX const & cuModuleCreateInfoNVX ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, cuModuleCreateInfoNVX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, cuModuleCreateInfoNVX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, cuModuleCreateInfoNVX.dataSize ); - VULKAN_HPP_HASH_COMBINE( seed, cuModuleCreateInfoNVX.pData ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::D3D12FenceSubmitInfoKHR const & d3D12FenceSubmitInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, d3D12FenceSubmitInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, d3D12FenceSubmitInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, d3D12FenceSubmitInfoKHR.waitSemaphoreValuesCount ); - VULKAN_HPP_HASH_COMBINE( seed, d3D12FenceSubmitInfoKHR.pWaitSemaphoreValues ); - VULKAN_HPP_HASH_COMBINE( seed, d3D12FenceSubmitInfoKHR.signalSemaphoreValuesCount ); - VULKAN_HPP_HASH_COMBINE( seed, d3D12FenceSubmitInfoKHR.pSignalSemaphoreValues ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT const & debugMarkerMarkerInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerMarkerInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerMarkerInfoEXT.pNext ); - for ( const char * p = debugMarkerMarkerInfoEXT.pMarkerName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - for ( size_t i = 0; i < 4; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerMarkerInfoEXT.color[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT const & debugMarkerObjectNameInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectNameInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectNameInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectNameInfoEXT.objectType ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectNameInfoEXT.object ); - for ( const char * p = debugMarkerObjectNameInfoEXT.pObjectName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT const & debugMarkerObjectTagInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectTagInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectTagInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectTagInfoEXT.objectType ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectTagInfoEXT.object ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectTagInfoEXT.tagName ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectTagInfoEXT.tagSize ); - VULKAN_HPP_HASH_COMBINE( seed, debugMarkerObjectTagInfoEXT.pTag ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT const & - debugReportCallbackCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugReportCallbackCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugReportCallbackCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, debugReportCallbackCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, debugReportCallbackCreateInfoEXT.pfnCallback ); - VULKAN_HPP_HASH_COMBINE( seed, debugReportCallbackCreateInfoEXT.pUserData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT const & debugUtilsLabelEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsLabelEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsLabelEXT.pNext ); - for ( const char * p = debugUtilsLabelEXT.pLabelName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - for ( size_t i = 0; i < 4; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsLabelEXT.color[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT const & debugUtilsObjectNameInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectNameInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectNameInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectNameInfoEXT.objectType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectNameInfoEXT.objectHandle ); - for ( const char * p = debugUtilsObjectNameInfoEXT.pObjectName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT const & - debugUtilsMessengerCallbackDataEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.flags ); - for ( const char * p = debugUtilsMessengerCallbackDataEXT.pMessageIdName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.messageIdNumber ); - for ( const char * p = debugUtilsMessengerCallbackDataEXT.pMessage; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.queueLabelCount ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.pQueueLabels ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.cmdBufLabelCount ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.pCmdBufLabels ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.objectCount ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCallbackDataEXT.pObjects ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT const & - debugUtilsMessengerCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCreateInfoEXT.messageSeverity ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCreateInfoEXT.messageType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCreateInfoEXT.pfnUserCallback ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsMessengerCreateInfoEXT.pUserData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT const & debugUtilsObjectTagInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectTagInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectTagInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectTagInfoEXT.objectType ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectTagInfoEXT.objectHandle ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectTagInfoEXT.tagName ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectTagInfoEXT.tagSize ); - VULKAN_HPP_HASH_COMBINE( seed, debugUtilsObjectTagInfoEXT.pTag ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DedicatedAllocationBufferCreateInfoNV const & - dedicatedAllocationBufferCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationBufferCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationBufferCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationBufferCreateInfoNV.dedicatedAllocation ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DedicatedAllocationImageCreateInfoNV const & - dedicatedAllocationImageCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationImageCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationImageCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationImageCreateInfoNV.dedicatedAllocation ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DedicatedAllocationMemoryAllocateInfoNV const & - dedicatedAllocationMemoryAllocateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationMemoryAllocateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationMemoryAllocateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationMemoryAllocateInfoNV.image ); - VULKAN_HPP_HASH_COMBINE( seed, dedicatedAllocationMemoryAllocateInfoNV.buffer ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryBarrier2 const & memoryBarrier2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier2.srcStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier2.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier2.dstStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier2.dstAccessMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImageSubresourceRange const & imageSubresourceRange ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceRange.aspectMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceRange.baseMipLevel ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceRange.levelCount ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceRange.baseArrayLayer ); - VULKAN_HPP_HASH_COMBINE( seed, imageSubresourceRange.layerCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 const & imageMemoryBarrier2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.srcStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.dstStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.dstAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.oldLayout ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.newLayout ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.srcQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.dstQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.image ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier2.subresourceRange ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DependencyInfo const & dependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.dependencyFlags ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.memoryBarrierCount ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.pMemoryBarriers ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.bufferMemoryBarrierCount ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.pBufferMemoryBarriers ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.imageMemoryBarrierCount ); - VULKAN_HPP_HASH_COMBINE( seed, dependencyInfo.pImageMemoryBarriers ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DescriptorBufferInfo const & descriptorBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorBufferInfo.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorBufferInfo.offset ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorBufferInfo.range ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DescriptorImageInfo const & descriptorImageInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorImageInfo.sampler ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorImageInfo.imageView ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorImageInfo.imageLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DescriptorPoolSize const & descriptorPoolSize ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolSize.type ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolSize.descriptorCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo const & descriptorPoolCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolCreateInfo.maxSets ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolCreateInfo.poolSizeCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolCreateInfo.pPoolSizes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorPoolInlineUniformBlockCreateInfo const & - descriptorPoolInlineUniformBlockCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolInlineUniformBlockCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolInlineUniformBlockCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorPoolInlineUniformBlockCreateInfo.maxInlineUniformBlockBindings ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo const & descriptorSetAllocateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetAllocateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetAllocateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetAllocateInfo.descriptorPool ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetAllocateInfo.descriptorSetCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetAllocateInfo.pSetLayouts ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding const & descriptorSetLayoutBinding ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBinding.binding ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBinding.descriptorType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBinding.descriptorCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBinding.stageFlags ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBinding.pImmutableSamplers ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBindingFlagsCreateInfo const & - descriptorSetLayoutBindingFlagsCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBindingFlagsCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBindingFlagsCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBindingFlagsCreateInfo.bindingCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutBindingFlagsCreateInfo.pBindingFlags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo const & descriptorSetLayoutCreateInfo ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutCreateInfo.bindingCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutCreateInfo.pBindings ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport const & descriptorSetLayoutSupport ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutSupport.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutSupport.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetLayoutSupport.supported ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountAllocateInfo const & - descriptorSetVariableDescriptorCountAllocateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetVariableDescriptorCountAllocateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetVariableDescriptorCountAllocateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetVariableDescriptorCountAllocateInfo.descriptorSetCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetVariableDescriptorCountAllocateInfo.pDescriptorCounts ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountLayoutSupport const & - descriptorSetVariableDescriptorCountLayoutSupport ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetVariableDescriptorCountLayoutSupport.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetVariableDescriptorCountLayoutSupport.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorSetVariableDescriptorCountLayoutSupport.maxVariableDescriptorCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry const & descriptorUpdateTemplateEntry ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateEntry.dstBinding ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateEntry.dstArrayElement ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateEntry.descriptorCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateEntry.descriptorType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateEntry.offset ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateEntry.stride ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo const & - descriptorUpdateTemplateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.descriptorUpdateEntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.pDescriptorUpdateEntries ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.templateType ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.descriptorSetLayout ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.pipelineBindPoint ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.pipelineLayout ); - VULKAN_HPP_HASH_COMBINE( seed, descriptorUpdateTemplateCreateInfo.set ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements const & deviceBufferMemoryRequirements ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceBufferMemoryRequirements.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceBufferMemoryRequirements.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceBufferMemoryRequirements.pCreateInfo ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo const & deviceQueueCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueCreateInfo.queueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueCreateInfo.queueCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueCreateInfo.pQueuePriorities ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures const & physicalDeviceFeatures ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.robustBufferAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.fullDrawIndexUint32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.imageCubeArray ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.independentBlend ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.geometryShader ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.tessellationShader ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sampleRateShading ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.dualSrcBlend ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.logicOp ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.multiDrawIndirect ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.drawIndirectFirstInstance ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.depthClamp ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.depthBiasClamp ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.fillModeNonSolid ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.depthBounds ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.wideLines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.largePoints ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.alphaToOne ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.multiViewport ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.samplerAnisotropy ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.textureCompressionETC2 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.textureCompressionASTC_LDR ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.textureCompressionBC ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.occlusionQueryPrecise ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.pipelineStatisticsQuery ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.vertexPipelineStoresAndAtomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.fragmentStoresAndAtomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderTessellationAndGeometryPointSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderImageGatherExtended ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderStorageImageExtendedFormats ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderStorageImageMultisample ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderStorageImageReadWithoutFormat ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderStorageImageWriteWithoutFormat ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderUniformBufferArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderSampledImageArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderStorageBufferArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderStorageImageArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderClipDistance ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderCullDistance ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderInt64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderInt16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderResourceResidency ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.shaderResourceMinLod ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseBinding ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidencyBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidencyImage2D ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidencyImage3D ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidency2Samples ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidency4Samples ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidency8Samples ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidency16Samples ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.sparseResidencyAliased ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.variableMultisampleRate ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures.inheritedQueries ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceCreateInfo const & deviceCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.queueCreateInfoCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.pQueueCreateInfos ); - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.enabledLayerCount ); - for ( size_t i = 0; i < deviceCreateInfo.enabledLayerCount; ++i ) - { - for ( const char * p = deviceCreateInfo.ppEnabledLayerNames[i]; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - } - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.enabledExtensionCount ); - for ( size_t i = 0; i < deviceCreateInfo.enabledExtensionCount; ++i ) - { - for ( const char * p = deviceCreateInfo.ppEnabledExtensionNames[i]; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - } - VULKAN_HPP_HASH_COMBINE( seed, deviceCreateInfo.pEnabledFeatures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceDeviceMemoryReportCreateInfoEXT const & - deviceDeviceMemoryReportCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceDeviceMemoryReportCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceDeviceMemoryReportCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceDeviceMemoryReportCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, deviceDeviceMemoryReportCreateInfoEXT.pfnUserCallback ); - VULKAN_HPP_HASH_COMBINE( seed, deviceDeviceMemoryReportCreateInfoEXT.pUserData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigCreateInfoNV const & - deviceDiagnosticsConfigCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceDiagnosticsConfigCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceDiagnosticsConfigCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceDiagnosticsConfigCreateInfoNV.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT const & deviceEventInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceEventInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceEventInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceEventInfoEXT.deviceEvent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceGroupBindSparseInfo const & deviceGroupBindSparseInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupBindSparseInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupBindSparseInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupBindSparseInfo.resourceDeviceIndex ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupBindSparseInfo.memoryDeviceIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceGroupCommandBufferBeginInfo const & - deviceGroupCommandBufferBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupCommandBufferBeginInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupCommandBufferBeginInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupCommandBufferBeginInfo.deviceMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::DeviceGroupDeviceCreateInfo const & deviceGroupDeviceCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupDeviceCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupDeviceCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupDeviceCreateInfo.physicalDeviceCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupDeviceCreateInfo.pPhysicalDevices ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR const & - deviceGroupPresentCapabilitiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentCapabilitiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentCapabilitiesKHR.pNext ); - for ( size_t i = 0; i < VK_MAX_DEVICE_GROUP_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentCapabilitiesKHR.presentMask[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentCapabilitiesKHR.modes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR const & deviceGroupPresentInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentInfoKHR.swapchainCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentInfoKHR.pDeviceMasks ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupPresentInfoKHR.mode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DeviceGroupRenderPassBeginInfo const & deviceGroupRenderPassBeginInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupRenderPassBeginInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupRenderPassBeginInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupRenderPassBeginInfo.deviceMask ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupRenderPassBeginInfo.deviceRenderAreaCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupRenderPassBeginInfo.pDeviceRenderAreas ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DeviceGroupSubmitInfo const & deviceGroupSubmitInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.waitSemaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.pWaitSemaphoreDeviceIndices ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.commandBufferCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.pCommandBufferDeviceMasks ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.signalSemaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSubmitInfo.pSignalSemaphoreDeviceIndices ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceGroupSwapchainCreateInfoKHR const & - deviceGroupSwapchainCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSwapchainCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSwapchainCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceGroupSwapchainCreateInfoKHR.modes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageCreateInfo const & imageCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.imageType ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.format ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.extent ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.mipLevels ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.arrayLayers ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.samples ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.tiling ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.usage ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.sharingMode ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.queueFamilyIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.pQueueFamilyIndices ); - VULKAN_HPP_HASH_COMBINE( seed, imageCreateInfo.initialLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements const & deviceImageMemoryRequirements ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceImageMemoryRequirements.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceImageMemoryRequirements.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceImageMemoryRequirements.pCreateInfo ); - VULKAN_HPP_HASH_COMBINE( seed, deviceImageMemoryRequirements.planeAspect ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo const & - deviceMemoryOpaqueCaptureAddressInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryOpaqueCaptureAddressInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryOpaqueCaptureAddressInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryOpaqueCaptureAddressInfo.memory ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceMemoryOverallocationCreateInfoAMD const & - deviceMemoryOverallocationCreateInfoAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryOverallocationCreateInfoAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryOverallocationCreateInfoAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryOverallocationCreateInfoAMD.overallocationBehavior ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceMemoryReportCallbackDataEXT const & - deviceMemoryReportCallbackDataEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.type ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.memoryObjectId ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.size ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.objectType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.objectHandle ); - VULKAN_HPP_HASH_COMBINE( seed, deviceMemoryReportCallbackDataEXT.heapIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::DevicePrivateDataCreateInfo const & devicePrivateDataCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, devicePrivateDataCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, devicePrivateDataCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, devicePrivateDataCreateInfo.privateDataSlotRequestCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceQueueGlobalPriorityCreateInfoKHR const & - deviceQueueGlobalPriorityCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueGlobalPriorityCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueGlobalPriorityCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueGlobalPriorityCreateInfoKHR.globalPriority ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 const & deviceQueueInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueInfo2.flags ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueInfo2.queueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, deviceQueueInfo2.queueIndex ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT const & directFBSurfaceCreateInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, directFBSurfaceCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, directFBSurfaceCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, directFBSurfaceCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, directFBSurfaceCreateInfoEXT.dfb ); - VULKAN_HPP_HASH_COMBINE( seed, directFBSurfaceCreateInfoEXT.surface ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DispatchIndirectCommand const & dispatchIndirectCommand ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, dispatchIndirectCommand.x ); - VULKAN_HPP_HASH_COMBINE( seed, dispatchIndirectCommand.y ); - VULKAN_HPP_HASH_COMBINE( seed, dispatchIndirectCommand.z ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT const & displayEventInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayEventInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayEventInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayEventInfoEXT.displayEvent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR const & displayModeParametersKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayModeParametersKHR.visibleRegion ); - VULKAN_HPP_HASH_COMBINE( seed, displayModeParametersKHR.refreshRate ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR const & displayModeCreateInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayModeCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayModeCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayModeCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, displayModeCreateInfoKHR.parameters ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR const & displayModePropertiesKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayModePropertiesKHR.displayMode ); - VULKAN_HPP_HASH_COMBINE( seed, displayModePropertiesKHR.parameters ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayModeProperties2KHR const & displayModeProperties2KHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayModeProperties2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayModeProperties2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayModeProperties2KHR.displayModeProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayNativeHdrSurfaceCapabilitiesAMD const & - displayNativeHdrSurfaceCapabilitiesAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayNativeHdrSurfaceCapabilitiesAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayNativeHdrSurfaceCapabilitiesAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayNativeHdrSurfaceCapabilitiesAMD.localDimmingSupport ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR const & displayPlaneCapabilitiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.supportedAlpha ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.minSrcPosition ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.maxSrcPosition ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.minSrcExtent ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.maxSrcExtent ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.minDstPosition ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.maxDstPosition ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.minDstExtent ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilitiesKHR.maxDstExtent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR const & displayPlaneCapabilities2KHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilities2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilities2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneCapabilities2KHR.capabilities ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR const & displayPlaneInfo2KHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneInfo2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneInfo2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneInfo2KHR.mode ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneInfo2KHR.planeIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR const & displayPlanePropertiesKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPlanePropertiesKHR.currentDisplay ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlanePropertiesKHR.currentStackIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DisplayPlaneProperties2KHR const & displayPlaneProperties2KHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneProperties2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneProperties2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayPlaneProperties2KHR.displayPlaneProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT const & displayPowerInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPowerInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayPowerInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayPowerInfoEXT.powerState ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DisplayPresentInfoKHR const & displayPresentInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPresentInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayPresentInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayPresentInfoKHR.srcRect ); - VULKAN_HPP_HASH_COMBINE( seed, displayPresentInfoKHR.dstRect ); - VULKAN_HPP_HASH_COMBINE( seed, displayPresentInfoKHR.persistent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR const & displayPropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayPropertiesKHR.display ); - for ( const char * p = displayPropertiesKHR.displayName; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - VULKAN_HPP_HASH_COMBINE( seed, displayPropertiesKHR.physicalDimensions ); - VULKAN_HPP_HASH_COMBINE( seed, displayPropertiesKHR.physicalResolution ); - VULKAN_HPP_HASH_COMBINE( seed, displayPropertiesKHR.supportedTransforms ); - VULKAN_HPP_HASH_COMBINE( seed, displayPropertiesKHR.planeReorderPossible ); - VULKAN_HPP_HASH_COMBINE( seed, displayPropertiesKHR.persistentContent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DisplayProperties2KHR const & displayProperties2KHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displayProperties2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displayProperties2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displayProperties2KHR.displayProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR const & displaySurfaceCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.displayMode ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.planeIndex ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.planeStackIndex ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.transform ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.globalAlpha ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.alphaMode ); - VULKAN_HPP_HASH_COMBINE( seed, displaySurfaceCreateInfoKHR.imageExtent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand const & drawIndexedIndirectCommand ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, drawIndexedIndirectCommand.indexCount ); - VULKAN_HPP_HASH_COMBINE( seed, drawIndexedIndirectCommand.instanceCount ); - VULKAN_HPP_HASH_COMBINE( seed, drawIndexedIndirectCommand.firstIndex ); - VULKAN_HPP_HASH_COMBINE( seed, drawIndexedIndirectCommand.vertexOffset ); - VULKAN_HPP_HASH_COMBINE( seed, drawIndexedIndirectCommand.firstInstance ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DrawIndirectCommand const & drawIndirectCommand ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.vertexCount ); - VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.instanceCount ); - VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.firstVertex ); - VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.firstInstance ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandNV const & drawMeshTasksIndirectCommandNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, drawMeshTasksIndirectCommandNV.taskCount ); - VULKAN_HPP_HASH_COMBINE( seed, drawMeshTasksIndirectCommandNV.firstTask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT const & drmFormatModifierProperties2EXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierProperties2EXT.drmFormatModifier ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierProperties2EXT.drmFormatModifierPlaneCount ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierProperties2EXT.drmFormatModifierTilingFeatures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT const & drmFormatModifierPropertiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesEXT.drmFormatModifier ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesEXT.drmFormatModifierPlaneCount ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesEXT.drmFormatModifierTilingFeatures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesList2EXT const & - drmFormatModifierPropertiesList2EXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesList2EXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesList2EXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesList2EXT.drmFormatModifierCount ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesList2EXT.pDrmFormatModifierProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesListEXT const & - drmFormatModifierPropertiesListEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesListEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesListEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesListEXT.drmFormatModifierCount ); - VULKAN_HPP_HASH_COMBINE( seed, drmFormatModifierPropertiesListEXT.pDrmFormatModifierProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::EventCreateInfo const & eventCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, eventCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, eventCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, eventCreateInfo.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ExportFenceCreateInfo const & exportFenceCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportFenceCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportFenceCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportFenceCreateInfo.handleTypes ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExportFenceWin32HandleInfoKHR const & exportFenceWin32HandleInfoKHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportFenceWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportFenceWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportFenceWin32HandleInfoKHR.pAttributes ); - VULKAN_HPP_HASH_COMBINE( seed, exportFenceWin32HandleInfoKHR.dwAccess ); - VULKAN_HPP_HASH_COMBINE( seed, exportFenceWin32HandleInfoKHR.name ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfo const & exportMemoryAllocateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryAllocateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryAllocateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryAllocateInfo.handleTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfoNV const & exportMemoryAllocateInfoNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryAllocateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryAllocateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryAllocateInfoNV.handleTypes ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoKHR const & exportMemoryWin32HandleInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoKHR.pAttributes ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoKHR.dwAccess ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoKHR.name ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoNV const & exportMemoryWin32HandleInfoNV ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoNV.pAttributes ); - VULKAN_HPP_HASH_COMBINE( seed, exportMemoryWin32HandleInfoNV.dwAccess ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExportSemaphoreCreateInfo const & exportSemaphoreCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreCreateInfo.handleTypes ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExportSemaphoreWin32HandleInfoKHR const & - exportSemaphoreWin32HandleInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreWin32HandleInfoKHR.pAttributes ); - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreWin32HandleInfoKHR.dwAccess ); - VULKAN_HPP_HASH_COMBINE( seed, exportSemaphoreWin32HandleInfoKHR.name ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ExtensionProperties const & extensionProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - for ( size_t i = 0; i < VK_MAX_EXTENSION_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, extensionProperties.extensionName[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, extensionProperties.specVersion ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExternalMemoryProperties const & externalMemoryProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryProperties.externalMemoryFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryProperties.exportFromImportedHandleTypes ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryProperties.compatibleHandleTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExternalBufferProperties const & externalBufferProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalBufferProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalBufferProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalBufferProperties.externalMemoryProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExternalFenceProperties const & externalFenceProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalFenceProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalFenceProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalFenceProperties.exportFromImportedHandleTypes ); - VULKAN_HPP_HASH_COMBINE( seed, externalFenceProperties.compatibleHandleTypes ); - VULKAN_HPP_HASH_COMBINE( seed, externalFenceProperties.externalFenceFeatures ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ExternalFormatANDROID const & externalFormatANDROID ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalFormatANDROID.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalFormatANDROID.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalFormatANDROID.externalFormat ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExternalImageFormatProperties const & externalImageFormatProperties ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalImageFormatProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalImageFormatProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalImageFormatProperties.externalMemoryProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImageFormatProperties const & imageFormatProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties.maxExtent ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties.maxMipLevels ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties.maxArrayLayers ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties.sampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties.maxResourceSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV const & externalImageFormatPropertiesNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalImageFormatPropertiesNV.imageFormatProperties ); - VULKAN_HPP_HASH_COMBINE( seed, externalImageFormatPropertiesNV.externalMemoryFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, externalImageFormatPropertiesNV.exportFromImportedHandleTypes ); - VULKAN_HPP_HASH_COMBINE( seed, externalImageFormatPropertiesNV.compatibleHandleTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ExternalMemoryBufferCreateInfo const & externalMemoryBufferCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryBufferCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryBufferCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryBufferCreateInfo.handleTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfo const & externalMemoryImageCreateInfo ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryImageCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryImageCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryImageCreateInfo.handleTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV const & externalMemoryImageCreateInfoNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryImageCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryImageCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalMemoryImageCreateInfoNV.handleTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties const & externalSemaphoreProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, externalSemaphoreProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, externalSemaphoreProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, externalSemaphoreProperties.exportFromImportedHandleTypes ); - VULKAN_HPP_HASH_COMBINE( seed, externalSemaphoreProperties.compatibleHandleTypes ); - VULKAN_HPP_HASH_COMBINE( seed, externalSemaphoreProperties.externalSemaphoreFeatures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::FenceCreateInfo const & fenceCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, fenceCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, fenceCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, fenceCreateInfo.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR const & fenceGetFdInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, fenceGetFdInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, fenceGetFdInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, fenceGetFdInfoKHR.fence ); - VULKAN_HPP_HASH_COMBINE( seed, fenceGetFdInfoKHR.handleType ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR const & fenceGetWin32HandleInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, fenceGetWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, fenceGetWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, fenceGetWin32HandleInfoKHR.fence ); - VULKAN_HPP_HASH_COMBINE( seed, fenceGetWin32HandleInfoKHR.handleType ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::FilterCubicImageViewImageFormatPropertiesEXT const & - filterCubicImageViewImageFormatPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, filterCubicImageViewImageFormatPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, filterCubicImageViewImageFormatPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, filterCubicImageViewImageFormatPropertiesEXT.filterCubic ); - VULKAN_HPP_HASH_COMBINE( seed, filterCubicImageViewImageFormatPropertiesEXT.filterCubicMinmax ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::FormatProperties const & formatProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, formatProperties.linearTilingFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties.optimalTilingFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties.bufferFeatures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::FormatProperties2 const & formatProperties2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, formatProperties2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties2.formatProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::FormatProperties3 const & formatProperties3 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, formatProperties3.sType ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties3.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties3.linearTilingFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties3.optimalTilingFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, formatProperties3.bufferFeatures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::FragmentShadingRateAttachmentInfoKHR const & - fragmentShadingRateAttachmentInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, fragmentShadingRateAttachmentInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, fragmentShadingRateAttachmentInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, fragmentShadingRateAttachmentInfoKHR.pFragmentShadingRateAttachment ); - VULKAN_HPP_HASH_COMBINE( seed, fragmentShadingRateAttachmentInfoKHR.shadingRateAttachmentTexelSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo const & framebufferAttachmentImageInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.usage ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.width ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.height ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.layerCount ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.viewFormatCount ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentImageInfo.pViewFormats ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::FramebufferAttachmentsCreateInfo const & - framebufferAttachmentsCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentsCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentsCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentsCreateInfo.attachmentImageInfoCount ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferAttachmentsCreateInfo.pAttachmentImageInfos ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::FramebufferCreateInfo const & framebufferCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.renderPass ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.attachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.pAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.width ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.height ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferCreateInfo.layers ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::FramebufferMixedSamplesCombinationNV const & - framebufferMixedSamplesCombinationNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, framebufferMixedSamplesCombinationNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferMixedSamplesCombinationNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferMixedSamplesCombinationNV.coverageReductionMode ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferMixedSamplesCombinationNV.rasterizationSamples ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferMixedSamplesCombinationNV.depthStencilSamples ); - VULKAN_HPP_HASH_COMBINE( seed, framebufferMixedSamplesCombinationNV.colorSamples ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV const & indirectCommandsStreamNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsStreamNV.buffer ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsStreamNV.offset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV const & generatedCommandsInfoNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.pipelineBindPoint ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.pipeline ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.indirectCommandsLayout ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.streamCount ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.pStreams ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.sequencesCount ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.preprocessBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.preprocessOffset ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.preprocessSize ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.sequencesCountBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.sequencesCountOffset ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.sequencesIndexBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsInfoNV.sequencesIndexOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV const & - generatedCommandsMemoryRequirementsInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsMemoryRequirementsInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsMemoryRequirementsInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsMemoryRequirementsInfoNV.pipelineBindPoint ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsMemoryRequirementsInfoNV.pipeline ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsMemoryRequirementsInfoNV.indirectCommandsLayout ); - VULKAN_HPP_HASH_COMBINE( seed, generatedCommandsMemoryRequirementsInfoNV.maxSequencesCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VertexInputBindingDescription const & vertexInputBindingDescription ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription.binding ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription.stride ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription.inputRate ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription const & vertexInputAttributeDescription ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription.location ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription.binding ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription.format ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription.offset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo const & - pipelineVertexInputStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputStateCreateInfo.vertexBindingDescriptionCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputStateCreateInfo.pVertexBindingDescriptions ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputStateCreateInfo.vertexAttributeDescriptionCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputStateCreateInfo.pVertexAttributeDescriptions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo const & - pipelineInputAssemblyStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineInputAssemblyStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineInputAssemblyStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineInputAssemblyStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineInputAssemblyStateCreateInfo.topology ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineInputAssemblyStateCreateInfo.primitiveRestartEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo const & - pipelineTessellationStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineTessellationStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineTessellationStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineTessellationStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineTessellationStateCreateInfo.patchControlPoints ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo const & pipelineViewportStateCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportStateCreateInfo.viewportCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportStateCreateInfo.pViewports ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportStateCreateInfo.scissorCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportStateCreateInfo.pScissors ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo const & - pipelineRasterizationStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.depthClampEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.rasterizerDiscardEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.polygonMode ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.cullMode ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.frontFace ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.depthBiasEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.depthBiasConstantFactor ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.depthBiasClamp ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.depthBiasSlopeFactor ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateCreateInfo.lineWidth ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo const & - pipelineMultisampleStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.rasterizationSamples ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.sampleShadingEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.minSampleShading ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.pSampleMask ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.alphaToCoverageEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineMultisampleStateCreateInfo.alphaToOneEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::StencilOpState const & stencilOpState ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, stencilOpState.failOp ); - VULKAN_HPP_HASH_COMBINE( seed, stencilOpState.passOp ); - VULKAN_HPP_HASH_COMBINE( seed, stencilOpState.depthFailOp ); - VULKAN_HPP_HASH_COMBINE( seed, stencilOpState.compareOp ); - VULKAN_HPP_HASH_COMBINE( seed, stencilOpState.compareMask ); - VULKAN_HPP_HASH_COMBINE( seed, stencilOpState.writeMask ); - VULKAN_HPP_HASH_COMBINE( seed, stencilOpState.reference ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo const & - pipelineDepthStencilStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.depthTestEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.depthWriteEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.depthCompareOp ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.depthBoundsTestEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.stencilTestEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.front ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.back ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.minDepthBounds ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDepthStencilStateCreateInfo.maxDepthBounds ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState const & - pipelineColorBlendAttachmentState ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.blendEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.srcColorBlendFactor ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.dstColorBlendFactor ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.colorBlendOp ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.srcAlphaBlendFactor ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.dstAlphaBlendFactor ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.alphaBlendOp ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAttachmentState.colorWriteMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo const & - pipelineColorBlendStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.logicOpEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.logicOp ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.attachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.pAttachments ); - for ( size_t i = 0; i < 4; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendStateCreateInfo.blendConstants[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo const & pipelineDynamicStateCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineDynamicStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDynamicStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDynamicStateCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDynamicStateCreateInfo.dynamicStateCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDynamicStateCreateInfo.pDynamicStates ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo const & graphicsPipelineCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.stageCount ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pStages ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pVertexInputState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pInputAssemblyState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pTessellationState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pViewportState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pRasterizationState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pMultisampleState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pDepthStencilState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pColorBlendState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.pDynamicState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.layout ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.renderPass ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.subpass ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.basePipelineHandle ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineCreateInfo.basePipelineIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV const & graphicsShaderGroupCreateInfoNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, graphicsShaderGroupCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsShaderGroupCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsShaderGroupCreateInfoNV.stageCount ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsShaderGroupCreateInfoNV.pStages ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsShaderGroupCreateInfoNV.pVertexInputState ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsShaderGroupCreateInfoNV.pTessellationState ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::GraphicsPipelineShaderGroupsCreateInfoNV const & - graphicsPipelineShaderGroupsCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineShaderGroupsCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineShaderGroupsCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineShaderGroupsCreateInfoNV.groupCount ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineShaderGroupsCreateInfoNV.pGroups ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineShaderGroupsCreateInfoNV.pipelineCount ); - VULKAN_HPP_HASH_COMBINE( seed, graphicsPipelineShaderGroupsCreateInfoNV.pPipelines ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::XYColorEXT const & xYColorEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, xYColorEXT.x ); - VULKAN_HPP_HASH_COMBINE( seed, xYColorEXT.y ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::HdrMetadataEXT const & hdrMetadataEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.displayPrimaryRed ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.displayPrimaryGreen ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.displayPrimaryBlue ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.whitePoint ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.maxLuminance ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.minLuminance ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.maxContentLightLevel ); - VULKAN_HPP_HASH_COMBINE( seed, hdrMetadataEXT.maxFrameAverageLightLevel ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT const & headlessSurfaceCreateInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, headlessSurfaceCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, headlessSurfaceCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, headlessSurfaceCreateInfoEXT.flags ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_IOS_MVK ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK const & iOSSurfaceCreateInfoMVK ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, iOSSurfaceCreateInfoMVK.sType ); - VULKAN_HPP_HASH_COMBINE( seed, iOSSurfaceCreateInfoMVK.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, iOSSurfaceCreateInfoMVK.flags ); - VULKAN_HPP_HASH_COMBINE( seed, iOSSurfaceCreateInfoMVK.pView ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_IOS_MVK*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageBlit const & imageBlit ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageBlit.srcSubresource ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, imageBlit.srcOffsets[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, imageBlit.dstSubresource ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, imageBlit.dstOffsets[i] ); - } - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA const & - imageFormatConstraintsInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.imageCreateInfo ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.requiredFormatFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.flags ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.sysmemPixelFormat ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.colorSpaceCount ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatConstraintsInfoFUCHSIA.pColorSpaces ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA const & imageConstraintsInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageConstraintsInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageConstraintsInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageConstraintsInfoFUCHSIA.formatConstraintsCount ); - VULKAN_HPP_HASH_COMBINE( seed, imageConstraintsInfoFUCHSIA.pFormatConstraints ); - VULKAN_HPP_HASH_COMBINE( seed, imageConstraintsInfoFUCHSIA.bufferCollectionConstraints ); - VULKAN_HPP_HASH_COMBINE( seed, imageConstraintsInfoFUCHSIA.flags ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageCopy const & imageCopy ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageCopy.srcSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy.srcOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy.dstSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy.dstOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageCopy.extent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SubresourceLayout const & subresourceLayout ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subresourceLayout.offset ); - VULKAN_HPP_HASH_COMBINE( seed, subresourceLayout.size ); - VULKAN_HPP_HASH_COMBINE( seed, subresourceLayout.rowPitch ); - VULKAN_HPP_HASH_COMBINE( seed, subresourceLayout.arrayPitch ); - VULKAN_HPP_HASH_COMBINE( seed, subresourceLayout.depthPitch ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierExplicitCreateInfoEXT const & - imageDrmFormatModifierExplicitCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierExplicitCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierExplicitCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierExplicitCreateInfoEXT.drmFormatModifier ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierExplicitCreateInfoEXT.drmFormatModifierPlaneCount ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierExplicitCreateInfoEXT.pPlaneLayouts ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierListCreateInfoEXT const & - imageDrmFormatModifierListCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierListCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierListCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierListCreateInfoEXT.drmFormatModifierCount ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierListCreateInfoEXT.pDrmFormatModifiers ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT const & - imageDrmFormatModifierPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageDrmFormatModifierPropertiesEXT.drmFormatModifier ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageFormatListCreateInfo const & imageFormatListCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageFormatListCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatListCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatListCreateInfo.viewFormatCount ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatListCreateInfo.pViewFormats ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageFormatProperties2 const & imageFormatProperties2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageFormatProperties2.imageFormatProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImageMemoryBarrier const & imageMemoryBarrier ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.dstAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.oldLayout ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.newLayout ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.srcQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.dstQueueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.image ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryBarrier.subresourceRange ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 const & imageMemoryRequirementsInfo2 ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryRequirementsInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryRequirementsInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageMemoryRequirementsInfo2.image ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA const & - imagePipeSurfaceCreateInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imagePipeSurfaceCreateInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imagePipeSurfaceCreateInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imagePipeSurfaceCreateInfoFUCHSIA.flags ); - VULKAN_HPP_HASH_COMBINE( seed, imagePipeSurfaceCreateInfoFUCHSIA.imagePipeHandle ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImagePlaneMemoryRequirementsInfo const & - imagePlaneMemoryRequirementsInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imagePlaneMemoryRequirementsInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imagePlaneMemoryRequirementsInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imagePlaneMemoryRequirementsInfo.planeAspect ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageResolve const & imageResolve ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageResolve.srcSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve.srcOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve.dstSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve.dstOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve.extent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageResolve2 const & imageResolve2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageResolve2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve2.srcSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve2.srcOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve2.dstSubresource ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve2.dstOffset ); - VULKAN_HPP_HASH_COMBINE( seed, imageResolve2.extent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 const & - imageSparseMemoryRequirementsInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageSparseMemoryRequirementsInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageSparseMemoryRequirementsInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageSparseMemoryRequirementsInfo2.image ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::ImageStencilUsageCreateInfo const & imageStencilUsageCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageStencilUsageCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageStencilUsageCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageStencilUsageCreateInfo.stencilUsage ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::ImageSwapchainCreateInfoKHR const & imageSwapchainCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageSwapchainCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageSwapchainCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageSwapchainCreateInfoKHR.swapchain ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageViewASTCDecodeModeEXT const & imageViewASTCDecodeModeEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageViewASTCDecodeModeEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewASTCDecodeModeEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewASTCDecodeModeEXT.decodeMode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX const & imageViewAddressPropertiesNVX ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageViewAddressPropertiesNVX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewAddressPropertiesNVX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewAddressPropertiesNVX.deviceAddress ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewAddressPropertiesNVX.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImageViewCreateInfo const & imageViewCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.image ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.viewType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.format ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.components ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewCreateInfo.subresourceRange ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX const & imageViewHandleInfoNVX ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageViewHandleInfoNVX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewHandleInfoNVX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewHandleInfoNVX.imageView ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewHandleInfoNVX.descriptorType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewHandleInfoNVX.sampler ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageViewMinLodCreateInfoEXT const & imageViewMinLodCreateInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageViewMinLodCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewMinLodCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewMinLodCreateInfoEXT.minLod ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImageViewUsageCreateInfo const & imageViewUsageCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, imageViewUsageCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewUsageCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, imageViewUsageCreateInfo.usage ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportAndroidHardwareBufferInfoANDROID const & - importAndroidHardwareBufferInfoANDROID ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importAndroidHardwareBufferInfoANDROID.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importAndroidHardwareBufferInfoANDROID.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importAndroidHardwareBufferInfoANDROID.buffer ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR const & importFenceFdInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importFenceFdInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceFdInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceFdInfoKHR.fence ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceFdInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceFdInfoKHR.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceFdInfoKHR.fd ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR const & importFenceWin32HandleInfoKHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importFenceWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceWin32HandleInfoKHR.fence ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceWin32HandleInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceWin32HandleInfoKHR.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceWin32HandleInfoKHR.handle ); - VULKAN_HPP_HASH_COMBINE( seed, importFenceWin32HandleInfoKHR.name ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportMemoryBufferCollectionFUCHSIA const & - importMemoryBufferCollectionFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importMemoryBufferCollectionFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryBufferCollectionFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryBufferCollectionFUCHSIA.collection ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryBufferCollectionFUCHSIA.index ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImportMemoryFdInfoKHR const & importMemoryFdInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importMemoryFdInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryFdInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryFdInfoKHR.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryFdInfoKHR.fd ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImportMemoryHostPointerInfoEXT const & importMemoryHostPointerInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importMemoryHostPointerInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryHostPointerInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryHostPointerInfoEXT.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryHostPointerInfoEXT.pHostPointer ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoKHR const & importMemoryWin32HandleInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoKHR.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoKHR.handle ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoKHR.name ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoNV const & importMemoryWin32HandleInfoNV ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoNV.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryWin32HandleInfoNV.handle ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportMemoryZirconHandleInfoFUCHSIA const & - importMemoryZirconHandleInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importMemoryZirconHandleInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryZirconHandleInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryZirconHandleInfoFUCHSIA.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importMemoryZirconHandleInfoFUCHSIA.handle ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR const & importSemaphoreFdInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreFdInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreFdInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreFdInfoKHR.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreFdInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreFdInfoKHR.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreFdInfoKHR.fd ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR const & - importSemaphoreWin32HandleInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreWin32HandleInfoKHR.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreWin32HandleInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreWin32HandleInfoKHR.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreWin32HandleInfoKHR.handle ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreWin32HandleInfoKHR.name ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA const & - importSemaphoreZirconHandleInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreZirconHandleInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreZirconHandleInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreZirconHandleInfoFUCHSIA.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreZirconHandleInfoFUCHSIA.flags ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreZirconHandleInfoFUCHSIA.handleType ); - VULKAN_HPP_HASH_COMBINE( seed, importSemaphoreZirconHandleInfoFUCHSIA.zirconHandle ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV const & indirectCommandsLayoutTokenNV ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.tokenType ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.stream ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.offset ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.vertexBindingUnit ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.vertexDynamicStride ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.pushconstantPipelineLayout ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.pushconstantShaderStageFlags ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.pushconstantOffset ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.pushconstantSize ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.indirectStateFlags ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.indexTypeCount ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.pIndexTypes ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutTokenNV.pIndexTypeValues ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV const & - indirectCommandsLayoutCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.pipelineBindPoint ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.tokenCount ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.pTokens ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.streamCount ); - VULKAN_HPP_HASH_COMBINE( seed, indirectCommandsLayoutCreateInfoNV.pStreamStrides ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL const & - initializePerformanceApiInfoINTEL ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, initializePerformanceApiInfoINTEL.sType ); - VULKAN_HPP_HASH_COMBINE( seed, initializePerformanceApiInfoINTEL.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, initializePerformanceApiInfoINTEL.pUserData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference const & inputAttachmentAspectReference ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, inputAttachmentAspectReference.subpass ); - VULKAN_HPP_HASH_COMBINE( seed, inputAttachmentAspectReference.inputAttachmentIndex ); - VULKAN_HPP_HASH_COMBINE( seed, inputAttachmentAspectReference.aspectMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::InstanceCreateInfo const & instanceCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, instanceCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, instanceCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, instanceCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, instanceCreateInfo.pApplicationInfo ); - VULKAN_HPP_HASH_COMBINE( seed, instanceCreateInfo.enabledLayerCount ); - for ( size_t i = 0; i < instanceCreateInfo.enabledLayerCount; ++i ) - { - for ( const char * p = instanceCreateInfo.ppEnabledLayerNames[i]; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - } - VULKAN_HPP_HASH_COMBINE( seed, instanceCreateInfo.enabledExtensionCount ); - for ( size_t i = 0; i < instanceCreateInfo.enabledExtensionCount; ++i ) - { - for ( const char * p = instanceCreateInfo.ppEnabledExtensionNames[i]; *p != '\0'; ++p ) - { - VULKAN_HPP_HASH_COMBINE( seed, *p ); - } - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::LayerProperties const & layerProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - for ( size_t i = 0; i < VK_MAX_EXTENSION_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, layerProperties.layerName[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, layerProperties.specVersion ); - VULKAN_HPP_HASH_COMBINE( seed, layerProperties.implementationVersion ); - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, layerProperties.description[i] ); - } - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_MACOS_MVK ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK const & macOSSurfaceCreateInfoMVK ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, macOSSurfaceCreateInfoMVK.sType ); - VULKAN_HPP_HASH_COMBINE( seed, macOSSurfaceCreateInfoMVK.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, macOSSurfaceCreateInfoMVK.flags ); - VULKAN_HPP_HASH_COMBINE( seed, macOSSurfaceCreateInfoMVK.pView ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MappedMemoryRange const & mappedMemoryRange ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, mappedMemoryRange.sType ); - VULKAN_HPP_HASH_COMBINE( seed, mappedMemoryRange.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, mappedMemoryRange.memory ); - VULKAN_HPP_HASH_COMBINE( seed, mappedMemoryRange.offset ); - VULKAN_HPP_HASH_COMBINE( seed, mappedMemoryRange.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryAllocateFlagsInfo const & memoryAllocateFlagsInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateFlagsInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateFlagsInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateFlagsInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateFlagsInfo.deviceMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MemoryAllocateInfo const & memoryAllocateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateInfo.allocationSize ); - VULKAN_HPP_HASH_COMBINE( seed, memoryAllocateInfo.memoryTypeIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryBarrier const & memoryBarrier ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, memoryBarrier.dstAccessMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::MemoryDedicatedAllocateInfo const & memoryDedicatedAllocateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedAllocateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedAllocateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedAllocateInfo.image ); - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedAllocateInfo.buffer ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::MemoryDedicatedRequirements const & memoryDedicatedRequirements ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedRequirements.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedRequirements.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedRequirements.prefersDedicatedAllocation ); - VULKAN_HPP_HASH_COMBINE( seed, memoryDedicatedRequirements.requiresDedicatedAllocation ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR const & memoryFdPropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryFdPropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryFdPropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryFdPropertiesKHR.memoryTypeBits ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID const & - memoryGetAndroidHardwareBufferInfoANDROID ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryGetAndroidHardwareBufferInfoANDROID.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetAndroidHardwareBufferInfoANDROID.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetAndroidHardwareBufferInfoANDROID.memory ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR const & memoryGetFdInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryGetFdInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetFdInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetFdInfoKHR.memory ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetFdInfoKHR.handleType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV const & memoryGetRemoteAddressInfoNV ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryGetRemoteAddressInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetRemoteAddressInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetRemoteAddressInfoNV.memory ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetRemoteAddressInfoNV.handleType ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR const & memoryGetWin32HandleInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryGetWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetWin32HandleInfoKHR.memory ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetWin32HandleInfoKHR.handleType ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA const & - memoryGetZirconHandleInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryGetZirconHandleInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetZirconHandleInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetZirconHandleInfoFUCHSIA.memory ); - VULKAN_HPP_HASH_COMBINE( seed, memoryGetZirconHandleInfoFUCHSIA.handleType ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryHeap const & memoryHeap ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryHeap.size ); - VULKAN_HPP_HASH_COMBINE( seed, memoryHeap.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT const & memoryHostPointerPropertiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryHostPointerPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryHostPointerPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryHostPointerPropertiesEXT.memoryTypeBits ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryOpaqueCaptureAddressAllocateInfo const & - memoryOpaqueCaptureAddressAllocateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryOpaqueCaptureAddressAllocateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryOpaqueCaptureAddressAllocateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryOpaqueCaptureAddressAllocateInfo.opaqueCaptureAddress ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryPriorityAllocateInfoEXT const & memoryPriorityAllocateInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryPriorityAllocateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryPriorityAllocateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryPriorityAllocateInfoEXT.priority ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MemoryRequirements const & memoryRequirements ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryRequirements.size ); - VULKAN_HPP_HASH_COMBINE( seed, memoryRequirements.alignment ); - VULKAN_HPP_HASH_COMBINE( seed, memoryRequirements.memoryTypeBits ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MemoryRequirements2 const & memoryRequirements2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryRequirements2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryRequirements2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryRequirements2.memoryRequirements ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryType const & memoryType ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryType.propertyFlags ); - VULKAN_HPP_HASH_COMBINE( seed, memoryType.heapIndex ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR const & memoryWin32HandlePropertiesKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryWin32HandlePropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryWin32HandlePropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryWin32HandlePropertiesKHR.memoryTypeBits ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA const & - memoryZirconHandlePropertiesFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, memoryZirconHandlePropertiesFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, memoryZirconHandlePropertiesFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, memoryZirconHandlePropertiesFUCHSIA.memoryTypeBits ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_METAL_EXT ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT const & metalSurfaceCreateInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, metalSurfaceCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, metalSurfaceCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, metalSurfaceCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, metalSurfaceCreateInfoEXT.pLayer ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_METAL_EXT*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MultiDrawIndexedInfoEXT const & multiDrawIndexedInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, multiDrawIndexedInfoEXT.firstIndex ); - VULKAN_HPP_HASH_COMBINE( seed, multiDrawIndexedInfoEXT.indexCount ); - VULKAN_HPP_HASH_COMBINE( seed, multiDrawIndexedInfoEXT.vertexOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MultiDrawInfoEXT const & multiDrawInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, multiDrawInfoEXT.firstVertex ); - VULKAN_HPP_HASH_COMBINE( seed, multiDrawInfoEXT.vertexCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT const & multisamplePropertiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, multisamplePropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, multisamplePropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, multisamplePropertiesEXT.maxSampleLocationGridSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MultiviewPerViewAttributesInfoNVX const & - multiviewPerViewAttributesInfoNVX ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, multiviewPerViewAttributesInfoNVX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, multiviewPerViewAttributesInfoNVX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, multiviewPerViewAttributesInfoNVX.perViewAttributes ); - VULKAN_HPP_HASH_COMBINE( seed, multiviewPerViewAttributesInfoNVX.perViewAttributesPositionXOnly ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListVALVE const & mutableDescriptorTypeListVALVE ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, mutableDescriptorTypeListVALVE.descriptorTypeCount ); - VULKAN_HPP_HASH_COMBINE( seed, mutableDescriptorTypeListVALVE.pDescriptorTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::MutableDescriptorTypeCreateInfoVALVE const & - mutableDescriptorTypeCreateInfoVALVE ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, mutableDescriptorTypeCreateInfoVALVE.sType ); - VULKAN_HPP_HASH_COMBINE( seed, mutableDescriptorTypeCreateInfoVALVE.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, mutableDescriptorTypeCreateInfoVALVE.mutableDescriptorTypeListCount ); - VULKAN_HPP_HASH_COMBINE( seed, mutableDescriptorTypeCreateInfoVALVE.pMutableDescriptorTypeLists ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE const & pastPresentationTimingGOOGLE ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pastPresentationTimingGOOGLE.presentID ); - VULKAN_HPP_HASH_COMBINE( seed, pastPresentationTimingGOOGLE.desiredPresentTime ); - VULKAN_HPP_HASH_COMBINE( seed, pastPresentationTimingGOOGLE.actualPresentTime ); - VULKAN_HPP_HASH_COMBINE( seed, pastPresentationTimingGOOGLE.earliestPresentTime ); - VULKAN_HPP_HASH_COMBINE( seed, pastPresentationTimingGOOGLE.presentMargin ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL const & - performanceConfigurationAcquireInfoINTEL ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, performanceConfigurationAcquireInfoINTEL.sType ); - VULKAN_HPP_HASH_COMBINE( seed, performanceConfigurationAcquireInfoINTEL.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, performanceConfigurationAcquireInfoINTEL.type ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionKHR const & - performanceCounterDescriptionKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterDescriptionKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterDescriptionKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterDescriptionKHR.flags ); - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterDescriptionKHR.name[i] ); - } - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterDescriptionKHR.category[i] ); - } - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterDescriptionKHR.description[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PerformanceCounterKHR const & performanceCounterKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterKHR.unit ); - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterKHR.scope ); - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterKHR.storage ); - for ( size_t i = 0; i < VK_UUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, performanceCounterKHR.uuid[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL const & performanceMarkerInfoINTEL ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, performanceMarkerInfoINTEL.sType ); - VULKAN_HPP_HASH_COMBINE( seed, performanceMarkerInfoINTEL.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, performanceMarkerInfoINTEL.marker ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL const & performanceOverrideInfoINTEL ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, performanceOverrideInfoINTEL.sType ); - VULKAN_HPP_HASH_COMBINE( seed, performanceOverrideInfoINTEL.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, performanceOverrideInfoINTEL.type ); - VULKAN_HPP_HASH_COMBINE( seed, performanceOverrideInfoINTEL.enable ); - VULKAN_HPP_HASH_COMBINE( seed, performanceOverrideInfoINTEL.parameter ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PerformanceQuerySubmitInfoKHR const & performanceQuerySubmitInfoKHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, performanceQuerySubmitInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, performanceQuerySubmitInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, performanceQuerySubmitInfoKHR.counterPassIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL const & - performanceStreamMarkerInfoINTEL ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, performanceStreamMarkerInfoINTEL.sType ); - VULKAN_HPP_HASH_COMBINE( seed, performanceStreamMarkerInfoINTEL.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, performanceStreamMarkerInfoINTEL.marker ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevice16BitStorageFeatures const & - physicalDevice16BitStorageFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice16BitStorageFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice16BitStorageFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice16BitStorageFeatures.storageBuffer16BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice16BitStorageFeatures.uniformAndStorageBuffer16BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice16BitStorageFeatures.storagePushConstant16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice16BitStorageFeatures.storageInputOutput16 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevice4444FormatsFeaturesEXT const & - physicalDevice4444FormatsFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice4444FormatsFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice4444FormatsFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice4444FormatsFeaturesEXT.formatA4R4G4B4 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice4444FormatsFeaturesEXT.formatA4B4G4R4 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevice8BitStorageFeatures const & - physicalDevice8BitStorageFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice8BitStorageFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice8BitStorageFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice8BitStorageFeatures.storageBuffer8BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice8BitStorageFeatures.uniformAndStorageBuffer8BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevice8BitStorageFeatures.storagePushConstant8 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT const & - physicalDeviceASTCDecodeFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceASTCDecodeFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceASTCDecodeFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceASTCDecodeFeaturesEXT.decodeModeSharedExponent ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructureFeaturesKHR const & - physicalDeviceAccelerationStructureFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructureFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructureFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructureFeaturesKHR.accelerationStructure ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceAccelerationStructureFeaturesKHR.accelerationStructureCaptureReplay ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceAccelerationStructureFeaturesKHR.accelerationStructureIndirectBuild ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructureFeaturesKHR.accelerationStructureHostCommands ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceAccelerationStructureFeaturesKHR.descriptorBindingAccelerationStructureUpdateAfterBind ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructurePropertiesKHR const & - physicalDeviceAccelerationStructurePropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructurePropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructurePropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructurePropertiesKHR.maxGeometryCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructurePropertiesKHR.maxInstanceCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceAccelerationStructurePropertiesKHR.maxPrimitiveCount ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceAccelerationStructurePropertiesKHR.maxPerStageDescriptorAccelerationStructures ); - VULKAN_HPP_HASH_COMBINE( - seed, - physicalDeviceAccelerationStructurePropertiesKHR.maxPerStageDescriptorUpdateAfterBindAccelerationStructures ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceAccelerationStructurePropertiesKHR.maxDescriptorSetAccelerationStructures ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceAccelerationStructurePropertiesKHR.maxDescriptorSetUpdateAfterBindAccelerationStructures ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceAccelerationStructurePropertiesKHR.minAccelerationStructureScratchOffsetAlignment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedFeaturesEXT const & - physicalDeviceBlendOperationAdvancedFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedFeaturesEXT.advancedBlendCoherentOperations ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedPropertiesEXT const & - physicalDeviceBlendOperationAdvancedPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceBlendOperationAdvancedPropertiesEXT.advancedBlendMaxColorAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedPropertiesEXT.advancedBlendIndependentBlend ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceBlendOperationAdvancedPropertiesEXT.advancedBlendNonPremultipliedSrcColor ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceBlendOperationAdvancedPropertiesEXT.advancedBlendNonPremultipliedDstColor ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedPropertiesEXT.advancedBlendCorrelatedOverlap ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBlendOperationAdvancedPropertiesEXT.advancedBlendAllOperations ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceBorderColorSwizzleFeaturesEXT const & - physicalDeviceBorderColorSwizzleFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBorderColorSwizzleFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBorderColorSwizzleFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBorderColorSwizzleFeaturesEXT.borderColorSwizzle ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBorderColorSwizzleFeaturesEXT.borderColorSwizzleFromImage ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeatures const & - physicalDeviceBufferDeviceAddressFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeatures.bufferDeviceAddress ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeatures.bufferDeviceAddressCaptureReplay ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeatures.bufferDeviceAddressMultiDevice ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeaturesEXT const & - physicalDeviceBufferDeviceAddressFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeaturesEXT.bufferDeviceAddress ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeaturesEXT.bufferDeviceAddressCaptureReplay ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceBufferDeviceAddressFeaturesEXT.bufferDeviceAddressMultiDevice ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceCoherentMemoryFeaturesAMD const & - physicalDeviceCoherentMemoryFeaturesAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCoherentMemoryFeaturesAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCoherentMemoryFeaturesAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCoherentMemoryFeaturesAMD.deviceCoherentMemory ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceColorWriteEnableFeaturesEXT const & - physicalDeviceColorWriteEnableFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceColorWriteEnableFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceColorWriteEnableFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceColorWriteEnableFeaturesEXT.colorWriteEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceComputeShaderDerivativesFeaturesNV const & - physicalDeviceComputeShaderDerivativesFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceComputeShaderDerivativesFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceComputeShaderDerivativesFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceComputeShaderDerivativesFeaturesNV.computeDerivativeGroupQuads ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceComputeShaderDerivativesFeaturesNV.computeDerivativeGroupLinear ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceConditionalRenderingFeaturesEXT const & - physicalDeviceConditionalRenderingFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConditionalRenderingFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConditionalRenderingFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConditionalRenderingFeaturesEXT.conditionalRendering ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConditionalRenderingFeaturesEXT.inheritedConditionalRendering ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT const & - physicalDeviceConservativeRasterizationPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConservativeRasterizationPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConservativeRasterizationPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConservativeRasterizationPropertiesEXT.primitiveOverestimationSize ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceConservativeRasterizationPropertiesEXT.maxExtraPrimitiveOverestimationSize ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceConservativeRasterizationPropertiesEXT.extraPrimitiveOverestimationSizeGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConservativeRasterizationPropertiesEXT.primitiveUnderestimation ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceConservativeRasterizationPropertiesEXT.conservativePointAndLineRasterization ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceConservativeRasterizationPropertiesEXT.degenerateTrianglesRasterized ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceConservativeRasterizationPropertiesEXT.degenerateLinesRasterized ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceConservativeRasterizationPropertiesEXT.fullyCoveredFragmentShaderInputVariable ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceConservativeRasterizationPropertiesEXT.conservativeRasterizationPostDepthCoverage ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesNV const & - physicalDeviceCooperativeMatrixFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCooperativeMatrixFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCooperativeMatrixFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCooperativeMatrixFeaturesNV.cooperativeMatrix ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCooperativeMatrixFeaturesNV.cooperativeMatrixRobustBufferAccess ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesNV const & - physicalDeviceCooperativeMatrixPropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCooperativeMatrixPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCooperativeMatrixPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCooperativeMatrixPropertiesNV.cooperativeMatrixSupportedStages ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceCornerSampledImageFeaturesNV const & - physicalDeviceCornerSampledImageFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCornerSampledImageFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCornerSampledImageFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCornerSampledImageFeaturesNV.cornerSampledImage ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceCoverageReductionModeFeaturesNV const & - physicalDeviceCoverageReductionModeFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCoverageReductionModeFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCoverageReductionModeFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCoverageReductionModeFeaturesNV.coverageReductionMode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorFeaturesEXT const & - physicalDeviceCustomBorderColorFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCustomBorderColorFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCustomBorderColorFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCustomBorderColorFeaturesEXT.customBorderColors ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCustomBorderColorFeaturesEXT.customBorderColorWithoutFormat ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorPropertiesEXT const & - physicalDeviceCustomBorderColorPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCustomBorderColorPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCustomBorderColorPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceCustomBorderColorPropertiesEXT.maxCustomBorderColorSamplers ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & - physicalDeviceDedicatedAllocationImageAliasingFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDedicatedAllocationImageAliasingFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDedicatedAllocationImageAliasingFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDedicatedAllocationImageAliasingFeaturesNV.dedicatedAllocationImageAliasing ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipControlFeaturesEXT const & - physicalDeviceDepthClipControlFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthClipControlFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthClipControlFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthClipControlFeaturesEXT.depthClipControl ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipEnableFeaturesEXT const & - physicalDeviceDepthClipEnableFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthClipEnableFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthClipEnableFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthClipEnableFeaturesEXT.depthClipEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties const & - physicalDeviceDepthStencilResolveProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthStencilResolveProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthStencilResolveProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthStencilResolveProperties.supportedDepthResolveModes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthStencilResolveProperties.supportedStencilResolveModes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthStencilResolveProperties.independentResolveNone ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDepthStencilResolveProperties.independentResolve ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingFeatures const & - physicalDeviceDescriptorIndexingFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderInputAttachmentArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderUniformTexelBufferArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderStorageTexelBufferArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderUniformBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderSampledImageArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderStorageBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderStorageImageArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.shaderInputAttachmentArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingFeatures.shaderUniformTexelBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingFeatures.shaderStorageTexelBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.descriptorBindingUniformBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.descriptorBindingSampledImageUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.descriptorBindingStorageImageUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.descriptorBindingStorageBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingFeatures.descriptorBindingUniformTexelBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingFeatures.descriptorBindingStorageTexelBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.descriptorBindingUpdateUnusedWhilePending ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingFeatures.descriptorBindingPartiallyBound ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingFeatures.descriptorBindingVariableDescriptorCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingFeatures.runtimeDescriptorArray ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties const & - physicalDeviceDescriptorIndexingProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingProperties.maxUpdateAfterBindDescriptorsInAllPools ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.shaderUniformBufferArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.shaderSampledImageArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.shaderStorageBufferArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.shaderStorageImageArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.shaderInputAttachmentArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingProperties.robustBufferAccessUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingProperties.quadDivergentImplicitLod ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxPerStageDescriptorUpdateAfterBindSamplers ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxPerStageDescriptorUpdateAfterBindUniformBuffers ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxPerStageDescriptorUpdateAfterBindStorageBuffers ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxPerStageDescriptorUpdateAfterBindSampledImages ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxPerStageDescriptorUpdateAfterBindStorageImages ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxPerStageDescriptorUpdateAfterBindInputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDescriptorIndexingProperties.maxPerStageUpdateAfterBindResources ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindSamplers ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindUniformBuffers ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindUniformBuffersDynamic ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindStorageBuffers ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindStorageBuffersDynamic ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindSampledImages ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindStorageImages ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDescriptorIndexingProperties.maxDescriptorSetUpdateAfterBindInputAttachments ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & - physicalDeviceDeviceGeneratedCommandsFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsFeaturesNV.deviceGeneratedCommands ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & - physicalDeviceDeviceGeneratedCommandsPropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.maxGraphicsShaderGroupCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.maxIndirectSequenceCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.maxIndirectCommandsTokenCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.maxIndirectCommandsStreamCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.maxIndirectCommandsTokenOffset ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceDeviceGeneratedCommandsPropertiesNV.maxIndirectCommandsStreamStride ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.minSequencesCountBufferOffsetAlignment ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.minSequencesIndexBufferOffsetAlignment ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceDeviceGeneratedCommandsPropertiesNV.minIndirectCommandsBufferOffsetAlignment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceMemoryReportFeaturesEXT const & - physicalDeviceDeviceMemoryReportFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceMemoryReportFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceMemoryReportFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDeviceMemoryReportFeaturesEXT.deviceMemoryReport ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDiagnosticsConfigFeaturesNV const & - physicalDeviceDiagnosticsConfigFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDiagnosticsConfigFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDiagnosticsConfigFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDiagnosticsConfigFeaturesNV.diagnosticsConfig ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDiscardRectanglePropertiesEXT const & - physicalDeviceDiscardRectanglePropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDiscardRectanglePropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDiscardRectanglePropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDiscardRectanglePropertiesEXT.maxDiscardRectangles ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDriverProperties const & physicalDeviceDriverProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDriverProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDriverProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDriverProperties.driverID ); - for ( size_t i = 0; i < VK_MAX_DRIVER_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDriverProperties.driverName[i] ); - } - for ( size_t i = 0; i < VK_MAX_DRIVER_INFO_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDriverProperties.driverInfo[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDriverProperties.conformanceVersion ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDrmPropertiesEXT const & physicalDeviceDrmPropertiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.hasPrimary ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.hasRender ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.primaryMajor ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.primaryMinor ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.renderMajor ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDrmPropertiesEXT.renderMinor ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingFeatures const & - physicalDeviceDynamicRenderingFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDynamicRenderingFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDynamicRenderingFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceDynamicRenderingFeatures.dynamicRendering ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExclusiveScissorFeaturesNV const & - physicalDeviceExclusiveScissorFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExclusiveScissorFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExclusiveScissorFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExclusiveScissorFeaturesNV.exclusiveScissor ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState2FeaturesEXT const & - physicalDeviceExtendedDynamicState2FeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExtendedDynamicState2FeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExtendedDynamicState2FeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExtendedDynamicState2FeaturesEXT.extendedDynamicState2 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExtendedDynamicState2FeaturesEXT.extendedDynamicState2LogicOp ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceExtendedDynamicState2FeaturesEXT.extendedDynamicState2PatchControlPoints ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicStateFeaturesEXT const & - physicalDeviceExtendedDynamicStateFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExtendedDynamicStateFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExtendedDynamicStateFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExtendedDynamicStateFeaturesEXT.extendedDynamicState ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo const & - physicalDeviceExternalBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalBufferInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalBufferInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalBufferInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalBufferInfo.usage ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalBufferInfo.handleType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo const & physicalDeviceExternalFenceInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalFenceInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalFenceInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalFenceInfo.handleType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalImageFormatInfo const & - physicalDeviceExternalImageFormatInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalImageFormatInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalImageFormatInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalImageFormatInfo.handleType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryHostPropertiesEXT const & - physicalDeviceExternalMemoryHostPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalMemoryHostPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalMemoryHostPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalMemoryHostPropertiesEXT.minImportedHostPointerAlignment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryRDMAFeaturesNV const & - physicalDeviceExternalMemoryRDMAFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalMemoryRDMAFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalMemoryRDMAFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalMemoryRDMAFeaturesNV.externalMemoryRDMA ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo const & - physicalDeviceExternalSemaphoreInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalSemaphoreInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalSemaphoreInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceExternalSemaphoreInfo.handleType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 const & physicalDeviceFeatures2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFeatures2.features ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFloatControlsProperties const & - physicalDeviceFloatControlsProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.denormBehaviorIndependence ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.roundingModeIndependence ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderSignedZeroInfNanPreserveFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderSignedZeroInfNanPreserveFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderSignedZeroInfNanPreserveFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderDenormPreserveFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderDenormPreserveFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderDenormPreserveFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderDenormFlushToZeroFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderDenormFlushToZeroFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderDenormFlushToZeroFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderRoundingModeRTEFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderRoundingModeRTEFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderRoundingModeRTEFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderRoundingModeRTZFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderRoundingModeRTZFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFloatControlsProperties.shaderRoundingModeRTZFloat64 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2FeaturesEXT const & - physicalDeviceFragmentDensityMap2FeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMap2FeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMap2FeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMap2FeaturesEXT.fragmentDensityMapDeferred ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2PropertiesEXT const & - physicalDeviceFragmentDensityMap2PropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMap2PropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMap2PropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMap2PropertiesEXT.subsampledLoads ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentDensityMap2PropertiesEXT.subsampledCoarseReconstructionEarlyAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMap2PropertiesEXT.maxSubsampledArrayLayers ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceFragmentDensityMap2PropertiesEXT.maxDescriptorSetSubsampledSamplers ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapFeaturesEXT const & - physicalDeviceFragmentDensityMapFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapFeaturesEXT.fragmentDensityMap ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapFeaturesEXT.fragmentDensityMapDynamic ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceFragmentDensityMapFeaturesEXT.fragmentDensityMapNonSubsampledImages ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & - physicalDeviceFragmentDensityMapOffsetFeaturesQCOM ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapOffsetFeaturesQCOM.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapOffsetFeaturesQCOM.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapOffsetFeaturesQCOM.fragmentDensityMapOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & - physicalDeviceFragmentDensityMapOffsetPropertiesQCOM ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapOffsetPropertiesQCOM.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapOffsetPropertiesQCOM.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceFragmentDensityMapOffsetPropertiesQCOM.fragmentDensityOffsetGranularity ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapPropertiesEXT const & - physicalDeviceFragmentDensityMapPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapPropertiesEXT.minFragmentDensityTexelSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapPropertiesEXT.maxFragmentDensityTexelSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentDensityMapPropertiesEXT.fragmentDensityInvocations ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricFeaturesNV const & - physicalDeviceFragmentShaderBarycentricFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShaderBarycentricFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShaderBarycentricFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShaderBarycentricFeaturesNV.fragmentShaderBarycentric ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderInterlockFeaturesEXT const & - physicalDeviceFragmentShaderInterlockFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShaderInterlockFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShaderInterlockFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShaderInterlockFeaturesEXT.fragmentShaderSampleInterlock ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShaderInterlockFeaturesEXT.fragmentShaderPixelInterlock ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceFragmentShaderInterlockFeaturesEXT.fragmentShaderShadingRateInterlock ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & - physicalDeviceFragmentShadingRateEnumsFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateEnumsFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateEnumsFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateEnumsFeaturesNV.fragmentShadingRateEnums ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateEnumsFeaturesNV.supersampleFragmentShadingRates ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceFragmentShadingRateEnumsFeaturesNV.noInvocationFragmentShadingRates ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & - physicalDeviceFragmentShadingRateEnumsPropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateEnumsPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateEnumsPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRateEnumsPropertiesNV.maxFragmentShadingRateInvocationCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR const & - physicalDeviceFragmentShadingRateFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateFeaturesKHR.pipelineFragmentShadingRate ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateFeaturesKHR.primitiveFragmentShadingRate ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateFeaturesKHR.attachmentFragmentShadingRate ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateKHR const & - physicalDeviceFragmentShadingRateKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateKHR.sampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRateKHR.fragmentSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRatePropertiesKHR const & - physicalDeviceFragmentShadingRatePropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRatePropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRatePropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.minFragmentShadingRateAttachmentTexelSize ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.maxFragmentShadingRateAttachmentTexelSize ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.maxFragmentShadingRateAttachmentTexelSizeAspectRatio ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.primitiveFragmentShadingRateWithMultipleViewports ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRatePropertiesKHR.layeredShadingRateAttachments ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateNonTrivialCombinerOps ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRatePropertiesKHR.maxFragmentSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRatePropertiesKHR.maxFragmentSizeAspectRatio ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceFragmentShadingRatePropertiesKHR.maxFragmentShadingRateCoverageSamples ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.maxFragmentShadingRateRasterizationSamples ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateWithShaderDepthStencilWrites ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateWithSampleMask ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateWithShaderSampleMask ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateWithConservativeRasterization ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateWithFragmentShaderInterlock ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateWithCustomSampleLocations ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceFragmentShadingRatePropertiesKHR.fragmentShadingRateStrictMultiplyCombiner ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceGlobalPriorityQueryFeaturesKHR const & - physicalDeviceGlobalPriorityQueryFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGlobalPriorityQueryFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGlobalPriorityQueryFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGlobalPriorityQueryFeaturesKHR.globalPriorityQuery ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties const & physicalDeviceGroupProperties ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGroupProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGroupProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGroupProperties.physicalDeviceCount ); - for ( size_t i = 0; i < VK_MAX_DEVICE_GROUP_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGroupProperties.physicalDevices[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceGroupProperties.subsetAllocation ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceHostQueryResetFeatures const & - physicalDeviceHostQueryResetFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceHostQueryResetFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceHostQueryResetFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceHostQueryResetFeatures.hostQueryReset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceIDProperties const & physicalDeviceIDProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIDProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIDProperties.pNext ); - for ( size_t i = 0; i < VK_UUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIDProperties.deviceUUID[i] ); - } - for ( size_t i = 0; i < VK_UUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIDProperties.driverUUID[i] ); - } - for ( size_t i = 0; i < VK_LUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIDProperties.deviceLUID[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIDProperties.deviceNodeMask ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIDProperties.deviceLUIDValid ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageDrmFormatModifierInfoEXT const & - physicalDeviceImageDrmFormatModifierInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageDrmFormatModifierInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageDrmFormatModifierInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageDrmFormatModifierInfoEXT.drmFormatModifier ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageDrmFormatModifierInfoEXT.sharingMode ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageDrmFormatModifierInfoEXT.queueFamilyIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageDrmFormatModifierInfoEXT.pQueueFamilyIndices ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 const & physicalDeviceImageFormatInfo2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageFormatInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageFormatInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageFormatInfo2.format ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageFormatInfo2.type ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageFormatInfo2.tiling ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageFormatInfo2.usage ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageFormatInfo2.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageRobustnessFeatures const & - physicalDeviceImageRobustnessFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageRobustnessFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageRobustnessFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageRobustnessFeatures.robustImageAccess ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewImageFormatInfoEXT const & - physicalDeviceImageViewImageFormatInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageViewImageFormatInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageViewImageFormatInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageViewImageFormatInfoEXT.imageViewType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewMinLodFeaturesEXT const & - physicalDeviceImageViewMinLodFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageViewMinLodFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageViewMinLodFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImageViewMinLodFeaturesEXT.minLod ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceImagelessFramebufferFeatures const & - physicalDeviceImagelessFramebufferFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImagelessFramebufferFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImagelessFramebufferFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceImagelessFramebufferFeatures.imagelessFramebuffer ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesEXT const & - physicalDeviceIndexTypeUint8FeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIndexTypeUint8FeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIndexTypeUint8FeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceIndexTypeUint8FeaturesEXT.indexTypeUint8 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceInheritedViewportScissorFeaturesNV const & - physicalDeviceInheritedViewportScissorFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInheritedViewportScissorFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInheritedViewportScissorFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInheritedViewportScissorFeaturesNV.inheritedViewportScissor2D ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockFeatures const & - physicalDeviceInlineUniformBlockFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInlineUniformBlockFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInlineUniformBlockFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInlineUniformBlockFeatures.inlineUniformBlock ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceInlineUniformBlockFeatures.descriptorBindingInlineUniformBlockUpdateAfterBind ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockProperties const & - physicalDeviceInlineUniformBlockProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInlineUniformBlockProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInlineUniformBlockProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInlineUniformBlockProperties.maxInlineUniformBlockSize ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceInlineUniformBlockProperties.maxPerStageDescriptorInlineUniformBlocks ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceInlineUniformBlockProperties.maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInlineUniformBlockProperties.maxDescriptorSetInlineUniformBlocks ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceInlineUniformBlockProperties.maxDescriptorSetUpdateAfterBindInlineUniformBlocks ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceInvocationMaskFeaturesHUAWEI const & - physicalDeviceInvocationMaskFeaturesHUAWEI ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInvocationMaskFeaturesHUAWEI.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInvocationMaskFeaturesHUAWEI.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceInvocationMaskFeaturesHUAWEI.invocationMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits const & physicalDeviceLimits ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxImageDimension1D ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxImageDimension2D ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxImageDimension3D ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxImageDimensionCube ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxImageArrayLayers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTexelBufferElements ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxUniformBufferRange ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxStorageBufferRange ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPushConstantsSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxMemoryAllocationCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxSamplerAllocationCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.bufferImageGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.sparseAddressSpaceSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxBoundDescriptorSets ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPerStageDescriptorSamplers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPerStageDescriptorUniformBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPerStageDescriptorStorageBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPerStageDescriptorSampledImages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPerStageDescriptorStorageImages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPerStageDescriptorInputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxPerStageResources ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetSamplers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetUniformBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetUniformBuffersDynamic ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetStorageBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetStorageBuffersDynamic ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetSampledImages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetStorageImages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDescriptorSetInputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxVertexInputAttributes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxVertexInputBindings ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxVertexInputAttributeOffset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxVertexInputBindingStride ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxVertexOutputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationGenerationLevel ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationPatchSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationControlPerVertexInputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationControlPerVertexOutputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationControlPerPatchOutputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationControlTotalOutputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationEvaluationInputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTessellationEvaluationOutputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxGeometryShaderInvocations ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxGeometryInputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxGeometryOutputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxGeometryOutputVertices ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxGeometryTotalOutputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxFragmentInputComponents ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxFragmentOutputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxFragmentDualSrcAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxFragmentCombinedOutputResources ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxComputeSharedMemorySize ); - for ( size_t i = 0; i < 3; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxComputeWorkGroupCount[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxComputeWorkGroupInvocations ); - for ( size_t i = 0; i < 3; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxComputeWorkGroupSize[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.subPixelPrecisionBits ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.subTexelPrecisionBits ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.mipmapPrecisionBits ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDrawIndexedIndexValue ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxDrawIndirectCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxSamplerLodBias ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxSamplerAnisotropy ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxViewports ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxViewportDimensions[i] ); - } - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.viewportBoundsRange[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.viewportSubPixelBits ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.minMemoryMapAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.minTexelBufferOffsetAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.minUniformBufferOffsetAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.minStorageBufferOffsetAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.minTexelOffset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTexelOffset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.minTexelGatherOffset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxTexelGatherOffset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.minInterpolationOffset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxInterpolationOffset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.subPixelInterpolationOffsetBits ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxFramebufferWidth ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxFramebufferHeight ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxFramebufferLayers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.framebufferColorSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.framebufferDepthSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.framebufferStencilSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.framebufferNoAttachmentsSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxColorAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.sampledImageColorSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.sampledImageIntegerSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.sampledImageDepthSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.sampledImageStencilSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.storageImageSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxSampleMaskWords ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.timestampComputeAndGraphics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.timestampPeriod ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxClipDistances ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxCullDistances ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.maxCombinedClipAndCullDistances ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.discreteQueuePriorities ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.pointSizeRange[i] ); - } - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.lineWidthRange[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.pointSizeGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.lineWidthGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.strictLines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.standardSampleLocations ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.optimalBufferCopyOffsetAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.optimalBufferCopyRowPitchAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLimits.nonCoherentAtomSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesEXT const & - physicalDeviceLineRasterizationFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.rectangularLines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.bresenhamLines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.smoothLines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.stippledRectangularLines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.stippledBresenhamLines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationFeaturesEXT.stippledSmoothLines ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesEXT const & - physicalDeviceLineRasterizationPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLineRasterizationPropertiesEXT.lineSubPixelPrecisionBits ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceLinearColorAttachmentFeaturesNV const & - physicalDeviceLinearColorAttachmentFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLinearColorAttachmentFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLinearColorAttachmentFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLinearColorAttachmentFeaturesNV.linearColorAttachment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance3Properties const & - physicalDeviceMaintenance3Properties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance3Properties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance3Properties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance3Properties.maxPerSetDescriptors ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance3Properties.maxMemoryAllocationSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Features const & - physicalDeviceMaintenance4Features ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance4Features.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance4Features.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance4Features.maintenance4 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Properties const & - physicalDeviceMaintenance4Properties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance4Properties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance4Properties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMaintenance4Properties.maxBufferSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryBudgetPropertiesEXT const & - physicalDeviceMemoryBudgetPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryBudgetPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryBudgetPropertiesEXT.pNext ); - for ( size_t i = 0; i < VK_MAX_MEMORY_HEAPS; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryBudgetPropertiesEXT.heapBudget[i] ); - } - for ( size_t i = 0; i < VK_MAX_MEMORY_HEAPS; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryBudgetPropertiesEXT.heapUsage[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryPriorityFeaturesEXT const & - physicalDeviceMemoryPriorityFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryPriorityFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryPriorityFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryPriorityFeaturesEXT.memoryPriority ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties const & physicalDeviceMemoryProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryProperties.memoryTypeCount ); - for ( size_t i = 0; i < VK_MAX_MEMORY_TYPES; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryProperties.memoryTypes[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryProperties.memoryHeapCount ); - for ( size_t i = 0; i < VK_MAX_MEMORY_HEAPS; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryProperties.memoryHeaps[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 const & physicalDeviceMemoryProperties2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryProperties2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryProperties2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMemoryProperties2.memoryProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesNV const & - physicalDeviceMeshShaderFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderFeaturesNV.taskShader ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderFeaturesNV.meshShader ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV const & - physicalDeviceMeshShaderPropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxDrawMeshTasksCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxTaskWorkGroupInvocations ); - for ( size_t i = 0; i < 3; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxTaskWorkGroupSize[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxTaskTotalMemorySize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxTaskOutputCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxMeshWorkGroupInvocations ); - for ( size_t i = 0; i < 3; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxMeshWorkGroupSize[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxMeshTotalMemorySize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxMeshOutputVertices ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxMeshOutputPrimitives ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.maxMeshMultiviewViewCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.meshOutputPerVertexGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMeshShaderPropertiesNV.meshOutputPerPrimitiveGranularity ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawFeaturesEXT const & - physicalDeviceMultiDrawFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiDrawFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiDrawFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiDrawFeaturesEXT.multiDraw ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawPropertiesEXT const & - physicalDeviceMultiDrawPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiDrawPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiDrawPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiDrawPropertiesEXT.maxMultiDrawCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewFeatures const & physicalDeviceMultiviewFeatures ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewFeatures.multiview ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewFeatures.multiviewGeometryShader ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewFeatures.multiviewTessellationShader ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & - physicalDeviceMultiviewPerViewAttributesPropertiesNVX ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewPerViewAttributesPropertiesNVX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewPerViewAttributesPropertiesNVX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceMultiviewPerViewAttributesPropertiesNVX.perViewPositionAllComponents ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewProperties const & - physicalDeviceMultiviewProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewProperties.maxMultiviewViewCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMultiviewProperties.maxMultiviewInstanceIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & - physicalDeviceMutableDescriptorTypeFeaturesVALVE ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMutableDescriptorTypeFeaturesVALVE.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMutableDescriptorTypeFeaturesVALVE.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceMutableDescriptorTypeFeaturesVALVE.mutableDescriptorType ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePCIBusInfoPropertiesEXT const & - physicalDevicePCIBusInfoPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePCIBusInfoPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePCIBusInfoPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePCIBusInfoPropertiesEXT.pciDomain ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePCIBusInfoPropertiesEXT.pciBus ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePCIBusInfoPropertiesEXT.pciDevice ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePCIBusInfoPropertiesEXT.pciFunction ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & - physicalDevicePageableDeviceLocalMemoryFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePageableDeviceLocalMemoryFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePageableDeviceLocalMemoryFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePageableDeviceLocalMemoryFeaturesEXT.pageableDeviceLocalMemory ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryFeaturesKHR const & - physicalDevicePerformanceQueryFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePerformanceQueryFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePerformanceQueryFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePerformanceQueryFeaturesKHR.performanceCounterQueryPools ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePerformanceQueryFeaturesKHR.performanceCounterMultipleQueryPools ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryPropertiesKHR const & - physicalDevicePerformanceQueryPropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePerformanceQueryPropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePerformanceQueryPropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePerformanceQueryPropertiesKHR.allowCommandBufferQueryCopies ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures const & - physicalDevicePipelineCreationCacheControlFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePipelineCreationCacheControlFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePipelineCreationCacheControlFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePipelineCreationCacheControlFeatures.pipelineCreationCacheControl ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & - physicalDevicePipelineExecutablePropertiesFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePipelineExecutablePropertiesFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePipelineExecutablePropertiesFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePipelineExecutablePropertiesFeaturesKHR.pipelineExecutableInfo ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePointClippingProperties const & - physicalDevicePointClippingProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePointClippingProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePointClippingProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePointClippingProperties.pointClippingBehavior ); - return seed; - } - }; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetFeaturesKHR const & - physicalDevicePortabilitySubsetFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.constantAlphaColorBlendFactors ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.events ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.imageViewFormatReinterpretation ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.imageViewFormatSwizzle ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.imageView2DOn3DImage ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.multisampleArrayImage ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.mutableComparisonSamplers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.pointPolygons ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.samplerMipLodBias ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.separateStencilMaskRef ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDevicePortabilitySubsetFeaturesKHR.shaderSampleRateInterpolationFunctions ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.tessellationIsolines ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.tessellationPointMode ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.triangleFans ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetFeaturesKHR.vertexAttributeAccessBeyondStride ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetPropertiesKHR const & - physicalDevicePortabilitySubsetPropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetPropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePortabilitySubsetPropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDevicePortabilitySubsetPropertiesKHR.minVertexInputBindingStrideAlignment ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePresentIdFeaturesKHR const & - physicalDevicePresentIdFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePresentIdFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePresentIdFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePresentIdFeaturesKHR.presentId ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePresentWaitFeaturesKHR const & - physicalDevicePresentWaitFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePresentWaitFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePresentWaitFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePresentWaitFeaturesKHR.presentWait ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & - physicalDevicePrimitiveTopologyListRestartFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePrimitiveTopologyListRestartFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePrimitiveTopologyListRestartFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDevicePrimitiveTopologyListRestartFeaturesEXT.primitiveTopologyListRestart ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDevicePrimitiveTopologyListRestartFeaturesEXT.primitiveTopologyPatchListRestart ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePrivateDataFeatures const & - physicalDevicePrivateDataFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePrivateDataFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePrivateDataFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePrivateDataFeatures.privateData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties const & physicalDeviceSparseProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseProperties.residencyStandard2DBlockShape ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseProperties.residencyStandard2DMultisampleBlockShape ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseProperties.residencyStandard3DBlockShape ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseProperties.residencyAlignedMipSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseProperties.residencyNonResidentStrict ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties const & physicalDeviceProperties ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.apiVersion ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.driverVersion ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.vendorID ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.deviceID ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.deviceType ); - for ( size_t i = 0; i < VK_MAX_PHYSICAL_DEVICE_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.deviceName[i] ); - } - for ( size_t i = 0; i < VK_UUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.pipelineCacheUUID[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.limits ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties.sparseProperties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 const & physicalDeviceProperties2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProperties2.properties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryFeatures const & - physicalDeviceProtectedMemoryFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProtectedMemoryFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProtectedMemoryFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProtectedMemoryFeatures.protectedMemory ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryProperties const & - physicalDeviceProtectedMemoryProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProtectedMemoryProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProtectedMemoryProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProtectedMemoryProperties.protectedNoFault ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexFeaturesEXT const & - physicalDeviceProvokingVertexFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProvokingVertexFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProvokingVertexFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProvokingVertexFeaturesEXT.provokingVertexLast ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceProvokingVertexFeaturesEXT.transformFeedbackPreservesProvokingVertex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexPropertiesEXT const & - physicalDeviceProvokingVertexPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProvokingVertexPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProvokingVertexPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceProvokingVertexPropertiesEXT.provokingVertexModePerPipeline ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceProvokingVertexPropertiesEXT.transformFeedbackPreservesTriangleFanProvokingVertex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDevicePushDescriptorPropertiesKHR const & - physicalDevicePushDescriptorPropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePushDescriptorPropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePushDescriptorPropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePushDescriptorPropertiesKHR.maxPushDescriptors ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRGBA10X6FormatsFeaturesEXT const & - physicalDeviceRGBA10X6FormatsFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRGBA10X6FormatsFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRGBA10X6FormatsFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRGBA10X6FormatsFeaturesEXT.formatRgba10x6WithoutYCbCrSampler ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & - physicalDeviceRasterizationOrderAttachmentAccessFeaturesARM ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRasterizationOrderAttachmentAccessFeaturesARM.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRasterizationOrderAttachmentAccessFeaturesARM.pNext ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceRasterizationOrderAttachmentAccessFeaturesARM.rasterizationOrderColorAttachmentAccess ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceRasterizationOrderAttachmentAccessFeaturesARM.rasterizationOrderDepthAttachmentAccess ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceRasterizationOrderAttachmentAccessFeaturesARM.rasterizationOrderStencilAttachmentAccess ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR const & - physicalDeviceRayQueryFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayQueryFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayQueryFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayQueryFeaturesKHR.rayQuery ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMotionBlurFeaturesNV const & - physicalDeviceRayTracingMotionBlurFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingMotionBlurFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingMotionBlurFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingMotionBlurFeaturesNV.rayTracingMotionBlur ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceRayTracingMotionBlurFeaturesNV.rayTracingMotionBlurPipelineTraceRaysIndirect ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelineFeaturesKHR const & - physicalDeviceRayTracingPipelineFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelineFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelineFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelineFeaturesKHR.rayTracingPipeline ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceRayTracingPipelineFeaturesKHR.rayTracingPipelineShaderGroupHandleCaptureReplay ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceRayTracingPipelineFeaturesKHR.rayTracingPipelineShaderGroupHandleCaptureReplayMixed ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelineFeaturesKHR.rayTracingPipelineTraceRaysIndirect ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelineFeaturesKHR.rayTraversalPrimitiveCulling ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelinePropertiesKHR const & - physicalDeviceRayTracingPipelinePropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.shaderGroupHandleSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.maxRayRecursionDepth ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.maxShaderGroupStride ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.shaderGroupBaseAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.shaderGroupHandleCaptureReplaySize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.maxRayDispatchInvocationCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.shaderGroupHandleAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPipelinePropertiesKHR.maxRayHitAttributeSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV const & - physicalDeviceRayTracingPropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.shaderGroupHandleSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.maxRecursionDepth ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.maxShaderGroupStride ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.shaderGroupBaseAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.maxGeometryCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.maxInstanceCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.maxTriangleCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRayTracingPropertiesNV.maxDescriptorSetAccelerationStructures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRepresentativeFragmentTestFeaturesNV const & - physicalDeviceRepresentativeFragmentTestFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRepresentativeFragmentTestFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRepresentativeFragmentTestFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRepresentativeFragmentTestFeaturesNV.representativeFragmentTest ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2FeaturesEXT const & - physicalDeviceRobustness2FeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2FeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2FeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2FeaturesEXT.robustBufferAccess2 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2FeaturesEXT.robustImageAccess2 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2FeaturesEXT.nullDescriptor ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2PropertiesEXT const & - physicalDeviceRobustness2PropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2PropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2PropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2PropertiesEXT.robustStorageBufferAccessSizeAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceRobustness2PropertiesEXT.robustUniformBufferAccessSizeAlignment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSampleLocationsPropertiesEXT const & - physicalDeviceSampleLocationsPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSampleLocationsPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSampleLocationsPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSampleLocationsPropertiesEXT.sampleLocationSampleCounts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSampleLocationsPropertiesEXT.maxSampleLocationGridSize ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSampleLocationsPropertiesEXT.sampleLocationCoordinateRange[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSampleLocationsPropertiesEXT.sampleLocationSubPixelBits ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSampleLocationsPropertiesEXT.variableSampleLocations ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerFilterMinmaxProperties const & - physicalDeviceSamplerFilterMinmaxProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSamplerFilterMinmaxProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSamplerFilterMinmaxProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSamplerFilterMinmaxProperties.filterMinmaxSingleComponentFormats ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSamplerFilterMinmaxProperties.filterMinmaxImageComponentMapping ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerYcbcrConversionFeatures const & - physicalDeviceSamplerYcbcrConversionFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSamplerYcbcrConversionFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSamplerYcbcrConversionFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSamplerYcbcrConversionFeatures.samplerYcbcrConversion ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceScalarBlockLayoutFeatures const & - physicalDeviceScalarBlockLayoutFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceScalarBlockLayoutFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceScalarBlockLayoutFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceScalarBlockLayoutFeatures.scalarBlockLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSeparateDepthStencilLayoutsFeatures const & - physicalDeviceSeparateDepthStencilLayoutsFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSeparateDepthStencilLayoutsFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSeparateDepthStencilLayoutsFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSeparateDepthStencilLayoutsFeatures.separateDepthStencilLayouts ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat2FeaturesEXT const & - physicalDeviceShaderAtomicFloat2FeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderBufferFloat16Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderBufferFloat16AtomicAdd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderBufferFloat16AtomicMinMax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderBufferFloat32AtomicMinMax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderBufferFloat64AtomicMinMax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderSharedFloat16Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderSharedFloat16AtomicAdd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderSharedFloat16AtomicMinMax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderSharedFloat32AtomicMinMax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderSharedFloat64AtomicMinMax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.shaderImageFloat32AtomicMinMax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloat2FeaturesEXT.sparseImageFloat32AtomicMinMax ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloatFeaturesEXT const & - physicalDeviceShaderAtomicFloatFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderBufferFloat32Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderBufferFloat32AtomicAdd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderBufferFloat64Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderBufferFloat64AtomicAdd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderSharedFloat32Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderSharedFloat32AtomicAdd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderSharedFloat64Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderSharedFloat64AtomicAdd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderImageFloat32Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.shaderImageFloat32AtomicAdd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.sparseImageFloat32Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicFloatFeaturesEXT.sparseImageFloat32AtomicAdd ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicInt64Features const & - physicalDeviceShaderAtomicInt64Features ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicInt64Features.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicInt64Features.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicInt64Features.shaderBufferInt64Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderAtomicInt64Features.shaderSharedInt64Atomics ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderClockFeaturesKHR const & - physicalDeviceShaderClockFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderClockFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderClockFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderClockFeaturesKHR.shaderSubgroupClock ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderClockFeaturesKHR.shaderDeviceClock ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreProperties2AMD const & - physicalDeviceShaderCoreProperties2AMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCoreProperties2AMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCoreProperties2AMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCoreProperties2AMD.shaderCoreFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCoreProperties2AMD.activeComputeUnitCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD const & - physicalDeviceShaderCorePropertiesAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.shaderEngineCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.shaderArraysPerEngineCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.computeUnitsPerShaderArray ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.simdPerComputeUnit ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.wavefrontsPerSimd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.wavefrontSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.sgprsPerSimd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.minSgprAllocation ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.maxSgprAllocation ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.sgprAllocationGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.vgprsPerSimd ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.minVgprAllocation ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.maxVgprAllocation ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderCorePropertiesAMD.vgprAllocationGranularity ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDemoteToHelperInvocationFeatures const & - physicalDeviceShaderDemoteToHelperInvocationFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderDemoteToHelperInvocationFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderDemoteToHelperInvocationFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderDemoteToHelperInvocationFeatures.shaderDemoteToHelperInvocation ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDrawParametersFeatures const & - physicalDeviceShaderDrawParametersFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderDrawParametersFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderDrawParametersFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderDrawParametersFeatures.shaderDrawParameters ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloat16Int8Features const & - physicalDeviceShaderFloat16Int8Features ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderFloat16Int8Features.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderFloat16Int8Features.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderFloat16Int8Features.shaderFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderFloat16Int8Features.shaderInt8 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & - physicalDeviceShaderImageAtomicInt64FeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderImageAtomicInt64FeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderImageAtomicInt64FeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderImageAtomicInt64FeaturesEXT.shaderImageInt64Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderImageAtomicInt64FeaturesEXT.sparseImageInt64Atomics ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageFootprintFeaturesNV const & - physicalDeviceShaderImageFootprintFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderImageFootprintFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderImageFootprintFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderImageFootprintFeaturesNV.imageFootprint ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductFeatures const & - physicalDeviceShaderIntegerDotProductFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerDotProductFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerDotProductFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerDotProductFeatures.shaderIntegerDotProduct ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductProperties const & - physicalDeviceShaderIntegerDotProductProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerDotProductProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerDotProductProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct8BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties.integerDotProduct8BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct8BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct4x8BitPackedUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct4x8BitPackedSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct4x8BitPackedMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct16BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct16BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct16BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct32BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct32BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct32BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct64BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct64BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderIntegerDotProductProperties.integerDotProduct64BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating8BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, - physicalDeviceShaderIntegerDotProductProperties.integerDotProductAccumulatingSaturating8BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating16BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, - physicalDeviceShaderIntegerDotProductProperties.integerDotProductAccumulatingSaturating16BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating32BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, - physicalDeviceShaderIntegerDotProductProperties.integerDotProductAccumulatingSaturating32BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating64BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, - physicalDeviceShaderIntegerDotProductProperties.integerDotProductAccumulatingSaturating64BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceShaderIntegerDotProductProperties - .integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & - physicalDeviceShaderIntegerFunctions2FeaturesINTEL ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerFunctions2FeaturesINTEL.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerFunctions2FeaturesINTEL.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderIntegerFunctions2FeaturesINTEL.shaderIntegerFunctions2 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsFeaturesNV const & - physicalDeviceShaderSMBuiltinsFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSMBuiltinsFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSMBuiltinsFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSMBuiltinsFeaturesNV.shaderSMBuiltins ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsPropertiesNV const & - physicalDeviceShaderSMBuiltinsPropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSMBuiltinsPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSMBuiltinsPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSMBuiltinsPropertiesNV.shaderSMCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSMBuiltinsPropertiesNV.shaderWarpsPerSM ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupExtendedTypesFeatures const & - physicalDeviceShaderSubgroupExtendedTypesFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSubgroupExtendedTypesFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSubgroupExtendedTypesFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSubgroupExtendedTypesFeatures.shaderSubgroupExtendedTypes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & - physicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR.shaderSubgroupUniformControlFlow ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTerminateInvocationFeatures const & - physicalDeviceShaderTerminateInvocationFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderTerminateInvocationFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderTerminateInvocationFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShaderTerminateInvocationFeatures.shaderTerminateInvocation ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImageFeaturesNV const & - physicalDeviceShadingRateImageFeaturesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImageFeaturesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImageFeaturesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImageFeaturesNV.shadingRateImage ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImageFeaturesNV.shadingRateCoarseSampleOrder ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImagePropertiesNV const & - physicalDeviceShadingRateImagePropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImagePropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImagePropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImagePropertiesNV.shadingRateTexelSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImagePropertiesNV.shadingRatePaletteSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceShadingRateImagePropertiesNV.shadingRateMaxCoarseSamples ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 const & - physicalDeviceSparseImageFormatInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseImageFormatInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseImageFormatInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseImageFormatInfo2.format ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseImageFormatInfo2.type ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseImageFormatInfo2.samples ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseImageFormatInfo2.usage ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSparseImageFormatInfo2.tiling ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupProperties const & - physicalDeviceSubgroupProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupProperties.subgroupSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupProperties.supportedStages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupProperties.supportedOperations ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupProperties.quadOperationsInAllStages ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlFeatures const & - physicalDeviceSubgroupSizeControlFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlFeatures.subgroupSizeControl ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlFeatures.computeFullSubgroups ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlProperties const & - physicalDeviceSubgroupSizeControlProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlProperties.minSubgroupSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlProperties.maxSubgroupSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlProperties.maxComputeWorkgroupSubgroups ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubgroupSizeControlProperties.requiredSubgroupSizeStages ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingFeaturesHUAWEI const & - physicalDeviceSubpassShadingFeaturesHUAWEI ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubpassShadingFeaturesHUAWEI.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubpassShadingFeaturesHUAWEI.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubpassShadingFeaturesHUAWEI.subpassShading ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingPropertiesHUAWEI const & - physicalDeviceSubpassShadingPropertiesHUAWEI ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubpassShadingPropertiesHUAWEI.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSubpassShadingPropertiesHUAWEI.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceSubpassShadingPropertiesHUAWEI.maxSubpassShadingWorkgroupSizeAspectRatio ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR const & physicalDeviceSurfaceInfo2KHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSurfaceInfo2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSurfaceInfo2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSurfaceInfo2KHR.surface ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceSynchronization2Features const & - physicalDeviceSynchronization2Features ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSynchronization2Features.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSynchronization2Features.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceSynchronization2Features.synchronization2 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentFeaturesEXT const & - physicalDeviceTexelBufferAlignmentFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTexelBufferAlignmentFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTexelBufferAlignmentFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTexelBufferAlignmentFeaturesEXT.texelBufferAlignment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentProperties const & - physicalDeviceTexelBufferAlignmentProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTexelBufferAlignmentProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTexelBufferAlignmentProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceTexelBufferAlignmentProperties.storageTexelBufferOffsetAlignmentBytes ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceTexelBufferAlignmentProperties.storageTexelBufferOffsetSingleTexelAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceTexelBufferAlignmentProperties.uniformTexelBufferOffsetAlignmentBytes ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceTexelBufferAlignmentProperties.uniformTexelBufferOffsetSingleTexelAlignment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceTextureCompressionASTCHDRFeatures const & - physicalDeviceTextureCompressionASTCHDRFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTextureCompressionASTCHDRFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTextureCompressionASTCHDRFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTextureCompressionASTCHDRFeatures.textureCompressionASTC_HDR ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreFeatures const & - physicalDeviceTimelineSemaphoreFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTimelineSemaphoreFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTimelineSemaphoreFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTimelineSemaphoreFeatures.timelineSemaphore ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreProperties const & - physicalDeviceTimelineSemaphoreProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTimelineSemaphoreProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTimelineSemaphoreProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTimelineSemaphoreProperties.maxTimelineSemaphoreValueDifference ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties const & physicalDeviceToolProperties ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceToolProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceToolProperties.pNext ); - for ( size_t i = 0; i < VK_MAX_EXTENSION_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceToolProperties.name[i] ); - } - for ( size_t i = 0; i < VK_MAX_EXTENSION_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceToolProperties.version[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceToolProperties.purposes ); - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceToolProperties.description[i] ); - } - for ( size_t i = 0; i < VK_MAX_EXTENSION_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceToolProperties.layer[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackFeaturesEXT const & - physicalDeviceTransformFeedbackFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackFeaturesEXT.transformFeedback ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackFeaturesEXT.geometryStreams ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackPropertiesEXT const & - physicalDeviceTransformFeedbackPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.maxTransformFeedbackStreams ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.maxTransformFeedbackBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.maxTransformFeedbackBufferSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.maxTransformFeedbackStreamDataSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.maxTransformFeedbackBufferDataSize ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceTransformFeedbackPropertiesEXT.maxTransformFeedbackBufferDataStride ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.transformFeedbackQueries ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceTransformFeedbackPropertiesEXT.transformFeedbackStreamsLinesTriangles ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceTransformFeedbackPropertiesEXT.transformFeedbackRasterizationStreamSelect ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceTransformFeedbackPropertiesEXT.transformFeedbackDraw ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceUniformBufferStandardLayoutFeatures const & - physicalDeviceUniformBufferStandardLayoutFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceUniformBufferStandardLayoutFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceUniformBufferStandardLayoutFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceUniformBufferStandardLayoutFeatures.uniformBufferStandardLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVariablePointersFeatures const & - physicalDeviceVariablePointersFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVariablePointersFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVariablePointersFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVariablePointersFeatures.variablePointersStorageBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVariablePointersFeatures.variablePointers ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorFeaturesEXT const & - physicalDeviceVertexAttributeDivisorFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexAttributeDivisorFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexAttributeDivisorFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVertexAttributeDivisorFeaturesEXT.vertexAttributeInstanceRateDivisor ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVertexAttributeDivisorFeaturesEXT.vertexAttributeInstanceRateZeroDivisor ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesEXT const & - physicalDeviceVertexAttributeDivisorPropertiesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexAttributeDivisorPropertiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexAttributeDivisorPropertiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexAttributeDivisorPropertiesEXT.maxVertexAttribDivisor ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexInputDynamicStateFeaturesEXT const & - physicalDeviceVertexInputDynamicStateFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexInputDynamicStateFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexInputDynamicStateFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVertexInputDynamicStateFeaturesEXT.vertexInputDynamicState ); - return seed; - } - }; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoProfileKHR const & videoProfileKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoProfileKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfileKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfileKHR.videoCodecOperation ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfileKHR.chromaSubsampling ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfileKHR.lumaBitDepth ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfileKHR.chromaBitDepth ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoProfilesKHR const & videoProfilesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoProfilesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfilesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfilesKHR.profileCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoProfilesKHR.pProfiles ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR const & - physicalDeviceVideoFormatInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVideoFormatInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVideoFormatInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVideoFormatInfoKHR.imageUsage ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVideoFormatInfoKHR.pVideoProfiles ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Features const & physicalDeviceVulkan11Features ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.storageBuffer16BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.uniformAndStorageBuffer16BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.storagePushConstant16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.storageInputOutput16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.multiview ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.multiviewGeometryShader ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.multiviewTessellationShader ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.variablePointersStorageBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.variablePointers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.protectedMemory ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.samplerYcbcrConversion ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Features.shaderDrawParameters ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Properties const & - physicalDeviceVulkan11Properties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.pNext ); - for ( size_t i = 0; i < VK_UUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.deviceUUID[i] ); - } - for ( size_t i = 0; i < VK_UUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.driverUUID[i] ); - } - for ( size_t i = 0; i < VK_LUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.deviceLUID[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.deviceNodeMask ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.deviceLUIDValid ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.subgroupSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.subgroupSupportedStages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.subgroupSupportedOperations ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.subgroupQuadOperationsInAllStages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.pointClippingBehavior ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.maxMultiviewViewCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.maxMultiviewInstanceIndex ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.protectedNoFault ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.maxPerSetDescriptors ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan11Properties.maxMemoryAllocationSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Features const & physicalDeviceVulkan12Features ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.samplerMirrorClampToEdge ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.drawIndirectCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.storageBuffer8BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.uniformAndStorageBuffer8BitAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.storagePushConstant8 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderBufferInt64Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderSharedInt64Atomics ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderInt8 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderInputAttachmentArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderUniformTexelBufferArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderStorageTexelBufferArrayDynamicIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderUniformBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderSampledImageArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderStorageBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderStorageImageArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderInputAttachmentArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderUniformTexelBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderStorageTexelBufferArrayNonUniformIndexing ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorBindingUniformBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorBindingSampledImageUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorBindingStorageImageUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorBindingStorageBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Features.descriptorBindingUniformTexelBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Features.descriptorBindingStorageTexelBufferUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorBindingUpdateUnusedWhilePending ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorBindingPartiallyBound ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.descriptorBindingVariableDescriptorCount ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.runtimeDescriptorArray ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.samplerFilterMinmax ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.scalarBlockLayout ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.imagelessFramebuffer ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.uniformBufferStandardLayout ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderSubgroupExtendedTypes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.separateDepthStencilLayouts ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.hostQueryReset ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.timelineSemaphore ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.bufferDeviceAddress ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.bufferDeviceAddressCaptureReplay ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.bufferDeviceAddressMultiDevice ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.vulkanMemoryModel ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.vulkanMemoryModelDeviceScope ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.vulkanMemoryModelAvailabilityVisibilityChains ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderOutputViewportIndex ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.shaderOutputLayer ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Features.subgroupBroadcastDynamicId ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties const & - physicalDeviceVulkan12Properties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.driverID ); - for ( size_t i = 0; i < VK_MAX_DRIVER_NAME_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.driverName[i] ); - } - for ( size_t i = 0; i < VK_MAX_DRIVER_INFO_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.driverInfo[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.conformanceVersion ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.denormBehaviorIndependence ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.roundingModeIndependence ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderSignedZeroInfNanPreserveFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderSignedZeroInfNanPreserveFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderSignedZeroInfNanPreserveFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderDenormPreserveFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderDenormPreserveFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderDenormPreserveFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderDenormFlushToZeroFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderDenormFlushToZeroFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderDenormFlushToZeroFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderRoundingModeRTEFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderRoundingModeRTEFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderRoundingModeRTEFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderRoundingModeRTZFloat16 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderRoundingModeRTZFloat32 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderRoundingModeRTZFloat64 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxUpdateAfterBindDescriptorsInAllPools ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.shaderUniformBufferArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderSampledImageArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.shaderStorageBufferArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.shaderStorageImageArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.shaderInputAttachmentArrayNonUniformIndexingNative ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.robustBufferAccessUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.quadDivergentImplicitLod ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxPerStageDescriptorUpdateAfterBindSamplers ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.maxPerStageDescriptorUpdateAfterBindUniformBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.maxPerStageDescriptorUpdateAfterBindStorageBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.maxPerStageDescriptorUpdateAfterBindSampledImages ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.maxPerStageDescriptorUpdateAfterBindStorageImages ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.maxPerStageDescriptorUpdateAfterBindInputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxPerStageUpdateAfterBindResources ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindSamplers ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindUniformBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindUniformBuffersDynamic ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindStorageBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindStorageBuffersDynamic ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindSampledImages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindStorageImages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxDescriptorSetUpdateAfterBindInputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.supportedDepthResolveModes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.supportedStencilResolveModes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.independentResolveNone ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.independentResolve ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.filterMinmaxSingleComponentFormats ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.filterMinmaxImageComponentMapping ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.maxTimelineSemaphoreValueDifference ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan12Properties.framebufferIntegerColorSampleCounts ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Features const & physicalDeviceVulkan13Features ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.robustImageAccess ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.inlineUniformBlock ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan13Features.descriptorBindingInlineUniformBlockUpdateAfterBind ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.pipelineCreationCacheControl ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.privateData ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.shaderDemoteToHelperInvocation ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.shaderTerminateInvocation ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.subgroupSizeControl ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.computeFullSubgroups ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.synchronization2 ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.textureCompressionASTC_HDR ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.shaderZeroInitializeWorkgroupMemory ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.dynamicRendering ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.shaderIntegerDotProduct ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Features.maintenance4 ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Properties const & - physicalDeviceVulkan13Properties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.minSubgroupSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.maxSubgroupSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.maxComputeWorkgroupSubgroups ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.requiredSubgroupSizeStages ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.maxInlineUniformBlockSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.maxPerStageDescriptorInlineUniformBlocks ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.maxDescriptorSetInlineUniformBlocks ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan13Properties.maxDescriptorSetUpdateAfterBindInlineUniformBlocks ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.maxInlineUniformTotalSize ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct8BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct8BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct8BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan13Properties.integerDotProduct4x8BitPackedUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct4x8BitPackedSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProduct4x8BitPackedMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct16BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct16BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan13Properties.integerDotProduct16BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct32BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct32BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan13Properties.integerDotProduct32BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct64BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.integerDotProduct64BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan13Properties.integerDotProduct64BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating8BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating8BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkan13Properties - .integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating16BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating16BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating32BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating32BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating64BitUnsignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating64BitSignedAccelerated ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceVulkan13Properties.integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.storageTexelBufferOffsetAlignmentBytes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.storageTexelBufferOffsetSingleTexelAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.uniformTexelBufferOffsetAlignmentBytes ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.uniformTexelBufferOffsetSingleTexelAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkan13Properties.maxBufferSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkanMemoryModelFeatures const & - physicalDeviceVulkanMemoryModelFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkanMemoryModelFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkanMemoryModelFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkanMemoryModelFeatures.vulkanMemoryModel ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceVulkanMemoryModelFeatures.vulkanMemoryModelDeviceScope ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceVulkanMemoryModelFeatures.vulkanMemoryModelAvailabilityVisibilityChains ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & - physicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - physicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR.workgroupMemoryExplicitLayout ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR.workgroupMemoryExplicitLayoutScalarBlockLayout ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR.workgroupMemoryExplicitLayout8BitAccess ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR.workgroupMemoryExplicitLayout16BitAccess ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & - physicalDeviceYcbcr2Plane444FormatsFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceYcbcr2Plane444FormatsFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceYcbcr2Plane444FormatsFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceYcbcr2Plane444FormatsFeaturesEXT.ycbcr2plane444Formats ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrImageArraysFeaturesEXT const & - physicalDeviceYcbcrImageArraysFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceYcbcrImageArraysFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceYcbcrImageArraysFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceYcbcrImageArraysFeaturesEXT.ycbcrImageArrays ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & - physicalDeviceZeroInitializeWorkgroupMemoryFeatures ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceZeroInitializeWorkgroupMemoryFeatures.sType ); - VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceZeroInitializeWorkgroupMemoryFeatures.pNext ); - VULKAN_HPP_HASH_COMBINE( - seed, physicalDeviceZeroInitializeWorkgroupMemoryFeatures.shaderZeroInitializeWorkgroupMemory ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo const & pipelineCacheCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheCreateInfo.initialDataSize ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheCreateInfo.pInitialData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersionOne const & pipelineCacheHeaderVersionOne ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheHeaderVersionOne.headerSize ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheHeaderVersionOne.headerVersion ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheHeaderVersionOne.vendorID ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheHeaderVersionOne.deviceID ); - for ( size_t i = 0; i < VK_UUID_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineCacheHeaderVersionOne.pipelineCacheUUID[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineColorBlendAdvancedStateCreateInfoEXT const & - pipelineColorBlendAdvancedStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAdvancedStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAdvancedStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAdvancedStateCreateInfoEXT.srcPremultiplied ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAdvancedStateCreateInfoEXT.dstPremultiplied ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorBlendAdvancedStateCreateInfoEXT.blendOverlap ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PipelineColorWriteCreateInfoEXT const & pipelineColorWriteCreateInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorWriteCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorWriteCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorWriteCreateInfoEXT.attachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineColorWriteCreateInfoEXT.pColorWriteEnables ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCompilerControlCreateInfoAMD const & - pipelineCompilerControlCreateInfoAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCompilerControlCreateInfoAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCompilerControlCreateInfoAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCompilerControlCreateInfoAMD.compilerControlFlags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV const & - pipelineCoverageModulationStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageModulationStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageModulationStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageModulationStateCreateInfoNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageModulationStateCreateInfoNV.coverageModulationMode ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageModulationStateCreateInfoNV.coverageModulationTableEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageModulationStateCreateInfoNV.coverageModulationTableCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageModulationStateCreateInfoNV.pCoverageModulationTable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateInfoNV const & - pipelineCoverageReductionStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageReductionStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageReductionStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageReductionStateCreateInfoNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageReductionStateCreateInfoNV.coverageReductionMode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateInfoNV const & - pipelineCoverageToColorStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageToColorStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageToColorStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageToColorStateCreateInfoNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageToColorStateCreateInfoNV.coverageToColorEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCoverageToColorStateCreateInfoNV.coverageToColorLocation ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCreationFeedback const & pipelineCreationFeedback ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCreationFeedback.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCreationFeedback.duration ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo const & - pipelineCreationFeedbackCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineCreationFeedbackCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCreationFeedbackCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCreationFeedbackCreateInfo.pPipelineCreationFeedback ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCreationFeedbackCreateInfo.pipelineStageCreationFeedbackCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineCreationFeedbackCreateInfo.pPipelineStageCreationFeedbacks ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateInfoEXT const & - pipelineDiscardRectangleStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineDiscardRectangleStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDiscardRectangleStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDiscardRectangleStateCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDiscardRectangleStateCreateInfoEXT.discardRectangleMode ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDiscardRectangleStateCreateInfoEXT.discardRectangleCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineDiscardRectangleStateCreateInfoEXT.pDiscardRectangles ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR const & pipelineExecutableInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInfoKHR.pipeline ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInfoKHR.executableIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineExecutableInternalRepresentationKHR const & - pipelineExecutableInternalRepresentationKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInternalRepresentationKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInternalRepresentationKHR.pNext ); - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInternalRepresentationKHR.name[i] ); - } - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInternalRepresentationKHR.description[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInternalRepresentationKHR.isText ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInternalRepresentationKHR.dataSize ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutableInternalRepresentationKHR.pData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PipelineExecutablePropertiesKHR const & pipelineExecutablePropertiesKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutablePropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutablePropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutablePropertiesKHR.stages ); - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutablePropertiesKHR.name[i] ); - } - for ( size_t i = 0; i < VK_MAX_DESCRIPTION_SIZE; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutablePropertiesKHR.description[i] ); - } - VULKAN_HPP_HASH_COMBINE( seed, pipelineExecutablePropertiesKHR.subgroupSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateEnumStateCreateInfoNV const & - pipelineFragmentShadingRateEnumStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateEnumStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateEnumStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateEnumStateCreateInfoNV.shadingRateType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateEnumStateCreateInfoNV.shadingRate ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateEnumStateCreateInfoNV.combinerOps[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateStateCreateInfoKHR const & - pipelineFragmentShadingRateStateCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateStateCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateStateCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateStateCreateInfoKHR.fragmentSize ); - for ( size_t i = 0; i < 2; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, pipelineFragmentShadingRateStateCreateInfoKHR.combinerOps[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineInfoKHR const & pipelineInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineInfoKHR.pipeline ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PushConstantRange const & pushConstantRange ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pushConstantRange.stageFlags ); - VULKAN_HPP_HASH_COMBINE( seed, pushConstantRange.offset ); - VULKAN_HPP_HASH_COMBINE( seed, pushConstantRange.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo const & pipelineLayoutCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineLayoutCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLayoutCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLayoutCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLayoutCreateInfo.setLayoutCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLayoutCreateInfo.pSetLayouts ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLayoutCreateInfo.pushConstantRangeCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLayoutCreateInfo.pPushConstantRanges ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR const & pipelineLibraryCreateInfoKHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineLibraryCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLibraryCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLibraryCreateInfoKHR.libraryCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineLibraryCreateInfoKHR.pLibraries ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT const & - pipelineRasterizationConservativeStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationConservativeStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationConservativeStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationConservativeStateCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, - pipelineRasterizationConservativeStateCreateInfoEXT.conservativeRasterizationMode ); - VULKAN_HPP_HASH_COMBINE( seed, - pipelineRasterizationConservativeStateCreateInfoEXT.extraPrimitiveOverestimationSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateInfoEXT const & - pipelineRasterizationDepthClipStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationDepthClipStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationDepthClipStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationDepthClipStateCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationDepthClipStateCreateInfoEXT.depthClipEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoEXT const & - pipelineRasterizationLineStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationLineStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationLineStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationLineStateCreateInfoEXT.lineRasterizationMode ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationLineStateCreateInfoEXT.stippledLineEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationLineStateCreateInfoEXT.lineStippleFactor ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationLineStateCreateInfoEXT.lineStipplePattern ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT const & - pipelineRasterizationProvokingVertexStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationProvokingVertexStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationProvokingVertexStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationProvokingVertexStateCreateInfoEXT.provokingVertexMode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateRasterizationOrderAMD const & - pipelineRasterizationStateRasterizationOrderAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateRasterizationOrderAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateRasterizationOrderAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateRasterizationOrderAMD.rasterizationOrder ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateInfoEXT const & - pipelineRasterizationStateStreamCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateStreamCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateStreamCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateStreamCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRasterizationStateStreamCreateInfoEXT.rasterizationStream ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::PipelineRenderingCreateInfo const & pipelineRenderingCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRenderingCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRenderingCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRenderingCreateInfo.viewMask ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRenderingCreateInfo.colorAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRenderingCreateInfo.pColorAttachmentFormats ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRenderingCreateInfo.depthAttachmentFormat ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRenderingCreateInfo.stencilAttachmentFormat ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineRepresentativeFragmentTestStateCreateInfoNV const & - pipelineRepresentativeFragmentTestStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineRepresentativeFragmentTestStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineRepresentativeFragmentTestStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, - pipelineRepresentativeFragmentTestStateCreateInfoNV.representativeFragmentTestEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineSampleLocationsStateCreateInfoEXT const & - pipelineSampleLocationsStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineSampleLocationsStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineSampleLocationsStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineSampleLocationsStateCreateInfoEXT.sampleLocationsEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineSampleLocationsStateCreateInfoEXT.sampleLocationsInfo ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineShaderStageRequiredSubgroupSizeCreateInfo const & - pipelineShaderStageRequiredSubgroupSizeCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageRequiredSubgroupSizeCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageRequiredSubgroupSizeCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineShaderStageRequiredSubgroupSizeCreateInfo.requiredSubgroupSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineTessellationDomainOriginStateCreateInfo const & - pipelineTessellationDomainOriginStateCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineTessellationDomainOriginStateCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineTessellationDomainOriginStateCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineTessellationDomainOriginStateCreateInfo.domainOrigin ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT const & - vertexInputBindingDivisorDescriptionEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDivisorDescriptionEXT.binding ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDivisorDescriptionEXT.divisor ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT const & - pipelineVertexInputDivisorStateCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputDivisorStateCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputDivisorStateCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputDivisorStateCreateInfoEXT.vertexBindingDivisorCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineVertexInputDivisorStateCreateInfoEXT.pVertexBindingDivisors ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineViewportCoarseSampleOrderStateCreateInfoNV const & - pipelineViewportCoarseSampleOrderStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportCoarseSampleOrderStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportCoarseSampleOrderStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportCoarseSampleOrderStateCreateInfoNV.sampleOrderType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportCoarseSampleOrderStateCreateInfoNV.customSampleOrderCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportCoarseSampleOrderStateCreateInfoNV.pCustomSampleOrders ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineViewportDepthClipControlCreateInfoEXT const & - pipelineViewportDepthClipControlCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportDepthClipControlCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportDepthClipControlCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportDepthClipControlCreateInfoEXT.negativeOneToOne ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineViewportExclusiveScissorStateCreateInfoNV const & - pipelineViewportExclusiveScissorStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportExclusiveScissorStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportExclusiveScissorStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportExclusiveScissorStateCreateInfoNV.exclusiveScissorCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportExclusiveScissorStateCreateInfoNV.pExclusiveScissors ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV const & shadingRatePaletteNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, shadingRatePaletteNV.shadingRatePaletteEntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, shadingRatePaletteNV.pShadingRatePaletteEntries ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineViewportShadingRateImageStateCreateInfoNV const & - pipelineViewportShadingRateImageStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportShadingRateImageStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportShadingRateImageStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportShadingRateImageStateCreateInfoNV.shadingRateImageEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportShadingRateImageStateCreateInfoNV.viewportCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportShadingRateImageStateCreateInfoNV.pShadingRatePalettes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ViewportSwizzleNV const & viewportSwizzleNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, viewportSwizzleNV.x ); - VULKAN_HPP_HASH_COMBINE( seed, viewportSwizzleNV.y ); - VULKAN_HPP_HASH_COMBINE( seed, viewportSwizzleNV.z ); - VULKAN_HPP_HASH_COMBINE( seed, viewportSwizzleNV.w ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateInfoNV const & - pipelineViewportSwizzleStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportSwizzleStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportSwizzleStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportSwizzleStateCreateInfoNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportSwizzleStateCreateInfoNV.viewportCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportSwizzleStateCreateInfoNV.pViewportSwizzles ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ViewportWScalingNV const & viewportWScalingNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, viewportWScalingNV.xcoeff ); - VULKAN_HPP_HASH_COMBINE( seed, viewportWScalingNV.ycoeff ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PipelineViewportWScalingStateCreateInfoNV const & - pipelineViewportWScalingStateCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportWScalingStateCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportWScalingStateCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportWScalingStateCreateInfoNV.viewportWScalingEnable ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportWScalingStateCreateInfoNV.viewportCount ); - VULKAN_HPP_HASH_COMBINE( seed, pipelineViewportWScalingStateCreateInfoNV.pViewportWScalings ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_GGP ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PresentFrameTokenGGP const & presentFrameTokenGGP ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, presentFrameTokenGGP.sType ); - VULKAN_HPP_HASH_COMBINE( seed, presentFrameTokenGGP.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, presentFrameTokenGGP.frameToken ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_GGP*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PresentIdKHR const & presentIdKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, presentIdKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, presentIdKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, presentIdKHR.swapchainCount ); - VULKAN_HPP_HASH_COMBINE( seed, presentIdKHR.pPresentIds ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PresentInfoKHR const & presentInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.waitSemaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.pWaitSemaphores ); - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.swapchainCount ); - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.pSwapchains ); - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.pImageIndices ); - VULKAN_HPP_HASH_COMBINE( seed, presentInfoKHR.pResults ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RectLayerKHR const & rectLayerKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, rectLayerKHR.offset ); - VULKAN_HPP_HASH_COMBINE( seed, rectLayerKHR.extent ); - VULKAN_HPP_HASH_COMBINE( seed, rectLayerKHR.layer ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PresentRegionKHR const & presentRegionKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, presentRegionKHR.rectangleCount ); - VULKAN_HPP_HASH_COMBINE( seed, presentRegionKHR.pRectangles ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PresentRegionsKHR const & presentRegionsKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, presentRegionsKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, presentRegionsKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, presentRegionsKHR.swapchainCount ); - VULKAN_HPP_HASH_COMBINE( seed, presentRegionsKHR.pRegions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE const & presentTimeGOOGLE ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, presentTimeGOOGLE.presentID ); - VULKAN_HPP_HASH_COMBINE( seed, presentTimeGOOGLE.desiredPresentTime ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PresentTimesInfoGOOGLE const & presentTimesInfoGOOGLE ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, presentTimesInfoGOOGLE.sType ); - VULKAN_HPP_HASH_COMBINE( seed, presentTimesInfoGOOGLE.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, presentTimesInfoGOOGLE.swapchainCount ); - VULKAN_HPP_HASH_COMBINE( seed, presentTimesInfoGOOGLE.pTimes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo const & privateDataSlotCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, privateDataSlotCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, privateDataSlotCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, privateDataSlotCreateInfo.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ProtectedSubmitInfo const & protectedSubmitInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, protectedSubmitInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, protectedSubmitInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, protectedSubmitInfo.protectedSubmit ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo const & queryPoolCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queryPoolCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolCreateInfo.queryType ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolCreateInfo.queryCount ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolCreateInfo.pipelineStatistics ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR const & - queryPoolPerformanceCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceCreateInfoKHR.queueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceCreateInfoKHR.counterIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceCreateInfoKHR.pCounterIndices ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueryPoolPerformanceQueryCreateInfoINTEL const & - queryPoolPerformanceQueryCreateInfoINTEL ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceQueryCreateInfoINTEL.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceQueryCreateInfoINTEL.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queryPoolPerformanceQueryCreateInfoINTEL.performanceCountersSampling ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointProperties2NV const & - queueFamilyCheckpointProperties2NV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyCheckpointProperties2NV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyCheckpointProperties2NV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyCheckpointProperties2NV.checkpointExecutionStageMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointPropertiesNV const & - queueFamilyCheckpointPropertiesNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyCheckpointPropertiesNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyCheckpointPropertiesNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyCheckpointPropertiesNV.checkpointExecutionStageMask ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueueFamilyGlobalPriorityPropertiesKHR const & - queueFamilyGlobalPriorityPropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyGlobalPriorityPropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyGlobalPriorityPropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyGlobalPriorityPropertiesKHR.priorityCount ); - for ( size_t i = 0; i < VK_MAX_GLOBAL_PRIORITY_SIZE_KHR; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyGlobalPriorityPropertiesKHR.priorities[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::QueueFamilyProperties const & queueFamilyProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyProperties.queueFlags ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyProperties.queueCount ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyProperties.timestampValidBits ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyProperties.minImageTransferGranularity ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueueFamilyProperties2 const & queueFamilyProperties2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyProperties2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyProperties2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyProperties2.queueFamilyProperties ); - return seed; - } - }; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::QueueFamilyQueryResultStatusProperties2KHR const & - queueFamilyQueryResultStatusProperties2KHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyQueryResultStatusProperties2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyQueryResultStatusProperties2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, queueFamilyQueryResultStatusProperties2KHR.supported ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR const & - rayTracingShaderGroupCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.type ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.generalShader ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.closestHitShader ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.anyHitShader ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.intersectionShader ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoKHR.pShaderGroupCaptureReplayHandle ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR const & - rayTracingPipelineInterfaceCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineInterfaceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineInterfaceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineInterfaceCreateInfoKHR.maxPipelineRayPayloadSize ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineInterfaceCreateInfoKHR.maxPipelineRayHitAttributeSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR const & rayTracingPipelineCreateInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.stageCount ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.pStages ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.groupCount ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.pGroups ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.maxPipelineRayRecursionDepth ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.pLibraryInfo ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.pLibraryInterface ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.pDynamicState ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.layout ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.basePipelineHandle ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoKHR.basePipelineIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV const & - rayTracingShaderGroupCreateInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.type ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.generalShader ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.closestHitShader ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.anyHitShader ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingShaderGroupCreateInfoNV.intersectionShader ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV const & rayTracingPipelineCreateInfoNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.flags ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.stageCount ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.pStages ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.groupCount ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.pGroups ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.maxRecursionDepth ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.layout ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.basePipelineHandle ); - VULKAN_HPP_HASH_COMBINE( seed, rayTracingPipelineCreateInfoNV.basePipelineIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE const & refreshCycleDurationGOOGLE ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, refreshCycleDurationGOOGLE.refreshDuration ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderPassAttachmentBeginInfo const & renderPassAttachmentBeginInfo ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassAttachmentBeginInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassAttachmentBeginInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassAttachmentBeginInfo.attachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassAttachmentBeginInfo.pAttachments ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::RenderPassBeginInfo const & renderPassBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassBeginInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassBeginInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassBeginInfo.renderPass ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassBeginInfo.framebuffer ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassBeginInfo.renderArea ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassBeginInfo.clearValueCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassBeginInfo.pClearValues ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SubpassDescription const & subpassDescription ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.flags ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.pipelineBindPoint ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.inputAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.pInputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.colorAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.pColorAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.pResolveAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.pDepthStencilAttachment ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.preserveAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription.pPreserveAttachments ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SubpassDependency const & subpassDependency ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency.srcSubpass ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency.dstSubpass ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency.srcStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency.dstStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency.dstAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency.dependencyFlags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::RenderPassCreateInfo const & renderPassCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.attachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.pAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.subpassCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.pSubpasses ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.dependencyCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo.pDependencies ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SubpassDescription2 const & subpassDescription2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.flags ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.pipelineBindPoint ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.viewMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.inputAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.pInputAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.colorAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.pColorAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.pResolveAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.pDepthStencilAttachment ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.preserveAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescription2.pPreserveAttachments ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SubpassDependency2 const & subpassDependency2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.srcSubpass ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.dstSubpass ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.srcStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.dstStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.srcAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.dstAccessMask ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.dependencyFlags ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDependency2.viewOffset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 const & renderPassCreateInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.flags ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.attachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.pAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.subpassCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.pSubpasses ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.dependencyCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.pDependencies ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.correlatedViewMaskCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassCreateInfo2.pCorrelatedViewMasks ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderPassFragmentDensityMapCreateInfoEXT const & - renderPassFragmentDensityMapCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassFragmentDensityMapCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassFragmentDensityMapCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassFragmentDensityMapCreateInfoEXT.fragmentDensityMapAttachment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderPassInputAttachmentAspectCreateInfo const & - renderPassInputAttachmentAspectCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassInputAttachmentAspectCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassInputAttachmentAspectCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassInputAttachmentAspectCreateInfo.aspectReferenceCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassInputAttachmentAspectCreateInfo.pAspectReferences ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderPassMultiviewCreateInfo const & renderPassMultiviewCreateInfo ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.subpassCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.pViewMasks ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.dependencyCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.pViewOffsets ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.correlationMaskCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassMultiviewCreateInfo.pCorrelationMasks ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT const & subpassSampleLocationsEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassSampleLocationsEXT.subpassIndex ); - VULKAN_HPP_HASH_COMBINE( seed, subpassSampleLocationsEXT.sampleLocationsInfo ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT const & - renderPassSampleLocationsBeginInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassSampleLocationsBeginInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassSampleLocationsBeginInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassSampleLocationsBeginInfoEXT.attachmentInitialSampleLocationsCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassSampleLocationsBeginInfoEXT.pAttachmentInitialSampleLocations ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassSampleLocationsBeginInfoEXT.postSubpassSampleLocationsCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassSampleLocationsBeginInfoEXT.pPostSubpassSampleLocations ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderPassTransformBeginInfoQCOM const & - renderPassTransformBeginInfoQCOM ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderPassTransformBeginInfoQCOM.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassTransformBeginInfoQCOM.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderPassTransformBeginInfoQCOM.transform ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderingFragmentDensityMapAttachmentInfoEXT const & - renderingFragmentDensityMapAttachmentInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentDensityMapAttachmentInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentDensityMapAttachmentInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentDensityMapAttachmentInfoEXT.imageView ); - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentDensityMapAttachmentInfoEXT.imageLayout ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderingFragmentShadingRateAttachmentInfoKHR const & - renderingFragmentShadingRateAttachmentInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentShadingRateAttachmentInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentShadingRateAttachmentInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentShadingRateAttachmentInfoKHR.imageView ); - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentShadingRateAttachmentInfoKHR.imageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, renderingFragmentShadingRateAttachmentInfoKHR.shadingRateAttachmentTexelSize ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::RenderingInfo const & renderingInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.renderArea ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.layerCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.viewMask ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.colorAttachmentCount ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.pColorAttachments ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.pDepthAttachment ); - VULKAN_HPP_HASH_COMBINE( seed, renderingInfo.pStencilAttachment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ResolveImageInfo2 const & resolveImageInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.srcImage ); - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.srcImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.dstImage ); - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.dstImageLayout ); - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.regionCount ); - VULKAN_HPP_HASH_COMBINE( seed, resolveImageInfo2.pRegions ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SamplerBorderColorComponentMappingCreateInfoEXT const & - samplerBorderColorComponentMappingCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, samplerBorderColorComponentMappingCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, samplerBorderColorComponentMappingCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, samplerBorderColorComponentMappingCreateInfoEXT.components ); - VULKAN_HPP_HASH_COMBINE( seed, samplerBorderColorComponentMappingCreateInfoEXT.srgb ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SamplerCreateInfo const & samplerCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.magFilter ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.minFilter ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.mipmapMode ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.addressModeU ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.addressModeV ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.addressModeW ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.mipLodBias ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.anisotropyEnable ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.maxAnisotropy ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.compareEnable ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.compareOp ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.minLod ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.maxLod ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.borderColor ); - VULKAN_HPP_HASH_COMBINE( seed, samplerCreateInfo.unnormalizedCoordinates ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SamplerReductionModeCreateInfo const & samplerReductionModeCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, samplerReductionModeCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, samplerReductionModeCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, samplerReductionModeCreateInfo.reductionMode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo const & - samplerYcbcrConversionCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.format ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.ycbcrModel ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.ycbcrRange ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.components ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.xChromaOffset ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.yChromaOffset ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.chromaFilter ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionCreateInfo.forceExplicitReconstruction ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionImageFormatProperties const & - samplerYcbcrConversionImageFormatProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionImageFormatProperties.sType ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionImageFormatProperties.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionImageFormatProperties.combinedImageSamplerDescriptorCount ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionInfo const & samplerYcbcrConversionInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, samplerYcbcrConversionInfo.conversion ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX const & screenSurfaceCreateInfoQNX ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, screenSurfaceCreateInfoQNX.sType ); - VULKAN_HPP_HASH_COMBINE( seed, screenSurfaceCreateInfoQNX.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, screenSurfaceCreateInfoQNX.flags ); - VULKAN_HPP_HASH_COMBINE( seed, screenSurfaceCreateInfoQNX.context ); - VULKAN_HPP_HASH_COMBINE( seed, screenSurfaceCreateInfoQNX.window ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo const & semaphoreCreateInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreCreateInfo.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR const & semaphoreGetFdInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetFdInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetFdInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetFdInfoKHR.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetFdInfoKHR.handleType ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR const & semaphoreGetWin32HandleInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetWin32HandleInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetWin32HandleInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetWin32HandleInfoKHR.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetWin32HandleInfoKHR.handleType ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA const & - semaphoreGetZirconHandleInfoFUCHSIA ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetZirconHandleInfoFUCHSIA.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetZirconHandleInfoFUCHSIA.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetZirconHandleInfoFUCHSIA.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreGetZirconHandleInfoFUCHSIA.handleType ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo const & semaphoreSignalInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSignalInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSignalInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSignalInfo.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSignalInfo.value ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo const & semaphoreSubmitInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSubmitInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSubmitInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSubmitInfo.semaphore ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSubmitInfo.value ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSubmitInfo.stageMask ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreSubmitInfo.deviceIndex ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SemaphoreTypeCreateInfo const & semaphoreTypeCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreTypeCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreTypeCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreTypeCreateInfo.semaphoreType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreTypeCreateInfo.initialValue ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo const & semaphoreWaitInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, semaphoreWaitInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreWaitInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreWaitInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreWaitInfo.semaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreWaitInfo.pSemaphores ); - VULKAN_HPP_HASH_COMBINE( seed, semaphoreWaitInfo.pValues ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SetStateFlagsIndirectCommandNV const & setStateFlagsIndirectCommandNV ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, setStateFlagsIndirectCommandNV.data ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo const & shaderModuleCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleCreateInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleCreateInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleCreateInfo.flags ); - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleCreateInfo.codeSize ); - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleCreateInfo.pCode ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ShaderModuleValidationCacheCreateInfoEXT const & - shaderModuleValidationCacheCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleValidationCacheCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleValidationCacheCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, shaderModuleValidationCacheCreateInfoEXT.validationCache ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD const & shaderResourceUsageAMD ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, shaderResourceUsageAMD.numUsedVgprs ); - VULKAN_HPP_HASH_COMBINE( seed, shaderResourceUsageAMD.numUsedSgprs ); - VULKAN_HPP_HASH_COMBINE( seed, shaderResourceUsageAMD.ldsSizePerLocalWorkGroup ); - VULKAN_HPP_HASH_COMBINE( seed, shaderResourceUsageAMD.ldsUsageSizeInBytes ); - VULKAN_HPP_HASH_COMBINE( seed, shaderResourceUsageAMD.scratchMemUsageInBytes ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ShaderStatisticsInfoAMD const & shaderStatisticsInfoAMD ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, shaderStatisticsInfoAMD.shaderStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, shaderStatisticsInfoAMD.resourceUsage ); - VULKAN_HPP_HASH_COMBINE( seed, shaderStatisticsInfoAMD.numPhysicalVgprs ); - VULKAN_HPP_HASH_COMBINE( seed, shaderStatisticsInfoAMD.numPhysicalSgprs ); - VULKAN_HPP_HASH_COMBINE( seed, shaderStatisticsInfoAMD.numAvailableVgprs ); - VULKAN_HPP_HASH_COMBINE( seed, shaderStatisticsInfoAMD.numAvailableSgprs ); - for ( size_t i = 0; i < 3; ++i ) - { - VULKAN_HPP_HASH_COMBINE( seed, shaderStatisticsInfoAMD.computeWorkGroupSize[i] ); - } - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SharedPresentSurfaceCapabilitiesKHR const & - sharedPresentSurfaceCapabilitiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sharedPresentSurfaceCapabilitiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, sharedPresentSurfaceCapabilitiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, sharedPresentSurfaceCapabilitiesKHR.sharedPresentSupportedUsageFlags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties const & sparseImageFormatProperties ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseImageFormatProperties.aspectMask ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageFormatProperties.imageGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageFormatProperties.flags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2 const & sparseImageFormatProperties2 ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseImageFormatProperties2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageFormatProperties2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageFormatProperties2.properties ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements const & sparseImageMemoryRequirements ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements.formatProperties ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements.imageMipTailFirstLod ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements.imageMipTailSize ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements.imageMipTailOffset ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements.imageMipTailStride ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 const & sparseImageMemoryRequirements2 ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, sparseImageMemoryRequirements2.memoryRequirements ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_GGP ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP const & - streamDescriptorSurfaceCreateInfoGGP ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, streamDescriptorSurfaceCreateInfoGGP.sType ); - VULKAN_HPP_HASH_COMBINE( seed, streamDescriptorSurfaceCreateInfoGGP.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, streamDescriptorSurfaceCreateInfoGGP.flags ); - VULKAN_HPP_HASH_COMBINE( seed, streamDescriptorSurfaceCreateInfoGGP.streamDescriptor ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_GGP*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR const & stridedDeviceAddressRegionKHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, stridedDeviceAddressRegionKHR.deviceAddress ); - VULKAN_HPP_HASH_COMBINE( seed, stridedDeviceAddressRegionKHR.stride ); - VULKAN_HPP_HASH_COMBINE( seed, stridedDeviceAddressRegionKHR.size ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubmitInfo const & submitInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.waitSemaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.pWaitSemaphores ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.pWaitDstStageMask ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.commandBufferCount ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.pCommandBuffers ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.signalSemaphoreCount ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo.pSignalSemaphores ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubmitInfo2 const & submitInfo2 ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.sType ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.flags ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.waitSemaphoreInfoCount ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.pWaitSemaphoreInfos ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.commandBufferInfoCount ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.pCommandBufferInfos ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.signalSemaphoreInfoCount ); - VULKAN_HPP_HASH_COMBINE( seed, submitInfo2.pSignalSemaphoreInfos ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubpassBeginInfo const & subpassBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassBeginInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, subpassBeginInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, subpassBeginInfo.contents ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubpassDescriptionDepthStencilResolve const & - subpassDescriptionDepthStencilResolve ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassDescriptionDepthStencilResolve.sType ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescriptionDepthStencilResolve.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescriptionDepthStencilResolve.depthResolveMode ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescriptionDepthStencilResolve.stencilResolveMode ); - VULKAN_HPP_HASH_COMBINE( seed, subpassDescriptionDepthStencilResolve.pDepthStencilResolveAttachment ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubpassEndInfo const & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassEndInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, subpassEndInfo.pNext ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubpassFragmentDensityMapOffsetEndInfoQCOM const & - subpassFragmentDensityMapOffsetEndInfoQCOM ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassFragmentDensityMapOffsetEndInfoQCOM.sType ); - VULKAN_HPP_HASH_COMBINE( seed, subpassFragmentDensityMapOffsetEndInfoQCOM.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, subpassFragmentDensityMapOffsetEndInfoQCOM.fragmentDensityOffsetCount ); - VULKAN_HPP_HASH_COMBINE( seed, subpassFragmentDensityMapOffsetEndInfoQCOM.pFragmentDensityOffsets ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SubpassShadingPipelineCreateInfoHUAWEI const & - subpassShadingPipelineCreateInfoHUAWEI ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, subpassShadingPipelineCreateInfoHUAWEI.sType ); - VULKAN_HPP_HASH_COMBINE( seed, subpassShadingPipelineCreateInfoHUAWEI.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, subpassShadingPipelineCreateInfoHUAWEI.renderPass ); - VULKAN_HPP_HASH_COMBINE( seed, subpassShadingPipelineCreateInfoHUAWEI.subpass ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT const & surfaceCapabilities2EXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.minImageCount ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.maxImageCount ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.currentExtent ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.minImageExtent ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.maxImageExtent ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.maxImageArrayLayers ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.supportedTransforms ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.currentTransform ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.supportedCompositeAlpha ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.supportedUsageFlags ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2EXT.supportedSurfaceCounters ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR const & surfaceCapabilitiesKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.minImageCount ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.maxImageCount ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.currentExtent ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.minImageExtent ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.maxImageExtent ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.maxImageArrayLayers ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.supportedTransforms ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.currentTransform ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.supportedCompositeAlpha ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesKHR.supportedUsageFlags ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR const & surfaceCapabilities2KHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilities2KHR.surfaceCapabilities ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesFullScreenExclusiveEXT const & - surfaceCapabilitiesFullScreenExclusiveEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesFullScreenExclusiveEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesFullScreenExclusiveEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceCapabilitiesFullScreenExclusiveEXT.fullScreenExclusiveSupported ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceFormatKHR const & surfaceFormatKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceFormatKHR.format ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceFormatKHR.colorSpace ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SurfaceFormat2KHR const & surfaceFormat2KHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceFormat2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceFormat2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceFormat2KHR.surfaceFormat ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveInfoEXT const & - surfaceFullScreenExclusiveInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceFullScreenExclusiveInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceFullScreenExclusiveInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceFullScreenExclusiveInfoEXT.fullScreenExclusive ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveWin32InfoEXT const & - surfaceFullScreenExclusiveWin32InfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceFullScreenExclusiveWin32InfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceFullScreenExclusiveWin32InfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceFullScreenExclusiveWin32InfoEXT.hmonitor ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::SurfaceProtectedCapabilitiesKHR const & surfaceProtectedCapabilitiesKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, surfaceProtectedCapabilitiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceProtectedCapabilitiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, surfaceProtectedCapabilitiesKHR.supportsProtected ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SwapchainCounterCreateInfoEXT const & swapchainCounterCreateInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, swapchainCounterCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCounterCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCounterCreateInfoEXT.surfaceCounters ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR const & swapchainCreateInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.surface ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.minImageCount ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.imageFormat ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.imageColorSpace ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.imageExtent ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.imageArrayLayers ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.imageUsage ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.imageSharingMode ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.queueFamilyIndexCount ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.pQueueFamilyIndices ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.preTransform ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.compositeAlpha ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.presentMode ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.clipped ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainCreateInfoKHR.oldSwapchain ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::SwapchainDisplayNativeHdrCreateInfoAMD const & - swapchainDisplayNativeHdrCreateInfoAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, swapchainDisplayNativeHdrCreateInfoAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainDisplayNativeHdrCreateInfoAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, swapchainDisplayNativeHdrCreateInfoAMD.localDimmingEnable ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD const & - textureLODGatherFormatPropertiesAMD ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, textureLODGatherFormatPropertiesAMD.sType ); - VULKAN_HPP_HASH_COMBINE( seed, textureLODGatherFormatPropertiesAMD.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, textureLODGatherFormatPropertiesAMD.supportsTextureGatherLODBiasAMD ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::TimelineSemaphoreSubmitInfo const & timelineSemaphoreSubmitInfo ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, timelineSemaphoreSubmitInfo.sType ); - VULKAN_HPP_HASH_COMBINE( seed, timelineSemaphoreSubmitInfo.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, timelineSemaphoreSubmitInfo.waitSemaphoreValueCount ); - VULKAN_HPP_HASH_COMBINE( seed, timelineSemaphoreSubmitInfo.pWaitSemaphoreValues ); - VULKAN_HPP_HASH_COMBINE( seed, timelineSemaphoreSubmitInfo.signalSemaphoreValueCount ); - VULKAN_HPP_HASH_COMBINE( seed, timelineSemaphoreSubmitInfo.pSignalSemaphoreValues ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommandKHR const & traceRaysIndirectCommandKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, traceRaysIndirectCommandKHR.width ); - VULKAN_HPP_HASH_COMBINE( seed, traceRaysIndirectCommandKHR.height ); - VULKAN_HPP_HASH_COMBINE( seed, traceRaysIndirectCommandKHR.depth ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT const & validationCacheCreateInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, validationCacheCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, validationCacheCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, validationCacheCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, validationCacheCreateInfoEXT.initialDataSize ); - VULKAN_HPP_HASH_COMBINE( seed, validationCacheCreateInfoEXT.pInitialData ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ValidationFeaturesEXT const & validationFeaturesEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, validationFeaturesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, validationFeaturesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, validationFeaturesEXT.enabledValidationFeatureCount ); - VULKAN_HPP_HASH_COMBINE( seed, validationFeaturesEXT.pEnabledValidationFeatures ); - VULKAN_HPP_HASH_COMBINE( seed, validationFeaturesEXT.disabledValidationFeatureCount ); - VULKAN_HPP_HASH_COMBINE( seed, validationFeaturesEXT.pDisabledValidationFeatures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ValidationFlagsEXT const & validationFlagsEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, validationFlagsEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, validationFlagsEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, validationFlagsEXT.disabledValidationCheckCount ); - VULKAN_HPP_HASH_COMBINE( seed, validationFlagsEXT.pDisabledValidationChecks ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT const & - vertexInputAttributeDescription2EXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription2EXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription2EXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription2EXT.location ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription2EXT.binding ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription2EXT.format ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputAttributeDescription2EXT.offset ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VertexInputBindingDescription2EXT const & - vertexInputBindingDescription2EXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription2EXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription2EXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription2EXT.binding ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription2EXT.stride ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription2EXT.inputRate ); - VULKAN_HPP_HASH_COMBINE( seed, vertexInputBindingDescription2EXT.divisor ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_VI_NN ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN const & viSurfaceCreateInfoNN ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, viSurfaceCreateInfoNN.sType ); - VULKAN_HPP_HASH_COMBINE( seed, viSurfaceCreateInfoNN.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, viSurfaceCreateInfoNN.flags ); - VULKAN_HPP_HASH_COMBINE( seed, viSurfaceCreateInfoNN.window ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_VI_NN*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR const & videoPictureResourceKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoPictureResourceKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoPictureResourceKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoPictureResourceKHR.codedOffset ); - VULKAN_HPP_HASH_COMBINE( seed, videoPictureResourceKHR.codedExtent ); - VULKAN_HPP_HASH_COMBINE( seed, videoPictureResourceKHR.baseArrayLayer ); - VULKAN_HPP_HASH_COMBINE( seed, videoPictureResourceKHR.imageViewBinding ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR const & videoReferenceSlotKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoReferenceSlotKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoReferenceSlotKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoReferenceSlotKHR.slotIndex ); - VULKAN_HPP_HASH_COMBINE( seed, videoReferenceSlotKHR.pPictureResource ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR const & videoBeginCodingInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.codecQualityPreset ); - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.videoSession ); - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.videoSessionParameters ); - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.referenceSlotCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoBeginCodingInfoKHR.pReferenceSlots ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoBindMemoryKHR const & videoBindMemoryKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoBindMemoryKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoBindMemoryKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoBindMemoryKHR.memoryBindIndex ); - VULKAN_HPP_HASH_COMBINE( seed, videoBindMemoryKHR.memory ); - VULKAN_HPP_HASH_COMBINE( seed, videoBindMemoryKHR.memoryOffset ); - VULKAN_HPP_HASH_COMBINE( seed, videoBindMemoryKHR.memorySize ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR const & videoCapabilitiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.capabilityFlags ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.minBitstreamBufferOffsetAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.minBitstreamBufferSizeAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.videoPictureExtentGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.minExtent ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.maxExtent ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.maxReferencePicturesSlotsCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoCapabilitiesKHR.maxReferencePicturesActiveCount ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR const & videoCodingControlInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoCodingControlInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoCodingControlInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoCodingControlInfoKHR.flags ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264CapabilitiesEXT const & videoDecodeH264CapabilitiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264CapabilitiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264CapabilitiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264CapabilitiesEXT.maxLevel ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264CapabilitiesEXT.fieldOffsetGranularity ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264CapabilitiesEXT.stdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264DpbSlotInfoEXT const & videoDecodeH264DpbSlotInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264DpbSlotInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264DpbSlotInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264DpbSlotInfoEXT.pStdReferenceInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264MvcEXT const & videoDecodeH264MvcEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264MvcEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264MvcEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264MvcEXT.pStdMvc ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureInfoEXT const & videoDecodeH264PictureInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264PictureInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264PictureInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264PictureInfoEXT.pStdPictureInfo ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264PictureInfoEXT.slicesCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264PictureInfoEXT.pSlicesDataOffsets ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264ProfileEXT const & videoDecodeH264ProfileEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264ProfileEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264ProfileEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264ProfileEXT.stdProfileIdc ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264ProfileEXT.pictureLayout ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionCreateInfoEXT const & - videoDecodeH264SessionCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionCreateInfoEXT.pStdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoEXT const & - videoDecodeH264SessionParametersAddInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersAddInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersAddInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersAddInfoEXT.spsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersAddInfoEXT.pSpsStd ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersAddInfoEXT.ppsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersAddInfoEXT.pPpsStd ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersCreateInfoEXT const & - videoDecodeH264SessionParametersCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersCreateInfoEXT.maxSpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersCreateInfoEXT.maxPpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH264SessionParametersCreateInfoEXT.pParametersAddInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH265CapabilitiesEXT const & videoDecodeH265CapabilitiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265CapabilitiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265CapabilitiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265CapabilitiesEXT.maxLevel ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265CapabilitiesEXT.stdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH265DpbSlotInfoEXT const & videoDecodeH265DpbSlotInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265DpbSlotInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265DpbSlotInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265DpbSlotInfoEXT.pStdReferenceInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH265PictureInfoEXT const & videoDecodeH265PictureInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265PictureInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265PictureInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265PictureInfoEXT.pStdPictureInfo ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265PictureInfoEXT.slicesCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265PictureInfoEXT.pSlicesDataOffsets ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH265ProfileEXT const & videoDecodeH265ProfileEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265ProfileEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265ProfileEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265ProfileEXT.stdProfileIdc ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionCreateInfoEXT const & - videoDecodeH265SessionCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionCreateInfoEXT.pStdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoEXT const & - videoDecodeH265SessionParametersAddInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersAddInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersAddInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersAddInfoEXT.spsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersAddInfoEXT.pSpsStd ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersAddInfoEXT.ppsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersAddInfoEXT.pPpsStd ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersCreateInfoEXT const & - videoDecodeH265SessionParametersCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersCreateInfoEXT.maxSpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersCreateInfoEXT.maxPpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeH265SessionParametersCreateInfoEXT.pParametersAddInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR const & videoDecodeInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.codedOffset ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.codedExtent ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.srcBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.srcBufferOffset ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.srcBufferRange ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.dstPictureResource ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.pSetupReferenceSlot ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.referenceSlotCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoDecodeInfoKHR.pReferenceSlots ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilitiesEXT const & videoEncodeH264CapabilitiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.inputModeFlags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.outputModeFlags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.minPictureSizeInMbs ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.maxPictureSizeInMbs ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.inputImageDataAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.maxNumL0ReferenceForP ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.maxNumL0ReferenceForB ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.maxNumL1Reference ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.qualityLevelCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264CapabilitiesEXT.stdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT const & videoEncodeH264DpbSlotInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264DpbSlotInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264DpbSlotInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264DpbSlotInfoEXT.slotIndex ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264DpbSlotInfoEXT.pStdPictureInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264EmitPictureParametersEXT const & - videoEncodeH264EmitPictureParametersEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264EmitPictureParametersEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264EmitPictureParametersEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264EmitPictureParametersEXT.spsId ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264EmitPictureParametersEXT.emitSpsEnable ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264EmitPictureParametersEXT.ppsIdEntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264EmitPictureParametersEXT.ppsIdEntries ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeEXT const & videoEncodeH264FrameSizeEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264FrameSizeEXT.frameISize ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264FrameSizeEXT.framePSize ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264FrameSizeEXT.frameBSize ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceEXT const & videoEncodeH264NaluSliceEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.pSliceHeaderStd ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.mbCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.refFinalList0EntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.pRefFinalList0Entries ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.refFinalList1EntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264NaluSliceEXT.pRefFinalList1Entries ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264ProfileEXT const & videoEncodeH264ProfileEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264ProfileEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264ProfileEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264ProfileEXT.stdProfileIdc ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT const & videoEncodeH264QpEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264QpEXT.qpI ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264QpEXT.qpP ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264QpEXT.qpB ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlInfoEXT const & - videoEncodeH264RateControlInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlInfoEXT.gopFrameCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlInfoEXT.idrPeriod ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlInfoEXT.consecutiveBFrameCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlInfoEXT.rateControlStructure ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlInfoEXT.temporalLayerCount ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlLayerInfoEXT const & - videoEncodeH264RateControlLayerInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.temporalLayerId ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.useInitialRcQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.initialRcQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.useMinQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.minQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.useMaxQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.maxQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.useMaxFrameSize ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264RateControlLayerInfoEXT.maxFrameSize ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionCreateInfoEXT const & - videoEncodeH264SessionCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionCreateInfoEXT.maxPictureSizeInMbs ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionCreateInfoEXT.pStdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoEXT const & - videoEncodeH264SessionParametersAddInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersAddInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersAddInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersAddInfoEXT.spsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersAddInfoEXT.pSpsStd ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersAddInfoEXT.ppsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersAddInfoEXT.pPpsStd ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersCreateInfoEXT const & - videoEncodeH264SessionParametersCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersCreateInfoEXT.maxSpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersCreateInfoEXT.maxPpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264SessionParametersCreateInfoEXT.pParametersAddInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH264VclFrameInfoEXT const & videoEncodeH264VclFrameInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.refDefaultFinalList0EntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.pRefDefaultFinalList0Entries ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.refDefaultFinalList1EntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.pRefDefaultFinalList1Entries ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.naluSliceEntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.pNaluSliceEntries ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH264VclFrameInfoEXT.pCurrentPictureInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilitiesEXT const & videoEncodeH265CapabilitiesEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.inputModeFlags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.outputModeFlags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.ctbSizes ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.inputImageDataAlignment ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.maxNumL0ReferenceForP ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.maxNumL0ReferenceForB ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.maxNumL1Reference ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.maxNumSubLayers ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.qualityLevelCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265CapabilitiesEXT.stdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT const & videoEncodeH265DpbSlotInfoEXT ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265DpbSlotInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265DpbSlotInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265DpbSlotInfoEXT.slotIndex ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265DpbSlotInfoEXT.pStdReferenceInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265EmitPictureParametersEXT const & - videoEncodeH265EmitPictureParametersEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.vpsId ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.spsId ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.emitVpsEnable ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.emitSpsEnable ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.ppsIdEntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265EmitPictureParametersEXT.ppsIdEntries ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeEXT const & videoEncodeH265FrameSizeEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265FrameSizeEXT.frameISize ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265FrameSizeEXT.framePSize ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265FrameSizeEXT.frameBSize ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT const & - videoEncodeH265ReferenceListsEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ReferenceListsEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ReferenceListsEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ReferenceListsEXT.referenceList0EntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ReferenceListsEXT.pReferenceList0Entries ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ReferenceListsEXT.referenceList1EntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ReferenceListsEXT.pReferenceList1Entries ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ReferenceListsEXT.pReferenceModifications ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceEXT const & videoEncodeH265NaluSliceEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265NaluSliceEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265NaluSliceEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265NaluSliceEXT.ctbCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265NaluSliceEXT.pReferenceFinalLists ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265NaluSliceEXT.pSliceHeaderStd ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265ProfileEXT const & videoEncodeH265ProfileEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ProfileEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ProfileEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265ProfileEXT.stdProfileIdc ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT const & videoEncodeH265QpEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265QpEXT.qpI ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265QpEXT.qpP ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265QpEXT.qpB ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlInfoEXT const & - videoEncodeH265RateControlInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlInfoEXT.gopFrameCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlInfoEXT.idrPeriod ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlInfoEXT.consecutiveBFrameCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlInfoEXT.rateControlStructure ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlInfoEXT.subLayerCount ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlLayerInfoEXT const & - videoEncodeH265RateControlLayerInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.temporalId ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.useInitialRcQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.initialRcQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.useMinQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.minQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.useMaxQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.maxQp ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.useMaxFrameSize ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265RateControlLayerInfoEXT.maxFrameSize ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionCreateInfoEXT const & - videoEncodeH265SessionCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionCreateInfoEXT.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionCreateInfoEXT.pStdExtensionVersion ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoEXT const & - videoEncodeH265SessionParametersAddInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.vpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.pVpsStd ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.spsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.pSpsStd ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.ppsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersAddInfoEXT.pPpsStd ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersCreateInfoEXT const & - videoEncodeH265SessionParametersCreateInfoEXT ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersCreateInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersCreateInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersCreateInfoEXT.maxVpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersCreateInfoEXT.maxSpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersCreateInfoEXT.maxPpsStdCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265SessionParametersCreateInfoEXT.pParametersAddInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEncodeH265VclFrameInfoEXT const & videoEncodeH265VclFrameInfoEXT ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265VclFrameInfoEXT.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265VclFrameInfoEXT.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265VclFrameInfoEXT.pReferenceFinalLists ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265VclFrameInfoEXT.naluSliceEntryCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265VclFrameInfoEXT.pNaluSliceEntries ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeH265VclFrameInfoEXT.pCurrentPictureInfo ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR const & videoEncodeInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.qualityLevel ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.codedExtent ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.dstBitstreamBuffer ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.dstBitstreamBufferOffset ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.dstBitstreamBufferMaxRange ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.srcPictureResource ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.pSetupReferenceSlot ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.referenceSlotCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.pReferenceSlots ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeInfoKHR.precedingExternallyEncodedBytes ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR const & - videoEncodeRateControlLayerInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.averageBitrate ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.maxBitrate ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.frameRateNumerator ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.frameRateDenominator ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.virtualBufferSizeInMs ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlLayerInfoKHR.initialVirtualBufferSizeInMs ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoEncodeRateControlInfoKHR const & videoEncodeRateControlInfoKHR ) - const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlInfoKHR.rateControlMode ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlInfoKHR.layerCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoEncodeRateControlInfoKHR.pLayerConfigs ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR const & videoEndCodingInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoEndCodingInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoEndCodingInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoEndCodingInfoKHR.flags ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoFormatPropertiesKHR const & videoFormatPropertiesKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoFormatPropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoFormatPropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoFormatPropertiesKHR.format ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::VideoGetMemoryPropertiesKHR const & videoGetMemoryPropertiesKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoGetMemoryPropertiesKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoGetMemoryPropertiesKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoGetMemoryPropertiesKHR.memoryBindIndex ); - VULKAN_HPP_HASH_COMBINE( seed, videoGetMemoryPropertiesKHR.pMemoryRequirements ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::VideoQueueFamilyProperties2KHR const & videoQueueFamilyProperties2KHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoQueueFamilyProperties2KHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoQueueFamilyProperties2KHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoQueueFamilyProperties2KHR.videoCodecOperations ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR const & videoSessionCreateInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.queueFamilyIndex ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.pVideoProfile ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.pictureFormat ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.maxCodedExtent ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.referencePicturesFormat ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.maxReferencePicturesSlotsCount ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionCreateInfoKHR.maxReferencePicturesActiveCount ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR const & - videoSessionParametersCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoSessionParametersCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionParametersCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionParametersCreateInfoKHR.videoSessionParametersTemplate ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionParametersCreateInfoKHR.videoSession ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR const & - videoSessionParametersUpdateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, videoSessionParametersUpdateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionParametersUpdateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, videoSessionParametersUpdateInfoKHR.updateSequenceCount ); - return seed; - } - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - template <> - struct hash - { - std::size_t operator()( - VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR const & waylandSurfaceCreateInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, waylandSurfaceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, waylandSurfaceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, waylandSurfaceCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, waylandSurfaceCreateInfoKHR.display ); - VULKAN_HPP_HASH_COMBINE( seed, waylandSurfaceCreateInfoKHR.surface ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoKHR const & - win32KeyedMutexAcquireReleaseInfoKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.acquireCount ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.pAcquireSyncs ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.pAcquireKeys ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.pAcquireTimeouts ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.releaseCount ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.pReleaseSyncs ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoKHR.pReleaseKeys ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoNV const & - win32KeyedMutexAcquireReleaseInfoNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.acquireCount ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.pAcquireSyncs ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.pAcquireKeys ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.pAcquireTimeoutMilliseconds ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.releaseCount ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.pReleaseSyncs ); - VULKAN_HPP_HASH_COMBINE( seed, win32KeyedMutexAcquireReleaseInfoNV.pReleaseKeys ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR const & win32SurfaceCreateInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, win32SurfaceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, win32SurfaceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, win32SurfaceCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, win32SurfaceCreateInfoKHR.hinstance ); - VULKAN_HPP_HASH_COMBINE( seed, win32SurfaceCreateInfoKHR.hwnd ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - template <> - struct hash - { - std::size_t - operator()( VULKAN_HPP_NAMESPACE::WriteDescriptorSet const & writeDescriptorSet ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.sType ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.dstSet ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.dstBinding ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.dstArrayElement ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.descriptorCount ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.descriptorType ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.pImageInfo ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.pBufferInfo ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSet.pTexelBufferView ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureKHR const & - writeDescriptorSetAccelerationStructureKHR ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureKHR.accelerationStructureCount ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureKHR.pAccelerationStructures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureNV const & - writeDescriptorSetAccelerationStructureNV ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureNV.sType ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureNV.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureNV.accelerationStructureCount ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetAccelerationStructureNV.pAccelerationStructures ); - return seed; - } - }; - - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::WriteDescriptorSetInlineUniformBlock const & - writeDescriptorSetInlineUniformBlock ) const VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetInlineUniformBlock.sType ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetInlineUniformBlock.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetInlineUniformBlock.dataSize ); - VULKAN_HPP_HASH_COMBINE( seed, writeDescriptorSetInlineUniformBlock.pData ); - return seed; - } - }; - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR const & xcbSurfaceCreateInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, xcbSurfaceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, xcbSurfaceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, xcbSurfaceCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, xcbSurfaceCreateInfoKHR.connection ); - VULKAN_HPP_HASH_COMBINE( seed, xcbSurfaceCreateInfoKHR.window ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - template <> - struct hash - { - std::size_t operator()( VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR const & xlibSurfaceCreateInfoKHR ) const - VULKAN_HPP_NOEXCEPT - { - std::size_t seed = 0; - VULKAN_HPP_HASH_COMBINE( seed, xlibSurfaceCreateInfoKHR.sType ); - VULKAN_HPP_HASH_COMBINE( seed, xlibSurfaceCreateInfoKHR.pNext ); - VULKAN_HPP_HASH_COMBINE( seed, xlibSurfaceCreateInfoKHR.flags ); - VULKAN_HPP_HASH_COMBINE( seed, xlibSurfaceCreateInfoKHR.dpy ); - VULKAN_HPP_HASH_COMBINE( seed, xlibSurfaceCreateInfoKHR.window ); - return seed; - } - }; -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -#endif // 14 <= VULKAN_HPP_CPP_VERSION - -} // namespace std -#endif // VULKAN_HASH_HPP diff --git a/Externals/Vulkan/Include/vulkan/vulkan_ios.h b/Externals/Vulkan/Include/vulkan/vulkan_ios.h deleted file mode 100644 index 5792205439..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_ios.h +++ /dev/null @@ -1,47 +0,0 @@ -#ifndef VULKAN_IOS_H_ -#define VULKAN_IOS_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_MVK_ios_surface 1 -#define VK_MVK_IOS_SURFACE_SPEC_VERSION 3 -#define VK_MVK_IOS_SURFACE_EXTENSION_NAME "VK_MVK_ios_surface" -typedef VkFlags VkIOSSurfaceCreateFlagsMVK; -typedef struct VkIOSSurfaceCreateInfoMVK { - VkStructureType sType; - const void* pNext; - VkIOSSurfaceCreateFlagsMVK flags; - const void* pView; -} VkIOSSurfaceCreateInfoMVK; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateIOSSurfaceMVK)(VkInstance instance, const VkIOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateIOSSurfaceMVK( - VkInstance instance, - const VkIOSSurfaceCreateInfoMVK* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_macos.h b/Externals/Vulkan/Include/vulkan/vulkan_macos.h deleted file mode 100644 index 8e197c7cff..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_macos.h +++ /dev/null @@ -1,47 +0,0 @@ -#ifndef VULKAN_MACOS_H_ -#define VULKAN_MACOS_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_MVK_macos_surface 1 -#define VK_MVK_MACOS_SURFACE_SPEC_VERSION 3 -#define VK_MVK_MACOS_SURFACE_EXTENSION_NAME "VK_MVK_macos_surface" -typedef VkFlags VkMacOSSurfaceCreateFlagsMVK; -typedef struct VkMacOSSurfaceCreateInfoMVK { - VkStructureType sType; - const void* pNext; - VkMacOSSurfaceCreateFlagsMVK flags; - const void* pView; -} VkMacOSSurfaceCreateInfoMVK; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateMacOSSurfaceMVK)(VkInstance instance, const VkMacOSSurfaceCreateInfoMVK* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateMacOSSurfaceMVK( - VkInstance instance, - const VkMacOSSurfaceCreateInfoMVK* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_metal.h b/Externals/Vulkan/Include/vulkan/vulkan_metal.h deleted file mode 100644 index 3631f1200a..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_metal.h +++ /dev/null @@ -1,54 +0,0 @@ -#ifndef VULKAN_METAL_H_ -#define VULKAN_METAL_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_EXT_metal_surface 1 - -#ifdef __OBJC__ -@class CAMetalLayer; -#else -typedef void CAMetalLayer; -#endif - -#define VK_EXT_METAL_SURFACE_SPEC_VERSION 1 -#define VK_EXT_METAL_SURFACE_EXTENSION_NAME "VK_EXT_metal_surface" -typedef VkFlags VkMetalSurfaceCreateFlagsEXT; -typedef struct VkMetalSurfaceCreateInfoEXT { - VkStructureType sType; - const void* pNext; - VkMetalSurfaceCreateFlagsEXT flags; - const CAMetalLayer* pLayer; -} VkMetalSurfaceCreateInfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateMetalSurfaceEXT)(VkInstance instance, const VkMetalSurfaceCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateMetalSurfaceEXT( - VkInstance instance, - const VkMetalSurfaceCreateInfoEXT* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_raii.hpp b/Externals/Vulkan/Include/vulkan/vulkan_raii.hpp deleted file mode 100644 index a5304301d7..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_raii.hpp +++ /dev/null @@ -1,18669 +0,0 @@ -// Copyright 2015-2022 The Khronos Group Inc. -// -// SPDX-License-Identifier: Apache-2.0 OR MIT -// - -// This header is generated from the Khronos Vulkan XML API Registry. - -#ifndef VULKAN_RAII_HPP -#define VULKAN_RAII_HPP - -#include - -#if !defined( VULKAN_HPP_RAII_NAMESPACE ) -# define VULKAN_HPP_RAII_NAMESPACE raii -#endif - -namespace VULKAN_HPP_NAMESPACE -{ - namespace VULKAN_HPP_RAII_NAMESPACE - { -#if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) && !defined( VULKAN_HPP_NO_EXCEPTIONS ) - - template - VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_INLINE T exchange( T & obj, U && newValue ) - { -# if ( 14 <= VULKAN_HPP_CPP_VERSION ) - return std::exchange( obj, std::forward( newValue ) ); -# else - T oldValue = std::move( obj ); - obj = std::forward( newValue ); - return oldValue; -# endif - } - - class ContextDispatcher : public DispatchLoaderBase - { - public: - ContextDispatcher( PFN_vkGetInstanceProcAddr getProcAddr ) - : vkGetInstanceProcAddr( getProcAddr ) - //=== VK_VERSION_1_0 === - , vkCreateInstance( PFN_vkCreateInstance( getProcAddr( NULL, "vkCreateInstance" ) ) ) - , vkEnumerateInstanceExtensionProperties( PFN_vkEnumerateInstanceExtensionProperties( - getProcAddr( NULL, "vkEnumerateInstanceExtensionProperties" ) ) ) - , vkEnumerateInstanceLayerProperties( - PFN_vkEnumerateInstanceLayerProperties( getProcAddr( NULL, "vkEnumerateInstanceLayerProperties" ) ) ) - //=== VK_VERSION_1_1 === - , vkEnumerateInstanceVersion( - PFN_vkEnumerateInstanceVersion( getProcAddr( NULL, "vkEnumerateInstanceVersion" ) ) ) - {} - - public: - PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0; - - //=== VK_VERSION_1_0 === - PFN_vkCreateInstance vkCreateInstance = 0; - PFN_vkEnumerateInstanceExtensionProperties vkEnumerateInstanceExtensionProperties = 0; - PFN_vkEnumerateInstanceLayerProperties vkEnumerateInstanceLayerProperties = 0; - - //=== VK_VERSION_1_1 === - PFN_vkEnumerateInstanceVersion vkEnumerateInstanceVersion = 0; - }; - - class InstanceDispatcher : public DispatchLoaderBase - { - public: - InstanceDispatcher( PFN_vkGetInstanceProcAddr getProcAddr, VkInstance instance ) - : vkGetInstanceProcAddr( getProcAddr ) - { - //=== VK_VERSION_1_0 === - vkDestroyInstance = PFN_vkDestroyInstance( vkGetInstanceProcAddr( instance, "vkDestroyInstance" ) ); - vkEnumeratePhysicalDevices = - PFN_vkEnumeratePhysicalDevices( vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDevices" ) ); - vkGetPhysicalDeviceFeatures = - PFN_vkGetPhysicalDeviceFeatures( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFeatures" ) ); - vkGetPhysicalDeviceFormatProperties = PFN_vkGetPhysicalDeviceFormatProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFormatProperties" ) ); - vkGetPhysicalDeviceImageFormatProperties = PFN_vkGetPhysicalDeviceImageFormatProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceImageFormatProperties" ) ); - vkGetPhysicalDeviceProperties = - PFN_vkGetPhysicalDeviceProperties( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceProperties" ) ); - vkGetPhysicalDeviceQueueFamilyProperties = PFN_vkGetPhysicalDeviceQueueFamilyProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyProperties" ) ); - vkGetPhysicalDeviceMemoryProperties = PFN_vkGetPhysicalDeviceMemoryProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMemoryProperties" ) ); - vkCreateDevice = PFN_vkCreateDevice( vkGetInstanceProcAddr( instance, "vkCreateDevice" ) ); - vkEnumerateDeviceExtensionProperties = PFN_vkEnumerateDeviceExtensionProperties( - vkGetInstanceProcAddr( instance, "vkEnumerateDeviceExtensionProperties" ) ); - vkEnumerateDeviceLayerProperties = - PFN_vkEnumerateDeviceLayerProperties( vkGetInstanceProcAddr( instance, "vkEnumerateDeviceLayerProperties" ) ); - vkGetPhysicalDeviceSparseImageFormatProperties = PFN_vkGetPhysicalDeviceSparseImageFormatProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSparseImageFormatProperties" ) ); - - //=== VK_VERSION_1_1 === - vkEnumeratePhysicalDeviceGroups = - PFN_vkEnumeratePhysicalDeviceGroups( vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDeviceGroups" ) ); - vkGetPhysicalDeviceFeatures2 = - PFN_vkGetPhysicalDeviceFeatures2( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFeatures2" ) ); - vkGetPhysicalDeviceProperties2 = - PFN_vkGetPhysicalDeviceProperties2( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceProperties2" ) ); - vkGetPhysicalDeviceFormatProperties2 = PFN_vkGetPhysicalDeviceFormatProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFormatProperties2" ) ); - vkGetPhysicalDeviceImageFormatProperties2 = PFN_vkGetPhysicalDeviceImageFormatProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceImageFormatProperties2" ) ); - vkGetPhysicalDeviceQueueFamilyProperties2 = PFN_vkGetPhysicalDeviceQueueFamilyProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyProperties2" ) ); - vkGetPhysicalDeviceMemoryProperties2 = PFN_vkGetPhysicalDeviceMemoryProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMemoryProperties2" ) ); - vkGetPhysicalDeviceSparseImageFormatProperties2 = PFN_vkGetPhysicalDeviceSparseImageFormatProperties2( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSparseImageFormatProperties2" ) ); - vkGetPhysicalDeviceExternalBufferProperties = PFN_vkGetPhysicalDeviceExternalBufferProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalBufferProperties" ) ); - vkGetPhysicalDeviceExternalFenceProperties = PFN_vkGetPhysicalDeviceExternalFenceProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalFenceProperties" ) ); - vkGetPhysicalDeviceExternalSemaphoreProperties = PFN_vkGetPhysicalDeviceExternalSemaphoreProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalSemaphoreProperties" ) ); - - //=== VK_VERSION_1_3 === - vkGetPhysicalDeviceToolProperties = PFN_vkGetPhysicalDeviceToolProperties( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceToolProperties" ) ); - - //=== VK_EXT_acquire_drm_display === - vkAcquireDrmDisplayEXT = - PFN_vkAcquireDrmDisplayEXT( vkGetInstanceProcAddr( instance, "vkAcquireDrmDisplayEXT" ) ); - vkGetDrmDisplayEXT = PFN_vkGetDrmDisplayEXT( vkGetInstanceProcAddr( instance, "vkGetDrmDisplayEXT" ) ); - -# if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - vkAcquireXlibDisplayEXT = - PFN_vkAcquireXlibDisplayEXT( vkGetInstanceProcAddr( instance, "vkAcquireXlibDisplayEXT" ) ); - vkGetRandROutputDisplayEXT = - PFN_vkGetRandROutputDisplayEXT( vkGetInstanceProcAddr( instance, "vkGetRandROutputDisplayEXT" ) ); -# endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_calibrated_timestamps === - vkGetPhysicalDeviceCalibrateableTimeDomainsEXT = PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceCalibrateableTimeDomainsEXT" ) ); - - //=== VK_EXT_debug_report === - vkCreateDebugReportCallbackEXT = - PFN_vkCreateDebugReportCallbackEXT( vkGetInstanceProcAddr( instance, "vkCreateDebugReportCallbackEXT" ) ); - vkDestroyDebugReportCallbackEXT = - PFN_vkDestroyDebugReportCallbackEXT( vkGetInstanceProcAddr( instance, "vkDestroyDebugReportCallbackEXT" ) ); - vkDebugReportMessageEXT = - PFN_vkDebugReportMessageEXT( vkGetInstanceProcAddr( instance, "vkDebugReportMessageEXT" ) ); - - //=== VK_EXT_debug_utils === - vkCreateDebugUtilsMessengerEXT = - PFN_vkCreateDebugUtilsMessengerEXT( vkGetInstanceProcAddr( instance, "vkCreateDebugUtilsMessengerEXT" ) ); - vkDestroyDebugUtilsMessengerEXT = - PFN_vkDestroyDebugUtilsMessengerEXT( vkGetInstanceProcAddr( instance, "vkDestroyDebugUtilsMessengerEXT" ) ); - vkSubmitDebugUtilsMessageEXT = - PFN_vkSubmitDebugUtilsMessageEXT( vkGetInstanceProcAddr( instance, "vkSubmitDebugUtilsMessageEXT" ) ); - - //=== VK_EXT_direct_mode_display === - vkReleaseDisplayEXT = PFN_vkReleaseDisplayEXT( vkGetInstanceProcAddr( instance, "vkReleaseDisplayEXT" ) ); - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - vkCreateDirectFBSurfaceEXT = - PFN_vkCreateDirectFBSurfaceEXT( vkGetInstanceProcAddr( instance, "vkCreateDirectFBSurfaceEXT" ) ); - vkGetPhysicalDeviceDirectFBPresentationSupportEXT = PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDirectFBPresentationSupportEXT" ) ); -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_EXT_display_surface_counter === - vkGetPhysicalDeviceSurfaceCapabilities2EXT = PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceCapabilities2EXT" ) ); - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - vkGetPhysicalDeviceSurfacePresentModes2EXT = PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfacePresentModes2EXT" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - vkCreateHeadlessSurfaceEXT = - PFN_vkCreateHeadlessSurfaceEXT( vkGetInstanceProcAddr( instance, "vkCreateHeadlessSurfaceEXT" ) ); - -# if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - vkCreateMetalSurfaceEXT = - PFN_vkCreateMetalSurfaceEXT( vkGetInstanceProcAddr( instance, "vkCreateMetalSurfaceEXT" ) ); -# endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_EXT_sample_locations === - vkGetPhysicalDeviceMultisamplePropertiesEXT = PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMultisamplePropertiesEXT" ) ); - - //=== VK_EXT_tooling_info === - vkGetPhysicalDeviceToolPropertiesEXT = PFN_vkGetPhysicalDeviceToolPropertiesEXT( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceToolPropertiesEXT" ) ); - if ( !vkGetPhysicalDeviceToolProperties ) - vkGetPhysicalDeviceToolProperties = vkGetPhysicalDeviceToolPropertiesEXT; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - vkCreateImagePipeSurfaceFUCHSIA = - PFN_vkCreateImagePipeSurfaceFUCHSIA( vkGetInstanceProcAddr( instance, "vkCreateImagePipeSurfaceFUCHSIA" ) ); -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - vkCreateStreamDescriptorSurfaceGGP = PFN_vkCreateStreamDescriptorSurfaceGGP( - vkGetInstanceProcAddr( instance, "vkCreateStreamDescriptorSurfaceGGP" ) ); -# endif /*VK_USE_PLATFORM_GGP*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - vkCreateAndroidSurfaceKHR = - PFN_vkCreateAndroidSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateAndroidSurfaceKHR" ) ); -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_KHR_device_group === - vkGetPhysicalDevicePresentRectanglesKHR = PFN_vkGetPhysicalDevicePresentRectanglesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDevicePresentRectanglesKHR" ) ); - - //=== VK_KHR_device_group_creation === - vkEnumeratePhysicalDeviceGroupsKHR = PFN_vkEnumeratePhysicalDeviceGroupsKHR( - vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDeviceGroupsKHR" ) ); - if ( !vkEnumeratePhysicalDeviceGroups ) - vkEnumeratePhysicalDeviceGroups = vkEnumeratePhysicalDeviceGroupsKHR; - - //=== VK_KHR_display === - vkGetPhysicalDeviceDisplayPropertiesKHR = PFN_vkGetPhysicalDeviceDisplayPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayPropertiesKHR" ) ); - vkGetPhysicalDeviceDisplayPlanePropertiesKHR = PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayPlanePropertiesKHR" ) ); - vkGetDisplayPlaneSupportedDisplaysKHR = PFN_vkGetDisplayPlaneSupportedDisplaysKHR( - vkGetInstanceProcAddr( instance, "vkGetDisplayPlaneSupportedDisplaysKHR" ) ); - vkGetDisplayModePropertiesKHR = - PFN_vkGetDisplayModePropertiesKHR( vkGetInstanceProcAddr( instance, "vkGetDisplayModePropertiesKHR" ) ); - vkCreateDisplayModeKHR = - PFN_vkCreateDisplayModeKHR( vkGetInstanceProcAddr( instance, "vkCreateDisplayModeKHR" ) ); - vkGetDisplayPlaneCapabilitiesKHR = - PFN_vkGetDisplayPlaneCapabilitiesKHR( vkGetInstanceProcAddr( instance, "vkGetDisplayPlaneCapabilitiesKHR" ) ); - vkCreateDisplayPlaneSurfaceKHR = - PFN_vkCreateDisplayPlaneSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateDisplayPlaneSurfaceKHR" ) ); - - //=== VK_KHR_external_fence_capabilities === - vkGetPhysicalDeviceExternalFencePropertiesKHR = PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalFencePropertiesKHR" ) ); - if ( !vkGetPhysicalDeviceExternalFenceProperties ) - vkGetPhysicalDeviceExternalFenceProperties = vkGetPhysicalDeviceExternalFencePropertiesKHR; - - //=== VK_KHR_external_memory_capabilities === - vkGetPhysicalDeviceExternalBufferPropertiesKHR = PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalBufferPropertiesKHR" ) ); - if ( !vkGetPhysicalDeviceExternalBufferProperties ) - vkGetPhysicalDeviceExternalBufferProperties = vkGetPhysicalDeviceExternalBufferPropertiesKHR; - - //=== VK_KHR_external_semaphore_capabilities === - vkGetPhysicalDeviceExternalSemaphorePropertiesKHR = PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalSemaphorePropertiesKHR" ) ); - if ( !vkGetPhysicalDeviceExternalSemaphoreProperties ) - vkGetPhysicalDeviceExternalSemaphoreProperties = vkGetPhysicalDeviceExternalSemaphorePropertiesKHR; - - //=== VK_KHR_fragment_shading_rate === - vkGetPhysicalDeviceFragmentShadingRatesKHR = PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFragmentShadingRatesKHR" ) ); - - //=== VK_KHR_get_display_properties2 === - vkGetPhysicalDeviceDisplayProperties2KHR = PFN_vkGetPhysicalDeviceDisplayProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayProperties2KHR" ) ); - vkGetPhysicalDeviceDisplayPlaneProperties2KHR = PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDisplayPlaneProperties2KHR" ) ); - vkGetDisplayModeProperties2KHR = - PFN_vkGetDisplayModeProperties2KHR( vkGetInstanceProcAddr( instance, "vkGetDisplayModeProperties2KHR" ) ); - vkGetDisplayPlaneCapabilities2KHR = PFN_vkGetDisplayPlaneCapabilities2KHR( - vkGetInstanceProcAddr( instance, "vkGetDisplayPlaneCapabilities2KHR" ) ); - - //=== VK_KHR_get_physical_device_properties2 === - vkGetPhysicalDeviceFeatures2KHR = - PFN_vkGetPhysicalDeviceFeatures2KHR( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFeatures2KHR" ) ); - if ( !vkGetPhysicalDeviceFeatures2 ) - vkGetPhysicalDeviceFeatures2 = vkGetPhysicalDeviceFeatures2KHR; - vkGetPhysicalDeviceProperties2KHR = PFN_vkGetPhysicalDeviceProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceProperties2 ) - vkGetPhysicalDeviceProperties2 = vkGetPhysicalDeviceProperties2KHR; - vkGetPhysicalDeviceFormatProperties2KHR = PFN_vkGetPhysicalDeviceFormatProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceFormatProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceFormatProperties2 ) - vkGetPhysicalDeviceFormatProperties2 = vkGetPhysicalDeviceFormatProperties2KHR; - vkGetPhysicalDeviceImageFormatProperties2KHR = PFN_vkGetPhysicalDeviceImageFormatProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceImageFormatProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceImageFormatProperties2 ) - vkGetPhysicalDeviceImageFormatProperties2 = vkGetPhysicalDeviceImageFormatProperties2KHR; - vkGetPhysicalDeviceQueueFamilyProperties2KHR = PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceQueueFamilyProperties2 ) - vkGetPhysicalDeviceQueueFamilyProperties2 = vkGetPhysicalDeviceQueueFamilyProperties2KHR; - vkGetPhysicalDeviceMemoryProperties2KHR = PFN_vkGetPhysicalDeviceMemoryProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceMemoryProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceMemoryProperties2 ) - vkGetPhysicalDeviceMemoryProperties2 = vkGetPhysicalDeviceMemoryProperties2KHR; - vkGetPhysicalDeviceSparseImageFormatProperties2KHR = PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSparseImageFormatProperties2KHR" ) ); - if ( !vkGetPhysicalDeviceSparseImageFormatProperties2 ) - vkGetPhysicalDeviceSparseImageFormatProperties2 = vkGetPhysicalDeviceSparseImageFormatProperties2KHR; - - //=== VK_KHR_get_surface_capabilities2 === - vkGetPhysicalDeviceSurfaceCapabilities2KHR = PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceCapabilities2KHR" ) ); - vkGetPhysicalDeviceSurfaceFormats2KHR = PFN_vkGetPhysicalDeviceSurfaceFormats2KHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceFormats2KHR" ) ); - - //=== VK_KHR_performance_query === - vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = - PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - vkGetInstanceProcAddr( instance, "vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR" ) ); - vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR = - PFN_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR" ) ); - - //=== VK_KHR_surface === - vkDestroySurfaceKHR = PFN_vkDestroySurfaceKHR( vkGetInstanceProcAddr( instance, "vkDestroySurfaceKHR" ) ); - vkGetPhysicalDeviceSurfaceSupportKHR = PFN_vkGetPhysicalDeviceSurfaceSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceSupportKHR" ) ); - vkGetPhysicalDeviceSurfaceCapabilitiesKHR = PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceCapabilitiesKHR" ) ); - vkGetPhysicalDeviceSurfaceFormatsKHR = PFN_vkGetPhysicalDeviceSurfaceFormatsKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfaceFormatsKHR" ) ); - vkGetPhysicalDeviceSurfacePresentModesKHR = PFN_vkGetPhysicalDeviceSurfacePresentModesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSurfacePresentModesKHR" ) ); - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - vkGetPhysicalDeviceVideoCapabilitiesKHR = PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceVideoCapabilitiesKHR" ) ); - vkGetPhysicalDeviceVideoFormatPropertiesKHR = PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceVideoFormatPropertiesKHR" ) ); -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - vkCreateWaylandSurfaceKHR = - PFN_vkCreateWaylandSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateWaylandSurfaceKHR" ) ); - vkGetPhysicalDeviceWaylandPresentationSupportKHR = PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceWaylandPresentationSupportKHR" ) ); -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - vkCreateWin32SurfaceKHR = - PFN_vkCreateWin32SurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateWin32SurfaceKHR" ) ); - vkGetPhysicalDeviceWin32PresentationSupportKHR = PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceWin32PresentationSupportKHR" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - vkCreateXcbSurfaceKHR = PFN_vkCreateXcbSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateXcbSurfaceKHR" ) ); - vkGetPhysicalDeviceXcbPresentationSupportKHR = PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceXcbPresentationSupportKHR" ) ); -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - vkCreateXlibSurfaceKHR = - PFN_vkCreateXlibSurfaceKHR( vkGetInstanceProcAddr( instance, "vkCreateXlibSurfaceKHR" ) ); - vkGetPhysicalDeviceXlibPresentationSupportKHR = PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceXlibPresentationSupportKHR" ) ); -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -# if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - vkCreateIOSSurfaceMVK = PFN_vkCreateIOSSurfaceMVK( vkGetInstanceProcAddr( instance, "vkCreateIOSSurfaceMVK" ) ); -# endif /*VK_USE_PLATFORM_IOS_MVK*/ - -# if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - vkCreateMacOSSurfaceMVK = - PFN_vkCreateMacOSSurfaceMVK( vkGetInstanceProcAddr( instance, "vkCreateMacOSSurfaceMVK" ) ); -# endif /*VK_USE_PLATFORM_MACOS_MVK*/ - -# if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - vkCreateViSurfaceNN = PFN_vkCreateViSurfaceNN( vkGetInstanceProcAddr( instance, "vkCreateViSurfaceNN" ) ); -# endif /*VK_USE_PLATFORM_VI_NN*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - vkAcquireWinrtDisplayNV = - PFN_vkAcquireWinrtDisplayNV( vkGetInstanceProcAddr( instance, "vkAcquireWinrtDisplayNV" ) ); - vkGetWinrtDisplayNV = PFN_vkGetWinrtDisplayNV( vkGetInstanceProcAddr( instance, "vkGetWinrtDisplayNV" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_NV_cooperative_matrix === - vkGetPhysicalDeviceCooperativeMatrixPropertiesNV = PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceCooperativeMatrixPropertiesNV" ) ); - - //=== VK_NV_coverage_reduction_mode === - vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = - PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV" ) ); - - //=== VK_NV_external_memory_capabilities === - vkGetPhysicalDeviceExternalImageFormatPropertiesNV = PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceExternalImageFormatPropertiesNV" ) ); - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - vkCreateScreenSurfaceQNX = - PFN_vkCreateScreenSurfaceQNX( vkGetInstanceProcAddr( instance, "vkCreateScreenSurfaceQNX" ) ); - vkGetPhysicalDeviceScreenPresentationSupportQNX = PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX( - vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceScreenPresentationSupportQNX" ) ); -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - vkGetDeviceProcAddr = PFN_vkGetDeviceProcAddr( vkGetInstanceProcAddr( instance, "vkGetDeviceProcAddr" ) ); - } - - public: - //=== VK_VERSION_1_0 === - PFN_vkDestroyInstance vkDestroyInstance = 0; - PFN_vkEnumeratePhysicalDevices vkEnumeratePhysicalDevices = 0; - PFN_vkGetPhysicalDeviceFeatures vkGetPhysicalDeviceFeatures = 0; - PFN_vkGetPhysicalDeviceFormatProperties vkGetPhysicalDeviceFormatProperties = 0; - PFN_vkGetPhysicalDeviceImageFormatProperties vkGetPhysicalDeviceImageFormatProperties = 0; - PFN_vkGetPhysicalDeviceProperties vkGetPhysicalDeviceProperties = 0; - PFN_vkGetPhysicalDeviceQueueFamilyProperties vkGetPhysicalDeviceQueueFamilyProperties = 0; - PFN_vkGetPhysicalDeviceMemoryProperties vkGetPhysicalDeviceMemoryProperties = 0; - PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0; - PFN_vkCreateDevice vkCreateDevice = 0; - PFN_vkEnumerateDeviceExtensionProperties vkEnumerateDeviceExtensionProperties = 0; - PFN_vkEnumerateDeviceLayerProperties vkEnumerateDeviceLayerProperties = 0; - PFN_vkGetPhysicalDeviceSparseImageFormatProperties vkGetPhysicalDeviceSparseImageFormatProperties = 0; - - //=== VK_VERSION_1_1 === - PFN_vkEnumeratePhysicalDeviceGroups vkEnumeratePhysicalDeviceGroups = 0; - PFN_vkGetPhysicalDeviceFeatures2 vkGetPhysicalDeviceFeatures2 = 0; - PFN_vkGetPhysicalDeviceProperties2 vkGetPhysicalDeviceProperties2 = 0; - PFN_vkGetPhysicalDeviceFormatProperties2 vkGetPhysicalDeviceFormatProperties2 = 0; - PFN_vkGetPhysicalDeviceImageFormatProperties2 vkGetPhysicalDeviceImageFormatProperties2 = 0; - PFN_vkGetPhysicalDeviceQueueFamilyProperties2 vkGetPhysicalDeviceQueueFamilyProperties2 = 0; - PFN_vkGetPhysicalDeviceMemoryProperties2 vkGetPhysicalDeviceMemoryProperties2 = 0; - PFN_vkGetPhysicalDeviceSparseImageFormatProperties2 vkGetPhysicalDeviceSparseImageFormatProperties2 = 0; - PFN_vkGetPhysicalDeviceExternalBufferProperties vkGetPhysicalDeviceExternalBufferProperties = 0; - PFN_vkGetPhysicalDeviceExternalFenceProperties vkGetPhysicalDeviceExternalFenceProperties = 0; - PFN_vkGetPhysicalDeviceExternalSemaphoreProperties vkGetPhysicalDeviceExternalSemaphoreProperties = 0; - - //=== VK_VERSION_1_3 === - PFN_vkGetPhysicalDeviceToolProperties vkGetPhysicalDeviceToolProperties = 0; - - //=== VK_EXT_acquire_drm_display === - PFN_vkAcquireDrmDisplayEXT vkAcquireDrmDisplayEXT = 0; - PFN_vkGetDrmDisplayEXT vkGetDrmDisplayEXT = 0; - -# if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - PFN_vkAcquireXlibDisplayEXT vkAcquireXlibDisplayEXT = 0; - PFN_vkGetRandROutputDisplayEXT vkGetRandROutputDisplayEXT = 0; -# else - PFN_dummy vkAcquireXlibDisplayEXT_placeholder = 0; - PFN_dummy vkGetRandROutputDisplayEXT_placeholder = 0; -# endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_calibrated_timestamps === - PFN_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT vkGetPhysicalDeviceCalibrateableTimeDomainsEXT = 0; - - //=== VK_EXT_debug_report === - PFN_vkCreateDebugReportCallbackEXT vkCreateDebugReportCallbackEXT = 0; - PFN_vkDestroyDebugReportCallbackEXT vkDestroyDebugReportCallbackEXT = 0; - PFN_vkDebugReportMessageEXT vkDebugReportMessageEXT = 0; - - //=== VK_EXT_debug_utils === - PFN_vkCreateDebugUtilsMessengerEXT vkCreateDebugUtilsMessengerEXT = 0; - PFN_vkDestroyDebugUtilsMessengerEXT vkDestroyDebugUtilsMessengerEXT = 0; - PFN_vkSubmitDebugUtilsMessageEXT vkSubmitDebugUtilsMessageEXT = 0; - - //=== VK_EXT_direct_mode_display === - PFN_vkReleaseDisplayEXT vkReleaseDisplayEXT = 0; - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - PFN_vkCreateDirectFBSurfaceEXT vkCreateDirectFBSurfaceEXT = 0; - PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT vkGetPhysicalDeviceDirectFBPresentationSupportEXT = 0; -# else - PFN_dummy vkCreateDirectFBSurfaceEXT_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceDirectFBPresentationSupportEXT_placeholder = 0; -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_EXT_display_surface_counter === - PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT vkGetPhysicalDeviceSurfaceCapabilities2EXT = 0; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT vkGetPhysicalDeviceSurfacePresentModes2EXT = 0; -# else - PFN_dummy vkGetPhysicalDeviceSurfacePresentModes2EXT_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - PFN_vkCreateHeadlessSurfaceEXT vkCreateHeadlessSurfaceEXT = 0; - -# if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - PFN_vkCreateMetalSurfaceEXT vkCreateMetalSurfaceEXT = 0; -# else - PFN_dummy vkCreateMetalSurfaceEXT_placeholder = 0; -# endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_EXT_sample_locations === - PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT vkGetPhysicalDeviceMultisamplePropertiesEXT = 0; - - //=== VK_EXT_tooling_info === - PFN_vkGetPhysicalDeviceToolPropertiesEXT vkGetPhysicalDeviceToolPropertiesEXT = 0; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - PFN_vkCreateImagePipeSurfaceFUCHSIA vkCreateImagePipeSurfaceFUCHSIA = 0; -# else - PFN_dummy vkCreateImagePipeSurfaceFUCHSIA_placeholder = 0; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - PFN_vkCreateStreamDescriptorSurfaceGGP vkCreateStreamDescriptorSurfaceGGP = 0; -# else - PFN_dummy vkCreateStreamDescriptorSurfaceGGP_placeholder = 0; -# endif /*VK_USE_PLATFORM_GGP*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - PFN_vkCreateAndroidSurfaceKHR vkCreateAndroidSurfaceKHR = 0; -# else - PFN_dummy vkCreateAndroidSurfaceKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_KHR_device_group === - PFN_vkGetPhysicalDevicePresentRectanglesKHR vkGetPhysicalDevicePresentRectanglesKHR = 0; - - //=== VK_KHR_device_group_creation === - PFN_vkEnumeratePhysicalDeviceGroupsKHR vkEnumeratePhysicalDeviceGroupsKHR = 0; - - //=== VK_KHR_display === - PFN_vkGetPhysicalDeviceDisplayPropertiesKHR vkGetPhysicalDeviceDisplayPropertiesKHR = 0; - PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR vkGetPhysicalDeviceDisplayPlanePropertiesKHR = 0; - PFN_vkGetDisplayPlaneSupportedDisplaysKHR vkGetDisplayPlaneSupportedDisplaysKHR = 0; - PFN_vkGetDisplayModePropertiesKHR vkGetDisplayModePropertiesKHR = 0; - PFN_vkCreateDisplayModeKHR vkCreateDisplayModeKHR = 0; - PFN_vkGetDisplayPlaneCapabilitiesKHR vkGetDisplayPlaneCapabilitiesKHR = 0; - PFN_vkCreateDisplayPlaneSurfaceKHR vkCreateDisplayPlaneSurfaceKHR = 0; - - //=== VK_KHR_external_fence_capabilities === - PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR vkGetPhysicalDeviceExternalFencePropertiesKHR = 0; - - //=== VK_KHR_external_memory_capabilities === - PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR vkGetPhysicalDeviceExternalBufferPropertiesKHR = 0; - - //=== VK_KHR_external_semaphore_capabilities === - PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR vkGetPhysicalDeviceExternalSemaphorePropertiesKHR = 0; - - //=== VK_KHR_fragment_shading_rate === - PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR vkGetPhysicalDeviceFragmentShadingRatesKHR = 0; - - //=== VK_KHR_get_display_properties2 === - PFN_vkGetPhysicalDeviceDisplayProperties2KHR vkGetPhysicalDeviceDisplayProperties2KHR = 0; - PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR vkGetPhysicalDeviceDisplayPlaneProperties2KHR = 0; - PFN_vkGetDisplayModeProperties2KHR vkGetDisplayModeProperties2KHR = 0; - PFN_vkGetDisplayPlaneCapabilities2KHR vkGetDisplayPlaneCapabilities2KHR = 0; - - //=== VK_KHR_get_physical_device_properties2 === - PFN_vkGetPhysicalDeviceFeatures2KHR vkGetPhysicalDeviceFeatures2KHR = 0; - PFN_vkGetPhysicalDeviceProperties2KHR vkGetPhysicalDeviceProperties2KHR = 0; - PFN_vkGetPhysicalDeviceFormatProperties2KHR vkGetPhysicalDeviceFormatProperties2KHR = 0; - PFN_vkGetPhysicalDeviceImageFormatProperties2KHR vkGetPhysicalDeviceImageFormatProperties2KHR = 0; - PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR vkGetPhysicalDeviceQueueFamilyProperties2KHR = 0; - PFN_vkGetPhysicalDeviceMemoryProperties2KHR vkGetPhysicalDeviceMemoryProperties2KHR = 0; - PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR vkGetPhysicalDeviceSparseImageFormatProperties2KHR = 0; - - //=== VK_KHR_get_surface_capabilities2 === - PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR vkGetPhysicalDeviceSurfaceCapabilities2KHR = 0; - PFN_vkGetPhysicalDeviceSurfaceFormats2KHR vkGetPhysicalDeviceSurfaceFormats2KHR = 0; - - //=== VK_KHR_performance_query === - PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR - vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = 0; - PFN_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR - vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR = 0; - - //=== VK_KHR_surface === - PFN_vkDestroySurfaceKHR vkDestroySurfaceKHR = 0; - PFN_vkGetPhysicalDeviceSurfaceSupportKHR vkGetPhysicalDeviceSurfaceSupportKHR = 0; - PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR vkGetPhysicalDeviceSurfaceCapabilitiesKHR = 0; - PFN_vkGetPhysicalDeviceSurfaceFormatsKHR vkGetPhysicalDeviceSurfaceFormatsKHR = 0; - PFN_vkGetPhysicalDeviceSurfacePresentModesKHR vkGetPhysicalDeviceSurfacePresentModesKHR = 0; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR vkGetPhysicalDeviceVideoCapabilitiesKHR = 0; - PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR vkGetPhysicalDeviceVideoFormatPropertiesKHR = 0; -# else - PFN_dummy vkGetPhysicalDeviceVideoCapabilitiesKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceVideoFormatPropertiesKHR_placeholder = 0; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - PFN_vkCreateWaylandSurfaceKHR vkCreateWaylandSurfaceKHR = 0; - PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR vkGetPhysicalDeviceWaylandPresentationSupportKHR = 0; -# else - PFN_dummy vkCreateWaylandSurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceWaylandPresentationSupportKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - PFN_vkCreateWin32SurfaceKHR vkCreateWin32SurfaceKHR = 0; - PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR vkGetPhysicalDeviceWin32PresentationSupportKHR = 0; -# else - PFN_dummy vkCreateWin32SurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceWin32PresentationSupportKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - PFN_vkCreateXcbSurfaceKHR vkCreateXcbSurfaceKHR = 0; - PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR vkGetPhysicalDeviceXcbPresentationSupportKHR = 0; -# else - PFN_dummy vkCreateXcbSurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceXcbPresentationSupportKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - PFN_vkCreateXlibSurfaceKHR vkCreateXlibSurfaceKHR = 0; - PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR vkGetPhysicalDeviceXlibPresentationSupportKHR = 0; -# else - PFN_dummy vkCreateXlibSurfaceKHR_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceXlibPresentationSupportKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -# if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - PFN_vkCreateIOSSurfaceMVK vkCreateIOSSurfaceMVK = 0; -# else - PFN_dummy vkCreateIOSSurfaceMVK_placeholder = 0; -# endif /*VK_USE_PLATFORM_IOS_MVK*/ - -# if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - PFN_vkCreateMacOSSurfaceMVK vkCreateMacOSSurfaceMVK = 0; -# else - PFN_dummy vkCreateMacOSSurfaceMVK_placeholder = 0; -# endif /*VK_USE_PLATFORM_MACOS_MVK*/ - -# if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - PFN_vkCreateViSurfaceNN vkCreateViSurfaceNN = 0; -# else - PFN_dummy vkCreateViSurfaceNN_placeholder = 0; -# endif /*VK_USE_PLATFORM_VI_NN*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - PFN_vkAcquireWinrtDisplayNV vkAcquireWinrtDisplayNV = 0; - PFN_vkGetWinrtDisplayNV vkGetWinrtDisplayNV = 0; -# else - PFN_dummy vkAcquireWinrtDisplayNV_placeholder = 0; - PFN_dummy vkGetWinrtDisplayNV_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_NV_cooperative_matrix === - PFN_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV vkGetPhysicalDeviceCooperativeMatrixPropertiesNV = 0; - - //=== VK_NV_coverage_reduction_mode === - PFN_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV - vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = 0; - - //=== VK_NV_external_memory_capabilities === - PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV vkGetPhysicalDeviceExternalImageFormatPropertiesNV = 0; - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - PFN_vkCreateScreenSurfaceQNX vkCreateScreenSurfaceQNX = 0; - PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX vkGetPhysicalDeviceScreenPresentationSupportQNX = 0; -# else - PFN_dummy vkCreateScreenSurfaceQNX_placeholder = 0; - PFN_dummy vkGetPhysicalDeviceScreenPresentationSupportQNX_placeholder = 0; -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - PFN_vkGetDeviceProcAddr vkGetDeviceProcAddr = 0; - }; - - class DeviceDispatcher : public DispatchLoaderBase - { - public: - DeviceDispatcher( PFN_vkGetDeviceProcAddr getProcAddr, VkDevice device ) : vkGetDeviceProcAddr( getProcAddr ) - { - //=== VK_VERSION_1_0 === - vkGetDeviceProcAddr = PFN_vkGetDeviceProcAddr( vkGetDeviceProcAddr( device, "vkGetDeviceProcAddr" ) ); - vkDestroyDevice = PFN_vkDestroyDevice( vkGetDeviceProcAddr( device, "vkDestroyDevice" ) ); - vkGetDeviceQueue = PFN_vkGetDeviceQueue( vkGetDeviceProcAddr( device, "vkGetDeviceQueue" ) ); - vkQueueSubmit = PFN_vkQueueSubmit( vkGetDeviceProcAddr( device, "vkQueueSubmit" ) ); - vkQueueWaitIdle = PFN_vkQueueWaitIdle( vkGetDeviceProcAddr( device, "vkQueueWaitIdle" ) ); - vkDeviceWaitIdle = PFN_vkDeviceWaitIdle( vkGetDeviceProcAddr( device, "vkDeviceWaitIdle" ) ); - vkAllocateMemory = PFN_vkAllocateMemory( vkGetDeviceProcAddr( device, "vkAllocateMemory" ) ); - vkFreeMemory = PFN_vkFreeMemory( vkGetDeviceProcAddr( device, "vkFreeMemory" ) ); - vkMapMemory = PFN_vkMapMemory( vkGetDeviceProcAddr( device, "vkMapMemory" ) ); - vkUnmapMemory = PFN_vkUnmapMemory( vkGetDeviceProcAddr( device, "vkUnmapMemory" ) ); - vkFlushMappedMemoryRanges = - PFN_vkFlushMappedMemoryRanges( vkGetDeviceProcAddr( device, "vkFlushMappedMemoryRanges" ) ); - vkInvalidateMappedMemoryRanges = - PFN_vkInvalidateMappedMemoryRanges( vkGetDeviceProcAddr( device, "vkInvalidateMappedMemoryRanges" ) ); - vkGetDeviceMemoryCommitment = - PFN_vkGetDeviceMemoryCommitment( vkGetDeviceProcAddr( device, "vkGetDeviceMemoryCommitment" ) ); - vkBindBufferMemory = PFN_vkBindBufferMemory( vkGetDeviceProcAddr( device, "vkBindBufferMemory" ) ); - vkBindImageMemory = PFN_vkBindImageMemory( vkGetDeviceProcAddr( device, "vkBindImageMemory" ) ); - vkGetBufferMemoryRequirements = - PFN_vkGetBufferMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetBufferMemoryRequirements" ) ); - vkGetImageMemoryRequirements = - PFN_vkGetImageMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetImageMemoryRequirements" ) ); - vkGetImageSparseMemoryRequirements = - PFN_vkGetImageSparseMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetImageSparseMemoryRequirements" ) ); - vkQueueBindSparse = PFN_vkQueueBindSparse( vkGetDeviceProcAddr( device, "vkQueueBindSparse" ) ); - vkCreateFence = PFN_vkCreateFence( vkGetDeviceProcAddr( device, "vkCreateFence" ) ); - vkDestroyFence = PFN_vkDestroyFence( vkGetDeviceProcAddr( device, "vkDestroyFence" ) ); - vkResetFences = PFN_vkResetFences( vkGetDeviceProcAddr( device, "vkResetFences" ) ); - vkGetFenceStatus = PFN_vkGetFenceStatus( vkGetDeviceProcAddr( device, "vkGetFenceStatus" ) ); - vkWaitForFences = PFN_vkWaitForFences( vkGetDeviceProcAddr( device, "vkWaitForFences" ) ); - vkCreateSemaphore = PFN_vkCreateSemaphore( vkGetDeviceProcAddr( device, "vkCreateSemaphore" ) ); - vkDestroySemaphore = PFN_vkDestroySemaphore( vkGetDeviceProcAddr( device, "vkDestroySemaphore" ) ); - vkCreateEvent = PFN_vkCreateEvent( vkGetDeviceProcAddr( device, "vkCreateEvent" ) ); - vkDestroyEvent = PFN_vkDestroyEvent( vkGetDeviceProcAddr( device, "vkDestroyEvent" ) ); - vkGetEventStatus = PFN_vkGetEventStatus( vkGetDeviceProcAddr( device, "vkGetEventStatus" ) ); - vkSetEvent = PFN_vkSetEvent( vkGetDeviceProcAddr( device, "vkSetEvent" ) ); - vkResetEvent = PFN_vkResetEvent( vkGetDeviceProcAddr( device, "vkResetEvent" ) ); - vkCreateQueryPool = PFN_vkCreateQueryPool( vkGetDeviceProcAddr( device, "vkCreateQueryPool" ) ); - vkDestroyQueryPool = PFN_vkDestroyQueryPool( vkGetDeviceProcAddr( device, "vkDestroyQueryPool" ) ); - vkGetQueryPoolResults = PFN_vkGetQueryPoolResults( vkGetDeviceProcAddr( device, "vkGetQueryPoolResults" ) ); - vkCreateBuffer = PFN_vkCreateBuffer( vkGetDeviceProcAddr( device, "vkCreateBuffer" ) ); - vkDestroyBuffer = PFN_vkDestroyBuffer( vkGetDeviceProcAddr( device, "vkDestroyBuffer" ) ); - vkCreateBufferView = PFN_vkCreateBufferView( vkGetDeviceProcAddr( device, "vkCreateBufferView" ) ); - vkDestroyBufferView = PFN_vkDestroyBufferView( vkGetDeviceProcAddr( device, "vkDestroyBufferView" ) ); - vkCreateImage = PFN_vkCreateImage( vkGetDeviceProcAddr( device, "vkCreateImage" ) ); - vkDestroyImage = PFN_vkDestroyImage( vkGetDeviceProcAddr( device, "vkDestroyImage" ) ); - vkGetImageSubresourceLayout = - PFN_vkGetImageSubresourceLayout( vkGetDeviceProcAddr( device, "vkGetImageSubresourceLayout" ) ); - vkCreateImageView = PFN_vkCreateImageView( vkGetDeviceProcAddr( device, "vkCreateImageView" ) ); - vkDestroyImageView = PFN_vkDestroyImageView( vkGetDeviceProcAddr( device, "vkDestroyImageView" ) ); - vkCreateShaderModule = PFN_vkCreateShaderModule( vkGetDeviceProcAddr( device, "vkCreateShaderModule" ) ); - vkDestroyShaderModule = PFN_vkDestroyShaderModule( vkGetDeviceProcAddr( device, "vkDestroyShaderModule" ) ); - vkCreatePipelineCache = PFN_vkCreatePipelineCache( vkGetDeviceProcAddr( device, "vkCreatePipelineCache" ) ); - vkDestroyPipelineCache = PFN_vkDestroyPipelineCache( vkGetDeviceProcAddr( device, "vkDestroyPipelineCache" ) ); - vkGetPipelineCacheData = PFN_vkGetPipelineCacheData( vkGetDeviceProcAddr( device, "vkGetPipelineCacheData" ) ); - vkMergePipelineCaches = PFN_vkMergePipelineCaches( vkGetDeviceProcAddr( device, "vkMergePipelineCaches" ) ); - vkCreateGraphicsPipelines = - PFN_vkCreateGraphicsPipelines( vkGetDeviceProcAddr( device, "vkCreateGraphicsPipelines" ) ); - vkCreateComputePipelines = - PFN_vkCreateComputePipelines( vkGetDeviceProcAddr( device, "vkCreateComputePipelines" ) ); - vkDestroyPipeline = PFN_vkDestroyPipeline( vkGetDeviceProcAddr( device, "vkDestroyPipeline" ) ); - vkCreatePipelineLayout = PFN_vkCreatePipelineLayout( vkGetDeviceProcAddr( device, "vkCreatePipelineLayout" ) ); - vkDestroyPipelineLayout = - PFN_vkDestroyPipelineLayout( vkGetDeviceProcAddr( device, "vkDestroyPipelineLayout" ) ); - vkCreateSampler = PFN_vkCreateSampler( vkGetDeviceProcAddr( device, "vkCreateSampler" ) ); - vkDestroySampler = PFN_vkDestroySampler( vkGetDeviceProcAddr( device, "vkDestroySampler" ) ); - vkCreateDescriptorSetLayout = - PFN_vkCreateDescriptorSetLayout( vkGetDeviceProcAddr( device, "vkCreateDescriptorSetLayout" ) ); - vkDestroyDescriptorSetLayout = - PFN_vkDestroyDescriptorSetLayout( vkGetDeviceProcAddr( device, "vkDestroyDescriptorSetLayout" ) ); - vkCreateDescriptorPool = PFN_vkCreateDescriptorPool( vkGetDeviceProcAddr( device, "vkCreateDescriptorPool" ) ); - vkDestroyDescriptorPool = - PFN_vkDestroyDescriptorPool( vkGetDeviceProcAddr( device, "vkDestroyDescriptorPool" ) ); - vkResetDescriptorPool = PFN_vkResetDescriptorPool( vkGetDeviceProcAddr( device, "vkResetDescriptorPool" ) ); - vkAllocateDescriptorSets = - PFN_vkAllocateDescriptorSets( vkGetDeviceProcAddr( device, "vkAllocateDescriptorSets" ) ); - vkFreeDescriptorSets = PFN_vkFreeDescriptorSets( vkGetDeviceProcAddr( device, "vkFreeDescriptorSets" ) ); - vkUpdateDescriptorSets = PFN_vkUpdateDescriptorSets( vkGetDeviceProcAddr( device, "vkUpdateDescriptorSets" ) ); - vkCreateFramebuffer = PFN_vkCreateFramebuffer( vkGetDeviceProcAddr( device, "vkCreateFramebuffer" ) ); - vkDestroyFramebuffer = PFN_vkDestroyFramebuffer( vkGetDeviceProcAddr( device, "vkDestroyFramebuffer" ) ); - vkCreateRenderPass = PFN_vkCreateRenderPass( vkGetDeviceProcAddr( device, "vkCreateRenderPass" ) ); - vkDestroyRenderPass = PFN_vkDestroyRenderPass( vkGetDeviceProcAddr( device, "vkDestroyRenderPass" ) ); - vkGetRenderAreaGranularity = - PFN_vkGetRenderAreaGranularity( vkGetDeviceProcAddr( device, "vkGetRenderAreaGranularity" ) ); - vkCreateCommandPool = PFN_vkCreateCommandPool( vkGetDeviceProcAddr( device, "vkCreateCommandPool" ) ); - vkDestroyCommandPool = PFN_vkDestroyCommandPool( vkGetDeviceProcAddr( device, "vkDestroyCommandPool" ) ); - vkResetCommandPool = PFN_vkResetCommandPool( vkGetDeviceProcAddr( device, "vkResetCommandPool" ) ); - vkAllocateCommandBuffers = - PFN_vkAllocateCommandBuffers( vkGetDeviceProcAddr( device, "vkAllocateCommandBuffers" ) ); - vkFreeCommandBuffers = PFN_vkFreeCommandBuffers( vkGetDeviceProcAddr( device, "vkFreeCommandBuffers" ) ); - vkBeginCommandBuffer = PFN_vkBeginCommandBuffer( vkGetDeviceProcAddr( device, "vkBeginCommandBuffer" ) ); - vkEndCommandBuffer = PFN_vkEndCommandBuffer( vkGetDeviceProcAddr( device, "vkEndCommandBuffer" ) ); - vkResetCommandBuffer = PFN_vkResetCommandBuffer( vkGetDeviceProcAddr( device, "vkResetCommandBuffer" ) ); - vkCmdBindPipeline = PFN_vkCmdBindPipeline( vkGetDeviceProcAddr( device, "vkCmdBindPipeline" ) ); - vkCmdSetViewport = PFN_vkCmdSetViewport( vkGetDeviceProcAddr( device, "vkCmdSetViewport" ) ); - vkCmdSetScissor = PFN_vkCmdSetScissor( vkGetDeviceProcAddr( device, "vkCmdSetScissor" ) ); - vkCmdSetLineWidth = PFN_vkCmdSetLineWidth( vkGetDeviceProcAddr( device, "vkCmdSetLineWidth" ) ); - vkCmdSetDepthBias = PFN_vkCmdSetDepthBias( vkGetDeviceProcAddr( device, "vkCmdSetDepthBias" ) ); - vkCmdSetBlendConstants = PFN_vkCmdSetBlendConstants( vkGetDeviceProcAddr( device, "vkCmdSetBlendConstants" ) ); - vkCmdSetDepthBounds = PFN_vkCmdSetDepthBounds( vkGetDeviceProcAddr( device, "vkCmdSetDepthBounds" ) ); - vkCmdSetStencilCompareMask = - PFN_vkCmdSetStencilCompareMask( vkGetDeviceProcAddr( device, "vkCmdSetStencilCompareMask" ) ); - vkCmdSetStencilWriteMask = - PFN_vkCmdSetStencilWriteMask( vkGetDeviceProcAddr( device, "vkCmdSetStencilWriteMask" ) ); - vkCmdSetStencilReference = - PFN_vkCmdSetStencilReference( vkGetDeviceProcAddr( device, "vkCmdSetStencilReference" ) ); - vkCmdBindDescriptorSets = - PFN_vkCmdBindDescriptorSets( vkGetDeviceProcAddr( device, "vkCmdBindDescriptorSets" ) ); - vkCmdBindIndexBuffer = PFN_vkCmdBindIndexBuffer( vkGetDeviceProcAddr( device, "vkCmdBindIndexBuffer" ) ); - vkCmdBindVertexBuffers = PFN_vkCmdBindVertexBuffers( vkGetDeviceProcAddr( device, "vkCmdBindVertexBuffers" ) ); - vkCmdDraw = PFN_vkCmdDraw( vkGetDeviceProcAddr( device, "vkCmdDraw" ) ); - vkCmdDrawIndexed = PFN_vkCmdDrawIndexed( vkGetDeviceProcAddr( device, "vkCmdDrawIndexed" ) ); - vkCmdDrawIndirect = PFN_vkCmdDrawIndirect( vkGetDeviceProcAddr( device, "vkCmdDrawIndirect" ) ); - vkCmdDrawIndexedIndirect = - PFN_vkCmdDrawIndexedIndirect( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirect" ) ); - vkCmdDispatch = PFN_vkCmdDispatch( vkGetDeviceProcAddr( device, "vkCmdDispatch" ) ); - vkCmdDispatchIndirect = PFN_vkCmdDispatchIndirect( vkGetDeviceProcAddr( device, "vkCmdDispatchIndirect" ) ); - vkCmdCopyBuffer = PFN_vkCmdCopyBuffer( vkGetDeviceProcAddr( device, "vkCmdCopyBuffer" ) ); - vkCmdCopyImage = PFN_vkCmdCopyImage( vkGetDeviceProcAddr( device, "vkCmdCopyImage" ) ); - vkCmdBlitImage = PFN_vkCmdBlitImage( vkGetDeviceProcAddr( device, "vkCmdBlitImage" ) ); - vkCmdCopyBufferToImage = PFN_vkCmdCopyBufferToImage( vkGetDeviceProcAddr( device, "vkCmdCopyBufferToImage" ) ); - vkCmdCopyImageToBuffer = PFN_vkCmdCopyImageToBuffer( vkGetDeviceProcAddr( device, "vkCmdCopyImageToBuffer" ) ); - vkCmdUpdateBuffer = PFN_vkCmdUpdateBuffer( vkGetDeviceProcAddr( device, "vkCmdUpdateBuffer" ) ); - vkCmdFillBuffer = PFN_vkCmdFillBuffer( vkGetDeviceProcAddr( device, "vkCmdFillBuffer" ) ); - vkCmdClearColorImage = PFN_vkCmdClearColorImage( vkGetDeviceProcAddr( device, "vkCmdClearColorImage" ) ); - vkCmdClearDepthStencilImage = - PFN_vkCmdClearDepthStencilImage( vkGetDeviceProcAddr( device, "vkCmdClearDepthStencilImage" ) ); - vkCmdClearAttachments = PFN_vkCmdClearAttachments( vkGetDeviceProcAddr( device, "vkCmdClearAttachments" ) ); - vkCmdResolveImage = PFN_vkCmdResolveImage( vkGetDeviceProcAddr( device, "vkCmdResolveImage" ) ); - vkCmdSetEvent = PFN_vkCmdSetEvent( vkGetDeviceProcAddr( device, "vkCmdSetEvent" ) ); - vkCmdResetEvent = PFN_vkCmdResetEvent( vkGetDeviceProcAddr( device, "vkCmdResetEvent" ) ); - vkCmdWaitEvents = PFN_vkCmdWaitEvents( vkGetDeviceProcAddr( device, "vkCmdWaitEvents" ) ); - vkCmdPipelineBarrier = PFN_vkCmdPipelineBarrier( vkGetDeviceProcAddr( device, "vkCmdPipelineBarrier" ) ); - vkCmdBeginQuery = PFN_vkCmdBeginQuery( vkGetDeviceProcAddr( device, "vkCmdBeginQuery" ) ); - vkCmdEndQuery = PFN_vkCmdEndQuery( vkGetDeviceProcAddr( device, "vkCmdEndQuery" ) ); - vkCmdResetQueryPool = PFN_vkCmdResetQueryPool( vkGetDeviceProcAddr( device, "vkCmdResetQueryPool" ) ); - vkCmdWriteTimestamp = PFN_vkCmdWriteTimestamp( vkGetDeviceProcAddr( device, "vkCmdWriteTimestamp" ) ); - vkCmdCopyQueryPoolResults = - PFN_vkCmdCopyQueryPoolResults( vkGetDeviceProcAddr( device, "vkCmdCopyQueryPoolResults" ) ); - vkCmdPushConstants = PFN_vkCmdPushConstants( vkGetDeviceProcAddr( device, "vkCmdPushConstants" ) ); - vkCmdBeginRenderPass = PFN_vkCmdBeginRenderPass( vkGetDeviceProcAddr( device, "vkCmdBeginRenderPass" ) ); - vkCmdNextSubpass = PFN_vkCmdNextSubpass( vkGetDeviceProcAddr( device, "vkCmdNextSubpass" ) ); - vkCmdEndRenderPass = PFN_vkCmdEndRenderPass( vkGetDeviceProcAddr( device, "vkCmdEndRenderPass" ) ); - vkCmdExecuteCommands = PFN_vkCmdExecuteCommands( vkGetDeviceProcAddr( device, "vkCmdExecuteCommands" ) ); - - //=== VK_VERSION_1_1 === - vkBindBufferMemory2 = PFN_vkBindBufferMemory2( vkGetDeviceProcAddr( device, "vkBindBufferMemory2" ) ); - vkBindImageMemory2 = PFN_vkBindImageMemory2( vkGetDeviceProcAddr( device, "vkBindImageMemory2" ) ); - vkGetDeviceGroupPeerMemoryFeatures = - PFN_vkGetDeviceGroupPeerMemoryFeatures( vkGetDeviceProcAddr( device, "vkGetDeviceGroupPeerMemoryFeatures" ) ); - vkCmdSetDeviceMask = PFN_vkCmdSetDeviceMask( vkGetDeviceProcAddr( device, "vkCmdSetDeviceMask" ) ); - vkCmdDispatchBase = PFN_vkCmdDispatchBase( vkGetDeviceProcAddr( device, "vkCmdDispatchBase" ) ); - vkGetImageMemoryRequirements2 = - PFN_vkGetImageMemoryRequirements2( vkGetDeviceProcAddr( device, "vkGetImageMemoryRequirements2" ) ); - vkGetBufferMemoryRequirements2 = - PFN_vkGetBufferMemoryRequirements2( vkGetDeviceProcAddr( device, "vkGetBufferMemoryRequirements2" ) ); - vkGetImageSparseMemoryRequirements2 = PFN_vkGetImageSparseMemoryRequirements2( - vkGetDeviceProcAddr( device, "vkGetImageSparseMemoryRequirements2" ) ); - vkTrimCommandPool = PFN_vkTrimCommandPool( vkGetDeviceProcAddr( device, "vkTrimCommandPool" ) ); - vkGetDeviceQueue2 = PFN_vkGetDeviceQueue2( vkGetDeviceProcAddr( device, "vkGetDeviceQueue2" ) ); - vkCreateSamplerYcbcrConversion = - PFN_vkCreateSamplerYcbcrConversion( vkGetDeviceProcAddr( device, "vkCreateSamplerYcbcrConversion" ) ); - vkDestroySamplerYcbcrConversion = - PFN_vkDestroySamplerYcbcrConversion( vkGetDeviceProcAddr( device, "vkDestroySamplerYcbcrConversion" ) ); - vkCreateDescriptorUpdateTemplate = - PFN_vkCreateDescriptorUpdateTemplate( vkGetDeviceProcAddr( device, "vkCreateDescriptorUpdateTemplate" ) ); - vkDestroyDescriptorUpdateTemplate = - PFN_vkDestroyDescriptorUpdateTemplate( vkGetDeviceProcAddr( device, "vkDestroyDescriptorUpdateTemplate" ) ); - vkUpdateDescriptorSetWithTemplate = - PFN_vkUpdateDescriptorSetWithTemplate( vkGetDeviceProcAddr( device, "vkUpdateDescriptorSetWithTemplate" ) ); - vkGetDescriptorSetLayoutSupport = - PFN_vkGetDescriptorSetLayoutSupport( vkGetDeviceProcAddr( device, "vkGetDescriptorSetLayoutSupport" ) ); - - //=== VK_VERSION_1_2 === - vkCmdDrawIndirectCount = PFN_vkCmdDrawIndirectCount( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectCount" ) ); - vkCmdDrawIndexedIndirectCount = - PFN_vkCmdDrawIndexedIndirectCount( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirectCount" ) ); - vkCreateRenderPass2 = PFN_vkCreateRenderPass2( vkGetDeviceProcAddr( device, "vkCreateRenderPass2" ) ); - vkCmdBeginRenderPass2 = PFN_vkCmdBeginRenderPass2( vkGetDeviceProcAddr( device, "vkCmdBeginRenderPass2" ) ); - vkCmdNextSubpass2 = PFN_vkCmdNextSubpass2( vkGetDeviceProcAddr( device, "vkCmdNextSubpass2" ) ); - vkCmdEndRenderPass2 = PFN_vkCmdEndRenderPass2( vkGetDeviceProcAddr( device, "vkCmdEndRenderPass2" ) ); - vkResetQueryPool = PFN_vkResetQueryPool( vkGetDeviceProcAddr( device, "vkResetQueryPool" ) ); - vkGetSemaphoreCounterValue = - PFN_vkGetSemaphoreCounterValue( vkGetDeviceProcAddr( device, "vkGetSemaphoreCounterValue" ) ); - vkWaitSemaphores = PFN_vkWaitSemaphores( vkGetDeviceProcAddr( device, "vkWaitSemaphores" ) ); - vkSignalSemaphore = PFN_vkSignalSemaphore( vkGetDeviceProcAddr( device, "vkSignalSemaphore" ) ); - vkGetBufferDeviceAddress = - PFN_vkGetBufferDeviceAddress( vkGetDeviceProcAddr( device, "vkGetBufferDeviceAddress" ) ); - vkGetBufferOpaqueCaptureAddress = - PFN_vkGetBufferOpaqueCaptureAddress( vkGetDeviceProcAddr( device, "vkGetBufferOpaqueCaptureAddress" ) ); - vkGetDeviceMemoryOpaqueCaptureAddress = PFN_vkGetDeviceMemoryOpaqueCaptureAddress( - vkGetDeviceProcAddr( device, "vkGetDeviceMemoryOpaqueCaptureAddress" ) ); - - //=== VK_VERSION_1_3 === - vkCreatePrivateDataSlot = - PFN_vkCreatePrivateDataSlot( vkGetDeviceProcAddr( device, "vkCreatePrivateDataSlot" ) ); - vkDestroyPrivateDataSlot = - PFN_vkDestroyPrivateDataSlot( vkGetDeviceProcAddr( device, "vkDestroyPrivateDataSlot" ) ); - vkSetPrivateData = PFN_vkSetPrivateData( vkGetDeviceProcAddr( device, "vkSetPrivateData" ) ); - vkGetPrivateData = PFN_vkGetPrivateData( vkGetDeviceProcAddr( device, "vkGetPrivateData" ) ); - vkCmdSetEvent2 = PFN_vkCmdSetEvent2( vkGetDeviceProcAddr( device, "vkCmdSetEvent2" ) ); - vkCmdResetEvent2 = PFN_vkCmdResetEvent2( vkGetDeviceProcAddr( device, "vkCmdResetEvent2" ) ); - vkCmdWaitEvents2 = PFN_vkCmdWaitEvents2( vkGetDeviceProcAddr( device, "vkCmdWaitEvents2" ) ); - vkCmdPipelineBarrier2 = PFN_vkCmdPipelineBarrier2( vkGetDeviceProcAddr( device, "vkCmdPipelineBarrier2" ) ); - vkCmdWriteTimestamp2 = PFN_vkCmdWriteTimestamp2( vkGetDeviceProcAddr( device, "vkCmdWriteTimestamp2" ) ); - vkQueueSubmit2 = PFN_vkQueueSubmit2( vkGetDeviceProcAddr( device, "vkQueueSubmit2" ) ); - vkCmdCopyBuffer2 = PFN_vkCmdCopyBuffer2( vkGetDeviceProcAddr( device, "vkCmdCopyBuffer2" ) ); - vkCmdCopyImage2 = PFN_vkCmdCopyImage2( vkGetDeviceProcAddr( device, "vkCmdCopyImage2" ) ); - vkCmdCopyBufferToImage2 = - PFN_vkCmdCopyBufferToImage2( vkGetDeviceProcAddr( device, "vkCmdCopyBufferToImage2" ) ); - vkCmdCopyImageToBuffer2 = - PFN_vkCmdCopyImageToBuffer2( vkGetDeviceProcAddr( device, "vkCmdCopyImageToBuffer2" ) ); - vkCmdBlitImage2 = PFN_vkCmdBlitImage2( vkGetDeviceProcAddr( device, "vkCmdBlitImage2" ) ); - vkCmdResolveImage2 = PFN_vkCmdResolveImage2( vkGetDeviceProcAddr( device, "vkCmdResolveImage2" ) ); - vkCmdBeginRendering = PFN_vkCmdBeginRendering( vkGetDeviceProcAddr( device, "vkCmdBeginRendering" ) ); - vkCmdEndRendering = PFN_vkCmdEndRendering( vkGetDeviceProcAddr( device, "vkCmdEndRendering" ) ); - vkCmdSetCullMode = PFN_vkCmdSetCullMode( vkGetDeviceProcAddr( device, "vkCmdSetCullMode" ) ); - vkCmdSetFrontFace = PFN_vkCmdSetFrontFace( vkGetDeviceProcAddr( device, "vkCmdSetFrontFace" ) ); - vkCmdSetPrimitiveTopology = - PFN_vkCmdSetPrimitiveTopology( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveTopology" ) ); - vkCmdSetViewportWithCount = - PFN_vkCmdSetViewportWithCount( vkGetDeviceProcAddr( device, "vkCmdSetViewportWithCount" ) ); - vkCmdSetScissorWithCount = - PFN_vkCmdSetScissorWithCount( vkGetDeviceProcAddr( device, "vkCmdSetScissorWithCount" ) ); - vkCmdBindVertexBuffers2 = - PFN_vkCmdBindVertexBuffers2( vkGetDeviceProcAddr( device, "vkCmdBindVertexBuffers2" ) ); - vkCmdSetDepthTestEnable = - PFN_vkCmdSetDepthTestEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthTestEnable" ) ); - vkCmdSetDepthWriteEnable = - PFN_vkCmdSetDepthWriteEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthWriteEnable" ) ); - vkCmdSetDepthCompareOp = PFN_vkCmdSetDepthCompareOp( vkGetDeviceProcAddr( device, "vkCmdSetDepthCompareOp" ) ); - vkCmdSetDepthBoundsTestEnable = - PFN_vkCmdSetDepthBoundsTestEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthBoundsTestEnable" ) ); - vkCmdSetStencilTestEnable = - PFN_vkCmdSetStencilTestEnable( vkGetDeviceProcAddr( device, "vkCmdSetStencilTestEnable" ) ); - vkCmdSetStencilOp = PFN_vkCmdSetStencilOp( vkGetDeviceProcAddr( device, "vkCmdSetStencilOp" ) ); - vkCmdSetRasterizerDiscardEnable = - PFN_vkCmdSetRasterizerDiscardEnable( vkGetDeviceProcAddr( device, "vkCmdSetRasterizerDiscardEnable" ) ); - vkCmdSetDepthBiasEnable = - PFN_vkCmdSetDepthBiasEnable( vkGetDeviceProcAddr( device, "vkCmdSetDepthBiasEnable" ) ); - vkCmdSetPrimitiveRestartEnable = - PFN_vkCmdSetPrimitiveRestartEnable( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveRestartEnable" ) ); - vkGetDeviceBufferMemoryRequirements = PFN_vkGetDeviceBufferMemoryRequirements( - vkGetDeviceProcAddr( device, "vkGetDeviceBufferMemoryRequirements" ) ); - vkGetDeviceImageMemoryRequirements = - PFN_vkGetDeviceImageMemoryRequirements( vkGetDeviceProcAddr( device, "vkGetDeviceImageMemoryRequirements" ) ); - vkGetDeviceImageSparseMemoryRequirements = PFN_vkGetDeviceImageSparseMemoryRequirements( - vkGetDeviceProcAddr( device, "vkGetDeviceImageSparseMemoryRequirements" ) ); - - //=== VK_AMD_buffer_marker === - vkCmdWriteBufferMarkerAMD = - PFN_vkCmdWriteBufferMarkerAMD( vkGetDeviceProcAddr( device, "vkCmdWriteBufferMarkerAMD" ) ); - - //=== VK_AMD_display_native_hdr === - vkSetLocalDimmingAMD = PFN_vkSetLocalDimmingAMD( vkGetDeviceProcAddr( device, "vkSetLocalDimmingAMD" ) ); - - //=== VK_AMD_draw_indirect_count === - vkCmdDrawIndirectCountAMD = - PFN_vkCmdDrawIndirectCountAMD( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectCountAMD" ) ); - if ( !vkCmdDrawIndirectCount ) - vkCmdDrawIndirectCount = vkCmdDrawIndirectCountAMD; - vkCmdDrawIndexedIndirectCountAMD = - PFN_vkCmdDrawIndexedIndirectCountAMD( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirectCountAMD" ) ); - if ( !vkCmdDrawIndexedIndirectCount ) - vkCmdDrawIndexedIndirectCount = vkCmdDrawIndexedIndirectCountAMD; - - //=== VK_AMD_shader_info === - vkGetShaderInfoAMD = PFN_vkGetShaderInfoAMD( vkGetDeviceProcAddr( device, "vkGetShaderInfoAMD" ) ); - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - vkGetAndroidHardwareBufferPropertiesANDROID = PFN_vkGetAndroidHardwareBufferPropertiesANDROID( - vkGetDeviceProcAddr( device, "vkGetAndroidHardwareBufferPropertiesANDROID" ) ); - vkGetMemoryAndroidHardwareBufferANDROID = PFN_vkGetMemoryAndroidHardwareBufferANDROID( - vkGetDeviceProcAddr( device, "vkGetMemoryAndroidHardwareBufferANDROID" ) ); -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_buffer_device_address === - vkGetBufferDeviceAddressEXT = - PFN_vkGetBufferDeviceAddressEXT( vkGetDeviceProcAddr( device, "vkGetBufferDeviceAddressEXT" ) ); - if ( !vkGetBufferDeviceAddress ) - vkGetBufferDeviceAddress = vkGetBufferDeviceAddressEXT; - - //=== VK_EXT_calibrated_timestamps === - vkGetCalibratedTimestampsEXT = - PFN_vkGetCalibratedTimestampsEXT( vkGetDeviceProcAddr( device, "vkGetCalibratedTimestampsEXT" ) ); - - //=== VK_EXT_color_write_enable === - vkCmdSetColorWriteEnableEXT = - PFN_vkCmdSetColorWriteEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetColorWriteEnableEXT" ) ); - - //=== VK_EXT_conditional_rendering === - vkCmdBeginConditionalRenderingEXT = - PFN_vkCmdBeginConditionalRenderingEXT( vkGetDeviceProcAddr( device, "vkCmdBeginConditionalRenderingEXT" ) ); - vkCmdEndConditionalRenderingEXT = - PFN_vkCmdEndConditionalRenderingEXT( vkGetDeviceProcAddr( device, "vkCmdEndConditionalRenderingEXT" ) ); - - //=== VK_EXT_debug_marker === - vkDebugMarkerSetObjectTagEXT = - PFN_vkDebugMarkerSetObjectTagEXT( vkGetDeviceProcAddr( device, "vkDebugMarkerSetObjectTagEXT" ) ); - vkDebugMarkerSetObjectNameEXT = - PFN_vkDebugMarkerSetObjectNameEXT( vkGetDeviceProcAddr( device, "vkDebugMarkerSetObjectNameEXT" ) ); - vkCmdDebugMarkerBeginEXT = - PFN_vkCmdDebugMarkerBeginEXT( vkGetDeviceProcAddr( device, "vkCmdDebugMarkerBeginEXT" ) ); - vkCmdDebugMarkerEndEXT = PFN_vkCmdDebugMarkerEndEXT( vkGetDeviceProcAddr( device, "vkCmdDebugMarkerEndEXT" ) ); - vkCmdDebugMarkerInsertEXT = - PFN_vkCmdDebugMarkerInsertEXT( vkGetDeviceProcAddr( device, "vkCmdDebugMarkerInsertEXT" ) ); - - //=== VK_EXT_debug_utils === - vkSetDebugUtilsObjectNameEXT = - PFN_vkSetDebugUtilsObjectNameEXT( vkGetDeviceProcAddr( device, "vkSetDebugUtilsObjectNameEXT" ) ); - vkSetDebugUtilsObjectTagEXT = - PFN_vkSetDebugUtilsObjectTagEXT( vkGetDeviceProcAddr( device, "vkSetDebugUtilsObjectTagEXT" ) ); - vkQueueBeginDebugUtilsLabelEXT = - PFN_vkQueueBeginDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkQueueBeginDebugUtilsLabelEXT" ) ); - vkQueueEndDebugUtilsLabelEXT = - PFN_vkQueueEndDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkQueueEndDebugUtilsLabelEXT" ) ); - vkQueueInsertDebugUtilsLabelEXT = - PFN_vkQueueInsertDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkQueueInsertDebugUtilsLabelEXT" ) ); - vkCmdBeginDebugUtilsLabelEXT = - PFN_vkCmdBeginDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkCmdBeginDebugUtilsLabelEXT" ) ); - vkCmdEndDebugUtilsLabelEXT = - PFN_vkCmdEndDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkCmdEndDebugUtilsLabelEXT" ) ); - vkCmdInsertDebugUtilsLabelEXT = - PFN_vkCmdInsertDebugUtilsLabelEXT( vkGetDeviceProcAddr( device, "vkCmdInsertDebugUtilsLabelEXT" ) ); - - //=== VK_EXT_discard_rectangles === - vkCmdSetDiscardRectangleEXT = - PFN_vkCmdSetDiscardRectangleEXT( vkGetDeviceProcAddr( device, "vkCmdSetDiscardRectangleEXT" ) ); - - //=== VK_EXT_display_control === - vkDisplayPowerControlEXT = - PFN_vkDisplayPowerControlEXT( vkGetDeviceProcAddr( device, "vkDisplayPowerControlEXT" ) ); - vkRegisterDeviceEventEXT = - PFN_vkRegisterDeviceEventEXT( vkGetDeviceProcAddr( device, "vkRegisterDeviceEventEXT" ) ); - vkRegisterDisplayEventEXT = - PFN_vkRegisterDisplayEventEXT( vkGetDeviceProcAddr( device, "vkRegisterDisplayEventEXT" ) ); - vkGetSwapchainCounterEXT = - PFN_vkGetSwapchainCounterEXT( vkGetDeviceProcAddr( device, "vkGetSwapchainCounterEXT" ) ); - - //=== VK_EXT_extended_dynamic_state === - vkCmdSetCullModeEXT = PFN_vkCmdSetCullModeEXT( vkGetDeviceProcAddr( device, "vkCmdSetCullModeEXT" ) ); - if ( !vkCmdSetCullMode ) - vkCmdSetCullMode = vkCmdSetCullModeEXT; - vkCmdSetFrontFaceEXT = PFN_vkCmdSetFrontFaceEXT( vkGetDeviceProcAddr( device, "vkCmdSetFrontFaceEXT" ) ); - if ( !vkCmdSetFrontFace ) - vkCmdSetFrontFace = vkCmdSetFrontFaceEXT; - vkCmdSetPrimitiveTopologyEXT = - PFN_vkCmdSetPrimitiveTopologyEXT( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveTopologyEXT" ) ); - if ( !vkCmdSetPrimitiveTopology ) - vkCmdSetPrimitiveTopology = vkCmdSetPrimitiveTopologyEXT; - vkCmdSetViewportWithCountEXT = - PFN_vkCmdSetViewportWithCountEXT( vkGetDeviceProcAddr( device, "vkCmdSetViewportWithCountEXT" ) ); - if ( !vkCmdSetViewportWithCount ) - vkCmdSetViewportWithCount = vkCmdSetViewportWithCountEXT; - vkCmdSetScissorWithCountEXT = - PFN_vkCmdSetScissorWithCountEXT( vkGetDeviceProcAddr( device, "vkCmdSetScissorWithCountEXT" ) ); - if ( !vkCmdSetScissorWithCount ) - vkCmdSetScissorWithCount = vkCmdSetScissorWithCountEXT; - vkCmdBindVertexBuffers2EXT = - PFN_vkCmdBindVertexBuffers2EXT( vkGetDeviceProcAddr( device, "vkCmdBindVertexBuffers2EXT" ) ); - if ( !vkCmdBindVertexBuffers2 ) - vkCmdBindVertexBuffers2 = vkCmdBindVertexBuffers2EXT; - vkCmdSetDepthTestEnableEXT = - PFN_vkCmdSetDepthTestEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthTestEnableEXT" ) ); - if ( !vkCmdSetDepthTestEnable ) - vkCmdSetDepthTestEnable = vkCmdSetDepthTestEnableEXT; - vkCmdSetDepthWriteEnableEXT = - PFN_vkCmdSetDepthWriteEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthWriteEnableEXT" ) ); - if ( !vkCmdSetDepthWriteEnable ) - vkCmdSetDepthWriteEnable = vkCmdSetDepthWriteEnableEXT; - vkCmdSetDepthCompareOpEXT = - PFN_vkCmdSetDepthCompareOpEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthCompareOpEXT" ) ); - if ( !vkCmdSetDepthCompareOp ) - vkCmdSetDepthCompareOp = vkCmdSetDepthCompareOpEXT; - vkCmdSetDepthBoundsTestEnableEXT = - PFN_vkCmdSetDepthBoundsTestEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthBoundsTestEnableEXT" ) ); - if ( !vkCmdSetDepthBoundsTestEnable ) - vkCmdSetDepthBoundsTestEnable = vkCmdSetDepthBoundsTestEnableEXT; - vkCmdSetStencilTestEnableEXT = - PFN_vkCmdSetStencilTestEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetStencilTestEnableEXT" ) ); - if ( !vkCmdSetStencilTestEnable ) - vkCmdSetStencilTestEnable = vkCmdSetStencilTestEnableEXT; - vkCmdSetStencilOpEXT = PFN_vkCmdSetStencilOpEXT( vkGetDeviceProcAddr( device, "vkCmdSetStencilOpEXT" ) ); - if ( !vkCmdSetStencilOp ) - vkCmdSetStencilOp = vkCmdSetStencilOpEXT; - - //=== VK_EXT_extended_dynamic_state2 === - vkCmdSetPatchControlPointsEXT = - PFN_vkCmdSetPatchControlPointsEXT( vkGetDeviceProcAddr( device, "vkCmdSetPatchControlPointsEXT" ) ); - vkCmdSetRasterizerDiscardEnableEXT = - PFN_vkCmdSetRasterizerDiscardEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetRasterizerDiscardEnableEXT" ) ); - if ( !vkCmdSetRasterizerDiscardEnable ) - vkCmdSetRasterizerDiscardEnable = vkCmdSetRasterizerDiscardEnableEXT; - vkCmdSetDepthBiasEnableEXT = - PFN_vkCmdSetDepthBiasEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetDepthBiasEnableEXT" ) ); - if ( !vkCmdSetDepthBiasEnable ) - vkCmdSetDepthBiasEnable = vkCmdSetDepthBiasEnableEXT; - vkCmdSetLogicOpEXT = PFN_vkCmdSetLogicOpEXT( vkGetDeviceProcAddr( device, "vkCmdSetLogicOpEXT" ) ); - vkCmdSetPrimitiveRestartEnableEXT = - PFN_vkCmdSetPrimitiveRestartEnableEXT( vkGetDeviceProcAddr( device, "vkCmdSetPrimitiveRestartEnableEXT" ) ); - if ( !vkCmdSetPrimitiveRestartEnable ) - vkCmdSetPrimitiveRestartEnable = vkCmdSetPrimitiveRestartEnableEXT; - - //=== VK_EXT_external_memory_host === - vkGetMemoryHostPointerPropertiesEXT = PFN_vkGetMemoryHostPointerPropertiesEXT( - vkGetDeviceProcAddr( device, "vkGetMemoryHostPointerPropertiesEXT" ) ); - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - vkAcquireFullScreenExclusiveModeEXT = PFN_vkAcquireFullScreenExclusiveModeEXT( - vkGetDeviceProcAddr( device, "vkAcquireFullScreenExclusiveModeEXT" ) ); - vkReleaseFullScreenExclusiveModeEXT = PFN_vkReleaseFullScreenExclusiveModeEXT( - vkGetDeviceProcAddr( device, "vkReleaseFullScreenExclusiveModeEXT" ) ); - vkGetDeviceGroupSurfacePresentModes2EXT = PFN_vkGetDeviceGroupSurfacePresentModes2EXT( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupSurfacePresentModes2EXT" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_hdr_metadata === - vkSetHdrMetadataEXT = PFN_vkSetHdrMetadataEXT( vkGetDeviceProcAddr( device, "vkSetHdrMetadataEXT" ) ); - - //=== VK_EXT_host_query_reset === - vkResetQueryPoolEXT = PFN_vkResetQueryPoolEXT( vkGetDeviceProcAddr( device, "vkResetQueryPoolEXT" ) ); - if ( !vkResetQueryPool ) - vkResetQueryPool = vkResetQueryPoolEXT; - - //=== VK_EXT_image_drm_format_modifier === - vkGetImageDrmFormatModifierPropertiesEXT = PFN_vkGetImageDrmFormatModifierPropertiesEXT( - vkGetDeviceProcAddr( device, "vkGetImageDrmFormatModifierPropertiesEXT" ) ); - - //=== VK_EXT_line_rasterization === - vkCmdSetLineStippleEXT = PFN_vkCmdSetLineStippleEXT( vkGetDeviceProcAddr( device, "vkCmdSetLineStippleEXT" ) ); - - //=== VK_EXT_multi_draw === - vkCmdDrawMultiEXT = PFN_vkCmdDrawMultiEXT( vkGetDeviceProcAddr( device, "vkCmdDrawMultiEXT" ) ); - vkCmdDrawMultiIndexedEXT = - PFN_vkCmdDrawMultiIndexedEXT( vkGetDeviceProcAddr( device, "vkCmdDrawMultiIndexedEXT" ) ); - - //=== VK_EXT_pageable_device_local_memory === - vkSetDeviceMemoryPriorityEXT = - PFN_vkSetDeviceMemoryPriorityEXT( vkGetDeviceProcAddr( device, "vkSetDeviceMemoryPriorityEXT" ) ); - - //=== VK_EXT_private_data === - vkCreatePrivateDataSlotEXT = - PFN_vkCreatePrivateDataSlotEXT( vkGetDeviceProcAddr( device, "vkCreatePrivateDataSlotEXT" ) ); - if ( !vkCreatePrivateDataSlot ) - vkCreatePrivateDataSlot = vkCreatePrivateDataSlotEXT; - vkDestroyPrivateDataSlotEXT = - PFN_vkDestroyPrivateDataSlotEXT( vkGetDeviceProcAddr( device, "vkDestroyPrivateDataSlotEXT" ) ); - if ( !vkDestroyPrivateDataSlot ) - vkDestroyPrivateDataSlot = vkDestroyPrivateDataSlotEXT; - vkSetPrivateDataEXT = PFN_vkSetPrivateDataEXT( vkGetDeviceProcAddr( device, "vkSetPrivateDataEXT" ) ); - if ( !vkSetPrivateData ) - vkSetPrivateData = vkSetPrivateDataEXT; - vkGetPrivateDataEXT = PFN_vkGetPrivateDataEXT( vkGetDeviceProcAddr( device, "vkGetPrivateDataEXT" ) ); - if ( !vkGetPrivateData ) - vkGetPrivateData = vkGetPrivateDataEXT; - - //=== VK_EXT_sample_locations === - vkCmdSetSampleLocationsEXT = - PFN_vkCmdSetSampleLocationsEXT( vkGetDeviceProcAddr( device, "vkCmdSetSampleLocationsEXT" ) ); - - //=== VK_EXT_transform_feedback === - vkCmdBindTransformFeedbackBuffersEXT = PFN_vkCmdBindTransformFeedbackBuffersEXT( - vkGetDeviceProcAddr( device, "vkCmdBindTransformFeedbackBuffersEXT" ) ); - vkCmdBeginTransformFeedbackEXT = - PFN_vkCmdBeginTransformFeedbackEXT( vkGetDeviceProcAddr( device, "vkCmdBeginTransformFeedbackEXT" ) ); - vkCmdEndTransformFeedbackEXT = - PFN_vkCmdEndTransformFeedbackEXT( vkGetDeviceProcAddr( device, "vkCmdEndTransformFeedbackEXT" ) ); - vkCmdBeginQueryIndexedEXT = - PFN_vkCmdBeginQueryIndexedEXT( vkGetDeviceProcAddr( device, "vkCmdBeginQueryIndexedEXT" ) ); - vkCmdEndQueryIndexedEXT = - PFN_vkCmdEndQueryIndexedEXT( vkGetDeviceProcAddr( device, "vkCmdEndQueryIndexedEXT" ) ); - vkCmdDrawIndirectByteCountEXT = - PFN_vkCmdDrawIndirectByteCountEXT( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectByteCountEXT" ) ); - - //=== VK_EXT_validation_cache === - vkCreateValidationCacheEXT = - PFN_vkCreateValidationCacheEXT( vkGetDeviceProcAddr( device, "vkCreateValidationCacheEXT" ) ); - vkDestroyValidationCacheEXT = - PFN_vkDestroyValidationCacheEXT( vkGetDeviceProcAddr( device, "vkDestroyValidationCacheEXT" ) ); - vkMergeValidationCachesEXT = - PFN_vkMergeValidationCachesEXT( vkGetDeviceProcAddr( device, "vkMergeValidationCachesEXT" ) ); - vkGetValidationCacheDataEXT = - PFN_vkGetValidationCacheDataEXT( vkGetDeviceProcAddr( device, "vkGetValidationCacheDataEXT" ) ); - - //=== VK_EXT_vertex_input_dynamic_state === - vkCmdSetVertexInputEXT = PFN_vkCmdSetVertexInputEXT( vkGetDeviceProcAddr( device, "vkCmdSetVertexInputEXT" ) ); - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - vkCreateBufferCollectionFUCHSIA = - PFN_vkCreateBufferCollectionFUCHSIA( vkGetDeviceProcAddr( device, "vkCreateBufferCollectionFUCHSIA" ) ); - vkSetBufferCollectionImageConstraintsFUCHSIA = PFN_vkSetBufferCollectionImageConstraintsFUCHSIA( - vkGetDeviceProcAddr( device, "vkSetBufferCollectionImageConstraintsFUCHSIA" ) ); - vkSetBufferCollectionBufferConstraintsFUCHSIA = PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA( - vkGetDeviceProcAddr( device, "vkSetBufferCollectionBufferConstraintsFUCHSIA" ) ); - vkDestroyBufferCollectionFUCHSIA = - PFN_vkDestroyBufferCollectionFUCHSIA( vkGetDeviceProcAddr( device, "vkDestroyBufferCollectionFUCHSIA" ) ); - vkGetBufferCollectionPropertiesFUCHSIA = PFN_vkGetBufferCollectionPropertiesFUCHSIA( - vkGetDeviceProcAddr( device, "vkGetBufferCollectionPropertiesFUCHSIA" ) ); -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - vkGetMemoryZirconHandleFUCHSIA = - PFN_vkGetMemoryZirconHandleFUCHSIA( vkGetDeviceProcAddr( device, "vkGetMemoryZirconHandleFUCHSIA" ) ); - vkGetMemoryZirconHandlePropertiesFUCHSIA = PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA( - vkGetDeviceProcAddr( device, "vkGetMemoryZirconHandlePropertiesFUCHSIA" ) ); -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - vkImportSemaphoreZirconHandleFUCHSIA = PFN_vkImportSemaphoreZirconHandleFUCHSIA( - vkGetDeviceProcAddr( device, "vkImportSemaphoreZirconHandleFUCHSIA" ) ); - vkGetSemaphoreZirconHandleFUCHSIA = - PFN_vkGetSemaphoreZirconHandleFUCHSIA( vkGetDeviceProcAddr( device, "vkGetSemaphoreZirconHandleFUCHSIA" ) ); -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_GOOGLE_display_timing === - vkGetRefreshCycleDurationGOOGLE = - PFN_vkGetRefreshCycleDurationGOOGLE( vkGetDeviceProcAddr( device, "vkGetRefreshCycleDurationGOOGLE" ) ); - vkGetPastPresentationTimingGOOGLE = - PFN_vkGetPastPresentationTimingGOOGLE( vkGetDeviceProcAddr( device, "vkGetPastPresentationTimingGOOGLE" ) ); - - //=== VK_HUAWEI_invocation_mask === - vkCmdBindInvocationMaskHUAWEI = - PFN_vkCmdBindInvocationMaskHUAWEI( vkGetDeviceProcAddr( device, "vkCmdBindInvocationMaskHUAWEI" ) ); - - //=== VK_HUAWEI_subpass_shading === - vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( - vkGetDeviceProcAddr( device, "vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI" ) ); - vkCmdSubpassShadingHUAWEI = - PFN_vkCmdSubpassShadingHUAWEI( vkGetDeviceProcAddr( device, "vkCmdSubpassShadingHUAWEI" ) ); - - //=== VK_INTEL_performance_query === - vkInitializePerformanceApiINTEL = - PFN_vkInitializePerformanceApiINTEL( vkGetDeviceProcAddr( device, "vkInitializePerformanceApiINTEL" ) ); - vkUninitializePerformanceApiINTEL = - PFN_vkUninitializePerformanceApiINTEL( vkGetDeviceProcAddr( device, "vkUninitializePerformanceApiINTEL" ) ); - vkCmdSetPerformanceMarkerINTEL = - PFN_vkCmdSetPerformanceMarkerINTEL( vkGetDeviceProcAddr( device, "vkCmdSetPerformanceMarkerINTEL" ) ); - vkCmdSetPerformanceStreamMarkerINTEL = PFN_vkCmdSetPerformanceStreamMarkerINTEL( - vkGetDeviceProcAddr( device, "vkCmdSetPerformanceStreamMarkerINTEL" ) ); - vkCmdSetPerformanceOverrideINTEL = - PFN_vkCmdSetPerformanceOverrideINTEL( vkGetDeviceProcAddr( device, "vkCmdSetPerformanceOverrideINTEL" ) ); - vkAcquirePerformanceConfigurationINTEL = PFN_vkAcquirePerformanceConfigurationINTEL( - vkGetDeviceProcAddr( device, "vkAcquirePerformanceConfigurationINTEL" ) ); - vkReleasePerformanceConfigurationINTEL = PFN_vkReleasePerformanceConfigurationINTEL( - vkGetDeviceProcAddr( device, "vkReleasePerformanceConfigurationINTEL" ) ); - vkQueueSetPerformanceConfigurationINTEL = PFN_vkQueueSetPerformanceConfigurationINTEL( - vkGetDeviceProcAddr( device, "vkQueueSetPerformanceConfigurationINTEL" ) ); - vkGetPerformanceParameterINTEL = - PFN_vkGetPerformanceParameterINTEL( vkGetDeviceProcAddr( device, "vkGetPerformanceParameterINTEL" ) ); - - //=== VK_KHR_acceleration_structure === - vkCreateAccelerationStructureKHR = - PFN_vkCreateAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkCreateAccelerationStructureKHR" ) ); - vkDestroyAccelerationStructureKHR = - PFN_vkDestroyAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkDestroyAccelerationStructureKHR" ) ); - vkCmdBuildAccelerationStructuresKHR = PFN_vkCmdBuildAccelerationStructuresKHR( - vkGetDeviceProcAddr( device, "vkCmdBuildAccelerationStructuresKHR" ) ); - vkCmdBuildAccelerationStructuresIndirectKHR = PFN_vkCmdBuildAccelerationStructuresIndirectKHR( - vkGetDeviceProcAddr( device, "vkCmdBuildAccelerationStructuresIndirectKHR" ) ); - vkBuildAccelerationStructuresKHR = - PFN_vkBuildAccelerationStructuresKHR( vkGetDeviceProcAddr( device, "vkBuildAccelerationStructuresKHR" ) ); - vkCopyAccelerationStructureKHR = - PFN_vkCopyAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkCopyAccelerationStructureKHR" ) ); - vkCopyAccelerationStructureToMemoryKHR = PFN_vkCopyAccelerationStructureToMemoryKHR( - vkGetDeviceProcAddr( device, "vkCopyAccelerationStructureToMemoryKHR" ) ); - vkCopyMemoryToAccelerationStructureKHR = PFN_vkCopyMemoryToAccelerationStructureKHR( - vkGetDeviceProcAddr( device, "vkCopyMemoryToAccelerationStructureKHR" ) ); - vkWriteAccelerationStructuresPropertiesKHR = PFN_vkWriteAccelerationStructuresPropertiesKHR( - vkGetDeviceProcAddr( device, "vkWriteAccelerationStructuresPropertiesKHR" ) ); - vkCmdCopyAccelerationStructureKHR = - PFN_vkCmdCopyAccelerationStructureKHR( vkGetDeviceProcAddr( device, "vkCmdCopyAccelerationStructureKHR" ) ); - vkCmdCopyAccelerationStructureToMemoryKHR = PFN_vkCmdCopyAccelerationStructureToMemoryKHR( - vkGetDeviceProcAddr( device, "vkCmdCopyAccelerationStructureToMemoryKHR" ) ); - vkCmdCopyMemoryToAccelerationStructureKHR = PFN_vkCmdCopyMemoryToAccelerationStructureKHR( - vkGetDeviceProcAddr( device, "vkCmdCopyMemoryToAccelerationStructureKHR" ) ); - vkGetAccelerationStructureDeviceAddressKHR = PFN_vkGetAccelerationStructureDeviceAddressKHR( - vkGetDeviceProcAddr( device, "vkGetAccelerationStructureDeviceAddressKHR" ) ); - vkCmdWriteAccelerationStructuresPropertiesKHR = PFN_vkCmdWriteAccelerationStructuresPropertiesKHR( - vkGetDeviceProcAddr( device, "vkCmdWriteAccelerationStructuresPropertiesKHR" ) ); - vkGetDeviceAccelerationStructureCompatibilityKHR = PFN_vkGetDeviceAccelerationStructureCompatibilityKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceAccelerationStructureCompatibilityKHR" ) ); - vkGetAccelerationStructureBuildSizesKHR = PFN_vkGetAccelerationStructureBuildSizesKHR( - vkGetDeviceProcAddr( device, "vkGetAccelerationStructureBuildSizesKHR" ) ); - - //=== VK_KHR_bind_memory2 === - vkBindBufferMemory2KHR = PFN_vkBindBufferMemory2KHR( vkGetDeviceProcAddr( device, "vkBindBufferMemory2KHR" ) ); - if ( !vkBindBufferMemory2 ) - vkBindBufferMemory2 = vkBindBufferMemory2KHR; - vkBindImageMemory2KHR = PFN_vkBindImageMemory2KHR( vkGetDeviceProcAddr( device, "vkBindImageMemory2KHR" ) ); - if ( !vkBindImageMemory2 ) - vkBindImageMemory2 = vkBindImageMemory2KHR; - - //=== VK_KHR_buffer_device_address === - vkGetBufferDeviceAddressKHR = - PFN_vkGetBufferDeviceAddressKHR( vkGetDeviceProcAddr( device, "vkGetBufferDeviceAddressKHR" ) ); - if ( !vkGetBufferDeviceAddress ) - vkGetBufferDeviceAddress = vkGetBufferDeviceAddressKHR; - vkGetBufferOpaqueCaptureAddressKHR = - PFN_vkGetBufferOpaqueCaptureAddressKHR( vkGetDeviceProcAddr( device, "vkGetBufferOpaqueCaptureAddressKHR" ) ); - if ( !vkGetBufferOpaqueCaptureAddress ) - vkGetBufferOpaqueCaptureAddress = vkGetBufferOpaqueCaptureAddressKHR; - vkGetDeviceMemoryOpaqueCaptureAddressKHR = PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceMemoryOpaqueCaptureAddressKHR" ) ); - if ( !vkGetDeviceMemoryOpaqueCaptureAddress ) - vkGetDeviceMemoryOpaqueCaptureAddress = vkGetDeviceMemoryOpaqueCaptureAddressKHR; - - //=== VK_KHR_copy_commands2 === - vkCmdCopyBuffer2KHR = PFN_vkCmdCopyBuffer2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyBuffer2KHR" ) ); - if ( !vkCmdCopyBuffer2 ) - vkCmdCopyBuffer2 = vkCmdCopyBuffer2KHR; - vkCmdCopyImage2KHR = PFN_vkCmdCopyImage2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyImage2KHR" ) ); - if ( !vkCmdCopyImage2 ) - vkCmdCopyImage2 = vkCmdCopyImage2KHR; - vkCmdCopyBufferToImage2KHR = - PFN_vkCmdCopyBufferToImage2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyBufferToImage2KHR" ) ); - if ( !vkCmdCopyBufferToImage2 ) - vkCmdCopyBufferToImage2 = vkCmdCopyBufferToImage2KHR; - vkCmdCopyImageToBuffer2KHR = - PFN_vkCmdCopyImageToBuffer2KHR( vkGetDeviceProcAddr( device, "vkCmdCopyImageToBuffer2KHR" ) ); - if ( !vkCmdCopyImageToBuffer2 ) - vkCmdCopyImageToBuffer2 = vkCmdCopyImageToBuffer2KHR; - vkCmdBlitImage2KHR = PFN_vkCmdBlitImage2KHR( vkGetDeviceProcAddr( device, "vkCmdBlitImage2KHR" ) ); - if ( !vkCmdBlitImage2 ) - vkCmdBlitImage2 = vkCmdBlitImage2KHR; - vkCmdResolveImage2KHR = PFN_vkCmdResolveImage2KHR( vkGetDeviceProcAddr( device, "vkCmdResolveImage2KHR" ) ); - if ( !vkCmdResolveImage2 ) - vkCmdResolveImage2 = vkCmdResolveImage2KHR; - - //=== VK_KHR_create_renderpass2 === - vkCreateRenderPass2KHR = PFN_vkCreateRenderPass2KHR( vkGetDeviceProcAddr( device, "vkCreateRenderPass2KHR" ) ); - if ( !vkCreateRenderPass2 ) - vkCreateRenderPass2 = vkCreateRenderPass2KHR; - vkCmdBeginRenderPass2KHR = - PFN_vkCmdBeginRenderPass2KHR( vkGetDeviceProcAddr( device, "vkCmdBeginRenderPass2KHR" ) ); - if ( !vkCmdBeginRenderPass2 ) - vkCmdBeginRenderPass2 = vkCmdBeginRenderPass2KHR; - vkCmdNextSubpass2KHR = PFN_vkCmdNextSubpass2KHR( vkGetDeviceProcAddr( device, "vkCmdNextSubpass2KHR" ) ); - if ( !vkCmdNextSubpass2 ) - vkCmdNextSubpass2 = vkCmdNextSubpass2KHR; - vkCmdEndRenderPass2KHR = PFN_vkCmdEndRenderPass2KHR( vkGetDeviceProcAddr( device, "vkCmdEndRenderPass2KHR" ) ); - if ( !vkCmdEndRenderPass2 ) - vkCmdEndRenderPass2 = vkCmdEndRenderPass2KHR; - - //=== VK_KHR_deferred_host_operations === - vkCreateDeferredOperationKHR = - PFN_vkCreateDeferredOperationKHR( vkGetDeviceProcAddr( device, "vkCreateDeferredOperationKHR" ) ); - vkDestroyDeferredOperationKHR = - PFN_vkDestroyDeferredOperationKHR( vkGetDeviceProcAddr( device, "vkDestroyDeferredOperationKHR" ) ); - vkGetDeferredOperationMaxConcurrencyKHR = PFN_vkGetDeferredOperationMaxConcurrencyKHR( - vkGetDeviceProcAddr( device, "vkGetDeferredOperationMaxConcurrencyKHR" ) ); - vkGetDeferredOperationResultKHR = - PFN_vkGetDeferredOperationResultKHR( vkGetDeviceProcAddr( device, "vkGetDeferredOperationResultKHR" ) ); - vkDeferredOperationJoinKHR = - PFN_vkDeferredOperationJoinKHR( vkGetDeviceProcAddr( device, "vkDeferredOperationJoinKHR" ) ); - - //=== VK_KHR_descriptor_update_template === - vkCreateDescriptorUpdateTemplateKHR = PFN_vkCreateDescriptorUpdateTemplateKHR( - vkGetDeviceProcAddr( device, "vkCreateDescriptorUpdateTemplateKHR" ) ); - if ( !vkCreateDescriptorUpdateTemplate ) - vkCreateDescriptorUpdateTemplate = vkCreateDescriptorUpdateTemplateKHR; - vkDestroyDescriptorUpdateTemplateKHR = PFN_vkDestroyDescriptorUpdateTemplateKHR( - vkGetDeviceProcAddr( device, "vkDestroyDescriptorUpdateTemplateKHR" ) ); - if ( !vkDestroyDescriptorUpdateTemplate ) - vkDestroyDescriptorUpdateTemplate = vkDestroyDescriptorUpdateTemplateKHR; - vkUpdateDescriptorSetWithTemplateKHR = PFN_vkUpdateDescriptorSetWithTemplateKHR( - vkGetDeviceProcAddr( device, "vkUpdateDescriptorSetWithTemplateKHR" ) ); - if ( !vkUpdateDescriptorSetWithTemplate ) - vkUpdateDescriptorSetWithTemplate = vkUpdateDescriptorSetWithTemplateKHR; - vkCmdPushDescriptorSetWithTemplateKHR = PFN_vkCmdPushDescriptorSetWithTemplateKHR( - vkGetDeviceProcAddr( device, "vkCmdPushDescriptorSetWithTemplateKHR" ) ); - - //=== VK_KHR_device_group === - vkGetDeviceGroupPeerMemoryFeaturesKHR = PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupPeerMemoryFeaturesKHR" ) ); - if ( !vkGetDeviceGroupPeerMemoryFeatures ) - vkGetDeviceGroupPeerMemoryFeatures = vkGetDeviceGroupPeerMemoryFeaturesKHR; - vkCmdSetDeviceMaskKHR = PFN_vkCmdSetDeviceMaskKHR( vkGetDeviceProcAddr( device, "vkCmdSetDeviceMaskKHR" ) ); - if ( !vkCmdSetDeviceMask ) - vkCmdSetDeviceMask = vkCmdSetDeviceMaskKHR; - vkCmdDispatchBaseKHR = PFN_vkCmdDispatchBaseKHR( vkGetDeviceProcAddr( device, "vkCmdDispatchBaseKHR" ) ); - if ( !vkCmdDispatchBase ) - vkCmdDispatchBase = vkCmdDispatchBaseKHR; - vkGetDeviceGroupPresentCapabilitiesKHR = PFN_vkGetDeviceGroupPresentCapabilitiesKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupPresentCapabilitiesKHR" ) ); - vkGetDeviceGroupSurfacePresentModesKHR = PFN_vkGetDeviceGroupSurfacePresentModesKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceGroupSurfacePresentModesKHR" ) ); - vkAcquireNextImage2KHR = PFN_vkAcquireNextImage2KHR( vkGetDeviceProcAddr( device, "vkAcquireNextImage2KHR" ) ); - - //=== VK_KHR_display_swapchain === - vkCreateSharedSwapchainsKHR = - PFN_vkCreateSharedSwapchainsKHR( vkGetDeviceProcAddr( device, "vkCreateSharedSwapchainsKHR" ) ); - - //=== VK_KHR_draw_indirect_count === - vkCmdDrawIndirectCountKHR = - PFN_vkCmdDrawIndirectCountKHR( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectCountKHR" ) ); - if ( !vkCmdDrawIndirectCount ) - vkCmdDrawIndirectCount = vkCmdDrawIndirectCountKHR; - vkCmdDrawIndexedIndirectCountKHR = - PFN_vkCmdDrawIndexedIndirectCountKHR( vkGetDeviceProcAddr( device, "vkCmdDrawIndexedIndirectCountKHR" ) ); - if ( !vkCmdDrawIndexedIndirectCount ) - vkCmdDrawIndexedIndirectCount = vkCmdDrawIndexedIndirectCountKHR; - - //=== VK_KHR_dynamic_rendering === - vkCmdBeginRenderingKHR = PFN_vkCmdBeginRenderingKHR( vkGetDeviceProcAddr( device, "vkCmdBeginRenderingKHR" ) ); - if ( !vkCmdBeginRendering ) - vkCmdBeginRendering = vkCmdBeginRenderingKHR; - vkCmdEndRenderingKHR = PFN_vkCmdEndRenderingKHR( vkGetDeviceProcAddr( device, "vkCmdEndRenderingKHR" ) ); - if ( !vkCmdEndRendering ) - vkCmdEndRendering = vkCmdEndRenderingKHR; - - //=== VK_KHR_external_fence_fd === - vkImportFenceFdKHR = PFN_vkImportFenceFdKHR( vkGetDeviceProcAddr( device, "vkImportFenceFdKHR" ) ); - vkGetFenceFdKHR = PFN_vkGetFenceFdKHR( vkGetDeviceProcAddr( device, "vkGetFenceFdKHR" ) ); - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - vkImportFenceWin32HandleKHR = - PFN_vkImportFenceWin32HandleKHR( vkGetDeviceProcAddr( device, "vkImportFenceWin32HandleKHR" ) ); - vkGetFenceWin32HandleKHR = - PFN_vkGetFenceWin32HandleKHR( vkGetDeviceProcAddr( device, "vkGetFenceWin32HandleKHR" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - vkGetMemoryFdKHR = PFN_vkGetMemoryFdKHR( vkGetDeviceProcAddr( device, "vkGetMemoryFdKHR" ) ); - vkGetMemoryFdPropertiesKHR = - PFN_vkGetMemoryFdPropertiesKHR( vkGetDeviceProcAddr( device, "vkGetMemoryFdPropertiesKHR" ) ); - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - vkGetMemoryWin32HandleKHR = - PFN_vkGetMemoryWin32HandleKHR( vkGetDeviceProcAddr( device, "vkGetMemoryWin32HandleKHR" ) ); - vkGetMemoryWin32HandlePropertiesKHR = PFN_vkGetMemoryWin32HandlePropertiesKHR( - vkGetDeviceProcAddr( device, "vkGetMemoryWin32HandlePropertiesKHR" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - vkImportSemaphoreFdKHR = PFN_vkImportSemaphoreFdKHR( vkGetDeviceProcAddr( device, "vkImportSemaphoreFdKHR" ) ); - vkGetSemaphoreFdKHR = PFN_vkGetSemaphoreFdKHR( vkGetDeviceProcAddr( device, "vkGetSemaphoreFdKHR" ) ); - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - vkImportSemaphoreWin32HandleKHR = - PFN_vkImportSemaphoreWin32HandleKHR( vkGetDeviceProcAddr( device, "vkImportSemaphoreWin32HandleKHR" ) ); - vkGetSemaphoreWin32HandleKHR = - PFN_vkGetSemaphoreWin32HandleKHR( vkGetDeviceProcAddr( device, "vkGetSemaphoreWin32HandleKHR" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_fragment_shading_rate === - vkCmdSetFragmentShadingRateKHR = - PFN_vkCmdSetFragmentShadingRateKHR( vkGetDeviceProcAddr( device, "vkCmdSetFragmentShadingRateKHR" ) ); - - //=== VK_KHR_get_memory_requirements2 === - vkGetImageMemoryRequirements2KHR = - PFN_vkGetImageMemoryRequirements2KHR( vkGetDeviceProcAddr( device, "vkGetImageMemoryRequirements2KHR" ) ); - if ( !vkGetImageMemoryRequirements2 ) - vkGetImageMemoryRequirements2 = vkGetImageMemoryRequirements2KHR; - vkGetBufferMemoryRequirements2KHR = - PFN_vkGetBufferMemoryRequirements2KHR( vkGetDeviceProcAddr( device, "vkGetBufferMemoryRequirements2KHR" ) ); - if ( !vkGetBufferMemoryRequirements2 ) - vkGetBufferMemoryRequirements2 = vkGetBufferMemoryRequirements2KHR; - vkGetImageSparseMemoryRequirements2KHR = PFN_vkGetImageSparseMemoryRequirements2KHR( - vkGetDeviceProcAddr( device, "vkGetImageSparseMemoryRequirements2KHR" ) ); - if ( !vkGetImageSparseMemoryRequirements2 ) - vkGetImageSparseMemoryRequirements2 = vkGetImageSparseMemoryRequirements2KHR; - - //=== VK_KHR_maintenance1 === - vkTrimCommandPoolKHR = PFN_vkTrimCommandPoolKHR( vkGetDeviceProcAddr( device, "vkTrimCommandPoolKHR" ) ); - if ( !vkTrimCommandPool ) - vkTrimCommandPool = vkTrimCommandPoolKHR; - - //=== VK_KHR_maintenance3 === - vkGetDescriptorSetLayoutSupportKHR = - PFN_vkGetDescriptorSetLayoutSupportKHR( vkGetDeviceProcAddr( device, "vkGetDescriptorSetLayoutSupportKHR" ) ); - if ( !vkGetDescriptorSetLayoutSupport ) - vkGetDescriptorSetLayoutSupport = vkGetDescriptorSetLayoutSupportKHR; - - //=== VK_KHR_maintenance4 === - vkGetDeviceBufferMemoryRequirementsKHR = PFN_vkGetDeviceBufferMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceBufferMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceBufferMemoryRequirements ) - vkGetDeviceBufferMemoryRequirements = vkGetDeviceBufferMemoryRequirementsKHR; - vkGetDeviceImageMemoryRequirementsKHR = PFN_vkGetDeviceImageMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceImageMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceImageMemoryRequirements ) - vkGetDeviceImageMemoryRequirements = vkGetDeviceImageMemoryRequirementsKHR; - vkGetDeviceImageSparseMemoryRequirementsKHR = PFN_vkGetDeviceImageSparseMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetDeviceImageSparseMemoryRequirementsKHR" ) ); - if ( !vkGetDeviceImageSparseMemoryRequirements ) - vkGetDeviceImageSparseMemoryRequirements = vkGetDeviceImageSparseMemoryRequirementsKHR; - - //=== VK_KHR_performance_query === - vkAcquireProfilingLockKHR = - PFN_vkAcquireProfilingLockKHR( vkGetDeviceProcAddr( device, "vkAcquireProfilingLockKHR" ) ); - vkReleaseProfilingLockKHR = - PFN_vkReleaseProfilingLockKHR( vkGetDeviceProcAddr( device, "vkReleaseProfilingLockKHR" ) ); - - //=== VK_KHR_pipeline_executable_properties === - vkGetPipelineExecutablePropertiesKHR = PFN_vkGetPipelineExecutablePropertiesKHR( - vkGetDeviceProcAddr( device, "vkGetPipelineExecutablePropertiesKHR" ) ); - vkGetPipelineExecutableStatisticsKHR = PFN_vkGetPipelineExecutableStatisticsKHR( - vkGetDeviceProcAddr( device, "vkGetPipelineExecutableStatisticsKHR" ) ); - vkGetPipelineExecutableInternalRepresentationsKHR = PFN_vkGetPipelineExecutableInternalRepresentationsKHR( - vkGetDeviceProcAddr( device, "vkGetPipelineExecutableInternalRepresentationsKHR" ) ); - - //=== VK_KHR_present_wait === - vkWaitForPresentKHR = PFN_vkWaitForPresentKHR( vkGetDeviceProcAddr( device, "vkWaitForPresentKHR" ) ); - - //=== VK_KHR_push_descriptor === - vkCmdPushDescriptorSetKHR = - PFN_vkCmdPushDescriptorSetKHR( vkGetDeviceProcAddr( device, "vkCmdPushDescriptorSetKHR" ) ); - - //=== VK_KHR_ray_tracing_pipeline === - vkCmdTraceRaysKHR = PFN_vkCmdTraceRaysKHR( vkGetDeviceProcAddr( device, "vkCmdTraceRaysKHR" ) ); - vkCreateRayTracingPipelinesKHR = - PFN_vkCreateRayTracingPipelinesKHR( vkGetDeviceProcAddr( device, "vkCreateRayTracingPipelinesKHR" ) ); - vkGetRayTracingShaderGroupHandlesKHR = PFN_vkGetRayTracingShaderGroupHandlesKHR( - vkGetDeviceProcAddr( device, "vkGetRayTracingShaderGroupHandlesKHR" ) ); - vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( - vkGetDeviceProcAddr( device, "vkGetRayTracingCaptureReplayShaderGroupHandlesKHR" ) ); - vkCmdTraceRaysIndirectKHR = - PFN_vkCmdTraceRaysIndirectKHR( vkGetDeviceProcAddr( device, "vkCmdTraceRaysIndirectKHR" ) ); - vkGetRayTracingShaderGroupStackSizeKHR = PFN_vkGetRayTracingShaderGroupStackSizeKHR( - vkGetDeviceProcAddr( device, "vkGetRayTracingShaderGroupStackSizeKHR" ) ); - vkCmdSetRayTracingPipelineStackSizeKHR = PFN_vkCmdSetRayTracingPipelineStackSizeKHR( - vkGetDeviceProcAddr( device, "vkCmdSetRayTracingPipelineStackSizeKHR" ) ); - - //=== VK_KHR_sampler_ycbcr_conversion === - vkCreateSamplerYcbcrConversionKHR = - PFN_vkCreateSamplerYcbcrConversionKHR( vkGetDeviceProcAddr( device, "vkCreateSamplerYcbcrConversionKHR" ) ); - if ( !vkCreateSamplerYcbcrConversion ) - vkCreateSamplerYcbcrConversion = vkCreateSamplerYcbcrConversionKHR; - vkDestroySamplerYcbcrConversionKHR = - PFN_vkDestroySamplerYcbcrConversionKHR( vkGetDeviceProcAddr( device, "vkDestroySamplerYcbcrConversionKHR" ) ); - if ( !vkDestroySamplerYcbcrConversion ) - vkDestroySamplerYcbcrConversion = vkDestroySamplerYcbcrConversionKHR; - - //=== VK_KHR_shared_presentable_image === - vkGetSwapchainStatusKHR = - PFN_vkGetSwapchainStatusKHR( vkGetDeviceProcAddr( device, "vkGetSwapchainStatusKHR" ) ); - - //=== VK_KHR_swapchain === - vkCreateSwapchainKHR = PFN_vkCreateSwapchainKHR( vkGetDeviceProcAddr( device, "vkCreateSwapchainKHR" ) ); - vkDestroySwapchainKHR = PFN_vkDestroySwapchainKHR( vkGetDeviceProcAddr( device, "vkDestroySwapchainKHR" ) ); - vkGetSwapchainImagesKHR = - PFN_vkGetSwapchainImagesKHR( vkGetDeviceProcAddr( device, "vkGetSwapchainImagesKHR" ) ); - vkAcquireNextImageKHR = PFN_vkAcquireNextImageKHR( vkGetDeviceProcAddr( device, "vkAcquireNextImageKHR" ) ); - vkQueuePresentKHR = PFN_vkQueuePresentKHR( vkGetDeviceProcAddr( device, "vkQueuePresentKHR" ) ); - - //=== VK_KHR_synchronization2 === - vkCmdSetEvent2KHR = PFN_vkCmdSetEvent2KHR( vkGetDeviceProcAddr( device, "vkCmdSetEvent2KHR" ) ); - if ( !vkCmdSetEvent2 ) - vkCmdSetEvent2 = vkCmdSetEvent2KHR; - vkCmdResetEvent2KHR = PFN_vkCmdResetEvent2KHR( vkGetDeviceProcAddr( device, "vkCmdResetEvent2KHR" ) ); - if ( !vkCmdResetEvent2 ) - vkCmdResetEvent2 = vkCmdResetEvent2KHR; - vkCmdWaitEvents2KHR = PFN_vkCmdWaitEvents2KHR( vkGetDeviceProcAddr( device, "vkCmdWaitEvents2KHR" ) ); - if ( !vkCmdWaitEvents2 ) - vkCmdWaitEvents2 = vkCmdWaitEvents2KHR; - vkCmdPipelineBarrier2KHR = - PFN_vkCmdPipelineBarrier2KHR( vkGetDeviceProcAddr( device, "vkCmdPipelineBarrier2KHR" ) ); - if ( !vkCmdPipelineBarrier2 ) - vkCmdPipelineBarrier2 = vkCmdPipelineBarrier2KHR; - vkCmdWriteTimestamp2KHR = - PFN_vkCmdWriteTimestamp2KHR( vkGetDeviceProcAddr( device, "vkCmdWriteTimestamp2KHR" ) ); - if ( !vkCmdWriteTimestamp2 ) - vkCmdWriteTimestamp2 = vkCmdWriteTimestamp2KHR; - vkQueueSubmit2KHR = PFN_vkQueueSubmit2KHR( vkGetDeviceProcAddr( device, "vkQueueSubmit2KHR" ) ); - if ( !vkQueueSubmit2 ) - vkQueueSubmit2 = vkQueueSubmit2KHR; - vkCmdWriteBufferMarker2AMD = - PFN_vkCmdWriteBufferMarker2AMD( vkGetDeviceProcAddr( device, "vkCmdWriteBufferMarker2AMD" ) ); - vkGetQueueCheckpointData2NV = - PFN_vkGetQueueCheckpointData2NV( vkGetDeviceProcAddr( device, "vkGetQueueCheckpointData2NV" ) ); - - //=== VK_KHR_timeline_semaphore === - vkGetSemaphoreCounterValueKHR = - PFN_vkGetSemaphoreCounterValueKHR( vkGetDeviceProcAddr( device, "vkGetSemaphoreCounterValueKHR" ) ); - if ( !vkGetSemaphoreCounterValue ) - vkGetSemaphoreCounterValue = vkGetSemaphoreCounterValueKHR; - vkWaitSemaphoresKHR = PFN_vkWaitSemaphoresKHR( vkGetDeviceProcAddr( device, "vkWaitSemaphoresKHR" ) ); - if ( !vkWaitSemaphores ) - vkWaitSemaphores = vkWaitSemaphoresKHR; - vkSignalSemaphoreKHR = PFN_vkSignalSemaphoreKHR( vkGetDeviceProcAddr( device, "vkSignalSemaphoreKHR" ) ); - if ( !vkSignalSemaphore ) - vkSignalSemaphore = vkSignalSemaphoreKHR; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - vkCmdDecodeVideoKHR = PFN_vkCmdDecodeVideoKHR( vkGetDeviceProcAddr( device, "vkCmdDecodeVideoKHR" ) ); -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - vkCmdEncodeVideoKHR = PFN_vkCmdEncodeVideoKHR( vkGetDeviceProcAddr( device, "vkCmdEncodeVideoKHR" ) ); -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - vkCreateVideoSessionKHR = - PFN_vkCreateVideoSessionKHR( vkGetDeviceProcAddr( device, "vkCreateVideoSessionKHR" ) ); - vkDestroyVideoSessionKHR = - PFN_vkDestroyVideoSessionKHR( vkGetDeviceProcAddr( device, "vkDestroyVideoSessionKHR" ) ); - vkGetVideoSessionMemoryRequirementsKHR = PFN_vkGetVideoSessionMemoryRequirementsKHR( - vkGetDeviceProcAddr( device, "vkGetVideoSessionMemoryRequirementsKHR" ) ); - vkBindVideoSessionMemoryKHR = - PFN_vkBindVideoSessionMemoryKHR( vkGetDeviceProcAddr( device, "vkBindVideoSessionMemoryKHR" ) ); - vkCreateVideoSessionParametersKHR = - PFN_vkCreateVideoSessionParametersKHR( vkGetDeviceProcAddr( device, "vkCreateVideoSessionParametersKHR" ) ); - vkUpdateVideoSessionParametersKHR = - PFN_vkUpdateVideoSessionParametersKHR( vkGetDeviceProcAddr( device, "vkUpdateVideoSessionParametersKHR" ) ); - vkDestroyVideoSessionParametersKHR = - PFN_vkDestroyVideoSessionParametersKHR( vkGetDeviceProcAddr( device, "vkDestroyVideoSessionParametersKHR" ) ); - vkCmdBeginVideoCodingKHR = - PFN_vkCmdBeginVideoCodingKHR( vkGetDeviceProcAddr( device, "vkCmdBeginVideoCodingKHR" ) ); - vkCmdEndVideoCodingKHR = PFN_vkCmdEndVideoCodingKHR( vkGetDeviceProcAddr( device, "vkCmdEndVideoCodingKHR" ) ); - vkCmdControlVideoCodingKHR = - PFN_vkCmdControlVideoCodingKHR( vkGetDeviceProcAddr( device, "vkCmdControlVideoCodingKHR" ) ); -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NVX_binary_import === - vkCreateCuModuleNVX = PFN_vkCreateCuModuleNVX( vkGetDeviceProcAddr( device, "vkCreateCuModuleNVX" ) ); - vkCreateCuFunctionNVX = PFN_vkCreateCuFunctionNVX( vkGetDeviceProcAddr( device, "vkCreateCuFunctionNVX" ) ); - vkDestroyCuModuleNVX = PFN_vkDestroyCuModuleNVX( vkGetDeviceProcAddr( device, "vkDestroyCuModuleNVX" ) ); - vkDestroyCuFunctionNVX = PFN_vkDestroyCuFunctionNVX( vkGetDeviceProcAddr( device, "vkDestroyCuFunctionNVX" ) ); - vkCmdCuLaunchKernelNVX = PFN_vkCmdCuLaunchKernelNVX( vkGetDeviceProcAddr( device, "vkCmdCuLaunchKernelNVX" ) ); - - //=== VK_NVX_image_view_handle === - vkGetImageViewHandleNVX = - PFN_vkGetImageViewHandleNVX( vkGetDeviceProcAddr( device, "vkGetImageViewHandleNVX" ) ); - vkGetImageViewAddressNVX = - PFN_vkGetImageViewAddressNVX( vkGetDeviceProcAddr( device, "vkGetImageViewAddressNVX" ) ); - - //=== VK_NV_clip_space_w_scaling === - vkCmdSetViewportWScalingNV = - PFN_vkCmdSetViewportWScalingNV( vkGetDeviceProcAddr( device, "vkCmdSetViewportWScalingNV" ) ); - - //=== VK_NV_device_diagnostic_checkpoints === - vkCmdSetCheckpointNV = PFN_vkCmdSetCheckpointNV( vkGetDeviceProcAddr( device, "vkCmdSetCheckpointNV" ) ); - vkGetQueueCheckpointDataNV = - PFN_vkGetQueueCheckpointDataNV( vkGetDeviceProcAddr( device, "vkGetQueueCheckpointDataNV" ) ); - - //=== VK_NV_device_generated_commands === - vkGetGeneratedCommandsMemoryRequirementsNV = PFN_vkGetGeneratedCommandsMemoryRequirementsNV( - vkGetDeviceProcAddr( device, "vkGetGeneratedCommandsMemoryRequirementsNV" ) ); - vkCmdPreprocessGeneratedCommandsNV = - PFN_vkCmdPreprocessGeneratedCommandsNV( vkGetDeviceProcAddr( device, "vkCmdPreprocessGeneratedCommandsNV" ) ); - vkCmdExecuteGeneratedCommandsNV = - PFN_vkCmdExecuteGeneratedCommandsNV( vkGetDeviceProcAddr( device, "vkCmdExecuteGeneratedCommandsNV" ) ); - vkCmdBindPipelineShaderGroupNV = - PFN_vkCmdBindPipelineShaderGroupNV( vkGetDeviceProcAddr( device, "vkCmdBindPipelineShaderGroupNV" ) ); - vkCreateIndirectCommandsLayoutNV = - PFN_vkCreateIndirectCommandsLayoutNV( vkGetDeviceProcAddr( device, "vkCreateIndirectCommandsLayoutNV" ) ); - vkDestroyIndirectCommandsLayoutNV = - PFN_vkDestroyIndirectCommandsLayoutNV( vkGetDeviceProcAddr( device, "vkDestroyIndirectCommandsLayoutNV" ) ); - - //=== VK_NV_external_memory_rdma === - vkGetMemoryRemoteAddressNV = - PFN_vkGetMemoryRemoteAddressNV( vkGetDeviceProcAddr( device, "vkGetMemoryRemoteAddressNV" ) ); - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - vkGetMemoryWin32HandleNV = - PFN_vkGetMemoryWin32HandleNV( vkGetDeviceProcAddr( device, "vkGetMemoryWin32HandleNV" ) ); -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_NV_fragment_shading_rate_enums === - vkCmdSetFragmentShadingRateEnumNV = - PFN_vkCmdSetFragmentShadingRateEnumNV( vkGetDeviceProcAddr( device, "vkCmdSetFragmentShadingRateEnumNV" ) ); - - //=== VK_NV_mesh_shader === - vkCmdDrawMeshTasksNV = PFN_vkCmdDrawMeshTasksNV( vkGetDeviceProcAddr( device, "vkCmdDrawMeshTasksNV" ) ); - vkCmdDrawMeshTasksIndirectNV = - PFN_vkCmdDrawMeshTasksIndirectNV( vkGetDeviceProcAddr( device, "vkCmdDrawMeshTasksIndirectNV" ) ); - vkCmdDrawMeshTasksIndirectCountNV = - PFN_vkCmdDrawMeshTasksIndirectCountNV( vkGetDeviceProcAddr( device, "vkCmdDrawMeshTasksIndirectCountNV" ) ); - - //=== VK_NV_ray_tracing === - vkCreateAccelerationStructureNV = - PFN_vkCreateAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkCreateAccelerationStructureNV" ) ); - vkDestroyAccelerationStructureNV = - PFN_vkDestroyAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkDestroyAccelerationStructureNV" ) ); - vkGetAccelerationStructureMemoryRequirementsNV = PFN_vkGetAccelerationStructureMemoryRequirementsNV( - vkGetDeviceProcAddr( device, "vkGetAccelerationStructureMemoryRequirementsNV" ) ); - vkBindAccelerationStructureMemoryNV = PFN_vkBindAccelerationStructureMemoryNV( - vkGetDeviceProcAddr( device, "vkBindAccelerationStructureMemoryNV" ) ); - vkCmdBuildAccelerationStructureNV = - PFN_vkCmdBuildAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkCmdBuildAccelerationStructureNV" ) ); - vkCmdCopyAccelerationStructureNV = - PFN_vkCmdCopyAccelerationStructureNV( vkGetDeviceProcAddr( device, "vkCmdCopyAccelerationStructureNV" ) ); - vkCmdTraceRaysNV = PFN_vkCmdTraceRaysNV( vkGetDeviceProcAddr( device, "vkCmdTraceRaysNV" ) ); - vkCreateRayTracingPipelinesNV = - PFN_vkCreateRayTracingPipelinesNV( vkGetDeviceProcAddr( device, "vkCreateRayTracingPipelinesNV" ) ); - vkGetRayTracingShaderGroupHandlesNV = PFN_vkGetRayTracingShaderGroupHandlesNV( - vkGetDeviceProcAddr( device, "vkGetRayTracingShaderGroupHandlesNV" ) ); - if ( !vkGetRayTracingShaderGroupHandlesKHR ) - vkGetRayTracingShaderGroupHandlesKHR = vkGetRayTracingShaderGroupHandlesNV; - vkGetAccelerationStructureHandleNV = - PFN_vkGetAccelerationStructureHandleNV( vkGetDeviceProcAddr( device, "vkGetAccelerationStructureHandleNV" ) ); - vkCmdWriteAccelerationStructuresPropertiesNV = PFN_vkCmdWriteAccelerationStructuresPropertiesNV( - vkGetDeviceProcAddr( device, "vkCmdWriteAccelerationStructuresPropertiesNV" ) ); - vkCompileDeferredNV = PFN_vkCompileDeferredNV( vkGetDeviceProcAddr( device, "vkCompileDeferredNV" ) ); - - //=== VK_NV_scissor_exclusive === - vkCmdSetExclusiveScissorNV = - PFN_vkCmdSetExclusiveScissorNV( vkGetDeviceProcAddr( device, "vkCmdSetExclusiveScissorNV" ) ); - - //=== VK_NV_shading_rate_image === - vkCmdBindShadingRateImageNV = - PFN_vkCmdBindShadingRateImageNV( vkGetDeviceProcAddr( device, "vkCmdBindShadingRateImageNV" ) ); - vkCmdSetViewportShadingRatePaletteNV = PFN_vkCmdSetViewportShadingRatePaletteNV( - vkGetDeviceProcAddr( device, "vkCmdSetViewportShadingRatePaletteNV" ) ); - vkCmdSetCoarseSampleOrderNV = - PFN_vkCmdSetCoarseSampleOrderNV( vkGetDeviceProcAddr( device, "vkCmdSetCoarseSampleOrderNV" ) ); - } - - public: - //=== VK_VERSION_1_0 === - PFN_vkGetDeviceProcAddr vkGetDeviceProcAddr = 0; - PFN_vkDestroyDevice vkDestroyDevice = 0; - PFN_vkGetDeviceQueue vkGetDeviceQueue = 0; - PFN_vkQueueSubmit vkQueueSubmit = 0; - PFN_vkQueueWaitIdle vkQueueWaitIdle = 0; - PFN_vkDeviceWaitIdle vkDeviceWaitIdle = 0; - PFN_vkAllocateMemory vkAllocateMemory = 0; - PFN_vkFreeMemory vkFreeMemory = 0; - PFN_vkMapMemory vkMapMemory = 0; - PFN_vkUnmapMemory vkUnmapMemory = 0; - PFN_vkFlushMappedMemoryRanges vkFlushMappedMemoryRanges = 0; - PFN_vkInvalidateMappedMemoryRanges vkInvalidateMappedMemoryRanges = 0; - PFN_vkGetDeviceMemoryCommitment vkGetDeviceMemoryCommitment = 0; - PFN_vkBindBufferMemory vkBindBufferMemory = 0; - PFN_vkBindImageMemory vkBindImageMemory = 0; - PFN_vkGetBufferMemoryRequirements vkGetBufferMemoryRequirements = 0; - PFN_vkGetImageMemoryRequirements vkGetImageMemoryRequirements = 0; - PFN_vkGetImageSparseMemoryRequirements vkGetImageSparseMemoryRequirements = 0; - PFN_vkQueueBindSparse vkQueueBindSparse = 0; - PFN_vkCreateFence vkCreateFence = 0; - PFN_vkDestroyFence vkDestroyFence = 0; - PFN_vkResetFences vkResetFences = 0; - PFN_vkGetFenceStatus vkGetFenceStatus = 0; - PFN_vkWaitForFences vkWaitForFences = 0; - PFN_vkCreateSemaphore vkCreateSemaphore = 0; - PFN_vkDestroySemaphore vkDestroySemaphore = 0; - PFN_vkCreateEvent vkCreateEvent = 0; - PFN_vkDestroyEvent vkDestroyEvent = 0; - PFN_vkGetEventStatus vkGetEventStatus = 0; - PFN_vkSetEvent vkSetEvent = 0; - PFN_vkResetEvent vkResetEvent = 0; - PFN_vkCreateQueryPool vkCreateQueryPool = 0; - PFN_vkDestroyQueryPool vkDestroyQueryPool = 0; - PFN_vkGetQueryPoolResults vkGetQueryPoolResults = 0; - PFN_vkCreateBuffer vkCreateBuffer = 0; - PFN_vkDestroyBuffer vkDestroyBuffer = 0; - PFN_vkCreateBufferView vkCreateBufferView = 0; - PFN_vkDestroyBufferView vkDestroyBufferView = 0; - PFN_vkCreateImage vkCreateImage = 0; - PFN_vkDestroyImage vkDestroyImage = 0; - PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout = 0; - PFN_vkCreateImageView vkCreateImageView = 0; - PFN_vkDestroyImageView vkDestroyImageView = 0; - PFN_vkCreateShaderModule vkCreateShaderModule = 0; - PFN_vkDestroyShaderModule vkDestroyShaderModule = 0; - PFN_vkCreatePipelineCache vkCreatePipelineCache = 0; - PFN_vkDestroyPipelineCache vkDestroyPipelineCache = 0; - PFN_vkGetPipelineCacheData vkGetPipelineCacheData = 0; - PFN_vkMergePipelineCaches vkMergePipelineCaches = 0; - PFN_vkCreateGraphicsPipelines vkCreateGraphicsPipelines = 0; - PFN_vkCreateComputePipelines vkCreateComputePipelines = 0; - PFN_vkDestroyPipeline vkDestroyPipeline = 0; - PFN_vkCreatePipelineLayout vkCreatePipelineLayout = 0; - PFN_vkDestroyPipelineLayout vkDestroyPipelineLayout = 0; - PFN_vkCreateSampler vkCreateSampler = 0; - PFN_vkDestroySampler vkDestroySampler = 0; - PFN_vkCreateDescriptorSetLayout vkCreateDescriptorSetLayout = 0; - PFN_vkDestroyDescriptorSetLayout vkDestroyDescriptorSetLayout = 0; - PFN_vkCreateDescriptorPool vkCreateDescriptorPool = 0; - PFN_vkDestroyDescriptorPool vkDestroyDescriptorPool = 0; - PFN_vkResetDescriptorPool vkResetDescriptorPool = 0; - PFN_vkAllocateDescriptorSets vkAllocateDescriptorSets = 0; - PFN_vkFreeDescriptorSets vkFreeDescriptorSets = 0; - PFN_vkUpdateDescriptorSets vkUpdateDescriptorSets = 0; - PFN_vkCreateFramebuffer vkCreateFramebuffer = 0; - PFN_vkDestroyFramebuffer vkDestroyFramebuffer = 0; - PFN_vkCreateRenderPass vkCreateRenderPass = 0; - PFN_vkDestroyRenderPass vkDestroyRenderPass = 0; - PFN_vkGetRenderAreaGranularity vkGetRenderAreaGranularity = 0; - PFN_vkCreateCommandPool vkCreateCommandPool = 0; - PFN_vkDestroyCommandPool vkDestroyCommandPool = 0; - PFN_vkResetCommandPool vkResetCommandPool = 0; - PFN_vkAllocateCommandBuffers vkAllocateCommandBuffers = 0; - PFN_vkFreeCommandBuffers vkFreeCommandBuffers = 0; - PFN_vkBeginCommandBuffer vkBeginCommandBuffer = 0; - PFN_vkEndCommandBuffer vkEndCommandBuffer = 0; - PFN_vkResetCommandBuffer vkResetCommandBuffer = 0; - PFN_vkCmdBindPipeline vkCmdBindPipeline = 0; - PFN_vkCmdSetViewport vkCmdSetViewport = 0; - PFN_vkCmdSetScissor vkCmdSetScissor = 0; - PFN_vkCmdSetLineWidth vkCmdSetLineWidth = 0; - PFN_vkCmdSetDepthBias vkCmdSetDepthBias = 0; - PFN_vkCmdSetBlendConstants vkCmdSetBlendConstants = 0; - PFN_vkCmdSetDepthBounds vkCmdSetDepthBounds = 0; - PFN_vkCmdSetStencilCompareMask vkCmdSetStencilCompareMask = 0; - PFN_vkCmdSetStencilWriteMask vkCmdSetStencilWriteMask = 0; - PFN_vkCmdSetStencilReference vkCmdSetStencilReference = 0; - PFN_vkCmdBindDescriptorSets vkCmdBindDescriptorSets = 0; - PFN_vkCmdBindIndexBuffer vkCmdBindIndexBuffer = 0; - PFN_vkCmdBindVertexBuffers vkCmdBindVertexBuffers = 0; - PFN_vkCmdDraw vkCmdDraw = 0; - PFN_vkCmdDrawIndexed vkCmdDrawIndexed = 0; - PFN_vkCmdDrawIndirect vkCmdDrawIndirect = 0; - PFN_vkCmdDrawIndexedIndirect vkCmdDrawIndexedIndirect = 0; - PFN_vkCmdDispatch vkCmdDispatch = 0; - PFN_vkCmdDispatchIndirect vkCmdDispatchIndirect = 0; - PFN_vkCmdCopyBuffer vkCmdCopyBuffer = 0; - PFN_vkCmdCopyImage vkCmdCopyImage = 0; - PFN_vkCmdBlitImage vkCmdBlitImage = 0; - PFN_vkCmdCopyBufferToImage vkCmdCopyBufferToImage = 0; - PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer = 0; - PFN_vkCmdUpdateBuffer vkCmdUpdateBuffer = 0; - PFN_vkCmdFillBuffer vkCmdFillBuffer = 0; - PFN_vkCmdClearColorImage vkCmdClearColorImage = 0; - PFN_vkCmdClearDepthStencilImage vkCmdClearDepthStencilImage = 0; - PFN_vkCmdClearAttachments vkCmdClearAttachments = 0; - PFN_vkCmdResolveImage vkCmdResolveImage = 0; - PFN_vkCmdSetEvent vkCmdSetEvent = 0; - PFN_vkCmdResetEvent vkCmdResetEvent = 0; - PFN_vkCmdWaitEvents vkCmdWaitEvents = 0; - PFN_vkCmdPipelineBarrier vkCmdPipelineBarrier = 0; - PFN_vkCmdBeginQuery vkCmdBeginQuery = 0; - PFN_vkCmdEndQuery vkCmdEndQuery = 0; - PFN_vkCmdResetQueryPool vkCmdResetQueryPool = 0; - PFN_vkCmdWriteTimestamp vkCmdWriteTimestamp = 0; - PFN_vkCmdCopyQueryPoolResults vkCmdCopyQueryPoolResults = 0; - PFN_vkCmdPushConstants vkCmdPushConstants = 0; - PFN_vkCmdBeginRenderPass vkCmdBeginRenderPass = 0; - PFN_vkCmdNextSubpass vkCmdNextSubpass = 0; - PFN_vkCmdEndRenderPass vkCmdEndRenderPass = 0; - PFN_vkCmdExecuteCommands vkCmdExecuteCommands = 0; - - //=== VK_VERSION_1_1 === - PFN_vkBindBufferMemory2 vkBindBufferMemory2 = 0; - PFN_vkBindImageMemory2 vkBindImageMemory2 = 0; - PFN_vkGetDeviceGroupPeerMemoryFeatures vkGetDeviceGroupPeerMemoryFeatures = 0; - PFN_vkCmdSetDeviceMask vkCmdSetDeviceMask = 0; - PFN_vkCmdDispatchBase vkCmdDispatchBase = 0; - PFN_vkGetImageMemoryRequirements2 vkGetImageMemoryRequirements2 = 0; - PFN_vkGetBufferMemoryRequirements2 vkGetBufferMemoryRequirements2 = 0; - PFN_vkGetImageSparseMemoryRequirements2 vkGetImageSparseMemoryRequirements2 = 0; - PFN_vkTrimCommandPool vkTrimCommandPool = 0; - PFN_vkGetDeviceQueue2 vkGetDeviceQueue2 = 0; - PFN_vkCreateSamplerYcbcrConversion vkCreateSamplerYcbcrConversion = 0; - PFN_vkDestroySamplerYcbcrConversion vkDestroySamplerYcbcrConversion = 0; - PFN_vkCreateDescriptorUpdateTemplate vkCreateDescriptorUpdateTemplate = 0; - PFN_vkDestroyDescriptorUpdateTemplate vkDestroyDescriptorUpdateTemplate = 0; - PFN_vkUpdateDescriptorSetWithTemplate vkUpdateDescriptorSetWithTemplate = 0; - PFN_vkGetDescriptorSetLayoutSupport vkGetDescriptorSetLayoutSupport = 0; - - //=== VK_VERSION_1_2 === - PFN_vkCmdDrawIndirectCount vkCmdDrawIndirectCount = 0; - PFN_vkCmdDrawIndexedIndirectCount vkCmdDrawIndexedIndirectCount = 0; - PFN_vkCreateRenderPass2 vkCreateRenderPass2 = 0; - PFN_vkCmdBeginRenderPass2 vkCmdBeginRenderPass2 = 0; - PFN_vkCmdNextSubpass2 vkCmdNextSubpass2 = 0; - PFN_vkCmdEndRenderPass2 vkCmdEndRenderPass2 = 0; - PFN_vkResetQueryPool vkResetQueryPool = 0; - PFN_vkGetSemaphoreCounterValue vkGetSemaphoreCounterValue = 0; - PFN_vkWaitSemaphores vkWaitSemaphores = 0; - PFN_vkSignalSemaphore vkSignalSemaphore = 0; - PFN_vkGetBufferDeviceAddress vkGetBufferDeviceAddress = 0; - PFN_vkGetBufferOpaqueCaptureAddress vkGetBufferOpaqueCaptureAddress = 0; - PFN_vkGetDeviceMemoryOpaqueCaptureAddress vkGetDeviceMemoryOpaqueCaptureAddress = 0; - - //=== VK_VERSION_1_3 === - PFN_vkCreatePrivateDataSlot vkCreatePrivateDataSlot = 0; - PFN_vkDestroyPrivateDataSlot vkDestroyPrivateDataSlot = 0; - PFN_vkSetPrivateData vkSetPrivateData = 0; - PFN_vkGetPrivateData vkGetPrivateData = 0; - PFN_vkCmdSetEvent2 vkCmdSetEvent2 = 0; - PFN_vkCmdResetEvent2 vkCmdResetEvent2 = 0; - PFN_vkCmdWaitEvents2 vkCmdWaitEvents2 = 0; - PFN_vkCmdPipelineBarrier2 vkCmdPipelineBarrier2 = 0; - PFN_vkCmdWriteTimestamp2 vkCmdWriteTimestamp2 = 0; - PFN_vkQueueSubmit2 vkQueueSubmit2 = 0; - PFN_vkCmdCopyBuffer2 vkCmdCopyBuffer2 = 0; - PFN_vkCmdCopyImage2 vkCmdCopyImage2 = 0; - PFN_vkCmdCopyBufferToImage2 vkCmdCopyBufferToImage2 = 0; - PFN_vkCmdCopyImageToBuffer2 vkCmdCopyImageToBuffer2 = 0; - PFN_vkCmdBlitImage2 vkCmdBlitImage2 = 0; - PFN_vkCmdResolveImage2 vkCmdResolveImage2 = 0; - PFN_vkCmdBeginRendering vkCmdBeginRendering = 0; - PFN_vkCmdEndRendering vkCmdEndRendering = 0; - PFN_vkCmdSetCullMode vkCmdSetCullMode = 0; - PFN_vkCmdSetFrontFace vkCmdSetFrontFace = 0; - PFN_vkCmdSetPrimitiveTopology vkCmdSetPrimitiveTopology = 0; - PFN_vkCmdSetViewportWithCount vkCmdSetViewportWithCount = 0; - PFN_vkCmdSetScissorWithCount vkCmdSetScissorWithCount = 0; - PFN_vkCmdBindVertexBuffers2 vkCmdBindVertexBuffers2 = 0; - PFN_vkCmdSetDepthTestEnable vkCmdSetDepthTestEnable = 0; - PFN_vkCmdSetDepthWriteEnable vkCmdSetDepthWriteEnable = 0; - PFN_vkCmdSetDepthCompareOp vkCmdSetDepthCompareOp = 0; - PFN_vkCmdSetDepthBoundsTestEnable vkCmdSetDepthBoundsTestEnable = 0; - PFN_vkCmdSetStencilTestEnable vkCmdSetStencilTestEnable = 0; - PFN_vkCmdSetStencilOp vkCmdSetStencilOp = 0; - PFN_vkCmdSetRasterizerDiscardEnable vkCmdSetRasterizerDiscardEnable = 0; - PFN_vkCmdSetDepthBiasEnable vkCmdSetDepthBiasEnable = 0; - PFN_vkCmdSetPrimitiveRestartEnable vkCmdSetPrimitiveRestartEnable = 0; - PFN_vkGetDeviceBufferMemoryRequirements vkGetDeviceBufferMemoryRequirements = 0; - PFN_vkGetDeviceImageMemoryRequirements vkGetDeviceImageMemoryRequirements = 0; - PFN_vkGetDeviceImageSparseMemoryRequirements vkGetDeviceImageSparseMemoryRequirements = 0; - - //=== VK_AMD_buffer_marker === - PFN_vkCmdWriteBufferMarkerAMD vkCmdWriteBufferMarkerAMD = 0; - - //=== VK_AMD_display_native_hdr === - PFN_vkSetLocalDimmingAMD vkSetLocalDimmingAMD = 0; - - //=== VK_AMD_draw_indirect_count === - PFN_vkCmdDrawIndirectCountAMD vkCmdDrawIndirectCountAMD = 0; - PFN_vkCmdDrawIndexedIndirectCountAMD vkCmdDrawIndexedIndirectCountAMD = 0; - - //=== VK_AMD_shader_info === - PFN_vkGetShaderInfoAMD vkGetShaderInfoAMD = 0; - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - PFN_vkGetAndroidHardwareBufferPropertiesANDROID vkGetAndroidHardwareBufferPropertiesANDROID = 0; - PFN_vkGetMemoryAndroidHardwareBufferANDROID vkGetMemoryAndroidHardwareBufferANDROID = 0; -# else - PFN_dummy vkGetAndroidHardwareBufferPropertiesANDROID_placeholder = 0; - PFN_dummy vkGetMemoryAndroidHardwareBufferANDROID_placeholder = 0; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_buffer_device_address === - PFN_vkGetBufferDeviceAddressEXT vkGetBufferDeviceAddressEXT = 0; - - //=== VK_EXT_calibrated_timestamps === - PFN_vkGetCalibratedTimestampsEXT vkGetCalibratedTimestampsEXT = 0; - - //=== VK_EXT_color_write_enable === - PFN_vkCmdSetColorWriteEnableEXT vkCmdSetColorWriteEnableEXT = 0; - - //=== VK_EXT_conditional_rendering === - PFN_vkCmdBeginConditionalRenderingEXT vkCmdBeginConditionalRenderingEXT = 0; - PFN_vkCmdEndConditionalRenderingEXT vkCmdEndConditionalRenderingEXT = 0; - - //=== VK_EXT_debug_marker === - PFN_vkDebugMarkerSetObjectTagEXT vkDebugMarkerSetObjectTagEXT = 0; - PFN_vkDebugMarkerSetObjectNameEXT vkDebugMarkerSetObjectNameEXT = 0; - PFN_vkCmdDebugMarkerBeginEXT vkCmdDebugMarkerBeginEXT = 0; - PFN_vkCmdDebugMarkerEndEXT vkCmdDebugMarkerEndEXT = 0; - PFN_vkCmdDebugMarkerInsertEXT vkCmdDebugMarkerInsertEXT = 0; - - //=== VK_EXT_debug_utils === - PFN_vkSetDebugUtilsObjectNameEXT vkSetDebugUtilsObjectNameEXT = 0; - PFN_vkSetDebugUtilsObjectTagEXT vkSetDebugUtilsObjectTagEXT = 0; - PFN_vkQueueBeginDebugUtilsLabelEXT vkQueueBeginDebugUtilsLabelEXT = 0; - PFN_vkQueueEndDebugUtilsLabelEXT vkQueueEndDebugUtilsLabelEXT = 0; - PFN_vkQueueInsertDebugUtilsLabelEXT vkQueueInsertDebugUtilsLabelEXT = 0; - PFN_vkCmdBeginDebugUtilsLabelEXT vkCmdBeginDebugUtilsLabelEXT = 0; - PFN_vkCmdEndDebugUtilsLabelEXT vkCmdEndDebugUtilsLabelEXT = 0; - PFN_vkCmdInsertDebugUtilsLabelEXT vkCmdInsertDebugUtilsLabelEXT = 0; - - //=== VK_EXT_discard_rectangles === - PFN_vkCmdSetDiscardRectangleEXT vkCmdSetDiscardRectangleEXT = 0; - - //=== VK_EXT_display_control === - PFN_vkDisplayPowerControlEXT vkDisplayPowerControlEXT = 0; - PFN_vkRegisterDeviceEventEXT vkRegisterDeviceEventEXT = 0; - PFN_vkRegisterDisplayEventEXT vkRegisterDisplayEventEXT = 0; - PFN_vkGetSwapchainCounterEXT vkGetSwapchainCounterEXT = 0; - - //=== VK_EXT_extended_dynamic_state === - PFN_vkCmdSetCullModeEXT vkCmdSetCullModeEXT = 0; - PFN_vkCmdSetFrontFaceEXT vkCmdSetFrontFaceEXT = 0; - PFN_vkCmdSetPrimitiveTopologyEXT vkCmdSetPrimitiveTopologyEXT = 0; - PFN_vkCmdSetViewportWithCountEXT vkCmdSetViewportWithCountEXT = 0; - PFN_vkCmdSetScissorWithCountEXT vkCmdSetScissorWithCountEXT = 0; - PFN_vkCmdBindVertexBuffers2EXT vkCmdBindVertexBuffers2EXT = 0; - PFN_vkCmdSetDepthTestEnableEXT vkCmdSetDepthTestEnableEXT = 0; - PFN_vkCmdSetDepthWriteEnableEXT vkCmdSetDepthWriteEnableEXT = 0; - PFN_vkCmdSetDepthCompareOpEXT vkCmdSetDepthCompareOpEXT = 0; - PFN_vkCmdSetDepthBoundsTestEnableEXT vkCmdSetDepthBoundsTestEnableEXT = 0; - PFN_vkCmdSetStencilTestEnableEXT vkCmdSetStencilTestEnableEXT = 0; - PFN_vkCmdSetStencilOpEXT vkCmdSetStencilOpEXT = 0; - - //=== VK_EXT_extended_dynamic_state2 === - PFN_vkCmdSetPatchControlPointsEXT vkCmdSetPatchControlPointsEXT = 0; - PFN_vkCmdSetRasterizerDiscardEnableEXT vkCmdSetRasterizerDiscardEnableEXT = 0; - PFN_vkCmdSetDepthBiasEnableEXT vkCmdSetDepthBiasEnableEXT = 0; - PFN_vkCmdSetLogicOpEXT vkCmdSetLogicOpEXT = 0; - PFN_vkCmdSetPrimitiveRestartEnableEXT vkCmdSetPrimitiveRestartEnableEXT = 0; - - //=== VK_EXT_external_memory_host === - PFN_vkGetMemoryHostPointerPropertiesEXT vkGetMemoryHostPointerPropertiesEXT = 0; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - PFN_vkAcquireFullScreenExclusiveModeEXT vkAcquireFullScreenExclusiveModeEXT = 0; - PFN_vkReleaseFullScreenExclusiveModeEXT vkReleaseFullScreenExclusiveModeEXT = 0; - PFN_vkGetDeviceGroupSurfacePresentModes2EXT vkGetDeviceGroupSurfacePresentModes2EXT = 0; -# else - PFN_dummy vkAcquireFullScreenExclusiveModeEXT_placeholder = 0; - PFN_dummy vkReleaseFullScreenExclusiveModeEXT_placeholder = 0; - PFN_dummy vkGetDeviceGroupSurfacePresentModes2EXT_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_hdr_metadata === - PFN_vkSetHdrMetadataEXT vkSetHdrMetadataEXT = 0; - - //=== VK_EXT_host_query_reset === - PFN_vkResetQueryPoolEXT vkResetQueryPoolEXT = 0; - - //=== VK_EXT_image_drm_format_modifier === - PFN_vkGetImageDrmFormatModifierPropertiesEXT vkGetImageDrmFormatModifierPropertiesEXT = 0; - - //=== VK_EXT_line_rasterization === - PFN_vkCmdSetLineStippleEXT vkCmdSetLineStippleEXT = 0; - - //=== VK_EXT_multi_draw === - PFN_vkCmdDrawMultiEXT vkCmdDrawMultiEXT = 0; - PFN_vkCmdDrawMultiIndexedEXT vkCmdDrawMultiIndexedEXT = 0; - - //=== VK_EXT_pageable_device_local_memory === - PFN_vkSetDeviceMemoryPriorityEXT vkSetDeviceMemoryPriorityEXT = 0; - - //=== VK_EXT_private_data === - PFN_vkCreatePrivateDataSlotEXT vkCreatePrivateDataSlotEXT = 0; - PFN_vkDestroyPrivateDataSlotEXT vkDestroyPrivateDataSlotEXT = 0; - PFN_vkSetPrivateDataEXT vkSetPrivateDataEXT = 0; - PFN_vkGetPrivateDataEXT vkGetPrivateDataEXT = 0; - - //=== VK_EXT_sample_locations === - PFN_vkCmdSetSampleLocationsEXT vkCmdSetSampleLocationsEXT = 0; - - //=== VK_EXT_transform_feedback === - PFN_vkCmdBindTransformFeedbackBuffersEXT vkCmdBindTransformFeedbackBuffersEXT = 0; - PFN_vkCmdBeginTransformFeedbackEXT vkCmdBeginTransformFeedbackEXT = 0; - PFN_vkCmdEndTransformFeedbackEXT vkCmdEndTransformFeedbackEXT = 0; - PFN_vkCmdBeginQueryIndexedEXT vkCmdBeginQueryIndexedEXT = 0; - PFN_vkCmdEndQueryIndexedEXT vkCmdEndQueryIndexedEXT = 0; - PFN_vkCmdDrawIndirectByteCountEXT vkCmdDrawIndirectByteCountEXT = 0; - - //=== VK_EXT_validation_cache === - PFN_vkCreateValidationCacheEXT vkCreateValidationCacheEXT = 0; - PFN_vkDestroyValidationCacheEXT vkDestroyValidationCacheEXT = 0; - PFN_vkMergeValidationCachesEXT vkMergeValidationCachesEXT = 0; - PFN_vkGetValidationCacheDataEXT vkGetValidationCacheDataEXT = 0; - - //=== VK_EXT_vertex_input_dynamic_state === - PFN_vkCmdSetVertexInputEXT vkCmdSetVertexInputEXT = 0; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - PFN_vkCreateBufferCollectionFUCHSIA vkCreateBufferCollectionFUCHSIA = 0; - PFN_vkSetBufferCollectionImageConstraintsFUCHSIA vkSetBufferCollectionImageConstraintsFUCHSIA = 0; - PFN_vkSetBufferCollectionBufferConstraintsFUCHSIA vkSetBufferCollectionBufferConstraintsFUCHSIA = 0; - PFN_vkDestroyBufferCollectionFUCHSIA vkDestroyBufferCollectionFUCHSIA = 0; - PFN_vkGetBufferCollectionPropertiesFUCHSIA vkGetBufferCollectionPropertiesFUCHSIA = 0; -# else - PFN_dummy vkCreateBufferCollectionFUCHSIA_placeholder = 0; - PFN_dummy vkSetBufferCollectionImageConstraintsFUCHSIA_placeholder = 0; - PFN_dummy vkSetBufferCollectionBufferConstraintsFUCHSIA_placeholder = 0; - PFN_dummy vkDestroyBufferCollectionFUCHSIA_placeholder = 0; - PFN_dummy vkGetBufferCollectionPropertiesFUCHSIA_placeholder = 0; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - PFN_vkGetMemoryZirconHandleFUCHSIA vkGetMemoryZirconHandleFUCHSIA = 0; - PFN_vkGetMemoryZirconHandlePropertiesFUCHSIA vkGetMemoryZirconHandlePropertiesFUCHSIA = 0; -# else - PFN_dummy vkGetMemoryZirconHandleFUCHSIA_placeholder = 0; - PFN_dummy vkGetMemoryZirconHandlePropertiesFUCHSIA_placeholder = 0; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - PFN_vkImportSemaphoreZirconHandleFUCHSIA vkImportSemaphoreZirconHandleFUCHSIA = 0; - PFN_vkGetSemaphoreZirconHandleFUCHSIA vkGetSemaphoreZirconHandleFUCHSIA = 0; -# else - PFN_dummy vkImportSemaphoreZirconHandleFUCHSIA_placeholder = 0; - PFN_dummy vkGetSemaphoreZirconHandleFUCHSIA_placeholder = 0; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_GOOGLE_display_timing === - PFN_vkGetRefreshCycleDurationGOOGLE vkGetRefreshCycleDurationGOOGLE = 0; - PFN_vkGetPastPresentationTimingGOOGLE vkGetPastPresentationTimingGOOGLE = 0; - - //=== VK_HUAWEI_invocation_mask === - PFN_vkCmdBindInvocationMaskHUAWEI vkCmdBindInvocationMaskHUAWEI = 0; - - //=== VK_HUAWEI_subpass_shading === - PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI = 0; - PFN_vkCmdSubpassShadingHUAWEI vkCmdSubpassShadingHUAWEI = 0; - - //=== VK_INTEL_performance_query === - PFN_vkInitializePerformanceApiINTEL vkInitializePerformanceApiINTEL = 0; - PFN_vkUninitializePerformanceApiINTEL vkUninitializePerformanceApiINTEL = 0; - PFN_vkCmdSetPerformanceMarkerINTEL vkCmdSetPerformanceMarkerINTEL = 0; - PFN_vkCmdSetPerformanceStreamMarkerINTEL vkCmdSetPerformanceStreamMarkerINTEL = 0; - PFN_vkCmdSetPerformanceOverrideINTEL vkCmdSetPerformanceOverrideINTEL = 0; - PFN_vkAcquirePerformanceConfigurationINTEL vkAcquirePerformanceConfigurationINTEL = 0; - PFN_vkReleasePerformanceConfigurationINTEL vkReleasePerformanceConfigurationINTEL = 0; - PFN_vkQueueSetPerformanceConfigurationINTEL vkQueueSetPerformanceConfigurationINTEL = 0; - PFN_vkGetPerformanceParameterINTEL vkGetPerformanceParameterINTEL = 0; - - //=== VK_KHR_acceleration_structure === - PFN_vkCreateAccelerationStructureKHR vkCreateAccelerationStructureKHR = 0; - PFN_vkDestroyAccelerationStructureKHR vkDestroyAccelerationStructureKHR = 0; - PFN_vkCmdBuildAccelerationStructuresKHR vkCmdBuildAccelerationStructuresKHR = 0; - PFN_vkCmdBuildAccelerationStructuresIndirectKHR vkCmdBuildAccelerationStructuresIndirectKHR = 0; - PFN_vkBuildAccelerationStructuresKHR vkBuildAccelerationStructuresKHR = 0; - PFN_vkCopyAccelerationStructureKHR vkCopyAccelerationStructureKHR = 0; - PFN_vkCopyAccelerationStructureToMemoryKHR vkCopyAccelerationStructureToMemoryKHR = 0; - PFN_vkCopyMemoryToAccelerationStructureKHR vkCopyMemoryToAccelerationStructureKHR = 0; - PFN_vkWriteAccelerationStructuresPropertiesKHR vkWriteAccelerationStructuresPropertiesKHR = 0; - PFN_vkCmdCopyAccelerationStructureKHR vkCmdCopyAccelerationStructureKHR = 0; - PFN_vkCmdCopyAccelerationStructureToMemoryKHR vkCmdCopyAccelerationStructureToMemoryKHR = 0; - PFN_vkCmdCopyMemoryToAccelerationStructureKHR vkCmdCopyMemoryToAccelerationStructureKHR = 0; - PFN_vkGetAccelerationStructureDeviceAddressKHR vkGetAccelerationStructureDeviceAddressKHR = 0; - PFN_vkCmdWriteAccelerationStructuresPropertiesKHR vkCmdWriteAccelerationStructuresPropertiesKHR = 0; - PFN_vkGetDeviceAccelerationStructureCompatibilityKHR vkGetDeviceAccelerationStructureCompatibilityKHR = 0; - PFN_vkGetAccelerationStructureBuildSizesKHR vkGetAccelerationStructureBuildSizesKHR = 0; - - //=== VK_KHR_bind_memory2 === - PFN_vkBindBufferMemory2KHR vkBindBufferMemory2KHR = 0; - PFN_vkBindImageMemory2KHR vkBindImageMemory2KHR = 0; - - //=== VK_KHR_buffer_device_address === - PFN_vkGetBufferDeviceAddressKHR vkGetBufferDeviceAddressKHR = 0; - PFN_vkGetBufferOpaqueCaptureAddressKHR vkGetBufferOpaqueCaptureAddressKHR = 0; - PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR vkGetDeviceMemoryOpaqueCaptureAddressKHR = 0; - - //=== VK_KHR_copy_commands2 === - PFN_vkCmdCopyBuffer2KHR vkCmdCopyBuffer2KHR = 0; - PFN_vkCmdCopyImage2KHR vkCmdCopyImage2KHR = 0; - PFN_vkCmdCopyBufferToImage2KHR vkCmdCopyBufferToImage2KHR = 0; - PFN_vkCmdCopyImageToBuffer2KHR vkCmdCopyImageToBuffer2KHR = 0; - PFN_vkCmdBlitImage2KHR vkCmdBlitImage2KHR = 0; - PFN_vkCmdResolveImage2KHR vkCmdResolveImage2KHR = 0; - - //=== VK_KHR_create_renderpass2 === - PFN_vkCreateRenderPass2KHR vkCreateRenderPass2KHR = 0; - PFN_vkCmdBeginRenderPass2KHR vkCmdBeginRenderPass2KHR = 0; - PFN_vkCmdNextSubpass2KHR vkCmdNextSubpass2KHR = 0; - PFN_vkCmdEndRenderPass2KHR vkCmdEndRenderPass2KHR = 0; - - //=== VK_KHR_deferred_host_operations === - PFN_vkCreateDeferredOperationKHR vkCreateDeferredOperationKHR = 0; - PFN_vkDestroyDeferredOperationKHR vkDestroyDeferredOperationKHR = 0; - PFN_vkGetDeferredOperationMaxConcurrencyKHR vkGetDeferredOperationMaxConcurrencyKHR = 0; - PFN_vkGetDeferredOperationResultKHR vkGetDeferredOperationResultKHR = 0; - PFN_vkDeferredOperationJoinKHR vkDeferredOperationJoinKHR = 0; - - //=== VK_KHR_descriptor_update_template === - PFN_vkCreateDescriptorUpdateTemplateKHR vkCreateDescriptorUpdateTemplateKHR = 0; - PFN_vkDestroyDescriptorUpdateTemplateKHR vkDestroyDescriptorUpdateTemplateKHR = 0; - PFN_vkUpdateDescriptorSetWithTemplateKHR vkUpdateDescriptorSetWithTemplateKHR = 0; - PFN_vkCmdPushDescriptorSetWithTemplateKHR vkCmdPushDescriptorSetWithTemplateKHR = 0; - - //=== VK_KHR_device_group === - PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR vkGetDeviceGroupPeerMemoryFeaturesKHR = 0; - PFN_vkCmdSetDeviceMaskKHR vkCmdSetDeviceMaskKHR = 0; - PFN_vkCmdDispatchBaseKHR vkCmdDispatchBaseKHR = 0; - PFN_vkGetDeviceGroupPresentCapabilitiesKHR vkGetDeviceGroupPresentCapabilitiesKHR = 0; - PFN_vkGetDeviceGroupSurfacePresentModesKHR vkGetDeviceGroupSurfacePresentModesKHR = 0; - PFN_vkAcquireNextImage2KHR vkAcquireNextImage2KHR = 0; - - //=== VK_KHR_display_swapchain === - PFN_vkCreateSharedSwapchainsKHR vkCreateSharedSwapchainsKHR = 0; - - //=== VK_KHR_draw_indirect_count === - PFN_vkCmdDrawIndirectCountKHR vkCmdDrawIndirectCountKHR = 0; - PFN_vkCmdDrawIndexedIndirectCountKHR vkCmdDrawIndexedIndirectCountKHR = 0; - - //=== VK_KHR_dynamic_rendering === - PFN_vkCmdBeginRenderingKHR vkCmdBeginRenderingKHR = 0; - PFN_vkCmdEndRenderingKHR vkCmdEndRenderingKHR = 0; - - //=== VK_KHR_external_fence_fd === - PFN_vkImportFenceFdKHR vkImportFenceFdKHR = 0; - PFN_vkGetFenceFdKHR vkGetFenceFdKHR = 0; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - PFN_vkImportFenceWin32HandleKHR vkImportFenceWin32HandleKHR = 0; - PFN_vkGetFenceWin32HandleKHR vkGetFenceWin32HandleKHR = 0; -# else - PFN_dummy vkImportFenceWin32HandleKHR_placeholder = 0; - PFN_dummy vkGetFenceWin32HandleKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - PFN_vkGetMemoryFdKHR vkGetMemoryFdKHR = 0; - PFN_vkGetMemoryFdPropertiesKHR vkGetMemoryFdPropertiesKHR = 0; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - PFN_vkGetMemoryWin32HandleKHR vkGetMemoryWin32HandleKHR = 0; - PFN_vkGetMemoryWin32HandlePropertiesKHR vkGetMemoryWin32HandlePropertiesKHR = 0; -# else - PFN_dummy vkGetMemoryWin32HandleKHR_placeholder = 0; - PFN_dummy vkGetMemoryWin32HandlePropertiesKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - PFN_vkImportSemaphoreFdKHR vkImportSemaphoreFdKHR = 0; - PFN_vkGetSemaphoreFdKHR vkGetSemaphoreFdKHR = 0; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - PFN_vkImportSemaphoreWin32HandleKHR vkImportSemaphoreWin32HandleKHR = 0; - PFN_vkGetSemaphoreWin32HandleKHR vkGetSemaphoreWin32HandleKHR = 0; -# else - PFN_dummy vkImportSemaphoreWin32HandleKHR_placeholder = 0; - PFN_dummy vkGetSemaphoreWin32HandleKHR_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_fragment_shading_rate === - PFN_vkCmdSetFragmentShadingRateKHR vkCmdSetFragmentShadingRateKHR = 0; - - //=== VK_KHR_get_memory_requirements2 === - PFN_vkGetImageMemoryRequirements2KHR vkGetImageMemoryRequirements2KHR = 0; - PFN_vkGetBufferMemoryRequirements2KHR vkGetBufferMemoryRequirements2KHR = 0; - PFN_vkGetImageSparseMemoryRequirements2KHR vkGetImageSparseMemoryRequirements2KHR = 0; - - //=== VK_KHR_maintenance1 === - PFN_vkTrimCommandPoolKHR vkTrimCommandPoolKHR = 0; - - //=== VK_KHR_maintenance3 === - PFN_vkGetDescriptorSetLayoutSupportKHR vkGetDescriptorSetLayoutSupportKHR = 0; - - //=== VK_KHR_maintenance4 === - PFN_vkGetDeviceBufferMemoryRequirementsKHR vkGetDeviceBufferMemoryRequirementsKHR = 0; - PFN_vkGetDeviceImageMemoryRequirementsKHR vkGetDeviceImageMemoryRequirementsKHR = 0; - PFN_vkGetDeviceImageSparseMemoryRequirementsKHR vkGetDeviceImageSparseMemoryRequirementsKHR = 0; - - //=== VK_KHR_performance_query === - PFN_vkAcquireProfilingLockKHR vkAcquireProfilingLockKHR = 0; - PFN_vkReleaseProfilingLockKHR vkReleaseProfilingLockKHR = 0; - - //=== VK_KHR_pipeline_executable_properties === - PFN_vkGetPipelineExecutablePropertiesKHR vkGetPipelineExecutablePropertiesKHR = 0; - PFN_vkGetPipelineExecutableStatisticsKHR vkGetPipelineExecutableStatisticsKHR = 0; - PFN_vkGetPipelineExecutableInternalRepresentationsKHR vkGetPipelineExecutableInternalRepresentationsKHR = 0; - - //=== VK_KHR_present_wait === - PFN_vkWaitForPresentKHR vkWaitForPresentKHR = 0; - - //=== VK_KHR_push_descriptor === - PFN_vkCmdPushDescriptorSetKHR vkCmdPushDescriptorSetKHR = 0; - - //=== VK_KHR_ray_tracing_pipeline === - PFN_vkCmdTraceRaysKHR vkCmdTraceRaysKHR = 0; - PFN_vkCreateRayTracingPipelinesKHR vkCreateRayTracingPipelinesKHR = 0; - PFN_vkGetRayTracingShaderGroupHandlesKHR vkGetRayTracingShaderGroupHandlesKHR = 0; - PFN_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR vkGetRayTracingCaptureReplayShaderGroupHandlesKHR = 0; - PFN_vkCmdTraceRaysIndirectKHR vkCmdTraceRaysIndirectKHR = 0; - PFN_vkGetRayTracingShaderGroupStackSizeKHR vkGetRayTracingShaderGroupStackSizeKHR = 0; - PFN_vkCmdSetRayTracingPipelineStackSizeKHR vkCmdSetRayTracingPipelineStackSizeKHR = 0; - - //=== VK_KHR_sampler_ycbcr_conversion === - PFN_vkCreateSamplerYcbcrConversionKHR vkCreateSamplerYcbcrConversionKHR = 0; - PFN_vkDestroySamplerYcbcrConversionKHR vkDestroySamplerYcbcrConversionKHR = 0; - - //=== VK_KHR_shared_presentable_image === - PFN_vkGetSwapchainStatusKHR vkGetSwapchainStatusKHR = 0; - - //=== VK_KHR_swapchain === - PFN_vkCreateSwapchainKHR vkCreateSwapchainKHR = 0; - PFN_vkDestroySwapchainKHR vkDestroySwapchainKHR = 0; - PFN_vkGetSwapchainImagesKHR vkGetSwapchainImagesKHR = 0; - PFN_vkAcquireNextImageKHR vkAcquireNextImageKHR = 0; - PFN_vkQueuePresentKHR vkQueuePresentKHR = 0; - - //=== VK_KHR_synchronization2 === - PFN_vkCmdSetEvent2KHR vkCmdSetEvent2KHR = 0; - PFN_vkCmdResetEvent2KHR vkCmdResetEvent2KHR = 0; - PFN_vkCmdWaitEvents2KHR vkCmdWaitEvents2KHR = 0; - PFN_vkCmdPipelineBarrier2KHR vkCmdPipelineBarrier2KHR = 0; - PFN_vkCmdWriteTimestamp2KHR vkCmdWriteTimestamp2KHR = 0; - PFN_vkQueueSubmit2KHR vkQueueSubmit2KHR = 0; - PFN_vkCmdWriteBufferMarker2AMD vkCmdWriteBufferMarker2AMD = 0; - PFN_vkGetQueueCheckpointData2NV vkGetQueueCheckpointData2NV = 0; - - //=== VK_KHR_timeline_semaphore === - PFN_vkGetSemaphoreCounterValueKHR vkGetSemaphoreCounterValueKHR = 0; - PFN_vkWaitSemaphoresKHR vkWaitSemaphoresKHR = 0; - PFN_vkSignalSemaphoreKHR vkSignalSemaphoreKHR = 0; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - PFN_vkCmdDecodeVideoKHR vkCmdDecodeVideoKHR = 0; -# else - PFN_dummy vkCmdDecodeVideoKHR_placeholder = 0; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - PFN_vkCmdEncodeVideoKHR vkCmdEncodeVideoKHR = 0; -# else - PFN_dummy vkCmdEncodeVideoKHR_placeholder = 0; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - PFN_vkCreateVideoSessionKHR vkCreateVideoSessionKHR = 0; - PFN_vkDestroyVideoSessionKHR vkDestroyVideoSessionKHR = 0; - PFN_vkGetVideoSessionMemoryRequirementsKHR vkGetVideoSessionMemoryRequirementsKHR = 0; - PFN_vkBindVideoSessionMemoryKHR vkBindVideoSessionMemoryKHR = 0; - PFN_vkCreateVideoSessionParametersKHR vkCreateVideoSessionParametersKHR = 0; - PFN_vkUpdateVideoSessionParametersKHR vkUpdateVideoSessionParametersKHR = 0; - PFN_vkDestroyVideoSessionParametersKHR vkDestroyVideoSessionParametersKHR = 0; - PFN_vkCmdBeginVideoCodingKHR vkCmdBeginVideoCodingKHR = 0; - PFN_vkCmdEndVideoCodingKHR vkCmdEndVideoCodingKHR = 0; - PFN_vkCmdControlVideoCodingKHR vkCmdControlVideoCodingKHR = 0; -# else - PFN_dummy vkCreateVideoSessionKHR_placeholder = 0; - PFN_dummy vkDestroyVideoSessionKHR_placeholder = 0; - PFN_dummy vkGetVideoSessionMemoryRequirementsKHR_placeholder = 0; - PFN_dummy vkBindVideoSessionMemoryKHR_placeholder = 0; - PFN_dummy vkCreateVideoSessionParametersKHR_placeholder = 0; - PFN_dummy vkUpdateVideoSessionParametersKHR_placeholder = 0; - PFN_dummy vkDestroyVideoSessionParametersKHR_placeholder = 0; - PFN_dummy vkCmdBeginVideoCodingKHR_placeholder = 0; - PFN_dummy vkCmdEndVideoCodingKHR_placeholder = 0; - PFN_dummy vkCmdControlVideoCodingKHR_placeholder = 0; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NVX_binary_import === - PFN_vkCreateCuModuleNVX vkCreateCuModuleNVX = 0; - PFN_vkCreateCuFunctionNVX vkCreateCuFunctionNVX = 0; - PFN_vkDestroyCuModuleNVX vkDestroyCuModuleNVX = 0; - PFN_vkDestroyCuFunctionNVX vkDestroyCuFunctionNVX = 0; - PFN_vkCmdCuLaunchKernelNVX vkCmdCuLaunchKernelNVX = 0; - - //=== VK_NVX_image_view_handle === - PFN_vkGetImageViewHandleNVX vkGetImageViewHandleNVX = 0; - PFN_vkGetImageViewAddressNVX vkGetImageViewAddressNVX = 0; - - //=== VK_NV_clip_space_w_scaling === - PFN_vkCmdSetViewportWScalingNV vkCmdSetViewportWScalingNV = 0; - - //=== VK_NV_device_diagnostic_checkpoints === - PFN_vkCmdSetCheckpointNV vkCmdSetCheckpointNV = 0; - PFN_vkGetQueueCheckpointDataNV vkGetQueueCheckpointDataNV = 0; - - //=== VK_NV_device_generated_commands === - PFN_vkGetGeneratedCommandsMemoryRequirementsNV vkGetGeneratedCommandsMemoryRequirementsNV = 0; - PFN_vkCmdPreprocessGeneratedCommandsNV vkCmdPreprocessGeneratedCommandsNV = 0; - PFN_vkCmdExecuteGeneratedCommandsNV vkCmdExecuteGeneratedCommandsNV = 0; - PFN_vkCmdBindPipelineShaderGroupNV vkCmdBindPipelineShaderGroupNV = 0; - PFN_vkCreateIndirectCommandsLayoutNV vkCreateIndirectCommandsLayoutNV = 0; - PFN_vkDestroyIndirectCommandsLayoutNV vkDestroyIndirectCommandsLayoutNV = 0; - - //=== VK_NV_external_memory_rdma === - PFN_vkGetMemoryRemoteAddressNV vkGetMemoryRemoteAddressNV = 0; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - PFN_vkGetMemoryWin32HandleNV vkGetMemoryWin32HandleNV = 0; -# else - PFN_dummy vkGetMemoryWin32HandleNV_placeholder = 0; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_NV_fragment_shading_rate_enums === - PFN_vkCmdSetFragmentShadingRateEnumNV vkCmdSetFragmentShadingRateEnumNV = 0; - - //=== VK_NV_mesh_shader === - PFN_vkCmdDrawMeshTasksNV vkCmdDrawMeshTasksNV = 0; - PFN_vkCmdDrawMeshTasksIndirectNV vkCmdDrawMeshTasksIndirectNV = 0; - PFN_vkCmdDrawMeshTasksIndirectCountNV vkCmdDrawMeshTasksIndirectCountNV = 0; - - //=== VK_NV_ray_tracing === - PFN_vkCreateAccelerationStructureNV vkCreateAccelerationStructureNV = 0; - PFN_vkDestroyAccelerationStructureNV vkDestroyAccelerationStructureNV = 0; - PFN_vkGetAccelerationStructureMemoryRequirementsNV vkGetAccelerationStructureMemoryRequirementsNV = 0; - PFN_vkBindAccelerationStructureMemoryNV vkBindAccelerationStructureMemoryNV = 0; - PFN_vkCmdBuildAccelerationStructureNV vkCmdBuildAccelerationStructureNV = 0; - PFN_vkCmdCopyAccelerationStructureNV vkCmdCopyAccelerationStructureNV = 0; - PFN_vkCmdTraceRaysNV vkCmdTraceRaysNV = 0; - PFN_vkCreateRayTracingPipelinesNV vkCreateRayTracingPipelinesNV = 0; - PFN_vkGetRayTracingShaderGroupHandlesNV vkGetRayTracingShaderGroupHandlesNV = 0; - PFN_vkGetAccelerationStructureHandleNV vkGetAccelerationStructureHandleNV = 0; - PFN_vkCmdWriteAccelerationStructuresPropertiesNV vkCmdWriteAccelerationStructuresPropertiesNV = 0; - PFN_vkCompileDeferredNV vkCompileDeferredNV = 0; - - //=== VK_NV_scissor_exclusive === - PFN_vkCmdSetExclusiveScissorNV vkCmdSetExclusiveScissorNV = 0; - - //=== VK_NV_shading_rate_image === - PFN_vkCmdBindShadingRateImageNV vkCmdBindShadingRateImageNV = 0; - PFN_vkCmdSetViewportShadingRatePaletteNV vkCmdSetViewportShadingRatePaletteNV = 0; - PFN_vkCmdSetCoarseSampleOrderNV vkCmdSetCoarseSampleOrderNV = 0; - }; - - //======================================== - //=== RAII HANDLE forward declarations === - //======================================== - - //=== VK_VERSION_1_0 === - class Instance; - class PhysicalDevice; - class Device; - class Queue; - class DeviceMemory; - class Fence; - class Semaphore; - class Event; - class QueryPool; - class Buffer; - class BufferView; - class Image; - class ImageView; - class ShaderModule; - class PipelineCache; - class Pipeline; - class PipelineLayout; - class Sampler; - class DescriptorPool; - class DescriptorSet; - class DescriptorSetLayout; - class Framebuffer; - class RenderPass; - class CommandPool; - class CommandBuffer; - - //=== VK_VERSION_1_1 === - class SamplerYcbcrConversion; - class DescriptorUpdateTemplate; - - //=== VK_VERSION_1_3 === - class PrivateDataSlot; - - //=== VK_KHR_surface === - class SurfaceKHR; - - //=== VK_KHR_swapchain === - class SwapchainKHR; - - //=== VK_KHR_display === - class DisplayKHR; - class DisplayModeKHR; - - //=== VK_EXT_debug_report === - class DebugReportCallbackEXT; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - class VideoSessionKHR; - class VideoSessionParametersKHR; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NVX_binary_import === - class CuModuleNVX; - class CuFunctionNVX; - - //=== VK_EXT_debug_utils === - class DebugUtilsMessengerEXT; - - //=== VK_KHR_acceleration_structure === - class AccelerationStructureKHR; - - //=== VK_EXT_validation_cache === - class ValidationCacheEXT; - - //=== VK_NV_ray_tracing === - class AccelerationStructureNV; - - //=== VK_INTEL_performance_query === - class PerformanceConfigurationINTEL; - - //=== VK_KHR_deferred_host_operations === - class DeferredOperationKHR; - - //=== VK_NV_device_generated_commands === - class IndirectCommandsLayoutNV; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - class BufferCollectionFUCHSIA; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //==================== - //=== RAII HANDLES === - //==================== - - class Context - { - public: -# if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL - Context() - : m_dispatcher( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher( - m_dynamicLoader.getProcAddress( "vkGetInstanceProcAddr" ) ) ) -# else - Context( PFN_vkGetInstanceProcAddr getInstanceProcAddr ) - : m_dispatcher( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher( getInstanceProcAddr ) ) -# endif - {} - - ~Context() = default; - - Context( Context const & ) = delete; - Context( Context && rhs ) VULKAN_HPP_NOEXCEPT -# if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL - : m_dynamicLoader( std::move( rhs.m_dynamicLoader ) ) - , m_dispatcher( rhs.m_dispatcher.release() ) -# else - : m_dispatcher( rhs.m_dispatcher.release() ) -# endif - {} - Context & operator=( Context const & ) = delete; - Context & operator =( Context && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { -# if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL - m_dynamicLoader = std::move( rhs.m_dynamicLoader ); -# endif - m_dispatcher.reset( rhs.m_dispatcher.release() ); - } - return *this; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Instance createInstance( - VULKAN_HPP_NAMESPACE::InstanceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD std::vector enumerateInstanceExtensionProperties( - Optional layerName VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const; - - VULKAN_HPP_NODISCARD std::vector enumerateInstanceLayerProperties() const; - - //=== VK_VERSION_1_1 === - - VULKAN_HPP_NODISCARD uint32_t enumerateInstanceVersion() const; - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return &*m_dispatcher; - } - - private: -# if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL - VULKAN_HPP_NAMESPACE::DynamicLoader m_dynamicLoader; -# endif - std::unique_ptr m_dispatcher; - }; - - class Instance - { - public: - using CType = VkInstance; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eInstance; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eInstance; - - public: - Instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Context const & context, - VULKAN_HPP_NAMESPACE::InstanceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_allocator( static_cast( allocator ) ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - context.getDispatcher()->vkCreateInstance( reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_instance ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateInstance" ); - } - m_dispatcher.reset( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher( - context.getDispatcher()->vkGetInstanceProcAddr, static_cast( m_instance ) ) ); - } - - Instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Context const & context, - VkInstance instance, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( instance ) - , m_allocator( static_cast( allocator ) ) - { - m_dispatcher.reset( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher( - context.getDispatcher()->vkGetInstanceProcAddr, static_cast( m_instance ) ) ); - } - - Instance( std::nullptr_t ) {} - - ~Instance() - { - if ( m_instance ) - { - getDispatcher()->vkDestroyInstance( static_cast( m_instance ), - reinterpret_cast( m_allocator ) ); - } - } - - Instance() = delete; - Instance( Instance const & ) = delete; - Instance( Instance && rhs ) VULKAN_HPP_NOEXCEPT - : m_instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( rhs.m_dispatcher.release() ) - {} - Instance & operator=( Instance const & ) = delete; - Instance & operator =( Instance && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_instance ) - { - getDispatcher()->vkDestroyInstance( static_cast( m_instance ), - reinterpret_cast( m_allocator ) ); - } - m_instance = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher.reset( rhs.m_dispatcher.release() ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Instance const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_instance; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return &*m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD std::vector enumeratePhysicalDevices() const; - - VULKAN_HPP_NODISCARD PFN_vkVoidFunction getProcAddr( const std::string & name ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_1 === - - VULKAN_HPP_NODISCARD std::vector - enumeratePhysicalDeviceGroups() const; - - //=== VK_KHR_display === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createDisplayPlaneSurfaceKHR( - VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createXlibSurfaceKHR( - VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createXcbSurfaceKHR( - VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createWaylandSurfaceKHR( - VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createAndroidSurfaceKHR( - VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createWin32SurfaceKHR( - VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DebugReportCallbackEXT createDebugReportCallbackEXT( - VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void debugReportMessageEXT( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags, - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType_, - uint64_t object, - size_t location, - int32_t messageCode, - const std::string & layerPrefix, - const std::string & message ) const VULKAN_HPP_NOEXCEPT; - -# if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createStreamDescriptorSurfaceGGP( - VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_GGP*/ - -# if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createViSurfaceNN( - VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_KHR_device_group_creation === - - VULKAN_HPP_NODISCARD std::vector - enumeratePhysicalDeviceGroupsKHR() const; - -# if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createIOSSurfaceMVK( - VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_IOS_MVK*/ - -# if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createMacOSSurfaceMVK( - VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DebugUtilsMessengerEXT createDebugUtilsMessengerEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void submitDebugUtilsMessageEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageTypes, - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT & callbackData ) const VULKAN_HPP_NOEXCEPT; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createImagePipeSurfaceFUCHSIA( - VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createMetalSurfaceEXT( - VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_EXT_headless_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createHeadlessSurfaceEXT( - VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createDirectFBSurfaceEXT( - VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR createScreenSurfaceQNX( - VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - private: - VULKAN_HPP_NAMESPACE::Instance m_instance = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - std::unique_ptr m_dispatcher; - }; - - class PhysicalDevice - { - public: - using CType = VkPhysicalDevice; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePhysicalDevice; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePhysicalDevice; - - public: - PhysicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VkPhysicalDevice physicalDevice ) - : m_physicalDevice( physicalDevice ), m_dispatcher( instance.getDispatcher() ) - {} - - PhysicalDevice( std::nullptr_t ) {} - - PhysicalDevice() = delete; - PhysicalDevice( PhysicalDevice const & ) = delete; - PhysicalDevice( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT - : m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - PhysicalDevice & operator=( PhysicalDevice const & ) = delete; - PhysicalDevice & operator =( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - m_physicalDevice = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::PhysicalDevice const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_physicalDevice; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures getFeatures() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::FormatProperties - getFormatProperties( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ImageFormatProperties getImageFormatProperties( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties getProperties() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties - getMemoryProperties() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Device createDevice( - VULKAN_HPP_NAMESPACE::DeviceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD std::vector enumerateDeviceExtensionProperties( - Optional layerName VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const; - - VULKAN_HPP_NODISCARD std::vector enumerateDeviceLayerProperties() const; - - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_1 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 getFeatures2() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getFeatures2() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 getProperties2() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getProperties2() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::FormatProperties2 - getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain - getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ImageFormatProperties2 - getImageFormatProperties2( const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const; - - template - VULKAN_HPP_NODISCARD StructureChain - getImageFormatProperties2( const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const; - - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD std::vector getQueueFamilyProperties2() const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - getMemoryProperties2() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getMemoryProperties2() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalBufferProperties getExternalBufferProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalFenceProperties getExternalFenceProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties getExternalSemaphoreProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & externalSemaphoreInfo ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_3 === - - VULKAN_HPP_NODISCARD std::vector getToolProperties() const; - - //=== VK_KHR_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Bool32 - getSurfaceSupportKHR( uint32_t queueFamilyIndex, VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR - getSurfaceCapabilitiesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const; - - VULKAN_HPP_NODISCARD std::vector - getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - VULKAN_HPP_NODISCARD std::vector getSurfacePresentModesKHR( - VULKAN_HPP_NAMESPACE::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - //=== VK_KHR_swapchain === - - VULKAN_HPP_NODISCARD std::vector - getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const; - - //=== VK_KHR_display === - - VULKAN_HPP_NODISCARD std::vector getDisplayPropertiesKHR() const; - - VULKAN_HPP_NODISCARD std::vector - getDisplayPlanePropertiesKHR() const; - - VULKAN_HPP_NODISCARD std::vector - getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex ) const; - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Bool32 getXlibPresentationSupportKHR( - uint32_t queueFamilyIndex, Display & dpy, VisualID visualID ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Bool32 getXcbPresentationSupportKHR( - uint32_t queueFamilyIndex, xcb_connection_t & connection, xcb_visualid_t visual_id ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Bool32 - getWaylandPresentationSupportKHR( uint32_t queueFamilyIndex, - struct wl_display & display ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Bool32 - getWin32PresentationSupportKHR( uint32_t queueFamilyIndex ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR - getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile ) const; - - template - VULKAN_HPP_NODISCARD StructureChain - getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile ) const; - - VULKAN_HPP_NODISCARD std::vector getVideoFormatPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR & videoFormatInfo ) const; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NV_external_memory_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV getExternalImageFormatPropertiesNV( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV externalHandleType - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - //=== VK_KHR_get_physical_device_properties2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 getFeatures2KHR() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getFeatures2KHR() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 - getProperties2KHR() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getProperties2KHR() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::FormatProperties2 - getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain - getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ImageFormatProperties2 getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const; - - template - VULKAN_HPP_NODISCARD StructureChain getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const; - - VULKAN_HPP_NODISCARD std::vector - getQueueFamilyProperties2KHR() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD std::vector getQueueFamilyProperties2KHR() const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - getMemoryProperties2KHR() const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getMemoryProperties2KHR() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getSparseImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_external_memory_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalBufferProperties getExternalBufferPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_external_semaphore_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties getExternalSemaphorePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & externalSemaphoreInfo ) const - VULKAN_HPP_NOEXCEPT; - -# if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - - void acquireXlibDisplayEXT( Display & dpy, VULKAN_HPP_NAMESPACE::DisplayKHR display ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DisplayKHR getRandROutputDisplayEXT( Display & dpy, - RROutput rrOutput ) const; -# endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_display_surface_counter === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT - getSurfaceCapabilities2EXT( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const; - - //=== VK_KHR_external_fence_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ExternalFenceProperties getExternalFencePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_performance_query === - - VULKAN_HPP_NODISCARD std::pair, std::vector> - enumerateQueueFamilyPerformanceQueryCountersKHR( uint32_t queueFamilyIndex ) const; - - VULKAN_HPP_NODISCARD uint32_t getQueueFamilyPerformanceQueryPassesKHR( - const VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR & performanceQueryCreateInfo ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_get_surface_capabilities2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR - getSurfaceCapabilities2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const; - - template - VULKAN_HPP_NODISCARD StructureChain - getSurfaceCapabilities2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const; - - VULKAN_HPP_NODISCARD std::vector - getSurfaceFormats2KHR( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const; - - //=== VK_KHR_get_display_properties2 === - - VULKAN_HPP_NODISCARD std::vector getDisplayProperties2KHR() const; - - VULKAN_HPP_NODISCARD std::vector - getDisplayPlaneProperties2KHR() const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR - getDisplayPlaneCapabilities2KHR( const VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR & displayPlaneInfo ) const; - - //=== VK_EXT_sample_locations === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT - getMultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_calibrated_timestamps === - - VULKAN_HPP_NODISCARD std::vector getCalibrateableTimeDomainsEXT() const; - - //=== VK_KHR_fragment_shading_rate === - - VULKAN_HPP_NODISCARD std::vector - getFragmentShadingRatesKHR() const; - - //=== VK_EXT_tooling_info === - - VULKAN_HPP_NODISCARD std::vector getToolPropertiesEXT() const; - - //=== VK_NV_cooperative_matrix === - - VULKAN_HPP_NODISCARD std::vector - getCooperativeMatrixPropertiesNV() const; - - //=== VK_NV_coverage_reduction_mode === - - VULKAN_HPP_NODISCARD std::vector - getSupportedFramebufferMixedSamplesCombinationsNV() const; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - VULKAN_HPP_NODISCARD std::vector - getSurfacePresentModes2EXT( const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_acquire_drm_display === - - void acquireDrmDisplayEXT( int32_t drmFd, VULKAN_HPP_NAMESPACE::DisplayKHR display ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DisplayKHR getDrmDisplayEXT( int32_t drmFd, - uint32_t connectorId ) const; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DisplayKHR getWinrtDisplayNV( uint32_t deviceRelativeId ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Bool32 - getDirectFBPresentationSupportEXT( uint32_t queueFamilyIndex, IDirectFB & dfb ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Bool32 - getScreenPresentationSupportQNX( uint32_t queueFamilyIndex, - struct _screen_window & window ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - private: - VULKAN_HPP_NAMESPACE::PhysicalDevice m_physicalDevice = {}; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * m_dispatcher = nullptr; - }; - - class PhysicalDevices : public std::vector - { - public: - PhysicalDevices( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * dispatcher = - instance.getDispatcher(); - std::vector physicalDevices; - uint32_t physicalDeviceCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( dispatcher->vkEnumeratePhysicalDevices( - static_cast( *instance ), &physicalDeviceCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && physicalDeviceCount ) - { - physicalDevices.resize( physicalDeviceCount ); - result = static_cast( dispatcher->vkEnumeratePhysicalDevices( - static_cast( *instance ), &physicalDeviceCount, physicalDevices.data() ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceCount <= physicalDevices.size() ); - this->reserve( physicalDeviceCount ); - for ( auto const & physicalDevice : physicalDevices ) - { - this->emplace_back( instance, physicalDevice ); - } - } - else - { - throwResultException( result, "vkEnumeratePhysicalDevices" ); - } - } - - PhysicalDevices() = delete; - PhysicalDevices( PhysicalDevices const & ) = delete; - PhysicalDevices( PhysicalDevices && rhs ) = default; - PhysicalDevices & operator=( PhysicalDevices const & ) = delete; - PhysicalDevices & operator=( PhysicalDevices && rhs ) = default; - }; - - class Device - { - public: - using CType = VkDevice; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDevice; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDevice; - - public: - Device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, - VULKAN_HPP_NAMESPACE::DeviceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_allocator( static_cast( allocator ) ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( physicalDevice.getDispatcher()->vkCreateDevice( - static_cast( *physicalDevice ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_device ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDevice" ); - } - m_dispatcher.reset( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher( - physicalDevice.getDispatcher()->vkGetDeviceProcAddr, static_cast( m_device ) ) ); - } - - Device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, - VkDevice device, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( device ), m_allocator( static_cast( allocator ) ) - { - m_dispatcher.reset( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher( - physicalDevice.getDispatcher()->vkGetDeviceProcAddr, static_cast( m_device ) ) ); - } - - Device( std::nullptr_t ) {} - - ~Device() - { - if ( m_device ) - { - getDispatcher()->vkDestroyDevice( static_cast( m_device ), - reinterpret_cast( m_allocator ) ); - } - } - - Device() = delete; - Device( Device const & ) = delete; - Device( Device && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( rhs.m_dispatcher.release() ) - {} - Device & operator=( Device const & ) = delete; - Device & operator =( Device && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_device ) - { - getDispatcher()->vkDestroyDevice( static_cast( m_device ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher.reset( rhs.m_dispatcher.release() ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Device const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return &*m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD PFN_vkVoidFunction getProcAddr( const std::string & name ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Queue getQueue( uint32_t queueFamilyIndex, - uint32_t queueIndex ) const; - - void waitIdle() const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DeviceMemory allocateMemory( - VULKAN_HPP_NAMESPACE::MemoryAllocateInfo const & allocateInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void - flushMappedMemoryRanges( ArrayProxy const & memoryRanges ) const; - - void invalidateMappedMemoryRanges( - ArrayProxy const & memoryRanges ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Fence createFence( - VULKAN_HPP_NAMESPACE::FenceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void resetFences( ArrayProxy const & fences ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result - waitForFences( ArrayProxy const & fences, - VULKAN_HPP_NAMESPACE::Bool32 waitAll, - uint64_t timeout ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Semaphore createSemaphore( - VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Event createEvent( - VULKAN_HPP_NAMESPACE::EventCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::QueryPool createQueryPool( - VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Buffer createBuffer( - VULKAN_HPP_NAMESPACE::BufferCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::BufferView createBufferView( - VULKAN_HPP_NAMESPACE::BufferViewCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Image createImage( - VULKAN_HPP_NAMESPACE::ImageCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::ImageView createImageView( - VULKAN_HPP_NAMESPACE::ImageViewCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::ShaderModule createShaderModule( - VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::PipelineCache createPipelineCache( - VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD std::vector createGraphicsPipelines( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Pipeline createGraphicsPipeline( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD std::vector createComputePipelines( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Pipeline createComputePipeline( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::PipelineLayout createPipelineLayout( - VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Sampler createSampler( - VULKAN_HPP_NAMESPACE::SamplerCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout createDescriptorSetLayout( - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DescriptorPool createDescriptorPool( - VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD std::vector - allocateDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo const & allocateInfo ) const; - - void updateDescriptorSets( - ArrayProxy const & descriptorWrites, - ArrayProxy const & descriptorCopies ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Framebuffer createFramebuffer( - VULKAN_HPP_NAMESPACE::FramebufferCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::RenderPass createRenderPass( - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::CommandPool createCommandPool( - VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD std::vector - allocateCommandBuffers( VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo const & allocateInfo ) const; - - //=== VK_VERSION_1_1 === - - void bindBufferMemory2( ArrayProxy const & bindInfos ) const; - - void bindImageMemory2( ArrayProxy const & bindInfos ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags getGroupPeerMemoryFeatures( - uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info ) const - VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Queue - getQueue2( VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 const & queueInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SamplerYcbcrConversion createSamplerYcbcrConversion( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DescriptorUpdateTemplate createDescriptorUpdateTemplate( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport getDescriptorSetLayoutSupport( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getDescriptorSetLayoutSupport( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::RenderPass createRenderPass2( - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result - waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, uint64_t timeout ) const; - - void signalSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceAddress - getBufferAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD uint64_t getBufferOpaqueCaptureAddress( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD uint64_t getMemoryOpaqueCaptureAddress( - const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_3 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::PrivateDataSlot createPrivateDataSlot( - VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void setPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data ) const; - - VULKAN_HPP_NODISCARD uint64_t - getPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_swapchain === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SwapchainKHR createSwapchainKHR( - VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR - getGroupPresentCapabilitiesKHR() const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR - getGroupSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const; - - VULKAN_HPP_NODISCARD std::pair - acquireNextImage2KHR( const VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR & acquireInfo ) const; - - //=== VK_KHR_display_swapchain === - - VULKAN_HPP_NODISCARD std::vector createSharedSwapchainsKHR( - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SwapchainKHR createSharedSwapchainKHR( - VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_EXT_debug_marker === - - void debugMarkerSetObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT & tagInfo ) const; - - void debugMarkerSetObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT & nameInfo ) const; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::VideoSessionKHR createVideoSessionKHR( - VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::VideoSessionParametersKHR createVideoSessionParametersKHR( - VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_NVX_binary_import === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::CuModuleNVX createCuModuleNVX( - VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::CuFunctionNVX createCuFunctionNVX( - VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_NVX_image_view_handle === - - VULKAN_HPP_NODISCARD uint32_t - getImageViewHandleNVX( const VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX & info ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_device_group === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags getGroupPeerMemoryFeaturesKHR( - uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex ) const VULKAN_HPP_NOEXCEPT; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - - VULKAN_HPP_NODISCARD HANDLE - getMemoryWin32HandleKHR( const VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR & getWin32HandleInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR - getMemoryWin32HandlePropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - - VULKAN_HPP_NODISCARD int getMemoryFdKHR( const VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR & getFdInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR - getMemoryFdPropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, int fd ) const; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - - void importSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR & importSemaphoreWin32HandleInfo ) const; - - VULKAN_HPP_NODISCARD HANDLE getSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR & getWin32HandleInfo ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - - void importSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR & importSemaphoreFdInfo ) const; - - VULKAN_HPP_NODISCARD int getSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR & getFdInfo ) const; - - //=== VK_KHR_descriptor_update_template === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DescriptorUpdateTemplate createDescriptorUpdateTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void destroyDescriptorUpdateTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_display_control === - - void displayPowerControlEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT & displayPowerInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Fence registerEventEXT( - VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT const & deviceEventInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Fence registerDisplayEventEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, - VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT const & displayEventInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_EXT_hdr_metadata === - - void setHdrMetadataEXT( ArrayProxy const & swapchains, - ArrayProxy const & metadata ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - //=== VK_KHR_create_renderpass2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::RenderPass createRenderPass2KHR( - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - - void importFenceWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR & importFenceWin32HandleInfo ) const; - - VULKAN_HPP_NODISCARD HANDLE - getFenceWin32HandleKHR( const VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR & getWin32HandleInfo ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - - void importFenceFdKHR( const VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR & importFenceFdInfo ) const; - - VULKAN_HPP_NODISCARD int getFenceFdKHR( const VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR & getFdInfo ) const; - - //=== VK_KHR_performance_query === - - void acquireProfilingLockKHR( const VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR & info ) const; - - void releaseProfilingLockKHR() const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_debug_utils === - - void setDebugUtilsObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT & nameInfo ) const; - - void setDebugUtilsObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT & tagInfo ) const; - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID - getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer ) const; - - template - VULKAN_HPP_NODISCARD StructureChain - getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer ) const; - - VULKAN_HPP_NODISCARD struct AHardwareBuffer * getMemoryAndroidHardwareBufferANDROID( - const VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID & info ) const; -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_KHR_get_memory_requirements2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_acceleration_structure === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::AccelerationStructureKHR createAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result buildAccelerationStructuresKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - ArrayProxy const & infos, - ArrayProxy const & - pBuildRangeInfos ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result - copyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result copyAccelerationStructureToMemoryKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result copyMemoryToAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info ) const; - - template - VULKAN_HPP_NODISCARD std::vector writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t dataSize, - size_t stride ) const; - - template - VULKAN_HPP_NODISCARD DataType writeAccelerationStructuresPropertyKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t stride ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceAddress getAccelerationStructureAddressKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR - getAccelerationStructureCompatibilityKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR & versionInfo ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR - getAccelerationStructureBuildSizesKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildTypeKHR buildType, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR & buildInfo, - ArrayProxy const & maxPrimitiveCounts VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_sampler_ycbcr_conversion === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::SamplerYcbcrConversion createSamplerYcbcrConversionKHR( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void destroySamplerYcbcrConversionKHR( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_bind_memory2 === - - void bindBufferMemory2KHR( ArrayProxy const & bindInfos ) const; - - void bindImageMemory2KHR( ArrayProxy const & bindInfos ) const; - - //=== VK_EXT_validation_cache === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::ValidationCacheEXT createValidationCacheEXT( - VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_NV_ray_tracing === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::AccelerationStructureNV createAccelerationStructureNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT; - - void bindAccelerationStructureMemoryNV( - ArrayProxy const & bindInfos ) const; - - VULKAN_HPP_NODISCARD std::vector createRayTracingPipelinesNV( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Pipeline createRayTracingPipelineNV( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_KHR_maintenance3 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport getDescriptorSetLayoutSupportKHR( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getDescriptorSetLayoutSupportKHR( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_external_memory_host === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT - getMemoryHostPointerPropertiesEXT( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - const void * pHostPointer ) const; - - //=== VK_EXT_calibrated_timestamps === - - VULKAN_HPP_NODISCARD std::pair, uint64_t> getCalibratedTimestampsEXT( - ArrayProxy const & timestampInfos ) const; - - VULKAN_HPP_NODISCARD std::pair - getCalibratedTimestampEXT( const VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT & timestampInfo ) const; - - //=== VK_KHR_timeline_semaphore === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result - waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, uint64_t timeout ) const; - - void signalSemaphoreKHR( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo ) const; - - //=== VK_INTEL_performance_query === - - void initializePerformanceApiINTEL( - const VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL & initializeInfo ) const; - - void uninitializePerformanceApiINTEL() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::PerformanceConfigurationINTEL - acquirePerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL const & acquireInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::PerformanceValueINTEL - getPerformanceParameterINTEL( VULKAN_HPP_NAMESPACE::PerformanceParameterTypeINTEL parameter ) const; - - //=== VK_EXT_buffer_device_address === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceAddress - getBufferAddressEXT( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR getGroupSurfacePresentModes2EXT( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_buffer_device_address === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceAddress - getBufferAddressKHR( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD uint64_t getBufferOpaqueCaptureAddressKHR( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD uint64_t getMemoryOpaqueCaptureAddressKHR( - const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_deferred_host_operations === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR createDeferredOperationKHR( - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_KHR_pipeline_executable_properties === - - VULKAN_HPP_NODISCARD std::vector - getPipelineExecutablePropertiesKHR( const VULKAN_HPP_NAMESPACE::PipelineInfoKHR & pipelineInfo ) const; - - VULKAN_HPP_NODISCARD std::vector - getPipelineExecutableStatisticsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo ) const; - - VULKAN_HPP_NODISCARD std::vector - getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo ) const; - - //=== VK_NV_device_generated_commands === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::IndirectCommandsLayoutNV createIndirectCommandsLayoutNV( - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_EXT_private_data === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::PrivateDataSlot createPrivateDataSlotEXT( - VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - void destroyPrivateDataSlotEXT( VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - Optional allocator - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - void setPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data ) const; - - VULKAN_HPP_NODISCARD uint64_t - getPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_ray_tracing_pipeline === - - VULKAN_HPP_NODISCARD std::vector createRayTracingPipelinesKHR( - VULKAN_HPP_NAMESPACE::Optional< - const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR> const & deferredOperation, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::Pipeline createRayTracingPipelineKHR( - VULKAN_HPP_NAMESPACE::Optional< - const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR> const & deferredOperation, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - - VULKAN_HPP_NODISCARD zx_handle_t getMemoryZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA & getZirconHandleInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA - getMemoryZirconHandlePropertiesFUCHSIA( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle ) const; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - - void importSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA & importSemaphoreZirconHandleInfo ) const; - - VULKAN_HPP_NODISCARD zx_handle_t getSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA & getZirconHandleInfo ) const; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::BufferCollectionFUCHSIA createBufferCollectionFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_NV_external_memory_rdma === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::RemoteAddressNV getMemoryRemoteAddressNV( - const VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV & memoryGetRemoteAddressInfo ) const; - - //=== VK_KHR_maintenance4 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getBufferMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getBufferMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements2 getImageMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - template - VULKAN_HPP_NODISCARD StructureChain getImageMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getImageSparseMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const - VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - std::unique_ptr m_dispatcher; - }; - - class AccelerationStructureKHR - { - public: - using CType = VkAccelerationStructureKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eAccelerationStructureKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eAccelerationStructureKHR; - - public: - AccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateAccelerationStructureKHR( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_accelerationStructure ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateAccelerationStructureKHR" ); - } - } - - AccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkAccelerationStructureKHR accelerationStructure, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_accelerationStructure( accelerationStructure ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - AccelerationStructureKHR( std::nullptr_t ) {} - - ~AccelerationStructureKHR() - { - if ( m_accelerationStructure ) - { - getDispatcher()->vkDestroyAccelerationStructureKHR( - static_cast( m_device ), - static_cast( m_accelerationStructure ), - reinterpret_cast( m_allocator ) ); - } - } - - AccelerationStructureKHR() = delete; - AccelerationStructureKHR( AccelerationStructureKHR const & ) = delete; - AccelerationStructureKHR( AccelerationStructureKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_accelerationStructure( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - AccelerationStructureKHR & operator=( AccelerationStructureKHR const & ) = delete; - AccelerationStructureKHR & operator=( AccelerationStructureKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_accelerationStructure ) - { - getDispatcher()->vkDestroyAccelerationStructureKHR( - static_cast( m_device ), - static_cast( m_accelerationStructure ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_accelerationStructure = - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructure; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR m_accelerationStructure = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class AccelerationStructureNV - { - public: - using CType = VkAccelerationStructureNV; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eAccelerationStructureNV; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eAccelerationStructureNV; - - public: - AccelerationStructureNV( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateAccelerationStructureNV( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_accelerationStructure ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateAccelerationStructureNV" ); - } - } - - AccelerationStructureNV( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkAccelerationStructureNV accelerationStructure, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_accelerationStructure( accelerationStructure ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - AccelerationStructureNV( std::nullptr_t ) {} - - ~AccelerationStructureNV() - { - if ( m_accelerationStructure ) - { - getDispatcher()->vkDestroyAccelerationStructureNV( - static_cast( m_device ), - static_cast( m_accelerationStructure ), - reinterpret_cast( m_allocator ) ); - } - } - - AccelerationStructureNV() = delete; - AccelerationStructureNV( AccelerationStructureNV const & ) = delete; - AccelerationStructureNV( AccelerationStructureNV && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_accelerationStructure( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - AccelerationStructureNV & operator=( AccelerationStructureNV const & ) = delete; - AccelerationStructureNV & operator=( AccelerationStructureNV && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_accelerationStructure ) - { - getDispatcher()->vkDestroyAccelerationStructureNV( - static_cast( m_device ), - static_cast( m_accelerationStructure ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_accelerationStructure = - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::AccelerationStructureNV const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_accelerationStructure; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_NV_ray_tracing === - - template - VULKAN_HPP_NODISCARD std::vector getHandle( size_t dataSize ) const; - - template - VULKAN_HPP_NODISCARD DataType getHandle() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureNV m_accelerationStructure = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Buffer - { - public: - using CType = VkBuffer; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eBuffer; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eBuffer; - - public: - Buffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::BufferCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateBuffer( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_buffer ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateBuffer" ); - } - } - - Buffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkBuffer buffer, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_buffer( buffer ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - Buffer( std::nullptr_t ) {} - - ~Buffer() - { - if ( m_buffer ) - { - getDispatcher()->vkDestroyBuffer( static_cast( m_device ), - static_cast( m_buffer ), - reinterpret_cast( m_allocator ) ); - } - } - - Buffer() = delete; - Buffer( Buffer const & ) = delete; - Buffer( Buffer && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_buffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_buffer, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Buffer & operator=( Buffer const & ) = delete; - Buffer & operator =( Buffer && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_buffer ) - { - getDispatcher()->vkDestroyBuffer( static_cast( m_device ), - static_cast( m_buffer ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_buffer = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_buffer, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Buffer const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_buffer; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - void bindMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements getMemoryRequirements() const VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Buffer m_buffer = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - class BufferCollectionFUCHSIA - { - public: - using CType = VkBufferCollectionFUCHSIA; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eBufferCollectionFUCHSIA; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eBufferCollectionFUCHSIA; - - public: - BufferCollectionFUCHSIA( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateBufferCollectionFUCHSIA( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_collection ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateBufferCollectionFUCHSIA" ); - } - } - - BufferCollectionFUCHSIA( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkBufferCollectionFUCHSIA collection, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_collection( collection ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - BufferCollectionFUCHSIA( std::nullptr_t ) {} - - ~BufferCollectionFUCHSIA() - { - if ( m_collection ) - { - getDispatcher()->vkDestroyBufferCollectionFUCHSIA( - static_cast( m_device ), - static_cast( m_collection ), - reinterpret_cast( m_allocator ) ); - } - } - - BufferCollectionFUCHSIA() = delete; - BufferCollectionFUCHSIA( BufferCollectionFUCHSIA const & ) = delete; - BufferCollectionFUCHSIA( BufferCollectionFUCHSIA && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_collection( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_collection, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - BufferCollectionFUCHSIA & operator=( BufferCollectionFUCHSIA const & ) = delete; - BufferCollectionFUCHSIA & operator=( BufferCollectionFUCHSIA && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_collection ) - { - getDispatcher()->vkDestroyBufferCollectionFUCHSIA( - static_cast( m_device ), - static_cast( m_collection ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_collection = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_collection, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_collection; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_FUCHSIA_buffer_collection === - - void setImageConstraints( const VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA & imageConstraintsInfo ) const; - - void - setBufferConstraints( const VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA & bufferConstraintsInfo ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA getProperties() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA m_collection = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - class BufferView - { - public: - using CType = VkBufferView; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eBufferView; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eBufferView; - - public: - BufferView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::BufferViewCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateBufferView( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_bufferView ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateBufferView" ); - } - } - - BufferView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkBufferView bufferView, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_bufferView( bufferView ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - BufferView( std::nullptr_t ) {} - - ~BufferView() - { - if ( m_bufferView ) - { - getDispatcher()->vkDestroyBufferView( static_cast( m_device ), - static_cast( m_bufferView ), - reinterpret_cast( m_allocator ) ); - } - } - - BufferView() = delete; - BufferView( BufferView const & ) = delete; - BufferView( BufferView && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_bufferView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_bufferView, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - BufferView & operator=( BufferView const & ) = delete; - BufferView & operator =( BufferView && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_bufferView ) - { - getDispatcher()->vkDestroyBufferView( static_cast( m_device ), - static_cast( m_bufferView ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_bufferView = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_bufferView, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::BufferView const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_bufferView; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::BufferView m_bufferView = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class CommandPool - { - public: - using CType = VkCommandPool; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCommandPool; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCommandPool; - - public: - CommandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateCommandPool( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_commandPool ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateCommandPool" ); - } - } - - CommandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkCommandPool commandPool, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_commandPool( commandPool ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - CommandPool( std::nullptr_t ) {} - - ~CommandPool() - { - if ( m_commandPool ) - { - getDispatcher()->vkDestroyCommandPool( static_cast( m_device ), - static_cast( m_commandPool ), - reinterpret_cast( m_allocator ) ); - } - } - - CommandPool() = delete; - CommandPool( CommandPool const & ) = delete; - CommandPool( CommandPool && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - CommandPool & operator=( CommandPool const & ) = delete; - CommandPool & operator =( CommandPool && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_commandPool ) - { - getDispatcher()->vkDestroyCommandPool( static_cast( m_device ), - static_cast( m_commandPool ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_commandPool = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::CommandPool const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_commandPool; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - void reset( VULKAN_HPP_NAMESPACE::CommandPoolResetFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - //=== VK_VERSION_1_1 === - - void trim( VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_maintenance1 === - - void trimKHR( VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::CommandPool m_commandPool = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class CommandBuffer - { - public: - using CType = VkCommandBuffer; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCommandBuffer; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCommandBuffer; - - public: - CommandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkCommandBuffer commandBuffer, - VkCommandPool commandPool ) - : m_device( *device ) - , m_commandPool( commandPool ) - , m_commandBuffer( commandBuffer ) - , m_dispatcher( device.getDispatcher() ) - {} - - CommandBuffer( std::nullptr_t ) {} - - ~CommandBuffer() - { - if ( m_commandBuffer ) - { - getDispatcher()->vkFreeCommandBuffers( static_cast( m_device ), - static_cast( m_commandPool ), - 1, - reinterpret_cast( &m_commandBuffer ) ); - } - } - - CommandBuffer() = delete; - CommandBuffer( CommandBuffer const & ) = delete; - CommandBuffer( CommandBuffer && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) ) - , m_commandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandBuffer, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - CommandBuffer & operator=( CommandBuffer const & ) = delete; - CommandBuffer & operator =( CommandBuffer && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_commandBuffer ) - { - getDispatcher()->vkFreeCommandBuffers( static_cast( m_device ), - static_cast( m_commandPool ), - 1, - reinterpret_cast( &m_commandBuffer ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_commandPool = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ); - m_commandBuffer = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandBuffer, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::CommandBuffer const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_commandBuffer; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - void begin( const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo & beginInfo ) const; - - void end() const; - - void reset( VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - void bindPipeline( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline ) const VULKAN_HPP_NOEXCEPT; - - void setViewport( uint32_t firstViewport, - ArrayProxy const & viewports ) const VULKAN_HPP_NOEXCEPT; - - void setScissor( uint32_t firstScissor, - ArrayProxy const & scissors ) const VULKAN_HPP_NOEXCEPT; - - void setLineWidth( float lineWidth ) const VULKAN_HPP_NOEXCEPT; - - void setDepthBias( float depthBiasConstantFactor, - float depthBiasClamp, - float depthBiasSlopeFactor ) const VULKAN_HPP_NOEXCEPT; - - void setBlendConstants( const float blendConstants[4] ) const VULKAN_HPP_NOEXCEPT; - - void setDepthBounds( float minDepthBounds, float maxDepthBounds ) const VULKAN_HPP_NOEXCEPT; - - void setStencilCompareMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t compareMask ) const VULKAN_HPP_NOEXCEPT; - - void setStencilWriteMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t writeMask ) const VULKAN_HPP_NOEXCEPT; - - void setStencilReference( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t reference ) const VULKAN_HPP_NOEXCEPT; - - void bindDescriptorSets( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t firstSet, - ArrayProxy const & descriptorSets, - ArrayProxy const & dynamicOffsets ) const VULKAN_HPP_NOEXCEPT; - - void bindIndexBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::IndexType indexType ) const VULKAN_HPP_NOEXCEPT; - - void bindVertexBuffers( uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void draw( uint32_t vertexCount, - uint32_t instanceCount, - uint32_t firstVertex, - uint32_t firstInstance ) const VULKAN_HPP_NOEXCEPT; - - void drawIndexed( uint32_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t firstInstance ) const VULKAN_HPP_NOEXCEPT; - - void drawIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void drawIndexedIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void dispatch( uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT; - - void dispatchIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset ) const VULKAN_HPP_NOEXCEPT; - - void copyBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT; - - void copyImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT; - - void blitImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - VULKAN_HPP_NAMESPACE::Filter filter ) const VULKAN_HPP_NOEXCEPT; - - void copyBufferToImage( VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions ) const - VULKAN_HPP_NOEXCEPT; - - void copyImageToBuffer( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions ) const - VULKAN_HPP_NOEXCEPT; - - template - void updateBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - ArrayProxy const & data ) const VULKAN_HPP_NOEXCEPT; - - void fillBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - uint32_t data ) const VULKAN_HPP_NOEXCEPT; - - void clearColorImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearColorValue & color, - ArrayProxy const & ranges ) const - VULKAN_HPP_NOEXCEPT; - - void clearDepthStencilImage( VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue & depthStencil, - ArrayProxy const & ranges ) const - VULKAN_HPP_NOEXCEPT; - - void - clearAttachments( ArrayProxy const & attachments, - ArrayProxy const & rects ) const VULKAN_HPP_NOEXCEPT; - - void - resolveImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT; - - void setEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - void resetEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - void waitEvents( ArrayProxy const & events, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers ) const - VULKAN_HPP_NOEXCEPT; - - void pipelineBarrier( VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers ) - const VULKAN_HPP_NOEXCEPT; - - void beginQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - void endQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query ) const VULKAN_HPP_NOEXCEPT; - - void resetQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT; - - void writeTimestamp( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT; - - void copyQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - template - void pushConstants( VULKAN_HPP_NAMESPACE::PipelineLayout layout, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, - uint32_t offset, - ArrayProxy const & values ) const VULKAN_HPP_NOEXCEPT; - - void beginRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - VULKAN_HPP_NAMESPACE::SubpassContents contents ) const VULKAN_HPP_NOEXCEPT; - - void nextSubpass( VULKAN_HPP_NAMESPACE::SubpassContents contents ) const VULKAN_HPP_NOEXCEPT; - - void endRenderPass() const VULKAN_HPP_NOEXCEPT; - - void executeCommands( ArrayProxy const & commandBuffers ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_1 === - - void setDeviceMask( uint32_t deviceMask ) const VULKAN_HPP_NOEXCEPT; - - void dispatchBase( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_2 === - - void drawIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void drawIndexedIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void - beginRenderPass2( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo ) const VULKAN_HPP_NOEXCEPT; - - void nextSubpass2( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT; - - void endRenderPass2( const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_VERSION_1_3 === - - void setEvent2( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT; - - void resetEvent2( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - void waitEvents2( ArrayProxy const & events, - ArrayProxy const & dependencyInfos ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void pipelineBarrier2( const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT; - - void writeTimestamp2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT; - - void copyBuffer2( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo ) const VULKAN_HPP_NOEXCEPT; - - void copyImage2( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo ) const VULKAN_HPP_NOEXCEPT; - - void copyBufferToImage2( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo ) const - VULKAN_HPP_NOEXCEPT; - - void copyImageToBuffer2( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo ) const - VULKAN_HPP_NOEXCEPT; - - void blitImage2( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo ) const VULKAN_HPP_NOEXCEPT; - - void resolveImage2( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo ) const VULKAN_HPP_NOEXCEPT; - - void beginRendering( const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo ) const VULKAN_HPP_NOEXCEPT; - - void endRendering() const VULKAN_HPP_NOEXCEPT; - - void setCullMode( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - void setFrontFace( VULKAN_HPP_NAMESPACE::FrontFace frontFace ) const VULKAN_HPP_NOEXCEPT; - - void setPrimitiveTopology( VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology ) const VULKAN_HPP_NOEXCEPT; - - void setViewportWithCount( ArrayProxy const & viewports ) const - VULKAN_HPP_NOEXCEPT; - - void setScissorWithCount( ArrayProxy const & scissors ) const - VULKAN_HPP_NOEXCEPT; - - void bindVertexBuffers2( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - ArrayProxy const & strides - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void setDepthTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable ) const VULKAN_HPP_NOEXCEPT; - - void setDepthWriteEnable( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable ) const VULKAN_HPP_NOEXCEPT; - - void setDepthCompareOp( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp ) const VULKAN_HPP_NOEXCEPT; - - void setDepthBoundsTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable ) const VULKAN_HPP_NOEXCEPT; - - void setStencilTestEnable( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable ) const VULKAN_HPP_NOEXCEPT; - - void setStencilOp( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp ) const VULKAN_HPP_NOEXCEPT; - - void setRasterizerDiscardEnable( VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable ) const VULKAN_HPP_NOEXCEPT; - - void setDepthBiasEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable ) const VULKAN_HPP_NOEXCEPT; - - void setPrimitiveRestartEnable( VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_debug_marker === - - void debugMarkerBeginEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo ) const - VULKAN_HPP_NOEXCEPT; - - void debugMarkerEndEXT() const VULKAN_HPP_NOEXCEPT; - - void debugMarkerInsertEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo ) const - VULKAN_HPP_NOEXCEPT; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - void beginVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR & beginInfo ) const - VULKAN_HPP_NOEXCEPT; - - void endVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR & endCodingInfo ) const - VULKAN_HPP_NOEXCEPT; - - void controlVideoCodingKHR( const VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR & codingControlInfo ) const - VULKAN_HPP_NOEXCEPT; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - - void decodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR & frameInfo ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - - void bindTransformFeedbackBuffersEXT( uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void beginTransformFeedbackEXT( uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void endTransformFeedbackEXT( uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void beginQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags, - uint32_t index ) const VULKAN_HPP_NOEXCEPT; - - void endQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - uint32_t index ) const VULKAN_HPP_NOEXCEPT; - - void drawIndirectByteCountEXT( uint32_t instanceCount, - uint32_t firstInstance, - VULKAN_HPP_NAMESPACE::Buffer counterBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize counterBufferOffset, - uint32_t counterOffset, - uint32_t vertexStride ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NVX_binary_import === - - void cuLaunchKernelNVX( const VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX & launchInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_AMD_draw_indirect_count === - - void drawIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void drawIndexedIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_dynamic_rendering === - - void beginRenderingKHR( const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo ) const VULKAN_HPP_NOEXCEPT; - - void endRenderingKHR() const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_device_group === - - void setDeviceMaskKHR( uint32_t deviceMask ) const VULKAN_HPP_NOEXCEPT; - - void dispatchBaseKHR( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_push_descriptor === - - void pushDescriptorSetKHR( - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - ArrayProxy const & descriptorWrites ) const VULKAN_HPP_NOEXCEPT; - - template - void pushDescriptorSetWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - DataType const & data ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_conditional_rendering === - - void beginConditionalRenderingEXT( const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT & - conditionalRenderingBegin ) const VULKAN_HPP_NOEXCEPT; - - void endConditionalRenderingEXT() const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_clip_space_w_scaling === - - void setViewportWScalingNV( uint32_t firstViewport, - ArrayProxy const & viewportWScalings ) - const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_discard_rectangles === - - void setDiscardRectangleEXT( uint32_t firstDiscardRectangle, - ArrayProxy const & discardRectangles ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_create_renderpass2 === - - void beginRenderPass2KHR( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo ) const - VULKAN_HPP_NOEXCEPT; - - void nextSubpass2KHR( const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT; - - void endRenderPass2KHR( const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_debug_utils === - - void - beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const VULKAN_HPP_NOEXCEPT; - - void endDebugUtilsLabelEXT() const VULKAN_HPP_NOEXCEPT; - - void insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_sample_locations === - - void setSampleLocationsEXT( const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT & sampleLocationsInfo ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_acceleration_structure === - - void buildAccelerationStructuresKHR( - ArrayProxy const & infos, - ArrayProxy const & - pBuildRangeInfos ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void buildAccelerationStructuresIndirectKHR( - ArrayProxy const & infos, - ArrayProxy const & indirectDeviceAddresses, - ArrayProxy const & indirectStrides, - ArrayProxy const & pMaxPrimitiveCounts ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void copyAccelerationStructureKHR( const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info ) const - VULKAN_HPP_NOEXCEPT; - - void copyAccelerationStructureToMemoryKHR( - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info ) const VULKAN_HPP_NOEXCEPT; - - void copyMemoryToAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info ) const VULKAN_HPP_NOEXCEPT; - - void writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_shading_rate_image === - - void bindShadingRateImageNV( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout ) const VULKAN_HPP_NOEXCEPT; - - void setViewportShadingRatePaletteNV( uint32_t firstViewport, - ArrayProxy const & - shadingRatePalettes ) const VULKAN_HPP_NOEXCEPT; - - void setCoarseSampleOrderNV( VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, - ArrayProxy const & - customSampleOrders ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_ray_tracing === - - void buildAccelerationStructureNV( const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV & info, - VULKAN_HPP_NAMESPACE::Buffer instanceData, - VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, - VULKAN_HPP_NAMESPACE::Bool32 update, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::Buffer scratch, - VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset ) const VULKAN_HPP_NOEXCEPT; - - void copyAccelerationStructureNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode ) const - VULKAN_HPP_NOEXCEPT; - - void traceRaysNV( VULKAN_HPP_NAMESPACE::Buffer raygenShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize raygenShaderBindingOffset, - VULKAN_HPP_NAMESPACE::Buffer missShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer hitShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer callableShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingStride, - uint32_t width, - uint32_t height, - uint32_t depth ) const VULKAN_HPP_NOEXCEPT; - - void writeAccelerationStructuresPropertiesNV( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_draw_indirect_count === - - void drawIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void drawIndexedIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_AMD_buffer_marker === - - void writeBufferMarkerAMD( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_mesh_shader === - - void drawMeshTasksNV( uint32_t taskCount, uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT; - - void drawMeshTasksIndirectNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void drawMeshTasksIndirectCountNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_scissor_exclusive === - - void setExclusiveScissorNV( uint32_t firstExclusiveScissor, - ArrayProxy const & exclusiveScissors ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_device_diagnostic_checkpoints === - - template - void setCheckpointNV( CheckpointMarkerType const & checkpointMarker ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_INTEL_performance_query === - - void setPerformanceMarkerINTEL( const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL & markerInfo ) const; - - void setPerformanceStreamMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL & markerInfo ) const; - - void setPerformanceOverrideINTEL( const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL & overrideInfo ) const; - - //=== VK_KHR_fragment_shading_rate === - - void setFragmentShadingRateKHR( - const VULKAN_HPP_NAMESPACE::Extent2D & fragmentSize, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2] ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_line_rasterization === - - void setLineStippleEXT( uint32_t lineStippleFactor, uint16_t lineStipplePattern ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_extended_dynamic_state === - - void setCullModeEXT( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - void setFrontFaceEXT( VULKAN_HPP_NAMESPACE::FrontFace frontFace ) const VULKAN_HPP_NOEXCEPT; - - void - setPrimitiveTopologyEXT( VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology ) const VULKAN_HPP_NOEXCEPT; - - void setViewportWithCountEXT( ArrayProxy const & viewports ) const - VULKAN_HPP_NOEXCEPT; - - void setScissorWithCountEXT( ArrayProxy const & scissors ) const - VULKAN_HPP_NOEXCEPT; - - void bindVertexBuffers2EXT( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, - ArrayProxy const & strides - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void setDepthTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable ) const VULKAN_HPP_NOEXCEPT; - - void setDepthWriteEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable ) const VULKAN_HPP_NOEXCEPT; - - void setDepthCompareOpEXT( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp ) const VULKAN_HPP_NOEXCEPT; - - void setDepthBoundsTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable ) const VULKAN_HPP_NOEXCEPT; - - void setStencilTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable ) const VULKAN_HPP_NOEXCEPT; - - void setStencilOpEXT( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_device_generated_commands === - - void preprocessGeneratedCommandsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo ) const VULKAN_HPP_NOEXCEPT; - - void executeGeneratedCommandsNV( - VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo ) const VULKAN_HPP_NOEXCEPT; - - void bindPipelineShaderGroupNV( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t groupIndex ) const VULKAN_HPP_NOEXCEPT; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - - void encodeVideoKHR( const VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR & encodeInfo ) const VULKAN_HPP_NOEXCEPT; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - - void setEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT; - - void resetEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask - VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - void waitEvents2KHR( ArrayProxy const & events, - ArrayProxy const & dependencyInfos ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS; - - void pipelineBarrier2KHR( const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT; - - void writeTimestamp2KHR( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT; - - void writeBufferMarker2AMD( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_fragment_shading_rate_enums === - - void setFragmentShadingRateEnumNV( - VULKAN_HPP_NAMESPACE::FragmentShadingRateNV shadingRate, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2] ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_copy_commands2 === - - void copyBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo ) const VULKAN_HPP_NOEXCEPT; - - void copyImage2KHR( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo ) const VULKAN_HPP_NOEXCEPT; - - void copyBufferToImage2KHR( const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo ) const - VULKAN_HPP_NOEXCEPT; - - void copyImageToBuffer2KHR( const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo ) const - VULKAN_HPP_NOEXCEPT; - - void blitImage2KHR( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo ) const VULKAN_HPP_NOEXCEPT; - - void - resolveImage2KHR( const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_ray_tracing_pipeline === - - void traceRaysKHR( const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth ) const VULKAN_HPP_NOEXCEPT; - - void traceRaysIndirectKHR( const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - VULKAN_HPP_NAMESPACE::DeviceAddress indirectDeviceAddress ) const VULKAN_HPP_NOEXCEPT; - - void setRayTracingPipelineStackSizeKHR( uint32_t pipelineStackSize ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_vertex_input_dynamic_state === - - void setVertexInputEXT( - ArrayProxy const & vertexBindingDescriptions, - ArrayProxy const & - vertexAttributeDescriptions ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_HUAWEI_subpass_shading === - - void subpassShadingHUAWEI() const VULKAN_HPP_NOEXCEPT; - - //=== VK_HUAWEI_invocation_mask === - - void bindInvocationMaskHUAWEI( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_extended_dynamic_state2 === - - void setPatchControlPointsEXT( uint32_t patchControlPoints ) const VULKAN_HPP_NOEXCEPT; - - void - setRasterizerDiscardEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable ) const VULKAN_HPP_NOEXCEPT; - - void setDepthBiasEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable ) const VULKAN_HPP_NOEXCEPT; - - void setLogicOpEXT( VULKAN_HPP_NAMESPACE::LogicOp logicOp ) const VULKAN_HPP_NOEXCEPT; - - void - setPrimitiveRestartEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_color_write_enable === - - void setColorWriteEnableEXT( ArrayProxy const & colorWriteEnables ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_multi_draw === - - void drawMultiEXT( ArrayProxy const & vertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT; - - void drawMultiIndexedEXT( ArrayProxy const & indexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Optional vertexOffset - VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::CommandPool m_commandPool = {}; - VULKAN_HPP_NAMESPACE::CommandBuffer m_commandBuffer = {}; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class CommandBuffers : public std::vector - { - public: - CommandBuffers( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo const & allocateInfo ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * dispatcher = device.getDispatcher(); - std::vector commandBuffers( allocateInfo.commandBufferCount ); - VULKAN_HPP_NAMESPACE::Result result = static_cast( - dispatcher->vkAllocateCommandBuffers( static_cast( *device ), - reinterpret_cast( &allocateInfo ), - commandBuffers.data() ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - this->reserve( allocateInfo.commandBufferCount ); - for ( auto const & commandBuffer : commandBuffers ) - { - this->emplace_back( device, commandBuffer, static_cast( allocateInfo.commandPool ) ); - } - } - else - { - throwResultException( result, "vkAllocateCommandBuffers" ); - } - } - - CommandBuffers() = delete; - CommandBuffers( CommandBuffers const & ) = delete; - CommandBuffers( CommandBuffers && rhs ) = default; - CommandBuffers & operator=( CommandBuffers const & ) = delete; - CommandBuffers & operator=( CommandBuffers && rhs ) = default; - }; - - class CuFunctionNVX - { - public: - using CType = VkCuFunctionNVX; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCuFunctionNVX; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCuFunctionNVX; - - public: - CuFunctionNVX( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateCuFunctionNVX( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_function ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateCuFunctionNVX" ); - } - } - - CuFunctionNVX( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkCuFunctionNVX function, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_function( function ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - CuFunctionNVX( std::nullptr_t ) {} - - ~CuFunctionNVX() - { - if ( m_function ) - { - getDispatcher()->vkDestroyCuFunctionNVX( static_cast( m_device ), - static_cast( m_function ), - reinterpret_cast( m_allocator ) ); - } - } - - CuFunctionNVX() = delete; - CuFunctionNVX( CuFunctionNVX const & ) = delete; - CuFunctionNVX( CuFunctionNVX && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_function( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_function, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - CuFunctionNVX & operator=( CuFunctionNVX const & ) = delete; - CuFunctionNVX & operator =( CuFunctionNVX && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_function ) - { - getDispatcher()->vkDestroyCuFunctionNVX( static_cast( m_device ), - static_cast( m_function ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_function = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_function, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::CuFunctionNVX const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_function; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::CuFunctionNVX m_function = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class CuModuleNVX - { - public: - using CType = VkCuModuleNVX; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eCuModuleNVX; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eCuModuleNVX; - - public: - CuModuleNVX( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateCuModuleNVX( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_module ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateCuModuleNVX" ); - } - } - - CuModuleNVX( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkCuModuleNVX module, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_module( module ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - CuModuleNVX( std::nullptr_t ) {} - - ~CuModuleNVX() - { - if ( m_module ) - { - getDispatcher()->vkDestroyCuModuleNVX( static_cast( m_device ), - static_cast( m_module ), - reinterpret_cast( m_allocator ) ); - } - } - - CuModuleNVX() = delete; - CuModuleNVX( CuModuleNVX const & ) = delete; - CuModuleNVX( CuModuleNVX && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_module( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_module, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - CuModuleNVX & operator=( CuModuleNVX const & ) = delete; - CuModuleNVX & operator =( CuModuleNVX && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_module ) - { - getDispatcher()->vkDestroyCuModuleNVX( static_cast( m_device ), - static_cast( m_module ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_module = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_module, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::CuModuleNVX const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_module; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::CuModuleNVX m_module = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class DebugReportCallbackEXT - { - public: - using CType = VkDebugReportCallbackEXT; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDebugReportCallbackEXT; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDebugReportCallbackEXT; - - public: - DebugReportCallbackEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateDebugReportCallbackEXT( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_callback ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDebugReportCallbackEXT" ); - } - } - - DebugReportCallbackEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VkDebugReportCallbackEXT callback, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_callback( callback ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - {} - - DebugReportCallbackEXT( std::nullptr_t ) {} - - ~DebugReportCallbackEXT() - { - if ( m_callback ) - { - getDispatcher()->vkDestroyDebugReportCallbackEXT( - static_cast( m_instance ), - static_cast( m_callback ), - reinterpret_cast( m_allocator ) ); - } - } - - DebugReportCallbackEXT() = delete; - DebugReportCallbackEXT( DebugReportCallbackEXT const & ) = delete; - DebugReportCallbackEXT( DebugReportCallbackEXT && rhs ) VULKAN_HPP_NOEXCEPT - : m_instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ) ) - , m_callback( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_callback, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DebugReportCallbackEXT & operator=( DebugReportCallbackEXT const & ) = delete; - DebugReportCallbackEXT & operator=( DebugReportCallbackEXT && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_callback ) - { - getDispatcher()->vkDestroyDebugReportCallbackEXT( - static_cast( m_instance ), - static_cast( m_callback ), - reinterpret_cast( m_allocator ) ); - } - m_instance = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ); - m_callback = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_callback, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_callback; - } - - VULKAN_HPP_NAMESPACE::Instance getInstance() const - { - return m_instance; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Instance m_instance = {}; - VULKAN_HPP_NAMESPACE::DebugReportCallbackEXT m_callback = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * m_dispatcher = nullptr; - }; - - class DebugUtilsMessengerEXT - { - public: - using CType = VkDebugUtilsMessengerEXT; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDebugUtilsMessengerEXT; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - DebugUtilsMessengerEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateDebugUtilsMessengerEXT( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_messenger ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDebugUtilsMessengerEXT" ); - } - } - - DebugUtilsMessengerEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VkDebugUtilsMessengerEXT messenger, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_messenger( messenger ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - {} - - DebugUtilsMessengerEXT( std::nullptr_t ) {} - - ~DebugUtilsMessengerEXT() - { - if ( m_messenger ) - { - getDispatcher()->vkDestroyDebugUtilsMessengerEXT( - static_cast( m_instance ), - static_cast( m_messenger ), - reinterpret_cast( m_allocator ) ); - } - } - - DebugUtilsMessengerEXT() = delete; - DebugUtilsMessengerEXT( DebugUtilsMessengerEXT const & ) = delete; - DebugUtilsMessengerEXT( DebugUtilsMessengerEXT && rhs ) VULKAN_HPP_NOEXCEPT - : m_instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ) ) - , m_messenger( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_messenger, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DebugUtilsMessengerEXT & operator=( DebugUtilsMessengerEXT const & ) = delete; - DebugUtilsMessengerEXT & operator=( DebugUtilsMessengerEXT && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_messenger ) - { - getDispatcher()->vkDestroyDebugUtilsMessengerEXT( - static_cast( m_instance ), - static_cast( m_messenger ), - reinterpret_cast( m_allocator ) ); - } - m_instance = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ); - m_messenger = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_messenger, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_messenger; - } - - VULKAN_HPP_NAMESPACE::Instance getInstance() const - { - return m_instance; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Instance m_instance = {}; - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerEXT m_messenger = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * m_dispatcher = nullptr; - }; - - class DeferredOperationKHR - { - public: - using CType = VkDeferredOperationKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDeferredOperationKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - DeferredOperationKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateDeferredOperationKHR( - static_cast( *device ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_operation ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDeferredOperationKHR" ); - } - } - - DeferredOperationKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkDeferredOperationKHR operation, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_operation( operation ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - DeferredOperationKHR( std::nullptr_t ) {} - - ~DeferredOperationKHR() - { - if ( m_operation ) - { - getDispatcher()->vkDestroyDeferredOperationKHR( - static_cast( m_device ), - static_cast( m_operation ), - reinterpret_cast( m_allocator ) ); - } - } - - DeferredOperationKHR() = delete; - DeferredOperationKHR( DeferredOperationKHR const & ) = delete; - DeferredOperationKHR( DeferredOperationKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_operation( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_operation, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DeferredOperationKHR & operator=( DeferredOperationKHR const & ) = delete; - DeferredOperationKHR & operator=( DeferredOperationKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_operation ) - { - getDispatcher()->vkDestroyDeferredOperationKHR( - static_cast( m_device ), - static_cast( m_operation ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_operation = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_operation, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DeferredOperationKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_operation; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_KHR_deferred_host_operations === - - VULKAN_HPP_NODISCARD uint32_t getMaxConcurrency() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result getResult() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result join() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::DeferredOperationKHR m_operation = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class DescriptorPool - { - public: - using CType = VkDescriptorPool; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorPool; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorPool; - - public: - DescriptorPool( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateDescriptorPool( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_descriptorPool ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDescriptorPool" ); - } - } - - DescriptorPool( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkDescriptorPool descriptorPool, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_descriptorPool( descriptorPool ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - DescriptorPool( std::nullptr_t ) {} - - ~DescriptorPool() - { - if ( m_descriptorPool ) - { - getDispatcher()->vkDestroyDescriptorPool( static_cast( m_device ), - static_cast( m_descriptorPool ), - reinterpret_cast( m_allocator ) ); - } - } - - DescriptorPool() = delete; - DescriptorPool( DescriptorPool const & ) = delete; - DescriptorPool( DescriptorPool && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DescriptorPool & operator=( DescriptorPool const & ) = delete; - DescriptorPool & operator =( DescriptorPool && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_descriptorPool ) - { - getDispatcher()->vkDestroyDescriptorPool( static_cast( m_device ), - static_cast( m_descriptorPool ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_descriptorPool = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DescriptorPool const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorPool; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - void reset( VULKAN_HPP_NAMESPACE::DescriptorPoolResetFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const - VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::DescriptorPool m_descriptorPool = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class DescriptorSet - { - public: - using CType = VkDescriptorSet; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorSet; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorSet; - - public: - DescriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkDescriptorSet descriptorSet, - VkDescriptorPool descriptorPool ) - : m_device( *device ) - , m_descriptorPool( descriptorPool ) - , m_descriptorSet( descriptorSet ) - , m_dispatcher( device.getDispatcher() ) - {} - - DescriptorSet( std::nullptr_t ) {} - - ~DescriptorSet() - { - if ( m_descriptorSet ) - { - getDispatcher()->vkFreeDescriptorSets( static_cast( m_device ), - static_cast( m_descriptorPool ), - 1, - reinterpret_cast( &m_descriptorSet ) ); - } - } - - DescriptorSet() = delete; - DescriptorSet( DescriptorSet const & ) = delete; - DescriptorSet( DescriptorSet && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) ) - , m_descriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSet, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DescriptorSet & operator=( DescriptorSet const & ) = delete; - DescriptorSet & operator =( DescriptorSet && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_descriptorSet ) - { - getDispatcher()->vkFreeDescriptorSets( static_cast( m_device ), - static_cast( m_descriptorPool ), - 1, - reinterpret_cast( &m_descriptorSet ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_descriptorPool = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ); - m_descriptorSet = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSet, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DescriptorSet const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSet; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_1 === - - template - void updateWithTemplate( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_descriptor_update_template === - - template - void updateWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data ) const VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::DescriptorPool m_descriptorPool = {}; - VULKAN_HPP_NAMESPACE::DescriptorSet m_descriptorSet = {}; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class DescriptorSets : public std::vector - { - public: - DescriptorSets( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo const & allocateInfo ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * dispatcher = device.getDispatcher(); - std::vector descriptorSets( allocateInfo.descriptorSetCount ); - VULKAN_HPP_NAMESPACE::Result result = static_cast( - dispatcher->vkAllocateDescriptorSets( static_cast( *device ), - reinterpret_cast( &allocateInfo ), - descriptorSets.data() ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - this->reserve( allocateInfo.descriptorSetCount ); - for ( auto const & descriptorSet : descriptorSets ) - { - this->emplace_back( device, descriptorSet, static_cast( allocateInfo.descriptorPool ) ); - } - } - else - { - throwResultException( result, "vkAllocateDescriptorSets" ); - } - } - - DescriptorSets() = delete; - DescriptorSets( DescriptorSets const & ) = delete; - DescriptorSets( DescriptorSets && rhs ) = default; - DescriptorSets & operator=( DescriptorSets const & ) = delete; - DescriptorSets & operator=( DescriptorSets && rhs ) = default; - }; - - class DescriptorSetLayout - { - public: - using CType = VkDescriptorSetLayout; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorSetLayout; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorSetLayout; - - public: - DescriptorSetLayout( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateDescriptorSetLayout( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_descriptorSetLayout ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDescriptorSetLayout" ); - } - } - - DescriptorSetLayout( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkDescriptorSetLayout descriptorSetLayout, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_descriptorSetLayout( descriptorSetLayout ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - DescriptorSetLayout( std::nullptr_t ) {} - - ~DescriptorSetLayout() - { - if ( m_descriptorSetLayout ) - { - getDispatcher()->vkDestroyDescriptorSetLayout( - static_cast( m_device ), - static_cast( m_descriptorSetLayout ), - reinterpret_cast( m_allocator ) ); - } - } - - DescriptorSetLayout() = delete; - DescriptorSetLayout( DescriptorSetLayout const & ) = delete; - DescriptorSetLayout( DescriptorSetLayout && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_descriptorSetLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSetLayout, - {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DescriptorSetLayout & operator=( DescriptorSetLayout const & ) = delete; - DescriptorSetLayout & operator =( DescriptorSetLayout && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_descriptorSetLayout ) - { - getDispatcher()->vkDestroyDescriptorSetLayout( - static_cast( m_device ), - static_cast( m_descriptorSetLayout ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_descriptorSetLayout = - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSetLayout, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DescriptorSetLayout const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorSetLayout; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::DescriptorSetLayout m_descriptorSetLayout = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class DescriptorUpdateTemplate - { - public: - using CType = VkDescriptorUpdateTemplate; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDescriptorUpdateTemplate; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDescriptorUpdateTemplate; - - public: - DescriptorUpdateTemplate( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateDescriptorUpdateTemplate( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_descriptorUpdateTemplate ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDescriptorUpdateTemplate" ); - } - } - - DescriptorUpdateTemplate( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkDescriptorUpdateTemplate descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_descriptorUpdateTemplate( descriptorUpdateTemplate ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - DescriptorUpdateTemplate( std::nullptr_t ) {} - - ~DescriptorUpdateTemplate() - { - if ( m_descriptorUpdateTemplate ) - { - getDispatcher()->vkDestroyDescriptorUpdateTemplate( - static_cast( m_device ), - static_cast( m_descriptorUpdateTemplate ), - reinterpret_cast( m_allocator ) ); - } - } - - DescriptorUpdateTemplate() = delete; - DescriptorUpdateTemplate( DescriptorUpdateTemplate const & ) = delete; - DescriptorUpdateTemplate( DescriptorUpdateTemplate && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_descriptorUpdateTemplate( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorUpdateTemplate, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DescriptorUpdateTemplate & operator=( DescriptorUpdateTemplate const & ) = delete; - DescriptorUpdateTemplate & operator=( DescriptorUpdateTemplate && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_descriptorUpdateTemplate ) - { - getDispatcher()->vkDestroyDescriptorUpdateTemplate( - static_cast( m_device ), - static_cast( m_descriptorUpdateTemplate ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_descriptorUpdateTemplate = - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorUpdateTemplate, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_descriptorUpdateTemplate; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate m_descriptorUpdateTemplate = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class DeviceMemory - { - public: - using CType = VkDeviceMemory; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDeviceMemory; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDeviceMemory; - - public: - DeviceMemory( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::MemoryAllocateInfo const & allocateInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkAllocateMemory( static_cast( *device ), - reinterpret_cast( &allocateInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_memory ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkAllocateMemory" ); - } - } - - DeviceMemory( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkDeviceMemory memory, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_memory( memory ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - DeviceMemory( std::nullptr_t ) {} - - ~DeviceMemory() - { - if ( m_memory ) - { - getDispatcher()->vkFreeMemory( static_cast( m_device ), - static_cast( m_memory ), - reinterpret_cast( m_allocator ) ); - } - } - - DeviceMemory() = delete; - DeviceMemory( DeviceMemory const & ) = delete; - DeviceMemory( DeviceMemory && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_memory( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_memory, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DeviceMemory & operator=( DeviceMemory const & ) = delete; - DeviceMemory & operator =( DeviceMemory && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_memory ) - { - getDispatcher()->vkFreeMemory( static_cast( m_device ), - static_cast( m_memory ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_memory = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_memory, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DeviceMemory const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_memory; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD void * - mapMemory( VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - VULKAN_HPP_NAMESPACE::MemoryMapFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - void unmapMemory() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceSize getCommitment() const VULKAN_HPP_NOEXCEPT; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - - VULKAN_HPP_NODISCARD HANDLE - getMemoryWin32HandleNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType ) const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_pageable_device_local_memory === - - void setPriorityEXT( float priority ) const VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory m_memory = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class DisplayKHR - { - public: - using CType = VkDisplayKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDisplayKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDisplayKHR; - - public: - DisplayKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, - int32_t drmFd, - uint32_t connectorId ) - : m_physicalDevice( *physicalDevice ), m_dispatcher( physicalDevice.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - physicalDevice.getDispatcher()->vkGetDrmDisplayEXT( static_cast( *physicalDevice ), - drmFd, - connectorId, - reinterpret_cast( &m_display ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkGetDrmDisplayEXT" ); - } - } - -# if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - DisplayKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, - Display & dpy, - RROutput rrOutput ) - : m_physicalDevice( *physicalDevice ), m_dispatcher( physicalDevice.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( physicalDevice.getDispatcher()->vkGetRandROutputDisplayEXT( - static_cast( *physicalDevice ), - &dpy, - rrOutput, - reinterpret_cast( &m_display ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkGetRandROutputDisplayEXT" ); - } - } -# endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - DisplayKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, - uint32_t deviceRelativeId ) - : m_physicalDevice( *physicalDevice ), m_dispatcher( physicalDevice.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - physicalDevice.getDispatcher()->vkGetWinrtDisplayNV( static_cast( *physicalDevice ), - deviceRelativeId, - reinterpret_cast( &m_display ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkGetWinrtDisplayNV" ); - } - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - DisplayKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, - VkDisplayKHR display ) - : m_physicalDevice( *physicalDevice ), m_display( display ), m_dispatcher( physicalDevice.getDispatcher() ) - {} - - DisplayKHR( std::nullptr_t ) {} - - ~DisplayKHR() - { - if ( m_display ) - { - getDispatcher()->vkReleaseDisplayEXT( static_cast( m_physicalDevice ), - static_cast( m_display ) ); - } - } - - DisplayKHR() = delete; - DisplayKHR( DisplayKHR const & ) = delete; - DisplayKHR( DisplayKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) ) - , m_display( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_display, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DisplayKHR & operator=( DisplayKHR const & ) = delete; - DisplayKHR & operator =( DisplayKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_display ) - { - getDispatcher()->vkReleaseDisplayEXT( static_cast( m_physicalDevice ), - static_cast( m_display ) ); - } - m_physicalDevice = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ); - m_display = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_display, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DisplayKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_display; - } - - VULKAN_HPP_NAMESPACE::PhysicalDevice getPhysicalDevice() const - { - return m_physicalDevice; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_KHR_display === - - VULKAN_HPP_NODISCARD std::vector getModeProperties() const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_RAII_NAMESPACE::DisplayModeKHR createMode( - VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) const; - - //=== VK_KHR_get_display_properties2 === - - VULKAN_HPP_NODISCARD std::vector getModeProperties2() const; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - - void acquireWinrtNV() const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - private: - VULKAN_HPP_NAMESPACE::PhysicalDevice m_physicalDevice = {}; - VULKAN_HPP_NAMESPACE::DisplayKHR m_display = {}; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * m_dispatcher = nullptr; - }; - - class DisplayKHRs : public std::vector - { - public: - DisplayKHRs( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, - uint32_t planeIndex ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * dispatcher = - physicalDevice.getDispatcher(); - std::vector displays; - uint32_t displayCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( dispatcher->vkGetDisplayPlaneSupportedDisplaysKHR( - static_cast( *physicalDevice ), planeIndex, &displayCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && displayCount ) - { - displays.resize( displayCount ); - result = static_cast( dispatcher->vkGetDisplayPlaneSupportedDisplaysKHR( - static_cast( *physicalDevice ), planeIndex, &displayCount, displays.data() ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( displayCount <= displays.size() ); - this->reserve( displayCount ); - for ( auto const & displayKHR : displays ) - { - this->emplace_back( physicalDevice, displayKHR ); - } - } - else - { - throwResultException( result, "vkGetDisplayPlaneSupportedDisplaysKHR" ); - } - } - - DisplayKHRs() = delete; - DisplayKHRs( DisplayKHRs const & ) = delete; - DisplayKHRs( DisplayKHRs && rhs ) = default; - DisplayKHRs & operator=( DisplayKHRs const & ) = delete; - DisplayKHRs & operator=( DisplayKHRs && rhs ) = default; - }; - - class DisplayModeKHR - { - public: - using CType = VkDisplayModeKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eDisplayModeKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eDisplayModeKHR; - - public: - DisplayModeKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, - VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_physicalDevice( display.getPhysicalDevice() ), m_dispatcher( display.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( display.getDispatcher()->vkCreateDisplayModeKHR( - static_cast( display.getPhysicalDevice() ), - static_cast( *display ), - reinterpret_cast( &createInfo ), - reinterpret_cast( - static_cast( allocator ) ), - reinterpret_cast( &m_displayModeKHR ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDisplayModeKHR" ); - } - } - - DisplayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, - VkDisplayModeKHR displayModeKHR ) - : m_physicalDevice( display.getPhysicalDevice() ) - , m_displayModeKHR( displayModeKHR ) - , m_dispatcher( display.getDispatcher() ) - {} - - DisplayModeKHR( std::nullptr_t ) {} - - DisplayModeKHR() = delete; - DisplayModeKHR( DisplayModeKHR const & ) = delete; - DisplayModeKHR( DisplayModeKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) ) - , m_displayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_displayModeKHR, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - DisplayModeKHR & operator=( DisplayModeKHR const & ) = delete; - DisplayModeKHR & operator =( DisplayModeKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - m_physicalDevice = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ); - m_displayModeKHR = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_displayModeKHR, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::DisplayModeKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_displayModeKHR; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_KHR_display === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR - getDisplayPlaneCapabilities( uint32_t planeIndex ) const; - - private: - VULKAN_HPP_NAMESPACE::PhysicalDevice m_physicalDevice = {}; - VULKAN_HPP_NAMESPACE::DisplayModeKHR m_displayModeKHR = {}; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * m_dispatcher = nullptr; - }; - - class Event - { - public: - using CType = VkEvent; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eEvent; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eEvent; - - public: - Event( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::EventCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateEvent( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_event ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateEvent" ); - } - } - - Event( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkEvent event, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_event( event ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - Event( std::nullptr_t ) {} - - ~Event() - { - if ( m_event ) - { - getDispatcher()->vkDestroyEvent( static_cast( m_device ), - static_cast( m_event ), - reinterpret_cast( m_allocator ) ); - } - } - - Event() = delete; - Event( Event const & ) = delete; - Event( Event && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_event( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_event, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Event & operator=( Event const & ) = delete; - Event & operator =( Event && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_event ) - { - getDispatcher()->vkDestroyEvent( static_cast( m_device ), - static_cast( m_event ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_event = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_event, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Event const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_event; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result getStatus() const; - - void set() const; - - void reset() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Event m_event = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Fence - { - public: - using CType = VkFence; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eFence; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eFence; - - public: - Fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::FenceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateFence( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_fence ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateFence" ); - } - } - - Fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT const & deviceEventInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkRegisterDeviceEventEXT( - static_cast( *device ), - reinterpret_cast( &deviceEventInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_fence ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkRegisterDeviceEventEXT" ); - } - } - - Fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, - VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT const & displayEventInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkRegisterDisplayEventEXT( - static_cast( *device ), - static_cast( *display ), - reinterpret_cast( &displayEventInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_fence ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkRegisterDisplayEventEXT" ); - } - } - - Fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkFence fence, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_fence( fence ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - Fence( std::nullptr_t ) {} - - ~Fence() - { - if ( m_fence ) - { - getDispatcher()->vkDestroyFence( static_cast( m_device ), - static_cast( m_fence ), - reinterpret_cast( m_allocator ) ); - } - } - - Fence() = delete; - Fence( Fence const & ) = delete; - Fence( Fence && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_fence, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Fence & operator=( Fence const & ) = delete; - Fence & operator =( Fence && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_fence ) - { - getDispatcher()->vkDestroyFence( static_cast( m_device ), - static_cast( m_fence ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_fence = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_fence, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Fence const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_fence; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result getStatus() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Fence m_fence = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Framebuffer - { - public: - using CType = VkFramebuffer; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eFramebuffer; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eFramebuffer; - - public: - Framebuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::FramebufferCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateFramebuffer( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_framebuffer ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateFramebuffer" ); - } - } - - Framebuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkFramebuffer framebuffer, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_framebuffer( framebuffer ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - Framebuffer( std::nullptr_t ) {} - - ~Framebuffer() - { - if ( m_framebuffer ) - { - getDispatcher()->vkDestroyFramebuffer( static_cast( m_device ), - static_cast( m_framebuffer ), - reinterpret_cast( m_allocator ) ); - } - } - - Framebuffer() = delete; - Framebuffer( Framebuffer const & ) = delete; - Framebuffer( Framebuffer && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_framebuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_framebuffer, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Framebuffer & operator=( Framebuffer const & ) = delete; - Framebuffer & operator =( Framebuffer && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_framebuffer ) - { - getDispatcher()->vkDestroyFramebuffer( static_cast( m_device ), - static_cast( m_framebuffer ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_framebuffer = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_framebuffer, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Framebuffer const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_framebuffer; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Framebuffer m_framebuffer = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Image - { - public: - using CType = VkImage; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eImage; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eImage; - - public: - Image( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::ImageCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateImage( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_image ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateImage" ); - } - } - - Image( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkImage image, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_image( image ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - Image( std::nullptr_t ) {} - - ~Image() - { - if ( m_image ) - { - getDispatcher()->vkDestroyImage( static_cast( m_device ), - static_cast( m_image ), - reinterpret_cast( m_allocator ) ); - } - } - - Image() = delete; - Image( Image const & ) = delete; - Image( Image && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_image( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_image, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Image & operator=( Image const & ) = delete; - Image & operator =( Image && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_image ) - { - getDispatcher()->vkDestroyImage( static_cast( m_device ), - static_cast( m_image ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_image = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_image, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Image const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_image; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - void bindMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::MemoryRequirements getMemoryRequirements() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD std::vector - getSparseMemoryRequirements() const VULKAN_HPP_NOEXCEPT; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::SubresourceLayout - getSubresourceLayout( const VULKAN_HPP_NAMESPACE::ImageSubresource & subresource ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_image_drm_format_modifier === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT - getDrmFormatModifierPropertiesEXT() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Image m_image = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class ImageView - { - public: - using CType = VkImageView; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eImageView; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eImageView; - - public: - ImageView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::ImageViewCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateImageView( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_imageView ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateImageView" ); - } - } - - ImageView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkImageView imageView, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_imageView( imageView ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - ImageView( std::nullptr_t ) {} - - ~ImageView() - { - if ( m_imageView ) - { - getDispatcher()->vkDestroyImageView( static_cast( m_device ), - static_cast( m_imageView ), - reinterpret_cast( m_allocator ) ); - } - } - - ImageView() = delete; - ImageView( ImageView const & ) = delete; - ImageView( ImageView && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_imageView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_imageView, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - ImageView & operator=( ImageView const & ) = delete; - ImageView & operator =( ImageView && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_imageView ) - { - getDispatcher()->vkDestroyImageView( static_cast( m_device ), - static_cast( m_imageView ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_imageView = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_imageView, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::ImageView const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_imageView; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_NVX_image_view_handle === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX getAddressNVX() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::ImageView m_imageView = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class IndirectCommandsLayoutNV - { - public: - using CType = VkIndirectCommandsLayoutNV; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eIndirectCommandsLayoutNV; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - IndirectCommandsLayoutNV( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateIndirectCommandsLayoutNV( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_indirectCommandsLayout ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateIndirectCommandsLayoutNV" ); - } - } - - IndirectCommandsLayoutNV( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkIndirectCommandsLayoutNV indirectCommandsLayout, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_indirectCommandsLayout( indirectCommandsLayout ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - IndirectCommandsLayoutNV( std::nullptr_t ) {} - - ~IndirectCommandsLayoutNV() - { - if ( m_indirectCommandsLayout ) - { - getDispatcher()->vkDestroyIndirectCommandsLayoutNV( - static_cast( m_device ), - static_cast( m_indirectCommandsLayout ), - reinterpret_cast( m_allocator ) ); - } - } - - IndirectCommandsLayoutNV() = delete; - IndirectCommandsLayoutNV( IndirectCommandsLayoutNV const & ) = delete; - IndirectCommandsLayoutNV( IndirectCommandsLayoutNV && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_indirectCommandsLayout( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_indirectCommandsLayout, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - IndirectCommandsLayoutNV & operator=( IndirectCommandsLayoutNV const & ) = delete; - IndirectCommandsLayoutNV & operator=( IndirectCommandsLayoutNV && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_indirectCommandsLayout ) - { - getDispatcher()->vkDestroyIndirectCommandsLayoutNV( - static_cast( m_device ), - static_cast( m_indirectCommandsLayout ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_indirectCommandsLayout = - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_indirectCommandsLayout, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_indirectCommandsLayout; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV m_indirectCommandsLayout = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class PerformanceConfigurationINTEL - { - public: - using CType = VkPerformanceConfigurationINTEL; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePerformanceConfigurationINTEL; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - PerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL const & acquireInfo ) - : m_device( *device ), m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkAcquirePerformanceConfigurationINTEL( - static_cast( *device ), - reinterpret_cast( &acquireInfo ), - reinterpret_cast( &m_configuration ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkAcquirePerformanceConfigurationINTEL" ); - } - } - - PerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkPerformanceConfigurationINTEL configuration ) - : m_device( *device ), m_configuration( configuration ), m_dispatcher( device.getDispatcher() ) - {} - - PerformanceConfigurationINTEL( std::nullptr_t ) {} - - ~PerformanceConfigurationINTEL() - { - if ( m_configuration ) - { - getDispatcher()->vkReleasePerformanceConfigurationINTEL( - static_cast( m_device ), static_cast( m_configuration ) ); - } - } - - PerformanceConfigurationINTEL() = delete; - PerformanceConfigurationINTEL( PerformanceConfigurationINTEL const & ) = delete; - PerformanceConfigurationINTEL( PerformanceConfigurationINTEL && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_configuration( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_configuration, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - PerformanceConfigurationINTEL & operator=( PerformanceConfigurationINTEL const & ) = delete; - PerformanceConfigurationINTEL & operator=( PerformanceConfigurationINTEL && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_configuration ) - { - getDispatcher()->vkReleasePerformanceConfigurationINTEL( - static_cast( m_device ), static_cast( m_configuration ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_configuration = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_configuration, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_configuration; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL m_configuration = {}; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class PipelineCache - { - public: - using CType = VkPipelineCache; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePipelineCache; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePipelineCache; - - public: - PipelineCache( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreatePipelineCache( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_pipelineCache ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreatePipelineCache" ); - } - } - - PipelineCache( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkPipelineCache pipelineCache, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_pipelineCache( pipelineCache ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - PipelineCache( std::nullptr_t ) {} - - ~PipelineCache() - { - if ( m_pipelineCache ) - { - getDispatcher()->vkDestroyPipelineCache( static_cast( m_device ), - static_cast( m_pipelineCache ), - reinterpret_cast( m_allocator ) ); - } - } - - PipelineCache() = delete; - PipelineCache( PipelineCache const & ) = delete; - PipelineCache( PipelineCache && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_pipelineCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineCache, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - PipelineCache & operator=( PipelineCache const & ) = delete; - PipelineCache & operator =( PipelineCache && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_pipelineCache ) - { - getDispatcher()->vkDestroyPipelineCache( static_cast( m_device ), - static_cast( m_pipelineCache ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_pipelineCache = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineCache, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::PipelineCache const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineCache; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD std::vector getData() const; - - void merge( ArrayProxy const & srcCaches ) const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::PipelineCache m_pipelineCache = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Pipeline - { - public: - using CType = VkPipeline; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePipeline; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePipeline; - - public: - Pipeline( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - m_constructorSuccessCode = static_cast( getDispatcher()->vkCreateComputePipelines( - static_cast( *device ), - pipelineCache ? static_cast( **pipelineCache ) : 0, - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_pipeline ) ) ); - if ( ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - throwResultException( m_constructorSuccessCode, "vkCreateComputePipelines" ); - } - } - - Pipeline( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - m_constructorSuccessCode = - static_cast( getDispatcher()->vkCreateGraphicsPipelines( - static_cast( *device ), - pipelineCache ? static_cast( **pipelineCache ) : 0, - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_pipeline ) ) ); - if ( ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - throwResultException( m_constructorSuccessCode, "vkCreateGraphicsPipelines" ); - } - } - - Pipeline( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional< - const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR> const & deferredOperation, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - m_constructorSuccessCode = - static_cast( getDispatcher()->vkCreateRayTracingPipelinesKHR( - static_cast( *device ), - deferredOperation ? static_cast( **deferredOperation ) : 0, - pipelineCache ? static_cast( **pipelineCache ) : 0, - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_pipeline ) ) ); - if ( ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) && - ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) && - ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - throwResultException( m_constructorSuccessCode, "vkCreateRayTracingPipelinesKHR" ); - } - } - - Pipeline( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - m_constructorSuccessCode = - static_cast( getDispatcher()->vkCreateRayTracingPipelinesNV( - static_cast( *device ), - pipelineCache ? static_cast( **pipelineCache ) : 0, - 1, - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_pipeline ) ) ); - if ( ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( m_constructorSuccessCode != VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - throwResultException( m_constructorSuccessCode, "vkCreateRayTracingPipelinesNV" ); - } - } - - Pipeline( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkPipeline pipeline, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr, - VULKAN_HPP_NAMESPACE::Result successCode = VULKAN_HPP_NAMESPACE::Result::eSuccess ) - : m_device( *device ) - , m_pipeline( pipeline ) - , m_allocator( static_cast( allocator ) ) - , m_constructorSuccessCode( successCode ) - , m_dispatcher( device.getDispatcher() ) - {} - - Pipeline( std::nullptr_t ) {} - - ~Pipeline() - { - if ( m_pipeline ) - { - getDispatcher()->vkDestroyPipeline( static_cast( m_device ), - static_cast( m_pipeline ), - reinterpret_cast( m_allocator ) ); - } - } - - Pipeline() = delete; - Pipeline( Pipeline const & ) = delete; - Pipeline( Pipeline && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_pipeline( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipeline, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Pipeline & operator=( Pipeline const & ) = delete; - Pipeline & operator =( Pipeline && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_pipeline ) - { - getDispatcher()->vkDestroyPipeline( static_cast( m_device ), - static_cast( m_pipeline ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_pipeline = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipeline, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Pipeline const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_pipeline; - } - - VULKAN_HPP_NAMESPACE::Result getConstructorSuccessCode() const - { - return m_constructorSuccessCode; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_AMD_shader_info === - - VULKAN_HPP_NODISCARD std::vector - getShaderInfoAMD( VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType ) const; - - //=== VK_NV_ray_tracing === - - template - VULKAN_HPP_NODISCARD std::vector - getRayTracingShaderGroupHandlesNV( uint32_t firstGroup, uint32_t groupCount, size_t dataSize ) const; - - template - VULKAN_HPP_NODISCARD DataType getRayTracingShaderGroupHandleNV( uint32_t firstGroup, uint32_t groupCount ) const; - - void compileDeferredNV( uint32_t shader ) const; - - //=== VK_KHR_ray_tracing_pipeline === - - template - VULKAN_HPP_NODISCARD std::vector - getRayTracingShaderGroupHandlesKHR( uint32_t firstGroup, uint32_t groupCount, size_t dataSize ) const; - - template - VULKAN_HPP_NODISCARD DataType getRayTracingShaderGroupHandleKHR( uint32_t firstGroup, uint32_t groupCount ) const; - - template - VULKAN_HPP_NODISCARD std::vector getRayTracingCaptureReplayShaderGroupHandlesKHR( - uint32_t firstGroup, uint32_t groupCount, size_t dataSize ) const; - - template - VULKAN_HPP_NODISCARD DataType getRayTracingCaptureReplayShaderGroupHandleKHR( uint32_t firstGroup, - uint32_t groupCount ) const; - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::DeviceSize getRayTracingShaderGroupStackSizeKHR( - uint32_t group, VULKAN_HPP_NAMESPACE::ShaderGroupShaderKHR groupShader ) const VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Pipeline m_pipeline = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::Result m_constructorSuccessCode; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Pipelines : public std::vector - { - public: - Pipelines( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * dispatcher = device.getDispatcher(); - std::vector pipelines( createInfos.size() ); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( dispatcher->vkCreateComputePipelines( - static_cast( *device ), - pipelineCache ? static_cast( **pipelineCache ) : 0, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - pipelines.data() ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - this->reserve( createInfos.size() ); - for ( auto const & pipeline : pipelines ) - { - this->emplace_back( device, pipeline, allocator, result ); - } - } - else - { - throwResultException( result, "vkCreateComputePipelines" ); - } - } - - Pipelines( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * dispatcher = device.getDispatcher(); - std::vector pipelines( createInfos.size() ); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( dispatcher->vkCreateGraphicsPipelines( - static_cast( *device ), - pipelineCache ? static_cast( **pipelineCache ) : 0, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - pipelines.data() ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - this->reserve( createInfos.size() ); - for ( auto const & pipeline : pipelines ) - { - this->emplace_back( device, pipeline, allocator, result ); - } - } - else - { - throwResultException( result, "vkCreateGraphicsPipelines" ); - } - } - - Pipelines( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional< - const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR> const & deferredOperation, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * dispatcher = device.getDispatcher(); - std::vector pipelines( createInfos.size() ); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( dispatcher->vkCreateRayTracingPipelinesKHR( - static_cast( *device ), - deferredOperation ? static_cast( **deferredOperation ) : 0, - pipelineCache ? static_cast( **pipelineCache ) : 0, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - pipelines.data() ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) || - ( result == VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - this->reserve( createInfos.size() ); - for ( auto const & pipeline : pipelines ) - { - this->emplace_back( device, pipeline, allocator, result ); - } - } - else - { - throwResultException( result, "vkCreateRayTracingPipelinesKHR" ); - } - } - - Pipelines( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * dispatcher = device.getDispatcher(); - std::vector pipelines( createInfos.size() ); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( dispatcher->vkCreateRayTracingPipelinesNV( - static_cast( *device ), - pipelineCache ? static_cast( **pipelineCache ) : 0, - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - pipelines.data() ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) || - ( result == VULKAN_HPP_NAMESPACE::Result::ePipelineCompileRequiredEXT ) ) - { - this->reserve( createInfos.size() ); - for ( auto const & pipeline : pipelines ) - { - this->emplace_back( device, pipeline, allocator, result ); - } - } - else - { - throwResultException( result, "vkCreateRayTracingPipelinesNV" ); - } - } - - Pipelines() = delete; - Pipelines( Pipelines const & ) = delete; - Pipelines( Pipelines && rhs ) = default; - Pipelines & operator=( Pipelines const & ) = delete; - Pipelines & operator=( Pipelines && rhs ) = default; - }; - - class PipelineLayout - { - public: - using CType = VkPipelineLayout; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePipelineLayout; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::ePipelineLayout; - - public: - PipelineLayout( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreatePipelineLayout( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_pipelineLayout ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreatePipelineLayout" ); - } - } - - PipelineLayout( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkPipelineLayout pipelineLayout, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_pipelineLayout( pipelineLayout ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - PipelineLayout( std::nullptr_t ) {} - - ~PipelineLayout() - { - if ( m_pipelineLayout ) - { - getDispatcher()->vkDestroyPipelineLayout( static_cast( m_device ), - static_cast( m_pipelineLayout ), - reinterpret_cast( m_allocator ) ); - } - } - - PipelineLayout() = delete; - PipelineLayout( PipelineLayout const & ) = delete; - PipelineLayout( PipelineLayout && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_pipelineLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineLayout, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - PipelineLayout & operator=( PipelineLayout const & ) = delete; - PipelineLayout & operator =( PipelineLayout && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_pipelineLayout ) - { - getDispatcher()->vkDestroyPipelineLayout( static_cast( m_device ), - static_cast( m_pipelineLayout ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_pipelineLayout = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineLayout, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::PipelineLayout const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_pipelineLayout; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::PipelineLayout m_pipelineLayout = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class PrivateDataSlot - { - public: - using CType = VkPrivateDataSlot; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::ePrivateDataSlot; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - PrivateDataSlot( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreatePrivateDataSlot( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_privateDataSlot ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreatePrivateDataSlot" ); - } - } - - PrivateDataSlot( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkPrivateDataSlot privateDataSlot, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_privateDataSlot( privateDataSlot ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - PrivateDataSlot( std::nullptr_t ) {} - - ~PrivateDataSlot() - { - if ( m_privateDataSlot ) - { - getDispatcher()->vkDestroyPrivateDataSlot( static_cast( m_device ), - static_cast( m_privateDataSlot ), - reinterpret_cast( m_allocator ) ); - } - } - - PrivateDataSlot() = delete; - PrivateDataSlot( PrivateDataSlot const & ) = delete; - PrivateDataSlot( PrivateDataSlot && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_privateDataSlot( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_privateDataSlot, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - PrivateDataSlot & operator=( PrivateDataSlot const & ) = delete; - PrivateDataSlot & operator =( PrivateDataSlot && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_privateDataSlot ) - { - getDispatcher()->vkDestroyPrivateDataSlot( static_cast( m_device ), - static_cast( m_privateDataSlot ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_privateDataSlot = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_privateDataSlot, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::PrivateDataSlot const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_privateDataSlot; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::PrivateDataSlot m_privateDataSlot = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class QueryPool - { - public: - using CType = VkQueryPool; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eQueryPool; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eQueryPool; - - public: - QueryPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateQueryPool( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_queryPool ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateQueryPool" ); - } - } - - QueryPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkQueryPool queryPool, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_queryPool( queryPool ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - QueryPool( std::nullptr_t ) {} - - ~QueryPool() - { - if ( m_queryPool ) - { - getDispatcher()->vkDestroyQueryPool( static_cast( m_device ), - static_cast( m_queryPool ), - reinterpret_cast( m_allocator ) ); - } - } - - QueryPool() = delete; - QueryPool( QueryPool const & ) = delete; - QueryPool( QueryPool && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_queryPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queryPool, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - QueryPool & operator=( QueryPool const & ) = delete; - QueryPool & operator =( QueryPool && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_queryPool ) - { - getDispatcher()->vkDestroyQueryPool( static_cast( m_device ), - static_cast( m_queryPool ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_queryPool = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queryPool, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::QueryPool const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_queryPool; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - template - VULKAN_HPP_NODISCARD std::pair> - getResults( uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - template - VULKAN_HPP_NODISCARD std::pair - getResult( uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - //=== VK_VERSION_1_2 === - - void reset( uint32_t firstQuery, uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_EXT_host_query_reset === - - void resetEXT( uint32_t firstQuery, uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::QueryPool m_queryPool = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Queue - { - public: - using CType = VkQueue; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eQueue; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eQueue; - - public: - Queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - uint32_t queueFamilyIndex, - uint32_t queueIndex ) - : m_dispatcher( device.getDispatcher() ) - { - getDispatcher()->vkGetDeviceQueue( - static_cast( *device ), queueFamilyIndex, queueIndex, reinterpret_cast( &m_queue ) ); - } - - Queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 const & queueInfo ) - : m_dispatcher( device.getDispatcher() ) - { - getDispatcher()->vkGetDeviceQueue2( static_cast( *device ), - reinterpret_cast( &queueInfo ), - reinterpret_cast( &m_queue ) ); - } - - Queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkQueue queue ) - : m_queue( queue ), m_dispatcher( device.getDispatcher() ) - {} - - Queue( std::nullptr_t ) {} - - Queue() = delete; - Queue( Queue const & ) = delete; - Queue( Queue && rhs ) VULKAN_HPP_NOEXCEPT - : m_queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queue, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Queue & operator=( Queue const & ) = delete; - Queue & operator =( Queue && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - m_queue = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queue, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Queue const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_queue; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - void submit( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - void waitIdle() const; - - void bindSparse( ArrayProxy const & bindInfo, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - //=== VK_VERSION_1_3 === - - void submit2( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - //=== VK_KHR_swapchain === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result - presentKHR( const VULKAN_HPP_NAMESPACE::PresentInfoKHR & presentInfo ) const; - - //=== VK_EXT_debug_utils === - - void - beginDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const VULKAN_HPP_NOEXCEPT; - - void endDebugUtilsLabelEXT() const VULKAN_HPP_NOEXCEPT; - - void insertDebugUtilsLabelEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const - VULKAN_HPP_NOEXCEPT; - - //=== VK_NV_device_diagnostic_checkpoints === - - VULKAN_HPP_NODISCARD std::vector - getCheckpointDataNV() const VULKAN_HPP_NOEXCEPT; - - //=== VK_INTEL_performance_query === - - void setPerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration ) const; - - //=== VK_KHR_synchronization2 === - - void submit2KHR( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - VULKAN_HPP_NODISCARD std::vector - getCheckpointData2NV() const VULKAN_HPP_NOEXCEPT; - - private: - VULKAN_HPP_NAMESPACE::Queue m_queue = {}; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class RenderPass - { - public: - using CType = VkRenderPass; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eRenderPass; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eRenderPass; - - public: - RenderPass( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateRenderPass( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_renderPass ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateRenderPass" ); - } - } - - RenderPass( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateRenderPass2( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_renderPass ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateRenderPass2" ); - } - } - - RenderPass( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkRenderPass renderPass, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_renderPass( renderPass ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - RenderPass( std::nullptr_t ) {} - - ~RenderPass() - { - if ( m_renderPass ) - { - getDispatcher()->vkDestroyRenderPass( static_cast( m_device ), - static_cast( m_renderPass ), - reinterpret_cast( m_allocator ) ); - } - } - - RenderPass() = delete; - RenderPass( RenderPass const & ) = delete; - RenderPass( RenderPass && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_renderPass( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_renderPass, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - RenderPass & operator=( RenderPass const & ) = delete; - RenderPass & operator =( RenderPass && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_renderPass ) - { - getDispatcher()->vkDestroyRenderPass( static_cast( m_device ), - static_cast( m_renderPass ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_renderPass = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_renderPass, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::RenderPass const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_renderPass; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Extent2D getRenderAreaGranularity() const VULKAN_HPP_NOEXCEPT; - - //=== VK_HUAWEI_subpass_shading === - - VULKAN_HPP_NODISCARD std::pair - getSubpassShadingMaxWorkgroupSizeHUAWEI() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::RenderPass m_renderPass = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Sampler - { - public: - using CType = VkSampler; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSampler; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSampler; - - public: - Sampler( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::SamplerCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateSampler( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_sampler ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateSampler" ); - } - } - - Sampler( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkSampler sampler, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_sampler( sampler ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - Sampler( std::nullptr_t ) {} - - ~Sampler() - { - if ( m_sampler ) - { - getDispatcher()->vkDestroySampler( static_cast( m_device ), - static_cast( m_sampler ), - reinterpret_cast( m_allocator ) ); - } - } - - Sampler() = delete; - Sampler( Sampler const & ) = delete; - Sampler( Sampler && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_sampler( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_sampler, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Sampler & operator=( Sampler const & ) = delete; - Sampler & operator =( Sampler && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_sampler ) - { - getDispatcher()->vkDestroySampler( static_cast( m_device ), - static_cast( m_sampler ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_sampler = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_sampler, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Sampler const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_sampler; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Sampler m_sampler = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class SamplerYcbcrConversion - { - public: - using CType = VkSamplerYcbcrConversion; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSamplerYcbcrConversion; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSamplerYcbcrConversion; - - public: - SamplerYcbcrConversion( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateSamplerYcbcrConversion( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_ycbcrConversion ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateSamplerYcbcrConversion" ); - } - } - - SamplerYcbcrConversion( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkSamplerYcbcrConversion ycbcrConversion, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_ycbcrConversion( ycbcrConversion ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - SamplerYcbcrConversion( std::nullptr_t ) {} - - ~SamplerYcbcrConversion() - { - if ( m_ycbcrConversion ) - { - getDispatcher()->vkDestroySamplerYcbcrConversion( - static_cast( m_device ), - static_cast( m_ycbcrConversion ), - reinterpret_cast( m_allocator ) ); - } - } - - SamplerYcbcrConversion() = delete; - SamplerYcbcrConversion( SamplerYcbcrConversion const & ) = delete; - SamplerYcbcrConversion( SamplerYcbcrConversion && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_ycbcrConversion( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_ycbcrConversion, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - SamplerYcbcrConversion & operator=( SamplerYcbcrConversion const & ) = delete; - SamplerYcbcrConversion & operator=( SamplerYcbcrConversion && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_ycbcrConversion ) - { - getDispatcher()->vkDestroySamplerYcbcrConversion( - static_cast( m_device ), - static_cast( m_ycbcrConversion ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_ycbcrConversion = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_ycbcrConversion, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_ycbcrConversion; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion m_ycbcrConversion = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class Semaphore - { - public: - using CType = VkSemaphore; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSemaphore; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSemaphore; - - public: - Semaphore( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - device.getDispatcher()->vkCreateSemaphore( static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_semaphore ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateSemaphore" ); - } - } - - Semaphore( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkSemaphore semaphore, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_semaphore( semaphore ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - Semaphore( std::nullptr_t ) {} - - ~Semaphore() - { - if ( m_semaphore ) - { - getDispatcher()->vkDestroySemaphore( static_cast( m_device ), - static_cast( m_semaphore ), - reinterpret_cast( m_allocator ) ); - } - } - - Semaphore() = delete; - Semaphore( Semaphore const & ) = delete; - Semaphore( Semaphore && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_semaphore( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_semaphore, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - Semaphore & operator=( Semaphore const & ) = delete; - Semaphore & operator =( Semaphore && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_semaphore ) - { - getDispatcher()->vkDestroySemaphore( static_cast( m_device ), - static_cast( m_semaphore ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_semaphore = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_semaphore, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::Semaphore const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_semaphore; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_VERSION_1_2 === - - VULKAN_HPP_NODISCARD uint64_t getCounterValue() const; - - //=== VK_KHR_timeline_semaphore === - - VULKAN_HPP_NODISCARD uint64_t getCounterValueKHR() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::Semaphore m_semaphore = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class ShaderModule - { - public: - using CType = VkShaderModule; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eShaderModule; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eShaderModule; - - public: - ShaderModule( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateShaderModule( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_shaderModule ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateShaderModule" ); - } - } - - ShaderModule( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkShaderModule shaderModule, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_shaderModule( shaderModule ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - ShaderModule( std::nullptr_t ) {} - - ~ShaderModule() - { - if ( m_shaderModule ) - { - getDispatcher()->vkDestroyShaderModule( static_cast( m_device ), - static_cast( m_shaderModule ), - reinterpret_cast( m_allocator ) ); - } - } - - ShaderModule() = delete; - ShaderModule( ShaderModule const & ) = delete; - ShaderModule( ShaderModule && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_shaderModule( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_shaderModule, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - ShaderModule & operator=( ShaderModule const & ) = delete; - ShaderModule & operator =( ShaderModule && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_shaderModule ) - { - getDispatcher()->vkDestroyShaderModule( static_cast( m_device ), - static_cast( m_shaderModule ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_shaderModule = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_shaderModule, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::ShaderModule const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_shaderModule; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::ShaderModule m_shaderModule = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class SurfaceKHR - { - public: - using CType = VkSurfaceKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSurfaceKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSurfaceKHR; - - public: -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateAndroidSurfaceKHR( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateAndroidSurfaceKHR" ); - } - } -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateDirectFBSurfaceEXT( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDirectFBSurfaceEXT" ); - } - } -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateDisplayPlaneSurfaceKHR( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateDisplayPlaneSurfaceKHR" ); - } - } - - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateHeadlessSurfaceEXT( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateHeadlessSurfaceEXT" ); - } - } - -# if defined( VK_USE_PLATFORM_IOS_MVK ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateIOSSurfaceMVK( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateIOSSurfaceMVK" ); - } - } -# endif /*VK_USE_PLATFORM_IOS_MVK*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateImagePipeSurfaceFUCHSIA( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateImagePipeSurfaceFUCHSIA" ); - } - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_MACOS_MVK ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateMacOSSurfaceMVK( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateMacOSSurfaceMVK" ); - } - } -# endif /*VK_USE_PLATFORM_MACOS_MVK*/ - -# if defined( VK_USE_PLATFORM_METAL_EXT ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateMetalSurfaceEXT( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateMetalSurfaceEXT" ); - } - } -# endif /*VK_USE_PLATFORM_METAL_EXT*/ - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateScreenSurfaceQNX( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateScreenSurfaceQNX" ); - } - } -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - -# if defined( VK_USE_PLATFORM_GGP ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateStreamDescriptorSurfaceGGP( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateStreamDescriptorSurfaceGGP" ); - } - } -# endif /*VK_USE_PLATFORM_GGP*/ - -# if defined( VK_USE_PLATFORM_VI_NN ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateViSurfaceNN( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateViSurfaceNN" ); - } - } -# endif /*VK_USE_PLATFORM_VI_NN*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateWaylandSurfaceKHR( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateWaylandSurfaceKHR" ); - } - } -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateWin32SurfaceKHR( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateWin32SurfaceKHR" ); - } - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateXcbSurfaceKHR( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateXcbSurfaceKHR" ); - } - } -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( instance.getDispatcher()->vkCreateXlibSurfaceKHR( - static_cast( *instance ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_surface ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateXlibSurfaceKHR" ); - } - } -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - - SurfaceKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, - VkSurfaceKHR surface, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_instance( *instance ) - , m_surface( surface ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( instance.getDispatcher() ) - {} - - SurfaceKHR( std::nullptr_t ) {} - - ~SurfaceKHR() - { - if ( m_surface ) - { - getDispatcher()->vkDestroySurfaceKHR( static_cast( m_instance ), - static_cast( m_surface ), - reinterpret_cast( m_allocator ) ); - } - } - - SurfaceKHR() = delete; - SurfaceKHR( SurfaceKHR const & ) = delete; - SurfaceKHR( SurfaceKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ) ) - , m_surface( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_surface, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - SurfaceKHR & operator=( SurfaceKHR const & ) = delete; - SurfaceKHR & operator =( SurfaceKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_surface ) - { - getDispatcher()->vkDestroySurfaceKHR( static_cast( m_instance ), - static_cast( m_surface ), - reinterpret_cast( m_allocator ) ); - } - m_instance = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ); - m_surface = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_surface, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::SurfaceKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_surface; - } - - VULKAN_HPP_NAMESPACE::Instance getInstance() const - { - return m_instance; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - private: - VULKAN_HPP_NAMESPACE::Instance m_instance = {}; - VULKAN_HPP_NAMESPACE::SurfaceKHR m_surface = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher const * m_dispatcher = nullptr; - }; - - class SwapchainKHR - { - public: - using CType = VkSwapchainKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eSwapchainKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eSwapchainKHR; - - public: - SwapchainKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateSwapchainKHR( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_swapchain ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateSwapchainKHR" ); - } - } - - SwapchainKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkSwapchainKHR swapchain, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_swapchain( swapchain ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - SwapchainKHR( std::nullptr_t ) {} - - ~SwapchainKHR() - { - if ( m_swapchain ) - { - getDispatcher()->vkDestroySwapchainKHR( static_cast( m_device ), - static_cast( m_swapchain ), - reinterpret_cast( m_allocator ) ); - } - } - - SwapchainKHR() = delete; - SwapchainKHR( SwapchainKHR const & ) = delete; - SwapchainKHR( SwapchainKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_swapchain( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_swapchain, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - SwapchainKHR & operator=( SwapchainKHR const & ) = delete; - SwapchainKHR & operator =( SwapchainKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_swapchain ) - { - getDispatcher()->vkDestroySwapchainKHR( static_cast( m_device ), - static_cast( m_swapchain ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_swapchain = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_swapchain, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::SwapchainKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_swapchain; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_KHR_swapchain === - - VULKAN_HPP_NODISCARD std::vector getImages() const; - - VULKAN_HPP_NODISCARD std::pair - acquireNextImage( uint64_t timeout, - VULKAN_HPP_NAMESPACE::Semaphore semaphore VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, - VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT ) const; - - //=== VK_EXT_display_control === - - VULKAN_HPP_NODISCARD uint64_t getCounterEXT( VULKAN_HPP_NAMESPACE::SurfaceCounterFlagBitsEXT counter ) const; - - //=== VK_GOOGLE_display_timing === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE getRefreshCycleDurationGOOGLE() const; - - VULKAN_HPP_NODISCARD std::vector - getPastPresentationTimingGOOGLE() const; - - //=== VK_KHR_shared_presentable_image === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result getStatus() const; - - //=== VK_AMD_display_native_hdr === - - void setLocalDimmingAMD( VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable ) const VULKAN_HPP_NOEXCEPT; - - //=== VK_KHR_present_wait === - - VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result waitForPresent( uint64_t presentId, uint64_t timeout ) const; - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - void acquireFullScreenExclusiveModeEXT() const; - - void releaseFullScreenExclusiveModeEXT() const; -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::SwapchainKHR m_swapchain = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - - class SwapchainKHRs : public std::vector - { - public: - SwapchainKHRs( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - { - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * dispatcher = device.getDispatcher(); - std::vector swapchains( createInfos.size() ); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( dispatcher->vkCreateSharedSwapchainsKHR( - static_cast( *device ), - createInfos.size(), - reinterpret_cast( createInfos.data() ), - reinterpret_cast( - static_cast( allocator ) ), - swapchains.data() ) ); - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - this->reserve( createInfos.size() ); - for ( auto const & swapchainKHR : swapchains ) - { - this->emplace_back( device, swapchainKHR, allocator ); - } - } - else - { - throwResultException( result, "vkCreateSharedSwapchainsKHR" ); - } - } - - SwapchainKHRs() = delete; - SwapchainKHRs( SwapchainKHRs const & ) = delete; - SwapchainKHRs( SwapchainKHRs && rhs ) = default; - SwapchainKHRs & operator=( SwapchainKHRs const & ) = delete; - SwapchainKHRs & operator=( SwapchainKHRs && rhs ) = default; - }; - - class ValidationCacheEXT - { - public: - using CType = VkValidationCacheEXT; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eValidationCacheEXT; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eValidationCacheEXT; - - public: - ValidationCacheEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateValidationCacheEXT( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_validationCache ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateValidationCacheEXT" ); - } - } - - ValidationCacheEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkValidationCacheEXT validationCache, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_validationCache( validationCache ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - ValidationCacheEXT( std::nullptr_t ) {} - - ~ValidationCacheEXT() - { - if ( m_validationCache ) - { - getDispatcher()->vkDestroyValidationCacheEXT( - static_cast( m_device ), - static_cast( m_validationCache ), - reinterpret_cast( m_allocator ) ); - } - } - - ValidationCacheEXT() = delete; - ValidationCacheEXT( ValidationCacheEXT const & ) = delete; - ValidationCacheEXT( ValidationCacheEXT && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_validationCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_validationCache, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - ValidationCacheEXT & operator=( ValidationCacheEXT const & ) = delete; - ValidationCacheEXT & operator =( ValidationCacheEXT && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_validationCache ) - { - getDispatcher()->vkDestroyValidationCacheEXT( - static_cast( m_device ), - static_cast( m_validationCache ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_validationCache = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_validationCache, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::ValidationCacheEXT const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_validationCache; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_EXT_validation_cache === - - void merge( ArrayProxy const & srcCaches ) const; - - VULKAN_HPP_NODISCARD std::vector getData() const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::ValidationCacheEXT m_validationCache = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - class VideoSessionKHR - { - public: - using CType = VkVideoSessionKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eVideoSessionKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VideoSessionKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateVideoSessionKHR( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_videoSession ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateVideoSessionKHR" ); - } - } - - VideoSessionKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkVideoSessionKHR videoSession, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_videoSession( videoSession ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - VideoSessionKHR( std::nullptr_t ) {} - - ~VideoSessionKHR() - { - if ( m_videoSession ) - { - getDispatcher()->vkDestroyVideoSessionKHR( static_cast( m_device ), - static_cast( m_videoSession ), - reinterpret_cast( m_allocator ) ); - } - } - - VideoSessionKHR() = delete; - VideoSessionKHR( VideoSessionKHR const & ) = delete; - VideoSessionKHR( VideoSessionKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_videoSession( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSession, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - VideoSessionKHR & operator=( VideoSessionKHR const & ) = delete; - VideoSessionKHR & operator =( VideoSessionKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_videoSession ) - { - getDispatcher()->vkDestroyVideoSessionKHR( static_cast( m_device ), - static_cast( m_videoSession ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_videoSession = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSession, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::VideoSessionKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_videoSession; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_KHR_video_queue === - - VULKAN_HPP_NODISCARD std::vector getMemoryRequirements() const; - - void - bindMemory( ArrayProxy const & videoSessionBindMemories ) const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::VideoSessionKHR m_videoSession = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - class VideoSessionParametersKHR - { - public: - using CType = VkVideoSessionParametersKHR; - - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = - VULKAN_HPP_NAMESPACE::ObjectType::eVideoSessionParametersKHR; - static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - - public: - VideoSessionParametersKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( device.getDispatcher()->vkCreateVideoSessionParametersKHR( - static_cast( *device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( m_allocator ), - reinterpret_cast( &m_videoSessionParameters ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, "vkCreateVideoSessionParametersKHR" ); - } - } - - VideoSessionParametersKHR( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, - VkVideoSessionParametersKHR videoSessionParameters, - VULKAN_HPP_NAMESPACE::Optional allocator = nullptr ) - : m_device( *device ) - , m_videoSessionParameters( videoSessionParameters ) - , m_allocator( static_cast( allocator ) ) - , m_dispatcher( device.getDispatcher() ) - {} - - VideoSessionParametersKHR( std::nullptr_t ) {} - - ~VideoSessionParametersKHR() - { - if ( m_videoSessionParameters ) - { - getDispatcher()->vkDestroyVideoSessionParametersKHR( - static_cast( m_device ), - static_cast( m_videoSessionParameters ), - reinterpret_cast( m_allocator ) ); - } - } - - VideoSessionParametersKHR() = delete; - VideoSessionParametersKHR( VideoSessionParametersKHR const & ) = delete; - VideoSessionParametersKHR( VideoSessionParametersKHR && rhs ) VULKAN_HPP_NOEXCEPT - : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) ) - , m_videoSessionParameters( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSessionParameters, {} ) ) - , m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) ) - , m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) ) - {} - VideoSessionParametersKHR & operator=( VideoSessionParametersKHR const & ) = delete; - VideoSessionParametersKHR & operator=( VideoSessionParametersKHR && rhs ) VULKAN_HPP_NOEXCEPT - { - if ( this != &rhs ) - { - if ( m_videoSessionParameters ) - { - getDispatcher()->vkDestroyVideoSessionParametersKHR( - static_cast( m_device ), - static_cast( m_videoSessionParameters ), - reinterpret_cast( m_allocator ) ); - } - m_device = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ); - m_videoSessionParameters = - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSessionParameters, {} ); - m_allocator = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ); - m_dispatcher = VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ); - } - return *this; - } - - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR const & operator*() const VULKAN_HPP_NOEXCEPT - { - return m_videoSessionParameters; - } - - VULKAN_HPP_NAMESPACE::Device getDevice() const - { - return m_device; - } - - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * getDispatcher() const - { - VULKAN_HPP_ASSERT( m_dispatcher->getVkHeaderVersion() == VK_HEADER_VERSION ); - return m_dispatcher; - } - - //=== VK_KHR_video_queue === - - void update( const VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR & updateInfo ) const; - - private: - VULKAN_HPP_NAMESPACE::Device m_device = {}; - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR m_videoSessionParameters = {}; - const VULKAN_HPP_NAMESPACE::AllocationCallbacks * m_allocator = nullptr; - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher const * m_dispatcher = nullptr; - }; -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=========================== - //=== COMMAND Definitions === - //=========================== - - //=== VK_VERSION_1_0 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Instance Context::createInstance( - VULKAN_HPP_NAMESPACE::InstanceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Instance( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Instance::enumeratePhysicalDevices() const - { - return VULKAN_HPP_RAII_NAMESPACE::PhysicalDevices( *this ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures - PhysicalDevice::getFeatures() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures features; - getDispatcher()->vkGetPhysicalDeviceFeatures( static_cast( m_physicalDevice ), - reinterpret_cast( &features ) ); - return features; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::FormatProperties - PhysicalDevice::getFormatProperties( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::FormatProperties formatProperties; - getDispatcher()->vkGetPhysicalDeviceFormatProperties( - static_cast( m_physicalDevice ), - static_cast( format ), - reinterpret_cast( &formatProperties ) ); - return formatProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ImageFormatProperties - PhysicalDevice::getImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags ) const - { - VULKAN_HPP_NAMESPACE::ImageFormatProperties imageFormatProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceImageFormatProperties( - static_cast( m_physicalDevice ), - static_cast( format ), - static_cast( type ), - static_cast( tiling ), - static_cast( usage ), - static_cast( flags ), - reinterpret_cast( &imageFormatProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties" ); - } - return imageFormatProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties - PhysicalDevice::getProperties() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties properties; - getDispatcher()->vkGetPhysicalDeviceProperties( static_cast( m_physicalDevice ), - reinterpret_cast( &properties ) ); - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties() const VULKAN_HPP_NOEXCEPT - { - uint32_t queueFamilyPropertyCount; - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties( - static_cast( m_physicalDevice ), &queueFamilyPropertyCount, nullptr ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties( - static_cast( m_physicalDevice ), - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount == queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties - PhysicalDevice::getMemoryProperties() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties memoryProperties; - getDispatcher()->vkGetPhysicalDeviceMemoryProperties( - static_cast( m_physicalDevice ), - reinterpret_cast( &memoryProperties ) ); - return memoryProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE PFN_vkVoidFunction - Instance::getProcAddr( const std::string & name ) const VULKAN_HPP_NOEXCEPT - { - return getDispatcher()->vkGetInstanceProcAddr( static_cast( m_instance ), name.c_str() ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE PFN_vkVoidFunction - Device::getProcAddr( const std::string & name ) const VULKAN_HPP_NOEXCEPT - { - return getDispatcher()->vkGetDeviceProcAddr( static_cast( m_device ), name.c_str() ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Device PhysicalDevice::createDevice( - VULKAN_HPP_NAMESPACE::DeviceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Device( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Context::enumerateInstanceExtensionProperties( Optional layerName ) const - { - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkEnumerateInstanceExtensionProperties( - layerName ? layerName->c_str() : nullptr, &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkEnumerateInstanceExtensionProperties( - layerName ? layerName->c_str() : nullptr, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Context::enumerateInstanceExtensionProperties" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::enumerateDeviceExtensionProperties( Optional layerName ) const - { - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkEnumerateDeviceExtensionProperties( static_cast( m_physicalDevice ), - layerName ? layerName->c_str() : nullptr, - &propertyCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkEnumerateDeviceExtensionProperties( - static_cast( m_physicalDevice ), - layerName ? layerName->c_str() : nullptr, - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateDeviceExtensionProperties" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Context::enumerateInstanceLayerProperties() const - { - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkEnumerateInstanceLayerProperties( &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkEnumerateInstanceLayerProperties( - &propertyCount, reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Context::enumerateInstanceLayerProperties" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::enumerateDeviceLayerProperties() const - { - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkEnumerateDeviceLayerProperties( - static_cast( m_physicalDevice ), &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkEnumerateDeviceLayerProperties( - static_cast( m_physicalDevice ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateDeviceLayerProperties" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Queue - Device::getQueue( uint32_t queueFamilyIndex, uint32_t queueIndex ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Queue( *this, queueFamilyIndex, queueIndex ); - } - - VULKAN_HPP_INLINE void Queue::submit( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkQueueSubmit( static_cast( m_queue ), - submits.size(), - reinterpret_cast( submits.data() ), - static_cast( fence ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::submit" ); - } - } - - VULKAN_HPP_INLINE void Queue::waitIdle() const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkQueueWaitIdle( static_cast( m_queue ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::waitIdle" ); - } - } - - VULKAN_HPP_INLINE void Device::waitIdle() const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkDeviceWaitIdle( static_cast( m_device ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::waitIdle" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DeviceMemory Device::allocateMemory( - VULKAN_HPP_NAMESPACE::MemoryAllocateInfo const & allocateInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DeviceMemory( *this, allocateInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE void * - DeviceMemory::mapMemory( VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - VULKAN_HPP_NAMESPACE::MemoryMapFlags flags ) const - { - void * pData; - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkMapMemory( static_cast( m_device ), - static_cast( m_memory ), - static_cast( offset ), - static_cast( size ), - static_cast( flags ), - &pData ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::DeviceMemory::mapMemory" ); - } - return pData; - } - - VULKAN_HPP_INLINE void DeviceMemory::unmapMemory() const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkUnmapMemory( static_cast( m_device ), static_cast( m_memory ) ); - } - - VULKAN_HPP_INLINE void Device::flushMappedMemoryRanges( - ArrayProxy const & memoryRanges ) const - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkFlushMappedMemoryRanges( - static_cast( m_device ), - memoryRanges.size(), - reinterpret_cast( memoryRanges.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::flushMappedMemoryRanges" ); - } - } - - VULKAN_HPP_INLINE void Device::invalidateMappedMemoryRanges( - ArrayProxy const & memoryRanges ) const - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkInvalidateMappedMemoryRanges( - static_cast( m_device ), - memoryRanges.size(), - reinterpret_cast( memoryRanges.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::invalidateMappedMemoryRanges" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceSize - DeviceMemory::getCommitment() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::DeviceSize committedMemoryInBytes; - getDispatcher()->vkGetDeviceMemoryCommitment( static_cast( m_device ), - static_cast( m_memory ), - reinterpret_cast( &committedMemoryInBytes ) ); - return committedMemoryInBytes; - } - - VULKAN_HPP_INLINE void Buffer::bindMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkBindBufferMemory( static_cast( m_device ), - static_cast( m_buffer ), - static_cast( memory ), - static_cast( memoryOffset ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Buffer::bindMemory" ); - } - } - - VULKAN_HPP_INLINE void Image::bindMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkBindImageMemory( static_cast( m_device ), - static_cast( m_image ), - static_cast( memory ), - static_cast( memoryOffset ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Image::bindMemory" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements - Buffer::getMemoryRequirements() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements; - getDispatcher()->vkGetBufferMemoryRequirements( static_cast( m_device ), - static_cast( m_buffer ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements - Image::getMemoryRequirements() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements; - getDispatcher()->vkGetImageMemoryRequirements( static_cast( m_device ), - static_cast( m_image ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Image::getSparseMemoryRequirements() const VULKAN_HPP_NOEXCEPT - { - uint32_t sparseMemoryRequirementCount; - getDispatcher()->vkGetImageSparseMemoryRequirements( - static_cast( m_device ), static_cast( m_image ), &sparseMemoryRequirementCount, nullptr ); - std::vector sparseMemoryRequirements( - sparseMemoryRequirementCount ); - getDispatcher()->vkGetImageSparseMemoryRequirements( - static_cast( m_device ), - static_cast( m_image ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount == sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties( VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageTiling tiling ) const - VULKAN_HPP_NOEXCEPT - { - uint32_t propertyCount; - getDispatcher()->vkGetPhysicalDeviceSparseImageFormatProperties( - static_cast( m_physicalDevice ), - static_cast( format ), - static_cast( type ), - static_cast( samples ), - static_cast( usage ), - static_cast( tiling ), - &propertyCount, - nullptr ); - std::vector properties( propertyCount ); - getDispatcher()->vkGetPhysicalDeviceSparseImageFormatProperties( - static_cast( m_physicalDevice ), - static_cast( format ), - static_cast( type ), - static_cast( samples ), - static_cast( usage ), - static_cast( tiling ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount == properties.size() ); - return properties; - } - - VULKAN_HPP_INLINE void Queue::bindSparse( ArrayProxy const & bindInfo, - VULKAN_HPP_NAMESPACE::Fence fence ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkQueueBindSparse( static_cast( m_queue ), - bindInfo.size(), - reinterpret_cast( bindInfo.data() ), - static_cast( fence ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::bindSparse" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Fence Device::createFence( - VULKAN_HPP_NAMESPACE::FenceCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Fence( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void Device::resetFences( ArrayProxy const & fences ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( getDispatcher()->vkResetFences( - static_cast( m_device ), fences.size(), reinterpret_cast( fences.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::resetFences" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result Fence::getStatus() const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkGetFenceStatus( static_cast( m_device ), static_cast( m_fence ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eNotReady ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Fence::getStatus" ); - } - return result; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result - Device::waitForFences( ArrayProxy const & fences, - VULKAN_HPP_NAMESPACE::Bool32 waitAll, - uint64_t timeout ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkWaitForFences( static_cast( m_device ), - fences.size(), - reinterpret_cast( fences.data() ), - static_cast( waitAll ), - timeout ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eTimeout ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::waitForFences" ); - } - return result; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Semaphore Device::createSemaphore( - VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Semaphore( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Event Device::createEvent( - VULKAN_HPP_NAMESPACE::EventCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Event( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result Event::getStatus() const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkGetEventStatus( static_cast( m_device ), static_cast( m_event ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eEventSet ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eEventReset ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Event::getStatus" ); - } - return result; - } - - VULKAN_HPP_INLINE void Event::set() const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkSetEvent( static_cast( m_device ), static_cast( m_event ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Event::set" ); - } - } - - VULKAN_HPP_INLINE void Event::reset() const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkResetEvent( static_cast( m_device ), static_cast( m_event ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Event::reset" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::QueryPool Device::createQueryPool( - VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::QueryPool( *this, createInfo, allocator ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::pair> - QueryPool::getResults( uint32_t firstQuery, - uint32_t queryCount, - size_t dataSize, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags ) const - { - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = - static_cast( getDispatcher()->vkGetQueryPoolResults( static_cast( m_device ), - static_cast( m_queryPool ), - firstQuery, - queryCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ), - static_cast( stride ), - static_cast( flags ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eNotReady ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::QueryPool::getResults" ); - } - return std::make_pair( result, data ); - } - - template - VULKAN_HPP_NODISCARD std::pair - QueryPool::getResult( uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags ) const - { - DataType data; - Result result = - static_cast( getDispatcher()->vkGetQueryPoolResults( static_cast( m_device ), - static_cast( m_queryPool ), - firstQuery, - queryCount, - sizeof( DataType ), - reinterpret_cast( &data ), - static_cast( stride ), - static_cast( flags ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eNotReady ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::QueryPool::getResult" ); - } - return std::make_pair( result, data ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Buffer Device::createBuffer( - VULKAN_HPP_NAMESPACE::BufferCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Buffer( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::BufferView Device::createBufferView( - VULKAN_HPP_NAMESPACE::BufferViewCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::BufferView( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Image Device::createImage( - VULKAN_HPP_NAMESPACE::ImageCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Image( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::SubresourceLayout Image::getSubresourceLayout( - const VULKAN_HPP_NAMESPACE::ImageSubresource & subresource ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::SubresourceLayout layout; - getDispatcher()->vkGetImageSubresourceLayout( static_cast( m_device ), - static_cast( m_image ), - reinterpret_cast( &subresource ), - reinterpret_cast( &layout ) ); - return layout; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::ImageView Device::createImageView( - VULKAN_HPP_NAMESPACE::ImageViewCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::ImageView( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::ShaderModule Device::createShaderModule( - VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::ShaderModule( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::PipelineCache Device::createPipelineCache( - VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::PipelineCache( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector PipelineCache::getData() const - { - std::vector data; - size_t dataSize; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPipelineCacheData( - static_cast( m_device ), static_cast( m_pipelineCache ), &dataSize, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && dataSize ) - { - data.resize( dataSize ); - result = static_cast( - getDispatcher()->vkGetPipelineCacheData( static_cast( m_device ), - static_cast( m_pipelineCache ), - &dataSize, - reinterpret_cast( data.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PipelineCache::getData" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( dataSize <= data.size() ); - if ( dataSize < data.size() ) - { - data.resize( dataSize ); - } - } - return data; - } - - VULKAN_HPP_INLINE void - PipelineCache::merge( ArrayProxy const & srcCaches ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkMergePipelineCaches( static_cast( m_device ), - static_cast( m_pipelineCache ), - srcCaches.size(), - reinterpret_cast( srcCaches.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PipelineCache::merge" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::createGraphicsPipelines( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipelines( *this, pipelineCache, createInfos, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Pipeline Device::createGraphicsPipeline( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, pipelineCache, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::createComputePipelines( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipelines( *this, pipelineCache, createInfos, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Pipeline Device::createComputePipeline( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, pipelineCache, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::PipelineLayout Device::createPipelineLayout( - VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::PipelineLayout( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Sampler Device::createSampler( - VULKAN_HPP_NAMESPACE::SamplerCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Sampler( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout - Device::createDescriptorSetLayout( - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DescriptorSetLayout( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DescriptorPool Device::createDescriptorPool( - VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DescriptorPool( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void - DescriptorPool::reset( VULKAN_HPP_NAMESPACE::DescriptorPoolResetFlags flags ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkResetDescriptorPool( static_cast( m_device ), - static_cast( m_descriptorPool ), - static_cast( flags ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::allocateDescriptorSets( VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo const & allocateInfo ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DescriptorSets( *this, allocateInfo ); - } - - VULKAN_HPP_INLINE void Device::updateDescriptorSets( - ArrayProxy const & descriptorWrites, - ArrayProxy const & descriptorCopies ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkUpdateDescriptorSets( - static_cast( m_device ), - descriptorWrites.size(), - reinterpret_cast( descriptorWrites.data() ), - descriptorCopies.size(), - reinterpret_cast( descriptorCopies.data() ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Framebuffer Device::createFramebuffer( - VULKAN_HPP_NAMESPACE::FramebufferCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Framebuffer( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::RenderPass Device::createRenderPass( - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::RenderPass( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Extent2D - RenderPass::getRenderAreaGranularity() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::Extent2D granularity; - getDispatcher()->vkGetRenderAreaGranularity( static_cast( m_device ), - static_cast( m_renderPass ), - reinterpret_cast( &granularity ) ); - return granularity; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::CommandPool Device::createCommandPool( - VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::CommandPool( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void CommandPool::reset( VULKAN_HPP_NAMESPACE::CommandPoolResetFlags flags ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkResetCommandPool( static_cast( m_device ), - static_cast( m_commandPool ), - static_cast( flags ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::CommandPool::reset" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::allocateCommandBuffers( VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo const & allocateInfo ) const - { - return VULKAN_HPP_RAII_NAMESPACE::CommandBuffers( *this, allocateInfo ); - } - - VULKAN_HPP_INLINE void CommandBuffer::begin( const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo & beginInfo ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkBeginCommandBuffer( static_cast( m_commandBuffer ), - reinterpret_cast( &beginInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::begin" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::end() const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkEndCommandBuffer( static_cast( m_commandBuffer ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::end" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::reset( VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags ) const - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkResetCommandBuffer( - static_cast( m_commandBuffer ), static_cast( flags ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::reset" ); - } - } - - VULKAN_HPP_INLINE void - CommandBuffer::bindPipeline( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBindPipeline( static_cast( m_commandBuffer ), - static_cast( pipelineBindPoint ), - static_cast( pipeline ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setViewport( - uint32_t firstViewport, - ArrayProxy const & viewports ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetViewport( static_cast( m_commandBuffer ), - firstViewport, - viewports.size(), - reinterpret_cast( viewports.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setScissor( - uint32_t firstScissor, ArrayProxy const & scissors ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetScissor( static_cast( m_commandBuffer ), - firstScissor, - scissors.size(), - reinterpret_cast( scissors.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setLineWidth( float lineWidth ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetLineWidth( static_cast( m_commandBuffer ), lineWidth ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setDepthBias( float depthBiasConstantFactor, - float depthBiasClamp, - float depthBiasSlopeFactor ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDepthBias( static_cast( m_commandBuffer ), - depthBiasConstantFactor, - depthBiasClamp, - depthBiasSlopeFactor ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setBlendConstants( const float blendConstants[4] ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetBlendConstants( static_cast( m_commandBuffer ), blendConstants ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setDepthBounds( float minDepthBounds, - float maxDepthBounds ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDepthBounds( - static_cast( m_commandBuffer ), minDepthBounds, maxDepthBounds ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setStencilCompareMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t compareMask ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetStencilCompareMask( - static_cast( m_commandBuffer ), static_cast( faceMask ), compareMask ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setStencilWriteMask( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t writeMask ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetStencilWriteMask( - static_cast( m_commandBuffer ), static_cast( faceMask ), writeMask ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setStencilReference( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - uint32_t reference ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetStencilReference( - static_cast( m_commandBuffer ), static_cast( faceMask ), reference ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::bindDescriptorSets( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t firstSet, - ArrayProxy const & descriptorSets, - ArrayProxy const & dynamicOffsets ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBindDescriptorSets( static_cast( m_commandBuffer ), - static_cast( pipelineBindPoint ), - static_cast( layout ), - firstSet, - descriptorSets.size(), - reinterpret_cast( descriptorSets.data() ), - dynamicOffsets.size(), - dynamicOffsets.data() ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::bindIndexBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::IndexType indexType ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBindIndexBuffer( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( indexType ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::bindVertexBuffers( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers: buffers.size() != offsets.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdBindVertexBuffers( static_cast( m_commandBuffer ), - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::draw( uint32_t vertexCount, - uint32_t instanceCount, - uint32_t firstVertex, - uint32_t firstInstance ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDraw( - static_cast( m_commandBuffer ), vertexCount, instanceCount, firstVertex, firstInstance ); - } - - VULKAN_HPP_INLINE void CommandBuffer::drawIndexed( uint32_t indexCount, - uint32_t instanceCount, - uint32_t firstIndex, - int32_t vertexOffset, - uint32_t firstInstance ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDrawIndexed( static_cast( m_commandBuffer ), - indexCount, - instanceCount, - firstIndex, - vertexOffset, - firstInstance ); - } - - VULKAN_HPP_INLINE void CommandBuffer::drawIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDrawIndirect( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - drawCount, - stride ); - } - - VULKAN_HPP_INLINE void CommandBuffer::drawIndexedIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDrawIndexedIndirect( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - drawCount, - stride ); - } - - VULKAN_HPP_INLINE void CommandBuffer::dispatch( uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDispatch( - static_cast( m_commandBuffer ), groupCountX, groupCountY, groupCountZ ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::dispatchIndirect( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDispatchIndirect( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer( - VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyBuffer( static_cast( m_commandBuffer ), - static_cast( srcBuffer ), - static_cast( dstBuffer ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyImage( - VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyImage( static_cast( m_commandBuffer ), - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::blitImage( VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions, - VULKAN_HPP_NAMESPACE::Filter filter ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBlitImage( static_cast( m_commandBuffer ), - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ), - static_cast( filter ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyBufferToImage( - VULKAN_HPP_NAMESPACE::Buffer srcBuffer, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyBufferToImage( static_cast( m_commandBuffer ), - static_cast( srcBuffer ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyImageToBuffer( - VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyImageToBuffer( static_cast( m_commandBuffer ), - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstBuffer ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::updateBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - ArrayProxy const & data ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdUpdateBuffer( static_cast( m_commandBuffer ), - static_cast( dstBuffer ), - static_cast( dstOffset ), - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::fillBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize size, - uint32_t data ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdFillBuffer( static_cast( m_commandBuffer ), - static_cast( dstBuffer ), - static_cast( dstOffset ), - static_cast( size ), - data ); - } - - VULKAN_HPP_INLINE void CommandBuffer::clearColorImage( - VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearColorValue & color, - ArrayProxy const & ranges ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdClearColorImage( static_cast( m_commandBuffer ), - static_cast( image ), - static_cast( imageLayout ), - reinterpret_cast( &color ), - ranges.size(), - reinterpret_cast( ranges.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::clearDepthStencilImage( - VULKAN_HPP_NAMESPACE::Image image, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, - const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue & depthStencil, - ArrayProxy const & ranges ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdClearDepthStencilImage( - static_cast( m_commandBuffer ), - static_cast( image ), - static_cast( imageLayout ), - reinterpret_cast( &depthStencil ), - ranges.size(), - reinterpret_cast( ranges.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::clearAttachments( - ArrayProxy const & attachments, - ArrayProxy const & rects ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdClearAttachments( static_cast( m_commandBuffer ), - attachments.size(), - reinterpret_cast( attachments.data() ), - rects.size(), - reinterpret_cast( rects.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::resolveImage( - VULKAN_HPP_NAMESPACE::Image srcImage, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, - VULKAN_HPP_NAMESPACE::Image dstImage, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, - ArrayProxy const & regions ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdResolveImage( static_cast( m_commandBuffer ), - static_cast( srcImage ), - static_cast( srcImageLayout ), - static_cast( dstImage ), - static_cast( dstImageLayout ), - regions.size(), - reinterpret_cast( regions.data() ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetEvent( static_cast( m_commandBuffer ), - static_cast( event ), - static_cast( stageMask ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::resetEvent( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdResetEvent( static_cast( m_commandBuffer ), - static_cast( event ), - static_cast( stageMask ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::waitEvents( - ArrayProxy const & events, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdWaitEvents( static_cast( m_commandBuffer ), - events.size(), - reinterpret_cast( events.data() ), - static_cast( srcStageMask ), - static_cast( dstStageMask ), - memoryBarriers.size(), - reinterpret_cast( memoryBarriers.data() ), - bufferMemoryBarriers.size(), - reinterpret_cast( bufferMemoryBarriers.data() ), - imageMemoryBarriers.size(), - reinterpret_cast( imageMemoryBarriers.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::pipelineBarrier( - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, - ArrayProxy const & memoryBarriers, - ArrayProxy const & bufferMemoryBarriers, - ArrayProxy const & imageMemoryBarriers ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdPipelineBarrier( - static_cast( m_commandBuffer ), - static_cast( srcStageMask ), - static_cast( dstStageMask ), - static_cast( dependencyFlags ), - memoryBarriers.size(), - reinterpret_cast( memoryBarriers.data() ), - bufferMemoryBarriers.size(), - reinterpret_cast( bufferMemoryBarriers.data() ), - imageMemoryBarriers.size(), - reinterpret_cast( imageMemoryBarriers.data() ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::beginQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBeginQuery( static_cast( m_commandBuffer ), - static_cast( queryPool ), - query, - static_cast( flags ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endQuery( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdEndQuery( - static_cast( m_commandBuffer ), static_cast( queryPool ), query ); - } - - VULKAN_HPP_INLINE void CommandBuffer::resetQueryPool( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdResetQueryPool( static_cast( m_commandBuffer ), - static_cast( queryPool ), - firstQuery, - queryCount ); - } - - VULKAN_HPP_INLINE void CommandBuffer::writeTimestamp( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdWriteTimestamp( static_cast( m_commandBuffer ), - static_cast( pipelineStage ), - static_cast( queryPool ), - query ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::copyQueryPoolResults( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery, - uint32_t queryCount, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - VULKAN_HPP_NAMESPACE::DeviceSize stride, - VULKAN_HPP_NAMESPACE::QueryResultFlags flags ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyQueryPoolResults( static_cast( m_commandBuffer ), - static_cast( queryPool ), - firstQuery, - queryCount, - static_cast( dstBuffer ), - static_cast( dstOffset ), - static_cast( stride ), - static_cast( flags ) ); - } - - template - VULKAN_HPP_INLINE void - CommandBuffer::pushConstants( VULKAN_HPP_NAMESPACE::PipelineLayout layout, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, - uint32_t offset, - ArrayProxy const & values ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdPushConstants( static_cast( m_commandBuffer ), - static_cast( layout ), - static_cast( stageFlags ), - offset, - values.size() * sizeof( ValuesType ), - reinterpret_cast( values.data() ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::beginRenderPass( const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - VULKAN_HPP_NAMESPACE::SubpassContents contents ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBeginRenderPass( static_cast( m_commandBuffer ), - reinterpret_cast( &renderPassBegin ), - static_cast( contents ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::nextSubpass( VULKAN_HPP_NAMESPACE::SubpassContents contents ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdNextSubpass( static_cast( m_commandBuffer ), - static_cast( contents ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass() const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdEndRenderPass( static_cast( m_commandBuffer ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::executeCommands( - ArrayProxy const & commandBuffers ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdExecuteCommands( static_cast( m_commandBuffer ), - commandBuffers.size(), - reinterpret_cast( commandBuffers.data() ) ); - } - - //=== VK_VERSION_1_1 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint32_t Context::enumerateInstanceVersion() const - { - uint32_t apiVersion; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkEnumerateInstanceVersion( &apiVersion ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Context::enumerateInstanceVersion" ); - } - return apiVersion; - } - - VULKAN_HPP_INLINE void - Device::bindBufferMemory2( ArrayProxy const & bindInfos ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkBindBufferMemory2( static_cast( m_device ), - bindInfos.size(), - reinterpret_cast( bindInfos.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindBufferMemory2" ); - } - } - - VULKAN_HPP_INLINE void - Device::bindImageMemory2( ArrayProxy const & bindInfos ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkBindImageMemory2( static_cast( m_device ), - bindInfos.size(), - reinterpret_cast( bindInfos.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindImageMemory2" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags - Device::getGroupPeerMemoryFeatures( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags peerMemoryFeatures; - getDispatcher()->vkGetDeviceGroupPeerMemoryFeatures( - static_cast( m_device ), - heapIndex, - localDeviceIndex, - remoteDeviceIndex, - reinterpret_cast( &peerMemoryFeatures ) ); - return peerMemoryFeatures; - } - - VULKAN_HPP_INLINE void CommandBuffer::setDeviceMask( uint32_t deviceMask ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDeviceMask( static_cast( m_commandBuffer ), deviceMask ); - } - - VULKAN_HPP_INLINE void CommandBuffer::dispatchBase( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDispatchBase( static_cast( m_commandBuffer ), - baseGroupX, - baseGroupY, - baseGroupZ, - groupCountX, - groupCountY, - groupCountZ ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Instance::enumeratePhysicalDeviceGroups() const - { - std::vector physicalDeviceGroupProperties; - uint32_t physicalDeviceGroupCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkEnumeratePhysicalDeviceGroups( - static_cast( m_instance ), &physicalDeviceGroupCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && physicalDeviceGroupCount ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - result = static_cast( getDispatcher()->vkEnumeratePhysicalDeviceGroups( - static_cast( m_instance ), - &physicalDeviceGroupCount, - reinterpret_cast( physicalDeviceGroupProperties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDeviceGroups" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() ); - if ( physicalDeviceGroupCount < physicalDeviceGroupProperties.size() ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - } - } - return physicalDeviceGroupProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getImageMemoryRequirements2( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetImageMemoryRequirements2( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getImageMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetImageMemoryRequirements2( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirements2( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetBufferMemoryRequirements2( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getBufferMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetBufferMemoryRequirements2( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements2( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT - { - uint32_t sparseMemoryRequirementCount; - getDispatcher()->vkGetImageSparseMemoryRequirements2( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - std::vector sparseMemoryRequirements( - sparseMemoryRequirementCount ); - getDispatcher()->vkGetImageSparseMemoryRequirements2( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount == sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 - PhysicalDevice::getFeatures2() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 features; - getDispatcher()->vkGetPhysicalDeviceFeatures2( static_cast( m_physicalDevice ), - reinterpret_cast( &features ) ); - return features; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFeatures2() const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 & features = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceFeatures2( static_cast( m_physicalDevice ), - reinterpret_cast( &features ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 - PhysicalDevice::getProperties2() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 properties; - getDispatcher()->vkGetPhysicalDeviceProperties2( static_cast( m_physicalDevice ), - reinterpret_cast( &properties ) ); - return properties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getProperties2() const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 & properties = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceProperties2( static_cast( m_physicalDevice ), - reinterpret_cast( &properties ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::FormatProperties2 - PhysicalDevice::getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::FormatProperties2 formatProperties; - getDispatcher()->vkGetPhysicalDeviceFormatProperties2( - static_cast( m_physicalDevice ), - static_cast( format ), - reinterpret_cast( &formatProperties ) ); - return formatProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFormatProperties2( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::FormatProperties2 & formatProperties = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceFormatProperties2( - static_cast( m_physicalDevice ), - static_cast( format ), - reinterpret_cast( &formatProperties ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ImageFormatProperties2 - PhysicalDevice::getImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const - { - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 imageFormatProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceImageFormatProperties2( - static_cast( m_physicalDevice ), - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2" ); - } - return imageFormatProperties; - } - - template - VULKAN_HPP_NODISCARD StructureChain PhysicalDevice::getImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 & imageFormatProperties = - structureChain.template get(); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceImageFormatProperties2( - static_cast( m_physicalDevice ), - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2" ); - } - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2() const VULKAN_HPP_NOEXCEPT - { - uint32_t queueFamilyPropertyCount; - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2( - static_cast( m_physicalDevice ), &queueFamilyPropertyCount, nullptr ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2( - static_cast( m_physicalDevice ), - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount == queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector PhysicalDevice::getQueueFamilyProperties2() const - { - uint32_t queueFamilyPropertyCount; - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2( - static_cast( m_physicalDevice ), &queueFamilyPropertyCount, nullptr ); - std::vector returnVector( queueFamilyPropertyCount ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - queueFamilyProperties[i].pNext = - returnVector[i].template get().pNext; - } - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2( - static_cast( m_physicalDevice ), - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - returnVector[i].template get() = queueFamilyProperties[i]; - } - return returnVector; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - PhysicalDevice::getMemoryProperties2() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 memoryProperties; - getDispatcher()->vkGetPhysicalDeviceMemoryProperties2( - static_cast( m_physicalDevice ), - reinterpret_cast( &memoryProperties ) ); - return memoryProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getMemoryProperties2() const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 & memoryProperties = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceMemoryProperties2( - static_cast( m_physicalDevice ), - reinterpret_cast( &memoryProperties ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties2( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo ) const VULKAN_HPP_NOEXCEPT - { - uint32_t propertyCount; - getDispatcher()->vkGetPhysicalDeviceSparseImageFormatProperties2( - static_cast( m_physicalDevice ), - reinterpret_cast( &formatInfo ), - &propertyCount, - nullptr ); - std::vector properties( propertyCount ); - getDispatcher()->vkGetPhysicalDeviceSparseImageFormatProperties2( - static_cast( m_physicalDevice ), - reinterpret_cast( &formatInfo ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount == properties.size() ); - return properties; - } - - VULKAN_HPP_INLINE void - CommandPool::trim( VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkTrimCommandPool( static_cast( m_device ), - static_cast( m_commandPool ), - static_cast( flags ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Queue - Device::getQueue2( VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 const & queueInfo ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Queue( *this, queueInfo ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SamplerYcbcrConversion - Device::createSamplerYcbcrConversion( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SamplerYcbcrConversion( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DescriptorUpdateTemplate - Device::createDescriptorUpdateTemplate( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DescriptorUpdateTemplate( *this, createInfo, allocator ); - } - - template - VULKAN_HPP_INLINE void - DescriptorSet::updateWithTemplate( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkUpdateDescriptorSetWithTemplate( - static_cast( m_device ), - static_cast( m_descriptorSet ), - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( &data ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalBufferProperties - PhysicalDevice::getExternalBufferProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::ExternalBufferProperties externalBufferProperties; - getDispatcher()->vkGetPhysicalDeviceExternalBufferProperties( - static_cast( m_physicalDevice ), - reinterpret_cast( &externalBufferInfo ), - reinterpret_cast( &externalBufferProperties ) ); - return externalBufferProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalFenceProperties - PhysicalDevice::getExternalFenceProperties( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::ExternalFenceProperties externalFenceProperties; - getDispatcher()->vkGetPhysicalDeviceExternalFenceProperties( - static_cast( m_physicalDevice ), - reinterpret_cast( &externalFenceInfo ), - reinterpret_cast( &externalFenceProperties ) ); - return externalFenceProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties - PhysicalDevice::getExternalSemaphoreProperties( const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & - externalSemaphoreInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties externalSemaphoreProperties; - getDispatcher()->vkGetPhysicalDeviceExternalSemaphoreProperties( - static_cast( m_physicalDevice ), - reinterpret_cast( &externalSemaphoreInfo ), - reinterpret_cast( &externalSemaphoreProperties ) ); - return externalSemaphoreProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport - Device::getDescriptorSetLayoutSupport( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport support; - getDispatcher()->vkGetDescriptorSetLayoutSupport( - static_cast( m_device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return support; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getDescriptorSetLayoutSupport( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport & support = - structureChain.template get(); - getDispatcher()->vkGetDescriptorSetLayoutSupport( - static_cast( m_device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return structureChain; - } - - //=== VK_VERSION_1_2 === - - VULKAN_HPP_INLINE void CommandBuffer::drawIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDrawIndirectCount( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - VULKAN_HPP_INLINE void CommandBuffer::drawIndexedIndirectCount( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdDrawIndexedIndirectCount( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::RenderPass Device::createRenderPass2( - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::RenderPass( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void CommandBuffer::beginRenderPass2( - const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBeginRenderPass2( static_cast( m_commandBuffer ), - reinterpret_cast( &renderPassBegin ), - reinterpret_cast( &subpassBeginInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::nextSubpass2( - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdNextSubpass2( static_cast( m_commandBuffer ), - reinterpret_cast( &subpassBeginInfo ), - reinterpret_cast( &subpassEndInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass2( - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdEndRenderPass2( static_cast( m_commandBuffer ), - reinterpret_cast( &subpassEndInfo ) ); - } - - VULKAN_HPP_INLINE void QueryPool::reset( uint32_t firstQuery, uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkResetQueryPool( - static_cast( m_device ), static_cast( m_queryPool ), firstQuery, queryCount ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t Semaphore::getCounterValue() const - { - uint64_t value; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetSemaphoreCounterValue( - static_cast( m_device ), static_cast( m_semaphore ), &value ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Semaphore::getCounterValue" ); - } - return value; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result - Device::waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, uint64_t timeout ) const - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkWaitSemaphores( - static_cast( m_device ), reinterpret_cast( &waitInfo ), timeout ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eTimeout ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::waitSemaphores" ); - } - return result; - } - - VULKAN_HPP_INLINE void Device::signalSemaphore( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo ) const - { - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkSignalSemaphore( - static_cast( m_device ), reinterpret_cast( &signalInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::signalSemaphore" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceAddress - Device::getBufferAddress( const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT - { - return static_cast( getDispatcher()->vkGetBufferDeviceAddress( - static_cast( m_device ), reinterpret_cast( &info ) ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t Device::getBufferOpaqueCaptureAddress( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT - { - return getDispatcher()->vkGetBufferOpaqueCaptureAddress( - static_cast( m_device ), reinterpret_cast( &info ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t Device::getMemoryOpaqueCaptureAddress( - const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info ) const VULKAN_HPP_NOEXCEPT - { - return getDispatcher()->vkGetDeviceMemoryOpaqueCaptureAddress( - static_cast( m_device ), reinterpret_cast( &info ) ); - } - - //=== VK_VERSION_1_3 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getToolProperties() const - { - std::vector toolProperties; - uint32_t toolCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPhysicalDeviceToolProperties( - static_cast( m_physicalDevice ), &toolCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && toolCount ) - { - toolProperties.resize( toolCount ); - result = static_cast( getDispatcher()->vkGetPhysicalDeviceToolProperties( - static_cast( m_physicalDevice ), - &toolCount, - reinterpret_cast( toolProperties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getToolProperties" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( toolCount <= toolProperties.size() ); - if ( toolCount < toolProperties.size() ) - { - toolProperties.resize( toolCount ); - } - } - return toolProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::PrivateDataSlot Device::createPrivateDataSlot( - VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::PrivateDataSlot( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void Device::setPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkSetPrivateData( static_cast( m_device ), - static_cast( objectType_ ), - objectHandle, - static_cast( privateDataSlot ), - data ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setPrivateData" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t - Device::getPrivateData( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot ) const VULKAN_HPP_NOEXCEPT - { - uint64_t data; - getDispatcher()->vkGetPrivateData( static_cast( m_device ), - static_cast( objectType_ ), - objectHandle, - static_cast( privateDataSlot ), - &data ); - return data; - } - - VULKAN_HPP_INLINE void - CommandBuffer::setEvent2( VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetEvent2( static_cast( m_commandBuffer ), - static_cast( event ), - reinterpret_cast( &dependencyInfo ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::resetEvent2( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdResetEvent2( static_cast( m_commandBuffer ), - static_cast( event ), - static_cast( stageMask ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::waitEvents2( ArrayProxy const & events, - ArrayProxy const & dependencyInfos ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( events.size() == dependencyInfos.size() ); -# else - if ( events.size() != dependencyInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::waitEvents2: events.size() != dependencyInfos.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdWaitEvents2( static_cast( m_commandBuffer ), - events.size(), - reinterpret_cast( events.data() ), - reinterpret_cast( dependencyInfos.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::pipelineBarrier2( - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdPipelineBarrier2( static_cast( m_commandBuffer ), - reinterpret_cast( &dependencyInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::writeTimestamp2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdWriteTimestamp2( static_cast( m_commandBuffer ), - static_cast( stage ), - static_cast( queryPool ), - query ); - } - - VULKAN_HPP_INLINE void Queue::submit2( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence ) const - { - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkQueueSubmit2( static_cast( m_queue ), - submits.size(), - reinterpret_cast( submits.data() ), - static_cast( fence ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::submit2" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer2( - const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyBuffer2( static_cast( m_commandBuffer ), - reinterpret_cast( ©BufferInfo ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::copyImage2( const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyImage2( static_cast( m_commandBuffer ), - reinterpret_cast( ©ImageInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyBufferToImage2( - const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyBufferToImage2( - static_cast( m_commandBuffer ), - reinterpret_cast( ©BufferToImageInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyImageToBuffer2( - const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdCopyImageToBuffer2( - static_cast( m_commandBuffer ), - reinterpret_cast( ©ImageToBufferInfo ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::blitImage2( const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBlitImage2( static_cast( m_commandBuffer ), - reinterpret_cast( &blitImageInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::resolveImage2( - const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdResolveImage2( static_cast( m_commandBuffer ), - reinterpret_cast( &resolveImageInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::beginRendering( - const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdBeginRendering( static_cast( m_commandBuffer ), - reinterpret_cast( &renderingInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endRendering() const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdEndRendering( static_cast( m_commandBuffer ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setCullMode( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetCullMode( static_cast( m_commandBuffer ), - static_cast( cullMode ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setFrontFace( VULKAN_HPP_NAMESPACE::FrontFace frontFace ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetFrontFace( static_cast( m_commandBuffer ), - static_cast( frontFace ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setPrimitiveTopology( - VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetPrimitiveTopology( static_cast( m_commandBuffer ), - static_cast( primitiveTopology ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setViewportWithCount( - ArrayProxy const & viewports ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetViewportWithCount( static_cast( m_commandBuffer ), - viewports.size(), - reinterpret_cast( viewports.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setScissorWithCount( - ArrayProxy const & scissors ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetScissorWithCount( static_cast( m_commandBuffer ), - scissors.size(), - reinterpret_cast( scissors.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::bindVertexBuffers2( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes, - ArrayProxy const & strides ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); - VULKAN_HPP_ASSERT( sizes.empty() || buffers.size() == sizes.size() ); - VULKAN_HPP_ASSERT( strides.empty() || buffers.size() == strides.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2: buffers.size() != offsets.size()" ); - } - if ( !sizes.empty() && buffers.size() != sizes.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2: buffers.size() != sizes.size()" ); - } - if ( !strides.empty() && buffers.size() != strides.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2: buffers.size() != strides.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdBindVertexBuffers2( static_cast( m_commandBuffer ), - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ), - reinterpret_cast( sizes.data() ), - reinterpret_cast( strides.data() ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDepthTestEnable( static_cast( m_commandBuffer ), - static_cast( depthTestEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthWriteEnable( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDepthWriteEnable( static_cast( m_commandBuffer ), - static_cast( depthWriteEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthCompareOp( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDepthCompareOp( static_cast( m_commandBuffer ), - static_cast( depthCompareOp ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setDepthBoundsTestEnable( - VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDepthBoundsTestEnable( static_cast( m_commandBuffer ), - static_cast( depthBoundsTestEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setStencilTestEnable( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetStencilTestEnable( static_cast( m_commandBuffer ), - static_cast( stencilTestEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setStencilOp( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetStencilOp( static_cast( m_commandBuffer ), - static_cast( faceMask ), - static_cast( failOp ), - static_cast( passOp ), - static_cast( depthFailOp ), - static_cast( compareOp ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setRasterizerDiscardEnable( - VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetRasterizerDiscardEnable( static_cast( m_commandBuffer ), - static_cast( rasterizerDiscardEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthBiasEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetDepthBiasEnable( static_cast( m_commandBuffer ), - static_cast( depthBiasEnable ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setPrimitiveRestartEnable( - VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable ) const VULKAN_HPP_NOEXCEPT - { - getDispatcher()->vkCmdSetPrimitiveRestartEnable( static_cast( m_commandBuffer ), - static_cast( primitiveRestartEnable ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetDeviceBufferMemoryRequirements( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getBufferMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetDeviceBufferMemoryRequirements( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 Device::getImageMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetDeviceImageMemoryRequirements( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getImageMemoryRequirements( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetDeviceImageMemoryRequirements( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const - VULKAN_HPP_NOEXCEPT - { - uint32_t sparseMemoryRequirementCount; - getDispatcher()->vkGetDeviceImageSparseMemoryRequirements( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - std::vector sparseMemoryRequirements( - sparseMemoryRequirementCount ); - getDispatcher()->vkGetDeviceImageSparseMemoryRequirements( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount == sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - //=== VK_KHR_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Bool32 - PhysicalDevice::getSurfaceSupportKHR( uint32_t queueFamilyIndex, VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetPhysicalDeviceSurfaceSupportKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Bool32 supported; - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkGetPhysicalDeviceSurfaceSupportKHR( static_cast( m_physicalDevice ), - queueFamilyIndex, - static_cast( surface ), - reinterpret_cast( &supported ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceSupportKHR" ); - } - return supported; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR - PhysicalDevice::getSurfaceCapabilitiesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSurfaceCapabilitiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR surfaceCapabilities; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceSurfaceCapabilitiesKHR( - static_cast( m_physicalDevice ), - static_cast( surface ), - reinterpret_cast( &surfaceCapabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilitiesKHR" ); - } - return surfaceCapabilities; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSurfaceFormatsKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetPhysicalDeviceSurfaceFormatsKHR && - "Function needs extension enabled!" ); - - std::vector surfaceFormats; - uint32_t surfaceFormatCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetPhysicalDeviceSurfaceFormatsKHR( static_cast( m_physicalDevice ), - static_cast( surface ), - &surfaceFormatCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && surfaceFormatCount ) - { - surfaceFormats.resize( surfaceFormatCount ); - result = static_cast( getDispatcher()->vkGetPhysicalDeviceSurfaceFormatsKHR( - static_cast( m_physicalDevice ), - static_cast( surface ), - &surfaceFormatCount, - reinterpret_cast( surfaceFormats.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceFormatsKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() ); - if ( surfaceFormatCount < surfaceFormats.size() ) - { - surfaceFormats.resize( surfaceFormatCount ); - } - } - return surfaceFormats; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSurfacePresentModesKHR && - "Function needs extension enabled!" ); - - std::vector presentModes; - uint32_t presentModeCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetPhysicalDeviceSurfacePresentModesKHR( static_cast( m_physicalDevice ), - static_cast( surface ), - &presentModeCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && presentModeCount ) - { - presentModes.resize( presentModeCount ); - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceSurfacePresentModesKHR( - static_cast( m_physicalDevice ), - static_cast( surface ), - &presentModeCount, - reinterpret_cast( presentModes.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfacePresentModesKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() ); - if ( presentModeCount < presentModes.size() ) - { - presentModes.resize( presentModeCount ); - } - } - return presentModes; - } - - //=== VK_KHR_swapchain === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SwapchainKHR Device::createSwapchainKHR( - VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SwapchainKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector SwapchainKHR::getImages() const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetSwapchainImagesKHR && - "Function needs extension enabled!" ); - - std::vector swapchainImages; - uint32_t swapchainImageCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetSwapchainImagesKHR( static_cast( m_device ), - static_cast( m_swapchain ), - &swapchainImageCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && swapchainImageCount ) - { - swapchainImages.resize( swapchainImageCount ); - result = static_cast( - getDispatcher()->vkGetSwapchainImagesKHR( static_cast( m_device ), - static_cast( m_swapchain ), - &swapchainImageCount, - swapchainImages.data() ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::getImages" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( swapchainImageCount <= swapchainImages.size() ); - if ( swapchainImageCount < swapchainImages.size() ) - { - swapchainImages.resize( swapchainImageCount ); - } - } - return swapchainImages; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::pair - SwapchainKHR::acquireNextImage( uint64_t timeout, - VULKAN_HPP_NAMESPACE::Semaphore semaphore, - VULKAN_HPP_NAMESPACE::Fence fence ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkAcquireNextImageKHR && - "Function needs extension enabled!" ); - - uint32_t imageIndex; - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkAcquireNextImageKHR( static_cast( m_device ), - static_cast( m_swapchain ), - timeout, - static_cast( semaphore ), - static_cast( fence ), - &imageIndex ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eTimeout ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eNotReady ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::acquireNextImage" ); - } - return std::make_pair( result, imageIndex ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result - Queue::presentKHR( const VULKAN_HPP_NAMESPACE::PresentInfoKHR & presentInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkQueuePresentKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkQueuePresentKHR( - static_cast( m_queue ), reinterpret_cast( &presentInfo ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::presentKHR" ); - } - return result; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR - Device::getGroupPresentCapabilitiesKHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceGroupPresentCapabilitiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR deviceGroupPresentCapabilities; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetDeviceGroupPresentCapabilitiesKHR( - static_cast( m_device ), - reinterpret_cast( &deviceGroupPresentCapabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getGroupPresentCapabilitiesKHR" ); - } - return deviceGroupPresentCapabilities; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR - Device::getGroupSurfacePresentModesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceGroupSurfacePresentModesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetDeviceGroupSurfacePresentModesKHR( - static_cast( m_device ), - static_cast( surface ), - reinterpret_cast( &modes ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getGroupSurfacePresentModesKHR" ); - } - return modes; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getPresentRectanglesKHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDevicePresentRectanglesKHR && - "Function needs extension enabled!" ); - - std::vector rects; - uint32_t rectCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetPhysicalDevicePresentRectanglesKHR( static_cast( m_physicalDevice ), - static_cast( surface ), - &rectCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && rectCount ) - { - rects.resize( rectCount ); - result = static_cast( - getDispatcher()->vkGetPhysicalDevicePresentRectanglesKHR( static_cast( m_physicalDevice ), - static_cast( surface ), - &rectCount, - reinterpret_cast( rects.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getPresentRectanglesKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( rectCount <= rects.size() ); - if ( rectCount < rects.size() ) - { - rects.resize( rectCount ); - } - } - return rects; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::pair - Device::acquireNextImage2KHR( const VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR & acquireInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkAcquireNextImage2KHR && - "Function needs extension enabled!" ); - - uint32_t imageIndex; - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkAcquireNextImage2KHR( static_cast( m_device ), - reinterpret_cast( &acquireInfo ), - &imageIndex ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eTimeout ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eNotReady ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::acquireNextImage2KHR" ); - } - return std::make_pair( result, imageIndex ); - } - - //=== VK_KHR_display === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getDisplayPropertiesKHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceDisplayPropertiesKHR && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayPropertiesKHR( - static_cast( m_physicalDevice ), &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayPropertiesKHR( - static_cast( m_physicalDevice ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPropertiesKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getDisplayPlanePropertiesKHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceDisplayPlanePropertiesKHR && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - static_cast( m_physicalDevice ), &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayPlanePropertiesKHR( - static_cast( m_physicalDevice ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlanePropertiesKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR( uint32_t planeIndex ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DisplayKHRs( *this, planeIndex ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - DisplayKHR::getModeProperties() const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetDisplayModePropertiesKHR && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetDisplayModePropertiesKHR( static_cast( m_physicalDevice ), - static_cast( m_display ), - &propertyCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkGetDisplayModePropertiesKHR( - static_cast( m_physicalDevice ), - static_cast( m_display ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::DisplayKHR::getModeProperties" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DisplayModeKHR DisplayKHR::createMode( - VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DisplayModeKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR - DisplayModeKHR::getDisplayPlaneCapabilities( uint32_t planeIndex ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetDisplayPlaneCapabilitiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR capabilities; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetDisplayPlaneCapabilitiesKHR( - static_cast( m_physicalDevice ), - static_cast( m_displayModeKHR ), - planeIndex, - reinterpret_cast( &capabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::DisplayModeKHR::getDisplayPlaneCapabilities" ); - } - return capabilities; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createDisplayPlaneSurfaceKHR( - VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - //=== VK_KHR_display_swapchain === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::createSharedSwapchainsKHR( - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SwapchainKHRs( *this, createInfos, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SwapchainKHR Device::createSharedSwapchainKHR( - VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SwapchainKHR( *this, createInfo, allocator ); - } - -# if defined( VK_USE_PLATFORM_XLIB_KHR ) - //=== VK_KHR_xlib_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createXlibSurfaceKHR( - VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Bool32 PhysicalDevice::getXlibPresentationSupportKHR( - uint32_t queueFamilyIndex, Display & dpy, VisualID visualID ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceXlibPresentationSupportKHR && - "Function needs extension enabled!" ); - - return static_cast( getDispatcher()->vkGetPhysicalDeviceXlibPresentationSupportKHR( - static_cast( m_physicalDevice ), queueFamilyIndex, &dpy, visualID ) ); - } -# endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -# if defined( VK_USE_PLATFORM_XCB_KHR ) - //=== VK_KHR_xcb_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createXcbSurfaceKHR( - VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Bool32 PhysicalDevice::getXcbPresentationSupportKHR( - uint32_t queueFamilyIndex, xcb_connection_t & connection, xcb_visualid_t visual_id ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceXcbPresentationSupportKHR && - "Function needs extension enabled!" ); - - return static_cast( getDispatcher()->vkGetPhysicalDeviceXcbPresentationSupportKHR( - static_cast( m_physicalDevice ), queueFamilyIndex, &connection, visual_id ) ); - } -# endif /*VK_USE_PLATFORM_XCB_KHR*/ - -# if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - //=== VK_KHR_wayland_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createWaylandSurfaceKHR( - VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Bool32 - PhysicalDevice::getWaylandPresentationSupportKHR( uint32_t queueFamilyIndex, - struct wl_display & display ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceWaylandPresentationSupportKHR && - "Function needs extension enabled!" ); - - return static_cast( - getDispatcher()->vkGetPhysicalDeviceWaylandPresentationSupportKHR( - static_cast( m_physicalDevice ), queueFamilyIndex, &display ) ); - } -# endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_KHR_android_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createAndroidSurfaceKHR( - VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_win32_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createWin32SurfaceKHR( - VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Bool32 - PhysicalDevice::getWin32PresentationSupportKHR( uint32_t queueFamilyIndex ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceWin32PresentationSupportKHR && - "Function needs extension enabled!" ); - - return static_cast( getDispatcher()->vkGetPhysicalDeviceWin32PresentationSupportKHR( - static_cast( m_physicalDevice ), queueFamilyIndex ) ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_debug_report === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DebugReportCallbackEXT - Instance::createDebugReportCallbackEXT( - VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DebugReportCallbackEXT( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void Instance::debugReportMessageEXT( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags, - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType_, - uint64_t object, - size_t location, - int32_t messageCode, - const std::string & layerPrefix, - const std::string & message ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkDebugReportMessageEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkDebugReportMessageEXT( static_cast( m_instance ), - static_cast( flags ), - static_cast( objectType_ ), - object, - location, - messageCode, - layerPrefix.c_str(), - message.c_str() ); - } - - //=== VK_EXT_debug_marker === - - VULKAN_HPP_INLINE void - Device::debugMarkerSetObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT & tagInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkDebugMarkerSetObjectTagEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkDebugMarkerSetObjectTagEXT( - static_cast( m_device ), reinterpret_cast( &tagInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::debugMarkerSetObjectTagEXT" ); - } - } - - VULKAN_HPP_INLINE void - Device::debugMarkerSetObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT & nameInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkDebugMarkerSetObjectNameEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkDebugMarkerSetObjectNameEXT( - static_cast( m_device ), reinterpret_cast( &nameInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::debugMarkerSetObjectNameEXT" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::debugMarkerBeginEXT( - const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDebugMarkerBeginEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDebugMarkerBeginEXT( static_cast( m_commandBuffer ), - reinterpret_cast( &markerInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::debugMarkerEndEXT() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDebugMarkerEndEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDebugMarkerEndEXT( static_cast( m_commandBuffer ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::debugMarkerInsertEXT( - const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT & markerInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDebugMarkerInsertEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDebugMarkerInsertEXT( static_cast( m_commandBuffer ), - reinterpret_cast( &markerInfo ) ); - } - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_queue === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR - PhysicalDevice::getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceVideoCapabilitiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR capabilities; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceVideoCapabilitiesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &videoProfile ), - reinterpret_cast( &capabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getVideoCapabilitiesKHR" ); - } - return capabilities; - } - - template - VULKAN_HPP_NODISCARD StructureChain - PhysicalDevice::getVideoCapabilitiesKHR( const VULKAN_HPP_NAMESPACE::VideoProfileKHR & videoProfile ) const - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR & capabilities = - structureChain.template get(); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceVideoCapabilitiesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &videoProfile ), - reinterpret_cast( &capabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getVideoCapabilitiesKHR" ); - } - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getVideoFormatPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR & videoFormatInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceVideoFormatPropertiesKHR && - "Function needs extension enabled!" ); - - std::vector videoFormatProperties; - uint32_t videoFormatPropertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceVideoFormatPropertiesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &videoFormatInfo ), - &videoFormatPropertyCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && videoFormatPropertyCount ) - { - videoFormatProperties.resize( videoFormatPropertyCount ); - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceVideoFormatPropertiesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &videoFormatInfo ), - &videoFormatPropertyCount, - reinterpret_cast( videoFormatProperties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getVideoFormatPropertiesKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( videoFormatPropertyCount <= videoFormatProperties.size() ); - if ( videoFormatPropertyCount < videoFormatProperties.size() ) - { - videoFormatProperties.resize( videoFormatPropertyCount ); - } - } - return videoFormatProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::VideoSessionKHR Device::createVideoSessionKHR( - VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::VideoSessionKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - VideoSessionKHR::getMemoryRequirements() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetVideoSessionMemoryRequirementsKHR && - "Function needs extension enabled!" ); - - std::vector videoSessionMemoryRequirements; - uint32_t videoSessionMemoryRequirementsCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetVideoSessionMemoryRequirementsKHR( static_cast( m_device ), - static_cast( m_videoSession ), - &videoSessionMemoryRequirementsCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && videoSessionMemoryRequirementsCount ) - { - videoSessionMemoryRequirements.resize( videoSessionMemoryRequirementsCount ); - result = static_cast( getDispatcher()->vkGetVideoSessionMemoryRequirementsKHR( - static_cast( m_device ), - static_cast( m_videoSession ), - &videoSessionMemoryRequirementsCount, - reinterpret_cast( videoSessionMemoryRequirements.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::VideoSessionKHR::getMemoryRequirements" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( videoSessionMemoryRequirementsCount <= videoSessionMemoryRequirements.size() ); - if ( videoSessionMemoryRequirementsCount < videoSessionMemoryRequirements.size() ) - { - videoSessionMemoryRequirements.resize( videoSessionMemoryRequirementsCount ); - } - } - return videoSessionMemoryRequirements; - } - - VULKAN_HPP_INLINE void VideoSessionKHR::bindMemory( - ArrayProxy const & videoSessionBindMemories ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkBindVideoSessionMemoryKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkBindVideoSessionMemoryKHR( - static_cast( m_device ), - static_cast( m_videoSession ), - videoSessionBindMemories.size(), - reinterpret_cast( videoSessionBindMemories.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::VideoSessionKHR::bindMemory" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::VideoSessionParametersKHR - Device::createVideoSessionParametersKHR( - VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::VideoSessionParametersKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void VideoSessionParametersKHR::update( - const VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR & updateInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkUpdateVideoSessionParametersKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkUpdateVideoSessionParametersKHR( - static_cast( m_device ), - static_cast( m_videoSessionParameters ), - reinterpret_cast( &updateInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::VideoSessionParametersKHR::update" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::beginVideoCodingKHR( - const VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR & beginInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBeginVideoCodingKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBeginVideoCodingKHR( static_cast( m_commandBuffer ), - reinterpret_cast( &beginInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endVideoCodingKHR( - const VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR & endCodingInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdEndVideoCodingKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdEndVideoCodingKHR( static_cast( m_commandBuffer ), - reinterpret_cast( &endCodingInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::controlVideoCodingKHR( - const VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR & codingControlInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdControlVideoCodingKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdControlVideoCodingKHR( - static_cast( m_commandBuffer ), - reinterpret_cast( &codingControlInfo ) ); - } -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_decode_queue === - - VULKAN_HPP_INLINE void CommandBuffer::decodeVideoKHR( - const VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR & frameInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDecodeVideoKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDecodeVideoKHR( static_cast( m_commandBuffer ), - reinterpret_cast( &frameInfo ) ); - } -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_EXT_transform_feedback === - - VULKAN_HPP_INLINE void CommandBuffer::bindTransformFeedbackBuffersEXT( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBindTransformFeedbackBuffersEXT && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); - VULKAN_HPP_ASSERT( sizes.empty() || buffers.size() == sizes.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindTransformFeedbackBuffersEXT: buffers.size() != offsets.size()" ); - } - if ( !sizes.empty() && buffers.size() != sizes.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindTransformFeedbackBuffersEXT: buffers.size() != sizes.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdBindTransformFeedbackBuffersEXT( static_cast( m_commandBuffer ), - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ), - reinterpret_cast( sizes.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::beginTransformFeedbackEXT( - uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBeginTransformFeedbackEXT && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( counterBufferOffsets.empty() || counterBuffers.size() == counterBufferOffsets.size() ); -# else - if ( !counterBufferOffsets.empty() && counterBuffers.size() != counterBufferOffsets.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::beginTransformFeedbackEXT: counterBuffers.size() != counterBufferOffsets.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdBeginTransformFeedbackEXT( - static_cast( m_commandBuffer ), - firstCounterBuffer, - counterBuffers.size(), - reinterpret_cast( counterBuffers.data() ), - reinterpret_cast( counterBufferOffsets.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endTransformFeedbackEXT( - uint32_t firstCounterBuffer, - ArrayProxy const & counterBuffers, - ArrayProxy const & counterBufferOffsets ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdEndTransformFeedbackEXT && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( counterBufferOffsets.empty() || counterBuffers.size() == counterBufferOffsets.size() ); -# else - if ( !counterBufferOffsets.empty() && counterBuffers.size() != counterBufferOffsets.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::endTransformFeedbackEXT: counterBuffers.size() != counterBufferOffsets.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdEndTransformFeedbackEXT( - static_cast( m_commandBuffer ), - firstCounterBuffer, - counterBuffers.size(), - reinterpret_cast( counterBuffers.data() ), - reinterpret_cast( counterBufferOffsets.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::beginQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - VULKAN_HPP_NAMESPACE::QueryControlFlags flags, - uint32_t index ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBeginQueryIndexedEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBeginQueryIndexedEXT( static_cast( m_commandBuffer ), - static_cast( queryPool ), - query, - static_cast( flags ), - index ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endQueryIndexedEXT( VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query, - uint32_t index ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdEndQueryIndexedEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdEndQueryIndexedEXT( - static_cast( m_commandBuffer ), static_cast( queryPool ), query, index ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::drawIndirectByteCountEXT( uint32_t instanceCount, - uint32_t firstInstance, - VULKAN_HPP_NAMESPACE::Buffer counterBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize counterBufferOffset, - uint32_t counterOffset, - uint32_t vertexStride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdDrawIndirectByteCountEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawIndirectByteCountEXT( static_cast( m_commandBuffer ), - instanceCount, - firstInstance, - static_cast( counterBuffer ), - static_cast( counterBufferOffset ), - counterOffset, - vertexStride ); - } - - //=== VK_NVX_binary_import === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::CuModuleNVX Device::createCuModuleNVX( - VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::CuModuleNVX( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::CuFunctionNVX Device::createCuFunctionNVX( - VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::CuFunctionNVX( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void CommandBuffer::cuLaunchKernelNVX( - const VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX & launchInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdCuLaunchKernelNVX && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCuLaunchKernelNVX( static_cast( m_commandBuffer ), - reinterpret_cast( &launchInfo ) ); - } - - //=== VK_NVX_image_view_handle === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint32_t Device::getImageViewHandleNVX( - const VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetImageViewHandleNVX && - "Function needs extension enabled!" ); - - return getDispatcher()->vkGetImageViewHandleNVX( static_cast( m_device ), - reinterpret_cast( &info ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX - ImageView::getAddressNVX() const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetImageViewAddressNVX && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX properties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetImageViewAddressNVX( - static_cast( m_device ), - static_cast( m_imageView ), - reinterpret_cast( &properties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::ImageView::getAddressNVX" ); - } - return properties; - } - - //=== VK_AMD_draw_indirect_count === - - VULKAN_HPP_INLINE void CommandBuffer::drawIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDrawIndirectCountAMD && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawIndirectCountAMD( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::drawIndexedIndirectCountAMD( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdDrawIndexedIndirectCountAMD && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawIndexedIndirectCountAMD( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - //=== VK_AMD_shader_info === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Pipeline::getShaderInfoAMD( VULKAN_HPP_NAMESPACE::ShaderStageFlagBits shaderStage, - VULKAN_HPP_NAMESPACE::ShaderInfoTypeAMD infoType ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetShaderInfoAMD && - "Function needs extension enabled!" ); - - std::vector info; - size_t infoSize; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetShaderInfoAMD( static_cast( m_device ), - static_cast( m_pipeline ), - static_cast( shaderStage ), - static_cast( infoType ), - &infoSize, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && infoSize ) - { - info.resize( infoSize ); - result = static_cast( - getDispatcher()->vkGetShaderInfoAMD( static_cast( m_device ), - static_cast( m_pipeline ), - static_cast( shaderStage ), - static_cast( infoType ), - &infoSize, - reinterpret_cast( info.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::getShaderInfoAMD" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( infoSize <= info.size() ); - if ( infoSize < info.size() ) - { - info.resize( infoSize ); - } - } - return info; - } - - //=== VK_KHR_dynamic_rendering === - - VULKAN_HPP_INLINE void CommandBuffer::beginRenderingKHR( - const VULKAN_HPP_NAMESPACE::RenderingInfo & renderingInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBeginRenderingKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBeginRenderingKHR( static_cast( m_commandBuffer ), - reinterpret_cast( &renderingInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endRenderingKHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdEndRenderingKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdEndRenderingKHR( static_cast( m_commandBuffer ) ); - } - -# if defined( VK_USE_PLATFORM_GGP ) - //=== VK_GGP_stream_descriptor_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR - Instance::createStreamDescriptorSurfaceGGP( - VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } -# endif /*VK_USE_PLATFORM_GGP*/ - - //=== VK_NV_external_memory_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV - PhysicalDevice::getExternalImageFormatPropertiesNV( - VULKAN_HPP_NAMESPACE::Format format, - VULKAN_HPP_NAMESPACE::ImageType type, - VULKAN_HPP_NAMESPACE::ImageTiling tiling, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV externalHandleType ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceExternalImageFormatPropertiesNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV externalImageFormatProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceExternalImageFormatPropertiesNV( - static_cast( m_physicalDevice ), - static_cast( format ), - static_cast( type ), - static_cast( tiling ), - static_cast( usage ), - static_cast( flags ), - static_cast( externalHandleType ), - reinterpret_cast( &externalImageFormatProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getExternalImageFormatPropertiesNV" ); - } - return externalImageFormatProperties; - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_external_memory_win32 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE HANDLE - DeviceMemory::getMemoryWin32HandleNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetMemoryWin32HandleNV && - "Function needs extension enabled!" ); - - HANDLE handle; - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkGetMemoryWin32HandleNV( static_cast( m_device ), - static_cast( m_memory ), - static_cast( handleType ), - &handle ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::DeviceMemory::getMemoryWin32HandleNV" ); - } - return handle; - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_get_physical_device_properties2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 - PhysicalDevice::getFeatures2KHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceFeatures2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 features; - getDispatcher()->vkGetPhysicalDeviceFeatures2KHR( static_cast( m_physicalDevice ), - reinterpret_cast( &features ) ); - return features; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFeatures2KHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceFeatures2KHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 & features = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceFeatures2KHR( static_cast( m_physicalDevice ), - reinterpret_cast( &features ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 - PhysicalDevice::getProperties2KHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceProperties2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 properties; - getDispatcher()->vkGetPhysicalDeviceProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &properties ) ); - return properties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getProperties2KHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceProperties2KHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 & properties = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &properties ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::FormatProperties2 - PhysicalDevice::getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceFormatProperties2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::FormatProperties2 formatProperties; - getDispatcher()->vkGetPhysicalDeviceFormatProperties2KHR( - static_cast( m_physicalDevice ), - static_cast( format ), - reinterpret_cast( &formatProperties ) ); - return formatProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getFormatProperties2KHR( VULKAN_HPP_NAMESPACE::Format format ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceFormatProperties2KHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::FormatProperties2 & formatProperties = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceFormatProperties2KHR( - static_cast( m_physicalDevice ), - static_cast( format ), - reinterpret_cast( &formatProperties ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ImageFormatProperties2 - PhysicalDevice::getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceImageFormatProperties2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 imageFormatProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceImageFormatProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2KHR" ); - } - return imageFormatProperties; - } - - template - VULKAN_HPP_NODISCARD StructureChain PhysicalDevice::getImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 & imageFormatInfo ) const - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::ImageFormatProperties2 & imageFormatProperties = - structureChain.template get(); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceImageFormatProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &imageFormatInfo ), - reinterpret_cast( &imageFormatProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getImageFormatProperties2KHR" ); - } - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2KHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2KHR && - "Function needs extension enabled!" ); - - uint32_t queueFamilyPropertyCount; - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2KHR( - static_cast( m_physicalDevice ), &queueFamilyPropertyCount, nullptr ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2KHR( - static_cast( m_physicalDevice ), - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount == queueFamilyProperties.size() ); - return queueFamilyProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getQueueFamilyProperties2KHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2KHR && - "Function needs extension enabled!" ); - - uint32_t queueFamilyPropertyCount; - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2KHR( - static_cast( m_physicalDevice ), &queueFamilyPropertyCount, nullptr ); - std::vector returnVector( queueFamilyPropertyCount ); - std::vector queueFamilyProperties( queueFamilyPropertyCount ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - queueFamilyProperties[i].pNext = - returnVector[i].template get().pNext; - } - getDispatcher()->vkGetPhysicalDeviceQueueFamilyProperties2KHR( - static_cast( m_physicalDevice ), - &queueFamilyPropertyCount, - reinterpret_cast( queueFamilyProperties.data() ) ); - VULKAN_HPP_ASSERT( queueFamilyPropertyCount <= queueFamilyProperties.size() ); - for ( uint32_t i = 0; i < queueFamilyPropertyCount; i++ ) - { - returnVector[i].template get() = queueFamilyProperties[i]; - } - return returnVector; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 - PhysicalDevice::getMemoryProperties2KHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceMemoryProperties2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 memoryProperties; - getDispatcher()->vkGetPhysicalDeviceMemoryProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &memoryProperties ) ); - return memoryProperties; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - PhysicalDevice::getMemoryProperties2KHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceMemoryProperties2KHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 & memoryProperties = - structureChain.template get(); - getDispatcher()->vkGetPhysicalDeviceMemoryProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &memoryProperties ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSparseImageFormatProperties2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 & formatInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSparseImageFormatProperties2KHR && - "Function needs extension enabled!" ); - - uint32_t propertyCount; - getDispatcher()->vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &formatInfo ), - &propertyCount, - nullptr ); - std::vector properties( propertyCount ); - getDispatcher()->vkGetPhysicalDeviceSparseImageFormatProperties2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &formatInfo ), - &propertyCount, - reinterpret_cast( properties.data() ) ); - VULKAN_HPP_ASSERT( propertyCount == properties.size() ); - return properties; - } - - //=== VK_KHR_device_group === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags - Device::getGroupPeerMemoryFeaturesKHR( uint32_t heapIndex, - uint32_t localDeviceIndex, - uint32_t remoteDeviceIndex ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceGroupPeerMemoryFeaturesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::PeerMemoryFeatureFlags peerMemoryFeatures; - getDispatcher()->vkGetDeviceGroupPeerMemoryFeaturesKHR( - static_cast( m_device ), - heapIndex, - localDeviceIndex, - remoteDeviceIndex, - reinterpret_cast( &peerMemoryFeatures ) ); - return peerMemoryFeatures; - } - - VULKAN_HPP_INLINE void CommandBuffer::setDeviceMaskKHR( uint32_t deviceMask ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetDeviceMaskKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetDeviceMaskKHR( static_cast( m_commandBuffer ), deviceMask ); - } - - VULKAN_HPP_INLINE void CommandBuffer::dispatchBaseKHR( uint32_t baseGroupX, - uint32_t baseGroupY, - uint32_t baseGroupZ, - uint32_t groupCountX, - uint32_t groupCountY, - uint32_t groupCountZ ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDispatchBaseKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDispatchBaseKHR( static_cast( m_commandBuffer ), - baseGroupX, - baseGroupY, - baseGroupZ, - groupCountX, - groupCountY, - groupCountZ ); - } - -# if defined( VK_USE_PLATFORM_VI_NN ) - //=== VK_NN_vi_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createViSurfaceNN( - VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } -# endif /*VK_USE_PLATFORM_VI_NN*/ - - //=== VK_KHR_maintenance1 === - - VULKAN_HPP_INLINE void - CommandPool::trimKHR( VULKAN_HPP_NAMESPACE::CommandPoolTrimFlags flags ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkTrimCommandPoolKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkTrimCommandPoolKHR( static_cast( m_device ), - static_cast( m_commandPool ), - static_cast( flags ) ); - } - - //=== VK_KHR_device_group_creation === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Instance::enumeratePhysicalDeviceGroupsKHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkEnumeratePhysicalDeviceGroupsKHR && - "Function needs extension enabled!" ); - - std::vector physicalDeviceGroupProperties; - uint32_t physicalDeviceGroupCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkEnumeratePhysicalDeviceGroupsKHR( - static_cast( m_instance ), &physicalDeviceGroupCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && physicalDeviceGroupCount ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - result = static_cast( getDispatcher()->vkEnumeratePhysicalDeviceGroupsKHR( - static_cast( m_instance ), - &physicalDeviceGroupCount, - reinterpret_cast( physicalDeviceGroupProperties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Instance::enumeratePhysicalDeviceGroupsKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() ); - if ( physicalDeviceGroupCount < physicalDeviceGroupProperties.size() ) - { - physicalDeviceGroupProperties.resize( physicalDeviceGroupCount ); - } - } - return physicalDeviceGroupProperties; - } - - //=== VK_KHR_external_memory_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalBufferProperties - PhysicalDevice::getExternalBufferPropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo & externalBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceExternalBufferPropertiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::ExternalBufferProperties externalBufferProperties; - getDispatcher()->vkGetPhysicalDeviceExternalBufferPropertiesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &externalBufferInfo ), - reinterpret_cast( &externalBufferProperties ) ); - return externalBufferProperties; - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_memory_win32 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE HANDLE Device::getMemoryWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR & getWin32HandleInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetMemoryWin32HandleKHR && - "Function needs extension enabled!" ); - - HANDLE handle; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryWin32HandleKHR( - static_cast( m_device ), - reinterpret_cast( &getWin32HandleInfo ), - &handle ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryWin32HandleKHR" ); - } - return handle; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR - Device::getMemoryWin32HandlePropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetMemoryWin32HandlePropertiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR memoryWin32HandleProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryWin32HandlePropertiesKHR( - static_cast( m_device ), - static_cast( handleType ), - handle, - reinterpret_cast( &memoryWin32HandleProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryWin32HandlePropertiesKHR" ); - } - return memoryWin32HandleProperties; - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_memory_fd === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE int - Device::getMemoryFdKHR( const VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR & getFdInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetMemoryFdKHR && - "Function needs extension enabled!" ); - - int fd; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryFdKHR( - static_cast( m_device ), reinterpret_cast( &getFdInfo ), &fd ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryFdKHR" ); - } - return fd; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR - Device::getMemoryFdPropertiesKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - int fd ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetMemoryFdPropertiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR memoryFdProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryFdPropertiesKHR( - static_cast( m_device ), - static_cast( handleType ), - fd, - reinterpret_cast( &memoryFdProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryFdPropertiesKHR" ); - } - return memoryFdProperties; - } - - //=== VK_KHR_external_semaphore_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties - PhysicalDevice::getExternalSemaphorePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo & externalSemaphoreInfo ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceExternalSemaphorePropertiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties externalSemaphoreProperties; - getDispatcher()->vkGetPhysicalDeviceExternalSemaphorePropertiesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &externalSemaphoreInfo ), - reinterpret_cast( &externalSemaphoreProperties ) ); - return externalSemaphoreProperties; - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_semaphore_win32 === - - VULKAN_HPP_INLINE void Device::importSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR & importSemaphoreWin32HandleInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkImportSemaphoreWin32HandleKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkImportSemaphoreWin32HandleKHR( - static_cast( m_device ), - reinterpret_cast( &importSemaphoreWin32HandleInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importSemaphoreWin32HandleKHR" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE HANDLE Device::getSemaphoreWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR & getWin32HandleInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetSemaphoreWin32HandleKHR && - "Function needs extension enabled!" ); - - HANDLE handle; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetSemaphoreWin32HandleKHR( - static_cast( m_device ), - reinterpret_cast( &getWin32HandleInfo ), - &handle ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreWin32HandleKHR" ); - } - return handle; - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_semaphore_fd === - - VULKAN_HPP_INLINE void - Device::importSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR & importSemaphoreFdInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkImportSemaphoreFdKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkImportSemaphoreFdKHR( - static_cast( m_device ), - reinterpret_cast( &importSemaphoreFdInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importSemaphoreFdKHR" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE int - Device::getSemaphoreFdKHR( const VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR & getFdInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetSemaphoreFdKHR && - "Function needs extension enabled!" ); - - int fd; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetSemaphoreFdKHR( - static_cast( m_device ), reinterpret_cast( &getFdInfo ), &fd ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreFdKHR" ); - } - return fd; - } - - //=== VK_KHR_push_descriptor === - - VULKAN_HPP_INLINE void CommandBuffer::pushDescriptorSetKHR( - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - ArrayProxy const & descriptorWrites ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdPushDescriptorSetKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdPushDescriptorSetKHR( - static_cast( m_commandBuffer ), - static_cast( pipelineBindPoint ), - static_cast( layout ), - set, - descriptorWrites.size(), - reinterpret_cast( descriptorWrites.data() ) ); - } - - template - VULKAN_HPP_INLINE void CommandBuffer::pushDescriptorSetWithTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - VULKAN_HPP_NAMESPACE::PipelineLayout layout, - uint32_t set, - DataType const & data ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdPushDescriptorSetWithTemplateKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdPushDescriptorSetWithTemplateKHR( - static_cast( m_commandBuffer ), - static_cast( descriptorUpdateTemplate ), - static_cast( layout ), - set, - reinterpret_cast( &data ) ); - } - - //=== VK_EXT_conditional_rendering === - - VULKAN_HPP_INLINE void CommandBuffer::beginConditionalRenderingEXT( - const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT & conditionalRenderingBegin ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBeginConditionalRenderingEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBeginConditionalRenderingEXT( - static_cast( m_commandBuffer ), - reinterpret_cast( &conditionalRenderingBegin ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endConditionalRenderingEXT() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdEndConditionalRenderingEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdEndConditionalRenderingEXT( static_cast( m_commandBuffer ) ); - } - - //=== VK_KHR_descriptor_update_template === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DescriptorUpdateTemplate - Device::createDescriptorUpdateTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DescriptorUpdateTemplate( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void Device::destroyDescriptorUpdateTemplateKHR( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - Optional allocator ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkDestroyDescriptorUpdateTemplateKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkDestroyDescriptorUpdateTemplateKHR( - static_cast( m_device ), - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( - static_cast( allocator ) ) ); - } - - template - VULKAN_HPP_INLINE void - DescriptorSet::updateWithTemplateKHR( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, - DataType const & data ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkUpdateDescriptorSetWithTemplateKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkUpdateDescriptorSetWithTemplateKHR( - static_cast( m_device ), - static_cast( m_descriptorSet ), - static_cast( descriptorUpdateTemplate ), - reinterpret_cast( &data ) ); - } - - //=== VK_NV_clip_space_w_scaling === - - VULKAN_HPP_INLINE void CommandBuffer::setViewportWScalingNV( - uint32_t firstViewport, - ArrayProxy const & viewportWScalings ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetViewportWScalingNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetViewportWScalingNV( - static_cast( m_commandBuffer ), - firstViewport, - viewportWScalings.size(), - reinterpret_cast( viewportWScalings.data() ) ); - } - -# if defined( VK_USE_PLATFORM_XLIB_XRANDR_EXT ) - //=== VK_EXT_acquire_xlib_display === - - VULKAN_HPP_INLINE void PhysicalDevice::acquireXlibDisplayEXT( Display & dpy, - VULKAN_HPP_NAMESPACE::DisplayKHR display ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkAcquireXlibDisplayEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkAcquireXlibDisplayEXT( - static_cast( m_physicalDevice ), &dpy, static_cast( display ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::acquireXlibDisplayEXT" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DisplayKHR - PhysicalDevice::getRandROutputDisplayEXT( Display & dpy, RROutput rrOutput ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DisplayKHR( *this, dpy, rrOutput ); - } -# endif /*VK_USE_PLATFORM_XLIB_XRANDR_EXT*/ - - //=== VK_EXT_display_surface_counter === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT - PhysicalDevice::getSurfaceCapabilities2EXT( VULKAN_HPP_NAMESPACE::SurfaceKHR surface ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSurfaceCapabilities2EXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT surfaceCapabilities; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceSurfaceCapabilities2EXT( - static_cast( m_physicalDevice ), - static_cast( surface ), - reinterpret_cast( &surfaceCapabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilities2EXT" ); - } - return surfaceCapabilities; - } - - //=== VK_EXT_display_control === - - VULKAN_HPP_INLINE void - Device::displayPowerControlEXT( VULKAN_HPP_NAMESPACE::DisplayKHR display, - const VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT & displayPowerInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkDisplayPowerControlEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkDisplayPowerControlEXT( - static_cast( m_device ), - static_cast( display ), - reinterpret_cast( &displayPowerInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::displayPowerControlEXT" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Fence Device::registerEventEXT( - VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT const & deviceEventInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Fence( *this, deviceEventInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Fence Device::registerDisplayEventEXT( - VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, - VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT const & displayEventInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Fence( *this, display, displayEventInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t - SwapchainKHR::getCounterEXT( VULKAN_HPP_NAMESPACE::SurfaceCounterFlagBitsEXT counter ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetSwapchainCounterEXT && - "Function needs extension enabled!" ); - - uint64_t counterValue; - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkGetSwapchainCounterEXT( static_cast( m_device ), - static_cast( m_swapchain ), - static_cast( counter ), - &counterValue ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::getCounterEXT" ); - } - return counterValue; - } - - //=== VK_GOOGLE_display_timing === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE - SwapchainKHR::getRefreshCycleDurationGOOGLE() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetRefreshCycleDurationGOOGLE && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE displayTimingProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetRefreshCycleDurationGOOGLE( - static_cast( m_device ), - static_cast( m_swapchain ), - reinterpret_cast( &displayTimingProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::getRefreshCycleDurationGOOGLE" ); - } - return displayTimingProperties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - SwapchainKHR::getPastPresentationTimingGOOGLE() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPastPresentationTimingGOOGLE && - "Function needs extension enabled!" ); - - std::vector presentationTimings; - uint32_t presentationTimingCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetPastPresentationTimingGOOGLE( static_cast( m_device ), - static_cast( m_swapchain ), - &presentationTimingCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && presentationTimingCount ) - { - presentationTimings.resize( presentationTimingCount ); - result = static_cast( getDispatcher()->vkGetPastPresentationTimingGOOGLE( - static_cast( m_device ), - static_cast( m_swapchain ), - &presentationTimingCount, - reinterpret_cast( presentationTimings.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::getPastPresentationTimingGOOGLE" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentationTimingCount <= presentationTimings.size() ); - if ( presentationTimingCount < presentationTimings.size() ) - { - presentationTimings.resize( presentationTimingCount ); - } - } - return presentationTimings; - } - - //=== VK_EXT_discard_rectangles === - - VULKAN_HPP_INLINE void CommandBuffer::setDiscardRectangleEXT( - uint32_t firstDiscardRectangle, - ArrayProxy const & discardRectangles ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetDiscardRectangleEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetDiscardRectangleEXT( static_cast( m_commandBuffer ), - firstDiscardRectangle, - discardRectangles.size(), - reinterpret_cast( discardRectangles.data() ) ); - } - - //=== VK_EXT_hdr_metadata === - - VULKAN_HPP_INLINE void - Device::setHdrMetadataEXT( ArrayProxy const & swapchains, - ArrayProxy const & metadata ) const - VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( getDispatcher()->vkSetHdrMetadataEXT && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( swapchains.size() == metadata.size() ); -# else - if ( swapchains.size() != metadata.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::Device::setHdrMetadataEXT: swapchains.size() != metadata.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkSetHdrMetadataEXT( static_cast( m_device ), - swapchains.size(), - reinterpret_cast( swapchains.data() ), - reinterpret_cast( metadata.data() ) ); - } - - //=== VK_KHR_create_renderpass2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::RenderPass Device::createRenderPass2KHR( - VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::RenderPass( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void CommandBuffer::beginRenderPass2KHR( - const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo & renderPassBegin, - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBeginRenderPass2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBeginRenderPass2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( &renderPassBegin ), - reinterpret_cast( &subpassBeginInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::nextSubpass2KHR( - const VULKAN_HPP_NAMESPACE::SubpassBeginInfo & subpassBeginInfo, - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdNextSubpass2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdNextSubpass2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( &subpassBeginInfo ), - reinterpret_cast( &subpassEndInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endRenderPass2KHR( - const VULKAN_HPP_NAMESPACE::SubpassEndInfo & subpassEndInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdEndRenderPass2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdEndRenderPass2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( &subpassEndInfo ) ); - } - - //=== VK_KHR_shared_presentable_image === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result SwapchainKHR::getStatus() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetSwapchainStatusKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetSwapchainStatusKHR( - static_cast( m_device ), static_cast( m_swapchain ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::getStatus" ); - } - return result; - } - - //=== VK_KHR_external_fence_capabilities === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ExternalFenceProperties - PhysicalDevice::getExternalFencePropertiesKHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo & externalFenceInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceExternalFencePropertiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::ExternalFenceProperties externalFenceProperties; - getDispatcher()->vkGetPhysicalDeviceExternalFencePropertiesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &externalFenceInfo ), - reinterpret_cast( &externalFenceProperties ) ); - return externalFenceProperties; - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_KHR_external_fence_win32 === - - VULKAN_HPP_INLINE void Device::importFenceWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR & importFenceWin32HandleInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkImportFenceWin32HandleKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkImportFenceWin32HandleKHR( - static_cast( m_device ), - reinterpret_cast( &importFenceWin32HandleInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importFenceWin32HandleKHR" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE HANDLE Device::getFenceWin32HandleKHR( - const VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR & getWin32HandleInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetFenceWin32HandleKHR && - "Function needs extension enabled!" ); - - HANDLE handle; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetFenceWin32HandleKHR( - static_cast( m_device ), - reinterpret_cast( &getWin32HandleInfo ), - &handle ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getFenceWin32HandleKHR" ); - } - return handle; - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_KHR_external_fence_fd === - - VULKAN_HPP_INLINE void - Device::importFenceFdKHR( const VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR & importFenceFdInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkImportFenceFdKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkImportFenceFdKHR( - static_cast( m_device ), reinterpret_cast( &importFenceFdInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importFenceFdKHR" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE int - Device::getFenceFdKHR( const VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR & getFdInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetFenceFdKHR && - "Function needs extension enabled!" ); - - int fd; - VULKAN_HPP_NAMESPACE::Result result = static_cast( getDispatcher()->vkGetFenceFdKHR( - static_cast( m_device ), reinterpret_cast( &getFdInfo ), &fd ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getFenceFdKHR" ); - } - return fd; - } - - //=== VK_KHR_performance_query === - - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::pair, std::vector> - PhysicalDevice::enumerateQueueFamilyPerformanceQueryCountersKHR( uint32_t queueFamilyIndex ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR && - "Function needs extension enabled!" ); - - std::pair, std::vector> data; - std::vector & counters = data.first; - std::vector & counterDescriptions = data.second; - uint32_t counterCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - static_cast( m_physicalDevice ), queueFamilyIndex, &counterCount, nullptr, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && counterCount ) - { - counters.resize( counterCount ); - counterDescriptions.resize( counterCount ); - result = static_cast( - getDispatcher()->vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR( - static_cast( m_physicalDevice ), - queueFamilyIndex, - &counterCount, - reinterpret_cast( counters.data() ), - reinterpret_cast( counterDescriptions.data() ) ) ); - VULKAN_HPP_ASSERT( counterCount <= counters.size() ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && ( counterCount < counters.size() ) ) - { - counters.resize( counterCount ); - counterDescriptions.resize( counterCount ); - } - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( - result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::enumerateQueueFamilyPerformanceQueryCountersKHR" ); - } - return data; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint32_t PhysicalDevice::getQueueFamilyPerformanceQueryPassesKHR( - const VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR & performanceQueryCreateInfo ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR && - "Function needs extension enabled!" ); - - uint32_t numPasses; - getDispatcher()->vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &performanceQueryCreateInfo ), - &numPasses ); - return numPasses; - } - - VULKAN_HPP_INLINE void - Device::acquireProfilingLockKHR( const VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR & info ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkAcquireProfilingLockKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkAcquireProfilingLockKHR( - static_cast( m_device ), reinterpret_cast( &info ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::acquireProfilingLockKHR" ); - } - } - - VULKAN_HPP_INLINE void Device::releaseProfilingLockKHR() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkReleaseProfilingLockKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkReleaseProfilingLockKHR( static_cast( m_device ) ); - } - - //=== VK_KHR_get_surface_capabilities2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR - PhysicalDevice::getSurfaceCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSurfaceCapabilities2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR surfaceCapabilities; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceSurfaceCapabilities2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &surfaceInfo ), - reinterpret_cast( &surfaceCapabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilities2KHR" ); - } - return surfaceCapabilities; - } - - template - VULKAN_HPP_NODISCARD StructureChain PhysicalDevice::getSurfaceCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR & surfaceCapabilities = - structureChain.template get(); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetPhysicalDeviceSurfaceCapabilities2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &surfaceInfo ), - reinterpret_cast( &surfaceCapabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceCapabilities2KHR" ); - } - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSurfaceFormats2KHR( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSurfaceFormats2KHR && - "Function needs extension enabled!" ); - - std::vector surfaceFormats; - uint32_t surfaceFormatCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPhysicalDeviceSurfaceFormats2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &surfaceInfo ), - &surfaceFormatCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && surfaceFormatCount ) - { - surfaceFormats.resize( surfaceFormatCount ); - result = static_cast( getDispatcher()->vkGetPhysicalDeviceSurfaceFormats2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &surfaceInfo ), - &surfaceFormatCount, - reinterpret_cast( surfaceFormats.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfaceFormats2KHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() ); - if ( surfaceFormatCount < surfaceFormats.size() ) - { - surfaceFormats.resize( surfaceFormatCount ); - } - } - return surfaceFormats; - } - - //=== VK_KHR_get_display_properties2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getDisplayProperties2KHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceDisplayProperties2KHR && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayProperties2KHR( - static_cast( m_physicalDevice ), &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayProperties2KHR( - static_cast( m_physicalDevice ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayProperties2KHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getDisplayPlaneProperties2KHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceDisplayPlaneProperties2KHR && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - static_cast( m_physicalDevice ), &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceDisplayPlaneProperties2KHR( - static_cast( m_physicalDevice ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneProperties2KHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - DisplayKHR::getModeProperties2() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDisplayModeProperties2KHR && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetDisplayModeProperties2KHR( static_cast( m_physicalDevice ), - static_cast( m_display ), - &propertyCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( getDispatcher()->vkGetDisplayModeProperties2KHR( - static_cast( m_physicalDevice ), - static_cast( m_display ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::DisplayKHR::getModeProperties2" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR - PhysicalDevice::getDisplayPlaneCapabilities2KHR( - const VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR & displayPlaneInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDisplayPlaneCapabilities2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR capabilities; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetDisplayPlaneCapabilities2KHR( - static_cast( m_physicalDevice ), - reinterpret_cast( &displayPlaneInfo ), - reinterpret_cast( &capabilities ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getDisplayPlaneCapabilities2KHR" ); - } - return capabilities; - } - -# if defined( VK_USE_PLATFORM_IOS_MVK ) - //=== VK_MVK_ios_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createIOSSurfaceMVK( - VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } -# endif /*VK_USE_PLATFORM_IOS_MVK*/ - -# if defined( VK_USE_PLATFORM_MACOS_MVK ) - //=== VK_MVK_macos_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createMacOSSurfaceMVK( - VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } -# endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - //=== VK_EXT_debug_utils === - - VULKAN_HPP_INLINE void - Device::setDebugUtilsObjectNameEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT & nameInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkSetDebugUtilsObjectNameEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkSetDebugUtilsObjectNameEXT( - static_cast( m_device ), reinterpret_cast( &nameInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setDebugUtilsObjectNameEXT" ); - } - } - - VULKAN_HPP_INLINE void - Device::setDebugUtilsObjectTagEXT( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT & tagInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkSetDebugUtilsObjectTagEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkSetDebugUtilsObjectTagEXT( - static_cast( m_device ), reinterpret_cast( &tagInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setDebugUtilsObjectTagEXT" ); - } - } - - VULKAN_HPP_INLINE void Queue::beginDebugUtilsLabelEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkQueueBeginDebugUtilsLabelEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkQueueBeginDebugUtilsLabelEXT( static_cast( m_queue ), - reinterpret_cast( &labelInfo ) ); - } - - VULKAN_HPP_INLINE void Queue::endDebugUtilsLabelEXT() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkQueueEndDebugUtilsLabelEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkQueueEndDebugUtilsLabelEXT( static_cast( m_queue ) ); - } - - VULKAN_HPP_INLINE void Queue::insertDebugUtilsLabelEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkQueueInsertDebugUtilsLabelEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkQueueInsertDebugUtilsLabelEXT( static_cast( m_queue ), - reinterpret_cast( &labelInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::beginDebugUtilsLabelEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBeginDebugUtilsLabelEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBeginDebugUtilsLabelEXT( static_cast( m_commandBuffer ), - reinterpret_cast( &labelInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::endDebugUtilsLabelEXT() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdEndDebugUtilsLabelEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdEndDebugUtilsLabelEXT( static_cast( m_commandBuffer ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::insertDebugUtilsLabelEXT( - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT & labelInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdInsertDebugUtilsLabelEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdInsertDebugUtilsLabelEXT( static_cast( m_commandBuffer ), - reinterpret_cast( &labelInfo ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DebugUtilsMessengerEXT - Instance::createDebugUtilsMessengerEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DebugUtilsMessengerEXT( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void Instance::submitDebugUtilsMessageEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageTypes, - const VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT & callbackData ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkSubmitDebugUtilsMessageEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkSubmitDebugUtilsMessageEXT( - static_cast( m_instance ), - static_cast( messageSeverity ), - static_cast( messageTypes ), - reinterpret_cast( &callbackData ) ); - } - -# if defined( VK_USE_PLATFORM_ANDROID_KHR ) - //=== VK_ANDROID_external_memory_android_hardware_buffer === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID - Device::getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetAndroidHardwareBufferPropertiesANDROID && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID properties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetAndroidHardwareBufferPropertiesANDROID( - static_cast( m_device ), - &buffer, - reinterpret_cast( &properties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getAndroidHardwareBufferPropertiesANDROID" ); - } - return properties; - } - - template - VULKAN_HPP_NODISCARD StructureChain - Device::getAndroidHardwareBufferPropertiesANDROID( const struct AHardwareBuffer & buffer ) const - { - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID & properties = - structureChain.template get(); - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetAndroidHardwareBufferPropertiesANDROID( - static_cast( m_device ), - &buffer, - reinterpret_cast( &properties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getAndroidHardwareBufferPropertiesANDROID" ); - } - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE struct AHardwareBuffer * Device::getMemoryAndroidHardwareBufferANDROID( - const VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID & info ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetMemoryAndroidHardwareBufferANDROID && - "Function needs extension enabled!" ); - - struct AHardwareBuffer * buffer; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryAndroidHardwareBufferANDROID( - static_cast( m_device ), - reinterpret_cast( &info ), - &buffer ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryAndroidHardwareBufferANDROID" ); - } - return buffer; - } -# endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - //=== VK_EXT_sample_locations === - - VULKAN_HPP_INLINE void CommandBuffer::setSampleLocationsEXT( - const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT & sampleLocationsInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetSampleLocationsEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetSampleLocationsEXT( - static_cast( m_commandBuffer ), - reinterpret_cast( &sampleLocationsInfo ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT - PhysicalDevice::getMultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceMultisamplePropertiesEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT multisampleProperties; - getDispatcher()->vkGetPhysicalDeviceMultisamplePropertiesEXT( - static_cast( m_physicalDevice ), - static_cast( samples ), - reinterpret_cast( &multisampleProperties ) ); - return multisampleProperties; - } - - //=== VK_KHR_get_memory_requirements2 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getImageMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetImageMemoryRequirements2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetImageMemoryRequirements2KHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getImageMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetImageMemoryRequirements2KHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetImageMemoryRequirements2KHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirements2KHR( const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetBufferMemoryRequirements2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetBufferMemoryRequirements2KHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getBufferMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetBufferMemoryRequirements2KHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetBufferMemoryRequirements2KHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirements2KHR( - const VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetImageSparseMemoryRequirements2KHR && - "Function needs extension enabled!" ); - - uint32_t sparseMemoryRequirementCount; - getDispatcher()->vkGetImageSparseMemoryRequirements2KHR( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - std::vector sparseMemoryRequirements( - sparseMemoryRequirementCount ); - getDispatcher()->vkGetImageSparseMemoryRequirements2KHR( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount == sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - - //=== VK_KHR_acceleration_structure === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::AccelerationStructureKHR - Device::createAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::AccelerationStructureKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void CommandBuffer::buildAccelerationStructuresKHR( - ArrayProxy const & infos, - ArrayProxy const & pBuildRangeInfos ) - const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBuildAccelerationStructuresKHR && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( infos.size() == pBuildRangeInfos.size() ); -# else - if ( infos.size() != pBuildRangeInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresKHR: infos.size() != pBuildRangeInfos.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdBuildAccelerationStructuresKHR( - static_cast( m_commandBuffer ), - infos.size(), - reinterpret_cast( infos.data() ), - reinterpret_cast( pBuildRangeInfos.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::buildAccelerationStructuresIndirectKHR( - ArrayProxy const & infos, - ArrayProxy const & indirectDeviceAddresses, - ArrayProxy const & indirectStrides, - ArrayProxy const & pMaxPrimitiveCounts ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBuildAccelerationStructuresIndirectKHR && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( infos.size() == indirectDeviceAddresses.size() ); - VULKAN_HPP_ASSERT( infos.size() == indirectStrides.size() ); - VULKAN_HPP_ASSERT( infos.size() == pMaxPrimitiveCounts.size() ); -# else - if ( infos.size() != indirectDeviceAddresses.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresIndirectKHR: infos.size() != indirectDeviceAddresses.size()" ); - } - if ( infos.size() != indirectStrides.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresIndirectKHR: infos.size() != indirectStrides.size()" ); - } - if ( infos.size() != pMaxPrimitiveCounts.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::buildAccelerationStructuresIndirectKHR: infos.size() != pMaxPrimitiveCounts.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdBuildAccelerationStructuresIndirectKHR( - static_cast( m_commandBuffer ), - infos.size(), - reinterpret_cast( infos.data() ), - reinterpret_cast( indirectDeviceAddresses.data() ), - indirectStrides.data(), - pMaxPrimitiveCounts.data() ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result Device::buildAccelerationStructuresKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - ArrayProxy const & infos, - ArrayProxy const & pBuildRangeInfos ) - const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkBuildAccelerationStructuresKHR && - "Function needs extension enabled!" ); - if ( infos.size() != pBuildRangeInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::Device::buildAccelerationStructuresKHR: infos.size() != pBuildRangeInfos.size()" ); - } - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkBuildAccelerationStructuresKHR( - static_cast( m_device ), - static_cast( deferredOperation ), - infos.size(), - reinterpret_cast( infos.data() ), - reinterpret_cast( pBuildRangeInfos.data() ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::buildAccelerationStructuresKHR" ); - } - return result; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result - Device::copyAccelerationStructureKHR( VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCopyAccelerationStructureKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkCopyAccelerationStructureKHR( - static_cast( m_device ), - static_cast( deferredOperation ), - reinterpret_cast( &info ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::copyAccelerationStructureKHR" ); - } - return result; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result Device::copyAccelerationStructureToMemoryKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCopyAccelerationStructureToMemoryKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkCopyAccelerationStructureToMemoryKHR( - static_cast( m_device ), - static_cast( deferredOperation ), - reinterpret_cast( &info ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::copyAccelerationStructureToMemoryKHR" ); - } - return result; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result Device::copyMemoryToAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::DeferredOperationKHR deferredOperation, - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCopyMemoryToAccelerationStructureKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkCopyMemoryToAccelerationStructureKHR( - static_cast( m_device ), - static_cast( deferredOperation ), - reinterpret_cast( &info ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationDeferredKHR ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eOperationNotDeferredKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::copyMemoryToAccelerationStructureKHR" ); - } - return result; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector Device::writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t dataSize, - size_t stride ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkWriteAccelerationStructuresPropertiesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( getDispatcher()->vkWriteAccelerationStructuresPropertiesKHR( - static_cast( m_device ), - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ), - stride ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::writeAccelerationStructuresPropertiesKHR" ); - } - return data; - } - - template - VULKAN_HPP_NODISCARD DataType Device::writeAccelerationStructuresPropertyKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - size_t stride ) const - { - DataType data; - Result result = static_cast( getDispatcher()->vkWriteAccelerationStructuresPropertiesKHR( - static_cast( m_device ), - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - sizeof( DataType ), - reinterpret_cast( &data ), - stride ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::writeAccelerationStructuresPropertyKHR" ); - } - return data; - } - - VULKAN_HPP_INLINE void CommandBuffer::copyAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdCopyAccelerationStructureKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyAccelerationStructureKHR( - static_cast( m_commandBuffer ), - reinterpret_cast( &info ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyAccelerationStructureToMemoryKHR( - const VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdCopyAccelerationStructureToMemoryKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyAccelerationStructureToMemoryKHR( - static_cast( m_commandBuffer ), - reinterpret_cast( &info ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyMemoryToAccelerationStructureKHR( - const VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdCopyMemoryToAccelerationStructureKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyMemoryToAccelerationStructureKHR( - static_cast( m_commandBuffer ), - reinterpret_cast( &info ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceAddress - Device::getAccelerationStructureAddressKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetAccelerationStructureDeviceAddressKHR && - "Function needs extension enabled!" ); - - return static_cast( - getDispatcher()->vkGetAccelerationStructureDeviceAddressKHR( - static_cast( m_device ), - reinterpret_cast( &info ) ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::writeAccelerationStructuresPropertiesKHR( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdWriteAccelerationStructuresPropertiesKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdWriteAccelerationStructuresPropertiesKHR( - static_cast( m_commandBuffer ), - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - static_cast( queryPool ), - firstQuery ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR - Device::getAccelerationStructureCompatibilityKHR( - const VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR & versionInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceAccelerationStructureCompatibilityKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::AccelerationStructureCompatibilityKHR compatibility; - getDispatcher()->vkGetDeviceAccelerationStructureCompatibilityKHR( - static_cast( m_device ), - reinterpret_cast( &versionInfo ), - reinterpret_cast( &compatibility ) ); - return compatibility; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR - Device::getAccelerationStructureBuildSizesKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildTypeKHR buildType, - const VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR & buildInfo, - ArrayProxy const & maxPrimitiveCounts ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetAccelerationStructureBuildSizesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR sizeInfo; - getDispatcher()->vkGetAccelerationStructureBuildSizesKHR( - static_cast( m_device ), - static_cast( buildType ), - reinterpret_cast( &buildInfo ), - maxPrimitiveCounts.data(), - reinterpret_cast( &sizeInfo ) ); - return sizeInfo; - } - - //=== VK_KHR_sampler_ycbcr_conversion === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SamplerYcbcrConversion - Device::createSamplerYcbcrConversionKHR( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SamplerYcbcrConversion( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void Device::destroySamplerYcbcrConversionKHR( - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion ycbcrConversion, - Optional allocator ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkDestroySamplerYcbcrConversionKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkDestroySamplerYcbcrConversionKHR( - static_cast( m_device ), - static_cast( ycbcrConversion ), - reinterpret_cast( - static_cast( allocator ) ) ); - } - - //=== VK_KHR_bind_memory2 === - - VULKAN_HPP_INLINE void Device::bindBufferMemory2KHR( - ArrayProxy const & bindInfos ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkBindBufferMemory2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkBindBufferMemory2KHR( - static_cast( m_device ), - bindInfos.size(), - reinterpret_cast( bindInfos.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindBufferMemory2KHR" ); - } - } - - VULKAN_HPP_INLINE void - Device::bindImageMemory2KHR( ArrayProxy const & bindInfos ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkBindImageMemory2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkBindImageMemory2KHR( static_cast( m_device ), - bindInfos.size(), - reinterpret_cast( bindInfos.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindImageMemory2KHR" ); - } - } - - //=== VK_EXT_image_drm_format_modifier === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT - Image::getDrmFormatModifierPropertiesEXT() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetImageDrmFormatModifierPropertiesEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT properties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetImageDrmFormatModifierPropertiesEXT( - static_cast( m_device ), - static_cast( m_image ), - reinterpret_cast( &properties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Image::getDrmFormatModifierPropertiesEXT" ); - } - return properties; - } - - //=== VK_EXT_validation_cache === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::ValidationCacheEXT - Device::createValidationCacheEXT( - VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::ValidationCacheEXT( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void - ValidationCacheEXT::merge( ArrayProxy const & srcCaches ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkMergeValidationCachesEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkMergeValidationCachesEXT( - static_cast( m_device ), - static_cast( m_validationCache ), - srcCaches.size(), - reinterpret_cast( srcCaches.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::ValidationCacheEXT::merge" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector ValidationCacheEXT::getData() const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetValidationCacheDataEXT && - "Function needs extension enabled!" ); - - std::vector data; - size_t dataSize; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetValidationCacheDataEXT( static_cast( m_device ), - static_cast( m_validationCache ), - &dataSize, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && dataSize ) - { - data.resize( dataSize ); - result = static_cast( - getDispatcher()->vkGetValidationCacheDataEXT( static_cast( m_device ), - static_cast( m_validationCache ), - &dataSize, - reinterpret_cast( data.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::ValidationCacheEXT::getData" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( dataSize <= data.size() ); - if ( dataSize < data.size() ) - { - data.resize( dataSize ); - } - } - return data; - } - - //=== VK_NV_shading_rate_image === - - VULKAN_HPP_INLINE void - CommandBuffer::bindShadingRateImageNV( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBindShadingRateImageNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBindShadingRateImageNV( static_cast( m_commandBuffer ), - static_cast( imageView ), - static_cast( imageLayout ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setViewportShadingRatePaletteNV( - uint32_t firstViewport, ArrayProxy const & shadingRatePalettes ) - const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetViewportShadingRatePaletteNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetViewportShadingRatePaletteNV( - static_cast( m_commandBuffer ), - firstViewport, - shadingRatePalettes.size(), - reinterpret_cast( shadingRatePalettes.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setCoarseSampleOrderNV( - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, - ArrayProxy const & customSampleOrders ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetCoarseSampleOrderNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetCoarseSampleOrderNV( - static_cast( m_commandBuffer ), - static_cast( sampleOrderType ), - customSampleOrders.size(), - reinterpret_cast( customSampleOrders.data() ) ); - } - - //=== VK_NV_ray_tracing === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::AccelerationStructureNV - Device::createAccelerationStructureNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::AccelerationStructureNV( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR - Device::getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetAccelerationStructureMemoryRequirementsNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR memoryRequirements; - getDispatcher()->vkGetAccelerationStructureMemoryRequirementsNV( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain - Device::getAccelerationStructureMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetAccelerationStructureMemoryRequirementsNV && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2KHR & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetAccelerationStructureMemoryRequirementsNV( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_INLINE void Device::bindAccelerationStructureMemoryNV( - ArrayProxy const & bindInfos ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkBindAccelerationStructureMemoryNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkBindAccelerationStructureMemoryNV( - static_cast( m_device ), - bindInfos.size(), - reinterpret_cast( bindInfos.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::bindAccelerationStructureMemoryNV" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::buildAccelerationStructureNV( - const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV & info, - VULKAN_HPP_NAMESPACE::Buffer instanceData, - VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, - VULKAN_HPP_NAMESPACE::Bool32 update, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::Buffer scratch, - VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBuildAccelerationStructureNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBuildAccelerationStructureNV( - static_cast( m_commandBuffer ), - reinterpret_cast( &info ), - static_cast( instanceData ), - static_cast( instanceOffset ), - static_cast( update ), - static_cast( dst ), - static_cast( src ), - static_cast( scratch ), - static_cast( scratchOffset ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyAccelerationStructureNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureNV dst, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV src, - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdCopyAccelerationStructureNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyAccelerationStructureNV( static_cast( m_commandBuffer ), - static_cast( dst ), - static_cast( src ), - static_cast( mode ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::traceRaysNV( VULKAN_HPP_NAMESPACE::Buffer raygenShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize raygenShaderBindingOffset, - VULKAN_HPP_NAMESPACE::Buffer missShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer hitShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingStride, - VULKAN_HPP_NAMESPACE::Buffer callableShaderBindingTableBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingOffset, - VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingStride, - uint32_t width, - uint32_t height, - uint32_t depth ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdTraceRaysNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdTraceRaysNV( static_cast( m_commandBuffer ), - static_cast( raygenShaderBindingTableBuffer ), - static_cast( raygenShaderBindingOffset ), - static_cast( missShaderBindingTableBuffer ), - static_cast( missShaderBindingOffset ), - static_cast( missShaderBindingStride ), - static_cast( hitShaderBindingTableBuffer ), - static_cast( hitShaderBindingOffset ), - static_cast( hitShaderBindingStride ), - static_cast( callableShaderBindingTableBuffer ), - static_cast( callableShaderBindingOffset ), - static_cast( callableShaderBindingStride ), - width, - height, - depth ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::createRayTracingPipelinesNV( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipelines( *this, pipelineCache, createInfos, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Pipeline Device::createRayTracingPipelineNV( - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, pipelineCache, createInfo, allocator ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Pipeline::getRayTracingShaderGroupHandlesNV( uint32_t firstGroup, uint32_t groupCount, size_t dataSize ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetRayTracingShaderGroupHandlesNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( - getDispatcher()->vkGetRayTracingShaderGroupHandlesNV( static_cast( m_device ), - static_cast( m_pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::getRayTracingShaderGroupHandlesNV" ); - } - return data; - } - - template - VULKAN_HPP_NODISCARD DataType Pipeline::getRayTracingShaderGroupHandleNV( uint32_t firstGroup, - uint32_t groupCount ) const - { - DataType data; - Result result = static_cast( - getDispatcher()->vkGetRayTracingShaderGroupHandlesNV( static_cast( m_device ), - static_cast( m_pipeline ), - firstGroup, - groupCount, - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::getRayTracingShaderGroupHandleNV" ); - } - return data; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - AccelerationStructureNV::getHandle( size_t dataSize ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetAccelerationStructureHandleNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( getDispatcher()->vkGetAccelerationStructureHandleNV( - static_cast( m_device ), - static_cast( m_accelerationStructure ), - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::AccelerationStructureNV::getHandle" ); - } - return data; - } - - template - VULKAN_HPP_NODISCARD DataType AccelerationStructureNV::getHandle() const - { - DataType data; - Result result = static_cast( getDispatcher()->vkGetAccelerationStructureHandleNV( - static_cast( m_device ), - static_cast( m_accelerationStructure ), - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::AccelerationStructureNV::getHandle" ); - } - return data; - } - - VULKAN_HPP_INLINE void CommandBuffer::writeAccelerationStructuresPropertiesNV( - ArrayProxy const & accelerationStructures, - VULKAN_HPP_NAMESPACE::QueryType queryType, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t firstQuery ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdWriteAccelerationStructuresPropertiesNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdWriteAccelerationStructuresPropertiesNV( - static_cast( m_commandBuffer ), - accelerationStructures.size(), - reinterpret_cast( accelerationStructures.data() ), - static_cast( queryType ), - static_cast( queryPool ), - firstQuery ); - } - - VULKAN_HPP_INLINE void Pipeline::compileDeferredNV( uint32_t shader ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCompileDeferredNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkCompileDeferredNV( - static_cast( m_device ), static_cast( m_pipeline ), shader ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::compileDeferredNV" ); - } - } - - //=== VK_KHR_maintenance3 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport - Device::getDescriptorSetLayoutSupportKHR( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDescriptorSetLayoutSupportKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport support; - getDispatcher()->vkGetDescriptorSetLayoutSupportKHR( - static_cast( m_device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return support; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getDescriptorSetLayoutSupportKHR( - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo & createInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDescriptorSetLayoutSupportKHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport & support = - structureChain.template get(); - getDispatcher()->vkGetDescriptorSetLayoutSupportKHR( - static_cast( m_device ), - reinterpret_cast( &createInfo ), - reinterpret_cast( &support ) ); - return structureChain; - } - - //=== VK_KHR_draw_indirect_count === - - VULKAN_HPP_INLINE void CommandBuffer::drawIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDrawIndirectCountKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawIndirectCountKHR( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::drawIndexedIndirectCountKHR( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdDrawIndexedIndirectCountKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawIndexedIndirectCountKHR( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - //=== VK_EXT_external_memory_host === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT - Device::getMemoryHostPointerPropertiesEXT( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - const void * pHostPointer ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetMemoryHostPointerPropertiesEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT memoryHostPointerProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryHostPointerPropertiesEXT( - static_cast( m_device ), - static_cast( handleType ), - pHostPointer, - reinterpret_cast( &memoryHostPointerProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryHostPointerPropertiesEXT" ); - } - return memoryHostPointerProperties; - } - - //=== VK_AMD_buffer_marker === - - VULKAN_HPP_INLINE void - CommandBuffer::writeBufferMarkerAMD( VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdWriteBufferMarkerAMD && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdWriteBufferMarkerAMD( static_cast( m_commandBuffer ), - static_cast( pipelineStage ), - static_cast( dstBuffer ), - static_cast( dstOffset ), - marker ); - } - - //=== VK_EXT_calibrated_timestamps === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getCalibrateableTimeDomainsEXT() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceCalibrateableTimeDomainsEXT && - "Function needs extension enabled!" ); - - std::vector timeDomains; - uint32_t timeDomainCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - static_cast( m_physicalDevice ), &timeDomainCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && timeDomainCount ) - { - timeDomains.resize( timeDomainCount ); - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( - static_cast( m_physicalDevice ), - &timeDomainCount, - reinterpret_cast( timeDomains.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getCalibrateableTimeDomainsEXT" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( timeDomainCount <= timeDomains.size() ); - if ( timeDomainCount < timeDomains.size() ) - { - timeDomains.resize( timeDomainCount ); - } - } - return timeDomains; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::pair, uint64_t> - Device::getCalibratedTimestampsEXT( - ArrayProxy const & timestampInfos ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetCalibratedTimestampsEXT && - "Function needs extension enabled!" ); - - std::pair, uint64_t> data( - std::piecewise_construct, std::forward_as_tuple( timestampInfos.size() ), std::forward_as_tuple( 0 ) ); - std::vector & timestamps = data.first; - uint64_t & maxDeviation = data.second; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetCalibratedTimestampsEXT( - static_cast( m_device ), - timestampInfos.size(), - reinterpret_cast( timestampInfos.data() ), - timestamps.data(), - &maxDeviation ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getCalibratedTimestampsEXT" ); - } - return data; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::pair - Device::getCalibratedTimestampEXT( const VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT & timestampInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetCalibratedTimestampsEXT && - "Function needs extension enabled!" ); - - std::pair data; - uint64_t & timestamp = data.first; - uint64_t & maxDeviation = data.second; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetCalibratedTimestampsEXT( - static_cast( m_device ), - 1, - reinterpret_cast( ×tampInfo ), - ×tamp, - &maxDeviation ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getCalibratedTimestampEXT" ); - } - return data; - } - - //=== VK_NV_mesh_shader === - - VULKAN_HPP_INLINE void CommandBuffer::drawMeshTasksNV( uint32_t taskCount, - uint32_t firstTask ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDrawMeshTasksNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawMeshTasksNV( static_cast( m_commandBuffer ), taskCount, firstTask ); - } - - VULKAN_HPP_INLINE void CommandBuffer::drawMeshTasksIndirectNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - uint32_t drawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDrawMeshTasksIndirectNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawMeshTasksIndirectNV( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - drawCount, - stride ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::drawMeshTasksIndirectCountNV( VULKAN_HPP_NAMESPACE::Buffer buffer, - VULKAN_HPP_NAMESPACE::DeviceSize offset, - VULKAN_HPP_NAMESPACE::Buffer countBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, - uint32_t maxDrawCount, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDrawMeshTasksIndirectCountNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawMeshTasksIndirectCountNV( static_cast( m_commandBuffer ), - static_cast( buffer ), - static_cast( offset ), - static_cast( countBuffer ), - static_cast( countBufferOffset ), - maxDrawCount, - stride ); - } - - //=== VK_NV_scissor_exclusive === - - VULKAN_HPP_INLINE void CommandBuffer::setExclusiveScissorNV( - uint32_t firstExclusiveScissor, - ArrayProxy const & exclusiveScissors ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetExclusiveScissorNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetExclusiveScissorNV( static_cast( m_commandBuffer ), - firstExclusiveScissor, - exclusiveScissors.size(), - reinterpret_cast( exclusiveScissors.data() ) ); - } - - //=== VK_NV_device_diagnostic_checkpoints === - - template - VULKAN_HPP_INLINE void - CommandBuffer::setCheckpointNV( CheckpointMarkerType const & checkpointMarker ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetCheckpointNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetCheckpointNV( static_cast( m_commandBuffer ), - reinterpret_cast( &checkpointMarker ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Queue::getCheckpointDataNV() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetQueueCheckpointDataNV && - "Function needs extension enabled!" ); - - uint32_t checkpointDataCount; - getDispatcher()->vkGetQueueCheckpointDataNV( static_cast( m_queue ), &checkpointDataCount, nullptr ); - std::vector checkpointData( checkpointDataCount ); - getDispatcher()->vkGetQueueCheckpointDataNV( static_cast( m_queue ), - &checkpointDataCount, - reinterpret_cast( checkpointData.data() ) ); - VULKAN_HPP_ASSERT( checkpointDataCount == checkpointData.size() ); - return checkpointData; - } - - //=== VK_KHR_timeline_semaphore === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t Semaphore::getCounterValueKHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetSemaphoreCounterValueKHR && - "Function needs extension enabled!" ); - - uint64_t value; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetSemaphoreCounterValueKHR( - static_cast( m_device ), static_cast( m_semaphore ), &value ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Semaphore::getCounterValueKHR" ); - } - return value; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result - Device::waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo & waitInfo, uint64_t timeout ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkWaitSemaphoresKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkWaitSemaphoresKHR( - static_cast( m_device ), reinterpret_cast( &waitInfo ), timeout ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eTimeout ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::waitSemaphoresKHR" ); - } - return result; - } - - VULKAN_HPP_INLINE void - Device::signalSemaphoreKHR( const VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo & signalInfo ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkSignalSemaphoreKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkSignalSemaphoreKHR( - static_cast( m_device ), reinterpret_cast( &signalInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::signalSemaphoreKHR" ); - } - } - - //=== VK_INTEL_performance_query === - - VULKAN_HPP_INLINE void Device::initializePerformanceApiINTEL( - const VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL & initializeInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkInitializePerformanceApiINTEL && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkInitializePerformanceApiINTEL( - static_cast( m_device ), - reinterpret_cast( &initializeInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::initializePerformanceApiINTEL" ); - } - } - - VULKAN_HPP_INLINE void Device::uninitializePerformanceApiINTEL() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkUninitializePerformanceApiINTEL && - "Function needs extension enabled!" ); - - getDispatcher()->vkUninitializePerformanceApiINTEL( static_cast( m_device ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setPerformanceMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL & markerInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetPerformanceMarkerINTEL && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkCmdSetPerformanceMarkerINTEL( - static_cast( m_commandBuffer ), - reinterpret_cast( &markerInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::setPerformanceMarkerINTEL" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::setPerformanceStreamMarkerINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL & markerInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetPerformanceStreamMarkerINTEL && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkCmdSetPerformanceStreamMarkerINTEL( - static_cast( m_commandBuffer ), - reinterpret_cast( &markerInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::setPerformanceStreamMarkerINTEL" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::setPerformanceOverrideINTEL( - const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL & overrideInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetPerformanceOverrideINTEL && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkCmdSetPerformanceOverrideINTEL( - static_cast( m_commandBuffer ), - reinterpret_cast( &overrideInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::CommandBuffer::setPerformanceOverrideINTEL" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::PerformanceConfigurationINTEL - Device::acquirePerformanceConfigurationINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL const & acquireInfo ) const - { - return VULKAN_HPP_RAII_NAMESPACE::PerformanceConfigurationINTEL( *this, acquireInfo ); - } - - VULKAN_HPP_INLINE void - Queue::setPerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkQueueSetPerformanceConfigurationINTEL && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkQueueSetPerformanceConfigurationINTEL( - static_cast( m_queue ), static_cast( configuration ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::setPerformanceConfigurationINTEL" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::PerformanceValueINTEL - Device::getPerformanceParameterINTEL( VULKAN_HPP_NAMESPACE::PerformanceParameterTypeINTEL parameter ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPerformanceParameterINTEL && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::PerformanceValueINTEL value; - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkGetPerformanceParameterINTEL( static_cast( m_device ), - static_cast( parameter ), - reinterpret_cast( &value ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getPerformanceParameterINTEL" ); - } - return value; - } - - //=== VK_AMD_display_native_hdr === - - VULKAN_HPP_INLINE void - SwapchainKHR::setLocalDimmingAMD( VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkSetLocalDimmingAMD && - "Function needs extension enabled!" ); - - getDispatcher()->vkSetLocalDimmingAMD( static_cast( m_device ), - static_cast( m_swapchain ), - static_cast( localDimmingEnable ) ); - } - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_imagepipe_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR - Instance::createImagePipeSurfaceFUCHSIA( - VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_METAL_EXT ) - //=== VK_EXT_metal_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createMetalSurfaceEXT( - VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } -# endif /*VK_USE_PLATFORM_METAL_EXT*/ - - //=== VK_KHR_fragment_shading_rate === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getFragmentShadingRatesKHR() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceFragmentShadingRatesKHR && - "Function needs extension enabled!" ); - - std::vector fragmentShadingRates; - uint32_t fragmentShadingRateCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPhysicalDeviceFragmentShadingRatesKHR( - static_cast( m_physicalDevice ), &fragmentShadingRateCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && fragmentShadingRateCount ) - { - fragmentShadingRates.resize( fragmentShadingRateCount ); - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceFragmentShadingRatesKHR( - static_cast( m_physicalDevice ), - &fragmentShadingRateCount, - reinterpret_cast( fragmentShadingRates.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getFragmentShadingRatesKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( fragmentShadingRateCount <= fragmentShadingRates.size() ); - if ( fragmentShadingRateCount < fragmentShadingRates.size() ) - { - fragmentShadingRates.resize( fragmentShadingRateCount ); - } - } - return fragmentShadingRates; - } - - VULKAN_HPP_INLINE void CommandBuffer::setFragmentShadingRateKHR( - const VULKAN_HPP_NAMESPACE::Extent2D & fragmentSize, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2] ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetFragmentShadingRateKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetFragmentShadingRateKHR( - static_cast( m_commandBuffer ), - reinterpret_cast( &fragmentSize ), - reinterpret_cast( combinerOps ) ); - } - - //=== VK_EXT_buffer_device_address === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceAddress Device::getBufferAddressEXT( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetBufferDeviceAddressEXT && - "Function needs extension enabled!" ); - - return static_cast( getDispatcher()->vkGetBufferDeviceAddressEXT( - static_cast( m_device ), reinterpret_cast( &info ) ) ); - } - - //=== VK_EXT_tooling_info === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getToolPropertiesEXT() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceToolPropertiesEXT && - "Function needs extension enabled!" ); - - std::vector toolProperties; - uint32_t toolCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPhysicalDeviceToolPropertiesEXT( - static_cast( m_physicalDevice ), &toolCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && toolCount ) - { - toolProperties.resize( toolCount ); - result = static_cast( getDispatcher()->vkGetPhysicalDeviceToolPropertiesEXT( - static_cast( m_physicalDevice ), - &toolCount, - reinterpret_cast( toolProperties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getToolPropertiesEXT" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( toolCount <= toolProperties.size() ); - if ( toolCount < toolProperties.size() ) - { - toolProperties.resize( toolCount ); - } - } - return toolProperties; - } - - //=== VK_KHR_present_wait === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result - SwapchainKHR::waitForPresent( uint64_t presentId, uint64_t timeout ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkWaitForPresentKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkWaitForPresentKHR( - static_cast( m_device ), static_cast( m_swapchain ), presentId, timeout ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eTimeout ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::waitForPresent" ); - } - return result; - } - - //=== VK_NV_cooperative_matrix === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getCooperativeMatrixPropertiesNV() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceCooperativeMatrixPropertiesNV && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t propertyCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - static_cast( m_physicalDevice ), &propertyCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && propertyCount ) - { - properties.resize( propertyCount ); - result = static_cast( - getDispatcher()->vkGetPhysicalDeviceCooperativeMatrixPropertiesNV( - static_cast( m_physicalDevice ), - &propertyCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getCooperativeMatrixPropertiesNV" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( propertyCount <= properties.size() ); - if ( propertyCount < properties.size() ) - { - properties.resize( propertyCount ); - } - } - return properties; - } - - //=== VK_NV_coverage_reduction_mode === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSupportedFramebufferMixedSamplesCombinationsNV() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV && - "Function needs extension enabled!" ); - - std::vector combinations; - uint32_t combinationCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( - getDispatcher()->vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - static_cast( m_physicalDevice ), &combinationCount, nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && combinationCount ) - { - combinations.resize( combinationCount ); - result = static_cast( - getDispatcher()->vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( - static_cast( m_physicalDevice ), - &combinationCount, - reinterpret_cast( combinations.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( - result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSupportedFramebufferMixedSamplesCombinationsNV" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( combinationCount <= combinations.size() ); - if ( combinationCount < combinations.size() ) - { - combinations.resize( combinationCount ); - } - } - return combinations; - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_EXT_full_screen_exclusive === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - PhysicalDevice::getSurfacePresentModes2EXT( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceSurfacePresentModes2EXT && - "Function needs extension enabled!" ); - - std::vector presentModes; - uint32_t presentModeCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPhysicalDeviceSurfacePresentModes2EXT( - static_cast( m_physicalDevice ), - reinterpret_cast( &surfaceInfo ), - &presentModeCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && presentModeCount ) - { - presentModes.resize( presentModeCount ); - result = - static_cast( getDispatcher()->vkGetPhysicalDeviceSurfacePresentModes2EXT( - static_cast( m_physicalDevice ), - reinterpret_cast( &surfaceInfo ), - &presentModeCount, - reinterpret_cast( presentModes.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::getSurfacePresentModes2EXT" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() ); - if ( presentModeCount < presentModes.size() ) - { - presentModes.resize( presentModeCount ); - } - } - return presentModes; - } - - VULKAN_HPP_INLINE void SwapchainKHR::acquireFullScreenExclusiveModeEXT() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkAcquireFullScreenExclusiveModeEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkAcquireFullScreenExclusiveModeEXT( - static_cast( m_device ), static_cast( m_swapchain ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::acquireFullScreenExclusiveModeEXT" ); - } - } - - VULKAN_HPP_INLINE void SwapchainKHR::releaseFullScreenExclusiveModeEXT() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkReleaseFullScreenExclusiveModeEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkReleaseFullScreenExclusiveModeEXT( - static_cast( m_device ), static_cast( m_swapchain ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::SwapchainKHR::releaseFullScreenExclusiveModeEXT" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR - Device::getGroupSurfacePresentModes2EXT( - const VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR & surfaceInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceGroupSurfacePresentModes2EXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetDeviceGroupSurfacePresentModes2EXT( - static_cast( m_device ), - reinterpret_cast( &surfaceInfo ), - reinterpret_cast( &modes ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getGroupSurfacePresentModes2EXT" ); - } - return modes; - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - //=== VK_EXT_headless_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createHeadlessSurfaceEXT( - VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - //=== VK_KHR_buffer_device_address === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceAddress Device::getBufferAddressKHR( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetBufferDeviceAddressKHR && - "Function needs extension enabled!" ); - - return static_cast( getDispatcher()->vkGetBufferDeviceAddressKHR( - static_cast( m_device ), reinterpret_cast( &info ) ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t Device::getBufferOpaqueCaptureAddressKHR( - const VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetBufferOpaqueCaptureAddressKHR && - "Function needs extension enabled!" ); - - return getDispatcher()->vkGetBufferOpaqueCaptureAddressKHR( - static_cast( m_device ), reinterpret_cast( &info ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t Device::getMemoryOpaqueCaptureAddressKHR( - const VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceMemoryOpaqueCaptureAddressKHR && - "Function needs extension enabled!" ); - - return getDispatcher()->vkGetDeviceMemoryOpaqueCaptureAddressKHR( - static_cast( m_device ), reinterpret_cast( &info ) ); - } - - //=== VK_EXT_line_rasterization === - - VULKAN_HPP_INLINE void CommandBuffer::setLineStippleEXT( uint32_t lineStippleFactor, - uint16_t lineStipplePattern ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetLineStippleEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetLineStippleEXT( - static_cast( m_commandBuffer ), lineStippleFactor, lineStipplePattern ); - } - - //=== VK_EXT_host_query_reset === - - VULKAN_HPP_INLINE void QueryPool::resetEXT( uint32_t firstQuery, uint32_t queryCount ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkResetQueryPoolEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkResetQueryPoolEXT( - static_cast( m_device ), static_cast( m_queryPool ), firstQuery, queryCount ); - } - - //=== VK_EXT_extended_dynamic_state === - - VULKAN_HPP_INLINE void - CommandBuffer::setCullModeEXT( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetCullModeEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetCullModeEXT( static_cast( m_commandBuffer ), - static_cast( cullMode ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setFrontFaceEXT( VULKAN_HPP_NAMESPACE::FrontFace frontFace ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetFrontFaceEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetFrontFaceEXT( static_cast( m_commandBuffer ), - static_cast( frontFace ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setPrimitiveTopologyEXT( - VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetPrimitiveTopologyEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetPrimitiveTopologyEXT( static_cast( m_commandBuffer ), - static_cast( primitiveTopology ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setViewportWithCountEXT( - ArrayProxy const & viewports ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetViewportWithCountEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetViewportWithCountEXT( static_cast( m_commandBuffer ), - viewports.size(), - reinterpret_cast( viewports.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setScissorWithCountEXT( - ArrayProxy const & scissors ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetScissorWithCountEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetScissorWithCountEXT( static_cast( m_commandBuffer ), - scissors.size(), - reinterpret_cast( scissors.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::bindVertexBuffers2EXT( - uint32_t firstBinding, - ArrayProxy const & buffers, - ArrayProxy const & offsets, - ArrayProxy const & sizes, - ArrayProxy const & strides ) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBindVertexBuffers2EXT && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( buffers.size() == offsets.size() ); - VULKAN_HPP_ASSERT( sizes.empty() || buffers.size() == sizes.size() ); - VULKAN_HPP_ASSERT( strides.empty() || buffers.size() == strides.size() ); -# else - if ( buffers.size() != offsets.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2EXT: buffers.size() != offsets.size()" ); - } - if ( !sizes.empty() && buffers.size() != sizes.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2EXT: buffers.size() != sizes.size()" ); - } - if ( !strides.empty() && buffers.size() != strides.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::bindVertexBuffers2EXT: buffers.size() != strides.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdBindVertexBuffers2EXT( static_cast( m_commandBuffer ), - firstBinding, - buffers.size(), - reinterpret_cast( buffers.data() ), - reinterpret_cast( offsets.data() ), - reinterpret_cast( sizes.data() ), - reinterpret_cast( strides.data() ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetDepthTestEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetDepthTestEnableEXT( static_cast( m_commandBuffer ), - static_cast( depthTestEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthWriteEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetDepthWriteEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetDepthWriteEnableEXT( static_cast( m_commandBuffer ), - static_cast( depthWriteEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthCompareOpEXT( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetDepthCompareOpEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetDepthCompareOpEXT( static_cast( m_commandBuffer ), - static_cast( depthCompareOp ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setDepthBoundsTestEnableEXT( - VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetDepthBoundsTestEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetDepthBoundsTestEnableEXT( static_cast( m_commandBuffer ), - static_cast( depthBoundsTestEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setStencilTestEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetStencilTestEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetStencilTestEnableEXT( static_cast( m_commandBuffer ), - static_cast( stencilTestEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setStencilOpEXT( VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, - VULKAN_HPP_NAMESPACE::StencilOp failOp, - VULKAN_HPP_NAMESPACE::StencilOp passOp, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, - VULKAN_HPP_NAMESPACE::CompareOp compareOp ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetStencilOpEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetStencilOpEXT( static_cast( m_commandBuffer ), - static_cast( faceMask ), - static_cast( failOp ), - static_cast( passOp ), - static_cast( depthFailOp ), - static_cast( compareOp ) ); - } - - //=== VK_KHR_deferred_host_operations === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR - Device::createDeferredOperationKHR( - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR( *this, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint32_t DeferredOperationKHR::getMaxConcurrency() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeferredOperationMaxConcurrencyKHR && - "Function needs extension enabled!" ); - - return getDispatcher()->vkGetDeferredOperationMaxConcurrencyKHR( - static_cast( m_device ), static_cast( m_operation ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result - DeferredOperationKHR::getResult() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeferredOperationResultKHR && - "Function needs extension enabled!" ); - - return static_cast( getDispatcher()->vkGetDeferredOperationResultKHR( - static_cast( m_device ), static_cast( m_operation ) ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result DeferredOperationKHR::join() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkDeferredOperationJoinKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkDeferredOperationJoinKHR( - static_cast( m_device ), static_cast( m_operation ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eThreadDoneKHR ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eThreadIdleKHR ) ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::DeferredOperationKHR::join" ); - } - return result; - } - - //=== VK_KHR_pipeline_executable_properties === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::getPipelineExecutablePropertiesKHR( const VULKAN_HPP_NAMESPACE::PipelineInfoKHR & pipelineInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPipelineExecutablePropertiesKHR && - "Function needs extension enabled!" ); - - std::vector properties; - uint32_t executableCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPipelineExecutablePropertiesKHR( - static_cast( m_device ), - reinterpret_cast( &pipelineInfo ), - &executableCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && executableCount ) - { - properties.resize( executableCount ); - result = static_cast( getDispatcher()->vkGetPipelineExecutablePropertiesKHR( - static_cast( m_device ), - reinterpret_cast( &pipelineInfo ), - &executableCount, - reinterpret_cast( properties.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutablePropertiesKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( executableCount <= properties.size() ); - if ( executableCount < properties.size() ) - { - properties.resize( executableCount ); - } - } - return properties; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::getPipelineExecutableStatisticsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPipelineExecutableStatisticsKHR && - "Function needs extension enabled!" ); - - std::vector statistics; - uint32_t statisticCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = static_cast( getDispatcher()->vkGetPipelineExecutableStatisticsKHR( - static_cast( m_device ), - reinterpret_cast( &executableInfo ), - &statisticCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && statisticCount ) - { - statistics.resize( statisticCount ); - result = static_cast( getDispatcher()->vkGetPipelineExecutableStatisticsKHR( - static_cast( m_device ), - reinterpret_cast( &executableInfo ), - &statisticCount, - reinterpret_cast( statistics.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutableStatisticsKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( statisticCount <= statistics.size() ); - if ( statisticCount < statistics.size() ) - { - statistics.resize( statisticCount ); - } - } - return statistics; - } - - VULKAN_HPP_NODISCARD - VULKAN_HPP_INLINE std::vector - Device::getPipelineExecutableInternalRepresentationsKHR( - const VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR & executableInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPipelineExecutableInternalRepresentationsKHR && - "Function needs extension enabled!" ); - - std::vector internalRepresentations; - uint32_t internalRepresentationCount; - VULKAN_HPP_NAMESPACE::Result result; - do - { - result = - static_cast( getDispatcher()->vkGetPipelineExecutableInternalRepresentationsKHR( - static_cast( m_device ), - reinterpret_cast( &executableInfo ), - &internalRepresentationCount, - nullptr ) ); - if ( ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) && internalRepresentationCount ) - { - internalRepresentations.resize( internalRepresentationCount ); - result = static_cast( - getDispatcher()->vkGetPipelineExecutableInternalRepresentationsKHR( - static_cast( m_device ), - reinterpret_cast( &executableInfo ), - &internalRepresentationCount, - reinterpret_cast( internalRepresentations.data() ) ) ); - } - } while ( result == VULKAN_HPP_NAMESPACE::Result::eIncomplete ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::Device::getPipelineExecutableInternalRepresentationsKHR" ); - } - if ( result == VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - VULKAN_HPP_ASSERT( internalRepresentationCount <= internalRepresentations.size() ); - if ( internalRepresentationCount < internalRepresentations.size() ) - { - internalRepresentations.resize( internalRepresentationCount ); - } - } - return internalRepresentations; - } - - //=== VK_NV_device_generated_commands === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetGeneratedCommandsMemoryRequirementsNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetGeneratedCommandsMemoryRequirementsNV( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getGeneratedCommandsMemoryRequirementsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetGeneratedCommandsMemoryRequirementsNV && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetGeneratedCommandsMemoryRequirementsNV( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_INLINE void CommandBuffer::preprocessGeneratedCommandsNV( - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdPreprocessGeneratedCommandsNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdPreprocessGeneratedCommandsNV( - static_cast( m_commandBuffer ), - reinterpret_cast( &generatedCommandsInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::executeGeneratedCommandsNV( - VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, - const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV & generatedCommandsInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdExecuteGeneratedCommandsNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdExecuteGeneratedCommandsNV( - static_cast( m_commandBuffer ), - static_cast( isPreprocessed ), - reinterpret_cast( &generatedCommandsInfo ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::bindPipelineShaderGroupNV( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, - VULKAN_HPP_NAMESPACE::Pipeline pipeline, - uint32_t groupIndex ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBindPipelineShaderGroupNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBindPipelineShaderGroupNV( static_cast( m_commandBuffer ), - static_cast( pipelineBindPoint ), - static_cast( pipeline ), - groupIndex ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::IndirectCommandsLayoutNV - Device::createIndirectCommandsLayoutNV( - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::IndirectCommandsLayoutNV( *this, createInfo, allocator ); - } - - //=== VK_EXT_acquire_drm_display === - - VULKAN_HPP_INLINE void PhysicalDevice::acquireDrmDisplayEXT( int32_t drmFd, - VULKAN_HPP_NAMESPACE::DisplayKHR display ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkAcquireDrmDisplayEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkAcquireDrmDisplayEXT( - static_cast( m_physicalDevice ), drmFd, static_cast( display ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::PhysicalDevice::acquireDrmDisplayEXT" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DisplayKHR - PhysicalDevice::getDrmDisplayEXT( int32_t drmFd, uint32_t connectorId ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DisplayKHR( *this, drmFd, connectorId ); - } - - //=== VK_EXT_private_data === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::PrivateDataSlot Device::createPrivateDataSlotEXT( - VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::PrivateDataSlot( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void Device::destroyPrivateDataSlotEXT( - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - Optional allocator ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkDestroyPrivateDataSlotEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkDestroyPrivateDataSlotEXT( - static_cast( m_device ), - static_cast( privateDataSlot ), - reinterpret_cast( - static_cast( allocator ) ) ); - } - - VULKAN_HPP_INLINE void Device::setPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot, - uint64_t data ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkSetPrivateDataEXT && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkSetPrivateDataEXT( static_cast( m_device ), - static_cast( objectType_ ), - objectHandle, - static_cast( privateDataSlot ), - data ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::setPrivateDataEXT" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint64_t - Device::getPrivateDataEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle, - VULKAN_HPP_NAMESPACE::PrivateDataSlot privateDataSlot ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetPrivateDataEXT && - "Function needs extension enabled!" ); - - uint64_t data; - getDispatcher()->vkGetPrivateDataEXT( static_cast( m_device ), - static_cast( objectType_ ), - objectHandle, - static_cast( privateDataSlot ), - &data ); - return data; - } - -# if defined( VK_ENABLE_BETA_EXTENSIONS ) - //=== VK_KHR_video_encode_queue === - - VULKAN_HPP_INLINE void CommandBuffer::encodeVideoKHR( - const VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR & encodeInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdEncodeVideoKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdEncodeVideoKHR( static_cast( m_commandBuffer ), - reinterpret_cast( &encodeInfo ) ); - } -# endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - //=== VK_KHR_synchronization2 === - - VULKAN_HPP_INLINE void CommandBuffer::setEvent2KHR( - VULKAN_HPP_NAMESPACE::Event event, - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetEvent2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetEvent2KHR( static_cast( m_commandBuffer ), - static_cast( event ), - reinterpret_cast( &dependencyInfo ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::resetEvent2KHR( VULKAN_HPP_NAMESPACE::Event event, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdResetEvent2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdResetEvent2KHR( static_cast( m_commandBuffer ), - static_cast( event ), - static_cast( stageMask ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::waitEvents2KHR( ArrayProxy const & events, - ArrayProxy const & dependencyInfos ) - const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdWaitEvents2KHR && - "Function needs extension enabled!" ); - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( events.size() == dependencyInfos.size() ); -# else - if ( events.size() != dependencyInfos.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::CommandBuffer::waitEvents2KHR: events.size() != dependencyInfos.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - - getDispatcher()->vkCmdWaitEvents2KHR( static_cast( m_commandBuffer ), - events.size(), - reinterpret_cast( events.data() ), - reinterpret_cast( dependencyInfos.data() ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::pipelineBarrier2KHR( - const VULKAN_HPP_NAMESPACE::DependencyInfo & dependencyInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdPipelineBarrier2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdPipelineBarrier2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( &dependencyInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::writeTimestamp2KHR( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::QueryPool queryPool, - uint32_t query ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdWriteTimestamp2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdWriteTimestamp2KHR( static_cast( m_commandBuffer ), - static_cast( stage ), - static_cast( queryPool ), - query ); - } - - VULKAN_HPP_INLINE void Queue::submit2KHR( ArrayProxy const & submits, - VULKAN_HPP_NAMESPACE::Fence fence ) const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkQueueSubmit2KHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = static_cast( - getDispatcher()->vkQueueSubmit2KHR( static_cast( m_queue ), - submits.size(), - reinterpret_cast( submits.data() ), - static_cast( fence ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Queue::submit2KHR" ); - } - } - - VULKAN_HPP_INLINE void CommandBuffer::writeBufferMarker2AMD( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, - uint32_t marker ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdWriteBufferMarker2AMD && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdWriteBufferMarker2AMD( static_cast( m_commandBuffer ), - static_cast( stage ), - static_cast( dstBuffer ), - static_cast( dstOffset ), - marker ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Queue::getCheckpointData2NV() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkGetQueueCheckpointData2NV && - "Function needs extension enabled!" ); - - uint32_t checkpointDataCount; - getDispatcher()->vkGetQueueCheckpointData2NV( static_cast( m_queue ), &checkpointDataCount, nullptr ); - std::vector checkpointData( checkpointDataCount ); - getDispatcher()->vkGetQueueCheckpointData2NV( static_cast( m_queue ), - &checkpointDataCount, - reinterpret_cast( checkpointData.data() ) ); - VULKAN_HPP_ASSERT( checkpointDataCount == checkpointData.size() ); - return checkpointData; - } - - //=== VK_NV_fragment_shading_rate_enums === - - VULKAN_HPP_INLINE void CommandBuffer::setFragmentShadingRateEnumNV( - VULKAN_HPP_NAMESPACE::FragmentShadingRateNV shadingRate, - const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2] ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetFragmentShadingRateEnumNV && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetFragmentShadingRateEnumNV( - static_cast( m_commandBuffer ), - static_cast( shadingRate ), - reinterpret_cast( combinerOps ) ); - } - - //=== VK_KHR_copy_commands2 === - - VULKAN_HPP_INLINE void CommandBuffer::copyBuffer2KHR( - const VULKAN_HPP_NAMESPACE::CopyBufferInfo2 & copyBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdCopyBuffer2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyBuffer2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( ©BufferInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyImage2KHR( - const VULKAN_HPP_NAMESPACE::CopyImageInfo2 & copyImageInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdCopyImage2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyImage2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( ©ImageInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyBufferToImage2KHR( - const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 & copyBufferToImageInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdCopyBufferToImage2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyBufferToImage2KHR( - static_cast( m_commandBuffer ), - reinterpret_cast( ©BufferToImageInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::copyImageToBuffer2KHR( - const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 & copyImageToBufferInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdCopyImageToBuffer2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdCopyImageToBuffer2KHR( - static_cast( m_commandBuffer ), - reinterpret_cast( ©ImageToBufferInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::blitImage2KHR( - const VULKAN_HPP_NAMESPACE::BlitImageInfo2 & blitImageInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBlitImage2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBlitImage2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( &blitImageInfo ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::resolveImage2KHR( - const VULKAN_HPP_NAMESPACE::ResolveImageInfo2 & resolveImageInfo ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdResolveImage2KHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdResolveImage2KHR( static_cast( m_commandBuffer ), - reinterpret_cast( &resolveImageInfo ) ); - } - -# if defined( VK_USE_PLATFORM_WIN32_KHR ) - //=== VK_NV_acquire_winrt_display === - - VULKAN_HPP_INLINE void DisplayKHR::acquireWinrtNV() const - { - VULKAN_HPP_ASSERT( getDispatcher()->vkAcquireWinrtDisplayNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkAcquireWinrtDisplayNV( - static_cast( m_physicalDevice ), static_cast( m_display ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::DisplayKHR::acquireWinrtNV" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::DisplayKHR - PhysicalDevice::getWinrtDisplayNV( uint32_t deviceRelativeId ) const - { - return VULKAN_HPP_RAII_NAMESPACE::DisplayKHR( *this, deviceRelativeId ); - } -# endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -# if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - //=== VK_EXT_directfb_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createDirectFBSurfaceEXT( - VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Bool32 - PhysicalDevice::getDirectFBPresentationSupportEXT( uint32_t queueFamilyIndex, - IDirectFB & dfb ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceDirectFBPresentationSupportEXT && - "Function needs extension enabled!" ); - - return static_cast( - getDispatcher()->vkGetPhysicalDeviceDirectFBPresentationSupportEXT( - static_cast( m_physicalDevice ), queueFamilyIndex, &dfb ) ); - } -# endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - //=== VK_KHR_ray_tracing_pipeline === - - VULKAN_HPP_INLINE void CommandBuffer::traceRaysKHR( - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - uint32_t width, - uint32_t height, - uint32_t depth ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdTraceRaysKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdTraceRaysKHR( - static_cast( m_commandBuffer ), - reinterpret_cast( &raygenShaderBindingTable ), - reinterpret_cast( &missShaderBindingTable ), - reinterpret_cast( &hitShaderBindingTable ), - reinterpret_cast( &callableShaderBindingTable ), - width, - height, - depth ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::createRayTracingPipelinesKHR( - VULKAN_HPP_NAMESPACE::Optional< - const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR> const & deferredOperation, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::ArrayProxy const & createInfos, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipelines( *this, deferredOperation, pipelineCache, createInfos, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::Pipeline Device::createRayTracingPipelineKHR( - VULKAN_HPP_NAMESPACE::Optional< - const VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeferredOperationKHR> const & deferredOperation, - VULKAN_HPP_NAMESPACE::Optional const & - pipelineCache, - VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::Pipeline( *this, deferredOperation, pipelineCache, createInfo, allocator ); - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Pipeline::getRayTracingShaderGroupHandlesKHR( uint32_t firstGroup, uint32_t groupCount, size_t dataSize ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetRayTracingShaderGroupHandlesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( - getDispatcher()->vkGetRayTracingShaderGroupHandlesKHR( static_cast( m_device ), - static_cast( m_pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::getRayTracingShaderGroupHandlesKHR" ); - } - return data; - } - - template - VULKAN_HPP_NODISCARD DataType Pipeline::getRayTracingShaderGroupHandleKHR( uint32_t firstGroup, - uint32_t groupCount ) const - { - DataType data; - Result result = static_cast( - getDispatcher()->vkGetRayTracingShaderGroupHandlesKHR( static_cast( m_device ), - static_cast( m_pipeline ), - firstGroup, - groupCount, - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::getRayTracingShaderGroupHandleKHR" ); - } - return data; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Pipeline::getRayTracingCaptureReplayShaderGroupHandlesKHR( uint32_t firstGroup, - uint32_t groupCount, - size_t dataSize ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetRayTracingCaptureReplayShaderGroupHandlesKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_ASSERT( dataSize % sizeof( DataType ) == 0 ); - std::vector data( dataSize / sizeof( DataType ) ); - Result result = static_cast( - getDispatcher()->vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( static_cast( m_device ), - static_cast( m_pipeline ), - firstGroup, - groupCount, - data.size() * sizeof( DataType ), - reinterpret_cast( data.data() ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( - result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::getRayTracingCaptureReplayShaderGroupHandlesKHR" ); - } - return data; - } - - template - VULKAN_HPP_NODISCARD DataType Pipeline::getRayTracingCaptureReplayShaderGroupHandleKHR( uint32_t firstGroup, - uint32_t groupCount ) const - { - DataType data; - Result result = static_cast( - getDispatcher()->vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( static_cast( m_device ), - static_cast( m_pipeline ), - firstGroup, - groupCount, - sizeof( DataType ), - reinterpret_cast( &data ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( - result, VULKAN_HPP_NAMESPACE_STRING "::Pipeline::getRayTracingCaptureReplayShaderGroupHandleKHR" ); - } - return data; - } - - VULKAN_HPP_INLINE void CommandBuffer::traceRaysIndirectKHR( - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & raygenShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & missShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & hitShaderBindingTable, - const VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR & callableShaderBindingTable, - VULKAN_HPP_NAMESPACE::DeviceAddress indirectDeviceAddress ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdTraceRaysIndirectKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdTraceRaysIndirectKHR( - static_cast( m_commandBuffer ), - reinterpret_cast( &raygenShaderBindingTable ), - reinterpret_cast( &missShaderBindingTable ), - reinterpret_cast( &hitShaderBindingTable ), - reinterpret_cast( &callableShaderBindingTable ), - static_cast( indirectDeviceAddress ) ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::DeviceSize - Pipeline::getRayTracingShaderGroupStackSizeKHR( - uint32_t group, VULKAN_HPP_NAMESPACE::ShaderGroupShaderKHR groupShader ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetRayTracingShaderGroupStackSizeKHR && - "Function needs extension enabled!" ); - - return static_cast( - getDispatcher()->vkGetRayTracingShaderGroupStackSizeKHR( static_cast( m_device ), - static_cast( m_pipeline ), - group, - static_cast( groupShader ) ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setRayTracingPipelineStackSizeKHR( uint32_t pipelineStackSize ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetRayTracingPipelineStackSizeKHR && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetRayTracingPipelineStackSizeKHR( static_cast( m_commandBuffer ), - pipelineStackSize ); - } - - //=== VK_EXT_vertex_input_dynamic_state === - - VULKAN_HPP_INLINE void CommandBuffer::setVertexInputEXT( - ArrayProxy const & vertexBindingDescriptions, - ArrayProxy const & vertexAttributeDescriptions ) - const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetVertexInputEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetVertexInputEXT( - static_cast( m_commandBuffer ), - vertexBindingDescriptions.size(), - reinterpret_cast( vertexBindingDescriptions.data() ), - vertexAttributeDescriptions.size(), - reinterpret_cast( vertexAttributeDescriptions.data() ) ); - } - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_memory === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE zx_handle_t Device::getMemoryZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA & getZirconHandleInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetMemoryZirconHandleFUCHSIA && - "Function needs extension enabled!" ); - - zx_handle_t zirconHandle; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryZirconHandleFUCHSIA( - static_cast( m_device ), - reinterpret_cast( &getZirconHandleInfo ), - &zirconHandle ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryZirconHandleFUCHSIA" ); - } - return zirconHandle; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA - Device::getMemoryZirconHandlePropertiesFUCHSIA( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType, - zx_handle_t zirconHandle ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetMemoryZirconHandlePropertiesFUCHSIA && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA memoryZirconHandleProperties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryZirconHandlePropertiesFUCHSIA( - static_cast( m_device ), - static_cast( handleType ), - zirconHandle, - reinterpret_cast( &memoryZirconHandleProperties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryZirconHandlePropertiesFUCHSIA" ); - } - return memoryZirconHandleProperties; - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_external_semaphore === - - VULKAN_HPP_INLINE void Device::importSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA & importSemaphoreZirconHandleInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkImportSemaphoreZirconHandleFUCHSIA && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkImportSemaphoreZirconHandleFUCHSIA( - static_cast( m_device ), - reinterpret_cast( &importSemaphoreZirconHandleInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::importSemaphoreZirconHandleFUCHSIA" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE zx_handle_t Device::getSemaphoreZirconHandleFUCHSIA( - const VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA & getZirconHandleInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetSemaphoreZirconHandleFUCHSIA && - "Function needs extension enabled!" ); - - zx_handle_t zirconHandle; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetSemaphoreZirconHandleFUCHSIA( - static_cast( m_device ), - reinterpret_cast( &getZirconHandleInfo ), - &zirconHandle ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getSemaphoreZirconHandleFUCHSIA" ); - } - return zirconHandle; - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - -# if defined( VK_USE_PLATFORM_FUCHSIA ) - //=== VK_FUCHSIA_buffer_collection === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::BufferCollectionFUCHSIA - Device::createBufferCollectionFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::BufferCollectionFUCHSIA( *this, createInfo, allocator ); - } - - VULKAN_HPP_INLINE void BufferCollectionFUCHSIA::setImageConstraints( - const VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA & imageConstraintsInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkSetBufferCollectionImageConstraintsFUCHSIA && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkSetBufferCollectionImageConstraintsFUCHSIA( - static_cast( m_device ), - static_cast( m_collection ), - reinterpret_cast( &imageConstraintsInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::BufferCollectionFUCHSIA::setImageConstraints" ); - } - } - - VULKAN_HPP_INLINE void BufferCollectionFUCHSIA::setBufferConstraints( - const VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA & bufferConstraintsInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkSetBufferCollectionBufferConstraintsFUCHSIA && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkSetBufferCollectionBufferConstraintsFUCHSIA( - static_cast( m_device ), - static_cast( m_collection ), - reinterpret_cast( &bufferConstraintsInfo ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::BufferCollectionFUCHSIA::setBufferConstraints" ); - } - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA - BufferCollectionFUCHSIA::getProperties() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetBufferCollectionPropertiesFUCHSIA && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA properties; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetBufferCollectionPropertiesFUCHSIA( - static_cast( m_device ), - static_cast( m_collection ), - reinterpret_cast( &properties ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::BufferCollectionFUCHSIA::getProperties" ); - } - return properties; - } -# endif /*VK_USE_PLATFORM_FUCHSIA*/ - - //=== VK_HUAWEI_subpass_shading === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::pair - RenderPass::getSubpassShadingMaxWorkgroupSizeHUAWEI() const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::Extent2D maxWorkgroupSize; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( - static_cast( m_device ), - static_cast( m_renderPass ), - reinterpret_cast( &maxWorkgroupSize ) ) ); - if ( ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) && - ( result != VULKAN_HPP_NAMESPACE::Result::eIncomplete ) ) - { - throwResultException( result, - VULKAN_HPP_NAMESPACE_STRING "::RenderPass::getSubpassShadingMaxWorkgroupSizeHUAWEI" ); - } - return std::make_pair( result, maxWorkgroupSize ); - } - - VULKAN_HPP_INLINE void CommandBuffer::subpassShadingHUAWEI() const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSubpassShadingHUAWEI && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSubpassShadingHUAWEI( static_cast( m_commandBuffer ) ); - } - - //=== VK_HUAWEI_invocation_mask === - - VULKAN_HPP_INLINE void - CommandBuffer::bindInvocationMaskHUAWEI( VULKAN_HPP_NAMESPACE::ImageView imageView, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdBindInvocationMaskHUAWEI && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdBindInvocationMaskHUAWEI( static_cast( m_commandBuffer ), - static_cast( imageView ), - static_cast( imageLayout ) ); - } - - //=== VK_NV_external_memory_rdma === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::RemoteAddressNV Device::getMemoryRemoteAddressNV( - const VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV & memoryGetRemoteAddressInfo ) const - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetMemoryRemoteAddressNV && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::RemoteAddressNV address; - VULKAN_HPP_NAMESPACE::Result result = - static_cast( getDispatcher()->vkGetMemoryRemoteAddressNV( - static_cast( m_device ), - reinterpret_cast( &memoryGetRemoteAddressInfo ), - reinterpret_cast( &address ) ) ); - if ( result != VULKAN_HPP_NAMESPACE::Result::eSuccess ) - { - throwResultException( result, VULKAN_HPP_NAMESPACE_STRING "::Device::getMemoryRemoteAddressNV" ); - } - return address; - } - - //=== VK_EXT_extended_dynamic_state2 === - - VULKAN_HPP_INLINE void - CommandBuffer::setPatchControlPointsEXT( uint32_t patchControlPoints ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetPatchControlPointsEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetPatchControlPointsEXT( static_cast( m_commandBuffer ), - patchControlPoints ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setRasterizerDiscardEnableEXT( - VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetRasterizerDiscardEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetRasterizerDiscardEnableEXT( static_cast( m_commandBuffer ), - static_cast( rasterizerDiscardEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setDepthBiasEnableEXT( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetDepthBiasEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetDepthBiasEnableEXT( static_cast( m_commandBuffer ), - static_cast( depthBiasEnable ) ); - } - - VULKAN_HPP_INLINE void - CommandBuffer::setLogicOpEXT( VULKAN_HPP_NAMESPACE::LogicOp logicOp ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdSetLogicOpEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetLogicOpEXT( static_cast( m_commandBuffer ), - static_cast( logicOp ) ); - } - - VULKAN_HPP_INLINE void CommandBuffer::setPrimitiveRestartEnableEXT( - VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetPrimitiveRestartEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetPrimitiveRestartEnableEXT( static_cast( m_commandBuffer ), - static_cast( primitiveRestartEnable ) ); - } - -# if defined( VK_USE_PLATFORM_SCREEN_QNX ) - //=== VK_QNX_screen_surface === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR Instance::createScreenSurfaceQNX( - VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX const & createInfo, - VULKAN_HPP_NAMESPACE::Optional allocator ) const - { - return VULKAN_HPP_RAII_NAMESPACE::SurfaceKHR( *this, createInfo, allocator ); - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Bool32 - PhysicalDevice::getScreenPresentationSupportQNX( uint32_t queueFamilyIndex, - struct _screen_window & window ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetPhysicalDeviceScreenPresentationSupportQNX && - "Function needs extension enabled!" ); - - return static_cast( - getDispatcher()->vkGetPhysicalDeviceScreenPresentationSupportQNX( - static_cast( m_physicalDevice ), queueFamilyIndex, &window ) ); - } -# endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - //=== VK_EXT_color_write_enable === - - VULKAN_HPP_INLINE void CommandBuffer::setColorWriteEnableEXT( - ArrayProxy const & colorWriteEnables ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkCmdSetColorWriteEnableEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdSetColorWriteEnableEXT( static_cast( m_commandBuffer ), - colorWriteEnables.size(), - reinterpret_cast( colorWriteEnables.data() ) ); - } - - //=== VK_EXT_multi_draw === - - VULKAN_HPP_INLINE void - CommandBuffer::drawMultiEXT( ArrayProxy const & vertexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDrawMultiEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawMultiEXT( static_cast( m_commandBuffer ), - vertexInfo.size(), - reinterpret_cast( vertexInfo.data() ), - instanceCount, - firstInstance, - stride ); - } - - VULKAN_HPP_INLINE void CommandBuffer::drawMultiIndexedEXT( - ArrayProxy const & indexInfo, - uint32_t instanceCount, - uint32_t firstInstance, - uint32_t stride, - Optional vertexOffset ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( getDispatcher()->vkCmdDrawMultiIndexedEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkCmdDrawMultiIndexedEXT( - static_cast( m_commandBuffer ), - indexInfo.size(), - reinterpret_cast( indexInfo.data() ), - instanceCount, - firstInstance, - stride, - static_cast( vertexOffset ) ); - } - - //=== VK_EXT_pageable_device_local_memory === - - VULKAN_HPP_INLINE void DeviceMemory::setPriorityEXT( float priority ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkSetDeviceMemoryPriorityEXT && - "Function needs extension enabled!" ); - - getDispatcher()->vkSetDeviceMemoryPriorityEXT( - static_cast( m_device ), static_cast( m_memory ), priority ); - } - - //=== VK_KHR_maintenance4 === - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getBufferMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceBufferMemoryRequirementsKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetDeviceBufferMemoryRequirementsKHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getBufferMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceBufferMemoryRequirementsKHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetDeviceBufferMemoryRequirementsKHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::MemoryRequirements2 - Device::getImageMemoryRequirementsKHR( const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const - VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceImageMemoryRequirementsKHR && - "Function needs extension enabled!" ); - - VULKAN_HPP_NAMESPACE::MemoryRequirements2 memoryRequirements; - getDispatcher()->vkGetDeviceImageMemoryRequirementsKHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return memoryRequirements; - } - - template - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE StructureChain Device::getImageMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceImageMemoryRequirementsKHR && - "Function needs extension enabled!" ); - - StructureChain structureChain; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 & memoryRequirements = - structureChain.template get(); - getDispatcher()->vkGetDeviceImageMemoryRequirementsKHR( - static_cast( m_device ), - reinterpret_cast( &info ), - reinterpret_cast( &memoryRequirements ) ); - return structureChain; - } - - VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector - Device::getImageSparseMemoryRequirementsKHR( - const VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements & info ) const VULKAN_HPP_NOEXCEPT - { - VULKAN_HPP_ASSERT( - getDispatcher()->vkGetDeviceImageSparseMemoryRequirementsKHR && - "Function needs extension enabled!" ); - - uint32_t sparseMemoryRequirementCount; - getDispatcher()->vkGetDeviceImageSparseMemoryRequirementsKHR( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - nullptr ); - std::vector sparseMemoryRequirements( - sparseMemoryRequirementCount ); - getDispatcher()->vkGetDeviceImageSparseMemoryRequirementsKHR( - static_cast( m_device ), - reinterpret_cast( &info ), - &sparseMemoryRequirementCount, - reinterpret_cast( sparseMemoryRequirements.data() ) ); - VULKAN_HPP_ASSERT( sparseMemoryRequirementCount == sparseMemoryRequirements.size() ); - return sparseMemoryRequirements; - } - -#endif - } // namespace VULKAN_HPP_RAII_NAMESPACE -} // namespace VULKAN_HPP_NAMESPACE -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_screen.h b/Externals/Vulkan/Include/vulkan/vulkan_screen.h deleted file mode 100644 index f0ef40a6ca..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_screen.h +++ /dev/null @@ -1,54 +0,0 @@ -#ifndef VULKAN_SCREEN_H_ -#define VULKAN_SCREEN_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_QNX_screen_surface 1 -#define VK_QNX_SCREEN_SURFACE_SPEC_VERSION 1 -#define VK_QNX_SCREEN_SURFACE_EXTENSION_NAME "VK_QNX_screen_surface" -typedef VkFlags VkScreenSurfaceCreateFlagsQNX; -typedef struct VkScreenSurfaceCreateInfoQNX { - VkStructureType sType; - const void* pNext; - VkScreenSurfaceCreateFlagsQNX flags; - struct _screen_context* context; - struct _screen_window* window; -} VkScreenSurfaceCreateInfoQNX; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateScreenSurfaceQNX)(VkInstance instance, const VkScreenSurfaceCreateInfoQNX* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); -typedef VkBool32 (VKAPI_PTR *PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, struct _screen_window* window); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateScreenSurfaceQNX( - VkInstance instance, - const VkScreenSurfaceCreateInfoQNX* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); - -VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceScreenPresentationSupportQNX( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - struct _screen_window* window); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_structs.hpp b/Externals/Vulkan/Include/vulkan/vulkan_structs.hpp deleted file mode 100644 index 1f55ae3333..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_structs.hpp +++ /dev/null @@ -1,102190 +0,0 @@ -// Copyright 2015-2022 The Khronos Group Inc. -// -// SPDX-License-Identifier: Apache-2.0 OR MIT -// - -// This header is generated from the Khronos Vulkan XML API Registry. - -#ifndef VULKAN_STRUCTS_HPP -#define VULKAN_STRUCTS_HPP - -namespace VULKAN_HPP_NAMESPACE -{ - //=============== - //=== STRUCTS === - //=============== - - struct AabbPositionsKHR - { - using NativeType = VkAabbPositionsKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AabbPositionsKHR( float minX_ = {}, - float minY_ = {}, - float minZ_ = {}, - float maxX_ = {}, - float maxY_ = {}, - float maxZ_ = {} ) VULKAN_HPP_NOEXCEPT - : minX( minX_ ) - , minY( minY_ ) - , minZ( minZ_ ) - , maxX( maxX_ ) - , maxY( maxY_ ) - , maxZ( maxZ_ ) - {} - - VULKAN_HPP_CONSTEXPR AabbPositionsKHR( AabbPositionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AabbPositionsKHR( VkAabbPositionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AabbPositionsKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AabbPositionsKHR & operator=( AabbPositionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AabbPositionsKHR & operator=( VkAabbPositionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR & setMinX( float minX_ ) VULKAN_HPP_NOEXCEPT - { - minX = minX_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR & setMinY( float minY_ ) VULKAN_HPP_NOEXCEPT - { - minY = minY_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR & setMinZ( float minZ_ ) VULKAN_HPP_NOEXCEPT - { - minZ = minZ_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR & setMaxX( float maxX_ ) VULKAN_HPP_NOEXCEPT - { - maxX = maxX_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR & setMaxY( float maxY_ ) VULKAN_HPP_NOEXCEPT - { - maxY = maxY_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR & setMaxZ( float maxZ_ ) VULKAN_HPP_NOEXCEPT - { - maxZ = maxZ_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAabbPositionsKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAabbPositionsKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( minX, minY, minZ, maxX, maxY, maxZ ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AabbPositionsKHR const & ) const = default; -#else - bool operator==( AabbPositionsKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( minX == rhs.minX ) && ( minY == rhs.minY ) && ( minZ == rhs.minZ ) && ( maxX == rhs.maxX ) && - ( maxY == rhs.maxY ) && ( maxZ == rhs.maxZ ); -# endif - } - - bool operator!=( AabbPositionsKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - float minX = {}; - float minY = {}; - float minZ = {}; - float maxX = {}; - float maxY = {}; - float maxZ = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AabbPositionsKHR ) == sizeof( VkAabbPositionsKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AabbPositionsKHR is not nothrow_move_constructible!" ); - using AabbPositionsNV = AabbPositionsKHR; - - union DeviceOrHostAddressConstKHR - { - using NativeType = VkDeviceOrHostAddressConstKHR; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {} ) - : deviceAddress( deviceAddress_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR( const void * hostAddress_ ) : hostAddress( hostAddress_ ) {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR & - setDeviceAddress( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - deviceAddress = deviceAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR & - setHostAddress( const void * hostAddress_ ) VULKAN_HPP_NOEXCEPT - { - hostAddress = hostAddress_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkDeviceOrHostAddressConstKHR const &() const - { - return *reinterpret_cast( this ); - } - - operator VkDeviceOrHostAddressConstKHR &() - { - return *reinterpret_cast( this ); - } - -#ifdef VULKAN_HPP_HAS_UNRESTRICTED_UNIONS - VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress; - const void * hostAddress; -#else - VkDeviceAddress deviceAddress; - const void * hostAddress; -#endif /*VULKAN_HPP_HAS_UNRESTRICTED_UNIONS*/ - }; - - struct AccelerationStructureGeometryTrianglesDataKHR - { - using NativeType = VkAccelerationStructureGeometryTrianglesDataKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureGeometryTrianglesDataKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR( - VULKAN_HPP_NAMESPACE::Format vertexFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR vertexData_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_ = {}, - uint32_t maxVertex_ = {}, - VULKAN_HPP_NAMESPACE::IndexType indexType_ = VULKAN_HPP_NAMESPACE::IndexType::eUint16, - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR indexData_ = {}, - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR transformData_ = {} ) VULKAN_HPP_NOEXCEPT - : vertexFormat( vertexFormat_ ) - , vertexData( vertexData_ ) - , vertexStride( vertexStride_ ) - , maxVertex( maxVertex_ ) - , indexType( indexType_ ) - , indexData( indexData_ ) - , transformData( transformData_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR( - AccelerationStructureGeometryTrianglesDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryTrianglesDataKHR( VkAccelerationStructureGeometryTrianglesDataKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureGeometryTrianglesDataKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureGeometryTrianglesDataKHR & - operator=( AccelerationStructureGeometryTrianglesDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryTrianglesDataKHR & - operator=( VkAccelerationStructureGeometryTrianglesDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setVertexFormat( VULKAN_HPP_NAMESPACE::Format vertexFormat_ ) VULKAN_HPP_NOEXCEPT - { - vertexFormat = vertexFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setVertexData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & vertexData_ ) VULKAN_HPP_NOEXCEPT - { - vertexData = vertexData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setVertexStride( VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_ ) VULKAN_HPP_NOEXCEPT - { - vertexStride = vertexStride_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setMaxVertex( uint32_t maxVertex_ ) VULKAN_HPP_NOEXCEPT - { - maxVertex = maxVertex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setIndexType( VULKAN_HPP_NAMESPACE::IndexType indexType_ ) VULKAN_HPP_NOEXCEPT - { - indexType = indexType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setIndexData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & indexData_ ) VULKAN_HPP_NOEXCEPT - { - indexData = indexData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryTrianglesDataKHR & - setTransformData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & transformData_ ) VULKAN_HPP_NOEXCEPT - { - transformData = transformData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureGeometryTrianglesDataKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureGeometryTrianglesDataKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, vertexFormat, vertexData, vertexStride, maxVertex, indexType, indexData, transformData ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureGeometryTrianglesDataKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format vertexFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR vertexData = {}; - VULKAN_HPP_NAMESPACE::DeviceSize vertexStride = {}; - uint32_t maxVertex = {}; - VULKAN_HPP_NAMESPACE::IndexType indexType = VULKAN_HPP_NAMESPACE::IndexType::eUint16; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR indexData = {}; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR transformData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryTrianglesDataKHR ) == - sizeof( VkAccelerationStructureGeometryTrianglesDataKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureGeometryTrianglesDataKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureGeometryTrianglesDataKHR; - }; - - struct AccelerationStructureGeometryAabbsDataKHR - { - using NativeType = VkAccelerationStructureGeometryAabbsDataKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureGeometryAabbsDataKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - AccelerationStructureGeometryAabbsDataKHR( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize stride_ = {} ) VULKAN_HPP_NOEXCEPT - : data( data_ ) - , stride( stride_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryAabbsDataKHR( - AccelerationStructureGeometryAabbsDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryAabbsDataKHR( VkAccelerationStructureGeometryAabbsDataKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureGeometryAabbsDataKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureGeometryAabbsDataKHR & - operator=( AccelerationStructureGeometryAabbsDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryAabbsDataKHR & - operator=( VkAccelerationStructureGeometryAabbsDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryAabbsDataKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryAabbsDataKHR & - setData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & data_ ) VULKAN_HPP_NOEXCEPT - { - data = data_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryAabbsDataKHR & - setStride( VULKAN_HPP_NAMESPACE::DeviceSize stride_ ) VULKAN_HPP_NOEXCEPT - { - stride = stride_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureGeometryAabbsDataKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureGeometryAabbsDataKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, data, stride ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureGeometryAabbsDataKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data = {}; - VULKAN_HPP_NAMESPACE::DeviceSize stride = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryAabbsDataKHR ) == - sizeof( VkAccelerationStructureGeometryAabbsDataKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureGeometryAabbsDataKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureGeometryAabbsDataKHR; - }; - - struct AccelerationStructureGeometryInstancesDataKHR - { - using NativeType = VkAccelerationStructureGeometryInstancesDataKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureGeometryInstancesDataKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryInstancesDataKHR( - VULKAN_HPP_NAMESPACE::Bool32 arrayOfPointers_ = {}, - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data_ = {} ) VULKAN_HPP_NOEXCEPT - : arrayOfPointers( arrayOfPointers_ ) - , data( data_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryInstancesDataKHR( - AccelerationStructureGeometryInstancesDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryInstancesDataKHR( VkAccelerationStructureGeometryInstancesDataKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureGeometryInstancesDataKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureGeometryInstancesDataKHR & - operator=( AccelerationStructureGeometryInstancesDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryInstancesDataKHR & - operator=( VkAccelerationStructureGeometryInstancesDataKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryInstancesDataKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryInstancesDataKHR & - setArrayOfPointers( VULKAN_HPP_NAMESPACE::Bool32 arrayOfPointers_ ) VULKAN_HPP_NOEXCEPT - { - arrayOfPointers = arrayOfPointers_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryInstancesDataKHR & - setData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & data_ ) VULKAN_HPP_NOEXCEPT - { - data = data_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureGeometryInstancesDataKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureGeometryInstancesDataKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, arrayOfPointers, data ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureGeometryInstancesDataKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 arrayOfPointers = {}; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryInstancesDataKHR ) == - sizeof( VkAccelerationStructureGeometryInstancesDataKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureGeometryInstancesDataKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureGeometryInstancesDataKHR; - }; - - union AccelerationStructureGeometryDataKHR - { - using NativeType = VkAccelerationStructureGeometryDataKHR; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryDataKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryTrianglesDataKHR triangles_ = {} ) - : triangles( triangles_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - AccelerationStructureGeometryDataKHR( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryAabbsDataKHR aabbs_ ) - : aabbs( aabbs_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryDataKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryInstancesDataKHR instances_ ) - : instances( instances_ ) - {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryDataKHR & setTriangles( - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryTrianglesDataKHR const & triangles_ ) VULKAN_HPP_NOEXCEPT - { - triangles = triangles_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryDataKHR & - setAabbs( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryAabbsDataKHR const & aabbs_ ) VULKAN_HPP_NOEXCEPT - { - aabbs = aabbs_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryDataKHR & setInstances( - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryInstancesDataKHR const & instances_ ) VULKAN_HPP_NOEXCEPT - { - instances = instances_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkAccelerationStructureGeometryDataKHR const &() const - { - return *reinterpret_cast( this ); - } - - operator VkAccelerationStructureGeometryDataKHR &() - { - return *reinterpret_cast( this ); - } - -#ifdef VULKAN_HPP_HAS_UNRESTRICTED_UNIONS - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryTrianglesDataKHR triangles; - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryAabbsDataKHR aabbs; - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryInstancesDataKHR instances; -#else - VkAccelerationStructureGeometryTrianglesDataKHR triangles; - VkAccelerationStructureGeometryAabbsDataKHR aabbs; - VkAccelerationStructureGeometryInstancesDataKHR instances; -#endif /*VULKAN_HPP_HAS_UNRESTRICTED_UNIONS*/ - }; - - struct AccelerationStructureGeometryKHR - { - using NativeType = VkAccelerationStructureGeometryKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAccelerationStructureGeometryKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryKHR( - VULKAN_HPP_NAMESPACE::GeometryTypeKHR geometryType_ = VULKAN_HPP_NAMESPACE::GeometryTypeKHR::eTriangles, - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryDataKHR geometry_ = {}, - VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags_ = {} ) VULKAN_HPP_NOEXCEPT - : geometryType( geometryType_ ) - , geometry( geometry_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - AccelerationStructureGeometryKHR( AccelerationStructureGeometryKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryKHR( VkAccelerationStructureGeometryKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureGeometryKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureGeometryKHR & - operator=( AccelerationStructureGeometryKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryKHR & operator=( VkAccelerationStructureGeometryKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryKHR & - setGeometryType( VULKAN_HPP_NAMESPACE::GeometryTypeKHR geometryType_ ) VULKAN_HPP_NOEXCEPT - { - geometryType = geometryType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryKHR & - setGeometry( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryDataKHR const & geometry_ ) VULKAN_HPP_NOEXCEPT - { - geometry = geometry_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryKHR & - setFlags( VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureGeometryKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureGeometryKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, geometryType, geometry, flags ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureGeometryKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::GeometryTypeKHR geometryType = VULKAN_HPP_NAMESPACE::GeometryTypeKHR::eTriangles; - VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryDataKHR geometry = {}; - VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR ) == - sizeof( VkAccelerationStructureGeometryKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureGeometryKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureGeometryKHR; - }; - - union DeviceOrHostAddressKHR - { - using NativeType = VkDeviceOrHostAddressKHR; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {} ) - : deviceAddress( deviceAddress_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR( void * hostAddress_ ) : hostAddress( hostAddress_ ) {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR & - setDeviceAddress( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - deviceAddress = deviceAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR & setHostAddress( void * hostAddress_ ) VULKAN_HPP_NOEXCEPT - { - hostAddress = hostAddress_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkDeviceOrHostAddressKHR const &() const - { - return *reinterpret_cast( this ); - } - - operator VkDeviceOrHostAddressKHR &() - { - return *reinterpret_cast( this ); - } - -#ifdef VULKAN_HPP_HAS_UNRESTRICTED_UNIONS - VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress; - void * hostAddress; -#else - VkDeviceAddress deviceAddress; - void * hostAddress; -#endif /*VULKAN_HPP_HAS_UNRESTRICTED_UNIONS*/ - }; - - struct AccelerationStructureBuildGeometryInfoKHR - { - using NativeType = VkAccelerationStructureBuildGeometryInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureBuildGeometryInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ = - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel, - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags_ = {}, - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR mode_ = - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR::eBuild, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure_ = {}, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure_ = {}, - uint32_t geometryCount_ = {}, - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries_ = {}, - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries_ = {}, - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , flags( flags_ ) - , mode( mode_ ) - , srcAccelerationStructure( srcAccelerationStructure_ ) - , dstAccelerationStructure( dstAccelerationStructure_ ) - , geometryCount( geometryCount_ ) - , pGeometries( pGeometries_ ) - , ppGeometries( ppGeometries_ ) - , scratchData( scratchData_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR( - AccelerationStructureBuildGeometryInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureBuildGeometryInfoKHR( VkAccelerationStructureBuildGeometryInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureBuildGeometryInfoKHR( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - AccelerationStructureBuildGeometryInfoKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_, - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags_, - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR mode_, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure_, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR> const & geometries_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const> const & pGeometries_ = {}, - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData_ = {} ) - : type( type_ ) - , flags( flags_ ) - , mode( mode_ ) - , srcAccelerationStructure( srcAccelerationStructure_ ) - , dstAccelerationStructure( dstAccelerationStructure_ ) - , geometryCount( static_cast( !geometries_.empty() ? geometries_.size() : pGeometries_.size() ) ) - , pGeometries( geometries_.data() ) - , ppGeometries( pGeometries_.data() ) - , scratchData( scratchData_ ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( ( !geometries_.empty() + !pGeometries_.empty() ) <= 1 ); -# else - if ( 1 < ( !geometries_.empty() + !pGeometries_.empty() ) ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::AccelerationStructureBuildGeometryInfoKHR::AccelerationStructureBuildGeometryInfoKHR: 1 < ( !geometries_.empty() + !pGeometries_.empty() )" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureBuildGeometryInfoKHR & - operator=( AccelerationStructureBuildGeometryInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureBuildGeometryInfoKHR & - operator=( VkAccelerationStructureBuildGeometryInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & - setType( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & - setMode( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR mode_ ) VULKAN_HPP_NOEXCEPT - { - mode = mode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & setSrcAccelerationStructure( - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT - { - srcAccelerationStructure = srcAccelerationStructure_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & setDstAccelerationStructure( - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT - { - dstAccelerationStructure = dstAccelerationStructure_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & - setGeometryCount( uint32_t geometryCount_ ) VULKAN_HPP_NOEXCEPT - { - geometryCount = geometryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & - setPGeometries( const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries_ ) VULKAN_HPP_NOEXCEPT - { - pGeometries = pGeometries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - AccelerationStructureBuildGeometryInfoKHR & setGeometries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR> const & geometries_ ) VULKAN_HPP_NOEXCEPT - { - geometryCount = static_cast( geometries_.size() ); - pGeometries = geometries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & setPpGeometries( - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries_ ) VULKAN_HPP_NOEXCEPT - { - ppGeometries = ppGeometries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - AccelerationStructureBuildGeometryInfoKHR & setPGeometries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const> const & pGeometries_ ) VULKAN_HPP_NOEXCEPT - { - geometryCount = static_cast( pGeometries_.size() ); - ppGeometries = pGeometries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR & - setScratchData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR const & scratchData_ ) VULKAN_HPP_NOEXCEPT - { - scratchData = scratchData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureBuildGeometryInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureBuildGeometryInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - type, - flags, - mode, - srcAccelerationStructure, - dstAccelerationStructure, - geometryCount, - pGeometries, - ppGeometries, - scratchData ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureBuildGeometryInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type = - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel; - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR mode = - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR::eBuild; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure = {}; - uint32_t geometryCount = {}; - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries = {}; - const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries = {}; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR ) == - sizeof( VkAccelerationStructureBuildGeometryInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureBuildGeometryInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureBuildGeometryInfoKHR; - }; - - struct AccelerationStructureBuildRangeInfoKHR - { - using NativeType = VkAccelerationStructureBuildRangeInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AccelerationStructureBuildRangeInfoKHR( uint32_t primitiveCount_ = {}, - uint32_t primitiveOffset_ = {}, - uint32_t firstVertex_ = {}, - uint32_t transformOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : primitiveCount( primitiveCount_ ) - , primitiveOffset( primitiveOffset_ ) - , firstVertex( firstVertex_ ) - , transformOffset( transformOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR AccelerationStructureBuildRangeInfoKHR( AccelerationStructureBuildRangeInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureBuildRangeInfoKHR( VkAccelerationStructureBuildRangeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureBuildRangeInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureBuildRangeInfoKHR & - operator=( AccelerationStructureBuildRangeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureBuildRangeInfoKHR & - operator=( VkAccelerationStructureBuildRangeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildRangeInfoKHR & - setPrimitiveCount( uint32_t primitiveCount_ ) VULKAN_HPP_NOEXCEPT - { - primitiveCount = primitiveCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildRangeInfoKHR & - setPrimitiveOffset( uint32_t primitiveOffset_ ) VULKAN_HPP_NOEXCEPT - { - primitiveOffset = primitiveOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildRangeInfoKHR & - setFirstVertex( uint32_t firstVertex_ ) VULKAN_HPP_NOEXCEPT - { - firstVertex = firstVertex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildRangeInfoKHR & - setTransformOffset( uint32_t transformOffset_ ) VULKAN_HPP_NOEXCEPT - { - transformOffset = transformOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureBuildRangeInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureBuildRangeInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( primitiveCount, primitiveOffset, firstVertex, transformOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureBuildRangeInfoKHR const & ) const = default; -#else - bool operator==( AccelerationStructureBuildRangeInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( primitiveCount == rhs.primitiveCount ) && ( primitiveOffset == rhs.primitiveOffset ) && - ( firstVertex == rhs.firstVertex ) && ( transformOffset == rhs.transformOffset ); -# endif - } - - bool operator!=( AccelerationStructureBuildRangeInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t primitiveCount = {}; - uint32_t primitiveOffset = {}; - uint32_t firstVertex = {}; - uint32_t transformOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildRangeInfoKHR ) == - sizeof( VkAccelerationStructureBuildRangeInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureBuildRangeInfoKHR is not nothrow_move_constructible!" ); - - struct AccelerationStructureBuildSizesInfoKHR - { - using NativeType = VkAccelerationStructureBuildSizesInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureBuildSizesInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AccelerationStructureBuildSizesInfoKHR( - VULKAN_HPP_NAMESPACE::DeviceSize accelerationStructureSize_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize updateScratchSize_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize buildScratchSize_ = {} ) VULKAN_HPP_NOEXCEPT - : accelerationStructureSize( accelerationStructureSize_ ) - , updateScratchSize( updateScratchSize_ ) - , buildScratchSize( buildScratchSize_ ) - {} - - VULKAN_HPP_CONSTEXPR AccelerationStructureBuildSizesInfoKHR( AccelerationStructureBuildSizesInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureBuildSizesInfoKHR( VkAccelerationStructureBuildSizesInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureBuildSizesInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureBuildSizesInfoKHR & - operator=( AccelerationStructureBuildSizesInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureBuildSizesInfoKHR & - operator=( VkAccelerationStructureBuildSizesInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildSizesInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildSizesInfoKHR & - setAccelerationStructureSize( VULKAN_HPP_NAMESPACE::DeviceSize accelerationStructureSize_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureSize = accelerationStructureSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildSizesInfoKHR & - setUpdateScratchSize( VULKAN_HPP_NAMESPACE::DeviceSize updateScratchSize_ ) VULKAN_HPP_NOEXCEPT - { - updateScratchSize = updateScratchSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildSizesInfoKHR & - setBuildScratchSize( VULKAN_HPP_NAMESPACE::DeviceSize buildScratchSize_ ) VULKAN_HPP_NOEXCEPT - { - buildScratchSize = buildScratchSize_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureBuildSizesInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureBuildSizesInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, accelerationStructureSize, updateScratchSize, buildScratchSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureBuildSizesInfoKHR const & ) const = default; -#else - bool operator==( AccelerationStructureBuildSizesInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( accelerationStructureSize == rhs.accelerationStructureSize ) && - ( updateScratchSize == rhs.updateScratchSize ) && ( buildScratchSize == rhs.buildScratchSize ); -# endif - } - - bool operator!=( AccelerationStructureBuildSizesInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureBuildSizesInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize accelerationStructureSize = {}; - VULKAN_HPP_NAMESPACE::DeviceSize updateScratchSize = {}; - VULKAN_HPP_NAMESPACE::DeviceSize buildScratchSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureBuildSizesInfoKHR ) == - sizeof( VkAccelerationStructureBuildSizesInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureBuildSizesInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureBuildSizesInfoKHR; - }; - - struct AccelerationStructureCreateInfoKHR - { - using NativeType = VkAccelerationStructureCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - AccelerationStructureCreateInfoKHR( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateFlagsKHR createFlags_ = {}, - VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ = - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel, - VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {} ) VULKAN_HPP_NOEXCEPT - : createFlags( createFlags_ ) - , buffer( buffer_ ) - , offset( offset_ ) - , size( size_ ) - , type( type_ ) - , deviceAddress( deviceAddress_ ) - {} - - VULKAN_HPP_CONSTEXPR AccelerationStructureCreateInfoKHR( AccelerationStructureCreateInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureCreateInfoKHR( VkAccelerationStructureCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureCreateInfoKHR & - operator=( AccelerationStructureCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureCreateInfoKHR & - operator=( VkAccelerationStructureCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoKHR & - setCreateFlags( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateFlagsKHR createFlags_ ) VULKAN_HPP_NOEXCEPT - { - createFlags = createFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoKHR & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoKHR & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoKHR & - setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoKHR & - setType( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoKHR & - setDeviceAddress( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - deviceAddress = deviceAddress_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, createFlags, buffer, offset, size, type, deviceAddress ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureCreateInfoKHR const & ) const = default; -#else - bool operator==( AccelerationStructureCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( createFlags == rhs.createFlags ) && - ( buffer == rhs.buffer ) && ( offset == rhs.offset ) && ( size == rhs.size ) && ( type == rhs.type ) && - ( deviceAddress == rhs.deviceAddress ); -# endif - } - - bool operator!=( AccelerationStructureCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureCreateFlagsKHR createFlags = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type = - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel; - VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoKHR ) == - sizeof( VkAccelerationStructureCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureCreateInfoKHR; - }; - - struct GeometryTrianglesNV - { - using NativeType = VkGeometryTrianglesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGeometryTrianglesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - GeometryTrianglesNV( VULKAN_HPP_NAMESPACE::Buffer vertexData_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset_ = {}, - uint32_t vertexCount_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_ = {}, - VULKAN_HPP_NAMESPACE::Format vertexFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::Buffer indexData_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize indexOffset_ = {}, - uint32_t indexCount_ = {}, - VULKAN_HPP_NAMESPACE::IndexType indexType_ = VULKAN_HPP_NAMESPACE::IndexType::eUint16, - VULKAN_HPP_NAMESPACE::Buffer transformData_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize transformOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : vertexData( vertexData_ ) - , vertexOffset( vertexOffset_ ) - , vertexCount( vertexCount_ ) - , vertexStride( vertexStride_ ) - , vertexFormat( vertexFormat_ ) - , indexData( indexData_ ) - , indexOffset( indexOffset_ ) - , indexCount( indexCount_ ) - , indexType( indexType_ ) - , transformData( transformData_ ) - , transformOffset( transformOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR GeometryTrianglesNV( GeometryTrianglesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryTrianglesNV( VkGeometryTrianglesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : GeometryTrianglesNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GeometryTrianglesNV & operator=( GeometryTrianglesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryTrianglesNV & operator=( VkGeometryTrianglesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setVertexData( VULKAN_HPP_NAMESPACE::Buffer vertexData_ ) VULKAN_HPP_NOEXCEPT - { - vertexData = vertexData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setVertexOffset( VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset_ ) VULKAN_HPP_NOEXCEPT - { - vertexOffset = vertexOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & setVertexCount( uint32_t vertexCount_ ) VULKAN_HPP_NOEXCEPT - { - vertexCount = vertexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setVertexStride( VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_ ) VULKAN_HPP_NOEXCEPT - { - vertexStride = vertexStride_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setVertexFormat( VULKAN_HPP_NAMESPACE::Format vertexFormat_ ) VULKAN_HPP_NOEXCEPT - { - vertexFormat = vertexFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setIndexData( VULKAN_HPP_NAMESPACE::Buffer indexData_ ) VULKAN_HPP_NOEXCEPT - { - indexData = indexData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setIndexOffset( VULKAN_HPP_NAMESPACE::DeviceSize indexOffset_ ) VULKAN_HPP_NOEXCEPT - { - indexOffset = indexOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & setIndexCount( uint32_t indexCount_ ) VULKAN_HPP_NOEXCEPT - { - indexCount = indexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setIndexType( VULKAN_HPP_NAMESPACE::IndexType indexType_ ) VULKAN_HPP_NOEXCEPT - { - indexType = indexType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setTransformData( VULKAN_HPP_NAMESPACE::Buffer transformData_ ) VULKAN_HPP_NOEXCEPT - { - transformData = transformData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & - setTransformOffset( VULKAN_HPP_NAMESPACE::DeviceSize transformOffset_ ) VULKAN_HPP_NOEXCEPT - { - transformOffset = transformOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGeometryTrianglesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGeometryTrianglesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - vertexData, - vertexOffset, - vertexCount, - vertexStride, - vertexFormat, - indexData, - indexOffset, - indexCount, - indexType, - transformData, - transformOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GeometryTrianglesNV const & ) const = default; -#else - bool operator==( GeometryTrianglesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( vertexData == rhs.vertexData ) && - ( vertexOffset == rhs.vertexOffset ) && ( vertexCount == rhs.vertexCount ) && - ( vertexStride == rhs.vertexStride ) && ( vertexFormat == rhs.vertexFormat ) && - ( indexData == rhs.indexData ) && ( indexOffset == rhs.indexOffset ) && ( indexCount == rhs.indexCount ) && - ( indexType == rhs.indexType ) && ( transformData == rhs.transformData ) && - ( transformOffset == rhs.transformOffset ); -# endif - } - - bool operator!=( GeometryTrianglesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeometryTrianglesNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer vertexData = {}; - VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset = {}; - uint32_t vertexCount = {}; - VULKAN_HPP_NAMESPACE::DeviceSize vertexStride = {}; - VULKAN_HPP_NAMESPACE::Format vertexFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::Buffer indexData = {}; - VULKAN_HPP_NAMESPACE::DeviceSize indexOffset = {}; - uint32_t indexCount = {}; - VULKAN_HPP_NAMESPACE::IndexType indexType = VULKAN_HPP_NAMESPACE::IndexType::eUint16; - VULKAN_HPP_NAMESPACE::Buffer transformData = {}; - VULKAN_HPP_NAMESPACE::DeviceSize transformOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryTrianglesNV ) == sizeof( VkGeometryTrianglesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "GeometryTrianglesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GeometryTrianglesNV; - }; - - struct GeometryAABBNV - { - using NativeType = VkGeometryAABBNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGeometryAabbNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR GeometryAABBNV( VULKAN_HPP_NAMESPACE::Buffer aabbData_ = {}, - uint32_t numAABBs_ = {}, - uint32_t stride_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {} ) VULKAN_HPP_NOEXCEPT - : aabbData( aabbData_ ) - , numAABBs( numAABBs_ ) - , stride( stride_ ) - , offset( offset_ ) - {} - - VULKAN_HPP_CONSTEXPR GeometryAABBNV( GeometryAABBNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryAABBNV( VkGeometryAABBNV const & rhs ) VULKAN_HPP_NOEXCEPT - : GeometryAABBNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GeometryAABBNV & operator=( GeometryAABBNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryAABBNV & operator=( VkGeometryAABBNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GeometryAABBNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryAABBNV & setAabbData( VULKAN_HPP_NAMESPACE::Buffer aabbData_ ) VULKAN_HPP_NOEXCEPT - { - aabbData = aabbData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryAABBNV & setNumAABBs( uint32_t numAABBs_ ) VULKAN_HPP_NOEXCEPT - { - numAABBs = numAABBs_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryAABBNV & setStride( uint32_t stride_ ) VULKAN_HPP_NOEXCEPT - { - stride = stride_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryAABBNV & setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGeometryAABBNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGeometryAABBNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, aabbData, numAABBs, stride, offset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GeometryAABBNV const & ) const = default; -#else - bool operator==( GeometryAABBNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( aabbData == rhs.aabbData ) && - ( numAABBs == rhs.numAABBs ) && ( stride == rhs.stride ) && ( offset == rhs.offset ); -# endif - } - - bool operator!=( GeometryAABBNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeometryAabbNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer aabbData = {}; - uint32_t numAABBs = {}; - uint32_t stride = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryAABBNV ) == sizeof( VkGeometryAABBNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "GeometryAABBNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GeometryAABBNV; - }; - - struct GeometryDataNV - { - using NativeType = VkGeometryDataNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR GeometryDataNV( VULKAN_HPP_NAMESPACE::GeometryTrianglesNV triangles_ = {}, - VULKAN_HPP_NAMESPACE::GeometryAABBNV aabbs_ = {} ) VULKAN_HPP_NOEXCEPT - : triangles( triangles_ ) - , aabbs( aabbs_ ) - {} - - VULKAN_HPP_CONSTEXPR GeometryDataNV( GeometryDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryDataNV( VkGeometryDataNV const & rhs ) VULKAN_HPP_NOEXCEPT - : GeometryDataNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GeometryDataNV & operator=( GeometryDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryDataNV & operator=( VkGeometryDataNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GeometryDataNV & - setTriangles( VULKAN_HPP_NAMESPACE::GeometryTrianglesNV const & triangles_ ) VULKAN_HPP_NOEXCEPT - { - triangles = triangles_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryDataNV & - setAabbs( VULKAN_HPP_NAMESPACE::GeometryAABBNV const & aabbs_ ) VULKAN_HPP_NOEXCEPT - { - aabbs = aabbs_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGeometryDataNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGeometryDataNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( triangles, aabbs ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GeometryDataNV const & ) const = default; -#else - bool operator==( GeometryDataNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( triangles == rhs.triangles ) && ( aabbs == rhs.aabbs ); -# endif - } - - bool operator!=( GeometryDataNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::GeometryTrianglesNV triangles = {}; - VULKAN_HPP_NAMESPACE::GeometryAABBNV aabbs = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryDataNV ) == sizeof( VkGeometryDataNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "GeometryDataNV is not nothrow_move_constructible!" ); - - struct GeometryNV - { - using NativeType = VkGeometryNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGeometryNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR GeometryNV( - VULKAN_HPP_NAMESPACE::GeometryTypeKHR geometryType_ = VULKAN_HPP_NAMESPACE::GeometryTypeKHR::eTriangles, - VULKAN_HPP_NAMESPACE::GeometryDataNV geometry_ = {}, - VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags_ = {} ) VULKAN_HPP_NOEXCEPT - : geometryType( geometryType_ ) - , geometry( geometry_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR GeometryNV( GeometryNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryNV( VkGeometryNV const & rhs ) VULKAN_HPP_NOEXCEPT - : GeometryNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GeometryNV & operator=( GeometryNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeometryNV & operator=( VkGeometryNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GeometryNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryNV & - setGeometryType( VULKAN_HPP_NAMESPACE::GeometryTypeKHR geometryType_ ) VULKAN_HPP_NOEXCEPT - { - geometryType = geometryType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryNV & - setGeometry( VULKAN_HPP_NAMESPACE::GeometryDataNV const & geometry_ ) VULKAN_HPP_NOEXCEPT - { - geometry = geometry_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeometryNV & setFlags( VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGeometryNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGeometryNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, geometryType, geometry, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GeometryNV const & ) const = default; -#else - bool operator==( GeometryNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( geometryType == rhs.geometryType ) && - ( geometry == rhs.geometry ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( GeometryNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeometryNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::GeometryTypeKHR geometryType = VULKAN_HPP_NAMESPACE::GeometryTypeKHR::eTriangles; - VULKAN_HPP_NAMESPACE::GeometryDataNV geometry = {}; - VULKAN_HPP_NAMESPACE::GeometryFlagsKHR flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeometryNV ) == sizeof( VkGeometryNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "GeometryNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GeometryNV; - }; - - struct AccelerationStructureInfoNV - { - using NativeType = VkAccelerationStructureInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAccelerationStructureInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - AccelerationStructureInfoNV( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeNV type_ = {}, - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsNV flags_ = {}, - uint32_t instanceCount_ = {}, - uint32_t geometryCount_ = {}, - const VULKAN_HPP_NAMESPACE::GeometryNV * pGeometries_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , flags( flags_ ) - , instanceCount( instanceCount_ ) - , geometryCount( geometryCount_ ) - , pGeometries( pGeometries_ ) - {} - - VULKAN_HPP_CONSTEXPR - AccelerationStructureInfoNV( AccelerationStructureInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureInfoNV( VkAccelerationStructureInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureInfoNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - AccelerationStructureInfoNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeNV type_, - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsNV flags_, - uint32_t instanceCount_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & geometries_ ) - : type( type_ ) - , flags( flags_ ) - , instanceCount( instanceCount_ ) - , geometryCount( static_cast( geometries_.size() ) ) - , pGeometries( geometries_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureInfoNV & operator=( AccelerationStructureInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureInfoNV & operator=( VkAccelerationStructureInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInfoNV & - setType( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeNV type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInfoNV & - setInstanceCount( uint32_t instanceCount_ ) VULKAN_HPP_NOEXCEPT - { - instanceCount = instanceCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInfoNV & - setGeometryCount( uint32_t geometryCount_ ) VULKAN_HPP_NOEXCEPT - { - geometryCount = geometryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInfoNV & - setPGeometries( const VULKAN_HPP_NAMESPACE::GeometryNV * pGeometries_ ) VULKAN_HPP_NOEXCEPT - { - pGeometries = pGeometries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - AccelerationStructureInfoNV & setGeometries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & geometries_ ) - VULKAN_HPP_NOEXCEPT - { - geometryCount = static_cast( geometries_.size() ); - pGeometries = geometries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, type, flags, instanceCount, geometryCount, pGeometries ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureInfoNV const & ) const = default; -#else - bool operator==( AccelerationStructureInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( type == rhs.type ) && ( flags == rhs.flags ) && - ( instanceCount == rhs.instanceCount ) && ( geometryCount == rhs.geometryCount ) && - ( pGeometries == rhs.pGeometries ); -# endif - } - - bool operator!=( AccelerationStructureInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureTypeNV type = {}; - VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsNV flags = {}; - uint32_t instanceCount = {}; - uint32_t geometryCount = {}; - const VULKAN_HPP_NAMESPACE::GeometryNV * pGeometries = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV ) == - sizeof( VkAccelerationStructureInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureInfoNV; - }; - - struct AccelerationStructureCreateInfoNV - { - using NativeType = VkAccelerationStructureCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AccelerationStructureCreateInfoNV( - VULKAN_HPP_NAMESPACE::DeviceSize compactedSize_ = {}, - VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV info_ = {} ) VULKAN_HPP_NOEXCEPT - : compactedSize( compactedSize_ ) - , info( info_ ) - {} - - VULKAN_HPP_CONSTEXPR - AccelerationStructureCreateInfoNV( AccelerationStructureCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureCreateInfoNV( VkAccelerationStructureCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureCreateInfoNV & - operator=( AccelerationStructureCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureCreateInfoNV & operator=( VkAccelerationStructureCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoNV & - setCompactedSize( VULKAN_HPP_NAMESPACE::DeviceSize compactedSize_ ) VULKAN_HPP_NOEXCEPT - { - compactedSize = compactedSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureCreateInfoNV & - setInfo( VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV const & info_ ) VULKAN_HPP_NOEXCEPT - { - info = info_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, compactedSize, info ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureCreateInfoNV const & ) const = default; -#else - bool operator==( AccelerationStructureCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( compactedSize == rhs.compactedSize ) && - ( info == rhs.info ); -# endif - } - - bool operator!=( AccelerationStructureCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize compactedSize = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV info = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureCreateInfoNV ) == - sizeof( VkAccelerationStructureCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureCreateInfoNV; - }; - - struct AccelerationStructureDeviceAddressInfoKHR - { - using NativeType = VkAccelerationStructureDeviceAddressInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureDeviceAddressInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AccelerationStructureDeviceAddressInfoKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure_ = {} ) VULKAN_HPP_NOEXCEPT - : accelerationStructure( accelerationStructure_ ) - {} - - VULKAN_HPP_CONSTEXPR AccelerationStructureDeviceAddressInfoKHR( - AccelerationStructureDeviceAddressInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureDeviceAddressInfoKHR( VkAccelerationStructureDeviceAddressInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureDeviceAddressInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureDeviceAddressInfoKHR & - operator=( AccelerationStructureDeviceAddressInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureDeviceAddressInfoKHR & - operator=( VkAccelerationStructureDeviceAddressInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureDeviceAddressInfoKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureDeviceAddressInfoKHR & setAccelerationStructure( - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructure = accelerationStructure_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureDeviceAddressInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureDeviceAddressInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, accelerationStructure ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureDeviceAddressInfoKHR const & ) const = default; -#else - bool operator==( AccelerationStructureDeviceAddressInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( accelerationStructure == rhs.accelerationStructure ); -# endif - } - - bool operator!=( AccelerationStructureDeviceAddressInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureDeviceAddressInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR accelerationStructure = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureDeviceAddressInfoKHR ) == - sizeof( VkAccelerationStructureDeviceAddressInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureDeviceAddressInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureDeviceAddressInfoKHR; - }; - - struct AccelerationStructureGeometryMotionTrianglesDataNV - { - using NativeType = VkAccelerationStructureGeometryMotionTrianglesDataNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureGeometryMotionTrianglesDataNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryMotionTrianglesDataNV( - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR vertexData_ = {} ) VULKAN_HPP_NOEXCEPT - : vertexData( vertexData_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryMotionTrianglesDataNV( - AccelerationStructureGeometryMotionTrianglesDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryMotionTrianglesDataNV( - VkAccelerationStructureGeometryMotionTrianglesDataNV const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureGeometryMotionTrianglesDataNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureGeometryMotionTrianglesDataNV & - operator=( AccelerationStructureGeometryMotionTrianglesDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureGeometryMotionTrianglesDataNV & - operator=( VkAccelerationStructureGeometryMotionTrianglesDataNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryMotionTrianglesDataNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureGeometryMotionTrianglesDataNV & - setVertexData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & vertexData_ ) VULKAN_HPP_NOEXCEPT - { - vertexData = vertexData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureGeometryMotionTrianglesDataNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureGeometryMotionTrianglesDataNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, vertexData ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureGeometryMotionTrianglesDataNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR vertexData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryMotionTrianglesDataNV ) == - sizeof( VkAccelerationStructureGeometryMotionTrianglesDataNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureGeometryMotionTrianglesDataNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureGeometryMotionTrianglesDataNV; - }; - - struct TransformMatrixKHR - { - using NativeType = VkTransformMatrixKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - TransformMatrixKHR( std::array, 3> const & matrix_ = {} ) VULKAN_HPP_NOEXCEPT - : matrix( matrix_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 TransformMatrixKHR( TransformMatrixKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - TransformMatrixKHR( VkTransformMatrixKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : TransformMatrixKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - TransformMatrixKHR & operator=( TransformMatrixKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - TransformMatrixKHR & operator=( VkTransformMatrixKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 TransformMatrixKHR & - setMatrix( std::array, 3> matrix_ ) VULKAN_HPP_NOEXCEPT - { - matrix = matrix_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkTransformMatrixKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkTransformMatrixKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( matrix ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( TransformMatrixKHR const & ) const = default; -#else - bool operator==( TransformMatrixKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( matrix == rhs.matrix ); -# endif - } - - bool operator!=( TransformMatrixKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ArrayWrapper2D matrix = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TransformMatrixKHR ) == sizeof( VkTransformMatrixKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "TransformMatrixKHR is not nothrow_move_constructible!" ); - using TransformMatrixNV = TransformMatrixKHR; - - struct AccelerationStructureInstanceKHR - { - using NativeType = VkAccelerationStructureInstanceKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - AccelerationStructureInstanceKHR( VULKAN_HPP_NAMESPACE::TransformMatrixKHR transform_ = {}, - uint32_t instanceCustomIndex_ = {}, - uint32_t mask_ = {}, - uint32_t instanceShaderBindingTableRecordOffset_ = {}, - VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ = {}, - uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT - : transform( transform_ ) - , instanceCustomIndex( instanceCustomIndex_ ) - , mask( mask_ ) - , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ ) - , flags( flags_ ) - , accelerationStructureReference( accelerationStructureReference_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - AccelerationStructureInstanceKHR( AccelerationStructureInstanceKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureInstanceKHR( VkAccelerationStructureInstanceKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureInstanceKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureInstanceKHR & - operator=( AccelerationStructureInstanceKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureInstanceKHR & operator=( VkAccelerationStructureInstanceKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInstanceKHR & - setTransform( VULKAN_HPP_NAMESPACE::TransformMatrixKHR const & transform_ ) VULKAN_HPP_NOEXCEPT - { - transform = transform_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInstanceKHR & - setInstanceCustomIndex( uint32_t instanceCustomIndex_ ) VULKAN_HPP_NOEXCEPT - { - instanceCustomIndex = instanceCustomIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInstanceKHR & setMask( uint32_t mask_ ) VULKAN_HPP_NOEXCEPT - { - mask = mask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInstanceKHR & - setInstanceShaderBindingTableRecordOffset( uint32_t instanceShaderBindingTableRecordOffset_ ) VULKAN_HPP_NOEXCEPT - { - instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset_; - return *this; - } - - AccelerationStructureInstanceKHR & - setFlags( VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = *reinterpret_cast( &flags_ ); - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureInstanceKHR & - setAccelerationStructureReference( uint64_t accelerationStructureReference_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureReference = accelerationStructureReference_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureInstanceKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureInstanceKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( transform, - instanceCustomIndex, - mask, - instanceShaderBindingTableRecordOffset, - flags, - accelerationStructureReference ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureInstanceKHR const & ) const = default; -#else - bool operator==( AccelerationStructureInstanceKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( transform == rhs.transform ) && ( instanceCustomIndex == rhs.instanceCustomIndex ) && - ( mask == rhs.mask ) && - ( instanceShaderBindingTableRecordOffset == rhs.instanceShaderBindingTableRecordOffset ) && - ( flags == rhs.flags ) && ( accelerationStructureReference == rhs.accelerationStructureReference ); -# endif - } - - bool operator!=( AccelerationStructureInstanceKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::TransformMatrixKHR transform = {}; - uint32_t instanceCustomIndex : 24; - uint32_t mask : 8; - uint32_t instanceShaderBindingTableRecordOffset : 24; - VkGeometryInstanceFlagsKHR flags : 8; - uint64_t accelerationStructureReference = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR ) == - sizeof( VkAccelerationStructureInstanceKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureInstanceKHR is not nothrow_move_constructible!" ); - using AccelerationStructureInstanceNV = AccelerationStructureInstanceKHR; - - struct AccelerationStructureMatrixMotionInstanceNV - { - using NativeType = VkAccelerationStructureMatrixMotionInstanceNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - AccelerationStructureMatrixMotionInstanceNV( VULKAN_HPP_NAMESPACE::TransformMatrixKHR transformT0_ = {}, - VULKAN_HPP_NAMESPACE::TransformMatrixKHR transformT1_ = {}, - uint32_t instanceCustomIndex_ = {}, - uint32_t mask_ = {}, - uint32_t instanceShaderBindingTableRecordOffset_ = {}, - VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ = {}, - uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT - : transformT0( transformT0_ ) - , transformT1( transformT1_ ) - , instanceCustomIndex( instanceCustomIndex_ ) - , mask( mask_ ) - , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ ) - , flags( flags_ ) - , accelerationStructureReference( accelerationStructureReference_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMatrixMotionInstanceNV( - AccelerationStructureMatrixMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMatrixMotionInstanceNV( VkAccelerationStructureMatrixMotionInstanceNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureMatrixMotionInstanceNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureMatrixMotionInstanceNV & - operator=( AccelerationStructureMatrixMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMatrixMotionInstanceNV & - operator=( VkAccelerationStructureMatrixMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMatrixMotionInstanceNV & - setTransformT0( VULKAN_HPP_NAMESPACE::TransformMatrixKHR const & transformT0_ ) VULKAN_HPP_NOEXCEPT - { - transformT0 = transformT0_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMatrixMotionInstanceNV & - setTransformT1( VULKAN_HPP_NAMESPACE::TransformMatrixKHR const & transformT1_ ) VULKAN_HPP_NOEXCEPT - { - transformT1 = transformT1_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMatrixMotionInstanceNV & - setInstanceCustomIndex( uint32_t instanceCustomIndex_ ) VULKAN_HPP_NOEXCEPT - { - instanceCustomIndex = instanceCustomIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMatrixMotionInstanceNV & setMask( uint32_t mask_ ) VULKAN_HPP_NOEXCEPT - { - mask = mask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMatrixMotionInstanceNV & - setInstanceShaderBindingTableRecordOffset( uint32_t instanceShaderBindingTableRecordOffset_ ) VULKAN_HPP_NOEXCEPT - { - instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset_; - return *this; - } - - AccelerationStructureMatrixMotionInstanceNV & - setFlags( VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = *reinterpret_cast( &flags_ ); - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMatrixMotionInstanceNV & - setAccelerationStructureReference( uint64_t accelerationStructureReference_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureReference = accelerationStructureReference_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureMatrixMotionInstanceNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureMatrixMotionInstanceNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( transformT0, - transformT1, - instanceCustomIndex, - mask, - instanceShaderBindingTableRecordOffset, - flags, - accelerationStructureReference ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureMatrixMotionInstanceNV const & ) const = default; -#else - bool operator==( AccelerationStructureMatrixMotionInstanceNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( transformT0 == rhs.transformT0 ) && ( transformT1 == rhs.transformT1 ) && - ( instanceCustomIndex == rhs.instanceCustomIndex ) && ( mask == rhs.mask ) && - ( instanceShaderBindingTableRecordOffset == rhs.instanceShaderBindingTableRecordOffset ) && - ( flags == rhs.flags ) && ( accelerationStructureReference == rhs.accelerationStructureReference ); -# endif - } - - bool operator!=( AccelerationStructureMatrixMotionInstanceNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::TransformMatrixKHR transformT0 = {}; - VULKAN_HPP_NAMESPACE::TransformMatrixKHR transformT1 = {}; - uint32_t instanceCustomIndex : 24; - uint32_t mask : 8; - uint32_t instanceShaderBindingTableRecordOffset : 24; - VkGeometryInstanceFlagsKHR flags : 8; - uint64_t accelerationStructureReference = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV ) == - sizeof( VkAccelerationStructureMatrixMotionInstanceNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureMatrixMotionInstanceNV is not nothrow_move_constructible!" ); - - struct AccelerationStructureMemoryRequirementsInfoNV - { - using NativeType = VkAccelerationStructureMemoryRequirementsInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureMemoryRequirementsInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AccelerationStructureMemoryRequirementsInfoNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsTypeNV type_ = - VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsTypeNV::eObject, - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , accelerationStructure( accelerationStructure_ ) - {} - - VULKAN_HPP_CONSTEXPR AccelerationStructureMemoryRequirementsInfoNV( - AccelerationStructureMemoryRequirementsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMemoryRequirementsInfoNV( VkAccelerationStructureMemoryRequirementsInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureMemoryRequirementsInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureMemoryRequirementsInfoNV & - operator=( AccelerationStructureMemoryRequirementsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMemoryRequirementsInfoNV & - operator=( VkAccelerationStructureMemoryRequirementsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMemoryRequirementsInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMemoryRequirementsInfoNV & - setType( VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsTypeNV type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMemoryRequirementsInfoNV & setAccelerationStructure( - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructure = accelerationStructure_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureMemoryRequirementsInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureMemoryRequirementsInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, type, accelerationStructure ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureMemoryRequirementsInfoNV const & ) const = default; -#else - bool operator==( AccelerationStructureMemoryRequirementsInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( type == rhs.type ) && - ( accelerationStructure == rhs.accelerationStructure ); -# endif - } - - bool operator!=( AccelerationStructureMemoryRequirementsInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureMemoryRequirementsInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsTypeNV type = - VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsTypeNV::eObject; - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMemoryRequirementsInfoNV ) == - sizeof( VkAccelerationStructureMemoryRequirementsInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureMemoryRequirementsInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureMemoryRequirementsInfoNV; - }; - - struct AccelerationStructureMotionInfoNV - { - using NativeType = VkAccelerationStructureMotionInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureMotionInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AccelerationStructureMotionInfoNV( - uint32_t maxInstances_ = {}, - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoFlagsNV flags_ = {} ) VULKAN_HPP_NOEXCEPT - : maxInstances( maxInstances_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - AccelerationStructureMotionInfoNV( AccelerationStructureMotionInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMotionInfoNV( VkAccelerationStructureMotionInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureMotionInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureMotionInfoNV & - operator=( AccelerationStructureMotionInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMotionInfoNV & operator=( VkAccelerationStructureMotionInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInfoNV & - setMaxInstances( uint32_t maxInstances_ ) VULKAN_HPP_NOEXCEPT - { - maxInstances = maxInstances_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureMotionInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureMotionInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxInstances, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureMotionInfoNV const & ) const = default; -#else - bool operator==( AccelerationStructureMotionInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxInstances == rhs.maxInstances ) && - ( flags == rhs.flags ); -# endif - } - - bool operator!=( AccelerationStructureMotionInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureMotionInfoNV; - const void * pNext = {}; - uint32_t maxInstances = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoFlagsNV flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInfoNV ) == - sizeof( VkAccelerationStructureMotionInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureMotionInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureMotionInfoNV; - }; - - struct SRTDataNV - { - using NativeType = VkSRTDataNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SRTDataNV( float sx_ = {}, - float a_ = {}, - float b_ = {}, - float pvx_ = {}, - float sy_ = {}, - float c_ = {}, - float pvy_ = {}, - float sz_ = {}, - float pvz_ = {}, - float qx_ = {}, - float qy_ = {}, - float qz_ = {}, - float qw_ = {}, - float tx_ = {}, - float ty_ = {}, - float tz_ = {} ) VULKAN_HPP_NOEXCEPT - : sx( sx_ ) - , a( a_ ) - , b( b_ ) - , pvx( pvx_ ) - , sy( sy_ ) - , c( c_ ) - , pvy( pvy_ ) - , sz( sz_ ) - , pvz( pvz_ ) - , qx( qx_ ) - , qy( qy_ ) - , qz( qz_ ) - , qw( qw_ ) - , tx( tx_ ) - , ty( ty_ ) - , tz( tz_ ) - {} - - VULKAN_HPP_CONSTEXPR SRTDataNV( SRTDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SRTDataNV( VkSRTDataNV const & rhs ) VULKAN_HPP_NOEXCEPT : SRTDataNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SRTDataNV & operator=( SRTDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SRTDataNV & operator=( VkSRTDataNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setSx( float sx_ ) VULKAN_HPP_NOEXCEPT - { - sx = sx_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setA( float a_ ) VULKAN_HPP_NOEXCEPT - { - a = a_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setB( float b_ ) VULKAN_HPP_NOEXCEPT - { - b = b_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setPvx( float pvx_ ) VULKAN_HPP_NOEXCEPT - { - pvx = pvx_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setSy( float sy_ ) VULKAN_HPP_NOEXCEPT - { - sy = sy_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setC( float c_ ) VULKAN_HPP_NOEXCEPT - { - c = c_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setPvy( float pvy_ ) VULKAN_HPP_NOEXCEPT - { - pvy = pvy_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setSz( float sz_ ) VULKAN_HPP_NOEXCEPT - { - sz = sz_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setPvz( float pvz_ ) VULKAN_HPP_NOEXCEPT - { - pvz = pvz_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setQx( float qx_ ) VULKAN_HPP_NOEXCEPT - { - qx = qx_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setQy( float qy_ ) VULKAN_HPP_NOEXCEPT - { - qy = qy_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setQz( float qz_ ) VULKAN_HPP_NOEXCEPT - { - qz = qz_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setQw( float qw_ ) VULKAN_HPP_NOEXCEPT - { - qw = qw_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setTx( float tx_ ) VULKAN_HPP_NOEXCEPT - { - tx = tx_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setTy( float ty_ ) VULKAN_HPP_NOEXCEPT - { - ty = ty_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SRTDataNV & setTz( float tz_ ) VULKAN_HPP_NOEXCEPT - { - tz = tz_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSRTDataNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSRTDataNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sx, a, b, pvx, sy, c, pvy, sz, pvz, qx, qy, qz, qw, tx, ty, tz ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SRTDataNV const & ) const = default; -#else - bool operator==( SRTDataNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sx == rhs.sx ) && ( a == rhs.a ) && ( b == rhs.b ) && ( pvx == rhs.pvx ) && ( sy == rhs.sy ) && - ( c == rhs.c ) && ( pvy == rhs.pvy ) && ( sz == rhs.sz ) && ( pvz == rhs.pvz ) && ( qx == rhs.qx ) && - ( qy == rhs.qy ) && ( qz == rhs.qz ) && ( qw == rhs.qw ) && ( tx == rhs.tx ) && ( ty == rhs.ty ) && - ( tz == rhs.tz ); -# endif - } - - bool operator!=( SRTDataNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - float sx = {}; - float a = {}; - float b = {}; - float pvx = {}; - float sy = {}; - float c = {}; - float pvy = {}; - float sz = {}; - float pvz = {}; - float qx = {}; - float qy = {}; - float qz = {}; - float qw = {}; - float tx = {}; - float ty = {}; - float tz = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SRTDataNV ) == sizeof( VkSRTDataNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SRTDataNV is not nothrow_move_constructible!" ); - - struct AccelerationStructureSRTMotionInstanceNV - { - using NativeType = VkAccelerationStructureSRTMotionInstanceNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - AccelerationStructureSRTMotionInstanceNV( VULKAN_HPP_NAMESPACE::SRTDataNV transformT0_ = {}, - VULKAN_HPP_NAMESPACE::SRTDataNV transformT1_ = {}, - uint32_t instanceCustomIndex_ = {}, - uint32_t mask_ = {}, - uint32_t instanceShaderBindingTableRecordOffset_ = {}, - VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ = {}, - uint64_t accelerationStructureReference_ = {} ) VULKAN_HPP_NOEXCEPT - : transformT0( transformT0_ ) - , transformT1( transformT1_ ) - , instanceCustomIndex( instanceCustomIndex_ ) - , mask( mask_ ) - , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ ) - , flags( flags_ ) - , accelerationStructureReference( accelerationStructureReference_ ) - {} - - VULKAN_HPP_CONSTEXPR AccelerationStructureSRTMotionInstanceNV( - AccelerationStructureSRTMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureSRTMotionInstanceNV( VkAccelerationStructureSRTMotionInstanceNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : AccelerationStructureSRTMotionInstanceNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureSRTMotionInstanceNV & - operator=( AccelerationStructureSRTMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureSRTMotionInstanceNV & - operator=( VkAccelerationStructureSRTMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureSRTMotionInstanceNV & - setTransformT0( VULKAN_HPP_NAMESPACE::SRTDataNV const & transformT0_ ) VULKAN_HPP_NOEXCEPT - { - transformT0 = transformT0_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureSRTMotionInstanceNV & - setTransformT1( VULKAN_HPP_NAMESPACE::SRTDataNV const & transformT1_ ) VULKAN_HPP_NOEXCEPT - { - transformT1 = transformT1_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureSRTMotionInstanceNV & - setInstanceCustomIndex( uint32_t instanceCustomIndex_ ) VULKAN_HPP_NOEXCEPT - { - instanceCustomIndex = instanceCustomIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureSRTMotionInstanceNV & setMask( uint32_t mask_ ) VULKAN_HPP_NOEXCEPT - { - mask = mask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureSRTMotionInstanceNV & - setInstanceShaderBindingTableRecordOffset( uint32_t instanceShaderBindingTableRecordOffset_ ) VULKAN_HPP_NOEXCEPT - { - instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset_; - return *this; - } - - AccelerationStructureSRTMotionInstanceNV & - setFlags( VULKAN_HPP_NAMESPACE::GeometryInstanceFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = *reinterpret_cast( &flags_ ); - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureSRTMotionInstanceNV & - setAccelerationStructureReference( uint64_t accelerationStructureReference_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureReference = accelerationStructureReference_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureSRTMotionInstanceNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureSRTMotionInstanceNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( transformT0, - transformT1, - instanceCustomIndex, - mask, - instanceShaderBindingTableRecordOffset, - flags, - accelerationStructureReference ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureSRTMotionInstanceNV const & ) const = default; -#else - bool operator==( AccelerationStructureSRTMotionInstanceNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( transformT0 == rhs.transformT0 ) && ( transformT1 == rhs.transformT1 ) && - ( instanceCustomIndex == rhs.instanceCustomIndex ) && ( mask == rhs.mask ) && - ( instanceShaderBindingTableRecordOffset == rhs.instanceShaderBindingTableRecordOffset ) && - ( flags == rhs.flags ) && ( accelerationStructureReference == rhs.accelerationStructureReference ); -# endif - } - - bool operator!=( AccelerationStructureSRTMotionInstanceNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::SRTDataNV transformT0 = {}; - VULKAN_HPP_NAMESPACE::SRTDataNV transformT1 = {}; - uint32_t instanceCustomIndex : 24; - uint32_t mask : 8; - uint32_t instanceShaderBindingTableRecordOffset : 24; - VkGeometryInstanceFlagsKHR flags : 8; - uint64_t accelerationStructureReference = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV ) == - sizeof( VkAccelerationStructureSRTMotionInstanceNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureSRTMotionInstanceNV is not nothrow_move_constructible!" ); - - union AccelerationStructureMotionInstanceDataNV - { - using NativeType = VkAccelerationStructureMotionInstanceDataNV; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceDataNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR staticInstance_ = {} ) - : staticInstance( staticInstance_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceDataNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV matrixMotionInstance_ ) - : matrixMotionInstance( matrixMotionInstance_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceDataNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV srtMotionInstance_ ) - : srtMotionInstance( srtMotionInstance_ ) - {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceDataNV & setStaticInstance( - VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR const & staticInstance_ ) VULKAN_HPP_NOEXCEPT - { - staticInstance = staticInstance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceDataNV & setMatrixMotionInstance( - VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV const & matrixMotionInstance_ ) - VULKAN_HPP_NOEXCEPT - { - matrixMotionInstance = matrixMotionInstance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceDataNV & setSrtMotionInstance( - VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV const & srtMotionInstance_ ) VULKAN_HPP_NOEXCEPT - { - srtMotionInstance = srtMotionInstance_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkAccelerationStructureMotionInstanceDataNV const &() const - { - return *reinterpret_cast( this ); - } - - operator VkAccelerationStructureMotionInstanceDataNV &() - { - return *reinterpret_cast( this ); - } - -#ifdef VULKAN_HPP_HAS_UNRESTRICTED_UNIONS - VULKAN_HPP_NAMESPACE::AccelerationStructureInstanceKHR staticInstance; - VULKAN_HPP_NAMESPACE::AccelerationStructureMatrixMotionInstanceNV matrixMotionInstance; - VULKAN_HPP_NAMESPACE::AccelerationStructureSRTMotionInstanceNV srtMotionInstance; -#else - VkAccelerationStructureInstanceKHR staticInstance; - VkAccelerationStructureMatrixMotionInstanceNV matrixMotionInstance; - VkAccelerationStructureSRTMotionInstanceNV srtMotionInstance; -#endif /*VULKAN_HPP_HAS_UNRESTRICTED_UNIONS*/ - }; - - struct AccelerationStructureMotionInstanceNV - { - using NativeType = VkAccelerationStructureMotionInstanceNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceTypeNV type_ = - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceTypeNV::eStatic, - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceFlagsNV flags_ = {}, - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceDataNV data_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , flags( flags_ ) - , data( data_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceNV( AccelerationStructureMotionInstanceNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMotionInstanceNV( VkAccelerationStructureMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureMotionInstanceNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureMotionInstanceNV & - operator=( AccelerationStructureMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureMotionInstanceNV & - operator=( VkAccelerationStructureMotionInstanceNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceNV & - setType( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceTypeNV type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceNV & - setFlags( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureMotionInstanceNV & - setData( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceDataNV const & data_ ) VULKAN_HPP_NOEXCEPT - { - data = data_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureMotionInstanceNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureMotionInstanceNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( type, flags, data ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceTypeNV type = - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceTypeNV::eStatic; - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceFlagsNV flags = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceDataNV data = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureMotionInstanceNV ) == - sizeof( VkAccelerationStructureMotionInstanceNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureMotionInstanceNV is not nothrow_move_constructible!" ); - - struct AccelerationStructureVersionInfoKHR - { - using NativeType = VkAccelerationStructureVersionInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAccelerationStructureVersionInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AccelerationStructureVersionInfoKHR( const uint8_t * pVersionData_ = {} ) VULKAN_HPP_NOEXCEPT - : pVersionData( pVersionData_ ) - {} - - VULKAN_HPP_CONSTEXPR AccelerationStructureVersionInfoKHR( AccelerationStructureVersionInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureVersionInfoKHR( VkAccelerationStructureVersionInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AccelerationStructureVersionInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AccelerationStructureVersionInfoKHR & - operator=( AccelerationStructureVersionInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AccelerationStructureVersionInfoKHR & - operator=( VkAccelerationStructureVersionInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureVersionInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AccelerationStructureVersionInfoKHR & - setPVersionData( const uint8_t * pVersionData_ ) VULKAN_HPP_NOEXCEPT - { - pVersionData = pVersionData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAccelerationStructureVersionInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAccelerationStructureVersionInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pVersionData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AccelerationStructureVersionInfoKHR const & ) const = default; -#else - bool operator==( AccelerationStructureVersionInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pVersionData == rhs.pVersionData ); -# endif - } - - bool operator!=( AccelerationStructureVersionInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAccelerationStructureVersionInfoKHR; - const void * pNext = {}; - const uint8_t * pVersionData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AccelerationStructureVersionInfoKHR ) == - sizeof( VkAccelerationStructureVersionInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AccelerationStructureVersionInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AccelerationStructureVersionInfoKHR; - }; - - struct AcquireNextImageInfoKHR - { - using NativeType = VkAcquireNextImageInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAcquireNextImageInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AcquireNextImageInfoKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ = {}, - uint64_t timeout_ = {}, - VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - VULKAN_HPP_NAMESPACE::Fence fence_ = {}, - uint32_t deviceMask_ = {} ) VULKAN_HPP_NOEXCEPT - : swapchain( swapchain_ ) - , timeout( timeout_ ) - , semaphore( semaphore_ ) - , fence( fence_ ) - , deviceMask( deviceMask_ ) - {} - - VULKAN_HPP_CONSTEXPR AcquireNextImageInfoKHR( AcquireNextImageInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AcquireNextImageInfoKHR( VkAcquireNextImageInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AcquireNextImageInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AcquireNextImageInfoKHR & operator=( AcquireNextImageInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AcquireNextImageInfoKHR & operator=( VkAcquireNextImageInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AcquireNextImageInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AcquireNextImageInfoKHR & - setSwapchain( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ ) VULKAN_HPP_NOEXCEPT - { - swapchain = swapchain_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AcquireNextImageInfoKHR & setTimeout( uint64_t timeout_ ) VULKAN_HPP_NOEXCEPT - { - timeout = timeout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AcquireNextImageInfoKHR & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AcquireNextImageInfoKHR & setFence( VULKAN_HPP_NAMESPACE::Fence fence_ ) VULKAN_HPP_NOEXCEPT - { - fence = fence_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AcquireNextImageInfoKHR & setDeviceMask( uint32_t deviceMask_ ) VULKAN_HPP_NOEXCEPT - { - deviceMask = deviceMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAcquireNextImageInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAcquireNextImageInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, swapchain, timeout, semaphore, fence, deviceMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AcquireNextImageInfoKHR const & ) const = default; -#else - bool operator==( AcquireNextImageInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( swapchain == rhs.swapchain ) && - ( timeout == rhs.timeout ) && ( semaphore == rhs.semaphore ) && ( fence == rhs.fence ) && - ( deviceMask == rhs.deviceMask ); -# endif - } - - bool operator!=( AcquireNextImageInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAcquireNextImageInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain = {}; - uint64_t timeout = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - VULKAN_HPP_NAMESPACE::Fence fence = {}; - uint32_t deviceMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AcquireNextImageInfoKHR ) == - sizeof( VkAcquireNextImageInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AcquireNextImageInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AcquireNextImageInfoKHR; - }; - - struct AcquireProfilingLockInfoKHR - { - using NativeType = VkAcquireProfilingLockInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAcquireProfilingLockInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AcquireProfilingLockInfoKHR( VULKAN_HPP_NAMESPACE::AcquireProfilingLockFlagsKHR flags_ = {}, - uint64_t timeout_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , timeout( timeout_ ) - {} - - VULKAN_HPP_CONSTEXPR - AcquireProfilingLockInfoKHR( AcquireProfilingLockInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AcquireProfilingLockInfoKHR( VkAcquireProfilingLockInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AcquireProfilingLockInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AcquireProfilingLockInfoKHR & operator=( AcquireProfilingLockInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AcquireProfilingLockInfoKHR & operator=( VkAcquireProfilingLockInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AcquireProfilingLockInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AcquireProfilingLockInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::AcquireProfilingLockFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AcquireProfilingLockInfoKHR & setTimeout( uint64_t timeout_ ) VULKAN_HPP_NOEXCEPT - { - timeout = timeout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAcquireProfilingLockInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAcquireProfilingLockInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, timeout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AcquireProfilingLockInfoKHR const & ) const = default; -#else - bool operator==( AcquireProfilingLockInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( timeout == rhs.timeout ); -# endif - } - - bool operator!=( AcquireProfilingLockInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAcquireProfilingLockInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AcquireProfilingLockFlagsKHR flags = {}; - uint64_t timeout = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AcquireProfilingLockInfoKHR ) == - sizeof( VkAcquireProfilingLockInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AcquireProfilingLockInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AcquireProfilingLockInfoKHR; - }; - - struct AllocationCallbacks - { - using NativeType = VkAllocationCallbacks; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AllocationCallbacks( void * pUserData_ = {}, - PFN_vkAllocationFunction pfnAllocation_ = {}, - PFN_vkReallocationFunction pfnReallocation_ = {}, - PFN_vkFreeFunction pfnFree_ = {}, - PFN_vkInternalAllocationNotification pfnInternalAllocation_ = {}, - PFN_vkInternalFreeNotification pfnInternalFree_ = {} ) VULKAN_HPP_NOEXCEPT - : pUserData( pUserData_ ) - , pfnAllocation( pfnAllocation_ ) - , pfnReallocation( pfnReallocation_ ) - , pfnFree( pfnFree_ ) - , pfnInternalAllocation( pfnInternalAllocation_ ) - , pfnInternalFree( pfnInternalFree_ ) - {} - - VULKAN_HPP_CONSTEXPR AllocationCallbacks( AllocationCallbacks const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AllocationCallbacks( VkAllocationCallbacks const & rhs ) VULKAN_HPP_NOEXCEPT - : AllocationCallbacks( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AllocationCallbacks & operator=( AllocationCallbacks const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AllocationCallbacks & operator=( VkAllocationCallbacks const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AllocationCallbacks & setPUserData( void * pUserData_ ) VULKAN_HPP_NOEXCEPT - { - pUserData = pUserData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AllocationCallbacks & - setPfnAllocation( PFN_vkAllocationFunction pfnAllocation_ ) VULKAN_HPP_NOEXCEPT - { - pfnAllocation = pfnAllocation_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AllocationCallbacks & - setPfnReallocation( PFN_vkReallocationFunction pfnReallocation_ ) VULKAN_HPP_NOEXCEPT - { - pfnReallocation = pfnReallocation_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AllocationCallbacks & setPfnFree( PFN_vkFreeFunction pfnFree_ ) VULKAN_HPP_NOEXCEPT - { - pfnFree = pfnFree_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AllocationCallbacks & - setPfnInternalAllocation( PFN_vkInternalAllocationNotification pfnInternalAllocation_ ) VULKAN_HPP_NOEXCEPT - { - pfnInternalAllocation = pfnInternalAllocation_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AllocationCallbacks & - setPfnInternalFree( PFN_vkInternalFreeNotification pfnInternalFree_ ) VULKAN_HPP_NOEXCEPT - { - pfnInternalFree = pfnInternalFree_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAllocationCallbacks const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAllocationCallbacks &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( pUserData, pfnAllocation, pfnReallocation, pfnFree, pfnInternalAllocation, pfnInternalFree ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AllocationCallbacks const & ) const = default; -#else - bool operator==( AllocationCallbacks const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( pUserData == rhs.pUserData ) && ( pfnAllocation == rhs.pfnAllocation ) && - ( pfnReallocation == rhs.pfnReallocation ) && ( pfnFree == rhs.pfnFree ) && - ( pfnInternalAllocation == rhs.pfnInternalAllocation ) && ( pfnInternalFree == rhs.pfnInternalFree ); -# endif - } - - bool operator!=( AllocationCallbacks const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - void * pUserData = {}; - PFN_vkAllocationFunction pfnAllocation = {}; - PFN_vkReallocationFunction pfnReallocation = {}; - PFN_vkFreeFunction pfnFree = {}; - PFN_vkInternalAllocationNotification pfnInternalAllocation = {}; - PFN_vkInternalFreeNotification pfnInternalFree = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AllocationCallbacks ) == sizeof( VkAllocationCallbacks ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AllocationCallbacks is not nothrow_move_constructible!" ); - - struct ComponentMapping - { - using NativeType = VkComponentMapping; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ComponentMapping( VULKAN_HPP_NAMESPACE::ComponentSwizzle r_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity, - VULKAN_HPP_NAMESPACE::ComponentSwizzle g_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity, - VULKAN_HPP_NAMESPACE::ComponentSwizzle b_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity, - VULKAN_HPP_NAMESPACE::ComponentSwizzle a_ = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity ) - VULKAN_HPP_NOEXCEPT - : r( r_ ) - , g( g_ ) - , b( b_ ) - , a( a_ ) - {} - - VULKAN_HPP_CONSTEXPR ComponentMapping( ComponentMapping const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ComponentMapping( VkComponentMapping const & rhs ) VULKAN_HPP_NOEXCEPT - : ComponentMapping( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ComponentMapping & operator=( ComponentMapping const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ComponentMapping & operator=( VkComponentMapping const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ComponentMapping & setR( VULKAN_HPP_NAMESPACE::ComponentSwizzle r_ ) VULKAN_HPP_NOEXCEPT - { - r = r_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComponentMapping & setG( VULKAN_HPP_NAMESPACE::ComponentSwizzle g_ ) VULKAN_HPP_NOEXCEPT - { - g = g_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComponentMapping & setB( VULKAN_HPP_NAMESPACE::ComponentSwizzle b_ ) VULKAN_HPP_NOEXCEPT - { - b = b_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComponentMapping & setA( VULKAN_HPP_NAMESPACE::ComponentSwizzle a_ ) VULKAN_HPP_NOEXCEPT - { - a = a_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkComponentMapping const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkComponentMapping &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( r, g, b, a ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ComponentMapping const & ) const = default; -#else - bool operator==( ComponentMapping const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( r == rhs.r ) && ( g == rhs.g ) && ( b == rhs.b ) && ( a == rhs.a ); -# endif - } - - bool operator!=( ComponentMapping const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ComponentSwizzle r = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity; - VULKAN_HPP_NAMESPACE::ComponentSwizzle g = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity; - VULKAN_HPP_NAMESPACE::ComponentSwizzle b = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity; - VULKAN_HPP_NAMESPACE::ComponentSwizzle a = VULKAN_HPP_NAMESPACE::ComponentSwizzle::eIdentity; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ComponentMapping ) == sizeof( VkComponentMapping ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ComponentMapping is not nothrow_move_constructible!" ); - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct AndroidHardwareBufferFormatProperties2ANDROID - { - using NativeType = VkAndroidHardwareBufferFormatProperties2ANDROID; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAndroidHardwareBufferFormatProperties2ANDROID; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AndroidHardwareBufferFormatProperties2ANDROID( - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - uint64_t externalFormat_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 formatFeatures_ = {}, - VULKAN_HPP_NAMESPACE::ComponentMapping samplerYcbcrConversionComponents_ = {}, - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion suggestedYcbcrModel_ = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity, - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange suggestedYcbcrRange_ = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull, - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven, - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ = - VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven ) VULKAN_HPP_NOEXCEPT - : format( format_ ) - , externalFormat( externalFormat_ ) - , formatFeatures( formatFeatures_ ) - , samplerYcbcrConversionComponents( samplerYcbcrConversionComponents_ ) - , suggestedYcbcrModel( suggestedYcbcrModel_ ) - , suggestedYcbcrRange( suggestedYcbcrRange_ ) - , suggestedXChromaOffset( suggestedXChromaOffset_ ) - , suggestedYChromaOffset( suggestedYChromaOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR AndroidHardwareBufferFormatProperties2ANDROID( - AndroidHardwareBufferFormatProperties2ANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferFormatProperties2ANDROID( VkAndroidHardwareBufferFormatProperties2ANDROID const & rhs ) - VULKAN_HPP_NOEXCEPT - : AndroidHardwareBufferFormatProperties2ANDROID( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AndroidHardwareBufferFormatProperties2ANDROID & - operator=( AndroidHardwareBufferFormatProperties2ANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferFormatProperties2ANDROID & - operator=( VkAndroidHardwareBufferFormatProperties2ANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkAndroidHardwareBufferFormatProperties2ANDROID const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAndroidHardwareBufferFormatProperties2ANDROID &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - format, - externalFormat, - formatFeatures, - samplerYcbcrConversionComponents, - suggestedYcbcrModel, - suggestedYcbcrRange, - suggestedXChromaOffset, - suggestedYChromaOffset ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AndroidHardwareBufferFormatProperties2ANDROID const & ) const = default; -# else - bool operator==( AndroidHardwareBufferFormatProperties2ANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( format == rhs.format ) && - ( externalFormat == rhs.externalFormat ) && ( formatFeatures == rhs.formatFeatures ) && - ( samplerYcbcrConversionComponents == rhs.samplerYcbcrConversionComponents ) && - ( suggestedYcbcrModel == rhs.suggestedYcbcrModel ) && ( suggestedYcbcrRange == rhs.suggestedYcbcrRange ) && - ( suggestedXChromaOffset == rhs.suggestedXChromaOffset ) && - ( suggestedYChromaOffset == rhs.suggestedYChromaOffset ); -# endif - } - - bool operator!=( AndroidHardwareBufferFormatProperties2ANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAndroidHardwareBufferFormatProperties2ANDROID; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - uint64_t externalFormat = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 formatFeatures = {}; - VULKAN_HPP_NAMESPACE::ComponentMapping samplerYcbcrConversionComponents = {}; - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion suggestedYcbcrModel = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity; - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange suggestedYcbcrRange = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull; - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatProperties2ANDROID ) == - sizeof( VkAndroidHardwareBufferFormatProperties2ANDROID ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AndroidHardwareBufferFormatProperties2ANDROID is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AndroidHardwareBufferFormatProperties2ANDROID; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct AndroidHardwareBufferFormatPropertiesANDROID - { - using NativeType = VkAndroidHardwareBufferFormatPropertiesANDROID; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAndroidHardwareBufferFormatPropertiesANDROID; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AndroidHardwareBufferFormatPropertiesANDROID( - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - uint64_t externalFormat_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags formatFeatures_ = {}, - VULKAN_HPP_NAMESPACE::ComponentMapping samplerYcbcrConversionComponents_ = {}, - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion suggestedYcbcrModel_ = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity, - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange suggestedYcbcrRange_ = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull, - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven, - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ = - VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven ) VULKAN_HPP_NOEXCEPT - : format( format_ ) - , externalFormat( externalFormat_ ) - , formatFeatures( formatFeatures_ ) - , samplerYcbcrConversionComponents( samplerYcbcrConversionComponents_ ) - , suggestedYcbcrModel( suggestedYcbcrModel_ ) - , suggestedYcbcrRange( suggestedYcbcrRange_ ) - , suggestedXChromaOffset( suggestedXChromaOffset_ ) - , suggestedYChromaOffset( suggestedYChromaOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR AndroidHardwareBufferFormatPropertiesANDROID( - AndroidHardwareBufferFormatPropertiesANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferFormatPropertiesANDROID( VkAndroidHardwareBufferFormatPropertiesANDROID const & rhs ) - VULKAN_HPP_NOEXCEPT - : AndroidHardwareBufferFormatPropertiesANDROID( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AndroidHardwareBufferFormatPropertiesANDROID & - operator=( AndroidHardwareBufferFormatPropertiesANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferFormatPropertiesANDROID & - operator=( VkAndroidHardwareBufferFormatPropertiesANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkAndroidHardwareBufferFormatPropertiesANDROID const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAndroidHardwareBufferFormatPropertiesANDROID &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - format, - externalFormat, - formatFeatures, - samplerYcbcrConversionComponents, - suggestedYcbcrModel, - suggestedYcbcrRange, - suggestedXChromaOffset, - suggestedYChromaOffset ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AndroidHardwareBufferFormatPropertiesANDROID const & ) const = default; -# else - bool operator==( AndroidHardwareBufferFormatPropertiesANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( format == rhs.format ) && - ( externalFormat == rhs.externalFormat ) && ( formatFeatures == rhs.formatFeatures ) && - ( samplerYcbcrConversionComponents == rhs.samplerYcbcrConversionComponents ) && - ( suggestedYcbcrModel == rhs.suggestedYcbcrModel ) && ( suggestedYcbcrRange == rhs.suggestedYcbcrRange ) && - ( suggestedXChromaOffset == rhs.suggestedXChromaOffset ) && - ( suggestedYChromaOffset == rhs.suggestedYChromaOffset ); -# endif - } - - bool operator!=( AndroidHardwareBufferFormatPropertiesANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAndroidHardwareBufferFormatPropertiesANDROID; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - uint64_t externalFormat = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags formatFeatures = {}; - VULKAN_HPP_NAMESPACE::ComponentMapping samplerYcbcrConversionComponents = {}; - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion suggestedYcbcrModel = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity; - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange suggestedYcbcrRange = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull; - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferFormatPropertiesANDROID ) == - sizeof( VkAndroidHardwareBufferFormatPropertiesANDROID ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AndroidHardwareBufferFormatPropertiesANDROID is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AndroidHardwareBufferFormatPropertiesANDROID; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct AndroidHardwareBufferPropertiesANDROID - { - using NativeType = VkAndroidHardwareBufferPropertiesANDROID; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAndroidHardwareBufferPropertiesANDROID; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AndroidHardwareBufferPropertiesANDROID( VULKAN_HPP_NAMESPACE::DeviceSize allocationSize_ = {}, - uint32_t memoryTypeBits_ = {} ) VULKAN_HPP_NOEXCEPT - : allocationSize( allocationSize_ ) - , memoryTypeBits( memoryTypeBits_ ) - {} - - VULKAN_HPP_CONSTEXPR AndroidHardwareBufferPropertiesANDROID( AndroidHardwareBufferPropertiesANDROID const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferPropertiesANDROID( VkAndroidHardwareBufferPropertiesANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - : AndroidHardwareBufferPropertiesANDROID( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AndroidHardwareBufferPropertiesANDROID & - operator=( AndroidHardwareBufferPropertiesANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferPropertiesANDROID & - operator=( VkAndroidHardwareBufferPropertiesANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkAndroidHardwareBufferPropertiesANDROID const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAndroidHardwareBufferPropertiesANDROID &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, allocationSize, memoryTypeBits ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AndroidHardwareBufferPropertiesANDROID const & ) const = default; -# else - bool operator==( AndroidHardwareBufferPropertiesANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( allocationSize == rhs.allocationSize ) && - ( memoryTypeBits == rhs.memoryTypeBits ); -# endif - } - - bool operator!=( AndroidHardwareBufferPropertiesANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAndroidHardwareBufferPropertiesANDROID; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize allocationSize = {}; - uint32_t memoryTypeBits = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferPropertiesANDROID ) == - sizeof( VkAndroidHardwareBufferPropertiesANDROID ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AndroidHardwareBufferPropertiesANDROID is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AndroidHardwareBufferPropertiesANDROID; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct AndroidHardwareBufferUsageANDROID - { - using NativeType = VkAndroidHardwareBufferUsageANDROID; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAndroidHardwareBufferUsageANDROID; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - AndroidHardwareBufferUsageANDROID( uint64_t androidHardwareBufferUsage_ = {} ) VULKAN_HPP_NOEXCEPT - : androidHardwareBufferUsage( androidHardwareBufferUsage_ ) - {} - - VULKAN_HPP_CONSTEXPR - AndroidHardwareBufferUsageANDROID( AndroidHardwareBufferUsageANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferUsageANDROID( VkAndroidHardwareBufferUsageANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - : AndroidHardwareBufferUsageANDROID( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AndroidHardwareBufferUsageANDROID & - operator=( AndroidHardwareBufferUsageANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidHardwareBufferUsageANDROID & operator=( VkAndroidHardwareBufferUsageANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkAndroidHardwareBufferUsageANDROID const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAndroidHardwareBufferUsageANDROID &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, androidHardwareBufferUsage ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AndroidHardwareBufferUsageANDROID const & ) const = default; -# else - bool operator==( AndroidHardwareBufferUsageANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( androidHardwareBufferUsage == rhs.androidHardwareBufferUsage ); -# endif - } - - bool operator!=( AndroidHardwareBufferUsageANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAndroidHardwareBufferUsageANDROID; - void * pNext = {}; - uint64_t androidHardwareBufferUsage = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidHardwareBufferUsageANDROID ) == - sizeof( VkAndroidHardwareBufferUsageANDROID ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AndroidHardwareBufferUsageANDROID is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AndroidHardwareBufferUsageANDROID; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct AndroidSurfaceCreateInfoKHR - { - using NativeType = VkAndroidSurfaceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAndroidSurfaceCreateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AndroidSurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateFlagsKHR flags_ = {}, - struct ANativeWindow * window_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , window( window_ ) - {} - - VULKAN_HPP_CONSTEXPR - AndroidSurfaceCreateInfoKHR( AndroidSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidSurfaceCreateInfoKHR( VkAndroidSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : AndroidSurfaceCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AndroidSurfaceCreateInfoKHR & operator=( AndroidSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AndroidSurfaceCreateInfoKHR & operator=( VkAndroidSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AndroidSurfaceCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AndroidSurfaceCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AndroidSurfaceCreateInfoKHR & - setWindow( struct ANativeWindow * window_ ) VULKAN_HPP_NOEXCEPT - { - window = window_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAndroidSurfaceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAndroidSurfaceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, window ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AndroidSurfaceCreateInfoKHR const & ) const = default; -# else - bool operator==( AndroidSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( window == rhs.window ); -# endif - } - - bool operator!=( AndroidSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAndroidSurfaceCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateFlagsKHR flags = {}; - struct ANativeWindow * window = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateInfoKHR ) == - sizeof( VkAndroidSurfaceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AndroidSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AndroidSurfaceCreateInfoKHR; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - struct ApplicationInfo - { - using NativeType = VkApplicationInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eApplicationInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ApplicationInfo( const char * pApplicationName_ = {}, - uint32_t applicationVersion_ = {}, - const char * pEngineName_ = {}, - uint32_t engineVersion_ = {}, - uint32_t apiVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : pApplicationName( pApplicationName_ ) - , applicationVersion( applicationVersion_ ) - , pEngineName( pEngineName_ ) - , engineVersion( engineVersion_ ) - , apiVersion( apiVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR ApplicationInfo( ApplicationInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ApplicationInfo( VkApplicationInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ApplicationInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ApplicationInfo & operator=( ApplicationInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ApplicationInfo & operator=( VkApplicationInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ApplicationInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ApplicationInfo & setPApplicationName( const char * pApplicationName_ ) VULKAN_HPP_NOEXCEPT - { - pApplicationName = pApplicationName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ApplicationInfo & setApplicationVersion( uint32_t applicationVersion_ ) VULKAN_HPP_NOEXCEPT - { - applicationVersion = applicationVersion_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ApplicationInfo & setPEngineName( const char * pEngineName_ ) VULKAN_HPP_NOEXCEPT - { - pEngineName = pEngineName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ApplicationInfo & setEngineVersion( uint32_t engineVersion_ ) VULKAN_HPP_NOEXCEPT - { - engineVersion = engineVersion_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ApplicationInfo & setApiVersion( uint32_t apiVersion_ ) VULKAN_HPP_NOEXCEPT - { - apiVersion = apiVersion_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkApplicationInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkApplicationInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pApplicationName, applicationVersion, pEngineName, engineVersion, apiVersion ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( ApplicationInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( pApplicationName != rhs.pApplicationName ) - if ( auto cmp = strcmp( pApplicationName, rhs.pApplicationName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - if ( auto cmp = applicationVersion <=> rhs.applicationVersion; cmp != 0 ) - return cmp; - if ( pEngineName != rhs.pEngineName ) - if ( auto cmp = strcmp( pEngineName, rhs.pEngineName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - if ( auto cmp = engineVersion <=> rhs.engineVersion; cmp != 0 ) - return cmp; - if ( auto cmp = apiVersion <=> rhs.apiVersion; cmp != 0 ) - return cmp; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( ApplicationInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( ( pApplicationName == rhs.pApplicationName ) || - ( strcmp( pApplicationName, rhs.pApplicationName ) == 0 ) ) && - ( applicationVersion == rhs.applicationVersion ) && - ( ( pEngineName == rhs.pEngineName ) || ( strcmp( pEngineName, rhs.pEngineName ) == 0 ) ) && - ( engineVersion == rhs.engineVersion ) && ( apiVersion == rhs.apiVersion ); - } - - bool operator!=( ApplicationInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eApplicationInfo; - const void * pNext = {}; - const char * pApplicationName = {}; - uint32_t applicationVersion = {}; - const char * pEngineName = {}; - uint32_t engineVersion = {}; - uint32_t apiVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ApplicationInfo ) == sizeof( VkApplicationInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ApplicationInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ApplicationInfo; - }; - - struct AttachmentDescription - { - using NativeType = VkAttachmentDescription; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AttachmentDescription( - VULKAN_HPP_NAMESPACE::AttachmentDescriptionFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp_ = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad, - VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp_ = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore, - VULKAN_HPP_NAMESPACE::AttachmentLoadOp stencilLoadOp_ = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad, - VULKAN_HPP_NAMESPACE::AttachmentStoreOp stencilStoreOp_ = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore, - VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::ImageLayout finalLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) - VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , format( format_ ) - , samples( samples_ ) - , loadOp( loadOp_ ) - , storeOp( storeOp_ ) - , stencilLoadOp( stencilLoadOp_ ) - , stencilStoreOp( stencilStoreOp_ ) - , initialLayout( initialLayout_ ) - , finalLayout( finalLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR AttachmentDescription( AttachmentDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentDescription( VkAttachmentDescription const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentDescription( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentDescription & operator=( AttachmentDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentDescription & operator=( VkAttachmentDescription const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setFlags( VULKAN_HPP_NAMESPACE::AttachmentDescriptionFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setSamples( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ ) VULKAN_HPP_NOEXCEPT - { - samples = samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setLoadOp( VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp_ ) VULKAN_HPP_NOEXCEPT - { - loadOp = loadOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setStoreOp( VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp_ ) VULKAN_HPP_NOEXCEPT - { - storeOp = storeOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setStencilLoadOp( VULKAN_HPP_NAMESPACE::AttachmentLoadOp stencilLoadOp_ ) VULKAN_HPP_NOEXCEPT - { - stencilLoadOp = stencilLoadOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setStencilStoreOp( VULKAN_HPP_NAMESPACE::AttachmentStoreOp stencilStoreOp_ ) VULKAN_HPP_NOEXCEPT - { - stencilStoreOp = stencilStoreOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setInitialLayout( VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ ) VULKAN_HPP_NOEXCEPT - { - initialLayout = initialLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription & - setFinalLayout( VULKAN_HPP_NAMESPACE::ImageLayout finalLayout_ ) VULKAN_HPP_NOEXCEPT - { - finalLayout = finalLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentDescription const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentDescription &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - flags, format, samples, loadOp, storeOp, stencilLoadOp, stencilStoreOp, initialLayout, finalLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentDescription const & ) const = default; -#else - bool operator==( AttachmentDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( flags == rhs.flags ) && ( format == rhs.format ) && ( samples == rhs.samples ) && - ( loadOp == rhs.loadOp ) && ( storeOp == rhs.storeOp ) && ( stencilLoadOp == rhs.stencilLoadOp ) && - ( stencilStoreOp == rhs.stencilStoreOp ) && ( initialLayout == rhs.initialLayout ) && - ( finalLayout == rhs.finalLayout ); -# endif - } - - bool operator!=( AttachmentDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::AttachmentDescriptionFlags flags = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad; - VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore; - VULKAN_HPP_NAMESPACE::AttachmentLoadOp stencilLoadOp = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad; - VULKAN_HPP_NAMESPACE::AttachmentStoreOp stencilStoreOp = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore; - VULKAN_HPP_NAMESPACE::ImageLayout initialLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::ImageLayout finalLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentDescription ) == sizeof( VkAttachmentDescription ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AttachmentDescription is not nothrow_move_constructible!" ); - - struct AttachmentDescription2 - { - using NativeType = VkAttachmentDescription2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAttachmentDescription2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AttachmentDescription2( - VULKAN_HPP_NAMESPACE::AttachmentDescriptionFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp_ = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad, - VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp_ = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore, - VULKAN_HPP_NAMESPACE::AttachmentLoadOp stencilLoadOp_ = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad, - VULKAN_HPP_NAMESPACE::AttachmentStoreOp stencilStoreOp_ = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore, - VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::ImageLayout finalLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) - VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , format( format_ ) - , samples( samples_ ) - , loadOp( loadOp_ ) - , storeOp( storeOp_ ) - , stencilLoadOp( stencilLoadOp_ ) - , stencilStoreOp( stencilStoreOp_ ) - , initialLayout( initialLayout_ ) - , finalLayout( finalLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR AttachmentDescription2( AttachmentDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentDescription2( VkAttachmentDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentDescription2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentDescription2 & operator=( AttachmentDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentDescription2 & operator=( VkAttachmentDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setFlags( VULKAN_HPP_NAMESPACE::AttachmentDescriptionFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setSamples( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ ) VULKAN_HPP_NOEXCEPT - { - samples = samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setLoadOp( VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp_ ) VULKAN_HPP_NOEXCEPT - { - loadOp = loadOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setStoreOp( VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp_ ) VULKAN_HPP_NOEXCEPT - { - storeOp = storeOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setStencilLoadOp( VULKAN_HPP_NAMESPACE::AttachmentLoadOp stencilLoadOp_ ) VULKAN_HPP_NOEXCEPT - { - stencilLoadOp = stencilLoadOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setStencilStoreOp( VULKAN_HPP_NAMESPACE::AttachmentStoreOp stencilStoreOp_ ) VULKAN_HPP_NOEXCEPT - { - stencilStoreOp = stencilStoreOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setInitialLayout( VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ ) VULKAN_HPP_NOEXCEPT - { - initialLayout = initialLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescription2 & - setFinalLayout( VULKAN_HPP_NAMESPACE::ImageLayout finalLayout_ ) VULKAN_HPP_NOEXCEPT - { - finalLayout = finalLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentDescription2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentDescription2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - format, - samples, - loadOp, - storeOp, - stencilLoadOp, - stencilStoreOp, - initialLayout, - finalLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentDescription2 const & ) const = default; -#else - bool operator==( AttachmentDescription2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( format == rhs.format ) && - ( samples == rhs.samples ) && ( loadOp == rhs.loadOp ) && ( storeOp == rhs.storeOp ) && - ( stencilLoadOp == rhs.stencilLoadOp ) && ( stencilStoreOp == rhs.stencilStoreOp ) && - ( initialLayout == rhs.initialLayout ) && ( finalLayout == rhs.finalLayout ); -# endif - } - - bool operator!=( AttachmentDescription2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAttachmentDescription2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AttachmentDescriptionFlags flags = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad; - VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore; - VULKAN_HPP_NAMESPACE::AttachmentLoadOp stencilLoadOp = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad; - VULKAN_HPP_NAMESPACE::AttachmentStoreOp stencilStoreOp = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore; - VULKAN_HPP_NAMESPACE::ImageLayout initialLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::ImageLayout finalLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentDescription2 ) == - sizeof( VkAttachmentDescription2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AttachmentDescription2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AttachmentDescription2; - }; - using AttachmentDescription2KHR = AttachmentDescription2; - - struct AttachmentDescriptionStencilLayout - { - using NativeType = VkAttachmentDescriptionStencilLayout; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eAttachmentDescriptionStencilLayout; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AttachmentDescriptionStencilLayout( - VULKAN_HPP_NAMESPACE::ImageLayout stencilInitialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::ImageLayout stencilFinalLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) - VULKAN_HPP_NOEXCEPT - : stencilInitialLayout( stencilInitialLayout_ ) - , stencilFinalLayout( stencilFinalLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR AttachmentDescriptionStencilLayout( AttachmentDescriptionStencilLayout const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - AttachmentDescriptionStencilLayout( VkAttachmentDescriptionStencilLayout const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentDescriptionStencilLayout( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentDescriptionStencilLayout & - operator=( AttachmentDescriptionStencilLayout const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentDescriptionStencilLayout & - operator=( VkAttachmentDescriptionStencilLayout const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentDescriptionStencilLayout & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescriptionStencilLayout & - setStencilInitialLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilInitialLayout_ ) VULKAN_HPP_NOEXCEPT - { - stencilInitialLayout = stencilInitialLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentDescriptionStencilLayout & - setStencilFinalLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilFinalLayout_ ) VULKAN_HPP_NOEXCEPT - { - stencilFinalLayout = stencilFinalLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentDescriptionStencilLayout const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentDescriptionStencilLayout &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stencilInitialLayout, stencilFinalLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentDescriptionStencilLayout const & ) const = default; -#else - bool operator==( AttachmentDescriptionStencilLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( stencilInitialLayout == rhs.stencilInitialLayout ) && - ( stencilFinalLayout == rhs.stencilFinalLayout ); -# endif - } - - bool operator!=( AttachmentDescriptionStencilLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAttachmentDescriptionStencilLayout; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageLayout stencilInitialLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::ImageLayout stencilFinalLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentDescriptionStencilLayout ) == - sizeof( VkAttachmentDescriptionStencilLayout ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AttachmentDescriptionStencilLayout is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AttachmentDescriptionStencilLayout; - }; - using AttachmentDescriptionStencilLayoutKHR = AttachmentDescriptionStencilLayout; - - struct AttachmentReference - { - using NativeType = VkAttachmentReference; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AttachmentReference( - uint32_t attachment_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout layout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT - : attachment( attachment_ ) - , layout( layout_ ) - {} - - VULKAN_HPP_CONSTEXPR AttachmentReference( AttachmentReference const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentReference( VkAttachmentReference const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentReference( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentReference & operator=( AttachmentReference const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentReference & operator=( VkAttachmentReference const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentReference & setAttachment( uint32_t attachment_ ) VULKAN_HPP_NOEXCEPT - { - attachment = attachment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentReference & - setLayout( VULKAN_HPP_NAMESPACE::ImageLayout layout_ ) VULKAN_HPP_NOEXCEPT - { - layout = layout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentReference const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentReference &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( attachment, layout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentReference const & ) const = default; -#else - bool operator==( AttachmentReference const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( attachment == rhs.attachment ) && ( layout == rhs.layout ); -# endif - } - - bool operator!=( AttachmentReference const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t attachment = {}; - VULKAN_HPP_NAMESPACE::ImageLayout layout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentReference ) == sizeof( VkAttachmentReference ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AttachmentReference is not nothrow_move_constructible!" ); - - struct AttachmentReference2 - { - using NativeType = VkAttachmentReference2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAttachmentReference2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - AttachmentReference2( uint32_t attachment_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout layout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {} ) VULKAN_HPP_NOEXCEPT - : attachment( attachment_ ) - , layout( layout_ ) - , aspectMask( aspectMask_ ) - {} - - VULKAN_HPP_CONSTEXPR AttachmentReference2( AttachmentReference2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentReference2( VkAttachmentReference2 const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentReference2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentReference2 & operator=( AttachmentReference2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentReference2 & operator=( VkAttachmentReference2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentReference2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentReference2 & setAttachment( uint32_t attachment_ ) VULKAN_HPP_NOEXCEPT - { - attachment = attachment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentReference2 & - setLayout( VULKAN_HPP_NAMESPACE::ImageLayout layout_ ) VULKAN_HPP_NOEXCEPT - { - layout = layout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentReference2 & - setAspectMask( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ ) VULKAN_HPP_NOEXCEPT - { - aspectMask = aspectMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentReference2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentReference2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, attachment, layout, aspectMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentReference2 const & ) const = default; -#else - bool operator==( AttachmentReference2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( attachment == rhs.attachment ) && - ( layout == rhs.layout ) && ( aspectMask == rhs.aspectMask ); -# endif - } - - bool operator!=( AttachmentReference2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAttachmentReference2; - const void * pNext = {}; - uint32_t attachment = {}; - VULKAN_HPP_NAMESPACE::ImageLayout layout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentReference2 ) == sizeof( VkAttachmentReference2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "AttachmentReference2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AttachmentReference2; - }; - using AttachmentReference2KHR = AttachmentReference2; - - struct AttachmentReferenceStencilLayout - { - using NativeType = VkAttachmentReferenceStencilLayout; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAttachmentReferenceStencilLayout; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - AttachmentReferenceStencilLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilLayout_ = - VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT - : stencilLayout( stencilLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR - AttachmentReferenceStencilLayout( AttachmentReferenceStencilLayout const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentReferenceStencilLayout( VkAttachmentReferenceStencilLayout const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentReferenceStencilLayout( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentReferenceStencilLayout & - operator=( AttachmentReferenceStencilLayout const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentReferenceStencilLayout & operator=( VkAttachmentReferenceStencilLayout const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentReferenceStencilLayout & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentReferenceStencilLayout & - setStencilLayout( VULKAN_HPP_NAMESPACE::ImageLayout stencilLayout_ ) VULKAN_HPP_NOEXCEPT - { - stencilLayout = stencilLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentReferenceStencilLayout const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentReferenceStencilLayout &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stencilLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentReferenceStencilLayout const & ) const = default; -#else - bool operator==( AttachmentReferenceStencilLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( stencilLayout == rhs.stencilLayout ); -# endif - } - - bool operator!=( AttachmentReferenceStencilLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAttachmentReferenceStencilLayout; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageLayout stencilLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentReferenceStencilLayout ) == - sizeof( VkAttachmentReferenceStencilLayout ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AttachmentReferenceStencilLayout is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AttachmentReferenceStencilLayout; - }; - using AttachmentReferenceStencilLayoutKHR = AttachmentReferenceStencilLayout; - - struct AttachmentSampleCountInfoAMD - { - using NativeType = VkAttachmentSampleCountInfoAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eAttachmentSampleCountInfoAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - AttachmentSampleCountInfoAMD( uint32_t colorAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::SampleCountFlagBits * pColorAttachmentSamples_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits depthStencilAttachmentSamples_ = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1 ) VULKAN_HPP_NOEXCEPT - : colorAttachmentCount( colorAttachmentCount_ ) - , pColorAttachmentSamples( pColorAttachmentSamples_ ) - , depthStencilAttachmentSamples( depthStencilAttachmentSamples_ ) - {} - - VULKAN_HPP_CONSTEXPR - AttachmentSampleCountInfoAMD( AttachmentSampleCountInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentSampleCountInfoAMD( VkAttachmentSampleCountInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentSampleCountInfoAMD( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - AttachmentSampleCountInfoAMD( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::SampleCountFlagBits> const & colorAttachmentSamples_, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits depthStencilAttachmentSamples_ = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1 ) - : colorAttachmentCount( static_cast( colorAttachmentSamples_.size() ) ) - , pColorAttachmentSamples( colorAttachmentSamples_.data() ) - , depthStencilAttachmentSamples( depthStencilAttachmentSamples_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentSampleCountInfoAMD & operator=( AttachmentSampleCountInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentSampleCountInfoAMD & operator=( VkAttachmentSampleCountInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentSampleCountInfoAMD & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentSampleCountInfoAMD & - setColorAttachmentCount( uint32_t colorAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = colorAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentSampleCountInfoAMD & setPColorAttachmentSamples( - const VULKAN_HPP_NAMESPACE::SampleCountFlagBits * pColorAttachmentSamples_ ) VULKAN_HPP_NOEXCEPT - { - pColorAttachmentSamples = pColorAttachmentSamples_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - AttachmentSampleCountInfoAMD & setColorAttachmentSamples( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachmentSamples_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( colorAttachmentSamples_.size() ); - pColorAttachmentSamples = colorAttachmentSamples_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 AttachmentSampleCountInfoAMD & setDepthStencilAttachmentSamples( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits depthStencilAttachmentSamples_ ) VULKAN_HPP_NOEXCEPT - { - depthStencilAttachmentSamples = depthStencilAttachmentSamples_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentSampleCountInfoAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentSampleCountInfoAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, colorAttachmentCount, pColorAttachmentSamples, depthStencilAttachmentSamples ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentSampleCountInfoAMD const & ) const = default; -#else - bool operator==( AttachmentSampleCountInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( colorAttachmentCount == rhs.colorAttachmentCount ) && - ( pColorAttachmentSamples == rhs.pColorAttachmentSamples ) && - ( depthStencilAttachmentSamples == rhs.depthStencilAttachmentSamples ); -# endif - } - - bool operator!=( AttachmentSampleCountInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eAttachmentSampleCountInfoAMD; - const void * pNext = {}; - uint32_t colorAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::SampleCountFlagBits * pColorAttachmentSamples = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits depthStencilAttachmentSamples = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentSampleCountInfoAMD ) == - sizeof( VkAttachmentSampleCountInfoAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AttachmentSampleCountInfoAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = AttachmentSampleCountInfoAMD; - }; - using AttachmentSampleCountInfoNV = AttachmentSampleCountInfoAMD; - - struct Extent2D - { - using NativeType = VkExtent2D; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR Extent2D( uint32_t width_ = {}, uint32_t height_ = {} ) VULKAN_HPP_NOEXCEPT - : width( width_ ) - , height( height_ ) - {} - - VULKAN_HPP_CONSTEXPR Extent2D( Extent2D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Extent2D( VkExtent2D const & rhs ) VULKAN_HPP_NOEXCEPT : Extent2D( *reinterpret_cast( &rhs ) ) {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Extent2D & operator=( Extent2D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Extent2D & operator=( VkExtent2D const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Extent2D & setWidth( uint32_t width_ ) VULKAN_HPP_NOEXCEPT - { - width = width_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Extent2D & setHeight( uint32_t height_ ) VULKAN_HPP_NOEXCEPT - { - height = height_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExtent2D const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExtent2D &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( width, height ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Extent2D const & ) const = default; -#else - bool operator==( Extent2D const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( width == rhs.width ) && ( height == rhs.height ); -# endif - } - - bool operator!=( Extent2D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t width = {}; - uint32_t height = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Extent2D ) == sizeof( VkExtent2D ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Extent2D is not nothrow_move_constructible!" ); - - struct SampleLocationEXT - { - using NativeType = VkSampleLocationEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SampleLocationEXT( float x_ = {}, float y_ = {} ) VULKAN_HPP_NOEXCEPT - : x( x_ ) - , y( y_ ) - {} - - VULKAN_HPP_CONSTEXPR SampleLocationEXT( SampleLocationEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SampleLocationEXT( VkSampleLocationEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SampleLocationEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SampleLocationEXT & operator=( SampleLocationEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SampleLocationEXT & operator=( VkSampleLocationEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SampleLocationEXT & setX( float x_ ) VULKAN_HPP_NOEXCEPT - { - x = x_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SampleLocationEXT & setY( float y_ ) VULKAN_HPP_NOEXCEPT - { - y = y_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSampleLocationEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSampleLocationEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( x, y ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SampleLocationEXT const & ) const = default; -#else - bool operator==( SampleLocationEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( x == rhs.x ) && ( y == rhs.y ); -# endif - } - - bool operator!=( SampleLocationEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - float x = {}; - float y = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SampleLocationEXT ) == sizeof( VkSampleLocationEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SampleLocationEXT is not nothrow_move_constructible!" ); - - struct SampleLocationsInfoEXT - { - using NativeType = VkSampleLocationsInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSampleLocationsInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SampleLocationsInfoEXT( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits sampleLocationsPerPixel_ = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::Extent2D sampleLocationGridSize_ = {}, - uint32_t sampleLocationsCount_ = {}, - const VULKAN_HPP_NAMESPACE::SampleLocationEXT * pSampleLocations_ = {} ) VULKAN_HPP_NOEXCEPT - : sampleLocationsPerPixel( sampleLocationsPerPixel_ ) - , sampleLocationGridSize( sampleLocationGridSize_ ) - , sampleLocationsCount( sampleLocationsCount_ ) - , pSampleLocations( pSampleLocations_ ) - {} - - VULKAN_HPP_CONSTEXPR SampleLocationsInfoEXT( SampleLocationsInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SampleLocationsInfoEXT( VkSampleLocationsInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SampleLocationsInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SampleLocationsInfoEXT( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits sampleLocationsPerPixel_, - VULKAN_HPP_NAMESPACE::Extent2D sampleLocationGridSize_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - sampleLocations_ ) - : sampleLocationsPerPixel( sampleLocationsPerPixel_ ) - , sampleLocationGridSize( sampleLocationGridSize_ ) - , sampleLocationsCount( static_cast( sampleLocations_.size() ) ) - , pSampleLocations( sampleLocations_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SampleLocationsInfoEXT & operator=( SampleLocationsInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SampleLocationsInfoEXT & operator=( VkSampleLocationsInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SampleLocationsInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SampleLocationsInfoEXT & setSampleLocationsPerPixel( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits sampleLocationsPerPixel_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationsPerPixel = sampleLocationsPerPixel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SampleLocationsInfoEXT & - setSampleLocationGridSize( VULKAN_HPP_NAMESPACE::Extent2D const & sampleLocationGridSize_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationGridSize = sampleLocationGridSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SampleLocationsInfoEXT & - setSampleLocationsCount( uint32_t sampleLocationsCount_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationsCount = sampleLocationsCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SampleLocationsInfoEXT & - setPSampleLocations( const VULKAN_HPP_NAMESPACE::SampleLocationEXT * pSampleLocations_ ) VULKAN_HPP_NOEXCEPT - { - pSampleLocations = pSampleLocations_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SampleLocationsInfoEXT & setSampleLocations( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - sampleLocations_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationsCount = static_cast( sampleLocations_.size() ); - pSampleLocations = sampleLocations_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSampleLocationsInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSampleLocationsInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, sampleLocationsPerPixel, sampleLocationGridSize, sampleLocationsCount, pSampleLocations ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SampleLocationsInfoEXT const & ) const = default; -#else - bool operator==( SampleLocationsInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( sampleLocationsPerPixel == rhs.sampleLocationsPerPixel ) && - ( sampleLocationGridSize == rhs.sampleLocationGridSize ) && - ( sampleLocationsCount == rhs.sampleLocationsCount ) && ( pSampleLocations == rhs.pSampleLocations ); -# endif - } - - bool operator!=( SampleLocationsInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSampleLocationsInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits sampleLocationsPerPixel = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::Extent2D sampleLocationGridSize = {}; - uint32_t sampleLocationsCount = {}; - const VULKAN_HPP_NAMESPACE::SampleLocationEXT * pSampleLocations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT ) == - sizeof( VkSampleLocationsInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SampleLocationsInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SampleLocationsInfoEXT; - }; - - struct AttachmentSampleLocationsEXT - { - using NativeType = VkAttachmentSampleLocationsEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR AttachmentSampleLocationsEXT( - uint32_t attachmentIndex_ = {}, - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : attachmentIndex( attachmentIndex_ ) - , sampleLocationsInfo( sampleLocationsInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - AttachmentSampleLocationsEXT( AttachmentSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentSampleLocationsEXT( VkAttachmentSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : AttachmentSampleLocationsEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - AttachmentSampleLocationsEXT & operator=( AttachmentSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - AttachmentSampleLocationsEXT & operator=( VkAttachmentSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 AttachmentSampleLocationsEXT & - setAttachmentIndex( uint32_t attachmentIndex_ ) VULKAN_HPP_NOEXCEPT - { - attachmentIndex = attachmentIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 AttachmentSampleLocationsEXT & setSampleLocationsInfo( - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT const & sampleLocationsInfo_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationsInfo = sampleLocationsInfo_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkAttachmentSampleLocationsEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkAttachmentSampleLocationsEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( attachmentIndex, sampleLocationsInfo ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( AttachmentSampleLocationsEXT const & ) const = default; -#else - bool operator==( AttachmentSampleLocationsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( attachmentIndex == rhs.attachmentIndex ) && ( sampleLocationsInfo == rhs.sampleLocationsInfo ); -# endif - } - - bool operator!=( AttachmentSampleLocationsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t attachmentIndex = {}; - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT ) == - sizeof( VkAttachmentSampleLocationsEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "AttachmentSampleLocationsEXT is not nothrow_move_constructible!" ); - - struct BaseInStructure - { - using NativeType = VkBaseInStructure; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - BaseInStructure( VULKAN_HPP_NAMESPACE::StructureType sType_ = - VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo ) VULKAN_HPP_NOEXCEPT : sType( sType_ ) - {} - - BaseInStructure( BaseInStructure const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BaseInStructure( VkBaseInStructure const & rhs ) VULKAN_HPP_NOEXCEPT - : BaseInStructure( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BaseInStructure & operator=( BaseInStructure const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BaseInStructure & operator=( VkBaseInStructure const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BaseInStructure & - setPNext( const struct VULKAN_HPP_NAMESPACE::BaseInStructure * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBaseInStructure const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBaseInStructure &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BaseInStructure const & ) const = default; -#else - bool operator==( BaseInStructure const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ); -# endif - } - - bool operator!=( BaseInStructure const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo; - const struct VULKAN_HPP_NAMESPACE::BaseInStructure * pNext = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BaseInStructure ) == sizeof( VkBaseInStructure ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BaseInStructure is not nothrow_move_constructible!" ); - - struct BaseOutStructure - { - using NativeType = VkBaseOutStructure; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - BaseOutStructure( VULKAN_HPP_NAMESPACE::StructureType sType_ = - VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo ) VULKAN_HPP_NOEXCEPT : sType( sType_ ) - {} - - BaseOutStructure( BaseOutStructure const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BaseOutStructure( VkBaseOutStructure const & rhs ) VULKAN_HPP_NOEXCEPT - : BaseOutStructure( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BaseOutStructure & operator=( BaseOutStructure const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BaseOutStructure & operator=( VkBaseOutStructure const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BaseOutStructure & - setPNext( struct VULKAN_HPP_NAMESPACE::BaseOutStructure * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBaseOutStructure const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBaseOutStructure &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BaseOutStructure const & ) const = default; -#else - bool operator==( BaseOutStructure const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ); -# endif - } - - bool operator!=( BaseOutStructure const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo; - struct VULKAN_HPP_NAMESPACE::BaseOutStructure * pNext = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BaseOutStructure ) == sizeof( VkBaseOutStructure ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BaseOutStructure is not nothrow_move_constructible!" ); - - struct BindAccelerationStructureMemoryInfoNV - { - using NativeType = VkBindAccelerationStructureMemoryInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eBindAccelerationStructureMemoryInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BindAccelerationStructureMemoryInfoNV( VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure_ = {}, - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {}, - uint32_t deviceIndexCount_ = {}, - const uint32_t * pDeviceIndices_ = {} ) VULKAN_HPP_NOEXCEPT - : accelerationStructure( accelerationStructure_ ) - , memory( memory_ ) - , memoryOffset( memoryOffset_ ) - , deviceIndexCount( deviceIndexCount_ ) - , pDeviceIndices( pDeviceIndices_ ) - {} - - VULKAN_HPP_CONSTEXPR BindAccelerationStructureMemoryInfoNV( BindAccelerationStructureMemoryInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - BindAccelerationStructureMemoryInfoNV( VkBindAccelerationStructureMemoryInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : BindAccelerationStructureMemoryInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindAccelerationStructureMemoryInfoNV( - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure_, - VULKAN_HPP_NAMESPACE::DeviceMemory memory_, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceIndices_ ) - : accelerationStructure( accelerationStructure_ ) - , memory( memory_ ) - , memoryOffset( memoryOffset_ ) - , deviceIndexCount( static_cast( deviceIndices_.size() ) ) - , pDeviceIndices( deviceIndices_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindAccelerationStructureMemoryInfoNV & - operator=( BindAccelerationStructureMemoryInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindAccelerationStructureMemoryInfoNV & - operator=( VkBindAccelerationStructureMemoryInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindAccelerationStructureMemoryInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindAccelerationStructureMemoryInfoNV & setAccelerationStructure( - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructure = accelerationStructure_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindAccelerationStructureMemoryInfoNV & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindAccelerationStructureMemoryInfoNV & - setMemoryOffset( VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ ) VULKAN_HPP_NOEXCEPT - { - memoryOffset = memoryOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindAccelerationStructureMemoryInfoNV & - setDeviceIndexCount( uint32_t deviceIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - deviceIndexCount = deviceIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindAccelerationStructureMemoryInfoNV & - setPDeviceIndices( const uint32_t * pDeviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - pDeviceIndices = pDeviceIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindAccelerationStructureMemoryInfoNV & setDeviceIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - deviceIndexCount = static_cast( deviceIndices_.size() ); - pDeviceIndices = deviceIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindAccelerationStructureMemoryInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindAccelerationStructureMemoryInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, accelerationStructure, memory, memoryOffset, deviceIndexCount, pDeviceIndices ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindAccelerationStructureMemoryInfoNV const & ) const = default; -#else - bool operator==( BindAccelerationStructureMemoryInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( accelerationStructure == rhs.accelerationStructure ) && ( memory == rhs.memory ) && - ( memoryOffset == rhs.memoryOffset ) && ( deviceIndexCount == rhs.deviceIndexCount ) && - ( pDeviceIndices == rhs.pDeviceIndices ); -# endif - } - - bool operator!=( BindAccelerationStructureMemoryInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindAccelerationStructureMemoryInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureNV accelerationStructure = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset = {}; - uint32_t deviceIndexCount = {}; - const uint32_t * pDeviceIndices = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindAccelerationStructureMemoryInfoNV ) == - sizeof( VkBindAccelerationStructureMemoryInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BindAccelerationStructureMemoryInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindAccelerationStructureMemoryInfoNV; - }; - - struct BindBufferMemoryDeviceGroupInfo - { - using NativeType = VkBindBufferMemoryDeviceGroupInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBindBufferMemoryDeviceGroupInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindBufferMemoryDeviceGroupInfo( uint32_t deviceIndexCount_ = {}, - const uint32_t * pDeviceIndices_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceIndexCount( deviceIndexCount_ ) - , pDeviceIndices( pDeviceIndices_ ) - {} - - VULKAN_HPP_CONSTEXPR - BindBufferMemoryDeviceGroupInfo( BindBufferMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindBufferMemoryDeviceGroupInfo( VkBindBufferMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BindBufferMemoryDeviceGroupInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindBufferMemoryDeviceGroupInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceIndices_ ) - : deviceIndexCount( static_cast( deviceIndices_.size() ) ), pDeviceIndices( deviceIndices_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindBufferMemoryDeviceGroupInfo & - operator=( BindBufferMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindBufferMemoryDeviceGroupInfo & operator=( VkBindBufferMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindBufferMemoryDeviceGroupInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindBufferMemoryDeviceGroupInfo & - setDeviceIndexCount( uint32_t deviceIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - deviceIndexCount = deviceIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindBufferMemoryDeviceGroupInfo & - setPDeviceIndices( const uint32_t * pDeviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - pDeviceIndices = pDeviceIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindBufferMemoryDeviceGroupInfo & setDeviceIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - deviceIndexCount = static_cast( deviceIndices_.size() ); - pDeviceIndices = deviceIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindBufferMemoryDeviceGroupInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindBufferMemoryDeviceGroupInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceIndexCount, pDeviceIndices ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindBufferMemoryDeviceGroupInfo const & ) const = default; -#else - bool operator==( BindBufferMemoryDeviceGroupInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceIndexCount == rhs.deviceIndexCount ) && - ( pDeviceIndices == rhs.pDeviceIndices ); -# endif - } - - bool operator!=( BindBufferMemoryDeviceGroupInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindBufferMemoryDeviceGroupInfo; - const void * pNext = {}; - uint32_t deviceIndexCount = {}; - const uint32_t * pDeviceIndices = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindBufferMemoryDeviceGroupInfo ) == - sizeof( VkBindBufferMemoryDeviceGroupInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BindBufferMemoryDeviceGroupInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindBufferMemoryDeviceGroupInfo; - }; - using BindBufferMemoryDeviceGroupInfoKHR = BindBufferMemoryDeviceGroupInfo; - - struct BindBufferMemoryInfo - { - using NativeType = VkBindBufferMemoryInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBindBufferMemoryInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindBufferMemoryInfo( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - , memory( memory_ ) - , memoryOffset( memoryOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR BindBufferMemoryInfo( BindBufferMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindBufferMemoryInfo( VkBindBufferMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BindBufferMemoryInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindBufferMemoryInfo & operator=( BindBufferMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindBufferMemoryInfo & operator=( VkBindBufferMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindBufferMemoryInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindBufferMemoryInfo & setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindBufferMemoryInfo & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindBufferMemoryInfo & - setMemoryOffset( VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ ) VULKAN_HPP_NOEXCEPT - { - memoryOffset = memoryOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindBufferMemoryInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindBufferMemoryInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, buffer, memory, memoryOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindBufferMemoryInfo const & ) const = default; -#else - bool operator==( BindBufferMemoryInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( buffer == rhs.buffer ) && ( memory == rhs.memory ) && - ( memoryOffset == rhs.memoryOffset ); -# endif - } - - bool operator!=( BindBufferMemoryInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindBufferMemoryInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo ) == sizeof( VkBindBufferMemoryInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BindBufferMemoryInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindBufferMemoryInfo; - }; - using BindBufferMemoryInfoKHR = BindBufferMemoryInfo; - - struct Offset2D - { - using NativeType = VkOffset2D; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR Offset2D( int32_t x_ = {}, int32_t y_ = {} ) VULKAN_HPP_NOEXCEPT - : x( x_ ) - , y( y_ ) - {} - - VULKAN_HPP_CONSTEXPR Offset2D( Offset2D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Offset2D( VkOffset2D const & rhs ) VULKAN_HPP_NOEXCEPT : Offset2D( *reinterpret_cast( &rhs ) ) {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Offset2D & operator=( Offset2D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Offset2D & operator=( VkOffset2D const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Offset2D & setX( int32_t x_ ) VULKAN_HPP_NOEXCEPT - { - x = x_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Offset2D & setY( int32_t y_ ) VULKAN_HPP_NOEXCEPT - { - y = y_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkOffset2D const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkOffset2D &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( x, y ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Offset2D const & ) const = default; -#else - bool operator==( Offset2D const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( x == rhs.x ) && ( y == rhs.y ); -# endif - } - - bool operator!=( Offset2D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - int32_t x = {}; - int32_t y = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Offset2D ) == sizeof( VkOffset2D ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Offset2D is not nothrow_move_constructible!" ); - - struct Rect2D - { - using NativeType = VkRect2D; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR Rect2D( VULKAN_HPP_NAMESPACE::Offset2D offset_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D extent_ = {} ) VULKAN_HPP_NOEXCEPT - : offset( offset_ ) - , extent( extent_ ) - {} - - VULKAN_HPP_CONSTEXPR Rect2D( Rect2D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Rect2D( VkRect2D const & rhs ) VULKAN_HPP_NOEXCEPT : Rect2D( *reinterpret_cast( &rhs ) ) {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Rect2D & operator=( Rect2D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Rect2D & operator=( VkRect2D const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Rect2D & setOffset( VULKAN_HPP_NAMESPACE::Offset2D const & offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Rect2D & setExtent( VULKAN_HPP_NAMESPACE::Extent2D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRect2D const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRect2D &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( offset, extent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Rect2D const & ) const = default; -#else - bool operator==( Rect2D const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( offset == rhs.offset ) && ( extent == rhs.extent ); -# endif - } - - bool operator!=( Rect2D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Offset2D offset = {}; - VULKAN_HPP_NAMESPACE::Extent2D extent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Rect2D ) == sizeof( VkRect2D ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Rect2D is not nothrow_move_constructible!" ); - - struct BindImageMemoryDeviceGroupInfo - { - using NativeType = VkBindImageMemoryDeviceGroupInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBindImageMemoryDeviceGroupInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindImageMemoryDeviceGroupInfo( - uint32_t deviceIndexCount_ = {}, - const uint32_t * pDeviceIndices_ = {}, - uint32_t splitInstanceBindRegionCount_ = {}, - const VULKAN_HPP_NAMESPACE::Rect2D * pSplitInstanceBindRegions_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceIndexCount( deviceIndexCount_ ) - , pDeviceIndices( pDeviceIndices_ ) - , splitInstanceBindRegionCount( splitInstanceBindRegionCount_ ) - , pSplitInstanceBindRegions( pSplitInstanceBindRegions_ ) - {} - - VULKAN_HPP_CONSTEXPR - BindImageMemoryDeviceGroupInfo( BindImageMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImageMemoryDeviceGroupInfo( VkBindImageMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BindImageMemoryDeviceGroupInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindImageMemoryDeviceGroupInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceIndices_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - splitInstanceBindRegions_ = {} ) - : deviceIndexCount( static_cast( deviceIndices_.size() ) ) - , pDeviceIndices( deviceIndices_.data() ) - , splitInstanceBindRegionCount( static_cast( splitInstanceBindRegions_.size() ) ) - , pSplitInstanceBindRegions( splitInstanceBindRegions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindImageMemoryDeviceGroupInfo & - operator=( BindImageMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImageMemoryDeviceGroupInfo & operator=( VkBindImageMemoryDeviceGroupInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryDeviceGroupInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryDeviceGroupInfo & - setDeviceIndexCount( uint32_t deviceIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - deviceIndexCount = deviceIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryDeviceGroupInfo & - setPDeviceIndices( const uint32_t * pDeviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - pDeviceIndices = pDeviceIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindImageMemoryDeviceGroupInfo & setDeviceIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - deviceIndexCount = static_cast( deviceIndices_.size() ); - pDeviceIndices = deviceIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryDeviceGroupInfo & - setSplitInstanceBindRegionCount( uint32_t splitInstanceBindRegionCount_ ) VULKAN_HPP_NOEXCEPT - { - splitInstanceBindRegionCount = splitInstanceBindRegionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryDeviceGroupInfo & setPSplitInstanceBindRegions( - const VULKAN_HPP_NAMESPACE::Rect2D * pSplitInstanceBindRegions_ ) VULKAN_HPP_NOEXCEPT - { - pSplitInstanceBindRegions = pSplitInstanceBindRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindImageMemoryDeviceGroupInfo & setSplitInstanceBindRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - splitInstanceBindRegions_ ) VULKAN_HPP_NOEXCEPT - { - splitInstanceBindRegionCount = static_cast( splitInstanceBindRegions_.size() ); - pSplitInstanceBindRegions = splitInstanceBindRegions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindImageMemoryDeviceGroupInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindImageMemoryDeviceGroupInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, deviceIndexCount, pDeviceIndices, splitInstanceBindRegionCount, pSplitInstanceBindRegions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindImageMemoryDeviceGroupInfo const & ) const = default; -#else - bool operator==( BindImageMemoryDeviceGroupInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceIndexCount == rhs.deviceIndexCount ) && - ( pDeviceIndices == rhs.pDeviceIndices ) && - ( splitInstanceBindRegionCount == rhs.splitInstanceBindRegionCount ) && - ( pSplitInstanceBindRegions == rhs.pSplitInstanceBindRegions ); -# endif - } - - bool operator!=( BindImageMemoryDeviceGroupInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindImageMemoryDeviceGroupInfo; - const void * pNext = {}; - uint32_t deviceIndexCount = {}; - const uint32_t * pDeviceIndices = {}; - uint32_t splitInstanceBindRegionCount = {}; - const VULKAN_HPP_NAMESPACE::Rect2D * pSplitInstanceBindRegions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImageMemoryDeviceGroupInfo ) == - sizeof( VkBindImageMemoryDeviceGroupInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BindImageMemoryDeviceGroupInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindImageMemoryDeviceGroupInfo; - }; - using BindImageMemoryDeviceGroupInfoKHR = BindImageMemoryDeviceGroupInfo; - - struct BindImageMemoryInfo - { - using NativeType = VkBindImageMemoryInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBindImageMemoryInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindImageMemoryInfo( VULKAN_HPP_NAMESPACE::Image image_ = {}, - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : image( image_ ) - , memory( memory_ ) - , memoryOffset( memoryOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR BindImageMemoryInfo( BindImageMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImageMemoryInfo( VkBindImageMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BindImageMemoryInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindImageMemoryInfo & operator=( BindImageMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImageMemoryInfo & operator=( VkBindImageMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryInfo & setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryInfo & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemoryInfo & - setMemoryOffset( VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ ) VULKAN_HPP_NOEXCEPT - { - memoryOffset = memoryOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindImageMemoryInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindImageMemoryInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, image, memory, memoryOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindImageMemoryInfo const & ) const = default; -#else - bool operator==( BindImageMemoryInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( image == rhs.image ) && ( memory == rhs.memory ) && - ( memoryOffset == rhs.memoryOffset ); -# endif - } - - bool operator!=( BindImageMemoryInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindImageMemoryInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImageMemoryInfo ) == sizeof( VkBindImageMemoryInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BindImageMemoryInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindImageMemoryInfo; - }; - using BindImageMemoryInfoKHR = BindImageMemoryInfo; - - struct BindImageMemorySwapchainInfoKHR - { - using NativeType = VkBindImageMemorySwapchainInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBindImageMemorySwapchainInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindImageMemorySwapchainInfoKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ = {}, - uint32_t imageIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : swapchain( swapchain_ ) - , imageIndex( imageIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - BindImageMemorySwapchainInfoKHR( BindImageMemorySwapchainInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImageMemorySwapchainInfoKHR( VkBindImageMemorySwapchainInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : BindImageMemorySwapchainInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindImageMemorySwapchainInfoKHR & - operator=( BindImageMemorySwapchainInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImageMemorySwapchainInfoKHR & operator=( VkBindImageMemorySwapchainInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindImageMemorySwapchainInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemorySwapchainInfoKHR & - setSwapchain( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ ) VULKAN_HPP_NOEXCEPT - { - swapchain = swapchain_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImageMemorySwapchainInfoKHR & setImageIndex( uint32_t imageIndex_ ) VULKAN_HPP_NOEXCEPT - { - imageIndex = imageIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindImageMemorySwapchainInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindImageMemorySwapchainInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, swapchain, imageIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindImageMemorySwapchainInfoKHR const & ) const = default; -#else - bool operator==( BindImageMemorySwapchainInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( swapchain == rhs.swapchain ) && - ( imageIndex == rhs.imageIndex ); -# endif - } - - bool operator!=( BindImageMemorySwapchainInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindImageMemorySwapchainInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain = {}; - uint32_t imageIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImageMemorySwapchainInfoKHR ) == - sizeof( VkBindImageMemorySwapchainInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BindImageMemorySwapchainInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindImageMemorySwapchainInfoKHR; - }; - - struct BindImagePlaneMemoryInfo - { - using NativeType = VkBindImagePlaneMemoryInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBindImagePlaneMemoryInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BindImagePlaneMemoryInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ = - VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor ) VULKAN_HPP_NOEXCEPT - : planeAspect( planeAspect_ ) - {} - - VULKAN_HPP_CONSTEXPR BindImagePlaneMemoryInfo( BindImagePlaneMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImagePlaneMemoryInfo( VkBindImagePlaneMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BindImagePlaneMemoryInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindImagePlaneMemoryInfo & operator=( BindImagePlaneMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindImagePlaneMemoryInfo & operator=( VkBindImagePlaneMemoryInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindImagePlaneMemoryInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindImagePlaneMemoryInfo & - setPlaneAspect( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ ) VULKAN_HPP_NOEXCEPT - { - planeAspect = planeAspect_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindImagePlaneMemoryInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindImagePlaneMemoryInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, planeAspect ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindImagePlaneMemoryInfo const & ) const = default; -#else - bool operator==( BindImagePlaneMemoryInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( planeAspect == rhs.planeAspect ); -# endif - } - - bool operator!=( BindImagePlaneMemoryInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindImagePlaneMemoryInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindImagePlaneMemoryInfo ) == - sizeof( VkBindImagePlaneMemoryInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BindImagePlaneMemoryInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindImagePlaneMemoryInfo; - }; - using BindImagePlaneMemoryInfoKHR = BindImagePlaneMemoryInfo; - - struct BindIndexBufferIndirectCommandNV - { - using NativeType = VkBindIndexBufferIndirectCommandNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindIndexBufferIndirectCommandNV( - VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress_ = {}, - uint32_t size_ = {}, - VULKAN_HPP_NAMESPACE::IndexType indexType_ = VULKAN_HPP_NAMESPACE::IndexType::eUint16 ) VULKAN_HPP_NOEXCEPT - : bufferAddress( bufferAddress_ ) - , size( size_ ) - , indexType( indexType_ ) - {} - - VULKAN_HPP_CONSTEXPR - BindIndexBufferIndirectCommandNV( BindIndexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindIndexBufferIndirectCommandNV( VkBindIndexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - : BindIndexBufferIndirectCommandNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindIndexBufferIndirectCommandNV & - operator=( BindIndexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindIndexBufferIndirectCommandNV & operator=( VkBindIndexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindIndexBufferIndirectCommandNV & - setBufferAddress( VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress_ ) VULKAN_HPP_NOEXCEPT - { - bufferAddress = bufferAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindIndexBufferIndirectCommandNV & setSize( uint32_t size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindIndexBufferIndirectCommandNV & - setIndexType( VULKAN_HPP_NAMESPACE::IndexType indexType_ ) VULKAN_HPP_NOEXCEPT - { - indexType = indexType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindIndexBufferIndirectCommandNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindIndexBufferIndirectCommandNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( bufferAddress, size, indexType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindIndexBufferIndirectCommandNV const & ) const = default; -#else - bool operator==( BindIndexBufferIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( bufferAddress == rhs.bufferAddress ) && ( size == rhs.size ) && ( indexType == rhs.indexType ); -# endif - } - - bool operator!=( BindIndexBufferIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress = {}; - uint32_t size = {}; - VULKAN_HPP_NAMESPACE::IndexType indexType = VULKAN_HPP_NAMESPACE::IndexType::eUint16; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindIndexBufferIndirectCommandNV ) == - sizeof( VkBindIndexBufferIndirectCommandNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BindIndexBufferIndirectCommandNV is not nothrow_move_constructible!" ); - - struct BindShaderGroupIndirectCommandNV - { - using NativeType = VkBindShaderGroupIndirectCommandNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindShaderGroupIndirectCommandNV( uint32_t groupIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : groupIndex( groupIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - BindShaderGroupIndirectCommandNV( BindShaderGroupIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindShaderGroupIndirectCommandNV( VkBindShaderGroupIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - : BindShaderGroupIndirectCommandNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindShaderGroupIndirectCommandNV & - operator=( BindShaderGroupIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindShaderGroupIndirectCommandNV & operator=( VkBindShaderGroupIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindShaderGroupIndirectCommandNV & setGroupIndex( uint32_t groupIndex_ ) VULKAN_HPP_NOEXCEPT - { - groupIndex = groupIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindShaderGroupIndirectCommandNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindShaderGroupIndirectCommandNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( groupIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindShaderGroupIndirectCommandNV const & ) const = default; -#else - bool operator==( BindShaderGroupIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( groupIndex == rhs.groupIndex ); -# endif - } - - bool operator!=( BindShaderGroupIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t groupIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV ) == - sizeof( VkBindShaderGroupIndirectCommandNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BindShaderGroupIndirectCommandNV is not nothrow_move_constructible!" ); - - struct SparseMemoryBind - { - using NativeType = VkSparseMemoryBind; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SparseMemoryBind( VULKAN_HPP_NAMESPACE::DeviceSize resourceOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {}, - VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : resourceOffset( resourceOffset_ ) - , size( size_ ) - , memory( memory_ ) - , memoryOffset( memoryOffset_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR SparseMemoryBind( SparseMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseMemoryBind( VkSparseMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseMemoryBind( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseMemoryBind & operator=( SparseMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseMemoryBind & operator=( VkSparseMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SparseMemoryBind & - setResourceOffset( VULKAN_HPP_NAMESPACE::DeviceSize resourceOffset_ ) VULKAN_HPP_NOEXCEPT - { - resourceOffset = resourceOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseMemoryBind & setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseMemoryBind & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseMemoryBind & - setMemoryOffset( VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ ) VULKAN_HPP_NOEXCEPT - { - memoryOffset = memoryOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseMemoryBind & - setFlags( VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSparseMemoryBind const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseMemoryBind &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( resourceOffset, size, memory, memoryOffset, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseMemoryBind const & ) const = default; -#else - bool operator==( SparseMemoryBind const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( resourceOffset == rhs.resourceOffset ) && ( size == rhs.size ) && ( memory == rhs.memory ) && - ( memoryOffset == rhs.memoryOffset ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( SparseMemoryBind const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceSize resourceOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset = {}; - VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseMemoryBind ) == sizeof( VkSparseMemoryBind ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SparseMemoryBind is not nothrow_move_constructible!" ); - - struct SparseBufferMemoryBindInfo - { - using NativeType = VkSparseBufferMemoryBindInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SparseBufferMemoryBindInfo( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - uint32_t bindCount_ = {}, - const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - , bindCount( bindCount_ ) - , pBinds( pBinds_ ) - {} - - VULKAN_HPP_CONSTEXPR - SparseBufferMemoryBindInfo( SparseBufferMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseBufferMemoryBindInfo( VkSparseBufferMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseBufferMemoryBindInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SparseBufferMemoryBindInfo( - VULKAN_HPP_NAMESPACE::Buffer buffer_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & binds_ ) - : buffer( buffer_ ), bindCount( static_cast( binds_.size() ) ), pBinds( binds_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseBufferMemoryBindInfo & operator=( SparseBufferMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseBufferMemoryBindInfo & operator=( VkSparseBufferMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SparseBufferMemoryBindInfo & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseBufferMemoryBindInfo & setBindCount( uint32_t bindCount_ ) VULKAN_HPP_NOEXCEPT - { - bindCount = bindCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseBufferMemoryBindInfo & - setPBinds( const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ ) VULKAN_HPP_NOEXCEPT - { - pBinds = pBinds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SparseBufferMemoryBindInfo & setBinds( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & binds_ ) - VULKAN_HPP_NOEXCEPT - { - bindCount = static_cast( binds_.size() ); - pBinds = binds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSparseBufferMemoryBindInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseBufferMemoryBindInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( buffer, bindCount, pBinds ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseBufferMemoryBindInfo const & ) const = default; -#else - bool operator==( SparseBufferMemoryBindInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( buffer == rhs.buffer ) && ( bindCount == rhs.bindCount ) && ( pBinds == rhs.pBinds ); -# endif - } - - bool operator!=( SparseBufferMemoryBindInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - uint32_t bindCount = {}; - const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo ) == - sizeof( VkSparseBufferMemoryBindInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SparseBufferMemoryBindInfo is not nothrow_move_constructible!" ); - - struct SparseImageOpaqueMemoryBindInfo - { - using NativeType = VkSparseImageOpaqueMemoryBindInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SparseImageOpaqueMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image image_ = {}, - uint32_t bindCount_ = {}, - const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT - : image( image_ ) - , bindCount( bindCount_ ) - , pBinds( pBinds_ ) - {} - - VULKAN_HPP_CONSTEXPR - SparseImageOpaqueMemoryBindInfo( SparseImageOpaqueMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageOpaqueMemoryBindInfo( VkSparseImageOpaqueMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseImageOpaqueMemoryBindInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SparseImageOpaqueMemoryBindInfo( - VULKAN_HPP_NAMESPACE::Image image_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & binds_ ) - : image( image_ ), bindCount( static_cast( binds_.size() ) ), pBinds( binds_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseImageOpaqueMemoryBindInfo & - operator=( SparseImageOpaqueMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageOpaqueMemoryBindInfo & operator=( VkSparseImageOpaqueMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SparseImageOpaqueMemoryBindInfo & - setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageOpaqueMemoryBindInfo & setBindCount( uint32_t bindCount_ ) VULKAN_HPP_NOEXCEPT - { - bindCount = bindCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageOpaqueMemoryBindInfo & - setPBinds( const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds_ ) VULKAN_HPP_NOEXCEPT - { - pBinds = pBinds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SparseImageOpaqueMemoryBindInfo & setBinds( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & binds_ ) - VULKAN_HPP_NOEXCEPT - { - bindCount = static_cast( binds_.size() ); - pBinds = binds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSparseImageOpaqueMemoryBindInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseImageOpaqueMemoryBindInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( image, bindCount, pBinds ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseImageOpaqueMemoryBindInfo const & ) const = default; -#else - bool operator==( SparseImageOpaqueMemoryBindInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( image == rhs.image ) && ( bindCount == rhs.bindCount ) && ( pBinds == rhs.pBinds ); -# endif - } - - bool operator!=( SparseImageOpaqueMemoryBindInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Image image = {}; - uint32_t bindCount = {}; - const VULKAN_HPP_NAMESPACE::SparseMemoryBind * pBinds = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo ) == - sizeof( VkSparseImageOpaqueMemoryBindInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SparseImageOpaqueMemoryBindInfo is not nothrow_move_constructible!" ); - - struct ImageSubresource - { - using NativeType = VkImageSubresource; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageSubresource( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {}, - uint32_t mipLevel_ = {}, - uint32_t arrayLayer_ = {} ) VULKAN_HPP_NOEXCEPT - : aspectMask( aspectMask_ ) - , mipLevel( mipLevel_ ) - , arrayLayer( arrayLayer_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageSubresource( ImageSubresource const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSubresource( VkImageSubresource const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageSubresource( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageSubresource & operator=( ImageSubresource const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSubresource & operator=( VkImageSubresource const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageSubresource & - setAspectMask( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ ) VULKAN_HPP_NOEXCEPT - { - aspectMask = aspectMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresource & setMipLevel( uint32_t mipLevel_ ) VULKAN_HPP_NOEXCEPT - { - mipLevel = mipLevel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresource & setArrayLayer( uint32_t arrayLayer_ ) VULKAN_HPP_NOEXCEPT - { - arrayLayer = arrayLayer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageSubresource const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageSubresource &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( aspectMask, mipLevel, arrayLayer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageSubresource const & ) const = default; -#else - bool operator==( ImageSubresource const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( aspectMask == rhs.aspectMask ) && ( mipLevel == rhs.mipLevel ) && ( arrayLayer == rhs.arrayLayer ); -# endif - } - - bool operator!=( ImageSubresource const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask = {}; - uint32_t mipLevel = {}; - uint32_t arrayLayer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSubresource ) == sizeof( VkImageSubresource ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageSubresource is not nothrow_move_constructible!" ); - - struct Offset3D - { - using NativeType = VkOffset3D; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR Offset3D( int32_t x_ = {}, int32_t y_ = {}, int32_t z_ = {} ) VULKAN_HPP_NOEXCEPT - : x( x_ ) - , y( y_ ) - , z( z_ ) - {} - - VULKAN_HPP_CONSTEXPR Offset3D( Offset3D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Offset3D( VkOffset3D const & rhs ) VULKAN_HPP_NOEXCEPT : Offset3D( *reinterpret_cast( &rhs ) ) {} - - explicit Offset3D( Offset2D const & offset2D, int32_t z_ = {} ) : x( offset2D.x ), y( offset2D.y ), z( z_ ) {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Offset3D & operator=( Offset3D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Offset3D & operator=( VkOffset3D const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Offset3D & setX( int32_t x_ ) VULKAN_HPP_NOEXCEPT - { - x = x_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Offset3D & setY( int32_t y_ ) VULKAN_HPP_NOEXCEPT - { - y = y_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Offset3D & setZ( int32_t z_ ) VULKAN_HPP_NOEXCEPT - { - z = z_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkOffset3D const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkOffset3D &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( x, y, z ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Offset3D const & ) const = default; -#else - bool operator==( Offset3D const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( x == rhs.x ) && ( y == rhs.y ) && ( z == rhs.z ); -# endif - } - - bool operator!=( Offset3D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - int32_t x = {}; - int32_t y = {}; - int32_t z = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Offset3D ) == sizeof( VkOffset3D ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Offset3D is not nothrow_move_constructible!" ); - - struct Extent3D - { - using NativeType = VkExtent3D; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - Extent3D( uint32_t width_ = {}, uint32_t height_ = {}, uint32_t depth_ = {} ) VULKAN_HPP_NOEXCEPT - : width( width_ ) - , height( height_ ) - , depth( depth_ ) - {} - - VULKAN_HPP_CONSTEXPR Extent3D( Extent3D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Extent3D( VkExtent3D const & rhs ) VULKAN_HPP_NOEXCEPT : Extent3D( *reinterpret_cast( &rhs ) ) {} - - explicit Extent3D( Extent2D const & extent2D, uint32_t depth_ = {} ) - : width( extent2D.width ), height( extent2D.height ), depth( depth_ ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Extent3D & operator=( Extent3D const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Extent3D & operator=( VkExtent3D const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Extent3D & setWidth( uint32_t width_ ) VULKAN_HPP_NOEXCEPT - { - width = width_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Extent3D & setHeight( uint32_t height_ ) VULKAN_HPP_NOEXCEPT - { - height = height_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Extent3D & setDepth( uint32_t depth_ ) VULKAN_HPP_NOEXCEPT - { - depth = depth_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExtent3D const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExtent3D &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( width, height, depth ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Extent3D const & ) const = default; -#else - bool operator==( Extent3D const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( width == rhs.width ) && ( height == rhs.height ) && ( depth == rhs.depth ); -# endif - } - - bool operator!=( Extent3D const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t width = {}; - uint32_t height = {}; - uint32_t depth = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Extent3D ) == sizeof( VkExtent3D ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Extent3D is not nothrow_move_constructible!" ); - - struct SparseImageMemoryBind - { - using NativeType = VkSparseImageMemoryBind; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SparseImageMemoryBind( VULKAN_HPP_NAMESPACE::ImageSubresource subresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D offset_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D extent_ = {}, - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {}, - VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : subresource( subresource_ ) - , offset( offset_ ) - , extent( extent_ ) - , memory( memory_ ) - , memoryOffset( memoryOffset_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR SparseImageMemoryBind( SparseImageMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryBind( VkSparseImageMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseImageMemoryBind( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseImageMemoryBind & operator=( SparseImageMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryBind & operator=( VkSparseImageMemoryBind const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBind & - setSubresource( VULKAN_HPP_NAMESPACE::ImageSubresource const & subresource_ ) VULKAN_HPP_NOEXCEPT - { - subresource = subresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBind & - setOffset( VULKAN_HPP_NAMESPACE::Offset3D const & offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBind & - setExtent( VULKAN_HPP_NAMESPACE::Extent3D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBind & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBind & - setMemoryOffset( VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ ) VULKAN_HPP_NOEXCEPT - { - memoryOffset = memoryOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBind & - setFlags( VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSparseImageMemoryBind const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseImageMemoryBind &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( subresource, offset, extent, memory, memoryOffset, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseImageMemoryBind const & ) const = default; -#else - bool operator==( SparseImageMemoryBind const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( subresource == rhs.subresource ) && ( offset == rhs.offset ) && ( extent == rhs.extent ) && - ( memory == rhs.memory ) && ( memoryOffset == rhs.memoryOffset ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( SparseImageMemoryBind const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageSubresource subresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D offset = {}; - VULKAN_HPP_NAMESPACE::Extent3D extent = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset = {}; - VULKAN_HPP_NAMESPACE::SparseMemoryBindFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryBind ) == sizeof( VkSparseImageMemoryBind ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SparseImageMemoryBind is not nothrow_move_constructible!" ); - - struct SparseImageMemoryBindInfo - { - using NativeType = VkSparseImageMemoryBindInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SparseImageMemoryBindInfo( VULKAN_HPP_NAMESPACE::Image image_ = {}, - uint32_t bindCount_ = {}, - const VULKAN_HPP_NAMESPACE::SparseImageMemoryBind * pBinds_ = {} ) VULKAN_HPP_NOEXCEPT - : image( image_ ) - , bindCount( bindCount_ ) - , pBinds( pBinds_ ) - {} - - VULKAN_HPP_CONSTEXPR - SparseImageMemoryBindInfo( SparseImageMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryBindInfo( VkSparseImageMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseImageMemoryBindInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SparseImageMemoryBindInfo( - VULKAN_HPP_NAMESPACE::Image image_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & binds_ ) - : image( image_ ), bindCount( static_cast( binds_.size() ) ), pBinds( binds_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseImageMemoryBindInfo & operator=( SparseImageMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryBindInfo & operator=( VkSparseImageMemoryBindInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBindInfo & - setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBindInfo & setBindCount( uint32_t bindCount_ ) VULKAN_HPP_NOEXCEPT - { - bindCount = bindCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SparseImageMemoryBindInfo & - setPBinds( const VULKAN_HPP_NAMESPACE::SparseImageMemoryBind * pBinds_ ) VULKAN_HPP_NOEXCEPT - { - pBinds = pBinds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SparseImageMemoryBindInfo & setBinds( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & binds_ ) - VULKAN_HPP_NOEXCEPT - { - bindCount = static_cast( binds_.size() ); - pBinds = binds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSparseImageMemoryBindInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseImageMemoryBindInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( image, bindCount, pBinds ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseImageMemoryBindInfo const & ) const = default; -#else - bool operator==( SparseImageMemoryBindInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( image == rhs.image ) && ( bindCount == rhs.bindCount ) && ( pBinds == rhs.pBinds ); -# endif - } - - bool operator!=( SparseImageMemoryBindInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Image image = {}; - uint32_t bindCount = {}; - const VULKAN_HPP_NAMESPACE::SparseImageMemoryBind * pBinds = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo ) == - sizeof( VkSparseImageMemoryBindInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SparseImageMemoryBindInfo is not nothrow_move_constructible!" ); - - struct BindSparseInfo - { - using NativeType = VkBindSparseInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBindSparseInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BindSparseInfo( uint32_t waitSemaphoreCount_ = {}, - const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores_ = {}, - uint32_t bufferBindCount_ = {}, - const VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo * pBufferBinds_ = {}, - uint32_t imageOpaqueBindCount_ = {}, - const VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo * pImageOpaqueBinds_ = {}, - uint32_t imageBindCount_ = {}, - const VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo * pImageBinds_ = {}, - uint32_t signalSemaphoreCount_ = {}, - const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ = {} ) VULKAN_HPP_NOEXCEPT - : waitSemaphoreCount( waitSemaphoreCount_ ) - , pWaitSemaphores( pWaitSemaphores_ ) - , bufferBindCount( bufferBindCount_ ) - , pBufferBinds( pBufferBinds_ ) - , imageOpaqueBindCount( imageOpaqueBindCount_ ) - , pImageOpaqueBinds( pImageOpaqueBinds_ ) - , imageBindCount( imageBindCount_ ) - , pImageBinds( pImageBinds_ ) - , signalSemaphoreCount( signalSemaphoreCount_ ) - , pSignalSemaphores( pSignalSemaphores_ ) - {} - - VULKAN_HPP_CONSTEXPR BindSparseInfo( BindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindSparseInfo( VkBindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BindSparseInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindSparseInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphores_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bufferBinds_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - imageOpaqueBinds_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - imageBinds_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - signalSemaphores_ = {} ) - : waitSemaphoreCount( static_cast( waitSemaphores_.size() ) ) - , pWaitSemaphores( waitSemaphores_.data() ) - , bufferBindCount( static_cast( bufferBinds_.size() ) ) - , pBufferBinds( bufferBinds_.data() ) - , imageOpaqueBindCount( static_cast( imageOpaqueBinds_.size() ) ) - , pImageOpaqueBinds( imageOpaqueBinds_.data() ) - , imageBindCount( static_cast( imageBinds_.size() ) ) - , pImageBinds( imageBinds_.data() ) - , signalSemaphoreCount( static_cast( signalSemaphores_.size() ) ) - , pSignalSemaphores( signalSemaphores_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindSparseInfo & operator=( BindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindSparseInfo & operator=( VkBindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & setWaitSemaphoreCount( uint32_t waitSemaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = waitSemaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & - setPWaitSemaphores( const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores_ ) VULKAN_HPP_NOEXCEPT - { - pWaitSemaphores = pWaitSemaphores_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindSparseInfo & setWaitSemaphores( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphores_ ) - VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = static_cast( waitSemaphores_.size() ); - pWaitSemaphores = waitSemaphores_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & setBufferBindCount( uint32_t bufferBindCount_ ) VULKAN_HPP_NOEXCEPT - { - bufferBindCount = bufferBindCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & - setPBufferBinds( const VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo * pBufferBinds_ ) VULKAN_HPP_NOEXCEPT - { - pBufferBinds = pBufferBinds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindSparseInfo & setBufferBinds( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bufferBinds_ ) VULKAN_HPP_NOEXCEPT - { - bufferBindCount = static_cast( bufferBinds_.size() ); - pBufferBinds = bufferBinds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & - setImageOpaqueBindCount( uint32_t imageOpaqueBindCount_ ) VULKAN_HPP_NOEXCEPT - { - imageOpaqueBindCount = imageOpaqueBindCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & setPImageOpaqueBinds( - const VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo * pImageOpaqueBinds_ ) VULKAN_HPP_NOEXCEPT - { - pImageOpaqueBinds = pImageOpaqueBinds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindSparseInfo & setImageOpaqueBinds( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - imageOpaqueBinds_ ) VULKAN_HPP_NOEXCEPT - { - imageOpaqueBindCount = static_cast( imageOpaqueBinds_.size() ); - pImageOpaqueBinds = imageOpaqueBinds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & setImageBindCount( uint32_t imageBindCount_ ) VULKAN_HPP_NOEXCEPT - { - imageBindCount = imageBindCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & - setPImageBinds( const VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo * pImageBinds_ ) VULKAN_HPP_NOEXCEPT - { - pImageBinds = pImageBinds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindSparseInfo & setImageBinds( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - imageBinds_ ) VULKAN_HPP_NOEXCEPT - { - imageBindCount = static_cast( imageBinds_.size() ); - pImageBinds = imageBinds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & - setSignalSemaphoreCount( uint32_t signalSemaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreCount = signalSemaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindSparseInfo & - setPSignalSemaphores( const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ ) VULKAN_HPP_NOEXCEPT - { - pSignalSemaphores = pSignalSemaphores_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BindSparseInfo & setSignalSemaphores( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphores_ ) - VULKAN_HPP_NOEXCEPT - { - signalSemaphoreCount = static_cast( signalSemaphores_.size() ); - pSignalSemaphores = signalSemaphores_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindSparseInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindSparseInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - waitSemaphoreCount, - pWaitSemaphores, - bufferBindCount, - pBufferBinds, - imageOpaqueBindCount, - pImageOpaqueBinds, - imageBindCount, - pImageBinds, - signalSemaphoreCount, - pSignalSemaphores ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindSparseInfo const & ) const = default; -#else - bool operator==( BindSparseInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( waitSemaphoreCount == rhs.waitSemaphoreCount ) && - ( pWaitSemaphores == rhs.pWaitSemaphores ) && ( bufferBindCount == rhs.bufferBindCount ) && - ( pBufferBinds == rhs.pBufferBinds ) && ( imageOpaqueBindCount == rhs.imageOpaqueBindCount ) && - ( pImageOpaqueBinds == rhs.pImageOpaqueBinds ) && ( imageBindCount == rhs.imageBindCount ) && - ( pImageBinds == rhs.pImageBinds ) && ( signalSemaphoreCount == rhs.signalSemaphoreCount ) && - ( pSignalSemaphores == rhs.pSignalSemaphores ); -# endif - } - - bool operator!=( BindSparseInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBindSparseInfo; - const void * pNext = {}; - uint32_t waitSemaphoreCount = {}; - const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores = {}; - uint32_t bufferBindCount = {}; - const VULKAN_HPP_NAMESPACE::SparseBufferMemoryBindInfo * pBufferBinds = {}; - uint32_t imageOpaqueBindCount = {}; - const VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo * pImageOpaqueBinds = {}; - uint32_t imageBindCount = {}; - const VULKAN_HPP_NAMESPACE::SparseImageMemoryBindInfo * pImageBinds = {}; - uint32_t signalSemaphoreCount = {}; - const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindSparseInfo ) == sizeof( VkBindSparseInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BindSparseInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BindSparseInfo; - }; - - struct BindVertexBufferIndirectCommandNV - { - using NativeType = VkBindVertexBufferIndirectCommandNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BindVertexBufferIndirectCommandNV( VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress_ = {}, - uint32_t size_ = {}, - uint32_t stride_ = {} ) VULKAN_HPP_NOEXCEPT - : bufferAddress( bufferAddress_ ) - , size( size_ ) - , stride( stride_ ) - {} - - VULKAN_HPP_CONSTEXPR - BindVertexBufferIndirectCommandNV( BindVertexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindVertexBufferIndirectCommandNV( VkBindVertexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - : BindVertexBufferIndirectCommandNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BindVertexBufferIndirectCommandNV & - operator=( BindVertexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BindVertexBufferIndirectCommandNV & operator=( VkBindVertexBufferIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BindVertexBufferIndirectCommandNV & - setBufferAddress( VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress_ ) VULKAN_HPP_NOEXCEPT - { - bufferAddress = bufferAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindVertexBufferIndirectCommandNV & setSize( uint32_t size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BindVertexBufferIndirectCommandNV & setStride( uint32_t stride_ ) VULKAN_HPP_NOEXCEPT - { - stride = stride_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBindVertexBufferIndirectCommandNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBindVertexBufferIndirectCommandNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( bufferAddress, size, stride ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BindVertexBufferIndirectCommandNV const & ) const = default; -#else - bool operator==( BindVertexBufferIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( bufferAddress == rhs.bufferAddress ) && ( size == rhs.size ) && ( stride == rhs.stride ); -# endif - } - - bool operator!=( BindVertexBufferIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceAddress bufferAddress = {}; - uint32_t size = {}; - uint32_t stride = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BindVertexBufferIndirectCommandNV ) == - sizeof( VkBindVertexBufferIndirectCommandNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BindVertexBufferIndirectCommandNV is not nothrow_move_constructible!" ); - - struct ImageSubresourceLayers - { - using NativeType = VkImageSubresourceLayers; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageSubresourceLayers( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {}, - uint32_t mipLevel_ = {}, - uint32_t baseArrayLayer_ = {}, - uint32_t layerCount_ = {} ) VULKAN_HPP_NOEXCEPT - : aspectMask( aspectMask_ ) - , mipLevel( mipLevel_ ) - , baseArrayLayer( baseArrayLayer_ ) - , layerCount( layerCount_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageSubresourceLayers( ImageSubresourceLayers const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSubresourceLayers( VkImageSubresourceLayers const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageSubresourceLayers( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageSubresourceLayers & operator=( ImageSubresourceLayers const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSubresourceLayers & operator=( VkImageSubresourceLayers const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceLayers & - setAspectMask( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ ) VULKAN_HPP_NOEXCEPT - { - aspectMask = aspectMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceLayers & setMipLevel( uint32_t mipLevel_ ) VULKAN_HPP_NOEXCEPT - { - mipLevel = mipLevel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceLayers & setBaseArrayLayer( uint32_t baseArrayLayer_ ) VULKAN_HPP_NOEXCEPT - { - baseArrayLayer = baseArrayLayer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceLayers & setLayerCount( uint32_t layerCount_ ) VULKAN_HPP_NOEXCEPT - { - layerCount = layerCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageSubresourceLayers const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageSubresourceLayers &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( aspectMask, mipLevel, baseArrayLayer, layerCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageSubresourceLayers const & ) const = default; -#else - bool operator==( ImageSubresourceLayers const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( aspectMask == rhs.aspectMask ) && ( mipLevel == rhs.mipLevel ) && - ( baseArrayLayer == rhs.baseArrayLayer ) && ( layerCount == rhs.layerCount ); -# endif - } - - bool operator!=( ImageSubresourceLayers const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask = {}; - uint32_t mipLevel = {}; - uint32_t baseArrayLayer = {}; - uint32_t layerCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers ) == - sizeof( VkImageSubresourceLayers ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageSubresourceLayers is not nothrow_move_constructible!" ); - - struct ImageBlit2 - { - using NativeType = VkImageBlit2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageBlit2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - ImageBlit2( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource_ = {}, - std::array const & srcOffsets_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {}, - std::array const & dstOffsets_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubresource( srcSubresource_ ) - , srcOffsets( srcOffsets_ ) - , dstSubresource( dstSubresource_ ) - , dstOffsets( dstOffsets_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 ImageBlit2( ImageBlit2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageBlit2( VkImageBlit2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageBlit2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageBlit2 & operator=( ImageBlit2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageBlit2 & operator=( VkImageBlit2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageBlit2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageBlit2 & - setSrcSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & srcSubresource_ ) VULKAN_HPP_NOEXCEPT - { - srcSubresource = srcSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageBlit2 & - setSrcOffsets( std::array const & srcOffsets_ ) VULKAN_HPP_NOEXCEPT - { - srcOffsets = srcOffsets_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageBlit2 & - setDstSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & dstSubresource_ ) VULKAN_HPP_NOEXCEPT - { - dstSubresource = dstSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageBlit2 & - setDstOffsets( std::array const & dstOffsets_ ) VULKAN_HPP_NOEXCEPT - { - dstOffsets = dstOffsets_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageBlit2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageBlit2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcSubresource, srcOffsets, dstSubresource, dstOffsets ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageBlit2 const & ) const = default; -#else - bool operator==( ImageBlit2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcSubresource == rhs.srcSubresource ) && - ( srcOffsets == rhs.srcOffsets ) && ( dstSubresource == rhs.dstSubresource ) && - ( dstOffsets == rhs.dstOffsets ); -# endif - } - - bool operator!=( ImageBlit2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageBlit2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D srcOffsets = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D dstOffsets = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageBlit2 ) == sizeof( VkImageBlit2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageBlit2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageBlit2; - }; - using ImageBlit2KHR = ImageBlit2; - - struct BlitImageInfo2 - { - using NativeType = VkBlitImageInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBlitImageInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2( - VULKAN_HPP_NAMESPACE::Image srcImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::Image dstImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - uint32_t regionCount_ = {}, - const VULKAN_HPP_NAMESPACE::ImageBlit2 * pRegions_ = {}, - VULKAN_HPP_NAMESPACE::Filter filter_ = VULKAN_HPP_NAMESPACE::Filter::eNearest ) VULKAN_HPP_NOEXCEPT - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( regionCount_ ) - , pRegions( pRegions_ ) - , filter( filter_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2( BlitImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BlitImageInfo2( VkBlitImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : BlitImageInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BlitImageInfo2( - VULKAN_HPP_NAMESPACE::Image srcImage_, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_, - VULKAN_HPP_NAMESPACE::Image dstImage_, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_, - VULKAN_HPP_NAMESPACE::Filter filter_ = VULKAN_HPP_NAMESPACE::Filter::eNearest ) - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( static_cast( regions_.size() ) ) - , pRegions( regions_.data() ) - , filter( filter_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BlitImageInfo2 & operator=( BlitImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BlitImageInfo2 & operator=( VkBlitImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & setSrcImage( VULKAN_HPP_NAMESPACE::Image srcImage_ ) VULKAN_HPP_NOEXCEPT - { - srcImage = srcImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & - setSrcImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - srcImageLayout = srcImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & setDstImage( VULKAN_HPP_NAMESPACE::Image dstImage_ ) VULKAN_HPP_NOEXCEPT - { - dstImage = dstImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & - setDstImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - dstImageLayout = dstImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & setRegionCount( uint32_t regionCount_ ) VULKAN_HPP_NOEXCEPT - { - regionCount = regionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & - setPRegions( const VULKAN_HPP_NAMESPACE::ImageBlit2 * pRegions_ ) VULKAN_HPP_NOEXCEPT - { - pRegions = pRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BlitImageInfo2 & setRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - VULKAN_HPP_NOEXCEPT - { - regionCount = static_cast( regions_.size() ); - pRegions = regions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 BlitImageInfo2 & setFilter( VULKAN_HPP_NAMESPACE::Filter filter_ ) VULKAN_HPP_NOEXCEPT - { - filter = filter_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBlitImageInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBlitImageInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions, filter ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BlitImageInfo2 const & ) const = default; -#else - bool operator==( BlitImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcImage == rhs.srcImage ) && - ( srcImageLayout == rhs.srcImageLayout ) && ( dstImage == rhs.dstImage ) && - ( dstImageLayout == rhs.dstImageLayout ) && ( regionCount == rhs.regionCount ) && - ( pRegions == rhs.pRegions ) && ( filter == rhs.filter ); -# endif - } - - bool operator!=( BlitImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBlitImageInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image srcImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::Image dstImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - uint32_t regionCount = {}; - const VULKAN_HPP_NAMESPACE::ImageBlit2 * pRegions = {}; - VULKAN_HPP_NAMESPACE::Filter filter = VULKAN_HPP_NAMESPACE::Filter::eNearest; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BlitImageInfo2 ) == sizeof( VkBlitImageInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BlitImageInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BlitImageInfo2; - }; - using BlitImageInfo2KHR = BlitImageInfo2; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct BufferCollectionBufferCreateInfoFUCHSIA - { - using NativeType = VkBufferCollectionBufferCreateInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eBufferCollectionBufferCreateInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BufferCollectionBufferCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {}, - uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT - : collection( collection_ ) - , index( index_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferCollectionBufferCreateInfoFUCHSIA( BufferCollectionBufferCreateInfoFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionBufferCreateInfoFUCHSIA( VkBufferCollectionBufferCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCollectionBufferCreateInfoFUCHSIA( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCollectionBufferCreateInfoFUCHSIA & - operator=( BufferCollectionBufferCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionBufferCreateInfoFUCHSIA & - operator=( VkBufferCollectionBufferCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCollectionBufferCreateInfoFUCHSIA & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionBufferCreateInfoFUCHSIA & - setCollection( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ ) VULKAN_HPP_NOEXCEPT - { - collection = collection_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionBufferCreateInfoFUCHSIA & setIndex( uint32_t index_ ) VULKAN_HPP_NOEXCEPT - { - index = index_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCollectionBufferCreateInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCollectionBufferCreateInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, collection, index ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCollectionBufferCreateInfoFUCHSIA const & ) const = default; -# else - bool operator==( BufferCollectionBufferCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( collection == rhs.collection ) && - ( index == rhs.index ); -# endif - } - - bool operator!=( BufferCollectionBufferCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferCollectionBufferCreateInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection = {}; - uint32_t index = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionBufferCreateInfoFUCHSIA ) == - sizeof( VkBufferCollectionBufferCreateInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferCollectionBufferCreateInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferCollectionBufferCreateInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct BufferCollectionConstraintsInfoFUCHSIA - { - using NativeType = VkBufferCollectionConstraintsInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eBufferCollectionConstraintsInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BufferCollectionConstraintsInfoFUCHSIA( uint32_t minBufferCount_ = {}, - uint32_t maxBufferCount_ = {}, - uint32_t minBufferCountForCamping_ = {}, - uint32_t minBufferCountForDedicatedSlack_ = {}, - uint32_t minBufferCountForSharedSlack_ = {} ) VULKAN_HPP_NOEXCEPT - : minBufferCount( minBufferCount_ ) - , maxBufferCount( maxBufferCount_ ) - , minBufferCountForCamping( minBufferCountForCamping_ ) - , minBufferCountForDedicatedSlack( minBufferCountForDedicatedSlack_ ) - , minBufferCountForSharedSlack( minBufferCountForSharedSlack_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferCollectionConstraintsInfoFUCHSIA( BufferCollectionConstraintsInfoFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionConstraintsInfoFUCHSIA( VkBufferCollectionConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCollectionConstraintsInfoFUCHSIA( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCollectionConstraintsInfoFUCHSIA & - operator=( BufferCollectionConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionConstraintsInfoFUCHSIA & - operator=( VkBufferCollectionConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCollectionConstraintsInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionConstraintsInfoFUCHSIA & - setMinBufferCount( uint32_t minBufferCount_ ) VULKAN_HPP_NOEXCEPT - { - minBufferCount = minBufferCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionConstraintsInfoFUCHSIA & - setMaxBufferCount( uint32_t maxBufferCount_ ) VULKAN_HPP_NOEXCEPT - { - maxBufferCount = maxBufferCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionConstraintsInfoFUCHSIA & - setMinBufferCountForCamping( uint32_t minBufferCountForCamping_ ) VULKAN_HPP_NOEXCEPT - { - minBufferCountForCamping = minBufferCountForCamping_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionConstraintsInfoFUCHSIA & - setMinBufferCountForDedicatedSlack( uint32_t minBufferCountForDedicatedSlack_ ) VULKAN_HPP_NOEXCEPT - { - minBufferCountForDedicatedSlack = minBufferCountForDedicatedSlack_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionConstraintsInfoFUCHSIA & - setMinBufferCountForSharedSlack( uint32_t minBufferCountForSharedSlack_ ) VULKAN_HPP_NOEXCEPT - { - minBufferCountForSharedSlack = minBufferCountForSharedSlack_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCollectionConstraintsInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCollectionConstraintsInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - minBufferCount, - maxBufferCount, - minBufferCountForCamping, - minBufferCountForDedicatedSlack, - minBufferCountForSharedSlack ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCollectionConstraintsInfoFUCHSIA const & ) const = default; -# else - bool operator==( BufferCollectionConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( minBufferCount == rhs.minBufferCount ) && - ( maxBufferCount == rhs.maxBufferCount ) && ( minBufferCountForCamping == rhs.minBufferCountForCamping ) && - ( minBufferCountForDedicatedSlack == rhs.minBufferCountForDedicatedSlack ) && - ( minBufferCountForSharedSlack == rhs.minBufferCountForSharedSlack ); -# endif - } - - bool operator!=( BufferCollectionConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferCollectionConstraintsInfoFUCHSIA; - const void * pNext = {}; - uint32_t minBufferCount = {}; - uint32_t maxBufferCount = {}; - uint32_t minBufferCountForCamping = {}; - uint32_t minBufferCountForDedicatedSlack = {}; - uint32_t minBufferCountForSharedSlack = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA ) == - sizeof( VkBufferCollectionConstraintsInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferCollectionConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferCollectionConstraintsInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct BufferCollectionCreateInfoFUCHSIA - { - using NativeType = VkBufferCollectionCreateInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eBufferCollectionCreateInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferCollectionCreateInfoFUCHSIA( zx_handle_t collectionToken_ = {} ) VULKAN_HPP_NOEXCEPT - : collectionToken( collectionToken_ ) - {} - - VULKAN_HPP_CONSTEXPR - BufferCollectionCreateInfoFUCHSIA( BufferCollectionCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionCreateInfoFUCHSIA( VkBufferCollectionCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCollectionCreateInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCollectionCreateInfoFUCHSIA & - operator=( BufferCollectionCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionCreateInfoFUCHSIA & operator=( VkBufferCollectionCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCollectionCreateInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionCreateInfoFUCHSIA & - setCollectionToken( zx_handle_t collectionToken_ ) VULKAN_HPP_NOEXCEPT - { - collectionToken = collectionToken_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCollectionCreateInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCollectionCreateInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, collectionToken ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( BufferCollectionCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &collectionToken, &rhs.collectionToken, sizeof( zx_handle_t ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( BufferCollectionCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( memcmp( &collectionToken, &rhs.collectionToken, sizeof( zx_handle_t ) ) == 0 ); - } - - bool operator!=( BufferCollectionCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferCollectionCreateInfoFUCHSIA; - const void * pNext = {}; - zx_handle_t collectionToken = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionCreateInfoFUCHSIA ) == - sizeof( VkBufferCollectionCreateInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferCollectionCreateInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferCollectionCreateInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct BufferCollectionImageCreateInfoFUCHSIA - { - using NativeType = VkBufferCollectionImageCreateInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eBufferCollectionImageCreateInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BufferCollectionImageCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {}, - uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT - : collection( collection_ ) - , index( index_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferCollectionImageCreateInfoFUCHSIA( BufferCollectionImageCreateInfoFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionImageCreateInfoFUCHSIA( VkBufferCollectionImageCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCollectionImageCreateInfoFUCHSIA( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCollectionImageCreateInfoFUCHSIA & - operator=( BufferCollectionImageCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionImageCreateInfoFUCHSIA & - operator=( VkBufferCollectionImageCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCollectionImageCreateInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionImageCreateInfoFUCHSIA & - setCollection( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ ) VULKAN_HPP_NOEXCEPT - { - collection = collection_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionImageCreateInfoFUCHSIA & setIndex( uint32_t index_ ) VULKAN_HPP_NOEXCEPT - { - index = index_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCollectionImageCreateInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCollectionImageCreateInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, collection, index ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCollectionImageCreateInfoFUCHSIA const & ) const = default; -# else - bool operator==( BufferCollectionImageCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( collection == rhs.collection ) && - ( index == rhs.index ); -# endif - } - - bool operator!=( BufferCollectionImageCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferCollectionImageCreateInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection = {}; - uint32_t index = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionImageCreateInfoFUCHSIA ) == - sizeof( VkBufferCollectionImageCreateInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferCollectionImageCreateInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferCollectionImageCreateInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct SysmemColorSpaceFUCHSIA - { - using NativeType = VkSysmemColorSpaceFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSysmemColorSpaceFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SysmemColorSpaceFUCHSIA( uint32_t colorSpace_ = {} ) VULKAN_HPP_NOEXCEPT - : colorSpace( colorSpace_ ) - {} - - VULKAN_HPP_CONSTEXPR SysmemColorSpaceFUCHSIA( SysmemColorSpaceFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SysmemColorSpaceFUCHSIA( VkSysmemColorSpaceFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : SysmemColorSpaceFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SysmemColorSpaceFUCHSIA & operator=( SysmemColorSpaceFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SysmemColorSpaceFUCHSIA & operator=( VkSysmemColorSpaceFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SysmemColorSpaceFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SysmemColorSpaceFUCHSIA & setColorSpace( uint32_t colorSpace_ ) VULKAN_HPP_NOEXCEPT - { - colorSpace = colorSpace_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSysmemColorSpaceFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSysmemColorSpaceFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, colorSpace ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SysmemColorSpaceFUCHSIA const & ) const = default; -# else - bool operator==( SysmemColorSpaceFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( colorSpace == rhs.colorSpace ); -# endif - } - - bool operator!=( SysmemColorSpaceFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSysmemColorSpaceFUCHSIA; - const void * pNext = {}; - uint32_t colorSpace = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA ) == - sizeof( VkSysmemColorSpaceFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SysmemColorSpaceFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SysmemColorSpaceFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct BufferCollectionPropertiesFUCHSIA - { - using NativeType = VkBufferCollectionPropertiesFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eBufferCollectionPropertiesFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferCollectionPropertiesFUCHSIA( - uint32_t memoryTypeBits_ = {}, - uint32_t bufferCount_ = {}, - uint32_t createInfoIndex_ = {}, - uint64_t sysmemPixelFormat_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags formatFeatures_ = {}, - VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA sysmemColorSpaceIndex_ = {}, - VULKAN_HPP_NAMESPACE::ComponentMapping samplerYcbcrConversionComponents_ = {}, - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion suggestedYcbcrModel_ = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity, - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange suggestedYcbcrRange_ = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull, - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven, - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ = - VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven ) VULKAN_HPP_NOEXCEPT - : memoryTypeBits( memoryTypeBits_ ) - , bufferCount( bufferCount_ ) - , createInfoIndex( createInfoIndex_ ) - , sysmemPixelFormat( sysmemPixelFormat_ ) - , formatFeatures( formatFeatures_ ) - , sysmemColorSpaceIndex( sysmemColorSpaceIndex_ ) - , samplerYcbcrConversionComponents( samplerYcbcrConversionComponents_ ) - , suggestedYcbcrModel( suggestedYcbcrModel_ ) - , suggestedYcbcrRange( suggestedYcbcrRange_ ) - , suggestedXChromaOffset( suggestedXChromaOffset_ ) - , suggestedYChromaOffset( suggestedYChromaOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR - BufferCollectionPropertiesFUCHSIA( BufferCollectionPropertiesFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionPropertiesFUCHSIA( VkBufferCollectionPropertiesFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCollectionPropertiesFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCollectionPropertiesFUCHSIA & - operator=( BufferCollectionPropertiesFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCollectionPropertiesFUCHSIA & operator=( VkBufferCollectionPropertiesFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setMemoryTypeBits( uint32_t memoryTypeBits_ ) VULKAN_HPP_NOEXCEPT - { - memoryTypeBits = memoryTypeBits_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setBufferCount( uint32_t bufferCount_ ) VULKAN_HPP_NOEXCEPT - { - bufferCount = bufferCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setCreateInfoIndex( uint32_t createInfoIndex_ ) VULKAN_HPP_NOEXCEPT - { - createInfoIndex = createInfoIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setSysmemPixelFormat( uint64_t sysmemPixelFormat_ ) VULKAN_HPP_NOEXCEPT - { - sysmemPixelFormat = sysmemPixelFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setFormatFeatures( VULKAN_HPP_NAMESPACE::FormatFeatureFlags formatFeatures_ ) VULKAN_HPP_NOEXCEPT - { - formatFeatures = formatFeatures_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & setSysmemColorSpaceIndex( - VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA const & sysmemColorSpaceIndex_ ) VULKAN_HPP_NOEXCEPT - { - sysmemColorSpaceIndex = sysmemColorSpaceIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & setSamplerYcbcrConversionComponents( - VULKAN_HPP_NAMESPACE::ComponentMapping const & samplerYcbcrConversionComponents_ ) VULKAN_HPP_NOEXCEPT - { - samplerYcbcrConversionComponents = samplerYcbcrConversionComponents_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & setSuggestedYcbcrModel( - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion suggestedYcbcrModel_ ) VULKAN_HPP_NOEXCEPT - { - suggestedYcbcrModel = suggestedYcbcrModel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setSuggestedYcbcrRange( VULKAN_HPP_NAMESPACE::SamplerYcbcrRange suggestedYcbcrRange_ ) VULKAN_HPP_NOEXCEPT - { - suggestedYcbcrRange = suggestedYcbcrRange_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setSuggestedXChromaOffset( VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset_ ) VULKAN_HPP_NOEXCEPT - { - suggestedXChromaOffset = suggestedXChromaOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCollectionPropertiesFUCHSIA & - setSuggestedYChromaOffset( VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset_ ) VULKAN_HPP_NOEXCEPT - { - suggestedYChromaOffset = suggestedYChromaOffset_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCollectionPropertiesFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCollectionPropertiesFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - memoryTypeBits, - bufferCount, - createInfoIndex, - sysmemPixelFormat, - formatFeatures, - sysmemColorSpaceIndex, - samplerYcbcrConversionComponents, - suggestedYcbcrModel, - suggestedYcbcrRange, - suggestedXChromaOffset, - suggestedYChromaOffset ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCollectionPropertiesFUCHSIA const & ) const = default; -# else - bool operator==( BufferCollectionPropertiesFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryTypeBits == rhs.memoryTypeBits ) && - ( bufferCount == rhs.bufferCount ) && ( createInfoIndex == rhs.createInfoIndex ) && - ( sysmemPixelFormat == rhs.sysmemPixelFormat ) && ( formatFeatures == rhs.formatFeatures ) && - ( sysmemColorSpaceIndex == rhs.sysmemColorSpaceIndex ) && - ( samplerYcbcrConversionComponents == rhs.samplerYcbcrConversionComponents ) && - ( suggestedYcbcrModel == rhs.suggestedYcbcrModel ) && ( suggestedYcbcrRange == rhs.suggestedYcbcrRange ) && - ( suggestedXChromaOffset == rhs.suggestedXChromaOffset ) && - ( suggestedYChromaOffset == rhs.suggestedYChromaOffset ); -# endif - } - - bool operator!=( BufferCollectionPropertiesFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferCollectionPropertiesFUCHSIA; - void * pNext = {}; - uint32_t memoryTypeBits = {}; - uint32_t bufferCount = {}; - uint32_t createInfoIndex = {}; - uint64_t sysmemPixelFormat = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags formatFeatures = {}; - VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA sysmemColorSpaceIndex = {}; - VULKAN_HPP_NAMESPACE::ComponentMapping samplerYcbcrConversionComponents = {}; - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion suggestedYcbcrModel = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity; - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange suggestedYcbcrRange = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull; - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedXChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - VULKAN_HPP_NAMESPACE::ChromaLocation suggestedYChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCollectionPropertiesFUCHSIA ) == - sizeof( VkBufferCollectionPropertiesFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferCollectionPropertiesFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferCollectionPropertiesFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct BufferCreateInfo - { - using NativeType = VkBufferCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BufferCreateInfo( VULKAN_HPP_NAMESPACE::BufferCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, - VULKAN_HPP_NAMESPACE::BufferUsageFlags usage_ = {}, - VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive, - uint32_t queueFamilyIndexCount_ = {}, - const uint32_t * pQueueFamilyIndices_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , size( size_ ) - , usage( usage_ ) - , sharingMode( sharingMode_ ) - , queueFamilyIndexCount( queueFamilyIndexCount_ ) - , pQueueFamilyIndices( pQueueFamilyIndices_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferCreateInfo( BufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCreateInfo( VkBufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BufferCreateInfo( VULKAN_HPP_NAMESPACE::BufferCreateFlags flags_, - VULKAN_HPP_NAMESPACE::DeviceSize size_, - VULKAN_HPP_NAMESPACE::BufferUsageFlags usage_, - VULKAN_HPP_NAMESPACE::SharingMode sharingMode_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_ ) - : flags( flags_ ) - , size( size_ ) - , usage( usage_ ) - , sharingMode( sharingMode_ ) - , queueFamilyIndexCount( static_cast( queueFamilyIndices_.size() ) ) - , pQueueFamilyIndices( queueFamilyIndices_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCreateInfo & operator=( BufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCreateInfo & operator=( VkBufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::BufferCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCreateInfo & setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCreateInfo & - setUsage( VULKAN_HPP_NAMESPACE::BufferUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT - { - usage = usage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCreateInfo & - setSharingMode( VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ ) VULKAN_HPP_NOEXCEPT - { - sharingMode = sharingMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCreateInfo & - setQueueFamilyIndexCount( uint32_t queueFamilyIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = queueFamilyIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCreateInfo & - setPQueueFamilyIndices( const uint32_t * pQueueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - pQueueFamilyIndices = pQueueFamilyIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - BufferCreateInfo & setQueueFamilyIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = static_cast( queueFamilyIndices_.size() ); - pQueueFamilyIndices = queueFamilyIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, size, usage, sharingMode, queueFamilyIndexCount, pQueueFamilyIndices ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCreateInfo const & ) const = default; -#else - bool operator==( BufferCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( size == rhs.size ) && - ( usage == rhs.usage ) && ( sharingMode == rhs.sharingMode ) && - ( queueFamilyIndexCount == rhs.queueFamilyIndexCount ) && - ( pQueueFamilyIndices == rhs.pQueueFamilyIndices ); -# endif - } - - bool operator!=( BufferCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::BufferCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - VULKAN_HPP_NAMESPACE::BufferUsageFlags usage = {}; - VULKAN_HPP_NAMESPACE::SharingMode sharingMode = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive; - uint32_t queueFamilyIndexCount = {}; - const uint32_t * pQueueFamilyIndices = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCreateInfo ) == sizeof( VkBufferCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferCreateInfo; - }; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct BufferConstraintsInfoFUCHSIA - { - using NativeType = VkBufferConstraintsInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferConstraintsInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferConstraintsInfoFUCHSIA( - VULKAN_HPP_NAMESPACE::BufferCreateInfo createInfo_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags requiredFormatFeatures_ = {}, - VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints_ = {} ) - VULKAN_HPP_NOEXCEPT - : createInfo( createInfo_ ) - , requiredFormatFeatures( requiredFormatFeatures_ ) - , bufferCollectionConstraints( bufferCollectionConstraints_ ) - {} - - VULKAN_HPP_CONSTEXPR - BufferConstraintsInfoFUCHSIA( BufferConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferConstraintsInfoFUCHSIA( VkBufferConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferConstraintsInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferConstraintsInfoFUCHSIA & operator=( BufferConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferConstraintsInfoFUCHSIA & operator=( VkBufferConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferConstraintsInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferConstraintsInfoFUCHSIA & - setCreateInfo( VULKAN_HPP_NAMESPACE::BufferCreateInfo const & createInfo_ ) VULKAN_HPP_NOEXCEPT - { - createInfo = createInfo_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferConstraintsInfoFUCHSIA & - setRequiredFormatFeatures( VULKAN_HPP_NAMESPACE::FormatFeatureFlags requiredFormatFeatures_ ) VULKAN_HPP_NOEXCEPT - { - requiredFormatFeatures = requiredFormatFeatures_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferConstraintsInfoFUCHSIA & setBufferCollectionConstraints( - VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA const & bufferCollectionConstraints_ ) - VULKAN_HPP_NOEXCEPT - { - bufferCollectionConstraints = bufferCollectionConstraints_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferConstraintsInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferConstraintsInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, createInfo, requiredFormatFeatures, bufferCollectionConstraints ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferConstraintsInfoFUCHSIA const & ) const = default; -# else - bool operator==( BufferConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( createInfo == rhs.createInfo ) && - ( requiredFormatFeatures == rhs.requiredFormatFeatures ) && - ( bufferCollectionConstraints == rhs.bufferCollectionConstraints ); -# endif - } - - bool operator!=( BufferConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferConstraintsInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::BufferCreateInfo createInfo = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags requiredFormatFeatures = {}; - VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferConstraintsInfoFUCHSIA ) == - sizeof( VkBufferConstraintsInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferConstraintsInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct BufferCopy - { - using NativeType = VkBufferCopy; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferCopy( VULKAN_HPP_NAMESPACE::DeviceSize srcOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT - : srcOffset( srcOffset_ ) - , dstOffset( dstOffset_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferCopy( BufferCopy const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCopy( VkBufferCopy const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCopy( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCopy & operator=( BufferCopy const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCopy & operator=( VkBufferCopy const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCopy & setSrcOffset( VULKAN_HPP_NAMESPACE::DeviceSize srcOffset_ ) VULKAN_HPP_NOEXCEPT - { - srcOffset = srcOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCopy & setDstOffset( VULKAN_HPP_NAMESPACE::DeviceSize dstOffset_ ) VULKAN_HPP_NOEXCEPT - { - dstOffset = dstOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCopy & setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCopy const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCopy &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( srcOffset, dstOffset, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCopy const & ) const = default; -#else - bool operator==( BufferCopy const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( srcOffset == rhs.srcOffset ) && ( dstOffset == rhs.dstOffset ) && ( size == rhs.size ); -# endif - } - - bool operator!=( BufferCopy const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceSize srcOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCopy ) == sizeof( VkBufferCopy ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferCopy is not nothrow_move_constructible!" ); - - struct BufferCopy2 - { - using NativeType = VkBufferCopy2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferCopy2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferCopy2( VULKAN_HPP_NAMESPACE::DeviceSize srcOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT - : srcOffset( srcOffset_ ) - , dstOffset( dstOffset_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferCopy2( BufferCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCopy2( VkBufferCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferCopy2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferCopy2 & operator=( BufferCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferCopy2 & operator=( VkBufferCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferCopy2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCopy2 & - setSrcOffset( VULKAN_HPP_NAMESPACE::DeviceSize srcOffset_ ) VULKAN_HPP_NOEXCEPT - { - srcOffset = srcOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCopy2 & - setDstOffset( VULKAN_HPP_NAMESPACE::DeviceSize dstOffset_ ) VULKAN_HPP_NOEXCEPT - { - dstOffset = dstOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferCopy2 & setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferCopy2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferCopy2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcOffset, dstOffset, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferCopy2 const & ) const = default; -#else - bool operator==( BufferCopy2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcOffset == rhs.srcOffset ) && - ( dstOffset == rhs.dstOffset ) && ( size == rhs.size ); -# endif - } - - bool operator!=( BufferCopy2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferCopy2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize srcOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize dstOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferCopy2 ) == sizeof( VkBufferCopy2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferCopy2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferCopy2; - }; - using BufferCopy2KHR = BufferCopy2; - - struct BufferDeviceAddressCreateInfoEXT - { - using NativeType = VkBufferDeviceAddressCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferDeviceAddressCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BufferDeviceAddressCreateInfoEXT( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceAddress( deviceAddress_ ) - {} - - VULKAN_HPP_CONSTEXPR - BufferDeviceAddressCreateInfoEXT( BufferDeviceAddressCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferDeviceAddressCreateInfoEXT( VkBufferDeviceAddressCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferDeviceAddressCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferDeviceAddressCreateInfoEXT & - operator=( BufferDeviceAddressCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferDeviceAddressCreateInfoEXT & operator=( VkBufferDeviceAddressCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferDeviceAddressCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferDeviceAddressCreateInfoEXT & - setDeviceAddress( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - deviceAddress = deviceAddress_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferDeviceAddressCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferDeviceAddressCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceAddress ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferDeviceAddressCreateInfoEXT const & ) const = default; -#else - bool operator==( BufferDeviceAddressCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceAddress == rhs.deviceAddress ); -# endif - } - - bool operator!=( BufferDeviceAddressCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferDeviceAddressCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferDeviceAddressCreateInfoEXT ) == - sizeof( VkBufferDeviceAddressCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferDeviceAddressCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferDeviceAddressCreateInfoEXT; - }; - - struct BufferDeviceAddressInfo - { - using NativeType = VkBufferDeviceAddressInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferDeviceAddressInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferDeviceAddressInfo( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferDeviceAddressInfo( BufferDeviceAddressInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferDeviceAddressInfo( VkBufferDeviceAddressInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferDeviceAddressInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferDeviceAddressInfo & operator=( BufferDeviceAddressInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferDeviceAddressInfo & operator=( VkBufferDeviceAddressInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferDeviceAddressInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferDeviceAddressInfo & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferDeviceAddressInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferDeviceAddressInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, buffer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferDeviceAddressInfo const & ) const = default; -#else - bool operator==( BufferDeviceAddressInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( buffer == rhs.buffer ); -# endif - } - - bool operator!=( BufferDeviceAddressInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferDeviceAddressInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferDeviceAddressInfo ) == - sizeof( VkBufferDeviceAddressInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferDeviceAddressInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferDeviceAddressInfo; - }; - using BufferDeviceAddressInfoEXT = BufferDeviceAddressInfo; - using BufferDeviceAddressInfoKHR = BufferDeviceAddressInfo; - - struct BufferImageCopy - { - using NativeType = VkBufferImageCopy; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferImageCopy( VULKAN_HPP_NAMESPACE::DeviceSize bufferOffset_ = {}, - uint32_t bufferRowLength_ = {}, - uint32_t bufferImageHeight_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers imageSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D imageOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D imageExtent_ = {} ) VULKAN_HPP_NOEXCEPT - : bufferOffset( bufferOffset_ ) - , bufferRowLength( bufferRowLength_ ) - , bufferImageHeight( bufferImageHeight_ ) - , imageSubresource( imageSubresource_ ) - , imageOffset( imageOffset_ ) - , imageExtent( imageExtent_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferImageCopy( BufferImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferImageCopy( VkBufferImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferImageCopy( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferImageCopy & operator=( BufferImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferImageCopy & operator=( VkBufferImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy & - setBufferOffset( VULKAN_HPP_NAMESPACE::DeviceSize bufferOffset_ ) VULKAN_HPP_NOEXCEPT - { - bufferOffset = bufferOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy & setBufferRowLength( uint32_t bufferRowLength_ ) VULKAN_HPP_NOEXCEPT - { - bufferRowLength = bufferRowLength_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy & setBufferImageHeight( uint32_t bufferImageHeight_ ) VULKAN_HPP_NOEXCEPT - { - bufferImageHeight = bufferImageHeight_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy & - setImageSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & imageSubresource_ ) VULKAN_HPP_NOEXCEPT - { - imageSubresource = imageSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy & - setImageOffset( VULKAN_HPP_NAMESPACE::Offset3D const & imageOffset_ ) VULKAN_HPP_NOEXCEPT - { - imageOffset = imageOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy & - setImageExtent( VULKAN_HPP_NAMESPACE::Extent3D const & imageExtent_ ) VULKAN_HPP_NOEXCEPT - { - imageExtent = imageExtent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferImageCopy const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferImageCopy &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( bufferOffset, bufferRowLength, bufferImageHeight, imageSubresource, imageOffset, imageExtent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferImageCopy const & ) const = default; -#else - bool operator==( BufferImageCopy const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( bufferOffset == rhs.bufferOffset ) && ( bufferRowLength == rhs.bufferRowLength ) && - ( bufferImageHeight == rhs.bufferImageHeight ) && ( imageSubresource == rhs.imageSubresource ) && - ( imageOffset == rhs.imageOffset ) && ( imageExtent == rhs.imageExtent ); -# endif - } - - bool operator!=( BufferImageCopy const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceSize bufferOffset = {}; - uint32_t bufferRowLength = {}; - uint32_t bufferImageHeight = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers imageSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D imageOffset = {}; - VULKAN_HPP_NAMESPACE::Extent3D imageExtent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferImageCopy ) == sizeof( VkBufferImageCopy ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferImageCopy is not nothrow_move_constructible!" ); - - struct BufferImageCopy2 - { - using NativeType = VkBufferImageCopy2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferImageCopy2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferImageCopy2( VULKAN_HPP_NAMESPACE::DeviceSize bufferOffset_ = {}, - uint32_t bufferRowLength_ = {}, - uint32_t bufferImageHeight_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers imageSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D imageOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D imageExtent_ = {} ) VULKAN_HPP_NOEXCEPT - : bufferOffset( bufferOffset_ ) - , bufferRowLength( bufferRowLength_ ) - , bufferImageHeight( bufferImageHeight_ ) - , imageSubresource( imageSubresource_ ) - , imageOffset( imageOffset_ ) - , imageExtent( imageExtent_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferImageCopy2( BufferImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferImageCopy2( VkBufferImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferImageCopy2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferImageCopy2 & operator=( BufferImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferImageCopy2 & operator=( VkBufferImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy2 & - setBufferOffset( VULKAN_HPP_NAMESPACE::DeviceSize bufferOffset_ ) VULKAN_HPP_NOEXCEPT - { - bufferOffset = bufferOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy2 & setBufferRowLength( uint32_t bufferRowLength_ ) VULKAN_HPP_NOEXCEPT - { - bufferRowLength = bufferRowLength_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy2 & setBufferImageHeight( uint32_t bufferImageHeight_ ) VULKAN_HPP_NOEXCEPT - { - bufferImageHeight = bufferImageHeight_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy2 & - setImageSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & imageSubresource_ ) VULKAN_HPP_NOEXCEPT - { - imageSubresource = imageSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy2 & - setImageOffset( VULKAN_HPP_NAMESPACE::Offset3D const & imageOffset_ ) VULKAN_HPP_NOEXCEPT - { - imageOffset = imageOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferImageCopy2 & - setImageExtent( VULKAN_HPP_NAMESPACE::Extent3D const & imageExtent_ ) VULKAN_HPP_NOEXCEPT - { - imageExtent = imageExtent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferImageCopy2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferImageCopy2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, bufferOffset, bufferRowLength, bufferImageHeight, imageSubresource, imageOffset, imageExtent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferImageCopy2 const & ) const = default; -#else - bool operator==( BufferImageCopy2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( bufferOffset == rhs.bufferOffset ) && - ( bufferRowLength == rhs.bufferRowLength ) && ( bufferImageHeight == rhs.bufferImageHeight ) && - ( imageSubresource == rhs.imageSubresource ) && ( imageOffset == rhs.imageOffset ) && - ( imageExtent == rhs.imageExtent ); -# endif - } - - bool operator!=( BufferImageCopy2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferImageCopy2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize bufferOffset = {}; - uint32_t bufferRowLength = {}; - uint32_t bufferImageHeight = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers imageSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D imageOffset = {}; - VULKAN_HPP_NAMESPACE::Extent3D imageExtent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferImageCopy2 ) == sizeof( VkBufferImageCopy2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferImageCopy2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferImageCopy2; - }; - using BufferImageCopy2KHR = BufferImageCopy2; - - struct BufferMemoryBarrier - { - using NativeType = VkBufferMemoryBarrier; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferMemoryBarrier; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferMemoryBarrier( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {}, - uint32_t srcQueueFamilyIndex_ = {}, - uint32_t dstQueueFamilyIndex_ = {}, - VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT - : srcAccessMask( srcAccessMask_ ) - , dstAccessMask( dstAccessMask_ ) - , srcQueueFamilyIndex( srcQueueFamilyIndex_ ) - , dstQueueFamilyIndex( dstQueueFamilyIndex_ ) - , buffer( buffer_ ) - , offset( offset_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferMemoryBarrier( BufferMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferMemoryBarrier( VkBufferMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferMemoryBarrier( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferMemoryBarrier & operator=( BufferMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferMemoryBarrier & operator=( VkBufferMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & - setSrcQueueFamilyIndex( uint32_t srcQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - srcQueueFamilyIndex = srcQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & - setDstQueueFamilyIndex( uint32_t dstQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - dstQueueFamilyIndex = dstQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier & setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferMemoryBarrier const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferMemoryBarrier &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, srcAccessMask, dstAccessMask, srcQueueFamilyIndex, dstQueueFamilyIndex, buffer, offset, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferMemoryBarrier const & ) const = default; -#else - bool operator==( BufferMemoryBarrier const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcAccessMask == rhs.srcAccessMask ) && - ( dstAccessMask == rhs.dstAccessMask ) && ( srcQueueFamilyIndex == rhs.srcQueueFamilyIndex ) && - ( dstQueueFamilyIndex == rhs.dstQueueFamilyIndex ) && ( buffer == rhs.buffer ) && - ( offset == rhs.offset ) && ( size == rhs.size ); -# endif - } - - bool operator!=( BufferMemoryBarrier const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferMemoryBarrier; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask = {}; - uint32_t srcQueueFamilyIndex = {}; - uint32_t dstQueueFamilyIndex = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferMemoryBarrier ) == sizeof( VkBufferMemoryBarrier ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferMemoryBarrier is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferMemoryBarrier; - }; - - struct BufferMemoryBarrier2 - { - using NativeType = VkBufferMemoryBarrier2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferMemoryBarrier2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferMemoryBarrier2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ = {}, - uint32_t srcQueueFamilyIndex_ = {}, - uint32_t dstQueueFamilyIndex_ = {}, - VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT - : srcStageMask( srcStageMask_ ) - , srcAccessMask( srcAccessMask_ ) - , dstStageMask( dstStageMask_ ) - , dstAccessMask( dstAccessMask_ ) - , srcQueueFamilyIndex( srcQueueFamilyIndex_ ) - , dstQueueFamilyIndex( dstQueueFamilyIndex_ ) - , buffer( buffer_ ) - , offset( offset_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferMemoryBarrier2( BufferMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferMemoryBarrier2( VkBufferMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferMemoryBarrier2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferMemoryBarrier2 & operator=( BufferMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferMemoryBarrier2 & operator=( VkBufferMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & - setSrcStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ ) VULKAN_HPP_NOEXCEPT - { - srcStageMask = srcStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & - setDstStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ ) VULKAN_HPP_NOEXCEPT - { - dstStageMask = dstStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & - setSrcQueueFamilyIndex( uint32_t srcQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - srcQueueFamilyIndex = srcQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & - setDstQueueFamilyIndex( uint32_t dstQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - dstQueueFamilyIndex = dstQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryBarrier2 & setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferMemoryBarrier2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferMemoryBarrier2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - srcStageMask, - srcAccessMask, - dstStageMask, - dstAccessMask, - srcQueueFamilyIndex, - dstQueueFamilyIndex, - buffer, - offset, - size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferMemoryBarrier2 const & ) const = default; -#else - bool operator==( BufferMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcStageMask == rhs.srcStageMask ) && - ( srcAccessMask == rhs.srcAccessMask ) && ( dstStageMask == rhs.dstStageMask ) && - ( dstAccessMask == rhs.dstAccessMask ) && ( srcQueueFamilyIndex == rhs.srcQueueFamilyIndex ) && - ( dstQueueFamilyIndex == rhs.dstQueueFamilyIndex ) && ( buffer == rhs.buffer ) && - ( offset == rhs.offset ) && ( size == rhs.size ); -# endif - } - - bool operator!=( BufferMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferMemoryBarrier2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask = {}; - uint32_t srcQueueFamilyIndex = {}; - uint32_t dstQueueFamilyIndex = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2 ) == sizeof( VkBufferMemoryBarrier2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferMemoryBarrier2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferMemoryBarrier2; - }; - using BufferMemoryBarrier2KHR = BufferMemoryBarrier2; - - struct BufferMemoryRequirementsInfo2 - { - using NativeType = VkBufferMemoryRequirementsInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferMemoryRequirementsInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - {} - - VULKAN_HPP_CONSTEXPR - BufferMemoryRequirementsInfo2( BufferMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferMemoryRequirementsInfo2( VkBufferMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferMemoryRequirementsInfo2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferMemoryRequirementsInfo2 & - operator=( BufferMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferMemoryRequirementsInfo2 & operator=( VkBufferMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferMemoryRequirementsInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferMemoryRequirementsInfo2 & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferMemoryRequirementsInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferMemoryRequirementsInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, buffer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferMemoryRequirementsInfo2 const & ) const = default; -#else - bool operator==( BufferMemoryRequirementsInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( buffer == rhs.buffer ); -# endif - } - - bool operator!=( BufferMemoryRequirementsInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferMemoryRequirementsInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferMemoryRequirementsInfo2 ) == - sizeof( VkBufferMemoryRequirementsInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferMemoryRequirementsInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferMemoryRequirementsInfo2; - }; - using BufferMemoryRequirementsInfo2KHR = BufferMemoryRequirementsInfo2; - - struct BufferOpaqueCaptureAddressCreateInfo - { - using NativeType = VkBufferOpaqueCaptureAddressCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eBufferOpaqueCaptureAddressCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR BufferOpaqueCaptureAddressCreateInfo( uint64_t opaqueCaptureAddress_ = {} ) VULKAN_HPP_NOEXCEPT - : opaqueCaptureAddress( opaqueCaptureAddress_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferOpaqueCaptureAddressCreateInfo( BufferOpaqueCaptureAddressCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - BufferOpaqueCaptureAddressCreateInfo( VkBufferOpaqueCaptureAddressCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferOpaqueCaptureAddressCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferOpaqueCaptureAddressCreateInfo & - operator=( BufferOpaqueCaptureAddressCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferOpaqueCaptureAddressCreateInfo & - operator=( VkBufferOpaqueCaptureAddressCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferOpaqueCaptureAddressCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferOpaqueCaptureAddressCreateInfo & - setOpaqueCaptureAddress( uint64_t opaqueCaptureAddress_ ) VULKAN_HPP_NOEXCEPT - { - opaqueCaptureAddress = opaqueCaptureAddress_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferOpaqueCaptureAddressCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferOpaqueCaptureAddressCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, opaqueCaptureAddress ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferOpaqueCaptureAddressCreateInfo const & ) const = default; -#else - bool operator==( BufferOpaqueCaptureAddressCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( opaqueCaptureAddress == rhs.opaqueCaptureAddress ); -# endif - } - - bool operator!=( BufferOpaqueCaptureAddressCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferOpaqueCaptureAddressCreateInfo; - const void * pNext = {}; - uint64_t opaqueCaptureAddress = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferOpaqueCaptureAddressCreateInfo ) == - sizeof( VkBufferOpaqueCaptureAddressCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "BufferOpaqueCaptureAddressCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferOpaqueCaptureAddressCreateInfo; - }; - using BufferOpaqueCaptureAddressCreateInfoKHR = BufferOpaqueCaptureAddressCreateInfo; - - struct BufferViewCreateInfo - { - using NativeType = VkBufferViewCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eBufferViewCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - BufferViewCreateInfo( VULKAN_HPP_NAMESPACE::BufferViewCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize range_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , buffer( buffer_ ) - , format( format_ ) - , offset( offset_ ) - , range( range_ ) - {} - - VULKAN_HPP_CONSTEXPR BufferViewCreateInfo( BufferViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferViewCreateInfo( VkBufferViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : BufferViewCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - BufferViewCreateInfo & operator=( BufferViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - BufferViewCreateInfo & operator=( VkBufferViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 BufferViewCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferViewCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::BufferViewCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferViewCreateInfo & setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferViewCreateInfo & setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferViewCreateInfo & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 BufferViewCreateInfo & - setRange( VULKAN_HPP_NAMESPACE::DeviceSize range_ ) VULKAN_HPP_NOEXCEPT - { - range = range_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkBufferViewCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkBufferViewCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, buffer, format, offset, range ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( BufferViewCreateInfo const & ) const = default; -#else - bool operator==( BufferViewCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( buffer == rhs.buffer ) && - ( format == rhs.format ) && ( offset == rhs.offset ) && ( range == rhs.range ); -# endif - } - - bool operator!=( BufferViewCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eBufferViewCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::BufferViewCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize range = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::BufferViewCreateInfo ) == sizeof( VkBufferViewCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "BufferViewCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = BufferViewCreateInfo; - }; - - struct CalibratedTimestampInfoEXT - { - using NativeType = VkCalibratedTimestampInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCalibratedTimestampInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - CalibratedTimestampInfoEXT( VULKAN_HPP_NAMESPACE::TimeDomainEXT timeDomain_ = - VULKAN_HPP_NAMESPACE::TimeDomainEXT::eDevice ) VULKAN_HPP_NOEXCEPT - : timeDomain( timeDomain_ ) - {} - - VULKAN_HPP_CONSTEXPR - CalibratedTimestampInfoEXT( CalibratedTimestampInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CalibratedTimestampInfoEXT( VkCalibratedTimestampInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : CalibratedTimestampInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CalibratedTimestampInfoEXT & operator=( CalibratedTimestampInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CalibratedTimestampInfoEXT & operator=( VkCalibratedTimestampInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CalibratedTimestampInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CalibratedTimestampInfoEXT & - setTimeDomain( VULKAN_HPP_NAMESPACE::TimeDomainEXT timeDomain_ ) VULKAN_HPP_NOEXCEPT - { - timeDomain = timeDomain_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCalibratedTimestampInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCalibratedTimestampInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, timeDomain ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CalibratedTimestampInfoEXT const & ) const = default; -#else - bool operator==( CalibratedTimestampInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( timeDomain == rhs.timeDomain ); -# endif - } - - bool operator!=( CalibratedTimestampInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCalibratedTimestampInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::TimeDomainEXT timeDomain = VULKAN_HPP_NAMESPACE::TimeDomainEXT::eDevice; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CalibratedTimestampInfoEXT ) == - sizeof( VkCalibratedTimestampInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CalibratedTimestampInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CalibratedTimestampInfoEXT; - }; - - struct CheckpointData2NV - { - using NativeType = VkCheckpointData2NV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCheckpointData2NV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CheckpointData2NV( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage_ = {}, - void * pCheckpointMarker_ = {} ) VULKAN_HPP_NOEXCEPT - : stage( stage_ ) - , pCheckpointMarker( pCheckpointMarker_ ) - {} - - VULKAN_HPP_CONSTEXPR CheckpointData2NV( CheckpointData2NV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CheckpointData2NV( VkCheckpointData2NV const & rhs ) VULKAN_HPP_NOEXCEPT - : CheckpointData2NV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CheckpointData2NV & operator=( CheckpointData2NV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CheckpointData2NV & operator=( VkCheckpointData2NV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkCheckpointData2NV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCheckpointData2NV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stage, pCheckpointMarker ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CheckpointData2NV const & ) const = default; -#else - bool operator==( CheckpointData2NV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( stage == rhs.stage ) && - ( pCheckpointMarker == rhs.pCheckpointMarker ); -# endif - } - - bool operator!=( CheckpointData2NV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCheckpointData2NV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stage = {}; - void * pCheckpointMarker = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CheckpointData2NV ) == sizeof( VkCheckpointData2NV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CheckpointData2NV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CheckpointData2NV; - }; - - struct CheckpointDataNV - { - using NativeType = VkCheckpointDataNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCheckpointDataNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CheckpointDataNV( - VULKAN_HPP_NAMESPACE::PipelineStageFlagBits stage_ = VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTopOfPipe, - void * pCheckpointMarker_ = {} ) VULKAN_HPP_NOEXCEPT - : stage( stage_ ) - , pCheckpointMarker( pCheckpointMarker_ ) - {} - - VULKAN_HPP_CONSTEXPR CheckpointDataNV( CheckpointDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CheckpointDataNV( VkCheckpointDataNV const & rhs ) VULKAN_HPP_NOEXCEPT - : CheckpointDataNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CheckpointDataNV & operator=( CheckpointDataNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CheckpointDataNV & operator=( VkCheckpointDataNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkCheckpointDataNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCheckpointDataNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stage, pCheckpointMarker ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CheckpointDataNV const & ) const = default; -#else - bool operator==( CheckpointDataNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( stage == rhs.stage ) && - ( pCheckpointMarker == rhs.pCheckpointMarker ); -# endif - } - - bool operator!=( CheckpointDataNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCheckpointDataNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlagBits stage = VULKAN_HPP_NAMESPACE::PipelineStageFlagBits::eTopOfPipe; - void * pCheckpointMarker = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CheckpointDataNV ) == sizeof( VkCheckpointDataNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CheckpointDataNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CheckpointDataNV; - }; - - union ClearColorValue - { - using NativeType = VkClearColorValue; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 ClearColorValue( const std::array & float32_ = {} ) : float32( float32_ ) {} - - VULKAN_HPP_CONSTEXPR_14 ClearColorValue( const std::array & int32_ ) : int32( int32_ ) {} - - VULKAN_HPP_CONSTEXPR_14 ClearColorValue( const std::array & uint32_ ) : uint32( uint32_ ) {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ClearColorValue & setFloat32( std::array float32_ ) VULKAN_HPP_NOEXCEPT - { - float32 = float32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearColorValue & setInt32( std::array int32_ ) VULKAN_HPP_NOEXCEPT - { - int32 = int32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearColorValue & setUint32( std::array uint32_ ) VULKAN_HPP_NOEXCEPT - { - uint32 = uint32_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkClearColorValue const &() const - { - return *reinterpret_cast( this ); - } - - operator VkClearColorValue &() - { - return *reinterpret_cast( this ); - } - - VULKAN_HPP_NAMESPACE::ArrayWrapper1D float32; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D int32; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D uint32; - }; - - struct ClearDepthStencilValue - { - using NativeType = VkClearDepthStencilValue; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ClearDepthStencilValue( float depth_ = {}, uint32_t stencil_ = {} ) VULKAN_HPP_NOEXCEPT - : depth( depth_ ) - , stencil( stencil_ ) - {} - - VULKAN_HPP_CONSTEXPR ClearDepthStencilValue( ClearDepthStencilValue const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ClearDepthStencilValue( VkClearDepthStencilValue const & rhs ) VULKAN_HPP_NOEXCEPT - : ClearDepthStencilValue( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ClearDepthStencilValue & operator=( ClearDepthStencilValue const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ClearDepthStencilValue & operator=( VkClearDepthStencilValue const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ClearDepthStencilValue & setDepth( float depth_ ) VULKAN_HPP_NOEXCEPT - { - depth = depth_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearDepthStencilValue & setStencil( uint32_t stencil_ ) VULKAN_HPP_NOEXCEPT - { - stencil = stencil_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkClearDepthStencilValue const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkClearDepthStencilValue &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( depth, stencil ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ClearDepthStencilValue const & ) const = default; -#else - bool operator==( ClearDepthStencilValue const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( depth == rhs.depth ) && ( stencil == rhs.stencil ); -# endif - } - - bool operator!=( ClearDepthStencilValue const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - float depth = {}; - uint32_t stencil = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearDepthStencilValue ) == - sizeof( VkClearDepthStencilValue ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ClearDepthStencilValue is not nothrow_move_constructible!" ); - - union ClearValue - { - using NativeType = VkClearValue; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 ClearValue( VULKAN_HPP_NAMESPACE::ClearColorValue color_ = {} ) : color( color_ ) {} - - VULKAN_HPP_CONSTEXPR_14 ClearValue( VULKAN_HPP_NAMESPACE::ClearDepthStencilValue depthStencil_ ) - : depthStencil( depthStencil_ ) - {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ClearValue & - setColor( VULKAN_HPP_NAMESPACE::ClearColorValue const & color_ ) VULKAN_HPP_NOEXCEPT - { - color = color_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearValue & - setDepthStencil( VULKAN_HPP_NAMESPACE::ClearDepthStencilValue const & depthStencil_ ) VULKAN_HPP_NOEXCEPT - { - depthStencil = depthStencil_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkClearValue const &() const - { - return *reinterpret_cast( this ); - } - - operator VkClearValue &() - { - return *reinterpret_cast( this ); - } - -#ifdef VULKAN_HPP_HAS_UNRESTRICTED_UNIONS - VULKAN_HPP_NAMESPACE::ClearColorValue color; - VULKAN_HPP_NAMESPACE::ClearDepthStencilValue depthStencil; -#else - VkClearColorValue color; - VkClearDepthStencilValue depthStencil; -#endif /*VULKAN_HPP_HAS_UNRESTRICTED_UNIONS*/ - }; - - struct ClearAttachment - { - using NativeType = VkClearAttachment; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 ClearAttachment( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {}, - uint32_t colorAttachment_ = {}, - VULKAN_HPP_NAMESPACE::ClearValue clearValue_ = {} ) VULKAN_HPP_NOEXCEPT - : aspectMask( aspectMask_ ) - , colorAttachment( colorAttachment_ ) - , clearValue( clearValue_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 ClearAttachment( ClearAttachment const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ClearAttachment( VkClearAttachment const & rhs ) VULKAN_HPP_NOEXCEPT - : ClearAttachment( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ClearAttachment & operator=( ClearAttachment const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ClearAttachment & operator=( VkClearAttachment const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ClearAttachment & - setAspectMask( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ ) VULKAN_HPP_NOEXCEPT - { - aspectMask = aspectMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearAttachment & setColorAttachment( uint32_t colorAttachment_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachment = colorAttachment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearAttachment & - setClearValue( VULKAN_HPP_NAMESPACE::ClearValue const & clearValue_ ) VULKAN_HPP_NOEXCEPT - { - clearValue = clearValue_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkClearAttachment const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkClearAttachment &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( aspectMask, colorAttachment, clearValue ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask = {}; - uint32_t colorAttachment = {}; - VULKAN_HPP_NAMESPACE::ClearValue clearValue = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearAttachment ) == sizeof( VkClearAttachment ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ClearAttachment is not nothrow_move_constructible!" ); - - struct ClearRect - { - using NativeType = VkClearRect; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ClearRect( VULKAN_HPP_NAMESPACE::Rect2D rect_ = {}, - uint32_t baseArrayLayer_ = {}, - uint32_t layerCount_ = {} ) VULKAN_HPP_NOEXCEPT - : rect( rect_ ) - , baseArrayLayer( baseArrayLayer_ ) - , layerCount( layerCount_ ) - {} - - VULKAN_HPP_CONSTEXPR ClearRect( ClearRect const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ClearRect( VkClearRect const & rhs ) VULKAN_HPP_NOEXCEPT : ClearRect( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ClearRect & operator=( ClearRect const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ClearRect & operator=( VkClearRect const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ClearRect & setRect( VULKAN_HPP_NAMESPACE::Rect2D const & rect_ ) VULKAN_HPP_NOEXCEPT - { - rect = rect_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearRect & setBaseArrayLayer( uint32_t baseArrayLayer_ ) VULKAN_HPP_NOEXCEPT - { - baseArrayLayer = baseArrayLayer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ClearRect & setLayerCount( uint32_t layerCount_ ) VULKAN_HPP_NOEXCEPT - { - layerCount = layerCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkClearRect const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkClearRect &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( rect, baseArrayLayer, layerCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ClearRect const & ) const = default; -#else - bool operator==( ClearRect const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( rect == rhs.rect ) && ( baseArrayLayer == rhs.baseArrayLayer ) && ( layerCount == rhs.layerCount ); -# endif - } - - bool operator!=( ClearRect const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Rect2D rect = {}; - uint32_t baseArrayLayer = {}; - uint32_t layerCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ClearRect ) == sizeof( VkClearRect ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ClearRect is not nothrow_move_constructible!" ); - - struct CoarseSampleLocationNV - { - using NativeType = VkCoarseSampleLocationNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - CoarseSampleLocationNV( uint32_t pixelX_ = {}, uint32_t pixelY_ = {}, uint32_t sample_ = {} ) VULKAN_HPP_NOEXCEPT - : pixelX( pixelX_ ) - , pixelY( pixelY_ ) - , sample( sample_ ) - {} - - VULKAN_HPP_CONSTEXPR CoarseSampleLocationNV( CoarseSampleLocationNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CoarseSampleLocationNV( VkCoarseSampleLocationNV const & rhs ) VULKAN_HPP_NOEXCEPT - : CoarseSampleLocationNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CoarseSampleLocationNV & operator=( CoarseSampleLocationNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CoarseSampleLocationNV & operator=( VkCoarseSampleLocationNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CoarseSampleLocationNV & setPixelX( uint32_t pixelX_ ) VULKAN_HPP_NOEXCEPT - { - pixelX = pixelX_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CoarseSampleLocationNV & setPixelY( uint32_t pixelY_ ) VULKAN_HPP_NOEXCEPT - { - pixelY = pixelY_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CoarseSampleLocationNV & setSample( uint32_t sample_ ) VULKAN_HPP_NOEXCEPT - { - sample = sample_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCoarseSampleLocationNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCoarseSampleLocationNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( pixelX, pixelY, sample ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CoarseSampleLocationNV const & ) const = default; -#else - bool operator==( CoarseSampleLocationNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( pixelX == rhs.pixelX ) && ( pixelY == rhs.pixelY ) && ( sample == rhs.sample ); -# endif - } - - bool operator!=( CoarseSampleLocationNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t pixelX = {}; - uint32_t pixelY = {}; - uint32_t sample = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV ) == - sizeof( VkCoarseSampleLocationNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CoarseSampleLocationNV is not nothrow_move_constructible!" ); - - struct CoarseSampleOrderCustomNV - { - using NativeType = VkCoarseSampleOrderCustomNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CoarseSampleOrderCustomNV( - VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV shadingRate_ = - VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV::eNoInvocations, - uint32_t sampleCount_ = {}, - uint32_t sampleLocationCount_ = {}, - const VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV * pSampleLocations_ = {} ) VULKAN_HPP_NOEXCEPT - : shadingRate( shadingRate_ ) - , sampleCount( sampleCount_ ) - , sampleLocationCount( sampleLocationCount_ ) - , pSampleLocations( pSampleLocations_ ) - {} - - VULKAN_HPP_CONSTEXPR - CoarseSampleOrderCustomNV( CoarseSampleOrderCustomNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CoarseSampleOrderCustomNV( VkCoarseSampleOrderCustomNV const & rhs ) VULKAN_HPP_NOEXCEPT - : CoarseSampleOrderCustomNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CoarseSampleOrderCustomNV( - VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV shadingRate_, - uint32_t sampleCount_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - sampleLocations_ ) - : shadingRate( shadingRate_ ) - , sampleCount( sampleCount_ ) - , sampleLocationCount( static_cast( sampleLocations_.size() ) ) - , pSampleLocations( sampleLocations_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CoarseSampleOrderCustomNV & operator=( CoarseSampleOrderCustomNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CoarseSampleOrderCustomNV & operator=( VkCoarseSampleOrderCustomNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CoarseSampleOrderCustomNV & - setShadingRate( VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV shadingRate_ ) VULKAN_HPP_NOEXCEPT - { - shadingRate = shadingRate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CoarseSampleOrderCustomNV & setSampleCount( uint32_t sampleCount_ ) VULKAN_HPP_NOEXCEPT - { - sampleCount = sampleCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CoarseSampleOrderCustomNV & - setSampleLocationCount( uint32_t sampleLocationCount_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationCount = sampleLocationCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CoarseSampleOrderCustomNV & - setPSampleLocations( const VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV * pSampleLocations_ ) VULKAN_HPP_NOEXCEPT - { - pSampleLocations = pSampleLocations_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CoarseSampleOrderCustomNV & setSampleLocations( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - sampleLocations_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationCount = static_cast( sampleLocations_.size() ); - pSampleLocations = sampleLocations_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCoarseSampleOrderCustomNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCoarseSampleOrderCustomNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( shadingRate, sampleCount, sampleLocationCount, pSampleLocations ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CoarseSampleOrderCustomNV const & ) const = default; -#else - bool operator==( CoarseSampleOrderCustomNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( shadingRate == rhs.shadingRate ) && ( sampleCount == rhs.sampleCount ) && - ( sampleLocationCount == rhs.sampleLocationCount ) && ( pSampleLocations == rhs.pSampleLocations ); -# endif - } - - bool operator!=( CoarseSampleOrderCustomNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV shadingRate = - VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV::eNoInvocations; - uint32_t sampleCount = {}; - uint32_t sampleLocationCount = {}; - const VULKAN_HPP_NAMESPACE::CoarseSampleLocationNV * pSampleLocations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV ) == - sizeof( VkCoarseSampleOrderCustomNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CoarseSampleOrderCustomNV is not nothrow_move_constructible!" ); - - struct CommandBufferAllocateInfo - { - using NativeType = VkCommandBufferAllocateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCommandBufferAllocateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferAllocateInfo( - VULKAN_HPP_NAMESPACE::CommandPool commandPool_ = {}, - VULKAN_HPP_NAMESPACE::CommandBufferLevel level_ = VULKAN_HPP_NAMESPACE::CommandBufferLevel::ePrimary, - uint32_t commandBufferCount_ = {} ) VULKAN_HPP_NOEXCEPT - : commandPool( commandPool_ ) - , level( level_ ) - , commandBufferCount( commandBufferCount_ ) - {} - - VULKAN_HPP_CONSTEXPR - CommandBufferAllocateInfo( CommandBufferAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferAllocateInfo( VkCommandBufferAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandBufferAllocateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferAllocateInfo & operator=( CommandBufferAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferAllocateInfo & operator=( VkCommandBufferAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferAllocateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferAllocateInfo & - setCommandPool( VULKAN_HPP_NAMESPACE::CommandPool commandPool_ ) VULKAN_HPP_NOEXCEPT - { - commandPool = commandPool_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferAllocateInfo & - setLevel( VULKAN_HPP_NAMESPACE::CommandBufferLevel level_ ) VULKAN_HPP_NOEXCEPT - { - level = level_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferAllocateInfo & - setCommandBufferCount( uint32_t commandBufferCount_ ) VULKAN_HPP_NOEXCEPT - { - commandBufferCount = commandBufferCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferAllocateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferAllocateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, commandPool, level, commandBufferCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferAllocateInfo const & ) const = default; -#else - bool operator==( CommandBufferAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( commandPool == rhs.commandPool ) && - ( level == rhs.level ) && ( commandBufferCount == rhs.commandBufferCount ); -# endif - } - - bool operator!=( CommandBufferAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferAllocateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::CommandPool commandPool = {}; - VULKAN_HPP_NAMESPACE::CommandBufferLevel level = VULKAN_HPP_NAMESPACE::CommandBufferLevel::ePrimary; - uint32_t commandBufferCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferAllocateInfo ) == - sizeof( VkCommandBufferAllocateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CommandBufferAllocateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferAllocateInfo; - }; - - struct CommandBufferInheritanceInfo - { - using NativeType = VkCommandBufferInheritanceInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCommandBufferInheritanceInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceInfo( - VULKAN_HPP_NAMESPACE::RenderPass renderPass_ = {}, - uint32_t subpass_ = {}, - VULKAN_HPP_NAMESPACE::Framebuffer framebuffer_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryEnable_ = {}, - VULKAN_HPP_NAMESPACE::QueryControlFlags queryFlags_ = {}, - VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics_ = {} ) VULKAN_HPP_NOEXCEPT - : renderPass( renderPass_ ) - , subpass( subpass_ ) - , framebuffer( framebuffer_ ) - , occlusionQueryEnable( occlusionQueryEnable_ ) - , queryFlags( queryFlags_ ) - , pipelineStatistics( pipelineStatistics_ ) - {} - - VULKAN_HPP_CONSTEXPR - CommandBufferInheritanceInfo( CommandBufferInheritanceInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceInfo( VkCommandBufferInheritanceInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandBufferInheritanceInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferInheritanceInfo & operator=( CommandBufferInheritanceInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceInfo & operator=( VkCommandBufferInheritanceInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceInfo & - setRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass_ ) VULKAN_HPP_NOEXCEPT - { - renderPass = renderPass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceInfo & setSubpass( uint32_t subpass_ ) VULKAN_HPP_NOEXCEPT - { - subpass = subpass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceInfo & - setFramebuffer( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer_ ) VULKAN_HPP_NOEXCEPT - { - framebuffer = framebuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceInfo & - setOcclusionQueryEnable( VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryEnable_ ) VULKAN_HPP_NOEXCEPT - { - occlusionQueryEnable = occlusionQueryEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceInfo & - setQueryFlags( VULKAN_HPP_NAMESPACE::QueryControlFlags queryFlags_ ) VULKAN_HPP_NOEXCEPT - { - queryFlags = queryFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceInfo & - setPipelineStatistics( VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics_ ) VULKAN_HPP_NOEXCEPT - { - pipelineStatistics = pipelineStatistics_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferInheritanceInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferInheritanceInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, renderPass, subpass, framebuffer, occlusionQueryEnable, queryFlags, pipelineStatistics ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferInheritanceInfo const & ) const = default; -#else - bool operator==( CommandBufferInheritanceInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( renderPass == rhs.renderPass ) && - ( subpass == rhs.subpass ) && ( framebuffer == rhs.framebuffer ) && - ( occlusionQueryEnable == rhs.occlusionQueryEnable ) && ( queryFlags == rhs.queryFlags ) && - ( pipelineStatistics == rhs.pipelineStatistics ); -# endif - } - - bool operator!=( CommandBufferInheritanceInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferInheritanceInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RenderPass renderPass = {}; - uint32_t subpass = {}; - VULKAN_HPP_NAMESPACE::Framebuffer framebuffer = {}; - VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryEnable = {}; - VULKAN_HPP_NAMESPACE::QueryControlFlags queryFlags = {}; - VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo ) == - sizeof( VkCommandBufferInheritanceInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CommandBufferInheritanceInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferInheritanceInfo; - }; - - struct CommandBufferBeginInfo - { - using NativeType = VkCommandBufferBeginInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCommandBufferBeginInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferBeginInfo( - VULKAN_HPP_NAMESPACE::CommandBufferUsageFlags flags_ = {}, - const VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo * pInheritanceInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pInheritanceInfo( pInheritanceInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR CommandBufferBeginInfo( CommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferBeginInfo( VkCommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandBufferBeginInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferBeginInfo & operator=( CommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferBeginInfo & operator=( VkCommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferBeginInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferBeginInfo & - setFlags( VULKAN_HPP_NAMESPACE::CommandBufferUsageFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferBeginInfo & setPInheritanceInfo( - const VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo * pInheritanceInfo_ ) VULKAN_HPP_NOEXCEPT - { - pInheritanceInfo = pInheritanceInfo_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferBeginInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferBeginInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pInheritanceInfo ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferBeginInfo const & ) const = default; -#else - bool operator==( CommandBufferBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pInheritanceInfo == rhs.pInheritanceInfo ); -# endif - } - - bool operator!=( CommandBufferBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferBeginInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::CommandBufferUsageFlags flags = {}; - const VULKAN_HPP_NAMESPACE::CommandBufferInheritanceInfo * pInheritanceInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo ) == - sizeof( VkCommandBufferBeginInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CommandBufferBeginInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferBeginInfo; - }; - - struct CommandBufferInheritanceConditionalRenderingInfoEXT - { - using NativeType = VkCommandBufferInheritanceConditionalRenderingInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eCommandBufferInheritanceConditionalRenderingInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceConditionalRenderingInfoEXT( - VULKAN_HPP_NAMESPACE::Bool32 conditionalRenderingEnable_ = {} ) VULKAN_HPP_NOEXCEPT - : conditionalRenderingEnable( conditionalRenderingEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceConditionalRenderingInfoEXT( - CommandBufferInheritanceConditionalRenderingInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceConditionalRenderingInfoEXT( - VkCommandBufferInheritanceConditionalRenderingInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandBufferInheritanceConditionalRenderingInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferInheritanceConditionalRenderingInfoEXT & - operator=( CommandBufferInheritanceConditionalRenderingInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceConditionalRenderingInfoEXT & - operator=( VkCommandBufferInheritanceConditionalRenderingInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceConditionalRenderingInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceConditionalRenderingInfoEXT & - setConditionalRenderingEnable( VULKAN_HPP_NAMESPACE::Bool32 conditionalRenderingEnable_ ) VULKAN_HPP_NOEXCEPT - { - conditionalRenderingEnable = conditionalRenderingEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferInheritanceConditionalRenderingInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferInheritanceConditionalRenderingInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, conditionalRenderingEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferInheritanceConditionalRenderingInfoEXT const & ) const = default; -#else - bool operator==( CommandBufferInheritanceConditionalRenderingInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( conditionalRenderingEnable == rhs.conditionalRenderingEnable ); -# endif - } - - bool operator!=( CommandBufferInheritanceConditionalRenderingInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferInheritanceConditionalRenderingInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 conditionalRenderingEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceConditionalRenderingInfoEXT ) == - sizeof( VkCommandBufferInheritanceConditionalRenderingInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::CommandBufferInheritanceConditionalRenderingInfoEXT>::value, - "CommandBufferInheritanceConditionalRenderingInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferInheritanceConditionalRenderingInfoEXT; - }; - - struct CommandBufferInheritanceRenderPassTransformInfoQCOM - { - using NativeType = VkCommandBufferInheritanceRenderPassTransformInfoQCOM; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eCommandBufferInheritanceRenderPassTransformInfoQCOM; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceRenderPassTransformInfoQCOM( - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity, - VULKAN_HPP_NAMESPACE::Rect2D renderArea_ = {} ) VULKAN_HPP_NOEXCEPT - : transform( transform_ ) - , renderArea( renderArea_ ) - {} - - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceRenderPassTransformInfoQCOM( - CommandBufferInheritanceRenderPassTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceRenderPassTransformInfoQCOM( - VkCommandBufferInheritanceRenderPassTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandBufferInheritanceRenderPassTransformInfoQCOM( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferInheritanceRenderPassTransformInfoQCOM & - operator=( CommandBufferInheritanceRenderPassTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceRenderPassTransformInfoQCOM & - operator=( VkCommandBufferInheritanceRenderPassTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderPassTransformInfoQCOM & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderPassTransformInfoQCOM & - setTransform( VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ ) VULKAN_HPP_NOEXCEPT - { - transform = transform_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderPassTransformInfoQCOM & - setRenderArea( VULKAN_HPP_NAMESPACE::Rect2D const & renderArea_ ) VULKAN_HPP_NOEXCEPT - { - renderArea = renderArea_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferInheritanceRenderPassTransformInfoQCOM const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferInheritanceRenderPassTransformInfoQCOM &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, transform, renderArea ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferInheritanceRenderPassTransformInfoQCOM const & ) const = default; -#else - bool operator==( CommandBufferInheritanceRenderPassTransformInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( transform == rhs.transform ) && - ( renderArea == rhs.renderArea ); -# endif - } - - bool operator!=( CommandBufferInheritanceRenderPassTransformInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferInheritanceRenderPassTransformInfoQCOM; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity; - VULKAN_HPP_NAMESPACE::Rect2D renderArea = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderPassTransformInfoQCOM ) == - sizeof( VkCommandBufferInheritanceRenderPassTransformInfoQCOM ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderPassTransformInfoQCOM>::value, - "CommandBufferInheritanceRenderPassTransformInfoQCOM is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferInheritanceRenderPassTransformInfoQCOM; - }; - - struct CommandBufferInheritanceRenderingInfo - { - using NativeType = VkCommandBufferInheritanceRenderingInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eCommandBufferInheritanceRenderingInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceRenderingInfo( - VULKAN_HPP_NAMESPACE::RenderingFlags flags_ = {}, - uint32_t viewMask_ = {}, - uint32_t colorAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::Format * pColorAttachmentFormats_ = {}, - VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1 ) - VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , viewMask( viewMask_ ) - , colorAttachmentCount( colorAttachmentCount_ ) - , pColorAttachmentFormats( pColorAttachmentFormats_ ) - , depthAttachmentFormat( depthAttachmentFormat_ ) - , stencilAttachmentFormat( stencilAttachmentFormat_ ) - , rasterizationSamples( rasterizationSamples_ ) - {} - - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceRenderingInfo( CommandBufferInheritanceRenderingInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceRenderingInfo( VkCommandBufferInheritanceRenderingInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandBufferInheritanceRenderingInfo( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CommandBufferInheritanceRenderingInfo( - VULKAN_HPP_NAMESPACE::RenderingFlags flags_, - uint32_t viewMask_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & colorAttachmentFormats_, - VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1 ) - : flags( flags_ ) - , viewMask( viewMask_ ) - , colorAttachmentCount( static_cast( colorAttachmentFormats_.size() ) ) - , pColorAttachmentFormats( colorAttachmentFormats_.data() ) - , depthAttachmentFormat( depthAttachmentFormat_ ) - , stencilAttachmentFormat( stencilAttachmentFormat_ ) - , rasterizationSamples( rasterizationSamples_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferInheritanceRenderingInfo & - operator=( CommandBufferInheritanceRenderingInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceRenderingInfo & - operator=( VkCommandBufferInheritanceRenderingInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & - setFlags( VULKAN_HPP_NAMESPACE::RenderingFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & - setViewMask( uint32_t viewMask_ ) VULKAN_HPP_NOEXCEPT - { - viewMask = viewMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & - setColorAttachmentCount( uint32_t colorAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = colorAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & - setPColorAttachmentFormats( const VULKAN_HPP_NAMESPACE::Format * pColorAttachmentFormats_ ) VULKAN_HPP_NOEXCEPT - { - pColorAttachmentFormats = pColorAttachmentFormats_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CommandBufferInheritanceRenderingInfo & setColorAttachmentFormats( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachmentFormats_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( colorAttachmentFormats_.size() ); - pColorAttachmentFormats = colorAttachmentFormats_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & - setDepthAttachmentFormat( VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ ) VULKAN_HPP_NOEXCEPT - { - depthAttachmentFormat = depthAttachmentFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & - setStencilAttachmentFormat( VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ ) VULKAN_HPP_NOEXCEPT - { - stencilAttachmentFormat = stencilAttachmentFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceRenderingInfo & - setRasterizationSamples( VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ ) VULKAN_HPP_NOEXCEPT - { - rasterizationSamples = rasterizationSamples_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferInheritanceRenderingInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferInheritanceRenderingInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - viewMask, - colorAttachmentCount, - pColorAttachmentFormats, - depthAttachmentFormat, - stencilAttachmentFormat, - rasterizationSamples ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferInheritanceRenderingInfo const & ) const = default; -#else - bool operator==( CommandBufferInheritanceRenderingInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( viewMask == rhs.viewMask ) && ( colorAttachmentCount == rhs.colorAttachmentCount ) && - ( pColorAttachmentFormats == rhs.pColorAttachmentFormats ) && - ( depthAttachmentFormat == rhs.depthAttachmentFormat ) && - ( stencilAttachmentFormat == rhs.stencilAttachmentFormat ) && - ( rasterizationSamples == rhs.rasterizationSamples ); -# endif - } - - bool operator!=( CommandBufferInheritanceRenderingInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferInheritanceRenderingInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RenderingFlags flags = {}; - uint32_t viewMask = {}; - uint32_t colorAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::Format * pColorAttachmentFormats = {}; - VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceRenderingInfo ) == - sizeof( VkCommandBufferInheritanceRenderingInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CommandBufferInheritanceRenderingInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferInheritanceRenderingInfo; - }; - using CommandBufferInheritanceRenderingInfoKHR = CommandBufferInheritanceRenderingInfo; - - struct Viewport - { - using NativeType = VkViewport; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR Viewport( float x_ = {}, - float y_ = {}, - float width_ = {}, - float height_ = {}, - float minDepth_ = {}, - float maxDepth_ = {} ) VULKAN_HPP_NOEXCEPT - : x( x_ ) - , y( y_ ) - , width( width_ ) - , height( height_ ) - , minDepth( minDepth_ ) - , maxDepth( maxDepth_ ) - {} - - VULKAN_HPP_CONSTEXPR Viewport( Viewport const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Viewport( VkViewport const & rhs ) VULKAN_HPP_NOEXCEPT : Viewport( *reinterpret_cast( &rhs ) ) {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Viewport & operator=( Viewport const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Viewport & operator=( VkViewport const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Viewport & setX( float x_ ) VULKAN_HPP_NOEXCEPT - { - x = x_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Viewport & setY( float y_ ) VULKAN_HPP_NOEXCEPT - { - y = y_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Viewport & setWidth( float width_ ) VULKAN_HPP_NOEXCEPT - { - width = width_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Viewport & setHeight( float height_ ) VULKAN_HPP_NOEXCEPT - { - height = height_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Viewport & setMinDepth( float minDepth_ ) VULKAN_HPP_NOEXCEPT - { - minDepth = minDepth_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Viewport & setMaxDepth( float maxDepth_ ) VULKAN_HPP_NOEXCEPT - { - maxDepth = maxDepth_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkViewport const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkViewport &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( x, y, width, height, minDepth, maxDepth ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Viewport const & ) const = default; -#else - bool operator==( Viewport const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( x == rhs.x ) && ( y == rhs.y ) && ( width == rhs.width ) && ( height == rhs.height ) && - ( minDepth == rhs.minDepth ) && ( maxDepth == rhs.maxDepth ); -# endif - } - - bool operator!=( Viewport const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - float x = {}; - float y = {}; - float width = {}; - float height = {}; - float minDepth = {}; - float maxDepth = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Viewport ) == sizeof( VkViewport ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Viewport is not nothrow_move_constructible!" ); - - struct CommandBufferInheritanceViewportScissorInfoNV - { - using NativeType = VkCommandBufferInheritanceViewportScissorInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eCommandBufferInheritanceViewportScissorInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceViewportScissorInfoNV( - VULKAN_HPP_NAMESPACE::Bool32 viewportScissor2D_ = {}, - uint32_t viewportDepthCount_ = {}, - const VULKAN_HPP_NAMESPACE::Viewport * pViewportDepths_ = {} ) VULKAN_HPP_NOEXCEPT - : viewportScissor2D( viewportScissor2D_ ) - , viewportDepthCount( viewportDepthCount_ ) - , pViewportDepths( pViewportDepths_ ) - {} - - VULKAN_HPP_CONSTEXPR CommandBufferInheritanceViewportScissorInfoNV( - CommandBufferInheritanceViewportScissorInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceViewportScissorInfoNV( VkCommandBufferInheritanceViewportScissorInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : CommandBufferInheritanceViewportScissorInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferInheritanceViewportScissorInfoNV & - operator=( CommandBufferInheritanceViewportScissorInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferInheritanceViewportScissorInfoNV & - operator=( VkCommandBufferInheritanceViewportScissorInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceViewportScissorInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceViewportScissorInfoNV & - setViewportScissor2D( VULKAN_HPP_NAMESPACE::Bool32 viewportScissor2D_ ) VULKAN_HPP_NOEXCEPT - { - viewportScissor2D = viewportScissor2D_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceViewportScissorInfoNV & - setViewportDepthCount( uint32_t viewportDepthCount_ ) VULKAN_HPP_NOEXCEPT - { - viewportDepthCount = viewportDepthCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferInheritanceViewportScissorInfoNV & - setPViewportDepths( const VULKAN_HPP_NAMESPACE::Viewport * pViewportDepths_ ) VULKAN_HPP_NOEXCEPT - { - pViewportDepths = pViewportDepths_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferInheritanceViewportScissorInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferInheritanceViewportScissorInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, viewportScissor2D, viewportDepthCount, pViewportDepths ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferInheritanceViewportScissorInfoNV const & ) const = default; -#else - bool operator==( CommandBufferInheritanceViewportScissorInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( viewportScissor2D == rhs.viewportScissor2D ) && - ( viewportDepthCount == rhs.viewportDepthCount ) && ( pViewportDepths == rhs.pViewportDepths ); -# endif - } - - bool operator!=( CommandBufferInheritanceViewportScissorInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferInheritanceViewportScissorInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 viewportScissor2D = {}; - uint32_t viewportDepthCount = {}; - const VULKAN_HPP_NAMESPACE::Viewport * pViewportDepths = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferInheritanceViewportScissorInfoNV ) == - sizeof( VkCommandBufferInheritanceViewportScissorInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CommandBufferInheritanceViewportScissorInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferInheritanceViewportScissorInfoNV; - }; - - struct CommandBufferSubmitInfo - { - using NativeType = VkCommandBufferSubmitInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCommandBufferSubmitInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandBufferSubmitInfo( VULKAN_HPP_NAMESPACE::CommandBuffer commandBuffer_ = {}, - uint32_t deviceMask_ = {} ) VULKAN_HPP_NOEXCEPT - : commandBuffer( commandBuffer_ ) - , deviceMask( deviceMask_ ) - {} - - VULKAN_HPP_CONSTEXPR CommandBufferSubmitInfo( CommandBufferSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferSubmitInfo( VkCommandBufferSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandBufferSubmitInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandBufferSubmitInfo & operator=( CommandBufferSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandBufferSubmitInfo & operator=( VkCommandBufferSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandBufferSubmitInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferSubmitInfo & - setCommandBuffer( VULKAN_HPP_NAMESPACE::CommandBuffer commandBuffer_ ) VULKAN_HPP_NOEXCEPT - { - commandBuffer = commandBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandBufferSubmitInfo & setDeviceMask( uint32_t deviceMask_ ) VULKAN_HPP_NOEXCEPT - { - deviceMask = deviceMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandBufferSubmitInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandBufferSubmitInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, commandBuffer, deviceMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandBufferSubmitInfo const & ) const = default; -#else - bool operator==( CommandBufferSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( commandBuffer == rhs.commandBuffer ) && - ( deviceMask == rhs.deviceMask ); -# endif - } - - bool operator!=( CommandBufferSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandBufferSubmitInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::CommandBuffer commandBuffer = {}; - uint32_t deviceMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo ) == - sizeof( VkCommandBufferSubmitInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CommandBufferSubmitInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandBufferSubmitInfo; - }; - using CommandBufferSubmitInfoKHR = CommandBufferSubmitInfo; - - struct CommandPoolCreateInfo - { - using NativeType = VkCommandPoolCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCommandPoolCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CommandPoolCreateInfo( VULKAN_HPP_NAMESPACE::CommandPoolCreateFlags flags_ = {}, - uint32_t queueFamilyIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , queueFamilyIndex( queueFamilyIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR CommandPoolCreateInfo( CommandPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandPoolCreateInfo( VkCommandPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : CommandPoolCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CommandPoolCreateInfo & operator=( CommandPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CommandPoolCreateInfo & operator=( VkCommandPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CommandPoolCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandPoolCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::CommandPoolCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CommandPoolCreateInfo & - setQueueFamilyIndex( uint32_t queueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndex = queueFamilyIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCommandPoolCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCommandPoolCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, queueFamilyIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CommandPoolCreateInfo const & ) const = default; -#else - bool operator==( CommandPoolCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( queueFamilyIndex == rhs.queueFamilyIndex ); -# endif - } - - bool operator!=( CommandPoolCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCommandPoolCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::CommandPoolCreateFlags flags = {}; - uint32_t queueFamilyIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CommandPoolCreateInfo ) == sizeof( VkCommandPoolCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CommandPoolCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CommandPoolCreateInfo; - }; - - struct SpecializationMapEntry - { - using NativeType = VkSpecializationMapEntry; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SpecializationMapEntry( uint32_t constantID_ = {}, uint32_t offset_ = {}, size_t size_ = {} ) VULKAN_HPP_NOEXCEPT - : constantID( constantID_ ) - , offset( offset_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR SpecializationMapEntry( SpecializationMapEntry const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SpecializationMapEntry( VkSpecializationMapEntry const & rhs ) VULKAN_HPP_NOEXCEPT - : SpecializationMapEntry( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SpecializationMapEntry & operator=( SpecializationMapEntry const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SpecializationMapEntry & operator=( VkSpecializationMapEntry const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SpecializationMapEntry & setConstantID( uint32_t constantID_ ) VULKAN_HPP_NOEXCEPT - { - constantID = constantID_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SpecializationMapEntry & setOffset( uint32_t offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SpecializationMapEntry & setSize( size_t size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSpecializationMapEntry const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSpecializationMapEntry &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( constantID, offset, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SpecializationMapEntry const & ) const = default; -#else - bool operator==( SpecializationMapEntry const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( constantID == rhs.constantID ) && ( offset == rhs.offset ) && ( size == rhs.size ); -# endif - } - - bool operator!=( SpecializationMapEntry const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t constantID = {}; - uint32_t offset = {}; - size_t size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SpecializationMapEntry ) == - sizeof( VkSpecializationMapEntry ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SpecializationMapEntry is not nothrow_move_constructible!" ); - - struct SpecializationInfo - { - using NativeType = VkSpecializationInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SpecializationInfo( uint32_t mapEntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::SpecializationMapEntry * pMapEntries_ = {}, - size_t dataSize_ = {}, - const void * pData_ = {} ) VULKAN_HPP_NOEXCEPT - : mapEntryCount( mapEntryCount_ ) - , pMapEntries( pMapEntries_ ) - , dataSize( dataSize_ ) - , pData( pData_ ) - {} - - VULKAN_HPP_CONSTEXPR SpecializationInfo( SpecializationInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SpecializationInfo( VkSpecializationInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SpecializationInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - SpecializationInfo( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::SpecializationMapEntry> const & mapEntries_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & data_ = {} ) - : mapEntryCount( static_cast( mapEntries_.size() ) ) - , pMapEntries( mapEntries_.data() ) - , dataSize( data_.size() * sizeof( T ) ) - , pData( data_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SpecializationInfo & operator=( SpecializationInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SpecializationInfo & operator=( VkSpecializationInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SpecializationInfo & setMapEntryCount( uint32_t mapEntryCount_ ) VULKAN_HPP_NOEXCEPT - { - mapEntryCount = mapEntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SpecializationInfo & - setPMapEntries( const VULKAN_HPP_NAMESPACE::SpecializationMapEntry * pMapEntries_ ) VULKAN_HPP_NOEXCEPT - { - pMapEntries = pMapEntries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SpecializationInfo & setMapEntries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - mapEntries_ ) VULKAN_HPP_NOEXCEPT - { - mapEntryCount = static_cast( mapEntries_.size() ); - pMapEntries = mapEntries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SpecializationInfo & setDataSize( size_t dataSize_ ) VULKAN_HPP_NOEXCEPT - { - dataSize = dataSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SpecializationInfo & setPData( const void * pData_ ) VULKAN_HPP_NOEXCEPT - { - pData = pData_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - SpecializationInfo & - setData( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & data_ ) VULKAN_HPP_NOEXCEPT - { - dataSize = data_.size() * sizeof( T ); - pData = data_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSpecializationInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSpecializationInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( mapEntryCount, pMapEntries, dataSize, pData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SpecializationInfo const & ) const = default; -#else - bool operator==( SpecializationInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( mapEntryCount == rhs.mapEntryCount ) && ( pMapEntries == rhs.pMapEntries ) && - ( dataSize == rhs.dataSize ) && ( pData == rhs.pData ); -# endif - } - - bool operator!=( SpecializationInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t mapEntryCount = {}; - const VULKAN_HPP_NAMESPACE::SpecializationMapEntry * pMapEntries = {}; - size_t dataSize = {}; - const void * pData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SpecializationInfo ) == sizeof( VkSpecializationInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SpecializationInfo is not nothrow_move_constructible!" ); - - struct PipelineShaderStageCreateInfo - { - using NativeType = VkPipelineShaderStageCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineShaderStageCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineShaderStageCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits stage_ = VULKAN_HPP_NAMESPACE::ShaderStageFlagBits::eVertex, - VULKAN_HPP_NAMESPACE::ShaderModule module_ = {}, - const char * pName_ = {}, - const VULKAN_HPP_NAMESPACE::SpecializationInfo * pSpecializationInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , stage( stage_ ) - , module( module_ ) - , pName( pName_ ) - , pSpecializationInfo( pSpecializationInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineShaderStageCreateInfo( PipelineShaderStageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineShaderStageCreateInfo( VkPipelineShaderStageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineShaderStageCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineShaderStageCreateInfo & - operator=( PipelineShaderStageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineShaderStageCreateInfo & operator=( VkPipelineShaderStageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineShaderStageCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineShaderStageCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineShaderStageCreateInfo & - setStage( VULKAN_HPP_NAMESPACE::ShaderStageFlagBits stage_ ) VULKAN_HPP_NOEXCEPT - { - stage = stage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineShaderStageCreateInfo & - setModule( VULKAN_HPP_NAMESPACE::ShaderModule module_ ) VULKAN_HPP_NOEXCEPT - { - module = module_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineShaderStageCreateInfo & setPName( const char * pName_ ) VULKAN_HPP_NOEXCEPT - { - pName = pName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineShaderStageCreateInfo & setPSpecializationInfo( - const VULKAN_HPP_NAMESPACE::SpecializationInfo * pSpecializationInfo_ ) VULKAN_HPP_NOEXCEPT - { - pSpecializationInfo = pSpecializationInfo_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineShaderStageCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineShaderStageCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, stage, module, pName, pSpecializationInfo ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( PipelineShaderStageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = stage <=> rhs.stage; cmp != 0 ) - return cmp; - if ( auto cmp = module <=> rhs.module; cmp != 0 ) - return cmp; - if ( pName != rhs.pName ) - if ( auto cmp = strcmp( pName, rhs.pName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - if ( auto cmp = pSpecializationInfo <=> rhs.pSpecializationInfo; cmp != 0 ) - return cmp; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( PipelineShaderStageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( stage == rhs.stage ) && - ( module == rhs.module ) && ( ( pName == rhs.pName ) || ( strcmp( pName, rhs.pName ) == 0 ) ) && - ( pSpecializationInfo == rhs.pSpecializationInfo ); - } - - bool operator!=( PipelineShaderStageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineShaderStageCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlagBits stage = VULKAN_HPP_NAMESPACE::ShaderStageFlagBits::eVertex; - VULKAN_HPP_NAMESPACE::ShaderModule module = {}; - const char * pName = {}; - const VULKAN_HPP_NAMESPACE::SpecializationInfo * pSpecializationInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo ) == - sizeof( VkPipelineShaderStageCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineShaderStageCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineShaderStageCreateInfo; - }; - - struct ComputePipelineCreateInfo - { - using NativeType = VkComputePipelineCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eComputePipelineCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ComputePipelineCreateInfo( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo stage_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {}, - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {}, - int32_t basePipelineIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , stage( stage_ ) - , layout( layout_ ) - , basePipelineHandle( basePipelineHandle_ ) - , basePipelineIndex( basePipelineIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - ComputePipelineCreateInfo( ComputePipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ComputePipelineCreateInfo( VkComputePipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ComputePipelineCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ComputePipelineCreateInfo & operator=( ComputePipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ComputePipelineCreateInfo & operator=( VkComputePipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ComputePipelineCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComputePipelineCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComputePipelineCreateInfo & - setStage( VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo const & stage_ ) VULKAN_HPP_NOEXCEPT - { - stage = stage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComputePipelineCreateInfo & - setLayout( VULKAN_HPP_NAMESPACE::PipelineLayout layout_ ) VULKAN_HPP_NOEXCEPT - { - layout = layout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComputePipelineCreateInfo & - setBasePipelineHandle( VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineHandle = basePipelineHandle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ComputePipelineCreateInfo & - setBasePipelineIndex( int32_t basePipelineIndex_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineIndex = basePipelineIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkComputePipelineCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkComputePipelineCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, stage, layout, basePipelineHandle, basePipelineIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ComputePipelineCreateInfo const & ) const = default; -#else - bool operator==( ComputePipelineCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( stage == rhs.stage ) && - ( layout == rhs.layout ) && ( basePipelineHandle == rhs.basePipelineHandle ) && - ( basePipelineIndex == rhs.basePipelineIndex ); -# endif - } - - bool operator!=( ComputePipelineCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eComputePipelineCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo stage = {}; - VULKAN_HPP_NAMESPACE::PipelineLayout layout = {}; - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle = {}; - int32_t basePipelineIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ComputePipelineCreateInfo ) == - sizeof( VkComputePipelineCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ComputePipelineCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ComputePipelineCreateInfo; - }; - - struct ConditionalRenderingBeginInfoEXT - { - using NativeType = VkConditionalRenderingBeginInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eConditionalRenderingBeginInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ConditionalRenderingBeginInfoEXT( - VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::ConditionalRenderingFlagsEXT flags_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - , offset( offset_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - ConditionalRenderingBeginInfoEXT( ConditionalRenderingBeginInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ConditionalRenderingBeginInfoEXT( VkConditionalRenderingBeginInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ConditionalRenderingBeginInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ConditionalRenderingBeginInfoEXT & - operator=( ConditionalRenderingBeginInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ConditionalRenderingBeginInfoEXT & operator=( VkConditionalRenderingBeginInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ConditionalRenderingBeginInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ConditionalRenderingBeginInfoEXT & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ConditionalRenderingBeginInfoEXT & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ConditionalRenderingBeginInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::ConditionalRenderingFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkConditionalRenderingBeginInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkConditionalRenderingBeginInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, buffer, offset, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ConditionalRenderingBeginInfoEXT const & ) const = default; -#else - bool operator==( ConditionalRenderingBeginInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( buffer == rhs.buffer ) && ( offset == rhs.offset ) && - ( flags == rhs.flags ); -# endif - } - - bool operator!=( ConditionalRenderingBeginInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eConditionalRenderingBeginInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::ConditionalRenderingFlagsEXT flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT ) == - sizeof( VkConditionalRenderingBeginInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ConditionalRenderingBeginInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ConditionalRenderingBeginInfoEXT; - }; - - struct ConformanceVersion - { - using NativeType = VkConformanceVersion; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ConformanceVersion( uint8_t major_ = {}, - uint8_t minor_ = {}, - uint8_t subminor_ = {}, - uint8_t patch_ = {} ) VULKAN_HPP_NOEXCEPT - : major( major_ ) - , minor( minor_ ) - , subminor( subminor_ ) - , patch( patch_ ) - {} - - VULKAN_HPP_CONSTEXPR ConformanceVersion( ConformanceVersion const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ConformanceVersion( VkConformanceVersion const & rhs ) VULKAN_HPP_NOEXCEPT - : ConformanceVersion( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ConformanceVersion & operator=( ConformanceVersion const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ConformanceVersion & operator=( VkConformanceVersion const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ConformanceVersion & setMajor( uint8_t major_ ) VULKAN_HPP_NOEXCEPT - { - major = major_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ConformanceVersion & setMinor( uint8_t minor_ ) VULKAN_HPP_NOEXCEPT - { - minor = minor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ConformanceVersion & setSubminor( uint8_t subminor_ ) VULKAN_HPP_NOEXCEPT - { - subminor = subminor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ConformanceVersion & setPatch( uint8_t patch_ ) VULKAN_HPP_NOEXCEPT - { - patch = patch_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkConformanceVersion const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkConformanceVersion &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( major, minor, subminor, patch ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ConformanceVersion const & ) const = default; -#else - bool operator==( ConformanceVersion const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( major == rhs.major ) && ( minor == rhs.minor ) && ( subminor == rhs.subminor ) && ( patch == rhs.patch ); -# endif - } - - bool operator!=( ConformanceVersion const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint8_t major = {}; - uint8_t minor = {}; - uint8_t subminor = {}; - uint8_t patch = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ConformanceVersion ) == sizeof( VkConformanceVersion ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ConformanceVersion is not nothrow_move_constructible!" ); - using ConformanceVersionKHR = ConformanceVersion; - - struct CooperativeMatrixPropertiesNV - { - using NativeType = VkCooperativeMatrixPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCooperativeMatrixPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CooperativeMatrixPropertiesNV( - uint32_t MSize_ = {}, - uint32_t NSize_ = {}, - uint32_t KSize_ = {}, - VULKAN_HPP_NAMESPACE::ComponentTypeNV AType_ = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16, - VULKAN_HPP_NAMESPACE::ComponentTypeNV BType_ = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16, - VULKAN_HPP_NAMESPACE::ComponentTypeNV CType_ = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16, - VULKAN_HPP_NAMESPACE::ComponentTypeNV DType_ = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16, - VULKAN_HPP_NAMESPACE::ScopeNV scope_ = VULKAN_HPP_NAMESPACE::ScopeNV::eDevice ) VULKAN_HPP_NOEXCEPT - : MSize( MSize_ ) - , NSize( NSize_ ) - , KSize( KSize_ ) - , AType( AType_ ) - , BType( BType_ ) - , CType( CType_ ) - , DType( DType_ ) - , scope( scope_ ) - {} - - VULKAN_HPP_CONSTEXPR - CooperativeMatrixPropertiesNV( CooperativeMatrixPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CooperativeMatrixPropertiesNV( VkCooperativeMatrixPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : CooperativeMatrixPropertiesNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CooperativeMatrixPropertiesNV & - operator=( CooperativeMatrixPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CooperativeMatrixPropertiesNV & operator=( VkCooperativeMatrixPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & setMSize( uint32_t MSize_ ) VULKAN_HPP_NOEXCEPT - { - MSize = MSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & setNSize( uint32_t NSize_ ) VULKAN_HPP_NOEXCEPT - { - NSize = NSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & setKSize( uint32_t KSize_ ) VULKAN_HPP_NOEXCEPT - { - KSize = KSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & - setAType( VULKAN_HPP_NAMESPACE::ComponentTypeNV AType_ ) VULKAN_HPP_NOEXCEPT - { - AType = AType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & - setBType( VULKAN_HPP_NAMESPACE::ComponentTypeNV BType_ ) VULKAN_HPP_NOEXCEPT - { - BType = BType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & - setCType( VULKAN_HPP_NAMESPACE::ComponentTypeNV CType_ ) VULKAN_HPP_NOEXCEPT - { - CType = CType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & - setDType( VULKAN_HPP_NAMESPACE::ComponentTypeNV DType_ ) VULKAN_HPP_NOEXCEPT - { - DType = DType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CooperativeMatrixPropertiesNV & - setScope( VULKAN_HPP_NAMESPACE::ScopeNV scope_ ) VULKAN_HPP_NOEXCEPT - { - scope = scope_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCooperativeMatrixPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCooperativeMatrixPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, MSize, NSize, KSize, AType, BType, CType, DType, scope ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CooperativeMatrixPropertiesNV const & ) const = default; -#else - bool operator==( CooperativeMatrixPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( MSize == rhs.MSize ) && ( NSize == rhs.NSize ) && - ( KSize == rhs.KSize ) && ( AType == rhs.AType ) && ( BType == rhs.BType ) && ( CType == rhs.CType ) && - ( DType == rhs.DType ) && ( scope == rhs.scope ); -# endif - } - - bool operator!=( CooperativeMatrixPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCooperativeMatrixPropertiesNV; - void * pNext = {}; - uint32_t MSize = {}; - uint32_t NSize = {}; - uint32_t KSize = {}; - VULKAN_HPP_NAMESPACE::ComponentTypeNV AType = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16; - VULKAN_HPP_NAMESPACE::ComponentTypeNV BType = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16; - VULKAN_HPP_NAMESPACE::ComponentTypeNV CType = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16; - VULKAN_HPP_NAMESPACE::ComponentTypeNV DType = VULKAN_HPP_NAMESPACE::ComponentTypeNV::eFloat16; - VULKAN_HPP_NAMESPACE::ScopeNV scope = VULKAN_HPP_NAMESPACE::ScopeNV::eDevice; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CooperativeMatrixPropertiesNV ) == - sizeof( VkCooperativeMatrixPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CooperativeMatrixPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CooperativeMatrixPropertiesNV; - }; - - struct CopyAccelerationStructureInfoKHR - { - using NativeType = VkCopyAccelerationStructureInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCopyAccelerationStructureInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CopyAccelerationStructureInfoKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src_ = {}, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst_ = {}, - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ = - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone ) VULKAN_HPP_NOEXCEPT - : src( src_ ) - , dst( dst_ ) - , mode( mode_ ) - {} - - VULKAN_HPP_CONSTEXPR - CopyAccelerationStructureInfoKHR( CopyAccelerationStructureInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyAccelerationStructureInfoKHR( VkCopyAccelerationStructureInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : CopyAccelerationStructureInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyAccelerationStructureInfoKHR & - operator=( CopyAccelerationStructureInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyAccelerationStructureInfoKHR & operator=( VkCopyAccelerationStructureInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureInfoKHR & - setSrc( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src_ ) VULKAN_HPP_NOEXCEPT - { - src = src_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureInfoKHR & - setDst( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst_ ) VULKAN_HPP_NOEXCEPT - { - dst = dst_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureInfoKHR & - setMode( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ ) VULKAN_HPP_NOEXCEPT - { - mode = mode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyAccelerationStructureInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyAccelerationStructureInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, src, dst, mode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CopyAccelerationStructureInfoKHR const & ) const = default; -#else - bool operator==( CopyAccelerationStructureInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( src == rhs.src ) && ( dst == rhs.dst ) && - ( mode == rhs.mode ); -# endif - } - - bool operator!=( CopyAccelerationStructureInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyAccelerationStructureInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst = {}; - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode = - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureInfoKHR ) == - sizeof( VkCopyAccelerationStructureInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CopyAccelerationStructureInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyAccelerationStructureInfoKHR; - }; - - struct CopyAccelerationStructureToMemoryInfoKHR - { - using NativeType = VkCopyAccelerationStructureToMemoryInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eCopyAccelerationStructureToMemoryInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureToMemoryInfoKHR( - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src_ = {}, - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR dst_ = {}, - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ = - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone ) VULKAN_HPP_NOEXCEPT - : src( src_ ) - , dst( dst_ ) - , mode( mode_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureToMemoryInfoKHR( - CopyAccelerationStructureToMemoryInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyAccelerationStructureToMemoryInfoKHR( VkCopyAccelerationStructureToMemoryInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : CopyAccelerationStructureToMemoryInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyAccelerationStructureToMemoryInfoKHR & - operator=( CopyAccelerationStructureToMemoryInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyAccelerationStructureToMemoryInfoKHR & - operator=( VkCopyAccelerationStructureToMemoryInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureToMemoryInfoKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureToMemoryInfoKHR & - setSrc( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src_ ) VULKAN_HPP_NOEXCEPT - { - src = src_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureToMemoryInfoKHR & - setDst( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR const & dst_ ) VULKAN_HPP_NOEXCEPT - { - dst = dst_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyAccelerationStructureToMemoryInfoKHR & - setMode( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ ) VULKAN_HPP_NOEXCEPT - { - mode = mode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyAccelerationStructureToMemoryInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyAccelerationStructureToMemoryInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, src, dst, mode ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyAccelerationStructureToMemoryInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src = {}; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR dst = {}; - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode = - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureToMemoryInfoKHR ) == - sizeof( VkCopyAccelerationStructureToMemoryInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CopyAccelerationStructureToMemoryInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyAccelerationStructureToMemoryInfoKHR; - }; - - struct CopyBufferInfo2 - { - using NativeType = VkCopyBufferInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCopyBufferInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CopyBufferInfo2( VULKAN_HPP_NAMESPACE::Buffer srcBuffer_ = {}, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer_ = {}, - uint32_t regionCount_ = {}, - const VULKAN_HPP_NAMESPACE::BufferCopy2 * pRegions_ = {} ) VULKAN_HPP_NOEXCEPT - : srcBuffer( srcBuffer_ ) - , dstBuffer( dstBuffer_ ) - , regionCount( regionCount_ ) - , pRegions( pRegions_ ) - {} - - VULKAN_HPP_CONSTEXPR CopyBufferInfo2( CopyBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyBufferInfo2( VkCopyBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : CopyBufferInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyBufferInfo2( - VULKAN_HPP_NAMESPACE::Buffer srcBuffer_, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - : srcBuffer( srcBuffer_ ) - , dstBuffer( dstBuffer_ ) - , regionCount( static_cast( regions_.size() ) ) - , pRegions( regions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyBufferInfo2 & operator=( CopyBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyBufferInfo2 & operator=( VkCopyBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyBufferInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferInfo2 & - setSrcBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer_ ) VULKAN_HPP_NOEXCEPT - { - srcBuffer = srcBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferInfo2 & - setDstBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer_ ) VULKAN_HPP_NOEXCEPT - { - dstBuffer = dstBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferInfo2 & setRegionCount( uint32_t regionCount_ ) VULKAN_HPP_NOEXCEPT - { - regionCount = regionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferInfo2 & - setPRegions( const VULKAN_HPP_NAMESPACE::BufferCopy2 * pRegions_ ) VULKAN_HPP_NOEXCEPT - { - pRegions = pRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyBufferInfo2 & setRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - VULKAN_HPP_NOEXCEPT - { - regionCount = static_cast( regions_.size() ); - pRegions = regions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyBufferInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyBufferInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcBuffer, dstBuffer, regionCount, pRegions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CopyBufferInfo2 const & ) const = default; -#else - bool operator==( CopyBufferInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcBuffer == rhs.srcBuffer ) && - ( dstBuffer == rhs.dstBuffer ) && ( regionCount == rhs.regionCount ) && ( pRegions == rhs.pRegions ); -# endif - } - - bool operator!=( CopyBufferInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyBufferInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer srcBuffer = {}; - VULKAN_HPP_NAMESPACE::Buffer dstBuffer = {}; - uint32_t regionCount = {}; - const VULKAN_HPP_NAMESPACE::BufferCopy2 * pRegions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyBufferInfo2 ) == sizeof( VkCopyBufferInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CopyBufferInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyBufferInfo2; - }; - using CopyBufferInfo2KHR = CopyBufferInfo2; - - struct CopyBufferToImageInfo2 - { - using NativeType = VkCopyBufferToImageInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCopyBufferToImageInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CopyBufferToImageInfo2( - VULKAN_HPP_NAMESPACE::Buffer srcBuffer_ = {}, - VULKAN_HPP_NAMESPACE::Image dstImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - uint32_t regionCount_ = {}, - const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions_ = {} ) VULKAN_HPP_NOEXCEPT - : srcBuffer( srcBuffer_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( regionCount_ ) - , pRegions( pRegions_ ) - {} - - VULKAN_HPP_CONSTEXPR CopyBufferToImageInfo2( CopyBufferToImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyBufferToImageInfo2( VkCopyBufferToImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : CopyBufferToImageInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyBufferToImageInfo2( - VULKAN_HPP_NAMESPACE::Buffer srcBuffer_, - VULKAN_HPP_NAMESPACE::Image dstImage_, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - : srcBuffer( srcBuffer_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( static_cast( regions_.size() ) ) - , pRegions( regions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyBufferToImageInfo2 & operator=( CopyBufferToImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyBufferToImageInfo2 & operator=( VkCopyBufferToImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyBufferToImageInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferToImageInfo2 & - setSrcBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer_ ) VULKAN_HPP_NOEXCEPT - { - srcBuffer = srcBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferToImageInfo2 & - setDstImage( VULKAN_HPP_NAMESPACE::Image dstImage_ ) VULKAN_HPP_NOEXCEPT - { - dstImage = dstImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferToImageInfo2 & - setDstImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - dstImageLayout = dstImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferToImageInfo2 & setRegionCount( uint32_t regionCount_ ) VULKAN_HPP_NOEXCEPT - { - regionCount = regionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyBufferToImageInfo2 & - setPRegions( const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions_ ) VULKAN_HPP_NOEXCEPT - { - pRegions = pRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyBufferToImageInfo2 & setRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - VULKAN_HPP_NOEXCEPT - { - regionCount = static_cast( regions_.size() ); - pRegions = regions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyBufferToImageInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyBufferToImageInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcBuffer, dstImage, dstImageLayout, regionCount, pRegions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CopyBufferToImageInfo2 const & ) const = default; -#else - bool operator==( CopyBufferToImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcBuffer == rhs.srcBuffer ) && - ( dstImage == rhs.dstImage ) && ( dstImageLayout == rhs.dstImageLayout ) && - ( regionCount == rhs.regionCount ) && ( pRegions == rhs.pRegions ); -# endif - } - - bool operator!=( CopyBufferToImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyBufferToImageInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Buffer srcBuffer = {}; - VULKAN_HPP_NAMESPACE::Image dstImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - uint32_t regionCount = {}; - const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2 ) == - sizeof( VkCopyBufferToImageInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CopyBufferToImageInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyBufferToImageInfo2; - }; - using CopyBufferToImageInfo2KHR = CopyBufferToImageInfo2; - - struct CopyCommandTransformInfoQCOM - { - using NativeType = VkCopyCommandTransformInfoQCOM; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCopyCommandTransformInfoQCOM; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - CopyCommandTransformInfoQCOM( VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity ) VULKAN_HPP_NOEXCEPT - : transform( transform_ ) - {} - - VULKAN_HPP_CONSTEXPR - CopyCommandTransformInfoQCOM( CopyCommandTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyCommandTransformInfoQCOM( VkCopyCommandTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - : CopyCommandTransformInfoQCOM( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyCommandTransformInfoQCOM & operator=( CopyCommandTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyCommandTransformInfoQCOM & operator=( VkCopyCommandTransformInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyCommandTransformInfoQCOM & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyCommandTransformInfoQCOM & - setTransform( VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ ) VULKAN_HPP_NOEXCEPT - { - transform = transform_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyCommandTransformInfoQCOM const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyCommandTransformInfoQCOM &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, transform ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CopyCommandTransformInfoQCOM const & ) const = default; -#else - bool operator==( CopyCommandTransformInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( transform == rhs.transform ); -# endif - } - - bool operator!=( CopyCommandTransformInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyCommandTransformInfoQCOM; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyCommandTransformInfoQCOM ) == - sizeof( VkCopyCommandTransformInfoQCOM ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CopyCommandTransformInfoQCOM is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyCommandTransformInfoQCOM; - }; - - struct CopyDescriptorSet - { - using NativeType = VkCopyDescriptorSet; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCopyDescriptorSet; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CopyDescriptorSet( VULKAN_HPP_NAMESPACE::DescriptorSet srcSet_ = {}, - uint32_t srcBinding_ = {}, - uint32_t srcArrayElement_ = {}, - VULKAN_HPP_NAMESPACE::DescriptorSet dstSet_ = {}, - uint32_t dstBinding_ = {}, - uint32_t dstArrayElement_ = {}, - uint32_t descriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSet( srcSet_ ) - , srcBinding( srcBinding_ ) - , srcArrayElement( srcArrayElement_ ) - , dstSet( dstSet_ ) - , dstBinding( dstBinding_ ) - , dstArrayElement( dstArrayElement_ ) - , descriptorCount( descriptorCount_ ) - {} - - VULKAN_HPP_CONSTEXPR CopyDescriptorSet( CopyDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyDescriptorSet( VkCopyDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT - : CopyDescriptorSet( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyDescriptorSet & operator=( CopyDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyDescriptorSet & operator=( VkCopyDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & - setSrcSet( VULKAN_HPP_NAMESPACE::DescriptorSet srcSet_ ) VULKAN_HPP_NOEXCEPT - { - srcSet = srcSet_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & setSrcBinding( uint32_t srcBinding_ ) VULKAN_HPP_NOEXCEPT - { - srcBinding = srcBinding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & setSrcArrayElement( uint32_t srcArrayElement_ ) VULKAN_HPP_NOEXCEPT - { - srcArrayElement = srcArrayElement_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & - setDstSet( VULKAN_HPP_NAMESPACE::DescriptorSet dstSet_ ) VULKAN_HPP_NOEXCEPT - { - dstSet = dstSet_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & setDstBinding( uint32_t dstBinding_ ) VULKAN_HPP_NOEXCEPT - { - dstBinding = dstBinding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & setDstArrayElement( uint32_t dstArrayElement_ ) VULKAN_HPP_NOEXCEPT - { - dstArrayElement = dstArrayElement_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyDescriptorSet & setDescriptorCount( uint32_t descriptorCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorCount = descriptorCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyDescriptorSet const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyDescriptorSet &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, srcSet, srcBinding, srcArrayElement, dstSet, dstBinding, dstArrayElement, descriptorCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CopyDescriptorSet const & ) const = default; -#else - bool operator==( CopyDescriptorSet const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcSet == rhs.srcSet ) && - ( srcBinding == rhs.srcBinding ) && ( srcArrayElement == rhs.srcArrayElement ) && - ( dstSet == rhs.dstSet ) && ( dstBinding == rhs.dstBinding ) && - ( dstArrayElement == rhs.dstArrayElement ) && ( descriptorCount == rhs.descriptorCount ); -# endif - } - - bool operator!=( CopyDescriptorSet const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyDescriptorSet; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DescriptorSet srcSet = {}; - uint32_t srcBinding = {}; - uint32_t srcArrayElement = {}; - VULKAN_HPP_NAMESPACE::DescriptorSet dstSet = {}; - uint32_t dstBinding = {}; - uint32_t dstArrayElement = {}; - uint32_t descriptorCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyDescriptorSet ) == sizeof( VkCopyDescriptorSet ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CopyDescriptorSet is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyDescriptorSet; - }; - - struct ImageCopy2 - { - using NativeType = VkImageCopy2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageCopy2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageCopy2( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D srcOffset_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D extent_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubresource( srcSubresource_ ) - , srcOffset( srcOffset_ ) - , dstSubresource( dstSubresource_ ) - , dstOffset( dstOffset_ ) - , extent( extent_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageCopy2( ImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageCopy2( VkImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageCopy2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageCopy2 & operator=( ImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageCopy2 & operator=( VkImageCopy2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageCopy2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy2 & - setSrcSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & srcSubresource_ ) VULKAN_HPP_NOEXCEPT - { - srcSubresource = srcSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy2 & - setSrcOffset( VULKAN_HPP_NAMESPACE::Offset3D const & srcOffset_ ) VULKAN_HPP_NOEXCEPT - { - srcOffset = srcOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy2 & - setDstSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & dstSubresource_ ) VULKAN_HPP_NOEXCEPT - { - dstSubresource = dstSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy2 & - setDstOffset( VULKAN_HPP_NAMESPACE::Offset3D const & dstOffset_ ) VULKAN_HPP_NOEXCEPT - { - dstOffset = dstOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy2 & setExtent( VULKAN_HPP_NAMESPACE::Extent3D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageCopy2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageCopy2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcSubresource, srcOffset, dstSubresource, dstOffset, extent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageCopy2 const & ) const = default; -#else - bool operator==( ImageCopy2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcSubresource == rhs.srcSubresource ) && - ( srcOffset == rhs.srcOffset ) && ( dstSubresource == rhs.dstSubresource ) && - ( dstOffset == rhs.dstOffset ) && ( extent == rhs.extent ); -# endif - } - - bool operator!=( ImageCopy2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageCopy2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D srcOffset = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D dstOffset = {}; - VULKAN_HPP_NAMESPACE::Extent3D extent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCopy2 ) == sizeof( VkImageCopy2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageCopy2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageCopy2; - }; - using ImageCopy2KHR = ImageCopy2; - - struct CopyImageInfo2 - { - using NativeType = VkCopyImageInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCopyImageInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - CopyImageInfo2( VULKAN_HPP_NAMESPACE::Image srcImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::Image dstImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - uint32_t regionCount_ = {}, - const VULKAN_HPP_NAMESPACE::ImageCopy2 * pRegions_ = {} ) VULKAN_HPP_NOEXCEPT - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( regionCount_ ) - , pRegions( pRegions_ ) - {} - - VULKAN_HPP_CONSTEXPR CopyImageInfo2( CopyImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyImageInfo2( VkCopyImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : CopyImageInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyImageInfo2( - VULKAN_HPP_NAMESPACE::Image srcImage_, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_, - VULKAN_HPP_NAMESPACE::Image dstImage_, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( static_cast( regions_.size() ) ) - , pRegions( regions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyImageInfo2 & operator=( CopyImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyImageInfo2 & operator=( VkCopyImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyImageInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageInfo2 & setSrcImage( VULKAN_HPP_NAMESPACE::Image srcImage_ ) VULKAN_HPP_NOEXCEPT - { - srcImage = srcImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageInfo2 & - setSrcImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - srcImageLayout = srcImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageInfo2 & setDstImage( VULKAN_HPP_NAMESPACE::Image dstImage_ ) VULKAN_HPP_NOEXCEPT - { - dstImage = dstImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageInfo2 & - setDstImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - dstImageLayout = dstImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageInfo2 & setRegionCount( uint32_t regionCount_ ) VULKAN_HPP_NOEXCEPT - { - regionCount = regionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageInfo2 & - setPRegions( const VULKAN_HPP_NAMESPACE::ImageCopy2 * pRegions_ ) VULKAN_HPP_NOEXCEPT - { - pRegions = pRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyImageInfo2 & setRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - VULKAN_HPP_NOEXCEPT - { - regionCount = static_cast( regions_.size() ); - pRegions = regions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyImageInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyImageInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CopyImageInfo2 const & ) const = default; -#else - bool operator==( CopyImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcImage == rhs.srcImage ) && - ( srcImageLayout == rhs.srcImageLayout ) && ( dstImage == rhs.dstImage ) && - ( dstImageLayout == rhs.dstImageLayout ) && ( regionCount == rhs.regionCount ) && - ( pRegions == rhs.pRegions ); -# endif - } - - bool operator!=( CopyImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyImageInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image srcImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::Image dstImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - uint32_t regionCount = {}; - const VULKAN_HPP_NAMESPACE::ImageCopy2 * pRegions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyImageInfo2 ) == sizeof( VkCopyImageInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CopyImageInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyImageInfo2; - }; - using CopyImageInfo2KHR = CopyImageInfo2; - - struct CopyImageToBufferInfo2 - { - using NativeType = VkCopyImageToBufferInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCopyImageToBufferInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CopyImageToBufferInfo2( - VULKAN_HPP_NAMESPACE::Image srcImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer_ = {}, - uint32_t regionCount_ = {}, - const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions_ = {} ) VULKAN_HPP_NOEXCEPT - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstBuffer( dstBuffer_ ) - , regionCount( regionCount_ ) - , pRegions( pRegions_ ) - {} - - VULKAN_HPP_CONSTEXPR CopyImageToBufferInfo2( CopyImageToBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyImageToBufferInfo2( VkCopyImageToBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : CopyImageToBufferInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyImageToBufferInfo2( - VULKAN_HPP_NAMESPACE::Image srcImage_, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_, - VULKAN_HPP_NAMESPACE::Buffer dstBuffer_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstBuffer( dstBuffer_ ) - , regionCount( static_cast( regions_.size() ) ) - , pRegions( regions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyImageToBufferInfo2 & operator=( CopyImageToBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyImageToBufferInfo2 & operator=( VkCopyImageToBufferInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyImageToBufferInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageToBufferInfo2 & - setSrcImage( VULKAN_HPP_NAMESPACE::Image srcImage_ ) VULKAN_HPP_NOEXCEPT - { - srcImage = srcImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageToBufferInfo2 & - setSrcImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - srcImageLayout = srcImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageToBufferInfo2 & - setDstBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBuffer_ ) VULKAN_HPP_NOEXCEPT - { - dstBuffer = dstBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageToBufferInfo2 & setRegionCount( uint32_t regionCount_ ) VULKAN_HPP_NOEXCEPT - { - regionCount = regionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyImageToBufferInfo2 & - setPRegions( const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions_ ) VULKAN_HPP_NOEXCEPT - { - pRegions = pRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CopyImageToBufferInfo2 & setRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - VULKAN_HPP_NOEXCEPT - { - regionCount = static_cast( regions_.size() ); - pRegions = regions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyImageToBufferInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyImageToBufferInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcImage, srcImageLayout, dstBuffer, regionCount, pRegions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CopyImageToBufferInfo2 const & ) const = default; -#else - bool operator==( CopyImageToBufferInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcImage == rhs.srcImage ) && - ( srcImageLayout == rhs.srcImageLayout ) && ( dstBuffer == rhs.dstBuffer ) && - ( regionCount == rhs.regionCount ) && ( pRegions == rhs.pRegions ); -# endif - } - - bool operator!=( CopyImageToBufferInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyImageToBufferInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image srcImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::Buffer dstBuffer = {}; - uint32_t regionCount = {}; - const VULKAN_HPP_NAMESPACE::BufferImageCopy2 * pRegions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2 ) == - sizeof( VkCopyImageToBufferInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CopyImageToBufferInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyImageToBufferInfo2; - }; - using CopyImageToBufferInfo2KHR = CopyImageToBufferInfo2; - - struct CopyMemoryToAccelerationStructureInfoKHR - { - using NativeType = VkCopyMemoryToAccelerationStructureInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eCopyMemoryToAccelerationStructureInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 CopyMemoryToAccelerationStructureInfoKHR( - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR src_ = {}, - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst_ = {}, - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ = - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone ) VULKAN_HPP_NOEXCEPT - : src( src_ ) - , dst( dst_ ) - , mode( mode_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 CopyMemoryToAccelerationStructureInfoKHR( - CopyMemoryToAccelerationStructureInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyMemoryToAccelerationStructureInfoKHR( VkCopyMemoryToAccelerationStructureInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : CopyMemoryToAccelerationStructureInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CopyMemoryToAccelerationStructureInfoKHR & - operator=( CopyMemoryToAccelerationStructureInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CopyMemoryToAccelerationStructureInfoKHR & - operator=( VkCopyMemoryToAccelerationStructureInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CopyMemoryToAccelerationStructureInfoKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyMemoryToAccelerationStructureInfoKHR & - setSrc( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const & src_ ) VULKAN_HPP_NOEXCEPT - { - src = src_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyMemoryToAccelerationStructureInfoKHR & - setDst( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst_ ) VULKAN_HPP_NOEXCEPT - { - dst = dst_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CopyMemoryToAccelerationStructureInfoKHR & - setMode( VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode_ ) VULKAN_HPP_NOEXCEPT - { - mode = mode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCopyMemoryToAccelerationStructureInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCopyMemoryToAccelerationStructureInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, src, dst, mode ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCopyMemoryToAccelerationStructureInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR src = {}; - VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst = {}; - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode = - VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR::eClone; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CopyMemoryToAccelerationStructureInfoKHR ) == - sizeof( VkCopyMemoryToAccelerationStructureInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "CopyMemoryToAccelerationStructureInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CopyMemoryToAccelerationStructureInfoKHR; - }; - - struct CuFunctionCreateInfoNVX - { - using NativeType = VkCuFunctionCreateInfoNVX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCuFunctionCreateInfoNVX; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CuFunctionCreateInfoNVX( VULKAN_HPP_NAMESPACE::CuModuleNVX module_ = {}, - const char * pName_ = {} ) VULKAN_HPP_NOEXCEPT - : module( module_ ) - , pName( pName_ ) - {} - - VULKAN_HPP_CONSTEXPR CuFunctionCreateInfoNVX( CuFunctionCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CuFunctionCreateInfoNVX( VkCuFunctionCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - : CuFunctionCreateInfoNVX( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CuFunctionCreateInfoNVX & operator=( CuFunctionCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CuFunctionCreateInfoNVX & operator=( VkCuFunctionCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CuFunctionCreateInfoNVX & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuFunctionCreateInfoNVX & - setModule( VULKAN_HPP_NAMESPACE::CuModuleNVX module_ ) VULKAN_HPP_NOEXCEPT - { - module = module_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuFunctionCreateInfoNVX & setPName( const char * pName_ ) VULKAN_HPP_NOEXCEPT - { - pName = pName_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCuFunctionCreateInfoNVX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCuFunctionCreateInfoNVX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, module, pName ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( CuFunctionCreateInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = module <=> rhs.module; cmp != 0 ) - return cmp; - if ( pName != rhs.pName ) - if ( auto cmp = strcmp( pName, rhs.pName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( CuFunctionCreateInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( module == rhs.module ) && - ( ( pName == rhs.pName ) || ( strcmp( pName, rhs.pName ) == 0 ) ); - } - - bool operator!=( CuFunctionCreateInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCuFunctionCreateInfoNVX; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::CuModuleNVX module = {}; - const char * pName = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX ) == - sizeof( VkCuFunctionCreateInfoNVX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CuFunctionCreateInfoNVX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CuFunctionCreateInfoNVX; - }; - - struct CuLaunchInfoNVX - { - using NativeType = VkCuLaunchInfoNVX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCuLaunchInfoNVX; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CuLaunchInfoNVX( VULKAN_HPP_NAMESPACE::CuFunctionNVX function_ = {}, - uint32_t gridDimX_ = {}, - uint32_t gridDimY_ = {}, - uint32_t gridDimZ_ = {}, - uint32_t blockDimX_ = {}, - uint32_t blockDimY_ = {}, - uint32_t blockDimZ_ = {}, - uint32_t sharedMemBytes_ = {}, - size_t paramCount_ = {}, - const void * const * pParams_ = {}, - size_t extraCount_ = {}, - const void * const * pExtras_ = {} ) VULKAN_HPP_NOEXCEPT - : function( function_ ) - , gridDimX( gridDimX_ ) - , gridDimY( gridDimY_ ) - , gridDimZ( gridDimZ_ ) - , blockDimX( blockDimX_ ) - , blockDimY( blockDimY_ ) - , blockDimZ( blockDimZ_ ) - , sharedMemBytes( sharedMemBytes_ ) - , paramCount( paramCount_ ) - , pParams( pParams_ ) - , extraCount( extraCount_ ) - , pExtras( pExtras_ ) - {} - - VULKAN_HPP_CONSTEXPR CuLaunchInfoNVX( CuLaunchInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CuLaunchInfoNVX( VkCuLaunchInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - : CuLaunchInfoNVX( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CuLaunchInfoNVX( VULKAN_HPP_NAMESPACE::CuFunctionNVX function_, - uint32_t gridDimX_, - uint32_t gridDimY_, - uint32_t gridDimZ_, - uint32_t blockDimX_, - uint32_t blockDimY_, - uint32_t blockDimZ_, - uint32_t sharedMemBytes_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & params_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & extras_ = {} ) - : function( function_ ) - , gridDimX( gridDimX_ ) - , gridDimY( gridDimY_ ) - , gridDimZ( gridDimZ_ ) - , blockDimX( blockDimX_ ) - , blockDimY( blockDimY_ ) - , blockDimZ( blockDimZ_ ) - , sharedMemBytes( sharedMemBytes_ ) - , paramCount( params_.size() ) - , pParams( params_.data() ) - , extraCount( extras_.size() ) - , pExtras( extras_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CuLaunchInfoNVX & operator=( CuLaunchInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CuLaunchInfoNVX & operator=( VkCuLaunchInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & - setFunction( VULKAN_HPP_NAMESPACE::CuFunctionNVX function_ ) VULKAN_HPP_NOEXCEPT - { - function = function_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setGridDimX( uint32_t gridDimX_ ) VULKAN_HPP_NOEXCEPT - { - gridDimX = gridDimX_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setGridDimY( uint32_t gridDimY_ ) VULKAN_HPP_NOEXCEPT - { - gridDimY = gridDimY_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setGridDimZ( uint32_t gridDimZ_ ) VULKAN_HPP_NOEXCEPT - { - gridDimZ = gridDimZ_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setBlockDimX( uint32_t blockDimX_ ) VULKAN_HPP_NOEXCEPT - { - blockDimX = blockDimX_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setBlockDimY( uint32_t blockDimY_ ) VULKAN_HPP_NOEXCEPT - { - blockDimY = blockDimY_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setBlockDimZ( uint32_t blockDimZ_ ) VULKAN_HPP_NOEXCEPT - { - blockDimZ = blockDimZ_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setSharedMemBytes( uint32_t sharedMemBytes_ ) VULKAN_HPP_NOEXCEPT - { - sharedMemBytes = sharedMemBytes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setParamCount( size_t paramCount_ ) VULKAN_HPP_NOEXCEPT - { - paramCount = paramCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setPParams( const void * const * pParams_ ) VULKAN_HPP_NOEXCEPT - { - pParams = pParams_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CuLaunchInfoNVX & - setParams( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & params_ ) VULKAN_HPP_NOEXCEPT - { - paramCount = params_.size(); - pParams = params_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setExtraCount( size_t extraCount_ ) VULKAN_HPP_NOEXCEPT - { - extraCount = extraCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuLaunchInfoNVX & setPExtras( const void * const * pExtras_ ) VULKAN_HPP_NOEXCEPT - { - pExtras = pExtras_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - CuLaunchInfoNVX & - setExtras( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & extras_ ) VULKAN_HPP_NOEXCEPT - { - extraCount = extras_.size(); - pExtras = extras_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCuLaunchInfoNVX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCuLaunchInfoNVX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - function, - gridDimX, - gridDimY, - gridDimZ, - blockDimX, - blockDimY, - blockDimZ, - sharedMemBytes, - paramCount, - pParams, - extraCount, - pExtras ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CuLaunchInfoNVX const & ) const = default; -#else - bool operator==( CuLaunchInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( function == rhs.function ) && - ( gridDimX == rhs.gridDimX ) && ( gridDimY == rhs.gridDimY ) && ( gridDimZ == rhs.gridDimZ ) && - ( blockDimX == rhs.blockDimX ) && ( blockDimY == rhs.blockDimY ) && ( blockDimZ == rhs.blockDimZ ) && - ( sharedMemBytes == rhs.sharedMemBytes ) && ( paramCount == rhs.paramCount ) && - ( pParams == rhs.pParams ) && ( extraCount == rhs.extraCount ) && ( pExtras == rhs.pExtras ); -# endif - } - - bool operator!=( CuLaunchInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCuLaunchInfoNVX; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::CuFunctionNVX function = {}; - uint32_t gridDimX = {}; - uint32_t gridDimY = {}; - uint32_t gridDimZ = {}; - uint32_t blockDimX = {}; - uint32_t blockDimY = {}; - uint32_t blockDimZ = {}; - uint32_t sharedMemBytes = {}; - size_t paramCount = {}; - const void * const * pParams = {}; - size_t extraCount = {}; - const void * const * pExtras = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuLaunchInfoNVX ) == sizeof( VkCuLaunchInfoNVX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CuLaunchInfoNVX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CuLaunchInfoNVX; - }; - - struct CuModuleCreateInfoNVX - { - using NativeType = VkCuModuleCreateInfoNVX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eCuModuleCreateInfoNVX; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR CuModuleCreateInfoNVX( size_t dataSize_ = {}, const void * pData_ = {} ) VULKAN_HPP_NOEXCEPT - : dataSize( dataSize_ ) - , pData( pData_ ) - {} - - VULKAN_HPP_CONSTEXPR CuModuleCreateInfoNVX( CuModuleCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CuModuleCreateInfoNVX( VkCuModuleCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - : CuModuleCreateInfoNVX( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - CuModuleCreateInfoNVX( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & data_ ) - : dataSize( data_.size() * sizeof( T ) ), pData( data_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - CuModuleCreateInfoNVX & operator=( CuModuleCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - CuModuleCreateInfoNVX & operator=( VkCuModuleCreateInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 CuModuleCreateInfoNVX & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuModuleCreateInfoNVX & setDataSize( size_t dataSize_ ) VULKAN_HPP_NOEXCEPT - { - dataSize = dataSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 CuModuleCreateInfoNVX & setPData( const void * pData_ ) VULKAN_HPP_NOEXCEPT - { - pData = pData_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - CuModuleCreateInfoNVX & - setData( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & data_ ) VULKAN_HPP_NOEXCEPT - { - dataSize = data_.size() * sizeof( T ); - pData = data_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkCuModuleCreateInfoNVX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkCuModuleCreateInfoNVX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, dataSize, pData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( CuModuleCreateInfoNVX const & ) const = default; -#else - bool operator==( CuModuleCreateInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( dataSize == rhs.dataSize ) && ( pData == rhs.pData ); -# endif - } - - bool operator!=( CuModuleCreateInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCuModuleCreateInfoNVX; - const void * pNext = {}; - size_t dataSize = {}; - const void * pData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::CuModuleCreateInfoNVX ) == sizeof( VkCuModuleCreateInfoNVX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "CuModuleCreateInfoNVX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = CuModuleCreateInfoNVX; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct D3D12FenceSubmitInfoKHR - { - using NativeType = VkD3D12FenceSubmitInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eD3D12FenceSubmitInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR D3D12FenceSubmitInfoKHR( uint32_t waitSemaphoreValuesCount_ = {}, - const uint64_t * pWaitSemaphoreValues_ = {}, - uint32_t signalSemaphoreValuesCount_ = {}, - const uint64_t * pSignalSemaphoreValues_ = {} ) VULKAN_HPP_NOEXCEPT - : waitSemaphoreValuesCount( waitSemaphoreValuesCount_ ) - , pWaitSemaphoreValues( pWaitSemaphoreValues_ ) - , signalSemaphoreValuesCount( signalSemaphoreValuesCount_ ) - , pSignalSemaphoreValues( pSignalSemaphoreValues_ ) - {} - - VULKAN_HPP_CONSTEXPR D3D12FenceSubmitInfoKHR( D3D12FenceSubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - D3D12FenceSubmitInfoKHR( VkD3D12FenceSubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : D3D12FenceSubmitInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - D3D12FenceSubmitInfoKHR( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphoreValues_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphoreValues_ = {} ) - : waitSemaphoreValuesCount( static_cast( waitSemaphoreValues_.size() ) ) - , pWaitSemaphoreValues( waitSemaphoreValues_.data() ) - , signalSemaphoreValuesCount( static_cast( signalSemaphoreValues_.size() ) ) - , pSignalSemaphoreValues( signalSemaphoreValues_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - D3D12FenceSubmitInfoKHR & operator=( D3D12FenceSubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - D3D12FenceSubmitInfoKHR & operator=( VkD3D12FenceSubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 D3D12FenceSubmitInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 D3D12FenceSubmitInfoKHR & - setWaitSemaphoreValuesCount( uint32_t waitSemaphoreValuesCount_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreValuesCount = waitSemaphoreValuesCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 D3D12FenceSubmitInfoKHR & - setPWaitSemaphoreValues( const uint64_t * pWaitSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - pWaitSemaphoreValues = pWaitSemaphoreValues_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - D3D12FenceSubmitInfoKHR & setWaitSemaphoreValues( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreValuesCount = static_cast( waitSemaphoreValues_.size() ); - pWaitSemaphoreValues = waitSemaphoreValues_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 D3D12FenceSubmitInfoKHR & - setSignalSemaphoreValuesCount( uint32_t signalSemaphoreValuesCount_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreValuesCount = signalSemaphoreValuesCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 D3D12FenceSubmitInfoKHR & - setPSignalSemaphoreValues( const uint64_t * pSignalSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - pSignalSemaphoreValues = pSignalSemaphoreValues_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - D3D12FenceSubmitInfoKHR & setSignalSemaphoreValues( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreValuesCount = static_cast( signalSemaphoreValues_.size() ); - pSignalSemaphoreValues = signalSemaphoreValues_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkD3D12FenceSubmitInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkD3D12FenceSubmitInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - waitSemaphoreValuesCount, - pWaitSemaphoreValues, - signalSemaphoreValuesCount, - pSignalSemaphoreValues ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( D3D12FenceSubmitInfoKHR const & ) const = default; -# else - bool operator==( D3D12FenceSubmitInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( waitSemaphoreValuesCount == rhs.waitSemaphoreValuesCount ) && - ( pWaitSemaphoreValues == rhs.pWaitSemaphoreValues ) && - ( signalSemaphoreValuesCount == rhs.signalSemaphoreValuesCount ) && - ( pSignalSemaphoreValues == rhs.pSignalSemaphoreValues ); -# endif - } - - bool operator!=( D3D12FenceSubmitInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eD3D12FenceSubmitInfoKHR; - const void * pNext = {}; - uint32_t waitSemaphoreValuesCount = {}; - const uint64_t * pWaitSemaphoreValues = {}; - uint32_t signalSemaphoreValuesCount = {}; - const uint64_t * pSignalSemaphoreValues = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::D3D12FenceSubmitInfoKHR ) == - sizeof( VkD3D12FenceSubmitInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "D3D12FenceSubmitInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = D3D12FenceSubmitInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct DebugMarkerMarkerInfoEXT - { - using NativeType = VkDebugMarkerMarkerInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugMarkerMarkerInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 DebugMarkerMarkerInfoEXT( const char * pMarkerName_ = {}, - std::array const & color_ = {} ) VULKAN_HPP_NOEXCEPT - : pMarkerName( pMarkerName_ ) - , color( color_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - DebugMarkerMarkerInfoEXT( DebugMarkerMarkerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugMarkerMarkerInfoEXT( VkDebugMarkerMarkerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugMarkerMarkerInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugMarkerMarkerInfoEXT & operator=( DebugMarkerMarkerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugMarkerMarkerInfoEXT & operator=( VkDebugMarkerMarkerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugMarkerMarkerInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerMarkerInfoEXT & setPMarkerName( const char * pMarkerName_ ) VULKAN_HPP_NOEXCEPT - { - pMarkerName = pMarkerName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerMarkerInfoEXT & setColor( std::array color_ ) VULKAN_HPP_NOEXCEPT - { - color = color_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugMarkerMarkerInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugMarkerMarkerInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pMarkerName, color ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::partial_ordering operator<=>( DebugMarkerMarkerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( pMarkerName != rhs.pMarkerName ) - if ( auto cmp = strcmp( pMarkerName, rhs.pMarkerName ); cmp != 0 ) - return ( cmp < 0 ) ? std::partial_ordering::less : std::partial_ordering::greater; - if ( auto cmp = color <=> rhs.color; cmp != 0 ) - return cmp; - - return std::partial_ordering::equivalent; - } -#endif - - bool operator==( DebugMarkerMarkerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( ( pMarkerName == rhs.pMarkerName ) || ( strcmp( pMarkerName, rhs.pMarkerName ) == 0 ) ) && - ( color == rhs.color ); - } - - bool operator!=( DebugMarkerMarkerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugMarkerMarkerInfoEXT; - const void * pNext = {}; - const char * pMarkerName = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D color = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT ) == - sizeof( VkDebugMarkerMarkerInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DebugMarkerMarkerInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugMarkerMarkerInfoEXT; - }; - - struct DebugMarkerObjectNameInfoEXT - { - using NativeType = VkDebugMarkerObjectNameInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugMarkerObjectNameInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DebugMarkerObjectNameInfoEXT( VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType_ = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown, - uint64_t object_ = {}, - const char * pObjectName_ = {} ) VULKAN_HPP_NOEXCEPT - : objectType( objectType_ ) - , object( object_ ) - , pObjectName( pObjectName_ ) - {} - - VULKAN_HPP_CONSTEXPR - DebugMarkerObjectNameInfoEXT( DebugMarkerObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugMarkerObjectNameInfoEXT( VkDebugMarkerObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugMarkerObjectNameInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugMarkerObjectNameInfoEXT & operator=( DebugMarkerObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugMarkerObjectNameInfoEXT & operator=( VkDebugMarkerObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectNameInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectNameInfoEXT & - setObjectType( VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType_ ) VULKAN_HPP_NOEXCEPT - { - objectType = objectType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectNameInfoEXT & setObject( uint64_t object_ ) VULKAN_HPP_NOEXCEPT - { - object = object_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectNameInfoEXT & - setPObjectName( const char * pObjectName_ ) VULKAN_HPP_NOEXCEPT - { - pObjectName = pObjectName_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugMarkerObjectNameInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugMarkerObjectNameInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, objectType, object, pObjectName ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( DebugMarkerObjectNameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = objectType <=> rhs.objectType; cmp != 0 ) - return cmp; - if ( auto cmp = object <=> rhs.object; cmp != 0 ) - return cmp; - if ( pObjectName != rhs.pObjectName ) - if ( auto cmp = strcmp( pObjectName, rhs.pObjectName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( DebugMarkerObjectNameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( objectType == rhs.objectType ) && - ( object == rhs.object ) && - ( ( pObjectName == rhs.pObjectName ) || ( strcmp( pObjectName, rhs.pObjectName ) == 0 ) ); - } - - bool operator!=( DebugMarkerObjectNameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugMarkerObjectNameInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - uint64_t object = {}; - const char * pObjectName = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT ) == - sizeof( VkDebugMarkerObjectNameInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DebugMarkerObjectNameInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugMarkerObjectNameInfoEXT; - }; - - struct DebugMarkerObjectTagInfoEXT - { - using NativeType = VkDebugMarkerObjectTagInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugMarkerObjectTagInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DebugMarkerObjectTagInfoEXT( VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType_ = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown, - uint64_t object_ = {}, - uint64_t tagName_ = {}, - size_t tagSize_ = {}, - const void * pTag_ = {} ) VULKAN_HPP_NOEXCEPT - : objectType( objectType_ ) - , object( object_ ) - , tagName( tagName_ ) - , tagSize( tagSize_ ) - , pTag( pTag_ ) - {} - - VULKAN_HPP_CONSTEXPR - DebugMarkerObjectTagInfoEXT( DebugMarkerObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugMarkerObjectTagInfoEXT( VkDebugMarkerObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugMarkerObjectTagInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - DebugMarkerObjectTagInfoEXT( VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType_, - uint64_t object_, - uint64_t tagName_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & tag_ ) - : objectType( objectType_ ) - , object( object_ ) - , tagName( tagName_ ) - , tagSize( tag_.size() * sizeof( T ) ) - , pTag( tag_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugMarkerObjectTagInfoEXT & operator=( DebugMarkerObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugMarkerObjectTagInfoEXT & operator=( VkDebugMarkerObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectTagInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectTagInfoEXT & - setObjectType( VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType_ ) VULKAN_HPP_NOEXCEPT - { - objectType = objectType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectTagInfoEXT & setObject( uint64_t object_ ) VULKAN_HPP_NOEXCEPT - { - object = object_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectTagInfoEXT & setTagName( uint64_t tagName_ ) VULKAN_HPP_NOEXCEPT - { - tagName = tagName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectTagInfoEXT & setTagSize( size_t tagSize_ ) VULKAN_HPP_NOEXCEPT - { - tagSize = tagSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugMarkerObjectTagInfoEXT & setPTag( const void * pTag_ ) VULKAN_HPP_NOEXCEPT - { - pTag = pTag_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - DebugMarkerObjectTagInfoEXT & - setTag( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & tag_ ) VULKAN_HPP_NOEXCEPT - { - tagSize = tag_.size() * sizeof( T ); - pTag = tag_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugMarkerObjectTagInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugMarkerObjectTagInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, objectType, object, tagName, tagSize, pTag ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DebugMarkerObjectTagInfoEXT const & ) const = default; -#else - bool operator==( DebugMarkerObjectTagInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( objectType == rhs.objectType ) && - ( object == rhs.object ) && ( tagName == rhs.tagName ) && ( tagSize == rhs.tagSize ) && - ( pTag == rhs.pTag ); -# endif - } - - bool operator!=( DebugMarkerObjectTagInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugMarkerObjectTagInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT objectType = - VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown; - uint64_t object = {}; - uint64_t tagName = {}; - size_t tagSize = {}; - const void * pTag = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugMarkerObjectTagInfoEXT ) == - sizeof( VkDebugMarkerObjectTagInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DebugMarkerObjectTagInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugMarkerObjectTagInfoEXT; - }; - - struct DebugReportCallbackCreateInfoEXT - { - using NativeType = VkDebugReportCallbackCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugReportCallbackCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DebugReportCallbackCreateInfoEXT( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags_ = {}, - PFN_vkDebugReportCallbackEXT pfnCallback_ = {}, - void * pUserData_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pfnCallback( pfnCallback_ ) - , pUserData( pUserData_ ) - {} - - VULKAN_HPP_CONSTEXPR - DebugReportCallbackCreateInfoEXT( DebugReportCallbackCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugReportCallbackCreateInfoEXT( VkDebugReportCallbackCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugReportCallbackCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugReportCallbackCreateInfoEXT & - operator=( DebugReportCallbackCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugReportCallbackCreateInfoEXT & operator=( VkDebugReportCallbackCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugReportCallbackCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugReportCallbackCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugReportCallbackCreateInfoEXT & - setPfnCallback( PFN_vkDebugReportCallbackEXT pfnCallback_ ) VULKAN_HPP_NOEXCEPT - { - pfnCallback = pfnCallback_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugReportCallbackCreateInfoEXT & setPUserData( void * pUserData_ ) VULKAN_HPP_NOEXCEPT - { - pUserData = pUserData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugReportCallbackCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugReportCallbackCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pfnCallback, pUserData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DebugReportCallbackCreateInfoEXT const & ) const = default; -#else - bool operator==( DebugReportCallbackCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pfnCallback == rhs.pfnCallback ) && ( pUserData == rhs.pUserData ); -# endif - } - - bool operator!=( DebugReportCallbackCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugReportCallbackCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DebugReportFlagsEXT flags = {}; - PFN_vkDebugReportCallbackEXT pfnCallback = {}; - void * pUserData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugReportCallbackCreateInfoEXT ) == - sizeof( VkDebugReportCallbackCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DebugReportCallbackCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugReportCallbackCreateInfoEXT; - }; - - struct DebugUtilsLabelEXT - { - using NativeType = VkDebugUtilsLabelEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugUtilsLabelEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 DebugUtilsLabelEXT( const char * pLabelName_ = {}, - std::array const & color_ = {} ) VULKAN_HPP_NOEXCEPT - : pLabelName( pLabelName_ ) - , color( color_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsLabelEXT( DebugUtilsLabelEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsLabelEXT( VkDebugUtilsLabelEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugUtilsLabelEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugUtilsLabelEXT & operator=( DebugUtilsLabelEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsLabelEXT & operator=( VkDebugUtilsLabelEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugUtilsLabelEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsLabelEXT & setPLabelName( const char * pLabelName_ ) VULKAN_HPP_NOEXCEPT - { - pLabelName = pLabelName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsLabelEXT & setColor( std::array color_ ) VULKAN_HPP_NOEXCEPT - { - color = color_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugUtilsLabelEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugUtilsLabelEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pLabelName, color ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::partial_ordering operator<=>( DebugUtilsLabelEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( pLabelName != rhs.pLabelName ) - if ( auto cmp = strcmp( pLabelName, rhs.pLabelName ); cmp != 0 ) - return ( cmp < 0 ) ? std::partial_ordering::less : std::partial_ordering::greater; - if ( auto cmp = color <=> rhs.color; cmp != 0 ) - return cmp; - - return std::partial_ordering::equivalent; - } -#endif - - bool operator==( DebugUtilsLabelEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( ( pLabelName == rhs.pLabelName ) || ( strcmp( pLabelName, rhs.pLabelName ) == 0 ) ) && - ( color == rhs.color ); - } - - bool operator!=( DebugUtilsLabelEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugUtilsLabelEXT; - const void * pNext = {}; - const char * pLabelName = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D color = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT ) == sizeof( VkDebugUtilsLabelEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DebugUtilsLabelEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugUtilsLabelEXT; - }; - - struct DebugUtilsObjectNameInfoEXT - { - using NativeType = VkDebugUtilsObjectNameInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugUtilsObjectNameInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DebugUtilsObjectNameInfoEXT( - VULKAN_HPP_NAMESPACE::ObjectType objectType_ = VULKAN_HPP_NAMESPACE::ObjectType::eUnknown, - uint64_t objectHandle_ = {}, - const char * pObjectName_ = {} ) VULKAN_HPP_NOEXCEPT - : objectType( objectType_ ) - , objectHandle( objectHandle_ ) - , pObjectName( pObjectName_ ) - {} - - VULKAN_HPP_CONSTEXPR - DebugUtilsObjectNameInfoEXT( DebugUtilsObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsObjectNameInfoEXT( VkDebugUtilsObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugUtilsObjectNameInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugUtilsObjectNameInfoEXT & operator=( DebugUtilsObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsObjectNameInfoEXT & operator=( VkDebugUtilsObjectNameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectNameInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectNameInfoEXT & - setObjectType( VULKAN_HPP_NAMESPACE::ObjectType objectType_ ) VULKAN_HPP_NOEXCEPT - { - objectType = objectType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectNameInfoEXT & setObjectHandle( uint64_t objectHandle_ ) VULKAN_HPP_NOEXCEPT - { - objectHandle = objectHandle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectNameInfoEXT & - setPObjectName( const char * pObjectName_ ) VULKAN_HPP_NOEXCEPT - { - pObjectName = pObjectName_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugUtilsObjectNameInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugUtilsObjectNameInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, objectType, objectHandle, pObjectName ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( DebugUtilsObjectNameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = objectType <=> rhs.objectType; cmp != 0 ) - return cmp; - if ( auto cmp = objectHandle <=> rhs.objectHandle; cmp != 0 ) - return cmp; - if ( pObjectName != rhs.pObjectName ) - if ( auto cmp = strcmp( pObjectName, rhs.pObjectName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( DebugUtilsObjectNameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( objectType == rhs.objectType ) && - ( objectHandle == rhs.objectHandle ) && - ( ( pObjectName == rhs.pObjectName ) || ( strcmp( pObjectName, rhs.pObjectName ) == 0 ) ); - } - - bool operator!=( DebugUtilsObjectNameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugUtilsObjectNameInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ObjectType objectType = VULKAN_HPP_NAMESPACE::ObjectType::eUnknown; - uint64_t objectHandle = {}; - const char * pObjectName = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT ) == - sizeof( VkDebugUtilsObjectNameInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DebugUtilsObjectNameInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugUtilsObjectNameInfoEXT; - }; - - struct DebugUtilsMessengerCallbackDataEXT - { - using NativeType = VkDebugUtilsMessengerCallbackDataEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDebugUtilsMessengerCallbackDataEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataFlagsEXT flags_ = {}, - const char * pMessageIdName_ = {}, - int32_t messageIdNumber_ = {}, - const char * pMessage_ = {}, - uint32_t queueLabelCount_ = {}, - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pQueueLabels_ = {}, - uint32_t cmdBufLabelCount_ = {}, - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pCmdBufLabels_ = {}, - uint32_t objectCount_ = {}, - const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT * pObjects_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pMessageIdName( pMessageIdName_ ) - , messageIdNumber( messageIdNumber_ ) - , pMessage( pMessage_ ) - , queueLabelCount( queueLabelCount_ ) - , pQueueLabels( pQueueLabels_ ) - , cmdBufLabelCount( cmdBufLabelCount_ ) - , pCmdBufLabels( pCmdBufLabels_ ) - , objectCount( objectCount_ ) - , pObjects( pObjects_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT( DebugUtilsMessengerCallbackDataEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsMessengerCallbackDataEXT( VkDebugUtilsMessengerCallbackDataEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugUtilsMessengerCallbackDataEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DebugUtilsMessengerCallbackDataEXT( - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataFlagsEXT flags_, - const char * pMessageIdName_, - int32_t messageIdNumber_, - const char * pMessage_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - queueLabels_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - cmdBufLabels_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - objects_ = {} ) - : flags( flags_ ) - , pMessageIdName( pMessageIdName_ ) - , messageIdNumber( messageIdNumber_ ) - , pMessage( pMessage_ ) - , queueLabelCount( static_cast( queueLabels_.size() ) ) - , pQueueLabels( queueLabels_.data() ) - , cmdBufLabelCount( static_cast( cmdBufLabels_.size() ) ) - , pCmdBufLabels( cmdBufLabels_.data() ) - , objectCount( static_cast( objects_.size() ) ) - , pObjects( objects_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugUtilsMessengerCallbackDataEXT & - operator=( DebugUtilsMessengerCallbackDataEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsMessengerCallbackDataEXT & - operator=( VkDebugUtilsMessengerCallbackDataEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setFlags( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setPMessageIdName( const char * pMessageIdName_ ) VULKAN_HPP_NOEXCEPT - { - pMessageIdName = pMessageIdName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setMessageIdNumber( int32_t messageIdNumber_ ) VULKAN_HPP_NOEXCEPT - { - messageIdNumber = messageIdNumber_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setPMessage( const char * pMessage_ ) VULKAN_HPP_NOEXCEPT - { - pMessage = pMessage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setQueueLabelCount( uint32_t queueLabelCount_ ) VULKAN_HPP_NOEXCEPT - { - queueLabelCount = queueLabelCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setPQueueLabels( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pQueueLabels_ ) VULKAN_HPP_NOEXCEPT - { - pQueueLabels = pQueueLabels_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DebugUtilsMessengerCallbackDataEXT & setQueueLabels( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - queueLabels_ ) VULKAN_HPP_NOEXCEPT - { - queueLabelCount = static_cast( queueLabels_.size() ); - pQueueLabels = queueLabels_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setCmdBufLabelCount( uint32_t cmdBufLabelCount_ ) VULKAN_HPP_NOEXCEPT - { - cmdBufLabelCount = cmdBufLabelCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setPCmdBufLabels( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pCmdBufLabels_ ) VULKAN_HPP_NOEXCEPT - { - pCmdBufLabels = pCmdBufLabels_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DebugUtilsMessengerCallbackDataEXT & setCmdBufLabels( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - cmdBufLabels_ ) VULKAN_HPP_NOEXCEPT - { - cmdBufLabelCount = static_cast( cmdBufLabels_.size() ); - pCmdBufLabels = cmdBufLabels_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setObjectCount( uint32_t objectCount_ ) VULKAN_HPP_NOEXCEPT - { - objectCount = objectCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCallbackDataEXT & - setPObjects( const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT * pObjects_ ) VULKAN_HPP_NOEXCEPT - { - pObjects = pObjects_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DebugUtilsMessengerCallbackDataEXT & setObjects( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - objects_ ) VULKAN_HPP_NOEXCEPT - { - objectCount = static_cast( objects_.size() ); - pObjects = objects_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugUtilsMessengerCallbackDataEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugUtilsMessengerCallbackDataEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - pMessageIdName, - messageIdNumber, - pMessage, - queueLabelCount, - pQueueLabels, - cmdBufLabelCount, - pCmdBufLabels, - objectCount, - pObjects ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( DebugUtilsMessengerCallbackDataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( pMessageIdName != rhs.pMessageIdName ) - if ( auto cmp = strcmp( pMessageIdName, rhs.pMessageIdName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - if ( auto cmp = messageIdNumber <=> rhs.messageIdNumber; cmp != 0 ) - return cmp; - if ( pMessage != rhs.pMessage ) - if ( auto cmp = strcmp( pMessage, rhs.pMessage ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - if ( auto cmp = queueLabelCount <=> rhs.queueLabelCount; cmp != 0 ) - return cmp; - if ( auto cmp = pQueueLabels <=> rhs.pQueueLabels; cmp != 0 ) - return cmp; - if ( auto cmp = cmdBufLabelCount <=> rhs.cmdBufLabelCount; cmp != 0 ) - return cmp; - if ( auto cmp = pCmdBufLabels <=> rhs.pCmdBufLabels; cmp != 0 ) - return cmp; - if ( auto cmp = objectCount <=> rhs.objectCount; cmp != 0 ) - return cmp; - if ( auto cmp = pObjects <=> rhs.pObjects; cmp != 0 ) - return cmp; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( DebugUtilsMessengerCallbackDataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( ( pMessageIdName == rhs.pMessageIdName ) || ( strcmp( pMessageIdName, rhs.pMessageIdName ) == 0 ) ) && - ( messageIdNumber == rhs.messageIdNumber ) && - ( ( pMessage == rhs.pMessage ) || ( strcmp( pMessage, rhs.pMessage ) == 0 ) ) && - ( queueLabelCount == rhs.queueLabelCount ) && ( pQueueLabels == rhs.pQueueLabels ) && - ( cmdBufLabelCount == rhs.cmdBufLabelCount ) && ( pCmdBufLabels == rhs.pCmdBufLabels ) && - ( objectCount == rhs.objectCount ) && ( pObjects == rhs.pObjects ); - } - - bool operator!=( DebugUtilsMessengerCallbackDataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugUtilsMessengerCallbackDataEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataFlagsEXT flags = {}; - const char * pMessageIdName = {}; - int32_t messageIdNumber = {}; - const char * pMessage = {}; - uint32_t queueLabelCount = {}; - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pQueueLabels = {}; - uint32_t cmdBufLabelCount = {}; - const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT * pCmdBufLabels = {}; - uint32_t objectCount = {}; - const VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT * pObjects = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT ) == - sizeof( VkDebugUtilsMessengerCallbackDataEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DebugUtilsMessengerCallbackDataEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugUtilsMessengerCallbackDataEXT; - }; - - struct DebugUtilsMessengerCreateInfoEXT - { - using NativeType = VkDebugUtilsMessengerCreateInfoEXT; - - static const bool allowDuplicate = true; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugUtilsMessengerCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DebugUtilsMessengerCreateInfoEXT( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagsEXT messageSeverity_ = {}, - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageType_ = {}, - PFN_vkDebugUtilsMessengerCallbackEXT pfnUserCallback_ = {}, - void * pUserData_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , messageSeverity( messageSeverity_ ) - , messageType( messageType_ ) - , pfnUserCallback( pfnUserCallback_ ) - , pUserData( pUserData_ ) - {} - - VULKAN_HPP_CONSTEXPR - DebugUtilsMessengerCreateInfoEXT( DebugUtilsMessengerCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsMessengerCreateInfoEXT( VkDebugUtilsMessengerCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugUtilsMessengerCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugUtilsMessengerCreateInfoEXT & - operator=( DebugUtilsMessengerCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsMessengerCreateInfoEXT & operator=( VkDebugUtilsMessengerCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCreateInfoEXT & - setMessageSeverity( VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagsEXT messageSeverity_ ) VULKAN_HPP_NOEXCEPT - { - messageSeverity = messageSeverity_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCreateInfoEXT & - setMessageType( VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageType_ ) VULKAN_HPP_NOEXCEPT - { - messageType = messageType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCreateInfoEXT & - setPfnUserCallback( PFN_vkDebugUtilsMessengerCallbackEXT pfnUserCallback_ ) VULKAN_HPP_NOEXCEPT - { - pfnUserCallback = pfnUserCallback_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsMessengerCreateInfoEXT & setPUserData( void * pUserData_ ) VULKAN_HPP_NOEXCEPT - { - pUserData = pUserData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugUtilsMessengerCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugUtilsMessengerCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, messageSeverity, messageType, pfnUserCallback, pUserData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DebugUtilsMessengerCreateInfoEXT const & ) const = default; -#else - bool operator==( DebugUtilsMessengerCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( messageSeverity == rhs.messageSeverity ) && ( messageType == rhs.messageType ) && - ( pfnUserCallback == rhs.pfnUserCallback ) && ( pUserData == rhs.pUserData ); -# endif - } - - bool operator!=( DebugUtilsMessengerCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugUtilsMessengerCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::DebugUtilsMessageSeverityFlagsEXT messageSeverity = {}; - VULKAN_HPP_NAMESPACE::DebugUtilsMessageTypeFlagsEXT messageType = {}; - PFN_vkDebugUtilsMessengerCallbackEXT pfnUserCallback = {}; - void * pUserData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCreateInfoEXT ) == - sizeof( VkDebugUtilsMessengerCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DebugUtilsMessengerCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugUtilsMessengerCreateInfoEXT; - }; - - struct DebugUtilsObjectTagInfoEXT - { - using NativeType = VkDebugUtilsObjectTagInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDebugUtilsObjectTagInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DebugUtilsObjectTagInfoEXT( - VULKAN_HPP_NAMESPACE::ObjectType objectType_ = VULKAN_HPP_NAMESPACE::ObjectType::eUnknown, - uint64_t objectHandle_ = {}, - uint64_t tagName_ = {}, - size_t tagSize_ = {}, - const void * pTag_ = {} ) VULKAN_HPP_NOEXCEPT - : objectType( objectType_ ) - , objectHandle( objectHandle_ ) - , tagName( tagName_ ) - , tagSize( tagSize_ ) - , pTag( pTag_ ) - {} - - VULKAN_HPP_CONSTEXPR - DebugUtilsObjectTagInfoEXT( DebugUtilsObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsObjectTagInfoEXT( VkDebugUtilsObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DebugUtilsObjectTagInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - DebugUtilsObjectTagInfoEXT( VULKAN_HPP_NAMESPACE::ObjectType objectType_, - uint64_t objectHandle_, - uint64_t tagName_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & tag_ ) - : objectType( objectType_ ) - , objectHandle( objectHandle_ ) - , tagName( tagName_ ) - , tagSize( tag_.size() * sizeof( T ) ) - , pTag( tag_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DebugUtilsObjectTagInfoEXT & operator=( DebugUtilsObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DebugUtilsObjectTagInfoEXT & operator=( VkDebugUtilsObjectTagInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectTagInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectTagInfoEXT & - setObjectType( VULKAN_HPP_NAMESPACE::ObjectType objectType_ ) VULKAN_HPP_NOEXCEPT - { - objectType = objectType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectTagInfoEXT & setObjectHandle( uint64_t objectHandle_ ) VULKAN_HPP_NOEXCEPT - { - objectHandle = objectHandle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectTagInfoEXT & setTagName( uint64_t tagName_ ) VULKAN_HPP_NOEXCEPT - { - tagName = tagName_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectTagInfoEXT & setTagSize( size_t tagSize_ ) VULKAN_HPP_NOEXCEPT - { - tagSize = tagSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DebugUtilsObjectTagInfoEXT & setPTag( const void * pTag_ ) VULKAN_HPP_NOEXCEPT - { - pTag = pTag_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - DebugUtilsObjectTagInfoEXT & - setTag( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & tag_ ) VULKAN_HPP_NOEXCEPT - { - tagSize = tag_.size() * sizeof( T ); - pTag = tag_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDebugUtilsObjectTagInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDebugUtilsObjectTagInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, objectType, objectHandle, tagName, tagSize, pTag ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DebugUtilsObjectTagInfoEXT const & ) const = default; -#else - bool operator==( DebugUtilsObjectTagInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( objectType == rhs.objectType ) && - ( objectHandle == rhs.objectHandle ) && ( tagName == rhs.tagName ) && ( tagSize == rhs.tagSize ) && - ( pTag == rhs.pTag ); -# endif - } - - bool operator!=( DebugUtilsObjectTagInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDebugUtilsObjectTagInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ObjectType objectType = VULKAN_HPP_NAMESPACE::ObjectType::eUnknown; - uint64_t objectHandle = {}; - uint64_t tagName = {}; - size_t tagSize = {}; - const void * pTag = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT ) == - sizeof( VkDebugUtilsObjectTagInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DebugUtilsObjectTagInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DebugUtilsObjectTagInfoEXT; - }; - - struct DedicatedAllocationBufferCreateInfoNV - { - using NativeType = VkDedicatedAllocationBufferCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDedicatedAllocationBufferCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DedicatedAllocationBufferCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ = {} ) - VULKAN_HPP_NOEXCEPT : dedicatedAllocation( dedicatedAllocation_ ) - {} - - VULKAN_HPP_CONSTEXPR DedicatedAllocationBufferCreateInfoNV( DedicatedAllocationBufferCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DedicatedAllocationBufferCreateInfoNV( VkDedicatedAllocationBufferCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : DedicatedAllocationBufferCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DedicatedAllocationBufferCreateInfoNV & - operator=( DedicatedAllocationBufferCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DedicatedAllocationBufferCreateInfoNV & - operator=( VkDedicatedAllocationBufferCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DedicatedAllocationBufferCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DedicatedAllocationBufferCreateInfoNV & - setDedicatedAllocation( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ ) VULKAN_HPP_NOEXCEPT - { - dedicatedAllocation = dedicatedAllocation_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDedicatedAllocationBufferCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDedicatedAllocationBufferCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, dedicatedAllocation ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DedicatedAllocationBufferCreateInfoNV const & ) const = default; -#else - bool operator==( DedicatedAllocationBufferCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( dedicatedAllocation == rhs.dedicatedAllocation ); -# endif - } - - bool operator!=( DedicatedAllocationBufferCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDedicatedAllocationBufferCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DedicatedAllocationBufferCreateInfoNV ) == - sizeof( VkDedicatedAllocationBufferCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DedicatedAllocationBufferCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DedicatedAllocationBufferCreateInfoNV; - }; - - struct DedicatedAllocationImageCreateInfoNV - { - using NativeType = VkDedicatedAllocationImageCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDedicatedAllocationImageCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DedicatedAllocationImageCreateInfoNV( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ = {} ) VULKAN_HPP_NOEXCEPT - : dedicatedAllocation( dedicatedAllocation_ ) - {} - - VULKAN_HPP_CONSTEXPR DedicatedAllocationImageCreateInfoNV( DedicatedAllocationImageCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DedicatedAllocationImageCreateInfoNV( VkDedicatedAllocationImageCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : DedicatedAllocationImageCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DedicatedAllocationImageCreateInfoNV & - operator=( DedicatedAllocationImageCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DedicatedAllocationImageCreateInfoNV & - operator=( VkDedicatedAllocationImageCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DedicatedAllocationImageCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DedicatedAllocationImageCreateInfoNV & - setDedicatedAllocation( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation_ ) VULKAN_HPP_NOEXCEPT - { - dedicatedAllocation = dedicatedAllocation_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDedicatedAllocationImageCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDedicatedAllocationImageCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, dedicatedAllocation ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DedicatedAllocationImageCreateInfoNV const & ) const = default; -#else - bool operator==( DedicatedAllocationImageCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( dedicatedAllocation == rhs.dedicatedAllocation ); -# endif - } - - bool operator!=( DedicatedAllocationImageCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDedicatedAllocationImageCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocation = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DedicatedAllocationImageCreateInfoNV ) == - sizeof( VkDedicatedAllocationImageCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DedicatedAllocationImageCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DedicatedAllocationImageCreateInfoNV; - }; - - struct DedicatedAllocationMemoryAllocateInfoNV - { - using NativeType = VkDedicatedAllocationMemoryAllocateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDedicatedAllocationMemoryAllocateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DedicatedAllocationMemoryAllocateInfoNV( VULKAN_HPP_NAMESPACE::Image image_ = {}, - VULKAN_HPP_NAMESPACE::Buffer buffer_ = {} ) VULKAN_HPP_NOEXCEPT - : image( image_ ) - , buffer( buffer_ ) - {} - - VULKAN_HPP_CONSTEXPR DedicatedAllocationMemoryAllocateInfoNV( DedicatedAllocationMemoryAllocateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DedicatedAllocationMemoryAllocateInfoNV( VkDedicatedAllocationMemoryAllocateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : DedicatedAllocationMemoryAllocateInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DedicatedAllocationMemoryAllocateInfoNV & - operator=( DedicatedAllocationMemoryAllocateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DedicatedAllocationMemoryAllocateInfoNV & - operator=( VkDedicatedAllocationMemoryAllocateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DedicatedAllocationMemoryAllocateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DedicatedAllocationMemoryAllocateInfoNV & - setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DedicatedAllocationMemoryAllocateInfoNV & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDedicatedAllocationMemoryAllocateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDedicatedAllocationMemoryAllocateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, image, buffer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DedicatedAllocationMemoryAllocateInfoNV const & ) const = default; -#else - bool operator==( DedicatedAllocationMemoryAllocateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( image == rhs.image ) && ( buffer == rhs.buffer ); -# endif - } - - bool operator!=( DedicatedAllocationMemoryAllocateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDedicatedAllocationMemoryAllocateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DedicatedAllocationMemoryAllocateInfoNV ) == - sizeof( VkDedicatedAllocationMemoryAllocateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DedicatedAllocationMemoryAllocateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DedicatedAllocationMemoryAllocateInfoNV; - }; - - struct MemoryBarrier2 - { - using NativeType = VkMemoryBarrier2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryBarrier2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryBarrier2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ = {} ) VULKAN_HPP_NOEXCEPT - : srcStageMask( srcStageMask_ ) - , srcAccessMask( srcAccessMask_ ) - , dstStageMask( dstStageMask_ ) - , dstAccessMask( dstAccessMask_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryBarrier2( MemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryBarrier2( VkMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryBarrier2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryBarrier2 & operator=( MemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryBarrier2 & operator=( VkMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier2 & - setSrcStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ ) VULKAN_HPP_NOEXCEPT - { - srcStageMask = srcStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier2 & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier2 & - setDstStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ ) VULKAN_HPP_NOEXCEPT - { - dstStageMask = dstStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier2 & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryBarrier2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryBarrier2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcStageMask, srcAccessMask, dstStageMask, dstAccessMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryBarrier2 const & ) const = default; -#else - bool operator==( MemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcStageMask == rhs.srcStageMask ) && - ( srcAccessMask == rhs.srcAccessMask ) && ( dstStageMask == rhs.dstStageMask ) && - ( dstAccessMask == rhs.dstAccessMask ); -# endif - } - - bool operator!=( MemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryBarrier2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryBarrier2 ) == sizeof( VkMemoryBarrier2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryBarrier2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryBarrier2; - }; - using MemoryBarrier2KHR = MemoryBarrier2; - - struct ImageSubresourceRange - { - using NativeType = VkImageSubresourceRange; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageSubresourceRange( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {}, - uint32_t baseMipLevel_ = {}, - uint32_t levelCount_ = {}, - uint32_t baseArrayLayer_ = {}, - uint32_t layerCount_ = {} ) VULKAN_HPP_NOEXCEPT - : aspectMask( aspectMask_ ) - , baseMipLevel( baseMipLevel_ ) - , levelCount( levelCount_ ) - , baseArrayLayer( baseArrayLayer_ ) - , layerCount( layerCount_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageSubresourceRange( ImageSubresourceRange const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSubresourceRange( VkImageSubresourceRange const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageSubresourceRange( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageSubresourceRange & operator=( ImageSubresourceRange const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSubresourceRange & operator=( VkImageSubresourceRange const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceRange & - setAspectMask( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ ) VULKAN_HPP_NOEXCEPT - { - aspectMask = aspectMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceRange & setBaseMipLevel( uint32_t baseMipLevel_ ) VULKAN_HPP_NOEXCEPT - { - baseMipLevel = baseMipLevel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceRange & setLevelCount( uint32_t levelCount_ ) VULKAN_HPP_NOEXCEPT - { - levelCount = levelCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceRange & setBaseArrayLayer( uint32_t baseArrayLayer_ ) VULKAN_HPP_NOEXCEPT - { - baseArrayLayer = baseArrayLayer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSubresourceRange & setLayerCount( uint32_t layerCount_ ) VULKAN_HPP_NOEXCEPT - { - layerCount = layerCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageSubresourceRange const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageSubresourceRange &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( aspectMask, baseMipLevel, levelCount, baseArrayLayer, layerCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageSubresourceRange const & ) const = default; -#else - bool operator==( ImageSubresourceRange const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( aspectMask == rhs.aspectMask ) && ( baseMipLevel == rhs.baseMipLevel ) && - ( levelCount == rhs.levelCount ) && ( baseArrayLayer == rhs.baseArrayLayer ) && - ( layerCount == rhs.layerCount ); -# endif - } - - bool operator!=( ImageSubresourceRange const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask = {}; - uint32_t baseMipLevel = {}; - uint32_t levelCount = {}; - uint32_t baseArrayLayer = {}; - uint32_t layerCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSubresourceRange ) == sizeof( VkImageSubresourceRange ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageSubresourceRange is not nothrow_move_constructible!" ); - - struct ImageMemoryBarrier2 - { - using NativeType = VkImageMemoryBarrier2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageMemoryBarrier2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageMemoryBarrier2( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - uint32_t srcQueueFamilyIndex_ = {}, - uint32_t dstQueueFamilyIndex_ = {}, - VULKAN_HPP_NAMESPACE::Image image_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {} ) VULKAN_HPP_NOEXCEPT - : srcStageMask( srcStageMask_ ) - , srcAccessMask( srcAccessMask_ ) - , dstStageMask( dstStageMask_ ) - , dstAccessMask( dstAccessMask_ ) - , oldLayout( oldLayout_ ) - , newLayout( newLayout_ ) - , srcQueueFamilyIndex( srcQueueFamilyIndex_ ) - , dstQueueFamilyIndex( dstQueueFamilyIndex_ ) - , image( image_ ) - , subresourceRange( subresourceRange_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageMemoryBarrier2( ImageMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageMemoryBarrier2( VkImageMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageMemoryBarrier2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageMemoryBarrier2 & operator=( ImageMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageMemoryBarrier2 & operator=( VkImageMemoryBarrier2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setSrcStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask_ ) VULKAN_HPP_NOEXCEPT - { - srcStageMask = srcStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setDstStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask_ ) VULKAN_HPP_NOEXCEPT - { - dstStageMask = dstStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setOldLayout( VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ ) VULKAN_HPP_NOEXCEPT - { - oldLayout = oldLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setNewLayout( VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ ) VULKAN_HPP_NOEXCEPT - { - newLayout = newLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setSrcQueueFamilyIndex( uint32_t srcQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - srcQueueFamilyIndex = srcQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setDstQueueFamilyIndex( uint32_t dstQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - dstQueueFamilyIndex = dstQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier2 & - setSubresourceRange( VULKAN_HPP_NAMESPACE::ImageSubresourceRange const & subresourceRange_ ) VULKAN_HPP_NOEXCEPT - { - subresourceRange = subresourceRange_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageMemoryBarrier2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageMemoryBarrier2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - srcStageMask, - srcAccessMask, - dstStageMask, - dstAccessMask, - oldLayout, - newLayout, - srcQueueFamilyIndex, - dstQueueFamilyIndex, - image, - subresourceRange ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageMemoryBarrier2 const & ) const = default; -#else - bool operator==( ImageMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcStageMask == rhs.srcStageMask ) && - ( srcAccessMask == rhs.srcAccessMask ) && ( dstStageMask == rhs.dstStageMask ) && - ( dstAccessMask == rhs.dstAccessMask ) && ( oldLayout == rhs.oldLayout ) && - ( newLayout == rhs.newLayout ) && ( srcQueueFamilyIndex == rhs.srcQueueFamilyIndex ) && - ( dstQueueFamilyIndex == rhs.dstQueueFamilyIndex ) && ( image == rhs.image ) && - ( subresourceRange == rhs.subresourceRange ); -# endif - } - - bool operator!=( ImageMemoryBarrier2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageMemoryBarrier2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 srcStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags2 srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 dstStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags2 dstAccessMask = {}; - VULKAN_HPP_NAMESPACE::ImageLayout oldLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::ImageLayout newLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - uint32_t srcQueueFamilyIndex = {}; - uint32_t dstQueueFamilyIndex = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 ) == sizeof( VkImageMemoryBarrier2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageMemoryBarrier2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageMemoryBarrier2; - }; - using ImageMemoryBarrier2KHR = ImageMemoryBarrier2; - - struct DependencyInfo - { - using NativeType = VkDependencyInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDependencyInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DependencyInfo( VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ = {}, - uint32_t memoryBarrierCount_ = {}, - const VULKAN_HPP_NAMESPACE::MemoryBarrier2 * pMemoryBarriers_ = {}, - uint32_t bufferMemoryBarrierCount_ = {}, - const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2 * pBufferMemoryBarriers_ = {}, - uint32_t imageMemoryBarrierCount_ = {}, - const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 * pImageMemoryBarriers_ = {} ) VULKAN_HPP_NOEXCEPT - : dependencyFlags( dependencyFlags_ ) - , memoryBarrierCount( memoryBarrierCount_ ) - , pMemoryBarriers( pMemoryBarriers_ ) - , bufferMemoryBarrierCount( bufferMemoryBarrierCount_ ) - , pBufferMemoryBarriers( pBufferMemoryBarriers_ ) - , imageMemoryBarrierCount( imageMemoryBarrierCount_ ) - , pImageMemoryBarriers( pImageMemoryBarriers_ ) - {} - - VULKAN_HPP_CONSTEXPR DependencyInfo( DependencyInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DependencyInfo( VkDependencyInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DependencyInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DependencyInfo( - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & memoryBarriers_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bufferMemoryBarriers_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - imageMemoryBarriers_ = {} ) - : dependencyFlags( dependencyFlags_ ) - , memoryBarrierCount( static_cast( memoryBarriers_.size() ) ) - , pMemoryBarriers( memoryBarriers_.data() ) - , bufferMemoryBarrierCount( static_cast( bufferMemoryBarriers_.size() ) ) - , pBufferMemoryBarriers( bufferMemoryBarriers_.data() ) - , imageMemoryBarrierCount( static_cast( imageMemoryBarriers_.size() ) ) - , pImageMemoryBarriers( imageMemoryBarriers_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DependencyInfo & operator=( DependencyInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DependencyInfo & operator=( VkDependencyInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & - setDependencyFlags( VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ ) VULKAN_HPP_NOEXCEPT - { - dependencyFlags = dependencyFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & setMemoryBarrierCount( uint32_t memoryBarrierCount_ ) VULKAN_HPP_NOEXCEPT - { - memoryBarrierCount = memoryBarrierCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & - setPMemoryBarriers( const VULKAN_HPP_NAMESPACE::MemoryBarrier2 * pMemoryBarriers_ ) VULKAN_HPP_NOEXCEPT - { - pMemoryBarriers = pMemoryBarriers_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DependencyInfo & setMemoryBarriers( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - memoryBarriers_ ) VULKAN_HPP_NOEXCEPT - { - memoryBarrierCount = static_cast( memoryBarriers_.size() ); - pMemoryBarriers = memoryBarriers_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & - setBufferMemoryBarrierCount( uint32_t bufferMemoryBarrierCount_ ) VULKAN_HPP_NOEXCEPT - { - bufferMemoryBarrierCount = bufferMemoryBarrierCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & setPBufferMemoryBarriers( - const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2 * pBufferMemoryBarriers_ ) VULKAN_HPP_NOEXCEPT - { - pBufferMemoryBarriers = pBufferMemoryBarriers_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DependencyInfo & setBufferMemoryBarriers( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bufferMemoryBarriers_ ) VULKAN_HPP_NOEXCEPT - { - bufferMemoryBarrierCount = static_cast( bufferMemoryBarriers_.size() ); - pBufferMemoryBarriers = bufferMemoryBarriers_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & - setImageMemoryBarrierCount( uint32_t imageMemoryBarrierCount_ ) VULKAN_HPP_NOEXCEPT - { - imageMemoryBarrierCount = imageMemoryBarrierCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DependencyInfo & setPImageMemoryBarriers( - const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 * pImageMemoryBarriers_ ) VULKAN_HPP_NOEXCEPT - { - pImageMemoryBarriers = pImageMemoryBarriers_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DependencyInfo & setImageMemoryBarriers( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - imageMemoryBarriers_ ) VULKAN_HPP_NOEXCEPT - { - imageMemoryBarrierCount = static_cast( imageMemoryBarriers_.size() ); - pImageMemoryBarriers = imageMemoryBarriers_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDependencyInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDependencyInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - dependencyFlags, - memoryBarrierCount, - pMemoryBarriers, - bufferMemoryBarrierCount, - pBufferMemoryBarriers, - imageMemoryBarrierCount, - pImageMemoryBarriers ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DependencyInfo const & ) const = default; -#else - bool operator==( DependencyInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( dependencyFlags == rhs.dependencyFlags ) && - ( memoryBarrierCount == rhs.memoryBarrierCount ) && ( pMemoryBarriers == rhs.pMemoryBarriers ) && - ( bufferMemoryBarrierCount == rhs.bufferMemoryBarrierCount ) && - ( pBufferMemoryBarriers == rhs.pBufferMemoryBarriers ) && - ( imageMemoryBarrierCount == rhs.imageMemoryBarrierCount ) && - ( pImageMemoryBarriers == rhs.pImageMemoryBarriers ); -# endif - } - - bool operator!=( DependencyInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDependencyInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags = {}; - uint32_t memoryBarrierCount = {}; - const VULKAN_HPP_NAMESPACE::MemoryBarrier2 * pMemoryBarriers = {}; - uint32_t bufferMemoryBarrierCount = {}; - const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier2 * pBufferMemoryBarriers = {}; - uint32_t imageMemoryBarrierCount = {}; - const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier2 * pImageMemoryBarriers = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DependencyInfo ) == sizeof( VkDependencyInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DependencyInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DependencyInfo; - }; - using DependencyInfoKHR = DependencyInfo; - - struct DescriptorBufferInfo - { - using NativeType = VkDescriptorBufferInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorBufferInfo( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize range_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - , offset( offset_ ) - , range( range_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorBufferInfo( DescriptorBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorBufferInfo( VkDescriptorBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorBufferInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorBufferInfo & operator=( DescriptorBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorBufferInfo & operator=( VkDescriptorBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorBufferInfo & setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorBufferInfo & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorBufferInfo & - setRange( VULKAN_HPP_NAMESPACE::DeviceSize range_ ) VULKAN_HPP_NOEXCEPT - { - range = range_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorBufferInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorBufferInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( buffer, offset, range ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorBufferInfo const & ) const = default; -#else - bool operator==( DescriptorBufferInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( buffer == rhs.buffer ) && ( offset == rhs.offset ) && ( range == rhs.range ); -# endif - } - - bool operator!=( DescriptorBufferInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize range = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorBufferInfo ) == sizeof( VkDescriptorBufferInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorBufferInfo is not nothrow_move_constructible!" ); - - struct DescriptorImageInfo - { - using NativeType = VkDescriptorImageInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorImageInfo( VULKAN_HPP_NAMESPACE::Sampler sampler_ = {}, - VULKAN_HPP_NAMESPACE::ImageView imageView_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ = - VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) VULKAN_HPP_NOEXCEPT - : sampler( sampler_ ) - , imageView( imageView_ ) - , imageLayout( imageLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorImageInfo( DescriptorImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorImageInfo( VkDescriptorImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorImageInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorImageInfo & operator=( DescriptorImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorImageInfo & operator=( VkDescriptorImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorImageInfo & - setSampler( VULKAN_HPP_NAMESPACE::Sampler sampler_ ) VULKAN_HPP_NOEXCEPT - { - sampler = sampler_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorImageInfo & - setImageView( VULKAN_HPP_NAMESPACE::ImageView imageView_ ) VULKAN_HPP_NOEXCEPT - { - imageView = imageView_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorImageInfo & - setImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ ) VULKAN_HPP_NOEXCEPT - { - imageLayout = imageLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorImageInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorImageInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sampler, imageView, imageLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorImageInfo const & ) const = default; -#else - bool operator==( DescriptorImageInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sampler == rhs.sampler ) && ( imageView == rhs.imageView ) && ( imageLayout == rhs.imageLayout ); -# endif - } - - bool operator!=( DescriptorImageInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Sampler sampler = {}; - VULKAN_HPP_NAMESPACE::ImageView imageView = {}; - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorImageInfo ) == sizeof( VkDescriptorImageInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorImageInfo is not nothrow_move_constructible!" ); - - struct DescriptorPoolSize - { - using NativeType = VkDescriptorPoolSize; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DescriptorPoolSize( VULKAN_HPP_NAMESPACE::DescriptorType type_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler, - uint32_t descriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , descriptorCount( descriptorCount_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorPoolSize( DescriptorPoolSize const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorPoolSize( VkDescriptorPoolSize const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorPoolSize( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorPoolSize & operator=( DescriptorPoolSize const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorPoolSize & operator=( VkDescriptorPoolSize const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolSize & - setType( VULKAN_HPP_NAMESPACE::DescriptorType type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolSize & setDescriptorCount( uint32_t descriptorCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorCount = descriptorCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorPoolSize const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorPoolSize &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( type, descriptorCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorPoolSize const & ) const = default; -#else - bool operator==( DescriptorPoolSize const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( type == rhs.type ) && ( descriptorCount == rhs.descriptorCount ); -# endif - } - - bool operator!=( DescriptorPoolSize const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DescriptorType type = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler; - uint32_t descriptorCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPoolSize ) == sizeof( VkDescriptorPoolSize ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorPoolSize is not nothrow_move_constructible!" ); - - struct DescriptorPoolCreateInfo - { - using NativeType = VkDescriptorPoolCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDescriptorPoolCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DescriptorPoolCreateInfo( VULKAN_HPP_NAMESPACE::DescriptorPoolCreateFlags flags_ = {}, - uint32_t maxSets_ = {}, - uint32_t poolSizeCount_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorPoolSize * pPoolSizes_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , maxSets( maxSets_ ) - , poolSizeCount( poolSizeCount_ ) - , pPoolSizes( pPoolSizes_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorPoolCreateInfo( DescriptorPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorPoolCreateInfo( VkDescriptorPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorPoolCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorPoolCreateInfo( - VULKAN_HPP_NAMESPACE::DescriptorPoolCreateFlags flags_, - uint32_t maxSets_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & poolSizes_ ) - : flags( flags_ ) - , maxSets( maxSets_ ) - , poolSizeCount( static_cast( poolSizes_.size() ) ) - , pPoolSizes( poolSizes_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorPoolCreateInfo & operator=( DescriptorPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorPoolCreateInfo & operator=( VkDescriptorPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::DescriptorPoolCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolCreateInfo & setMaxSets( uint32_t maxSets_ ) VULKAN_HPP_NOEXCEPT - { - maxSets = maxSets_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolCreateInfo & setPoolSizeCount( uint32_t poolSizeCount_ ) VULKAN_HPP_NOEXCEPT - { - poolSizeCount = poolSizeCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolCreateInfo & - setPPoolSizes( const VULKAN_HPP_NAMESPACE::DescriptorPoolSize * pPoolSizes_ ) VULKAN_HPP_NOEXCEPT - { - pPoolSizes = pPoolSizes_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorPoolCreateInfo & setPoolSizes( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & poolSizes_ ) - VULKAN_HPP_NOEXCEPT - { - poolSizeCount = static_cast( poolSizes_.size() ); - pPoolSizes = poolSizes_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorPoolCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorPoolCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, maxSets, poolSizeCount, pPoolSizes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorPoolCreateInfo const & ) const = default; -#else - bool operator==( DescriptorPoolCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( maxSets == rhs.maxSets ) && - ( poolSizeCount == rhs.poolSizeCount ) && ( pPoolSizes == rhs.pPoolSizes ); -# endif - } - - bool operator!=( DescriptorPoolCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorPoolCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DescriptorPoolCreateFlags flags = {}; - uint32_t maxSets = {}; - uint32_t poolSizeCount = {}; - const VULKAN_HPP_NAMESPACE::DescriptorPoolSize * pPoolSizes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPoolCreateInfo ) == - sizeof( VkDescriptorPoolCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorPoolCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorPoolCreateInfo; - }; - - struct DescriptorPoolInlineUniformBlockCreateInfo - { - using NativeType = VkDescriptorPoolInlineUniformBlockCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDescriptorPoolInlineUniformBlockCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DescriptorPoolInlineUniformBlockCreateInfo( uint32_t maxInlineUniformBlockBindings_ = {} ) VULKAN_HPP_NOEXCEPT - : maxInlineUniformBlockBindings( maxInlineUniformBlockBindings_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorPoolInlineUniformBlockCreateInfo( - DescriptorPoolInlineUniformBlockCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorPoolInlineUniformBlockCreateInfo( VkDescriptorPoolInlineUniformBlockCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT - : DescriptorPoolInlineUniformBlockCreateInfo( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorPoolInlineUniformBlockCreateInfo & - operator=( DescriptorPoolInlineUniformBlockCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorPoolInlineUniformBlockCreateInfo & - operator=( VkDescriptorPoolInlineUniformBlockCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolInlineUniformBlockCreateInfo & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorPoolInlineUniformBlockCreateInfo & - setMaxInlineUniformBlockBindings( uint32_t maxInlineUniformBlockBindings_ ) VULKAN_HPP_NOEXCEPT - { - maxInlineUniformBlockBindings = maxInlineUniformBlockBindings_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorPoolInlineUniformBlockCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorPoolInlineUniformBlockCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxInlineUniformBlockBindings ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorPoolInlineUniformBlockCreateInfo const & ) const = default; -#else - bool operator==( DescriptorPoolInlineUniformBlockCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxInlineUniformBlockBindings == rhs.maxInlineUniformBlockBindings ); -# endif - } - - bool operator!=( DescriptorPoolInlineUniformBlockCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorPoolInlineUniformBlockCreateInfo; - const void * pNext = {}; - uint32_t maxInlineUniformBlockBindings = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorPoolInlineUniformBlockCreateInfo ) == - sizeof( VkDescriptorPoolInlineUniformBlockCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DescriptorPoolInlineUniformBlockCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorPoolInlineUniformBlockCreateInfo; - }; - using DescriptorPoolInlineUniformBlockCreateInfoEXT = DescriptorPoolInlineUniformBlockCreateInfo; - - struct DescriptorSetAllocateInfo - { - using NativeType = VkDescriptorSetAllocateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDescriptorSetAllocateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorSetAllocateInfo( - VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool_ = {}, - uint32_t descriptorSetCount_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayouts_ = {} ) VULKAN_HPP_NOEXCEPT - : descriptorPool( descriptorPool_ ) - , descriptorSetCount( descriptorSetCount_ ) - , pSetLayouts( pSetLayouts_ ) - {} - - VULKAN_HPP_CONSTEXPR - DescriptorSetAllocateInfo( DescriptorSetAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetAllocateInfo( VkDescriptorSetAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorSetAllocateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetAllocateInfo( - VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - setLayouts_ ) - : descriptorPool( descriptorPool_ ) - , descriptorSetCount( static_cast( setLayouts_.size() ) ) - , pSetLayouts( setLayouts_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorSetAllocateInfo & operator=( DescriptorSetAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetAllocateInfo & operator=( VkDescriptorSetAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorSetAllocateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetAllocateInfo & - setDescriptorPool( VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool_ ) VULKAN_HPP_NOEXCEPT - { - descriptorPool = descriptorPool_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetAllocateInfo & - setDescriptorSetCount( uint32_t descriptorSetCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorSetCount = descriptorSetCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetAllocateInfo & - setPSetLayouts( const VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayouts_ ) VULKAN_HPP_NOEXCEPT - { - pSetLayouts = pSetLayouts_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetAllocateInfo & setSetLayouts( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - setLayouts_ ) VULKAN_HPP_NOEXCEPT - { - descriptorSetCount = static_cast( setLayouts_.size() ); - pSetLayouts = setLayouts_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorSetAllocateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorSetAllocateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, descriptorPool, descriptorSetCount, pSetLayouts ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetAllocateInfo const & ) const = default; -#else - bool operator==( DescriptorSetAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( descriptorPool == rhs.descriptorPool ) && - ( descriptorSetCount == rhs.descriptorSetCount ) && ( pSetLayouts == rhs.pSetLayouts ); -# endif - } - - bool operator!=( DescriptorSetAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorSetAllocateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DescriptorPool descriptorPool = {}; - uint32_t descriptorSetCount = {}; - const VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayouts = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetAllocateInfo ) == - sizeof( VkDescriptorSetAllocateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorSetAllocateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorSetAllocateInfo; - }; - - struct DescriptorSetLayoutBinding - { - using NativeType = VkDescriptorSetLayoutBinding; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorSetLayoutBinding( - uint32_t binding_ = {}, - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler, - uint32_t descriptorCount_ = {}, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags_ = {}, - const VULKAN_HPP_NAMESPACE::Sampler * pImmutableSamplers_ = {} ) VULKAN_HPP_NOEXCEPT - : binding( binding_ ) - , descriptorType( descriptorType_ ) - , descriptorCount( descriptorCount_ ) - , stageFlags( stageFlags_ ) - , pImmutableSamplers( pImmutableSamplers_ ) - {} - - VULKAN_HPP_CONSTEXPR - DescriptorSetLayoutBinding( DescriptorSetLayoutBinding const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutBinding( VkDescriptorSetLayoutBinding const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorSetLayoutBinding( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetLayoutBinding( - uint32_t binding_, - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_, - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & immutableSamplers_ ) - : binding( binding_ ) - , descriptorType( descriptorType_ ) - , descriptorCount( static_cast( immutableSamplers_.size() ) ) - , stageFlags( stageFlags_ ) - , pImmutableSamplers( immutableSamplers_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorSetLayoutBinding & operator=( DescriptorSetLayoutBinding const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutBinding & operator=( VkDescriptorSetLayoutBinding const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBinding & setBinding( uint32_t binding_ ) VULKAN_HPP_NOEXCEPT - { - binding = binding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBinding & - setDescriptorType( VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ ) VULKAN_HPP_NOEXCEPT - { - descriptorType = descriptorType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBinding & - setDescriptorCount( uint32_t descriptorCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorCount = descriptorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBinding & - setStageFlags( VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags_ ) VULKAN_HPP_NOEXCEPT - { - stageFlags = stageFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBinding & - setPImmutableSamplers( const VULKAN_HPP_NAMESPACE::Sampler * pImmutableSamplers_ ) VULKAN_HPP_NOEXCEPT - { - pImmutableSamplers = pImmutableSamplers_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetLayoutBinding & setImmutableSamplers( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & immutableSamplers_ ) - VULKAN_HPP_NOEXCEPT - { - descriptorCount = static_cast( immutableSamplers_.size() ); - pImmutableSamplers = immutableSamplers_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorSetLayoutBinding const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorSetLayoutBinding &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( binding, descriptorType, descriptorCount, stageFlags, pImmutableSamplers ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetLayoutBinding const & ) const = default; -#else - bool operator==( DescriptorSetLayoutBinding const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( binding == rhs.binding ) && ( descriptorType == rhs.descriptorType ) && - ( descriptorCount == rhs.descriptorCount ) && ( stageFlags == rhs.stageFlags ) && - ( pImmutableSamplers == rhs.pImmutableSamplers ); -# endif - } - - bool operator!=( DescriptorSetLayoutBinding const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t binding = {}; - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler; - uint32_t descriptorCount = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags = {}; - const VULKAN_HPP_NAMESPACE::Sampler * pImmutableSamplers = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding ) == - sizeof( VkDescriptorSetLayoutBinding ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorSetLayoutBinding is not nothrow_move_constructible!" ); - - struct DescriptorSetLayoutBindingFlagsCreateInfo - { - using NativeType = VkDescriptorSetLayoutBindingFlagsCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDescriptorSetLayoutBindingFlagsCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorSetLayoutBindingFlagsCreateInfo( - uint32_t bindingCount_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorBindingFlags * pBindingFlags_ = {} ) VULKAN_HPP_NOEXCEPT - : bindingCount( bindingCount_ ) - , pBindingFlags( pBindingFlags_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorSetLayoutBindingFlagsCreateInfo( - DescriptorSetLayoutBindingFlagsCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutBindingFlagsCreateInfo( VkDescriptorSetLayoutBindingFlagsCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT - : DescriptorSetLayoutBindingFlagsCreateInfo( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetLayoutBindingFlagsCreateInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bindingFlags_ ) - : bindingCount( static_cast( bindingFlags_.size() ) ), pBindingFlags( bindingFlags_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorSetLayoutBindingFlagsCreateInfo & - operator=( DescriptorSetLayoutBindingFlagsCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutBindingFlagsCreateInfo & - operator=( VkDescriptorSetLayoutBindingFlagsCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBindingFlagsCreateInfo & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBindingFlagsCreateInfo & - setBindingCount( uint32_t bindingCount_ ) VULKAN_HPP_NOEXCEPT - { - bindingCount = bindingCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutBindingFlagsCreateInfo & - setPBindingFlags( const VULKAN_HPP_NAMESPACE::DescriptorBindingFlags * pBindingFlags_ ) VULKAN_HPP_NOEXCEPT - { - pBindingFlags = pBindingFlags_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetLayoutBindingFlagsCreateInfo & setBindingFlags( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bindingFlags_ ) VULKAN_HPP_NOEXCEPT - { - bindingCount = static_cast( bindingFlags_.size() ); - pBindingFlags = bindingFlags_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorSetLayoutBindingFlagsCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorSetLayoutBindingFlagsCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, bindingCount, pBindingFlags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetLayoutBindingFlagsCreateInfo const & ) const = default; -#else - bool operator==( DescriptorSetLayoutBindingFlagsCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( bindingCount == rhs.bindingCount ) && - ( pBindingFlags == rhs.pBindingFlags ); -# endif - } - - bool operator!=( DescriptorSetLayoutBindingFlagsCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorSetLayoutBindingFlagsCreateInfo; - const void * pNext = {}; - uint32_t bindingCount = {}; - const VULKAN_HPP_NAMESPACE::DescriptorBindingFlags * pBindingFlags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBindingFlagsCreateInfo ) == - sizeof( VkDescriptorSetLayoutBindingFlagsCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DescriptorSetLayoutBindingFlagsCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorSetLayoutBindingFlagsCreateInfo; - }; - using DescriptorSetLayoutBindingFlagsCreateInfoEXT = DescriptorSetLayoutBindingFlagsCreateInfo; - - struct DescriptorSetLayoutCreateInfo - { - using NativeType = VkDescriptorSetLayoutCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDescriptorSetLayoutCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorSetLayoutCreateInfo( - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateFlags flags_ = {}, - uint32_t bindingCount_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding * pBindings_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , bindingCount( bindingCount_ ) - , pBindings( pBindings_ ) - {} - - VULKAN_HPP_CONSTEXPR - DescriptorSetLayoutCreateInfo( DescriptorSetLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutCreateInfo( VkDescriptorSetLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorSetLayoutCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetLayoutCreateInfo( - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bindings_ ) - : flags( flags_ ), bindingCount( static_cast( bindings_.size() ) ), pBindings( bindings_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorSetLayoutCreateInfo & - operator=( DescriptorSetLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutCreateInfo & operator=( VkDescriptorSetLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutCreateInfo & - setBindingCount( uint32_t bindingCount_ ) VULKAN_HPP_NOEXCEPT - { - bindingCount = bindingCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetLayoutCreateInfo & - setPBindings( const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding * pBindings_ ) VULKAN_HPP_NOEXCEPT - { - pBindings = pBindings_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetLayoutCreateInfo & setBindings( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bindings_ ) VULKAN_HPP_NOEXCEPT - { - bindingCount = static_cast( bindings_.size() ); - pBindings = bindings_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorSetLayoutCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorSetLayoutCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, bindingCount, pBindings ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetLayoutCreateInfo const & ) const = default; -#else - bool operator==( DescriptorSetLayoutCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( bindingCount == rhs.bindingCount ) && ( pBindings == rhs.pBindings ); -# endif - } - - bool operator!=( DescriptorSetLayoutCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorSetLayoutCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateFlags flags = {}; - uint32_t bindingCount = {}; - const VULKAN_HPP_NAMESPACE::DescriptorSetLayoutBinding * pBindings = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutCreateInfo ) == - sizeof( VkDescriptorSetLayoutCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DescriptorSetLayoutCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorSetLayoutCreateInfo; - }; - - struct DescriptorSetLayoutSupport - { - using NativeType = VkDescriptorSetLayoutSupport; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDescriptorSetLayoutSupport; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorSetLayoutSupport( VULKAN_HPP_NAMESPACE::Bool32 supported_ = {} ) VULKAN_HPP_NOEXCEPT - : supported( supported_ ) - {} - - VULKAN_HPP_CONSTEXPR - DescriptorSetLayoutSupport( DescriptorSetLayoutSupport const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutSupport( VkDescriptorSetLayoutSupport const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorSetLayoutSupport( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorSetLayoutSupport & operator=( DescriptorSetLayoutSupport const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetLayoutSupport & operator=( VkDescriptorSetLayoutSupport const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDescriptorSetLayoutSupport const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorSetLayoutSupport &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, supported ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetLayoutSupport const & ) const = default; -#else - bool operator==( DescriptorSetLayoutSupport const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( supported == rhs.supported ); -# endif - } - - bool operator!=( DescriptorSetLayoutSupport const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorSetLayoutSupport; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 supported = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport ) == - sizeof( VkDescriptorSetLayoutSupport ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DescriptorSetLayoutSupport is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorSetLayoutSupport; - }; - using DescriptorSetLayoutSupportKHR = DescriptorSetLayoutSupport; - - struct DescriptorSetVariableDescriptorCountAllocateInfo - { - using NativeType = VkDescriptorSetVariableDescriptorCountAllocateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDescriptorSetVariableDescriptorCountAllocateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DescriptorSetVariableDescriptorCountAllocateInfo( uint32_t descriptorSetCount_ = {}, - const uint32_t * pDescriptorCounts_ = {} ) VULKAN_HPP_NOEXCEPT - : descriptorSetCount( descriptorSetCount_ ) - , pDescriptorCounts( pDescriptorCounts_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorSetVariableDescriptorCountAllocateInfo( - DescriptorSetVariableDescriptorCountAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetVariableDescriptorCountAllocateInfo( VkDescriptorSetVariableDescriptorCountAllocateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT - : DescriptorSetVariableDescriptorCountAllocateInfo( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetVariableDescriptorCountAllocateInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & descriptorCounts_ ) - : descriptorSetCount( static_cast( descriptorCounts_.size() ) ) - , pDescriptorCounts( descriptorCounts_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorSetVariableDescriptorCountAllocateInfo & - operator=( DescriptorSetVariableDescriptorCountAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetVariableDescriptorCountAllocateInfo & - operator=( VkDescriptorSetVariableDescriptorCountAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorSetVariableDescriptorCountAllocateInfo & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetVariableDescriptorCountAllocateInfo & - setDescriptorSetCount( uint32_t descriptorSetCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorSetCount = descriptorSetCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorSetVariableDescriptorCountAllocateInfo & - setPDescriptorCounts( const uint32_t * pDescriptorCounts_ ) VULKAN_HPP_NOEXCEPT - { - pDescriptorCounts = pDescriptorCounts_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorSetVariableDescriptorCountAllocateInfo & setDescriptorCounts( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & descriptorCounts_ ) VULKAN_HPP_NOEXCEPT - { - descriptorSetCount = static_cast( descriptorCounts_.size() ); - pDescriptorCounts = descriptorCounts_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorSetVariableDescriptorCountAllocateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorSetVariableDescriptorCountAllocateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, descriptorSetCount, pDescriptorCounts ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetVariableDescriptorCountAllocateInfo const & ) const = default; -#else - bool operator==( DescriptorSetVariableDescriptorCountAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( descriptorSetCount == rhs.descriptorSetCount ) && - ( pDescriptorCounts == rhs.pDescriptorCounts ); -# endif - } - - bool operator!=( DescriptorSetVariableDescriptorCountAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorSetVariableDescriptorCountAllocateInfo; - const void * pNext = {}; - uint32_t descriptorSetCount = {}; - const uint32_t * pDescriptorCounts = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountAllocateInfo ) == - sizeof( VkDescriptorSetVariableDescriptorCountAllocateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DescriptorSetVariableDescriptorCountAllocateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorSetVariableDescriptorCountAllocateInfo; - }; - using DescriptorSetVariableDescriptorCountAllocateInfoEXT = DescriptorSetVariableDescriptorCountAllocateInfo; - - struct DescriptorSetVariableDescriptorCountLayoutSupport - { - using NativeType = VkDescriptorSetVariableDescriptorCountLayoutSupport; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDescriptorSetVariableDescriptorCountLayoutSupport; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DescriptorSetVariableDescriptorCountLayoutSupport( uint32_t maxVariableDescriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT - : maxVariableDescriptorCount( maxVariableDescriptorCount_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorSetVariableDescriptorCountLayoutSupport( - DescriptorSetVariableDescriptorCountLayoutSupport const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetVariableDescriptorCountLayoutSupport( VkDescriptorSetVariableDescriptorCountLayoutSupport const & rhs ) - VULKAN_HPP_NOEXCEPT - : DescriptorSetVariableDescriptorCountLayoutSupport( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorSetVariableDescriptorCountLayoutSupport & - operator=( DescriptorSetVariableDescriptorCountLayoutSupport const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorSetVariableDescriptorCountLayoutSupport & - operator=( VkDescriptorSetVariableDescriptorCountLayoutSupport const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDescriptorSetVariableDescriptorCountLayoutSupport const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorSetVariableDescriptorCountLayoutSupport &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxVariableDescriptorCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorSetVariableDescriptorCountLayoutSupport const & ) const = default; -#else - bool operator==( DescriptorSetVariableDescriptorCountLayoutSupport const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxVariableDescriptorCount == rhs.maxVariableDescriptorCount ); -# endif - } - - bool operator!=( DescriptorSetVariableDescriptorCountLayoutSupport const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorSetVariableDescriptorCountLayoutSupport; - void * pNext = {}; - uint32_t maxVariableDescriptorCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorSetVariableDescriptorCountLayoutSupport ) == - sizeof( VkDescriptorSetVariableDescriptorCountLayoutSupport ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DescriptorSetVariableDescriptorCountLayoutSupport is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorSetVariableDescriptorCountLayoutSupport; - }; - using DescriptorSetVariableDescriptorCountLayoutSupportEXT = DescriptorSetVariableDescriptorCountLayoutSupport; - - struct DescriptorUpdateTemplateEntry - { - using NativeType = VkDescriptorUpdateTemplateEntry; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplateEntry( - uint32_t dstBinding_ = {}, - uint32_t dstArrayElement_ = {}, - uint32_t descriptorCount_ = {}, - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler, - size_t offset_ = {}, - size_t stride_ = {} ) VULKAN_HPP_NOEXCEPT - : dstBinding( dstBinding_ ) - , dstArrayElement( dstArrayElement_ ) - , descriptorCount( descriptorCount_ ) - , descriptorType( descriptorType_ ) - , offset( offset_ ) - , stride( stride_ ) - {} - - VULKAN_HPP_CONSTEXPR - DescriptorUpdateTemplateEntry( DescriptorUpdateTemplateEntry const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorUpdateTemplateEntry( VkDescriptorUpdateTemplateEntry const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorUpdateTemplateEntry( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorUpdateTemplateEntry & - operator=( DescriptorUpdateTemplateEntry const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorUpdateTemplateEntry & operator=( VkDescriptorUpdateTemplateEntry const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateEntry & setDstBinding( uint32_t dstBinding_ ) VULKAN_HPP_NOEXCEPT - { - dstBinding = dstBinding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateEntry & - setDstArrayElement( uint32_t dstArrayElement_ ) VULKAN_HPP_NOEXCEPT - { - dstArrayElement = dstArrayElement_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateEntry & - setDescriptorCount( uint32_t descriptorCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorCount = descriptorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateEntry & - setDescriptorType( VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ ) VULKAN_HPP_NOEXCEPT - { - descriptorType = descriptorType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateEntry & setOffset( size_t offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateEntry & setStride( size_t stride_ ) VULKAN_HPP_NOEXCEPT - { - stride = stride_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorUpdateTemplateEntry const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorUpdateTemplateEntry &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( dstBinding, dstArrayElement, descriptorCount, descriptorType, offset, stride ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorUpdateTemplateEntry const & ) const = default; -#else - bool operator==( DescriptorUpdateTemplateEntry const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( dstBinding == rhs.dstBinding ) && ( dstArrayElement == rhs.dstArrayElement ) && - ( descriptorCount == rhs.descriptorCount ) && ( descriptorType == rhs.descriptorType ) && - ( offset == rhs.offset ) && ( stride == rhs.stride ); -# endif - } - - bool operator!=( DescriptorUpdateTemplateEntry const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t dstBinding = {}; - uint32_t dstArrayElement = {}; - uint32_t descriptorCount = {}; - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler; - size_t offset = {}; - size_t stride = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry ) == - sizeof( VkDescriptorUpdateTemplateEntry ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DescriptorUpdateTemplateEntry is not nothrow_move_constructible!" ); - using DescriptorUpdateTemplateEntryKHR = DescriptorUpdateTemplateEntry; - - struct DescriptorUpdateTemplateCreateInfo - { - using NativeType = VkDescriptorUpdateTemplateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDescriptorUpdateTemplateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplateCreateInfo( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateFlags flags_ = {}, - uint32_t descriptorUpdateEntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry * pDescriptorUpdateEntries_ = {}, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateType templateType_ = - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateType::eDescriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout_ = {}, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, - VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout_ = {}, - uint32_t set_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , descriptorUpdateEntryCount( descriptorUpdateEntryCount_ ) - , pDescriptorUpdateEntries( pDescriptorUpdateEntries_ ) - , templateType( templateType_ ) - , descriptorSetLayout( descriptorSetLayout_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , pipelineLayout( pipelineLayout_ ) - , set( set_ ) - {} - - VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplateCreateInfo( DescriptorUpdateTemplateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DescriptorUpdateTemplateCreateInfo( VkDescriptorUpdateTemplateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DescriptorUpdateTemplateCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorUpdateTemplateCreateInfo( - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - descriptorUpdateEntries_, - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateType templateType_ = - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateType::eDescriptorSet, - VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout_ = {}, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, - VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout_ = {}, - uint32_t set_ = {} ) - : flags( flags_ ) - , descriptorUpdateEntryCount( static_cast( descriptorUpdateEntries_.size() ) ) - , pDescriptorUpdateEntries( descriptorUpdateEntries_.data() ) - , templateType( templateType_ ) - , descriptorSetLayout( descriptorSetLayout_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , pipelineLayout( pipelineLayout_ ) - , set( set_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DescriptorUpdateTemplateCreateInfo & - operator=( DescriptorUpdateTemplateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DescriptorUpdateTemplateCreateInfo & - operator=( VkDescriptorUpdateTemplateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & - setDescriptorUpdateEntryCount( uint32_t descriptorUpdateEntryCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorUpdateEntryCount = descriptorUpdateEntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & setPDescriptorUpdateEntries( - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry * pDescriptorUpdateEntries_ ) VULKAN_HPP_NOEXCEPT - { - pDescriptorUpdateEntries = pDescriptorUpdateEntries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DescriptorUpdateTemplateCreateInfo & setDescriptorUpdateEntries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - descriptorUpdateEntries_ ) VULKAN_HPP_NOEXCEPT - { - descriptorUpdateEntryCount = static_cast( descriptorUpdateEntries_.size() ); - pDescriptorUpdateEntries = descriptorUpdateEntries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & - setTemplateType( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateType templateType_ ) VULKAN_HPP_NOEXCEPT - { - templateType = templateType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & - setDescriptorSetLayout( VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout_ ) VULKAN_HPP_NOEXCEPT - { - descriptorSetLayout = descriptorSetLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & - setPipelineBindPoint( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ ) VULKAN_HPP_NOEXCEPT - { - pipelineBindPoint = pipelineBindPoint_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & - setPipelineLayout( VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout_ ) VULKAN_HPP_NOEXCEPT - { - pipelineLayout = pipelineLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DescriptorUpdateTemplateCreateInfo & setSet( uint32_t set_ ) VULKAN_HPP_NOEXCEPT - { - set = set_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDescriptorUpdateTemplateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDescriptorUpdateTemplateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - descriptorUpdateEntryCount, - pDescriptorUpdateEntries, - templateType, - descriptorSetLayout, - pipelineBindPoint, - pipelineLayout, - set ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DescriptorUpdateTemplateCreateInfo const & ) const = default; -#else - bool operator==( DescriptorUpdateTemplateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( descriptorUpdateEntryCount == rhs.descriptorUpdateEntryCount ) && - ( pDescriptorUpdateEntries == rhs.pDescriptorUpdateEntries ) && ( templateType == rhs.templateType ) && - ( descriptorSetLayout == rhs.descriptorSetLayout ) && ( pipelineBindPoint == rhs.pipelineBindPoint ) && - ( pipelineLayout == rhs.pipelineLayout ) && ( set == rhs.set ); -# endif - } - - bool operator!=( DescriptorUpdateTemplateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorUpdateTemplateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateFlags flags = {}; - uint32_t descriptorUpdateEntryCount = {}; - const VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry * pDescriptorUpdateEntries = {}; - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateType templateType = - VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateType::eDescriptorSet; - VULKAN_HPP_NAMESPACE::DescriptorSetLayout descriptorSetLayout = {}; - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics; - VULKAN_HPP_NAMESPACE::PipelineLayout pipelineLayout = {}; - uint32_t set = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateCreateInfo ) == - sizeof( VkDescriptorUpdateTemplateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DescriptorUpdateTemplateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DescriptorUpdateTemplateCreateInfo; - }; - using DescriptorUpdateTemplateCreateInfoKHR = DescriptorUpdateTemplateCreateInfo; - - struct DeviceBufferMemoryRequirements - { - using NativeType = VkDeviceBufferMemoryRequirements; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceBufferMemoryRequirements; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceBufferMemoryRequirements( - const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pCreateInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : pCreateInfo( pCreateInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceBufferMemoryRequirements( DeviceBufferMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceBufferMemoryRequirements( VkDeviceBufferMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceBufferMemoryRequirements( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceBufferMemoryRequirements & - operator=( DeviceBufferMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceBufferMemoryRequirements & operator=( VkDeviceBufferMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceBufferMemoryRequirements & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceBufferMemoryRequirements & - setPCreateInfo( const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pCreateInfo_ ) VULKAN_HPP_NOEXCEPT - { - pCreateInfo = pCreateInfo_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceBufferMemoryRequirements const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceBufferMemoryRequirements &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pCreateInfo ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceBufferMemoryRequirements const & ) const = default; -#else - bool operator==( DeviceBufferMemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pCreateInfo == rhs.pCreateInfo ); -# endif - } - - bool operator!=( DeviceBufferMemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceBufferMemoryRequirements; - const void * pNext = {}; - const VULKAN_HPP_NAMESPACE::BufferCreateInfo * pCreateInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceBufferMemoryRequirements ) == - sizeof( VkDeviceBufferMemoryRequirements ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceBufferMemoryRequirements is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceBufferMemoryRequirements; - }; - using DeviceBufferMemoryRequirementsKHR = DeviceBufferMemoryRequirements; - - struct DeviceQueueCreateInfo - { - using NativeType = VkDeviceQueueCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceQueueCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceQueueCreateInfo( VULKAN_HPP_NAMESPACE::DeviceQueueCreateFlags flags_ = {}, - uint32_t queueFamilyIndex_ = {}, - uint32_t queueCount_ = {}, - const float * pQueuePriorities_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , queueFamilyIndex( queueFamilyIndex_ ) - , queueCount( queueCount_ ) - , pQueuePriorities( pQueuePriorities_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceQueueCreateInfo( DeviceQueueCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceQueueCreateInfo( VkDeviceQueueCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceQueueCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceQueueCreateInfo( VULKAN_HPP_NAMESPACE::DeviceQueueCreateFlags flags_, - uint32_t queueFamilyIndex_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queuePriorities_ ) - : flags( flags_ ) - , queueFamilyIndex( queueFamilyIndex_ ) - , queueCount( static_cast( queuePriorities_.size() ) ) - , pQueuePriorities( queuePriorities_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceQueueCreateInfo & operator=( DeviceQueueCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceQueueCreateInfo & operator=( VkDeviceQueueCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceQueueCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::DeviceQueueCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueCreateInfo & - setQueueFamilyIndex( uint32_t queueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndex = queueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueCreateInfo & setQueueCount( uint32_t queueCount_ ) VULKAN_HPP_NOEXCEPT - { - queueCount = queueCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueCreateInfo & - setPQueuePriorities( const float * pQueuePriorities_ ) VULKAN_HPP_NOEXCEPT - { - pQueuePriorities = pQueuePriorities_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceQueueCreateInfo & setQueuePriorities( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queuePriorities_ ) VULKAN_HPP_NOEXCEPT - { - queueCount = static_cast( queuePriorities_.size() ); - pQueuePriorities = queuePriorities_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceQueueCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceQueueCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, queueFamilyIndex, queueCount, pQueuePriorities ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceQueueCreateInfo const & ) const = default; -#else - bool operator==( DeviceQueueCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( queueFamilyIndex == rhs.queueFamilyIndex ) && ( queueCount == rhs.queueCount ) && - ( pQueuePriorities == rhs.pQueuePriorities ); -# endif - } - - bool operator!=( DeviceQueueCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceQueueCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceQueueCreateFlags flags = {}; - uint32_t queueFamilyIndex = {}; - uint32_t queueCount = {}; - const float * pQueuePriorities = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo ) == sizeof( VkDeviceQueueCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceQueueCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceQueueCreateInfo; - }; - - struct PhysicalDeviceFeatures - { - using NativeType = VkPhysicalDeviceFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceFeatures( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fullDrawIndexUint32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 imageCubeArray_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 independentBlend_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 geometryShader_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 tessellationShader_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sampleRateShading_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 dualSrcBlend_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 logicOp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multiDrawIndirect_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 drawIndirectFirstInstance_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 depthClamp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 depthBiasClamp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fillModeNonSolid_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 depthBounds_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 wideLines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 largePoints_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 alphaToOne_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multiViewport_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 samplerAnisotropy_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionETC2_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_LDR_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionBC_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryPrecise_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 pipelineStatisticsQuery_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vertexPipelineStoresAndAtomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentStoresAndAtomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderTessellationAndGeometryPointSize_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderImageGatherExtended_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageExtendedFormats_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageMultisample_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageReadWithoutFormat_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageWriteWithoutFormat_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderClipDistance_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderCullDistance_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInt64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInt16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderResourceResidency_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderResourceMinLod_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseBinding_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyBuffer_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage2D_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage3D_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency2Samples_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency4Samples_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency8Samples_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency16Samples_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyAliased_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 variableMultisampleRate_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 inheritedQueries_ = {} ) VULKAN_HPP_NOEXCEPT - : robustBufferAccess( robustBufferAccess_ ) - , fullDrawIndexUint32( fullDrawIndexUint32_ ) - , imageCubeArray( imageCubeArray_ ) - , independentBlend( independentBlend_ ) - , geometryShader( geometryShader_ ) - , tessellationShader( tessellationShader_ ) - , sampleRateShading( sampleRateShading_ ) - , dualSrcBlend( dualSrcBlend_ ) - , logicOp( logicOp_ ) - , multiDrawIndirect( multiDrawIndirect_ ) - , drawIndirectFirstInstance( drawIndirectFirstInstance_ ) - , depthClamp( depthClamp_ ) - , depthBiasClamp( depthBiasClamp_ ) - , fillModeNonSolid( fillModeNonSolid_ ) - , depthBounds( depthBounds_ ) - , wideLines( wideLines_ ) - , largePoints( largePoints_ ) - , alphaToOne( alphaToOne_ ) - , multiViewport( multiViewport_ ) - , samplerAnisotropy( samplerAnisotropy_ ) - , textureCompressionETC2( textureCompressionETC2_ ) - , textureCompressionASTC_LDR( textureCompressionASTC_LDR_ ) - , textureCompressionBC( textureCompressionBC_ ) - , occlusionQueryPrecise( occlusionQueryPrecise_ ) - , pipelineStatisticsQuery( pipelineStatisticsQuery_ ) - , vertexPipelineStoresAndAtomics( vertexPipelineStoresAndAtomics_ ) - , fragmentStoresAndAtomics( fragmentStoresAndAtomics_ ) - , shaderTessellationAndGeometryPointSize( shaderTessellationAndGeometryPointSize_ ) - , shaderImageGatherExtended( shaderImageGatherExtended_ ) - , shaderStorageImageExtendedFormats( shaderStorageImageExtendedFormats_ ) - , shaderStorageImageMultisample( shaderStorageImageMultisample_ ) - , shaderStorageImageReadWithoutFormat( shaderStorageImageReadWithoutFormat_ ) - , shaderStorageImageWriteWithoutFormat( shaderStorageImageWriteWithoutFormat_ ) - , shaderUniformBufferArrayDynamicIndexing( shaderUniformBufferArrayDynamicIndexing_ ) - , shaderSampledImageArrayDynamicIndexing( shaderSampledImageArrayDynamicIndexing_ ) - , shaderStorageBufferArrayDynamicIndexing( shaderStorageBufferArrayDynamicIndexing_ ) - , shaderStorageImageArrayDynamicIndexing( shaderStorageImageArrayDynamicIndexing_ ) - , shaderClipDistance( shaderClipDistance_ ) - , shaderCullDistance( shaderCullDistance_ ) - , shaderFloat64( shaderFloat64_ ) - , shaderInt64( shaderInt64_ ) - , shaderInt16( shaderInt16_ ) - , shaderResourceResidency( shaderResourceResidency_ ) - , shaderResourceMinLod( shaderResourceMinLod_ ) - , sparseBinding( sparseBinding_ ) - , sparseResidencyBuffer( sparseResidencyBuffer_ ) - , sparseResidencyImage2D( sparseResidencyImage2D_ ) - , sparseResidencyImage3D( sparseResidencyImage3D_ ) - , sparseResidency2Samples( sparseResidency2Samples_ ) - , sparseResidency4Samples( sparseResidency4Samples_ ) - , sparseResidency8Samples( sparseResidency8Samples_ ) - , sparseResidency16Samples( sparseResidency16Samples_ ) - , sparseResidencyAliased( sparseResidencyAliased_ ) - , variableMultisampleRate( variableMultisampleRate_ ) - , inheritedQueries( inheritedQueries_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFeatures( PhysicalDeviceFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFeatures( VkPhysicalDeviceFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFeatures( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFeatures & operator=( PhysicalDeviceFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFeatures & operator=( VkPhysicalDeviceFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setRobustBufferAccess( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess_ ) VULKAN_HPP_NOEXCEPT - { - robustBufferAccess = robustBufferAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setFullDrawIndexUint32( VULKAN_HPP_NAMESPACE::Bool32 fullDrawIndexUint32_ ) VULKAN_HPP_NOEXCEPT - { - fullDrawIndexUint32 = fullDrawIndexUint32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setImageCubeArray( VULKAN_HPP_NAMESPACE::Bool32 imageCubeArray_ ) VULKAN_HPP_NOEXCEPT - { - imageCubeArray = imageCubeArray_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setIndependentBlend( VULKAN_HPP_NAMESPACE::Bool32 independentBlend_ ) VULKAN_HPP_NOEXCEPT - { - independentBlend = independentBlend_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setGeometryShader( VULKAN_HPP_NAMESPACE::Bool32 geometryShader_ ) VULKAN_HPP_NOEXCEPT - { - geometryShader = geometryShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setTessellationShader( VULKAN_HPP_NAMESPACE::Bool32 tessellationShader_ ) VULKAN_HPP_NOEXCEPT - { - tessellationShader = tessellationShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSampleRateShading( VULKAN_HPP_NAMESPACE::Bool32 sampleRateShading_ ) VULKAN_HPP_NOEXCEPT - { - sampleRateShading = sampleRateShading_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setDualSrcBlend( VULKAN_HPP_NAMESPACE::Bool32 dualSrcBlend_ ) VULKAN_HPP_NOEXCEPT - { - dualSrcBlend = dualSrcBlend_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setLogicOp( VULKAN_HPP_NAMESPACE::Bool32 logicOp_ ) VULKAN_HPP_NOEXCEPT - { - logicOp = logicOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setMultiDrawIndirect( VULKAN_HPP_NAMESPACE::Bool32 multiDrawIndirect_ ) VULKAN_HPP_NOEXCEPT - { - multiDrawIndirect = multiDrawIndirect_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setDrawIndirectFirstInstance( VULKAN_HPP_NAMESPACE::Bool32 drawIndirectFirstInstance_ ) VULKAN_HPP_NOEXCEPT - { - drawIndirectFirstInstance = drawIndirectFirstInstance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setDepthClamp( VULKAN_HPP_NAMESPACE::Bool32 depthClamp_ ) VULKAN_HPP_NOEXCEPT - { - depthClamp = depthClamp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setDepthBiasClamp( VULKAN_HPP_NAMESPACE::Bool32 depthBiasClamp_ ) VULKAN_HPP_NOEXCEPT - { - depthBiasClamp = depthBiasClamp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setFillModeNonSolid( VULKAN_HPP_NAMESPACE::Bool32 fillModeNonSolid_ ) VULKAN_HPP_NOEXCEPT - { - fillModeNonSolid = fillModeNonSolid_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setDepthBounds( VULKAN_HPP_NAMESPACE::Bool32 depthBounds_ ) VULKAN_HPP_NOEXCEPT - { - depthBounds = depthBounds_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setWideLines( VULKAN_HPP_NAMESPACE::Bool32 wideLines_ ) VULKAN_HPP_NOEXCEPT - { - wideLines = wideLines_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setLargePoints( VULKAN_HPP_NAMESPACE::Bool32 largePoints_ ) VULKAN_HPP_NOEXCEPT - { - largePoints = largePoints_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setAlphaToOne( VULKAN_HPP_NAMESPACE::Bool32 alphaToOne_ ) VULKAN_HPP_NOEXCEPT - { - alphaToOne = alphaToOne_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setMultiViewport( VULKAN_HPP_NAMESPACE::Bool32 multiViewport_ ) VULKAN_HPP_NOEXCEPT - { - multiViewport = multiViewport_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSamplerAnisotropy( VULKAN_HPP_NAMESPACE::Bool32 samplerAnisotropy_ ) VULKAN_HPP_NOEXCEPT - { - samplerAnisotropy = samplerAnisotropy_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setTextureCompressionETC2( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionETC2_ ) VULKAN_HPP_NOEXCEPT - { - textureCompressionETC2 = textureCompressionETC2_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setTextureCompressionASTC_LDR( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_LDR_ ) VULKAN_HPP_NOEXCEPT - { - textureCompressionASTC_LDR = textureCompressionASTC_LDR_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setTextureCompressionBC( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionBC_ ) VULKAN_HPP_NOEXCEPT - { - textureCompressionBC = textureCompressionBC_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setOcclusionQueryPrecise( VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryPrecise_ ) VULKAN_HPP_NOEXCEPT - { - occlusionQueryPrecise = occlusionQueryPrecise_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setPipelineStatisticsQuery( VULKAN_HPP_NAMESPACE::Bool32 pipelineStatisticsQuery_ ) VULKAN_HPP_NOEXCEPT - { - pipelineStatisticsQuery = pipelineStatisticsQuery_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setVertexPipelineStoresAndAtomics( - VULKAN_HPP_NAMESPACE::Bool32 vertexPipelineStoresAndAtomics_ ) VULKAN_HPP_NOEXCEPT - { - vertexPipelineStoresAndAtomics = vertexPipelineStoresAndAtomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setFragmentStoresAndAtomics( VULKAN_HPP_NAMESPACE::Bool32 fragmentStoresAndAtomics_ ) VULKAN_HPP_NOEXCEPT - { - fragmentStoresAndAtomics = fragmentStoresAndAtomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderTessellationAndGeometryPointSize( - VULKAN_HPP_NAMESPACE::Bool32 shaderTessellationAndGeometryPointSize_ ) VULKAN_HPP_NOEXCEPT - { - shaderTessellationAndGeometryPointSize = shaderTessellationAndGeometryPointSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderImageGatherExtended( VULKAN_HPP_NAMESPACE::Bool32 shaderImageGatherExtended_ ) VULKAN_HPP_NOEXCEPT - { - shaderImageGatherExtended = shaderImageGatherExtended_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderStorageImageExtendedFormats( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageExtendedFormats_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageImageExtendedFormats = shaderStorageImageExtendedFormats_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderStorageImageMultisample( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageMultisample_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageImageMultisample = shaderStorageImageMultisample_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderStorageImageReadWithoutFormat( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageReadWithoutFormat_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageImageReadWithoutFormat = shaderStorageImageReadWithoutFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderStorageImageWriteWithoutFormat( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageWriteWithoutFormat_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageImageWriteWithoutFormat = shaderStorageImageWriteWithoutFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderUniformBufferArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderUniformBufferArrayDynamicIndexing = shaderUniformBufferArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderSampledImageArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderSampledImageArrayDynamicIndexing = shaderSampledImageArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderStorageBufferArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageBufferArrayDynamicIndexing = shaderStorageBufferArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & setShaderStorageImageArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageImageArrayDynamicIndexing = shaderStorageImageArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderClipDistance( VULKAN_HPP_NAMESPACE::Bool32 shaderClipDistance_ ) VULKAN_HPP_NOEXCEPT - { - shaderClipDistance = shaderClipDistance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderCullDistance( VULKAN_HPP_NAMESPACE::Bool32 shaderCullDistance_ ) VULKAN_HPP_NOEXCEPT - { - shaderCullDistance = shaderCullDistance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderFloat64( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat64_ ) VULKAN_HPP_NOEXCEPT - { - shaderFloat64 = shaderFloat64_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderInt64( VULKAN_HPP_NAMESPACE::Bool32 shaderInt64_ ) VULKAN_HPP_NOEXCEPT - { - shaderInt64 = shaderInt64_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderInt16( VULKAN_HPP_NAMESPACE::Bool32 shaderInt16_ ) VULKAN_HPP_NOEXCEPT - { - shaderInt16 = shaderInt16_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderResourceResidency( VULKAN_HPP_NAMESPACE::Bool32 shaderResourceResidency_ ) VULKAN_HPP_NOEXCEPT - { - shaderResourceResidency = shaderResourceResidency_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setShaderResourceMinLod( VULKAN_HPP_NAMESPACE::Bool32 shaderResourceMinLod_ ) VULKAN_HPP_NOEXCEPT - { - shaderResourceMinLod = shaderResourceMinLod_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseBinding( VULKAN_HPP_NAMESPACE::Bool32 sparseBinding_ ) VULKAN_HPP_NOEXCEPT - { - sparseBinding = sparseBinding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidencyBuffer( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyBuffer_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidencyBuffer = sparseResidencyBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidencyImage2D( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage2D_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidencyImage2D = sparseResidencyImage2D_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidencyImage3D( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage3D_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidencyImage3D = sparseResidencyImage3D_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidency2Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency2Samples_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidency2Samples = sparseResidency2Samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidency4Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency4Samples_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidency4Samples = sparseResidency4Samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidency8Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency8Samples_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidency8Samples = sparseResidency8Samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidency16Samples( VULKAN_HPP_NAMESPACE::Bool32 sparseResidency16Samples_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidency16Samples = sparseResidency16Samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setSparseResidencyAliased( VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyAliased_ ) VULKAN_HPP_NOEXCEPT - { - sparseResidencyAliased = sparseResidencyAliased_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setVariableMultisampleRate( VULKAN_HPP_NAMESPACE::Bool32 variableMultisampleRate_ ) VULKAN_HPP_NOEXCEPT - { - variableMultisampleRate = variableMultisampleRate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures & - setInheritedQueries( VULKAN_HPP_NAMESPACE::Bool32 inheritedQueries_ ) VULKAN_HPP_NOEXCEPT - { - inheritedQueries = inheritedQueries_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( robustBufferAccess, - fullDrawIndexUint32, - imageCubeArray, - independentBlend, - geometryShader, - tessellationShader, - sampleRateShading, - dualSrcBlend, - logicOp, - multiDrawIndirect, - drawIndirectFirstInstance, - depthClamp, - depthBiasClamp, - fillModeNonSolid, - depthBounds, - wideLines, - largePoints, - alphaToOne, - multiViewport, - samplerAnisotropy, - textureCompressionETC2, - textureCompressionASTC_LDR, - textureCompressionBC, - occlusionQueryPrecise, - pipelineStatisticsQuery, - vertexPipelineStoresAndAtomics, - fragmentStoresAndAtomics, - shaderTessellationAndGeometryPointSize, - shaderImageGatherExtended, - shaderStorageImageExtendedFormats, - shaderStorageImageMultisample, - shaderStorageImageReadWithoutFormat, - shaderStorageImageWriteWithoutFormat, - shaderUniformBufferArrayDynamicIndexing, - shaderSampledImageArrayDynamicIndexing, - shaderStorageBufferArrayDynamicIndexing, - shaderStorageImageArrayDynamicIndexing, - shaderClipDistance, - shaderCullDistance, - shaderFloat64, - shaderInt64, - shaderInt16, - shaderResourceResidency, - shaderResourceMinLod, - sparseBinding, - sparseResidencyBuffer, - sparseResidencyImage2D, - sparseResidencyImage3D, - sparseResidency2Samples, - sparseResidency4Samples, - sparseResidency8Samples, - sparseResidency16Samples, - sparseResidencyAliased, - variableMultisampleRate, - inheritedQueries ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( robustBufferAccess == rhs.robustBufferAccess ) && ( fullDrawIndexUint32 == rhs.fullDrawIndexUint32 ) && - ( imageCubeArray == rhs.imageCubeArray ) && ( independentBlend == rhs.independentBlend ) && - ( geometryShader == rhs.geometryShader ) && ( tessellationShader == rhs.tessellationShader ) && - ( sampleRateShading == rhs.sampleRateShading ) && ( dualSrcBlend == rhs.dualSrcBlend ) && - ( logicOp == rhs.logicOp ) && ( multiDrawIndirect == rhs.multiDrawIndirect ) && - ( drawIndirectFirstInstance == rhs.drawIndirectFirstInstance ) && ( depthClamp == rhs.depthClamp ) && - ( depthBiasClamp == rhs.depthBiasClamp ) && ( fillModeNonSolid == rhs.fillModeNonSolid ) && - ( depthBounds == rhs.depthBounds ) && ( wideLines == rhs.wideLines ) && - ( largePoints == rhs.largePoints ) && ( alphaToOne == rhs.alphaToOne ) && - ( multiViewport == rhs.multiViewport ) && ( samplerAnisotropy == rhs.samplerAnisotropy ) && - ( textureCompressionETC2 == rhs.textureCompressionETC2 ) && - ( textureCompressionASTC_LDR == rhs.textureCompressionASTC_LDR ) && - ( textureCompressionBC == rhs.textureCompressionBC ) && - ( occlusionQueryPrecise == rhs.occlusionQueryPrecise ) && - ( pipelineStatisticsQuery == rhs.pipelineStatisticsQuery ) && - ( vertexPipelineStoresAndAtomics == rhs.vertexPipelineStoresAndAtomics ) && - ( fragmentStoresAndAtomics == rhs.fragmentStoresAndAtomics ) && - ( shaderTessellationAndGeometryPointSize == rhs.shaderTessellationAndGeometryPointSize ) && - ( shaderImageGatherExtended == rhs.shaderImageGatherExtended ) && - ( shaderStorageImageExtendedFormats == rhs.shaderStorageImageExtendedFormats ) && - ( shaderStorageImageMultisample == rhs.shaderStorageImageMultisample ) && - ( shaderStorageImageReadWithoutFormat == rhs.shaderStorageImageReadWithoutFormat ) && - ( shaderStorageImageWriteWithoutFormat == rhs.shaderStorageImageWriteWithoutFormat ) && - ( shaderUniformBufferArrayDynamicIndexing == rhs.shaderUniformBufferArrayDynamicIndexing ) && - ( shaderSampledImageArrayDynamicIndexing == rhs.shaderSampledImageArrayDynamicIndexing ) && - ( shaderStorageBufferArrayDynamicIndexing == rhs.shaderStorageBufferArrayDynamicIndexing ) && - ( shaderStorageImageArrayDynamicIndexing == rhs.shaderStorageImageArrayDynamicIndexing ) && - ( shaderClipDistance == rhs.shaderClipDistance ) && ( shaderCullDistance == rhs.shaderCullDistance ) && - ( shaderFloat64 == rhs.shaderFloat64 ) && ( shaderInt64 == rhs.shaderInt64 ) && - ( shaderInt16 == rhs.shaderInt16 ) && ( shaderResourceResidency == rhs.shaderResourceResidency ) && - ( shaderResourceMinLod == rhs.shaderResourceMinLod ) && ( sparseBinding == rhs.sparseBinding ) && - ( sparseResidencyBuffer == rhs.sparseResidencyBuffer ) && - ( sparseResidencyImage2D == rhs.sparseResidencyImage2D ) && - ( sparseResidencyImage3D == rhs.sparseResidencyImage3D ) && - ( sparseResidency2Samples == rhs.sparseResidency2Samples ) && - ( sparseResidency4Samples == rhs.sparseResidency4Samples ) && - ( sparseResidency8Samples == rhs.sparseResidency8Samples ) && - ( sparseResidency16Samples == rhs.sparseResidency16Samples ) && - ( sparseResidencyAliased == rhs.sparseResidencyAliased ) && - ( variableMultisampleRate == rhs.variableMultisampleRate ) && ( inheritedQueries == rhs.inheritedQueries ); -# endif - } - - bool operator!=( PhysicalDeviceFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 fullDrawIndexUint32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 imageCubeArray = {}; - VULKAN_HPP_NAMESPACE::Bool32 independentBlend = {}; - VULKAN_HPP_NAMESPACE::Bool32 geometryShader = {}; - VULKAN_HPP_NAMESPACE::Bool32 tessellationShader = {}; - VULKAN_HPP_NAMESPACE::Bool32 sampleRateShading = {}; - VULKAN_HPP_NAMESPACE::Bool32 dualSrcBlend = {}; - VULKAN_HPP_NAMESPACE::Bool32 logicOp = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiDrawIndirect = {}; - VULKAN_HPP_NAMESPACE::Bool32 drawIndirectFirstInstance = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthClamp = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthBiasClamp = {}; - VULKAN_HPP_NAMESPACE::Bool32 fillModeNonSolid = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthBounds = {}; - VULKAN_HPP_NAMESPACE::Bool32 wideLines = {}; - VULKAN_HPP_NAMESPACE::Bool32 largePoints = {}; - VULKAN_HPP_NAMESPACE::Bool32 alphaToOne = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiViewport = {}; - VULKAN_HPP_NAMESPACE::Bool32 samplerAnisotropy = {}; - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionETC2 = {}; - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_LDR = {}; - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionBC = {}; - VULKAN_HPP_NAMESPACE::Bool32 occlusionQueryPrecise = {}; - VULKAN_HPP_NAMESPACE::Bool32 pipelineStatisticsQuery = {}; - VULKAN_HPP_NAMESPACE::Bool32 vertexPipelineStoresAndAtomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentStoresAndAtomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderTessellationAndGeometryPointSize = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderImageGatherExtended = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageExtendedFormats = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageMultisample = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageReadWithoutFormat = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageWriteWithoutFormat = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderClipDistance = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderCullDistance = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInt64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInt16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderResourceResidency = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderResourceMinLod = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseBinding = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyBuffer = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage2D = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyImage3D = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency2Samples = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency4Samples = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency8Samples = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidency16Samples = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseResidencyAliased = {}; - VULKAN_HPP_NAMESPACE::Bool32 variableMultisampleRate = {}; - VULKAN_HPP_NAMESPACE::Bool32 inheritedQueries = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures ) == - sizeof( VkPhysicalDeviceFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PhysicalDeviceFeatures is not nothrow_move_constructible!" ); - - struct DeviceCreateInfo - { - using NativeType = VkDeviceCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceCreateInfo( VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags_ = {}, - uint32_t queueCreateInfoCount_ = {}, - const VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo * pQueueCreateInfos_ = {}, - uint32_t enabledLayerCount_ = {}, - const char * const * ppEnabledLayerNames_ = {}, - uint32_t enabledExtensionCount_ = {}, - const char * const * ppEnabledExtensionNames_ = {}, - const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures * pEnabledFeatures_ = {} ) - VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , queueCreateInfoCount( queueCreateInfoCount_ ) - , pQueueCreateInfos( pQueueCreateInfos_ ) - , enabledLayerCount( enabledLayerCount_ ) - , ppEnabledLayerNames( ppEnabledLayerNames_ ) - , enabledExtensionCount( enabledExtensionCount_ ) - , ppEnabledExtensionNames( ppEnabledExtensionNames_ ) - , pEnabledFeatures( pEnabledFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceCreateInfo( DeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceCreateInfo( VkDeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceCreateInfo( - VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - queueCreateInfos_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pEnabledLayerNames_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pEnabledExtensionNames_ = {}, - const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures * pEnabledFeatures_ = {} ) - : flags( flags_ ) - , queueCreateInfoCount( static_cast( queueCreateInfos_.size() ) ) - , pQueueCreateInfos( queueCreateInfos_.data() ) - , enabledLayerCount( static_cast( pEnabledLayerNames_.size() ) ) - , ppEnabledLayerNames( pEnabledLayerNames_.data() ) - , enabledExtensionCount( static_cast( pEnabledExtensionNames_.size() ) ) - , ppEnabledExtensionNames( pEnabledExtensionNames_.data() ) - , pEnabledFeatures( pEnabledFeatures_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceCreateInfo & operator=( DeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceCreateInfo & operator=( VkDeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & - setQueueCreateInfoCount( uint32_t queueCreateInfoCount_ ) VULKAN_HPP_NOEXCEPT - { - queueCreateInfoCount = queueCreateInfoCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & - setPQueueCreateInfos( const VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo * pQueueCreateInfos_ ) VULKAN_HPP_NOEXCEPT - { - pQueueCreateInfos = pQueueCreateInfos_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceCreateInfo & setQueueCreateInfos( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - queueCreateInfos_ ) VULKAN_HPP_NOEXCEPT - { - queueCreateInfoCount = static_cast( queueCreateInfos_.size() ); - pQueueCreateInfos = queueCreateInfos_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & setEnabledLayerCount( uint32_t enabledLayerCount_ ) VULKAN_HPP_NOEXCEPT - { - enabledLayerCount = enabledLayerCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & - setPpEnabledLayerNames( const char * const * ppEnabledLayerNames_ ) VULKAN_HPP_NOEXCEPT - { - ppEnabledLayerNames = ppEnabledLayerNames_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceCreateInfo & setPEnabledLayerNames( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - pEnabledLayerNames_ ) VULKAN_HPP_NOEXCEPT - { - enabledLayerCount = static_cast( pEnabledLayerNames_.size() ); - ppEnabledLayerNames = pEnabledLayerNames_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & - setEnabledExtensionCount( uint32_t enabledExtensionCount_ ) VULKAN_HPP_NOEXCEPT - { - enabledExtensionCount = enabledExtensionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & - setPpEnabledExtensionNames( const char * const * ppEnabledExtensionNames_ ) VULKAN_HPP_NOEXCEPT - { - ppEnabledExtensionNames = ppEnabledExtensionNames_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceCreateInfo & setPEnabledExtensionNames( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pEnabledExtensionNames_ ) - VULKAN_HPP_NOEXCEPT - { - enabledExtensionCount = static_cast( pEnabledExtensionNames_.size() ); - ppEnabledExtensionNames = pEnabledExtensionNames_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DeviceCreateInfo & - setPEnabledFeatures( const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures * pEnabledFeatures_ ) VULKAN_HPP_NOEXCEPT - { - pEnabledFeatures = pEnabledFeatures_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - queueCreateInfoCount, - pQueueCreateInfos, - enabledLayerCount, - ppEnabledLayerNames, - enabledExtensionCount, - ppEnabledExtensionNames, - pEnabledFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( DeviceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = queueCreateInfoCount <=> rhs.queueCreateInfoCount; cmp != 0 ) - return cmp; - if ( auto cmp = pQueueCreateInfos <=> rhs.pQueueCreateInfos; cmp != 0 ) - return cmp; - if ( auto cmp = enabledLayerCount <=> rhs.enabledLayerCount; cmp != 0 ) - return cmp; - for ( size_t i = 0; i < enabledLayerCount; ++i ) - { - if ( ppEnabledLayerNames[i] != rhs.ppEnabledLayerNames[i] ) - if ( auto cmp = strcmp( ppEnabledLayerNames[i], rhs.ppEnabledLayerNames[i] ); cmp != 0 ) - return cmp < 0 ? std::strong_ordering::less : std::strong_ordering::greater; - } - if ( auto cmp = enabledExtensionCount <=> rhs.enabledExtensionCount; cmp != 0 ) - return cmp; - for ( size_t i = 0; i < enabledExtensionCount; ++i ) - { - if ( ppEnabledExtensionNames[i] != rhs.ppEnabledExtensionNames[i] ) - if ( auto cmp = strcmp( ppEnabledExtensionNames[i], rhs.ppEnabledExtensionNames[i] ); cmp != 0 ) - return cmp < 0 ? std::strong_ordering::less : std::strong_ordering::greater; - } - if ( auto cmp = pEnabledFeatures <=> rhs.pEnabledFeatures; cmp != 0 ) - return cmp; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( DeviceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( queueCreateInfoCount == rhs.queueCreateInfoCount ) && ( pQueueCreateInfos == rhs.pQueueCreateInfos ) && - ( enabledLayerCount == rhs.enabledLayerCount ) && - [this, rhs] - { - bool equal = true; - for ( size_t i = 0; equal && ( i < enabledLayerCount ); ++i ) - { - equal = ( ( ppEnabledLayerNames[i] == rhs.ppEnabledLayerNames[i] ) || - ( strcmp( ppEnabledLayerNames[i], rhs.ppEnabledLayerNames[i] ) == 0 ) ); - } - return equal; - }() && ( enabledExtensionCount == rhs.enabledExtensionCount ) && - [this, rhs] - { - bool equal = true; - for ( size_t i = 0; equal && ( i < enabledExtensionCount ); ++i ) - { - equal = ( ( ppEnabledExtensionNames[i] == rhs.ppEnabledExtensionNames[i] ) || - ( strcmp( ppEnabledExtensionNames[i], rhs.ppEnabledExtensionNames[i] ) == 0 ) ); - } - return equal; - }() && ( pEnabledFeatures == rhs.pEnabledFeatures ); - } - - bool operator!=( DeviceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceCreateFlags flags = {}; - uint32_t queueCreateInfoCount = {}; - const VULKAN_HPP_NAMESPACE::DeviceQueueCreateInfo * pQueueCreateInfos = {}; - uint32_t enabledLayerCount = {}; - const char * const * ppEnabledLayerNames = {}; - uint32_t enabledExtensionCount = {}; - const char * const * ppEnabledExtensionNames = {}; - const VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures * pEnabledFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceCreateInfo ) == sizeof( VkDeviceCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceCreateInfo; - }; - - struct DeviceDeviceMemoryReportCreateInfoEXT - { - using NativeType = VkDeviceDeviceMemoryReportCreateInfoEXT; - - static const bool allowDuplicate = true; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceDeviceMemoryReportCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DeviceDeviceMemoryReportCreateInfoEXT( VULKAN_HPP_NAMESPACE::DeviceMemoryReportFlagsEXT flags_ = {}, - PFN_vkDeviceMemoryReportCallbackEXT pfnUserCallback_ = {}, - void * pUserData_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pfnUserCallback( pfnUserCallback_ ) - , pUserData( pUserData_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceDeviceMemoryReportCreateInfoEXT( DeviceDeviceMemoryReportCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DeviceDeviceMemoryReportCreateInfoEXT( VkDeviceDeviceMemoryReportCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceDeviceMemoryReportCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceDeviceMemoryReportCreateInfoEXT & - operator=( DeviceDeviceMemoryReportCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceDeviceMemoryReportCreateInfoEXT & - operator=( VkDeviceDeviceMemoryReportCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceDeviceMemoryReportCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceDeviceMemoryReportCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::DeviceMemoryReportFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceDeviceMemoryReportCreateInfoEXT & - setPfnUserCallback( PFN_vkDeviceMemoryReportCallbackEXT pfnUserCallback_ ) VULKAN_HPP_NOEXCEPT - { - pfnUserCallback = pfnUserCallback_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceDeviceMemoryReportCreateInfoEXT & - setPUserData( void * pUserData_ ) VULKAN_HPP_NOEXCEPT - { - pUserData = pUserData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceDeviceMemoryReportCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceDeviceMemoryReportCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pfnUserCallback, pUserData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceDeviceMemoryReportCreateInfoEXT const & ) const = default; -#else - bool operator==( DeviceDeviceMemoryReportCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pfnUserCallback == rhs.pfnUserCallback ) && ( pUserData == rhs.pUserData ); -# endif - } - - bool operator!=( DeviceDeviceMemoryReportCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceDeviceMemoryReportCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemoryReportFlagsEXT flags = {}; - PFN_vkDeviceMemoryReportCallbackEXT pfnUserCallback = {}; - void * pUserData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceDeviceMemoryReportCreateInfoEXT ) == - sizeof( VkDeviceDeviceMemoryReportCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceDeviceMemoryReportCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceDeviceMemoryReportCreateInfoEXT; - }; - - struct DeviceDiagnosticsConfigCreateInfoNV - { - using NativeType = VkDeviceDiagnosticsConfigCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceDiagnosticsConfigCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceDiagnosticsConfigCreateInfoNV( - VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigFlagsNV flags_ = {} ) VULKAN_HPP_NOEXCEPT : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceDiagnosticsConfigCreateInfoNV( DeviceDiagnosticsConfigCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DeviceDiagnosticsConfigCreateInfoNV( VkDeviceDiagnosticsConfigCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceDiagnosticsConfigCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceDiagnosticsConfigCreateInfoNV & - operator=( DeviceDiagnosticsConfigCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceDiagnosticsConfigCreateInfoNV & - operator=( VkDeviceDiagnosticsConfigCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceDiagnosticsConfigCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceDiagnosticsConfigCreateInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceDiagnosticsConfigCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceDiagnosticsConfigCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceDiagnosticsConfigCreateInfoNV const & ) const = default; -#else - bool operator==( DeviceDiagnosticsConfigCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( DeviceDiagnosticsConfigCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceDiagnosticsConfigCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigFlagsNV flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigCreateInfoNV ) == - sizeof( VkDeviceDiagnosticsConfigCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceDiagnosticsConfigCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceDiagnosticsConfigCreateInfoNV; - }; - - struct DeviceEventInfoEXT - { - using NativeType = VkDeviceEventInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceEventInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DeviceEventInfoEXT( VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT deviceEvent_ = - VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT::eDisplayHotplug ) VULKAN_HPP_NOEXCEPT - : deviceEvent( deviceEvent_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceEventInfoEXT( DeviceEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceEventInfoEXT( VkDeviceEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceEventInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceEventInfoEXT & operator=( DeviceEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceEventInfoEXT & operator=( VkDeviceEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceEventInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceEventInfoEXT & - setDeviceEvent( VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT deviceEvent_ ) VULKAN_HPP_NOEXCEPT - { - deviceEvent = deviceEvent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceEventInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceEventInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceEvent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceEventInfoEXT const & ) const = default; -#else - bool operator==( DeviceEventInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceEvent == rhs.deviceEvent ); -# endif - } - - bool operator!=( DeviceEventInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceEventInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT deviceEvent = VULKAN_HPP_NAMESPACE::DeviceEventTypeEXT::eDisplayHotplug; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceEventInfoEXT ) == sizeof( VkDeviceEventInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceEventInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceEventInfoEXT; - }; - - struct DeviceGroupBindSparseInfo - { - using NativeType = VkDeviceGroupBindSparseInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceGroupBindSparseInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceGroupBindSparseInfo( uint32_t resourceDeviceIndex_ = {}, - uint32_t memoryDeviceIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : resourceDeviceIndex( resourceDeviceIndex_ ) - , memoryDeviceIndex( memoryDeviceIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceGroupBindSparseInfo( DeviceGroupBindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupBindSparseInfo( VkDeviceGroupBindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupBindSparseInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupBindSparseInfo & operator=( DeviceGroupBindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupBindSparseInfo & operator=( VkDeviceGroupBindSparseInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupBindSparseInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupBindSparseInfo & - setResourceDeviceIndex( uint32_t resourceDeviceIndex_ ) VULKAN_HPP_NOEXCEPT - { - resourceDeviceIndex = resourceDeviceIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupBindSparseInfo & - setMemoryDeviceIndex( uint32_t memoryDeviceIndex_ ) VULKAN_HPP_NOEXCEPT - { - memoryDeviceIndex = memoryDeviceIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceGroupBindSparseInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupBindSparseInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, resourceDeviceIndex, memoryDeviceIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupBindSparseInfo const & ) const = default; -#else - bool operator==( DeviceGroupBindSparseInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( resourceDeviceIndex == rhs.resourceDeviceIndex ) && - ( memoryDeviceIndex == rhs.memoryDeviceIndex ); -# endif - } - - bool operator!=( DeviceGroupBindSparseInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupBindSparseInfo; - const void * pNext = {}; - uint32_t resourceDeviceIndex = {}; - uint32_t memoryDeviceIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupBindSparseInfo ) == - sizeof( VkDeviceGroupBindSparseInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceGroupBindSparseInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupBindSparseInfo; - }; - using DeviceGroupBindSparseInfoKHR = DeviceGroupBindSparseInfo; - - struct DeviceGroupCommandBufferBeginInfo - { - using NativeType = VkDeviceGroupCommandBufferBeginInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceGroupCommandBufferBeginInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceGroupCommandBufferBeginInfo( uint32_t deviceMask_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceMask( deviceMask_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceGroupCommandBufferBeginInfo( DeviceGroupCommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupCommandBufferBeginInfo( VkDeviceGroupCommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupCommandBufferBeginInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupCommandBufferBeginInfo & - operator=( DeviceGroupCommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupCommandBufferBeginInfo & operator=( VkDeviceGroupCommandBufferBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupCommandBufferBeginInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupCommandBufferBeginInfo & - setDeviceMask( uint32_t deviceMask_ ) VULKAN_HPP_NOEXCEPT - { - deviceMask = deviceMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceGroupCommandBufferBeginInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupCommandBufferBeginInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupCommandBufferBeginInfo const & ) const = default; -#else - bool operator==( DeviceGroupCommandBufferBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceMask == rhs.deviceMask ); -# endif - } - - bool operator!=( DeviceGroupCommandBufferBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupCommandBufferBeginInfo; - const void * pNext = {}; - uint32_t deviceMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupCommandBufferBeginInfo ) == - sizeof( VkDeviceGroupCommandBufferBeginInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceGroupCommandBufferBeginInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupCommandBufferBeginInfo; - }; - using DeviceGroupCommandBufferBeginInfoKHR = DeviceGroupCommandBufferBeginInfo; - - struct DeviceGroupDeviceCreateInfo - { - using NativeType = VkDeviceGroupDeviceCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceGroupDeviceCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceGroupDeviceCreateInfo( - uint32_t physicalDeviceCount_ = {}, - const VULKAN_HPP_NAMESPACE::PhysicalDevice * pPhysicalDevices_ = {} ) VULKAN_HPP_NOEXCEPT - : physicalDeviceCount( physicalDeviceCount_ ) - , pPhysicalDevices( pPhysicalDevices_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceGroupDeviceCreateInfo( DeviceGroupDeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupDeviceCreateInfo( VkDeviceGroupDeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupDeviceCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupDeviceCreateInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - physicalDevices_ ) - : physicalDeviceCount( static_cast( physicalDevices_.size() ) ) - , pPhysicalDevices( physicalDevices_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupDeviceCreateInfo & operator=( DeviceGroupDeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupDeviceCreateInfo & operator=( VkDeviceGroupDeviceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupDeviceCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupDeviceCreateInfo & - setPhysicalDeviceCount( uint32_t physicalDeviceCount_ ) VULKAN_HPP_NOEXCEPT - { - physicalDeviceCount = physicalDeviceCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupDeviceCreateInfo & - setPPhysicalDevices( const VULKAN_HPP_NAMESPACE::PhysicalDevice * pPhysicalDevices_ ) VULKAN_HPP_NOEXCEPT - { - pPhysicalDevices = pPhysicalDevices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupDeviceCreateInfo & setPhysicalDevices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - physicalDevices_ ) VULKAN_HPP_NOEXCEPT - { - physicalDeviceCount = static_cast( physicalDevices_.size() ); - pPhysicalDevices = physicalDevices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceGroupDeviceCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupDeviceCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, physicalDeviceCount, pPhysicalDevices ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupDeviceCreateInfo const & ) const = default; -#else - bool operator==( DeviceGroupDeviceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( physicalDeviceCount == rhs.physicalDeviceCount ) && - ( pPhysicalDevices == rhs.pPhysicalDevices ); -# endif - } - - bool operator!=( DeviceGroupDeviceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupDeviceCreateInfo; - const void * pNext = {}; - uint32_t physicalDeviceCount = {}; - const VULKAN_HPP_NAMESPACE::PhysicalDevice * pPhysicalDevices = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupDeviceCreateInfo ) == - sizeof( VkDeviceGroupDeviceCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceGroupDeviceCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupDeviceCreateInfo; - }; - using DeviceGroupDeviceCreateInfoKHR = DeviceGroupDeviceCreateInfo; - - struct DeviceGroupPresentCapabilitiesKHR - { - using NativeType = VkDeviceGroupPresentCapabilitiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceGroupPresentCapabilitiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupPresentCapabilitiesKHR( - std::array const & presentMask_ = {}, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes_ = {} ) VULKAN_HPP_NOEXCEPT - : presentMask( presentMask_ ) - , modes( modes_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - DeviceGroupPresentCapabilitiesKHR( DeviceGroupPresentCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupPresentCapabilitiesKHR( VkDeviceGroupPresentCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupPresentCapabilitiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupPresentCapabilitiesKHR & - operator=( DeviceGroupPresentCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupPresentCapabilitiesKHR & operator=( VkDeviceGroupPresentCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDeviceGroupPresentCapabilitiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupPresentCapabilitiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, presentMask, modes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupPresentCapabilitiesKHR const & ) const = default; -#else - bool operator==( DeviceGroupPresentCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( presentMask == rhs.presentMask ) && - ( modes == rhs.modes ); -# endif - } - - bool operator!=( DeviceGroupPresentCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupPresentCapabilitiesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D presentMask = {}; - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupPresentCapabilitiesKHR ) == - sizeof( VkDeviceGroupPresentCapabilitiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceGroupPresentCapabilitiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupPresentCapabilitiesKHR; - }; - - struct DeviceGroupPresentInfoKHR - { - using NativeType = VkDeviceGroupPresentInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceGroupPresentInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DeviceGroupPresentInfoKHR( uint32_t swapchainCount_ = {}, - const uint32_t * pDeviceMasks_ = {}, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR mode_ = - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR::eLocal ) VULKAN_HPP_NOEXCEPT - : swapchainCount( swapchainCount_ ) - , pDeviceMasks( pDeviceMasks_ ) - , mode( mode_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceGroupPresentInfoKHR( DeviceGroupPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupPresentInfoKHR( VkDeviceGroupPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupPresentInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupPresentInfoKHR( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceMasks_, - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR mode_ = - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR::eLocal ) - : swapchainCount( static_cast( deviceMasks_.size() ) ) - , pDeviceMasks( deviceMasks_.data() ) - , mode( mode_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupPresentInfoKHR & operator=( DeviceGroupPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupPresentInfoKHR & operator=( VkDeviceGroupPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupPresentInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupPresentInfoKHR & - setSwapchainCount( uint32_t swapchainCount_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = swapchainCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupPresentInfoKHR & - setPDeviceMasks( const uint32_t * pDeviceMasks_ ) VULKAN_HPP_NOEXCEPT - { - pDeviceMasks = pDeviceMasks_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupPresentInfoKHR & setDeviceMasks( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceMasks_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = static_cast( deviceMasks_.size() ); - pDeviceMasks = deviceMasks_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupPresentInfoKHR & - setMode( VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR mode_ ) VULKAN_HPP_NOEXCEPT - { - mode = mode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceGroupPresentInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupPresentInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, swapchainCount, pDeviceMasks, mode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupPresentInfoKHR const & ) const = default; -#else - bool operator==( DeviceGroupPresentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( swapchainCount == rhs.swapchainCount ) && - ( pDeviceMasks == rhs.pDeviceMasks ) && ( mode == rhs.mode ); -# endif - } - - bool operator!=( DeviceGroupPresentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupPresentInfoKHR; - const void * pNext = {}; - uint32_t swapchainCount = {}; - const uint32_t * pDeviceMasks = {}; - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR mode = - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagBitsKHR::eLocal; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR ) == - sizeof( VkDeviceGroupPresentInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceGroupPresentInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupPresentInfoKHR; - }; - - struct DeviceGroupRenderPassBeginInfo - { - using NativeType = VkDeviceGroupRenderPassBeginInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceGroupRenderPassBeginInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceGroupRenderPassBeginInfo( uint32_t deviceMask_ = {}, - uint32_t deviceRenderAreaCount_ = {}, - const VULKAN_HPP_NAMESPACE::Rect2D * pDeviceRenderAreas_ = {} ) - VULKAN_HPP_NOEXCEPT - : deviceMask( deviceMask_ ) - , deviceRenderAreaCount( deviceRenderAreaCount_ ) - , pDeviceRenderAreas( pDeviceRenderAreas_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceGroupRenderPassBeginInfo( DeviceGroupRenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupRenderPassBeginInfo( VkDeviceGroupRenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupRenderPassBeginInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupRenderPassBeginInfo( - uint32_t deviceMask_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceRenderAreas_ ) - : deviceMask( deviceMask_ ) - , deviceRenderAreaCount( static_cast( deviceRenderAreas_.size() ) ) - , pDeviceRenderAreas( deviceRenderAreas_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupRenderPassBeginInfo & - operator=( DeviceGroupRenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupRenderPassBeginInfo & operator=( VkDeviceGroupRenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupRenderPassBeginInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupRenderPassBeginInfo & setDeviceMask( uint32_t deviceMask_ ) VULKAN_HPP_NOEXCEPT - { - deviceMask = deviceMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupRenderPassBeginInfo & - setDeviceRenderAreaCount( uint32_t deviceRenderAreaCount_ ) VULKAN_HPP_NOEXCEPT - { - deviceRenderAreaCount = deviceRenderAreaCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupRenderPassBeginInfo & - setPDeviceRenderAreas( const VULKAN_HPP_NAMESPACE::Rect2D * pDeviceRenderAreas_ ) VULKAN_HPP_NOEXCEPT - { - pDeviceRenderAreas = pDeviceRenderAreas_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupRenderPassBeginInfo & setDeviceRenderAreas( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & deviceRenderAreas_ ) - VULKAN_HPP_NOEXCEPT - { - deviceRenderAreaCount = static_cast( deviceRenderAreas_.size() ); - pDeviceRenderAreas = deviceRenderAreas_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceGroupRenderPassBeginInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupRenderPassBeginInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceMask, deviceRenderAreaCount, pDeviceRenderAreas ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupRenderPassBeginInfo const & ) const = default; -#else - bool operator==( DeviceGroupRenderPassBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceMask == rhs.deviceMask ) && - ( deviceRenderAreaCount == rhs.deviceRenderAreaCount ) && ( pDeviceRenderAreas == rhs.pDeviceRenderAreas ); -# endif - } - - bool operator!=( DeviceGroupRenderPassBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupRenderPassBeginInfo; - const void * pNext = {}; - uint32_t deviceMask = {}; - uint32_t deviceRenderAreaCount = {}; - const VULKAN_HPP_NAMESPACE::Rect2D * pDeviceRenderAreas = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupRenderPassBeginInfo ) == - sizeof( VkDeviceGroupRenderPassBeginInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceGroupRenderPassBeginInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupRenderPassBeginInfo; - }; - using DeviceGroupRenderPassBeginInfoKHR = DeviceGroupRenderPassBeginInfo; - - struct DeviceGroupSubmitInfo - { - using NativeType = VkDeviceGroupSubmitInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceGroupSubmitInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DeviceGroupSubmitInfo( uint32_t waitSemaphoreCount_ = {}, - const uint32_t * pWaitSemaphoreDeviceIndices_ = {}, - uint32_t commandBufferCount_ = {}, - const uint32_t * pCommandBufferDeviceMasks_ = {}, - uint32_t signalSemaphoreCount_ = {}, - const uint32_t * pSignalSemaphoreDeviceIndices_ = {} ) VULKAN_HPP_NOEXCEPT - : waitSemaphoreCount( waitSemaphoreCount_ ) - , pWaitSemaphoreDeviceIndices( pWaitSemaphoreDeviceIndices_ ) - , commandBufferCount( commandBufferCount_ ) - , pCommandBufferDeviceMasks( pCommandBufferDeviceMasks_ ) - , signalSemaphoreCount( signalSemaphoreCount_ ) - , pSignalSemaphoreDeviceIndices( pSignalSemaphoreDeviceIndices_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceGroupSubmitInfo( DeviceGroupSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupSubmitInfo( VkDeviceGroupSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupSubmitInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupSubmitInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphoreDeviceIndices_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & commandBufferDeviceMasks_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphoreDeviceIndices_ = {} ) - : waitSemaphoreCount( static_cast( waitSemaphoreDeviceIndices_.size() ) ) - , pWaitSemaphoreDeviceIndices( waitSemaphoreDeviceIndices_.data() ) - , commandBufferCount( static_cast( commandBufferDeviceMasks_.size() ) ) - , pCommandBufferDeviceMasks( commandBufferDeviceMasks_.data() ) - , signalSemaphoreCount( static_cast( signalSemaphoreDeviceIndices_.size() ) ) - , pSignalSemaphoreDeviceIndices( signalSemaphoreDeviceIndices_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupSubmitInfo & operator=( DeviceGroupSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupSubmitInfo & operator=( VkDeviceGroupSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSubmitInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSubmitInfo & - setWaitSemaphoreCount( uint32_t waitSemaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = waitSemaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSubmitInfo & - setPWaitSemaphoreDeviceIndices( const uint32_t * pWaitSemaphoreDeviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - pWaitSemaphoreDeviceIndices = pWaitSemaphoreDeviceIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupSubmitInfo & setWaitSemaphoreDeviceIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphoreDeviceIndices_ ) - VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = static_cast( waitSemaphoreDeviceIndices_.size() ); - pWaitSemaphoreDeviceIndices = waitSemaphoreDeviceIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSubmitInfo & - setCommandBufferCount( uint32_t commandBufferCount_ ) VULKAN_HPP_NOEXCEPT - { - commandBufferCount = commandBufferCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSubmitInfo & - setPCommandBufferDeviceMasks( const uint32_t * pCommandBufferDeviceMasks_ ) VULKAN_HPP_NOEXCEPT - { - pCommandBufferDeviceMasks = pCommandBufferDeviceMasks_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupSubmitInfo & setCommandBufferDeviceMasks( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & commandBufferDeviceMasks_ ) - VULKAN_HPP_NOEXCEPT - { - commandBufferCount = static_cast( commandBufferDeviceMasks_.size() ); - pCommandBufferDeviceMasks = commandBufferDeviceMasks_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSubmitInfo & - setSignalSemaphoreCount( uint32_t signalSemaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreCount = signalSemaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSubmitInfo & - setPSignalSemaphoreDeviceIndices( const uint32_t * pSignalSemaphoreDeviceIndices_ ) VULKAN_HPP_NOEXCEPT - { - pSignalSemaphoreDeviceIndices = pSignalSemaphoreDeviceIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DeviceGroupSubmitInfo & setSignalSemaphoreDeviceIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphoreDeviceIndices_ ) - VULKAN_HPP_NOEXCEPT - { - signalSemaphoreCount = static_cast( signalSemaphoreDeviceIndices_.size() ); - pSignalSemaphoreDeviceIndices = signalSemaphoreDeviceIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceGroupSubmitInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupSubmitInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - waitSemaphoreCount, - pWaitSemaphoreDeviceIndices, - commandBufferCount, - pCommandBufferDeviceMasks, - signalSemaphoreCount, - pSignalSemaphoreDeviceIndices ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupSubmitInfo const & ) const = default; -#else - bool operator==( DeviceGroupSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( waitSemaphoreCount == rhs.waitSemaphoreCount ) && - ( pWaitSemaphoreDeviceIndices == rhs.pWaitSemaphoreDeviceIndices ) && - ( commandBufferCount == rhs.commandBufferCount ) && - ( pCommandBufferDeviceMasks == rhs.pCommandBufferDeviceMasks ) && - ( signalSemaphoreCount == rhs.signalSemaphoreCount ) && - ( pSignalSemaphoreDeviceIndices == rhs.pSignalSemaphoreDeviceIndices ); -# endif - } - - bool operator!=( DeviceGroupSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupSubmitInfo; - const void * pNext = {}; - uint32_t waitSemaphoreCount = {}; - const uint32_t * pWaitSemaphoreDeviceIndices = {}; - uint32_t commandBufferCount = {}; - const uint32_t * pCommandBufferDeviceMasks = {}; - uint32_t signalSemaphoreCount = {}; - const uint32_t * pSignalSemaphoreDeviceIndices = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupSubmitInfo ) == sizeof( VkDeviceGroupSubmitInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceGroupSubmitInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupSubmitInfo; - }; - using DeviceGroupSubmitInfoKHR = DeviceGroupSubmitInfo; - - struct DeviceGroupSwapchainCreateInfoKHR - { - using NativeType = VkDeviceGroupSwapchainCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceGroupSwapchainCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceGroupSwapchainCreateInfoKHR( - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes_ = {} ) VULKAN_HPP_NOEXCEPT : modes( modes_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceGroupSwapchainCreateInfoKHR( DeviceGroupSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupSwapchainCreateInfoKHR( VkDeviceGroupSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceGroupSwapchainCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceGroupSwapchainCreateInfoKHR & - operator=( DeviceGroupSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceGroupSwapchainCreateInfoKHR & operator=( VkDeviceGroupSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSwapchainCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceGroupSwapchainCreateInfoKHR & - setModes( VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes_ ) VULKAN_HPP_NOEXCEPT - { - modes = modes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceGroupSwapchainCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceGroupSwapchainCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, modes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceGroupSwapchainCreateInfoKHR const & ) const = default; -#else - bool operator==( DeviceGroupSwapchainCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( modes == rhs.modes ); -# endif - } - - bool operator!=( DeviceGroupSwapchainCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceGroupSwapchainCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceGroupPresentModeFlagsKHR modes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceGroupSwapchainCreateInfoKHR ) == - sizeof( VkDeviceGroupSwapchainCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceGroupSwapchainCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceGroupSwapchainCreateInfoKHR; - }; - - struct ImageCreateInfo - { - using NativeType = VkImageCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageCreateInfo( - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ImageType imageType_ = VULKAN_HPP_NAMESPACE::ImageType::e1D, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::Extent3D extent_ = {}, - uint32_t mipLevels_ = {}, - uint32_t arrayLayers_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::ImageTiling tiling_ = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {}, - VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive, - uint32_t queueFamilyIndexCount_ = {}, - const uint32_t * pQueueFamilyIndices_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) - VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , imageType( imageType_ ) - , format( format_ ) - , extent( extent_ ) - , mipLevels( mipLevels_ ) - , arrayLayers( arrayLayers_ ) - , samples( samples_ ) - , tiling( tiling_ ) - , usage( usage_ ) - , sharingMode( sharingMode_ ) - , queueFamilyIndexCount( queueFamilyIndexCount_ ) - , pQueueFamilyIndices( pQueueFamilyIndices_ ) - , initialLayout( initialLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageCreateInfo( ImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageCreateInfo( VkImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageCreateInfo( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ImageType imageType_, - VULKAN_HPP_NAMESPACE::Format format_, - VULKAN_HPP_NAMESPACE::Extent3D extent_, - uint32_t mipLevels_, - uint32_t arrayLayers_, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_, - VULKAN_HPP_NAMESPACE::ImageTiling tiling_, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_, - VULKAN_HPP_NAMESPACE::SharingMode sharingMode_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_, - VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) - : flags( flags_ ) - , imageType( imageType_ ) - , format( format_ ) - , extent( extent_ ) - , mipLevels( mipLevels_ ) - , arrayLayers( arrayLayers_ ) - , samples( samples_ ) - , tiling( tiling_ ) - , usage( usage_ ) - , sharingMode( sharingMode_ ) - , queueFamilyIndexCount( static_cast( queueFamilyIndices_.size() ) ) - , pQueueFamilyIndices( queueFamilyIndices_.data() ) - , initialLayout( initialLayout_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageCreateInfo & operator=( ImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageCreateInfo & operator=( VkImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setImageType( VULKAN_HPP_NAMESPACE::ImageType imageType_ ) VULKAN_HPP_NOEXCEPT - { - imageType = imageType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setExtent( VULKAN_HPP_NAMESPACE::Extent3D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setMipLevels( uint32_t mipLevels_ ) VULKAN_HPP_NOEXCEPT - { - mipLevels = mipLevels_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setArrayLayers( uint32_t arrayLayers_ ) VULKAN_HPP_NOEXCEPT - { - arrayLayers = arrayLayers_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setSamples( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ ) VULKAN_HPP_NOEXCEPT - { - samples = samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & setTiling( VULKAN_HPP_NAMESPACE::ImageTiling tiling_ ) VULKAN_HPP_NOEXCEPT - { - tiling = tiling_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT - { - usage = usage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setSharingMode( VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ ) VULKAN_HPP_NOEXCEPT - { - sharingMode = sharingMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setQueueFamilyIndexCount( uint32_t queueFamilyIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = queueFamilyIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setPQueueFamilyIndices( const uint32_t * pQueueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - pQueueFamilyIndices = pQueueFamilyIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageCreateInfo & setQueueFamilyIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = static_cast( queueFamilyIndices_.size() ); - pQueueFamilyIndices = queueFamilyIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 ImageCreateInfo & - setInitialLayout( VULKAN_HPP_NAMESPACE::ImageLayout initialLayout_ ) VULKAN_HPP_NOEXCEPT - { - initialLayout = initialLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - imageType, - format, - extent, - mipLevels, - arrayLayers, - samples, - tiling, - usage, - sharingMode, - queueFamilyIndexCount, - pQueueFamilyIndices, - initialLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageCreateInfo const & ) const = default; -#else - bool operator==( ImageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( imageType == rhs.imageType ) && ( format == rhs.format ) && ( extent == rhs.extent ) && - ( mipLevels == rhs.mipLevels ) && ( arrayLayers == rhs.arrayLayers ) && ( samples == rhs.samples ) && - ( tiling == rhs.tiling ) && ( usage == rhs.usage ) && ( sharingMode == rhs.sharingMode ) && - ( queueFamilyIndexCount == rhs.queueFamilyIndexCount ) && - ( pQueueFamilyIndices == rhs.pQueueFamilyIndices ) && ( initialLayout == rhs.initialLayout ); -# endif - } - - bool operator!=( ImageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::ImageType imageType = VULKAN_HPP_NAMESPACE::ImageType::e1D; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::Extent3D extent = {}; - uint32_t mipLevels = {}; - uint32_t arrayLayers = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::ImageTiling tiling = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal; - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage = {}; - VULKAN_HPP_NAMESPACE::SharingMode sharingMode = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive; - uint32_t queueFamilyIndexCount = {}; - const uint32_t * pQueueFamilyIndices = {}; - VULKAN_HPP_NAMESPACE::ImageLayout initialLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCreateInfo ) == sizeof( VkImageCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageCreateInfo; - }; - - struct DeviceImageMemoryRequirements - { - using NativeType = VkDeviceImageMemoryRequirements; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceImageMemoryRequirements; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DeviceImageMemoryRequirements( const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo_ = {}, - VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ = - VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor ) VULKAN_HPP_NOEXCEPT - : pCreateInfo( pCreateInfo_ ) - , planeAspect( planeAspect_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceImageMemoryRequirements( DeviceImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceImageMemoryRequirements( VkDeviceImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceImageMemoryRequirements( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceImageMemoryRequirements & - operator=( DeviceImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceImageMemoryRequirements & operator=( VkDeviceImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceImageMemoryRequirements & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceImageMemoryRequirements & - setPCreateInfo( const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo_ ) VULKAN_HPP_NOEXCEPT - { - pCreateInfo = pCreateInfo_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceImageMemoryRequirements & - setPlaneAspect( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ ) VULKAN_HPP_NOEXCEPT - { - planeAspect = planeAspect_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceImageMemoryRequirements const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceImageMemoryRequirements &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pCreateInfo, planeAspect ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceImageMemoryRequirements const & ) const = default; -#else - bool operator==( DeviceImageMemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pCreateInfo == rhs.pCreateInfo ) && - ( planeAspect == rhs.planeAspect ); -# endif - } - - bool operator!=( DeviceImageMemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceImageMemoryRequirements; - const void * pNext = {}; - const VULKAN_HPP_NAMESPACE::ImageCreateInfo * pCreateInfo = {}; - VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceImageMemoryRequirements ) == - sizeof( VkDeviceImageMemoryRequirements ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceImageMemoryRequirements is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceImageMemoryRequirements; - }; - using DeviceImageMemoryRequirementsKHR = DeviceImageMemoryRequirements; - - struct DeviceMemoryOpaqueCaptureAddressInfo - { - using NativeType = VkDeviceMemoryOpaqueCaptureAddressInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceMemoryOpaqueCaptureAddressInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DeviceMemoryOpaqueCaptureAddressInfo( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {} ) VULKAN_HPP_NOEXCEPT - : memory( memory_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceMemoryOpaqueCaptureAddressInfo( DeviceMemoryOpaqueCaptureAddressInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DeviceMemoryOpaqueCaptureAddressInfo( VkDeviceMemoryOpaqueCaptureAddressInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceMemoryOpaqueCaptureAddressInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceMemoryOpaqueCaptureAddressInfo & - operator=( DeviceMemoryOpaqueCaptureAddressInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceMemoryOpaqueCaptureAddressInfo & - operator=( VkDeviceMemoryOpaqueCaptureAddressInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceMemoryOpaqueCaptureAddressInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceMemoryOpaqueCaptureAddressInfo & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceMemoryOpaqueCaptureAddressInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceMemoryOpaqueCaptureAddressInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memory ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceMemoryOpaqueCaptureAddressInfo const & ) const = default; -#else - bool operator==( DeviceMemoryOpaqueCaptureAddressInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memory == rhs.memory ); -# endif - } - - bool operator!=( DeviceMemoryOpaqueCaptureAddressInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceMemoryOpaqueCaptureAddressInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemoryOpaqueCaptureAddressInfo ) == - sizeof( VkDeviceMemoryOpaqueCaptureAddressInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceMemoryOpaqueCaptureAddressInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceMemoryOpaqueCaptureAddressInfo; - }; - using DeviceMemoryOpaqueCaptureAddressInfoKHR = DeviceMemoryOpaqueCaptureAddressInfo; - - struct DeviceMemoryOverallocationCreateInfoAMD - { - using NativeType = VkDeviceMemoryOverallocationCreateInfoAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceMemoryOverallocationCreateInfoAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceMemoryOverallocationCreateInfoAMD( - VULKAN_HPP_NAMESPACE::MemoryOverallocationBehaviorAMD overallocationBehavior_ = - VULKAN_HPP_NAMESPACE::MemoryOverallocationBehaviorAMD::eDefault ) VULKAN_HPP_NOEXCEPT - : overallocationBehavior( overallocationBehavior_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceMemoryOverallocationCreateInfoAMD( DeviceMemoryOverallocationCreateInfoAMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DeviceMemoryOverallocationCreateInfoAMD( VkDeviceMemoryOverallocationCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceMemoryOverallocationCreateInfoAMD( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceMemoryOverallocationCreateInfoAMD & - operator=( DeviceMemoryOverallocationCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceMemoryOverallocationCreateInfoAMD & - operator=( VkDeviceMemoryOverallocationCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceMemoryOverallocationCreateInfoAMD & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceMemoryOverallocationCreateInfoAMD & setOverallocationBehavior( - VULKAN_HPP_NAMESPACE::MemoryOverallocationBehaviorAMD overallocationBehavior_ ) VULKAN_HPP_NOEXCEPT - { - overallocationBehavior = overallocationBehavior_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceMemoryOverallocationCreateInfoAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceMemoryOverallocationCreateInfoAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, overallocationBehavior ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceMemoryOverallocationCreateInfoAMD const & ) const = default; -#else - bool operator==( DeviceMemoryOverallocationCreateInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( overallocationBehavior == rhs.overallocationBehavior ); -# endif - } - - bool operator!=( DeviceMemoryOverallocationCreateInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceMemoryOverallocationCreateInfoAMD; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::MemoryOverallocationBehaviorAMD overallocationBehavior = - VULKAN_HPP_NAMESPACE::MemoryOverallocationBehaviorAMD::eDefault; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemoryOverallocationCreateInfoAMD ) == - sizeof( VkDeviceMemoryOverallocationCreateInfoAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceMemoryOverallocationCreateInfoAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceMemoryOverallocationCreateInfoAMD; - }; - - struct DeviceMemoryReportCallbackDataEXT - { - using NativeType = VkDeviceMemoryReportCallbackDataEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceMemoryReportCallbackDataEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceMemoryReportCallbackDataEXT( - VULKAN_HPP_NAMESPACE::DeviceMemoryReportFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::DeviceMemoryReportEventTypeEXT type_ = - VULKAN_HPP_NAMESPACE::DeviceMemoryReportEventTypeEXT::eAllocate, - uint64_t memoryObjectId_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, - VULKAN_HPP_NAMESPACE::ObjectType objectType_ = VULKAN_HPP_NAMESPACE::ObjectType::eUnknown, - uint64_t objectHandle_ = {}, - uint32_t heapIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , type( type_ ) - , memoryObjectId( memoryObjectId_ ) - , size( size_ ) - , objectType( objectType_ ) - , objectHandle( objectHandle_ ) - , heapIndex( heapIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - DeviceMemoryReportCallbackDataEXT( DeviceMemoryReportCallbackDataEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceMemoryReportCallbackDataEXT( VkDeviceMemoryReportCallbackDataEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceMemoryReportCallbackDataEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceMemoryReportCallbackDataEXT & - operator=( DeviceMemoryReportCallbackDataEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceMemoryReportCallbackDataEXT & operator=( VkDeviceMemoryReportCallbackDataEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDeviceMemoryReportCallbackDataEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceMemoryReportCallbackDataEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, type, memoryObjectId, size, objectType, objectHandle, heapIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceMemoryReportCallbackDataEXT const & ) const = default; -#else - bool operator==( DeviceMemoryReportCallbackDataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( type == rhs.type ) && - ( memoryObjectId == rhs.memoryObjectId ) && ( size == rhs.size ) && ( objectType == rhs.objectType ) && - ( objectHandle == rhs.objectHandle ) && ( heapIndex == rhs.heapIndex ); -# endif - } - - bool operator!=( DeviceMemoryReportCallbackDataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceMemoryReportCallbackDataEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemoryReportFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::DeviceMemoryReportEventTypeEXT type = - VULKAN_HPP_NAMESPACE::DeviceMemoryReportEventTypeEXT::eAllocate; - uint64_t memoryObjectId = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - VULKAN_HPP_NAMESPACE::ObjectType objectType = VULKAN_HPP_NAMESPACE::ObjectType::eUnknown; - uint64_t objectHandle = {}; - uint32_t heapIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceMemoryReportCallbackDataEXT ) == - sizeof( VkDeviceMemoryReportCallbackDataEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceMemoryReportCallbackDataEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceMemoryReportCallbackDataEXT; - }; - - struct DevicePrivateDataCreateInfo - { - using NativeType = VkDevicePrivateDataCreateInfo; - - static const bool allowDuplicate = true; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDevicePrivateDataCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DevicePrivateDataCreateInfo( uint32_t privateDataSlotRequestCount_ = {} ) VULKAN_HPP_NOEXCEPT - : privateDataSlotRequestCount( privateDataSlotRequestCount_ ) - {} - - VULKAN_HPP_CONSTEXPR - DevicePrivateDataCreateInfo( DevicePrivateDataCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DevicePrivateDataCreateInfo( VkDevicePrivateDataCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : DevicePrivateDataCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DevicePrivateDataCreateInfo & operator=( DevicePrivateDataCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DevicePrivateDataCreateInfo & operator=( VkDevicePrivateDataCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DevicePrivateDataCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DevicePrivateDataCreateInfo & - setPrivateDataSlotRequestCount( uint32_t privateDataSlotRequestCount_ ) VULKAN_HPP_NOEXCEPT - { - privateDataSlotRequestCount = privateDataSlotRequestCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDevicePrivateDataCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDevicePrivateDataCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, privateDataSlotRequestCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DevicePrivateDataCreateInfo const & ) const = default; -#else - bool operator==( DevicePrivateDataCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( privateDataSlotRequestCount == rhs.privateDataSlotRequestCount ); -# endif - } - - bool operator!=( DevicePrivateDataCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDevicePrivateDataCreateInfo; - const void * pNext = {}; - uint32_t privateDataSlotRequestCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DevicePrivateDataCreateInfo ) == - sizeof( VkDevicePrivateDataCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DevicePrivateDataCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DevicePrivateDataCreateInfo; - }; - using DevicePrivateDataCreateInfoEXT = DevicePrivateDataCreateInfo; - - struct DeviceQueueGlobalPriorityCreateInfoKHR - { - using NativeType = VkDeviceQueueGlobalPriorityCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDeviceQueueGlobalPriorityCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DeviceQueueGlobalPriorityCreateInfoKHR( VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR globalPriority_ = - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow ) VULKAN_HPP_NOEXCEPT - : globalPriority( globalPriority_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceQueueGlobalPriorityCreateInfoKHR( DeviceQueueGlobalPriorityCreateInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DeviceQueueGlobalPriorityCreateInfoKHR( VkDeviceQueueGlobalPriorityCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceQueueGlobalPriorityCreateInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceQueueGlobalPriorityCreateInfoKHR & - operator=( DeviceQueueGlobalPriorityCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceQueueGlobalPriorityCreateInfoKHR & - operator=( VkDeviceQueueGlobalPriorityCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceQueueGlobalPriorityCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueGlobalPriorityCreateInfoKHR & - setGlobalPriority( VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR globalPriority_ ) VULKAN_HPP_NOEXCEPT - { - globalPriority = globalPriority_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceQueueGlobalPriorityCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceQueueGlobalPriorityCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, globalPriority ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceQueueGlobalPriorityCreateInfoKHR const & ) const = default; -#else - bool operator==( DeviceQueueGlobalPriorityCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( globalPriority == rhs.globalPriority ); -# endif - } - - bool operator!=( DeviceQueueGlobalPriorityCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceQueueGlobalPriorityCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR globalPriority = VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceQueueGlobalPriorityCreateInfoKHR ) == - sizeof( VkDeviceQueueGlobalPriorityCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DeviceQueueGlobalPriorityCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceQueueGlobalPriorityCreateInfoKHR; - }; - using DeviceQueueGlobalPriorityCreateInfoEXT = DeviceQueueGlobalPriorityCreateInfoKHR; - - struct DeviceQueueInfo2 - { - using NativeType = VkDeviceQueueInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDeviceQueueInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DeviceQueueInfo2( VULKAN_HPP_NAMESPACE::DeviceQueueCreateFlags flags_ = {}, - uint32_t queueFamilyIndex_ = {}, - uint32_t queueIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , queueFamilyIndex( queueFamilyIndex_ ) - , queueIndex( queueIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR DeviceQueueInfo2( DeviceQueueInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceQueueInfo2( VkDeviceQueueInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : DeviceQueueInfo2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DeviceQueueInfo2 & operator=( DeviceQueueInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DeviceQueueInfo2 & operator=( VkDeviceQueueInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DeviceQueueInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueInfo2 & - setFlags( VULKAN_HPP_NAMESPACE::DeviceQueueCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueInfo2 & setQueueFamilyIndex( uint32_t queueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndex = queueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DeviceQueueInfo2 & setQueueIndex( uint32_t queueIndex_ ) VULKAN_HPP_NOEXCEPT - { - queueIndex = queueIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDeviceQueueInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDeviceQueueInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, queueFamilyIndex, queueIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DeviceQueueInfo2 const & ) const = default; -#else - bool operator==( DeviceQueueInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( queueFamilyIndex == rhs.queueFamilyIndex ) && ( queueIndex == rhs.queueIndex ); -# endif - } - - bool operator!=( DeviceQueueInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDeviceQueueInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceQueueCreateFlags flags = {}; - uint32_t queueFamilyIndex = {}; - uint32_t queueIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DeviceQueueInfo2 ) == sizeof( VkDeviceQueueInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DeviceQueueInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DeviceQueueInfo2; - }; - -#if defined( VK_USE_PLATFORM_DIRECTFB_EXT ) - struct DirectFBSurfaceCreateInfoEXT - { - using NativeType = VkDirectFBSurfaceCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDirectfbSurfaceCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DirectFBSurfaceCreateInfoEXT( VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateFlagsEXT flags_ = {}, - IDirectFB * dfb_ = {}, - IDirectFBSurface * surface_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , dfb( dfb_ ) - , surface( surface_ ) - {} - - VULKAN_HPP_CONSTEXPR - DirectFBSurfaceCreateInfoEXT( DirectFBSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DirectFBSurfaceCreateInfoEXT( VkDirectFBSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DirectFBSurfaceCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DirectFBSurfaceCreateInfoEXT & operator=( DirectFBSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DirectFBSurfaceCreateInfoEXT & operator=( VkDirectFBSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DirectFBSurfaceCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DirectFBSurfaceCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DirectFBSurfaceCreateInfoEXT & setDfb( IDirectFB * dfb_ ) VULKAN_HPP_NOEXCEPT - { - dfb = dfb_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DirectFBSurfaceCreateInfoEXT & setSurface( IDirectFBSurface * surface_ ) VULKAN_HPP_NOEXCEPT - { - surface = surface_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDirectFBSurfaceCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDirectFBSurfaceCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, dfb, surface ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DirectFBSurfaceCreateInfoEXT const & ) const = default; -# else - bool operator==( DirectFBSurfaceCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( dfb == rhs.dfb ) && - ( surface == rhs.surface ); -# endif - } - - bool operator!=( DirectFBSurfaceCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDirectfbSurfaceCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateFlagsEXT flags = {}; - IDirectFB * dfb = {}; - IDirectFBSurface * surface = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DirectFBSurfaceCreateInfoEXT ) == - sizeof( VkDirectFBSurfaceCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DirectFBSurfaceCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DirectFBSurfaceCreateInfoEXT; - }; -#endif /*VK_USE_PLATFORM_DIRECTFB_EXT*/ - - struct DispatchIndirectCommand - { - using NativeType = VkDispatchIndirectCommand; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DispatchIndirectCommand( uint32_t x_ = {}, uint32_t y_ = {}, uint32_t z_ = {} ) VULKAN_HPP_NOEXCEPT - : x( x_ ) - , y( y_ ) - , z( z_ ) - {} - - VULKAN_HPP_CONSTEXPR DispatchIndirectCommand( DispatchIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DispatchIndirectCommand( VkDispatchIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT - : DispatchIndirectCommand( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DispatchIndirectCommand & operator=( DispatchIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DispatchIndirectCommand & operator=( VkDispatchIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DispatchIndirectCommand & setX( uint32_t x_ ) VULKAN_HPP_NOEXCEPT - { - x = x_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DispatchIndirectCommand & setY( uint32_t y_ ) VULKAN_HPP_NOEXCEPT - { - y = y_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DispatchIndirectCommand & setZ( uint32_t z_ ) VULKAN_HPP_NOEXCEPT - { - z = z_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDispatchIndirectCommand const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDispatchIndirectCommand &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( x, y, z ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DispatchIndirectCommand const & ) const = default; -#else - bool operator==( DispatchIndirectCommand const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( x == rhs.x ) && ( y == rhs.y ) && ( z == rhs.z ); -# endif - } - - bool operator!=( DispatchIndirectCommand const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t x = {}; - uint32_t y = {}; - uint32_t z = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DispatchIndirectCommand ) == - sizeof( VkDispatchIndirectCommand ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DispatchIndirectCommand is not nothrow_move_constructible!" ); - - struct DisplayEventInfoEXT - { - using NativeType = VkDisplayEventInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayEventInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DisplayEventInfoEXT( VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT displayEvent_ = - VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT::eFirstPixelOut ) VULKAN_HPP_NOEXCEPT - : displayEvent( displayEvent_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayEventInfoEXT( DisplayEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayEventInfoEXT( VkDisplayEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayEventInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayEventInfoEXT & operator=( DisplayEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayEventInfoEXT & operator=( VkDisplayEventInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DisplayEventInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayEventInfoEXT & - setDisplayEvent( VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT displayEvent_ ) VULKAN_HPP_NOEXCEPT - { - displayEvent = displayEvent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDisplayEventInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayEventInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, displayEvent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayEventInfoEXT const & ) const = default; -#else - bool operator==( DisplayEventInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( displayEvent == rhs.displayEvent ); -# endif - } - - bool operator!=( DisplayEventInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayEventInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT displayEvent = VULKAN_HPP_NAMESPACE::DisplayEventTypeEXT::eFirstPixelOut; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayEventInfoEXT ) == sizeof( VkDisplayEventInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayEventInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayEventInfoEXT; - }; - - struct DisplayModeParametersKHR - { - using NativeType = VkDisplayModeParametersKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayModeParametersKHR( VULKAN_HPP_NAMESPACE::Extent2D visibleRegion_ = {}, - uint32_t refreshRate_ = {} ) VULKAN_HPP_NOEXCEPT - : visibleRegion( visibleRegion_ ) - , refreshRate( refreshRate_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayModeParametersKHR( DisplayModeParametersKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModeParametersKHR( VkDisplayModeParametersKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayModeParametersKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayModeParametersKHR & operator=( DisplayModeParametersKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModeParametersKHR & operator=( VkDisplayModeParametersKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DisplayModeParametersKHR & - setVisibleRegion( VULKAN_HPP_NAMESPACE::Extent2D const & visibleRegion_ ) VULKAN_HPP_NOEXCEPT - { - visibleRegion = visibleRegion_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayModeParametersKHR & setRefreshRate( uint32_t refreshRate_ ) VULKAN_HPP_NOEXCEPT - { - refreshRate = refreshRate_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDisplayModeParametersKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayModeParametersKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( visibleRegion, refreshRate ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayModeParametersKHR const & ) const = default; -#else - bool operator==( DisplayModeParametersKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( visibleRegion == rhs.visibleRegion ) && ( refreshRate == rhs.refreshRate ); -# endif - } - - bool operator!=( DisplayModeParametersKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Extent2D visibleRegion = {}; - uint32_t refreshRate = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR ) == - sizeof( VkDisplayModeParametersKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayModeParametersKHR is not nothrow_move_constructible!" ); - - struct DisplayModeCreateInfoKHR - { - using NativeType = VkDisplayModeCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayModeCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DisplayModeCreateInfoKHR( VULKAN_HPP_NAMESPACE::DisplayModeCreateFlagsKHR flags_ = {}, - VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , parameters( parameters_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayModeCreateInfoKHR( DisplayModeCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModeCreateInfoKHR( VkDisplayModeCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayModeCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayModeCreateInfoKHR & operator=( DisplayModeCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModeCreateInfoKHR & operator=( VkDisplayModeCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DisplayModeCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayModeCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::DisplayModeCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayModeCreateInfoKHR & - setParameters( VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR const & parameters_ ) VULKAN_HPP_NOEXCEPT - { - parameters = parameters_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDisplayModeCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayModeCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, parameters ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayModeCreateInfoKHR const & ) const = default; -#else - bool operator==( DisplayModeCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( parameters == rhs.parameters ); -# endif - } - - bool operator!=( DisplayModeCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayModeCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayModeCreateFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeCreateInfoKHR ) == - sizeof( VkDisplayModeCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayModeCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayModeCreateInfoKHR; - }; - - struct DisplayModePropertiesKHR - { - using NativeType = VkDisplayModePropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DisplayModePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR displayMode_ = {}, - VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters_ = {} ) VULKAN_HPP_NOEXCEPT - : displayMode( displayMode_ ) - , parameters( parameters_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayModePropertiesKHR( DisplayModePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModePropertiesKHR( VkDisplayModePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayModePropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayModePropertiesKHR & operator=( DisplayModePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModePropertiesKHR & operator=( VkDisplayModePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayModePropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayModePropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( displayMode, parameters ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayModePropertiesKHR const & ) const = default; -#else - bool operator==( DisplayModePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( displayMode == rhs.displayMode ) && ( parameters == rhs.parameters ); -# endif - } - - bool operator!=( DisplayModePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DisplayModeKHR displayMode = {}; - VULKAN_HPP_NAMESPACE::DisplayModeParametersKHR parameters = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR ) == - sizeof( VkDisplayModePropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayModePropertiesKHR is not nothrow_move_constructible!" ); - - struct DisplayModeProperties2KHR - { - using NativeType = VkDisplayModeProperties2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayModeProperties2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayModeProperties2KHR( - VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR displayModeProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : displayModeProperties( displayModeProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR - DisplayModeProperties2KHR( DisplayModeProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModeProperties2KHR( VkDisplayModeProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayModeProperties2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayModeProperties2KHR & operator=( DisplayModeProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayModeProperties2KHR & operator=( VkDisplayModeProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayModeProperties2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayModeProperties2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, displayModeProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayModeProperties2KHR const & ) const = default; -#else - bool operator==( DisplayModeProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( displayModeProperties == rhs.displayModeProperties ); -# endif - } - - bool operator!=( DisplayModeProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayModeProperties2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayModePropertiesKHR displayModeProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayModeProperties2KHR ) == - sizeof( VkDisplayModeProperties2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayModeProperties2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayModeProperties2KHR; - }; - - struct DisplayNativeHdrSurfaceCapabilitiesAMD - { - using NativeType = VkDisplayNativeHdrSurfaceCapabilitiesAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDisplayNativeHdrSurfaceCapabilitiesAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayNativeHdrSurfaceCapabilitiesAMD( - VULKAN_HPP_NAMESPACE::Bool32 localDimmingSupport_ = {} ) VULKAN_HPP_NOEXCEPT - : localDimmingSupport( localDimmingSupport_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayNativeHdrSurfaceCapabilitiesAMD( DisplayNativeHdrSurfaceCapabilitiesAMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DisplayNativeHdrSurfaceCapabilitiesAMD( VkDisplayNativeHdrSurfaceCapabilitiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayNativeHdrSurfaceCapabilitiesAMD( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayNativeHdrSurfaceCapabilitiesAMD & - operator=( DisplayNativeHdrSurfaceCapabilitiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayNativeHdrSurfaceCapabilitiesAMD & - operator=( VkDisplayNativeHdrSurfaceCapabilitiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayNativeHdrSurfaceCapabilitiesAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayNativeHdrSurfaceCapabilitiesAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, localDimmingSupport ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayNativeHdrSurfaceCapabilitiesAMD const & ) const = default; -#else - bool operator==( DisplayNativeHdrSurfaceCapabilitiesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( localDimmingSupport == rhs.localDimmingSupport ); -# endif - } - - bool operator!=( DisplayNativeHdrSurfaceCapabilitiesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayNativeHdrSurfaceCapabilitiesAMD; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 localDimmingSupport = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayNativeHdrSurfaceCapabilitiesAMD ) == - sizeof( VkDisplayNativeHdrSurfaceCapabilitiesAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DisplayNativeHdrSurfaceCapabilitiesAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayNativeHdrSurfaceCapabilitiesAMD; - }; - - struct DisplayPlaneCapabilitiesKHR - { - using NativeType = VkDisplayPlaneCapabilitiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DisplayPlaneCapabilitiesKHR( VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagsKHR supportedAlpha_ = {}, - VULKAN_HPP_NAMESPACE::Offset2D minSrcPosition_ = {}, - VULKAN_HPP_NAMESPACE::Offset2D maxSrcPosition_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D minSrcExtent_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxSrcExtent_ = {}, - VULKAN_HPP_NAMESPACE::Offset2D minDstPosition_ = {}, - VULKAN_HPP_NAMESPACE::Offset2D maxDstPosition_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D minDstExtent_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxDstExtent_ = {} ) VULKAN_HPP_NOEXCEPT - : supportedAlpha( supportedAlpha_ ) - , minSrcPosition( minSrcPosition_ ) - , maxSrcPosition( maxSrcPosition_ ) - , minSrcExtent( minSrcExtent_ ) - , maxSrcExtent( maxSrcExtent_ ) - , minDstPosition( minDstPosition_ ) - , maxDstPosition( maxDstPosition_ ) - , minDstExtent( minDstExtent_ ) - , maxDstExtent( maxDstExtent_ ) - {} - - VULKAN_HPP_CONSTEXPR - DisplayPlaneCapabilitiesKHR( DisplayPlaneCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneCapabilitiesKHR( VkDisplayPlaneCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPlaneCapabilitiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPlaneCapabilitiesKHR & operator=( DisplayPlaneCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneCapabilitiesKHR & operator=( VkDisplayPlaneCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayPlaneCapabilitiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPlaneCapabilitiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( supportedAlpha, - minSrcPosition, - maxSrcPosition, - minSrcExtent, - maxSrcExtent, - minDstPosition, - maxDstPosition, - minDstExtent, - maxDstExtent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayPlaneCapabilitiesKHR const & ) const = default; -#else - bool operator==( DisplayPlaneCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( supportedAlpha == rhs.supportedAlpha ) && ( minSrcPosition == rhs.minSrcPosition ) && - ( maxSrcPosition == rhs.maxSrcPosition ) && ( minSrcExtent == rhs.minSrcExtent ) && - ( maxSrcExtent == rhs.maxSrcExtent ) && ( minDstPosition == rhs.minDstPosition ) && - ( maxDstPosition == rhs.maxDstPosition ) && ( minDstExtent == rhs.minDstExtent ) && - ( maxDstExtent == rhs.maxDstExtent ); -# endif - } - - bool operator!=( DisplayPlaneCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagsKHR supportedAlpha = {}; - VULKAN_HPP_NAMESPACE::Offset2D minSrcPosition = {}; - VULKAN_HPP_NAMESPACE::Offset2D maxSrcPosition = {}; - VULKAN_HPP_NAMESPACE::Extent2D minSrcExtent = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxSrcExtent = {}; - VULKAN_HPP_NAMESPACE::Offset2D minDstPosition = {}; - VULKAN_HPP_NAMESPACE::Offset2D maxDstPosition = {}; - VULKAN_HPP_NAMESPACE::Extent2D minDstExtent = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxDstExtent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR ) == - sizeof( VkDisplayPlaneCapabilitiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DisplayPlaneCapabilitiesKHR is not nothrow_move_constructible!" ); - - struct DisplayPlaneCapabilities2KHR - { - using NativeType = VkDisplayPlaneCapabilities2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayPlaneCapabilities2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayPlaneCapabilities2KHR( - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR capabilities_ = {} ) VULKAN_HPP_NOEXCEPT - : capabilities( capabilities_ ) - {} - - VULKAN_HPP_CONSTEXPR - DisplayPlaneCapabilities2KHR( DisplayPlaneCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneCapabilities2KHR( VkDisplayPlaneCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPlaneCapabilities2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPlaneCapabilities2KHR & operator=( DisplayPlaneCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneCapabilities2KHR & operator=( VkDisplayPlaneCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayPlaneCapabilities2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPlaneCapabilities2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, capabilities ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayPlaneCapabilities2KHR const & ) const = default; -#else - bool operator==( DisplayPlaneCapabilities2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( capabilities == rhs.capabilities ); -# endif - } - - bool operator!=( DisplayPlaneCapabilities2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayPlaneCapabilities2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR capabilities = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilities2KHR ) == - sizeof( VkDisplayPlaneCapabilities2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DisplayPlaneCapabilities2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayPlaneCapabilities2KHR; - }; - - struct DisplayPlaneInfo2KHR - { - using NativeType = VkDisplayPlaneInfo2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayPlaneInfo2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayPlaneInfo2KHR( VULKAN_HPP_NAMESPACE::DisplayModeKHR mode_ = {}, - uint32_t planeIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : mode( mode_ ) - , planeIndex( planeIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayPlaneInfo2KHR( DisplayPlaneInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneInfo2KHR( VkDisplayPlaneInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPlaneInfo2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPlaneInfo2KHR & operator=( DisplayPlaneInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneInfo2KHR & operator=( VkDisplayPlaneInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHR & - setMode( VULKAN_HPP_NAMESPACE::DisplayModeKHR mode_ ) VULKAN_HPP_NOEXCEPT - { - mode = mode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHR & setPlaneIndex( uint32_t planeIndex_ ) VULKAN_HPP_NOEXCEPT - { - planeIndex = planeIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDisplayPlaneInfo2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPlaneInfo2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, mode, planeIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayPlaneInfo2KHR const & ) const = default; -#else - bool operator==( DisplayPlaneInfo2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( mode == rhs.mode ) && - ( planeIndex == rhs.planeIndex ); -# endif - } - - bool operator!=( DisplayPlaneInfo2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayPlaneInfo2KHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayModeKHR mode = {}; - uint32_t planeIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneInfo2KHR ) == sizeof( VkDisplayPlaneInfo2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayPlaneInfo2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayPlaneInfo2KHR; - }; - - struct DisplayPlanePropertiesKHR - { - using NativeType = VkDisplayPlanePropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayPlanePropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR currentDisplay_ = {}, - uint32_t currentStackIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : currentDisplay( currentDisplay_ ) - , currentStackIndex( currentStackIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - DisplayPlanePropertiesKHR( DisplayPlanePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlanePropertiesKHR( VkDisplayPlanePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPlanePropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPlanePropertiesKHR & operator=( DisplayPlanePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlanePropertiesKHR & operator=( VkDisplayPlanePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayPlanePropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPlanePropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( currentDisplay, currentStackIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayPlanePropertiesKHR const & ) const = default; -#else - bool operator==( DisplayPlanePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( currentDisplay == rhs.currentDisplay ) && ( currentStackIndex == rhs.currentStackIndex ); -# endif - } - - bool operator!=( DisplayPlanePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DisplayKHR currentDisplay = {}; - uint32_t currentStackIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR ) == - sizeof( VkDisplayPlanePropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayPlanePropertiesKHR is not nothrow_move_constructible!" ); - - struct DisplayPlaneProperties2KHR - { - using NativeType = VkDisplayPlaneProperties2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayPlaneProperties2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayPlaneProperties2KHR( - VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR displayPlaneProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : displayPlaneProperties( displayPlaneProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR - DisplayPlaneProperties2KHR( DisplayPlaneProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneProperties2KHR( VkDisplayPlaneProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPlaneProperties2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPlaneProperties2KHR & operator=( DisplayPlaneProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPlaneProperties2KHR & operator=( VkDisplayPlaneProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayPlaneProperties2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPlaneProperties2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, displayPlaneProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayPlaneProperties2KHR const & ) const = default; -#else - bool operator==( DisplayPlaneProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( displayPlaneProperties == rhs.displayPlaneProperties ); -# endif - } - - bool operator!=( DisplayPlaneProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayPlaneProperties2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayPlanePropertiesKHR displayPlaneProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPlaneProperties2KHR ) == - sizeof( VkDisplayPlaneProperties2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayPlaneProperties2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayPlaneProperties2KHR; - }; - - struct DisplayPowerInfoEXT - { - using NativeType = VkDisplayPowerInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayPowerInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayPowerInfoEXT( VULKAN_HPP_NAMESPACE::DisplayPowerStateEXT powerState_ = - VULKAN_HPP_NAMESPACE::DisplayPowerStateEXT::eOff ) VULKAN_HPP_NOEXCEPT - : powerState( powerState_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayPowerInfoEXT( DisplayPowerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPowerInfoEXT( VkDisplayPowerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPowerInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPowerInfoEXT & operator=( DisplayPowerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPowerInfoEXT & operator=( VkDisplayPowerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DisplayPowerInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayPowerInfoEXT & - setPowerState( VULKAN_HPP_NAMESPACE::DisplayPowerStateEXT powerState_ ) VULKAN_HPP_NOEXCEPT - { - powerState = powerState_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDisplayPowerInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPowerInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, powerState ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayPowerInfoEXT const & ) const = default; -#else - bool operator==( DisplayPowerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( powerState == rhs.powerState ); -# endif - } - - bool operator!=( DisplayPowerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayPowerInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayPowerStateEXT powerState = VULKAN_HPP_NAMESPACE::DisplayPowerStateEXT::eOff; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPowerInfoEXT ) == sizeof( VkDisplayPowerInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayPowerInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayPowerInfoEXT; - }; - - struct DisplayPresentInfoKHR - { - using NativeType = VkDisplayPresentInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayPresentInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DisplayPresentInfoKHR( VULKAN_HPP_NAMESPACE::Rect2D srcRect_ = {}, - VULKAN_HPP_NAMESPACE::Rect2D dstRect_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 persistent_ = {} ) VULKAN_HPP_NOEXCEPT - : srcRect( srcRect_ ) - , dstRect( dstRect_ ) - , persistent( persistent_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayPresentInfoKHR( DisplayPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPresentInfoKHR( VkDisplayPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPresentInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPresentInfoKHR & operator=( DisplayPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPresentInfoKHR & operator=( VkDisplayPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DisplayPresentInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayPresentInfoKHR & - setSrcRect( VULKAN_HPP_NAMESPACE::Rect2D const & srcRect_ ) VULKAN_HPP_NOEXCEPT - { - srcRect = srcRect_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayPresentInfoKHR & - setDstRect( VULKAN_HPP_NAMESPACE::Rect2D const & dstRect_ ) VULKAN_HPP_NOEXCEPT - { - dstRect = dstRect_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplayPresentInfoKHR & - setPersistent( VULKAN_HPP_NAMESPACE::Bool32 persistent_ ) VULKAN_HPP_NOEXCEPT - { - persistent = persistent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDisplayPresentInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPresentInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcRect, dstRect, persistent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayPresentInfoKHR const & ) const = default; -#else - bool operator==( DisplayPresentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcRect == rhs.srcRect ) && - ( dstRect == rhs.dstRect ) && ( persistent == rhs.persistent ); -# endif - } - - bool operator!=( DisplayPresentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayPresentInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Rect2D srcRect = {}; - VULKAN_HPP_NAMESPACE::Rect2D dstRect = {}; - VULKAN_HPP_NAMESPACE::Bool32 persistent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPresentInfoKHR ) == sizeof( VkDisplayPresentInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayPresentInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayPresentInfoKHR; - }; - - struct DisplayPropertiesKHR - { - using NativeType = VkDisplayPropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DisplayPropertiesKHR( VULKAN_HPP_NAMESPACE::DisplayKHR display_ = {}, - const char * displayName_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D physicalDimensions_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D physicalResolution_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 planeReorderPossible_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 persistentContent_ = {} ) VULKAN_HPP_NOEXCEPT - : display( display_ ) - , displayName( displayName_ ) - , physicalDimensions( physicalDimensions_ ) - , physicalResolution( physicalResolution_ ) - , supportedTransforms( supportedTransforms_ ) - , planeReorderPossible( planeReorderPossible_ ) - , persistentContent( persistentContent_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayPropertiesKHR( DisplayPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPropertiesKHR( VkDisplayPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayPropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayPropertiesKHR & operator=( DisplayPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayPropertiesKHR & operator=( VkDisplayPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( display, - displayName, - physicalDimensions, - physicalResolution, - supportedTransforms, - planeReorderPossible, - persistentContent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( DisplayPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = display <=> rhs.display; cmp != 0 ) - return cmp; - if ( displayName != rhs.displayName ) - if ( auto cmp = strcmp( displayName, rhs.displayName ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - if ( auto cmp = physicalDimensions <=> rhs.physicalDimensions; cmp != 0 ) - return cmp; - if ( auto cmp = physicalResolution <=> rhs.physicalResolution; cmp != 0 ) - return cmp; - if ( auto cmp = supportedTransforms <=> rhs.supportedTransforms; cmp != 0 ) - return cmp; - if ( auto cmp = planeReorderPossible <=> rhs.planeReorderPossible; cmp != 0 ) - return cmp; - if ( auto cmp = persistentContent <=> rhs.persistentContent; cmp != 0 ) - return cmp; - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( DisplayPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( display == rhs.display ) && - ( ( displayName == rhs.displayName ) || ( strcmp( displayName, rhs.displayName ) == 0 ) ) && - ( physicalDimensions == rhs.physicalDimensions ) && ( physicalResolution == rhs.physicalResolution ) && - ( supportedTransforms == rhs.supportedTransforms ) && - ( planeReorderPossible == rhs.planeReorderPossible ) && ( persistentContent == rhs.persistentContent ); - } - - bool operator!=( DisplayPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::DisplayKHR display = {}; - const char * displayName = {}; - VULKAN_HPP_NAMESPACE::Extent2D physicalDimensions = {}; - VULKAN_HPP_NAMESPACE::Extent2D physicalResolution = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms = {}; - VULKAN_HPP_NAMESPACE::Bool32 planeReorderPossible = {}; - VULKAN_HPP_NAMESPACE::Bool32 persistentContent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR ) == sizeof( VkDisplayPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayPropertiesKHR is not nothrow_move_constructible!" ); - - struct DisplayProperties2KHR - { - using NativeType = VkDisplayProperties2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayProperties2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DisplayProperties2KHR( VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR displayProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : displayProperties( displayProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR DisplayProperties2KHR( DisplayProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayProperties2KHR( VkDisplayProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplayProperties2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplayProperties2KHR & operator=( DisplayProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplayProperties2KHR & operator=( VkDisplayProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDisplayProperties2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplayProperties2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, displayProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplayProperties2KHR const & ) const = default; -#else - bool operator==( DisplayProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( displayProperties == rhs.displayProperties ); -# endif - } - - bool operator!=( DisplayProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplayProperties2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR displayProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplayProperties2KHR ) == sizeof( VkDisplayProperties2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DisplayProperties2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplayProperties2KHR; - }; - - struct DisplaySurfaceCreateInfoKHR - { - using NativeType = VkDisplaySurfaceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplaySurfaceCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - DisplaySurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateFlagsKHR flags_ = {}, - VULKAN_HPP_NAMESPACE::DisplayModeKHR displayMode_ = {}, - uint32_t planeIndex_ = {}, - uint32_t planeStackIndex_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity, - float globalAlpha_ = {}, - VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR alphaMode_ = - VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR::eOpaque, - VULKAN_HPP_NAMESPACE::Extent2D imageExtent_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , displayMode( displayMode_ ) - , planeIndex( planeIndex_ ) - , planeStackIndex( planeStackIndex_ ) - , transform( transform_ ) - , globalAlpha( globalAlpha_ ) - , alphaMode( alphaMode_ ) - , imageExtent( imageExtent_ ) - {} - - VULKAN_HPP_CONSTEXPR - DisplaySurfaceCreateInfoKHR( DisplaySurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplaySurfaceCreateInfoKHR( VkDisplaySurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : DisplaySurfaceCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DisplaySurfaceCreateInfoKHR & operator=( DisplaySurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DisplaySurfaceCreateInfoKHR & operator=( VkDisplaySurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & - setDisplayMode( VULKAN_HPP_NAMESPACE::DisplayModeKHR displayMode_ ) VULKAN_HPP_NOEXCEPT - { - displayMode = displayMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & setPlaneIndex( uint32_t planeIndex_ ) VULKAN_HPP_NOEXCEPT - { - planeIndex = planeIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & - setPlaneStackIndex( uint32_t planeStackIndex_ ) VULKAN_HPP_NOEXCEPT - { - planeStackIndex = planeStackIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & - setTransform( VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ ) VULKAN_HPP_NOEXCEPT - { - transform = transform_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & setGlobalAlpha( float globalAlpha_ ) VULKAN_HPP_NOEXCEPT - { - globalAlpha = globalAlpha_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & - setAlphaMode( VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR alphaMode_ ) VULKAN_HPP_NOEXCEPT - { - alphaMode = alphaMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DisplaySurfaceCreateInfoKHR & - setImageExtent( VULKAN_HPP_NAMESPACE::Extent2D const & imageExtent_ ) VULKAN_HPP_NOEXCEPT - { - imageExtent = imageExtent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDisplaySurfaceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDisplaySurfaceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, flags, displayMode, planeIndex, planeStackIndex, transform, globalAlpha, alphaMode, imageExtent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DisplaySurfaceCreateInfoKHR const & ) const = default; -#else - bool operator==( DisplaySurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( displayMode == rhs.displayMode ) && ( planeIndex == rhs.planeIndex ) && - ( planeStackIndex == rhs.planeStackIndex ) && ( transform == rhs.transform ) && - ( globalAlpha == rhs.globalAlpha ) && ( alphaMode == rhs.alphaMode ) && ( imageExtent == rhs.imageExtent ); -# endif - } - - bool operator!=( DisplaySurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDisplaySurfaceCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::DisplayModeKHR displayMode = {}; - uint32_t planeIndex = {}; - uint32_t planeStackIndex = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity; - float globalAlpha = {}; - VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR alphaMode = - VULKAN_HPP_NAMESPACE::DisplayPlaneAlphaFlagBitsKHR::eOpaque; - VULKAN_HPP_NAMESPACE::Extent2D imageExtent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR ) == - sizeof( VkDisplaySurfaceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DisplaySurfaceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DisplaySurfaceCreateInfoKHR; - }; - - struct DrawIndexedIndirectCommand - { - using NativeType = VkDrawIndexedIndirectCommand; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DrawIndexedIndirectCommand( uint32_t indexCount_ = {}, - uint32_t instanceCount_ = {}, - uint32_t firstIndex_ = {}, - int32_t vertexOffset_ = {}, - uint32_t firstInstance_ = {} ) VULKAN_HPP_NOEXCEPT - : indexCount( indexCount_ ) - , instanceCount( instanceCount_ ) - , firstIndex( firstIndex_ ) - , vertexOffset( vertexOffset_ ) - , firstInstance( firstInstance_ ) - {} - - VULKAN_HPP_CONSTEXPR - DrawIndexedIndirectCommand( DrawIndexedIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrawIndexedIndirectCommand( VkDrawIndexedIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT - : DrawIndexedIndirectCommand( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DrawIndexedIndirectCommand & operator=( DrawIndexedIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrawIndexedIndirectCommand & operator=( VkDrawIndexedIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DrawIndexedIndirectCommand & setIndexCount( uint32_t indexCount_ ) VULKAN_HPP_NOEXCEPT - { - indexCount = indexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawIndexedIndirectCommand & setInstanceCount( uint32_t instanceCount_ ) VULKAN_HPP_NOEXCEPT - { - instanceCount = instanceCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawIndexedIndirectCommand & setFirstIndex( uint32_t firstIndex_ ) VULKAN_HPP_NOEXCEPT - { - firstIndex = firstIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawIndexedIndirectCommand & setVertexOffset( int32_t vertexOffset_ ) VULKAN_HPP_NOEXCEPT - { - vertexOffset = vertexOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawIndexedIndirectCommand & setFirstInstance( uint32_t firstInstance_ ) VULKAN_HPP_NOEXCEPT - { - firstInstance = firstInstance_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDrawIndexedIndirectCommand const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDrawIndexedIndirectCommand &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( indexCount, instanceCount, firstIndex, vertexOffset, firstInstance ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DrawIndexedIndirectCommand const & ) const = default; -#else - bool operator==( DrawIndexedIndirectCommand const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( indexCount == rhs.indexCount ) && ( instanceCount == rhs.instanceCount ) && - ( firstIndex == rhs.firstIndex ) && ( vertexOffset == rhs.vertexOffset ) && - ( firstInstance == rhs.firstInstance ); -# endif - } - - bool operator!=( DrawIndexedIndirectCommand const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t indexCount = {}; - uint32_t instanceCount = {}; - uint32_t firstIndex = {}; - int32_t vertexOffset = {}; - uint32_t firstInstance = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand ) == - sizeof( VkDrawIndexedIndirectCommand ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DrawIndexedIndirectCommand is not nothrow_move_constructible!" ); - - struct DrawIndirectCommand - { - using NativeType = VkDrawIndirectCommand; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DrawIndirectCommand( uint32_t vertexCount_ = {}, - uint32_t instanceCount_ = {}, - uint32_t firstVertex_ = {}, - uint32_t firstInstance_ = {} ) VULKAN_HPP_NOEXCEPT - : vertexCount( vertexCount_ ) - , instanceCount( instanceCount_ ) - , firstVertex( firstVertex_ ) - , firstInstance( firstInstance_ ) - {} - - VULKAN_HPP_CONSTEXPR DrawIndirectCommand( DrawIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrawIndirectCommand( VkDrawIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT - : DrawIndirectCommand( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DrawIndirectCommand & operator=( DrawIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrawIndirectCommand & operator=( VkDrawIndirectCommand const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DrawIndirectCommand & setVertexCount( uint32_t vertexCount_ ) VULKAN_HPP_NOEXCEPT - { - vertexCount = vertexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawIndirectCommand & setInstanceCount( uint32_t instanceCount_ ) VULKAN_HPP_NOEXCEPT - { - instanceCount = instanceCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawIndirectCommand & setFirstVertex( uint32_t firstVertex_ ) VULKAN_HPP_NOEXCEPT - { - firstVertex = firstVertex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawIndirectCommand & setFirstInstance( uint32_t firstInstance_ ) VULKAN_HPP_NOEXCEPT - { - firstInstance = firstInstance_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDrawIndirectCommand const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDrawIndirectCommand &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( vertexCount, instanceCount, firstVertex, firstInstance ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DrawIndirectCommand const & ) const = default; -#else - bool operator==( DrawIndirectCommand const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( vertexCount == rhs.vertexCount ) && ( instanceCount == rhs.instanceCount ) && - ( firstVertex == rhs.firstVertex ) && ( firstInstance == rhs.firstInstance ); -# endif - } - - bool operator!=( DrawIndirectCommand const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t vertexCount = {}; - uint32_t instanceCount = {}; - uint32_t firstVertex = {}; - uint32_t firstInstance = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrawIndirectCommand ) == sizeof( VkDrawIndirectCommand ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "DrawIndirectCommand is not nothrow_move_constructible!" ); - - struct DrawMeshTasksIndirectCommandNV - { - using NativeType = VkDrawMeshTasksIndirectCommandNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DrawMeshTasksIndirectCommandNV( uint32_t taskCount_ = {}, - uint32_t firstTask_ = {} ) VULKAN_HPP_NOEXCEPT - : taskCount( taskCount_ ) - , firstTask( firstTask_ ) - {} - - VULKAN_HPP_CONSTEXPR - DrawMeshTasksIndirectCommandNV( DrawMeshTasksIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrawMeshTasksIndirectCommandNV( VkDrawMeshTasksIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - : DrawMeshTasksIndirectCommandNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DrawMeshTasksIndirectCommandNV & - operator=( DrawMeshTasksIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrawMeshTasksIndirectCommandNV & operator=( VkDrawMeshTasksIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandNV & setTaskCount( uint32_t taskCount_ ) VULKAN_HPP_NOEXCEPT - { - taskCount = taskCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandNV & setFirstTask( uint32_t firstTask_ ) VULKAN_HPP_NOEXCEPT - { - firstTask = firstTask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkDrawMeshTasksIndirectCommandNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDrawMeshTasksIndirectCommandNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( taskCount, firstTask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DrawMeshTasksIndirectCommandNV const & ) const = default; -#else - bool operator==( DrawMeshTasksIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( taskCount == rhs.taskCount ) && ( firstTask == rhs.firstTask ); -# endif - } - - bool operator!=( DrawMeshTasksIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t taskCount = {}; - uint32_t firstTask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrawMeshTasksIndirectCommandNV ) == - sizeof( VkDrawMeshTasksIndirectCommandNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DrawMeshTasksIndirectCommandNV is not nothrow_move_constructible!" ); - - struct DrmFormatModifierProperties2EXT - { - using NativeType = VkDrmFormatModifierProperties2EXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DrmFormatModifierProperties2EXT( - uint64_t drmFormatModifier_ = {}, - uint32_t drmFormatModifierPlaneCount_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 drmFormatModifierTilingFeatures_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifier( drmFormatModifier_ ) - , drmFormatModifierPlaneCount( drmFormatModifierPlaneCount_ ) - , drmFormatModifierTilingFeatures( drmFormatModifierTilingFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR - DrmFormatModifierProperties2EXT( DrmFormatModifierProperties2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierProperties2EXT( VkDrmFormatModifierProperties2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DrmFormatModifierProperties2EXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DrmFormatModifierProperties2EXT & - operator=( DrmFormatModifierProperties2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierProperties2EXT & operator=( VkDrmFormatModifierProperties2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDrmFormatModifierProperties2EXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDrmFormatModifierProperties2EXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( drmFormatModifier, drmFormatModifierPlaneCount, drmFormatModifierTilingFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DrmFormatModifierProperties2EXT const & ) const = default; -#else - bool operator==( DrmFormatModifierProperties2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( drmFormatModifier == rhs.drmFormatModifier ) && - ( drmFormatModifierPlaneCount == rhs.drmFormatModifierPlaneCount ) && - ( drmFormatModifierTilingFeatures == rhs.drmFormatModifierTilingFeatures ); -# endif - } - - bool operator!=( DrmFormatModifierProperties2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint64_t drmFormatModifier = {}; - uint32_t drmFormatModifierPlaneCount = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 drmFormatModifierTilingFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT ) == - sizeof( VkDrmFormatModifierProperties2EXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DrmFormatModifierProperties2EXT is not nothrow_move_constructible!" ); - - struct DrmFormatModifierPropertiesEXT - { - using NativeType = VkDrmFormatModifierPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesEXT( - uint64_t drmFormatModifier_ = {}, - uint32_t drmFormatModifierPlaneCount_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags drmFormatModifierTilingFeatures_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifier( drmFormatModifier_ ) - , drmFormatModifierPlaneCount( drmFormatModifierPlaneCount_ ) - , drmFormatModifierTilingFeatures( drmFormatModifierTilingFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR - DrmFormatModifierPropertiesEXT( DrmFormatModifierPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierPropertiesEXT( VkDrmFormatModifierPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DrmFormatModifierPropertiesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DrmFormatModifierPropertiesEXT & - operator=( DrmFormatModifierPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierPropertiesEXT & operator=( VkDrmFormatModifierPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDrmFormatModifierPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDrmFormatModifierPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( drmFormatModifier, drmFormatModifierPlaneCount, drmFormatModifierTilingFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DrmFormatModifierPropertiesEXT const & ) const = default; -#else - bool operator==( DrmFormatModifierPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( drmFormatModifier == rhs.drmFormatModifier ) && - ( drmFormatModifierPlaneCount == rhs.drmFormatModifierPlaneCount ) && - ( drmFormatModifierTilingFeatures == rhs.drmFormatModifierTilingFeatures ); -# endif - } - - bool operator!=( DrmFormatModifierPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint64_t drmFormatModifier = {}; - uint32_t drmFormatModifierPlaneCount = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags drmFormatModifierTilingFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT ) == - sizeof( VkDrmFormatModifierPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DrmFormatModifierPropertiesEXT is not nothrow_move_constructible!" ); - - struct DrmFormatModifierPropertiesList2EXT - { - using NativeType = VkDrmFormatModifierPropertiesList2EXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDrmFormatModifierPropertiesList2EXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesList2EXT( - uint32_t drmFormatModifierCount_ = {}, - VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT * pDrmFormatModifierProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifierCount( drmFormatModifierCount_ ) - , pDrmFormatModifierProperties( pDrmFormatModifierProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesList2EXT( DrmFormatModifierPropertiesList2EXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierPropertiesList2EXT( VkDrmFormatModifierPropertiesList2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DrmFormatModifierPropertiesList2EXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DrmFormatModifierPropertiesList2EXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - drmFormatModifierProperties_ ) - : drmFormatModifierCount( static_cast( drmFormatModifierProperties_.size() ) ) - , pDrmFormatModifierProperties( drmFormatModifierProperties_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DrmFormatModifierPropertiesList2EXT & - operator=( DrmFormatModifierPropertiesList2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierPropertiesList2EXT & - operator=( VkDrmFormatModifierPropertiesList2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDrmFormatModifierPropertiesList2EXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDrmFormatModifierPropertiesList2EXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, drmFormatModifierCount, pDrmFormatModifierProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DrmFormatModifierPropertiesList2EXT const & ) const = default; -#else - bool operator==( DrmFormatModifierPropertiesList2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( drmFormatModifierCount == rhs.drmFormatModifierCount ) && - ( pDrmFormatModifierProperties == rhs.pDrmFormatModifierProperties ); -# endif - } - - bool operator!=( DrmFormatModifierPropertiesList2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDrmFormatModifierPropertiesList2EXT; - void * pNext = {}; - uint32_t drmFormatModifierCount = {}; - VULKAN_HPP_NAMESPACE::DrmFormatModifierProperties2EXT * pDrmFormatModifierProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesList2EXT ) == - sizeof( VkDrmFormatModifierPropertiesList2EXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DrmFormatModifierPropertiesList2EXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DrmFormatModifierPropertiesList2EXT; - }; - - struct DrmFormatModifierPropertiesListEXT - { - using NativeType = VkDrmFormatModifierPropertiesListEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eDrmFormatModifierPropertiesListEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesListEXT( - uint32_t drmFormatModifierCount_ = {}, - VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT * pDrmFormatModifierProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifierCount( drmFormatModifierCount_ ) - , pDrmFormatModifierProperties( pDrmFormatModifierProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR DrmFormatModifierPropertiesListEXT( DrmFormatModifierPropertiesListEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierPropertiesListEXT( VkDrmFormatModifierPropertiesListEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : DrmFormatModifierPropertiesListEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - DrmFormatModifierPropertiesListEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - drmFormatModifierProperties_ ) - : drmFormatModifierCount( static_cast( drmFormatModifierProperties_.size() ) ) - , pDrmFormatModifierProperties( drmFormatModifierProperties_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - DrmFormatModifierPropertiesListEXT & - operator=( DrmFormatModifierPropertiesListEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - DrmFormatModifierPropertiesListEXT & - operator=( VkDrmFormatModifierPropertiesListEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkDrmFormatModifierPropertiesListEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkDrmFormatModifierPropertiesListEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, drmFormatModifierCount, pDrmFormatModifierProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( DrmFormatModifierPropertiesListEXT const & ) const = default; -#else - bool operator==( DrmFormatModifierPropertiesListEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( drmFormatModifierCount == rhs.drmFormatModifierCount ) && - ( pDrmFormatModifierProperties == rhs.pDrmFormatModifierProperties ); -# endif - } - - bool operator!=( DrmFormatModifierPropertiesListEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDrmFormatModifierPropertiesListEXT; - void * pNext = {}; - uint32_t drmFormatModifierCount = {}; - VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesEXT * pDrmFormatModifierProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::DrmFormatModifierPropertiesListEXT ) == - sizeof( VkDrmFormatModifierPropertiesListEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "DrmFormatModifierPropertiesListEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = DrmFormatModifierPropertiesListEXT; - }; - - struct EventCreateInfo - { - using NativeType = VkEventCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eEventCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR EventCreateInfo( VULKAN_HPP_NAMESPACE::EventCreateFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR EventCreateInfo( EventCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - EventCreateInfo( VkEventCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : EventCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - EventCreateInfo & operator=( EventCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - EventCreateInfo & operator=( VkEventCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 EventCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 EventCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::EventCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkEventCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkEventCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( EventCreateInfo const & ) const = default; -#else - bool operator==( EventCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( EventCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eEventCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::EventCreateFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::EventCreateInfo ) == sizeof( VkEventCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "EventCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = EventCreateInfo; - }; - - struct ExportFenceCreateInfo - { - using NativeType = VkExportFenceCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportFenceCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ExportFenceCreateInfo( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : handleTypes( handleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR ExportFenceCreateInfo( ExportFenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportFenceCreateInfo( VkExportFenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportFenceCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportFenceCreateInfo & operator=( ExportFenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportFenceCreateInfo & operator=( VkExportFenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportFenceCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportFenceCreateInfo & - setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags handleTypes_ ) VULKAN_HPP_NOEXCEPT - { - handleTypes = handleTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportFenceCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportFenceCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportFenceCreateInfo const & ) const = default; -#else - bool operator==( ExportFenceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleTypes == rhs.handleTypes ); -# endif - } - - bool operator!=( ExportFenceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportFenceCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags handleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportFenceCreateInfo ) == sizeof( VkExportFenceCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExportFenceCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportFenceCreateInfo; - }; - using ExportFenceCreateInfoKHR = ExportFenceCreateInfo; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ExportFenceWin32HandleInfoKHR - { - using NativeType = VkExportFenceWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportFenceWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExportFenceWin32HandleInfoKHR( const SECURITY_ATTRIBUTES * pAttributes_ = {}, - DWORD dwAccess_ = {}, - LPCWSTR name_ = {} ) VULKAN_HPP_NOEXCEPT - : pAttributes( pAttributes_ ) - , dwAccess( dwAccess_ ) - , name( name_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExportFenceWin32HandleInfoKHR( ExportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportFenceWin32HandleInfoKHR( VkExportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportFenceWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportFenceWin32HandleInfoKHR & - operator=( ExportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportFenceWin32HandleInfoKHR & operator=( VkExportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportFenceWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportFenceWin32HandleInfoKHR & - setPAttributes( const SECURITY_ATTRIBUTES * pAttributes_ ) VULKAN_HPP_NOEXCEPT - { - pAttributes = pAttributes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportFenceWin32HandleInfoKHR & setDwAccess( DWORD dwAccess_ ) VULKAN_HPP_NOEXCEPT - { - dwAccess = dwAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportFenceWin32HandleInfoKHR & setName( LPCWSTR name_ ) VULKAN_HPP_NOEXCEPT - { - name = name_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportFenceWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportFenceWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pAttributes, dwAccess, name ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportFenceWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( ExportFenceWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pAttributes == rhs.pAttributes ) && - ( dwAccess == rhs.dwAccess ) && ( name == rhs.name ); -# endif - } - - bool operator!=( ExportFenceWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportFenceWin32HandleInfoKHR; - const void * pNext = {}; - const SECURITY_ATTRIBUTES * pAttributes = {}; - DWORD dwAccess = {}; - LPCWSTR name = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportFenceWin32HandleInfoKHR ) == - sizeof( VkExportFenceWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExportFenceWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportFenceWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct ExportMemoryAllocateInfo - { - using NativeType = VkExportMemoryAllocateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportMemoryAllocateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExportMemoryAllocateInfo( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : handleTypes( handleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR ExportMemoryAllocateInfo( ExportMemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryAllocateInfo( VkExportMemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportMemoryAllocateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportMemoryAllocateInfo & operator=( ExportMemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryAllocateInfo & operator=( VkExportMemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportMemoryAllocateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportMemoryAllocateInfo & - setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ ) VULKAN_HPP_NOEXCEPT - { - handleTypes = handleTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportMemoryAllocateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportMemoryAllocateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportMemoryAllocateInfo const & ) const = default; -#else - bool operator==( ExportMemoryAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleTypes == rhs.handleTypes ); -# endif - } - - bool operator!=( ExportMemoryAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportMemoryAllocateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfo ) == - sizeof( VkExportMemoryAllocateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExportMemoryAllocateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportMemoryAllocateInfo; - }; - using ExportMemoryAllocateInfoKHR = ExportMemoryAllocateInfo; - - struct ExportMemoryAllocateInfoNV - { - using NativeType = VkExportMemoryAllocateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportMemoryAllocateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExportMemoryAllocateInfoNV( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : handleTypes( handleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExportMemoryAllocateInfoNV( ExportMemoryAllocateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryAllocateInfoNV( VkExportMemoryAllocateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportMemoryAllocateInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportMemoryAllocateInfoNV & operator=( ExportMemoryAllocateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryAllocateInfoNV & operator=( VkExportMemoryAllocateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportMemoryAllocateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportMemoryAllocateInfoNV & - setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes_ ) VULKAN_HPP_NOEXCEPT - { - handleTypes = handleTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportMemoryAllocateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportMemoryAllocateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportMemoryAllocateInfoNV const & ) const = default; -#else - bool operator==( ExportMemoryAllocateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleTypes == rhs.handleTypes ); -# endif - } - - bool operator!=( ExportMemoryAllocateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportMemoryAllocateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryAllocateInfoNV ) == - sizeof( VkExportMemoryAllocateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExportMemoryAllocateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportMemoryAllocateInfoNV; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ExportMemoryWin32HandleInfoKHR - { - using NativeType = VkExportMemoryWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportMemoryWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExportMemoryWin32HandleInfoKHR( const SECURITY_ATTRIBUTES * pAttributes_ = {}, - DWORD dwAccess_ = {}, - LPCWSTR name_ = {} ) VULKAN_HPP_NOEXCEPT - : pAttributes( pAttributes_ ) - , dwAccess( dwAccess_ ) - , name( name_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExportMemoryWin32HandleInfoKHR( ExportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryWin32HandleInfoKHR( VkExportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportMemoryWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportMemoryWin32HandleInfoKHR & - operator=( ExportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryWin32HandleInfoKHR & operator=( VkExportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportMemoryWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportMemoryWin32HandleInfoKHR & - setPAttributes( const SECURITY_ATTRIBUTES * pAttributes_ ) VULKAN_HPP_NOEXCEPT - { - pAttributes = pAttributes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportMemoryWin32HandleInfoKHR & setDwAccess( DWORD dwAccess_ ) VULKAN_HPP_NOEXCEPT - { - dwAccess = dwAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportMemoryWin32HandleInfoKHR & setName( LPCWSTR name_ ) VULKAN_HPP_NOEXCEPT - { - name = name_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportMemoryWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportMemoryWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pAttributes, dwAccess, name ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportMemoryWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( ExportMemoryWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pAttributes == rhs.pAttributes ) && - ( dwAccess == rhs.dwAccess ) && ( name == rhs.name ); -# endif - } - - bool operator!=( ExportMemoryWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportMemoryWin32HandleInfoKHR; - const void * pNext = {}; - const SECURITY_ATTRIBUTES * pAttributes = {}; - DWORD dwAccess = {}; - LPCWSTR name = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoKHR ) == - sizeof( VkExportMemoryWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExportMemoryWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportMemoryWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ExportMemoryWin32HandleInfoNV - { - using NativeType = VkExportMemoryWin32HandleInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportMemoryWin32HandleInfoNV; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExportMemoryWin32HandleInfoNV( const SECURITY_ATTRIBUTES * pAttributes_ = {}, - DWORD dwAccess_ = {} ) VULKAN_HPP_NOEXCEPT - : pAttributes( pAttributes_ ) - , dwAccess( dwAccess_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExportMemoryWin32HandleInfoNV( ExportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryWin32HandleInfoNV( VkExportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportMemoryWin32HandleInfoNV( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportMemoryWin32HandleInfoNV & - operator=( ExportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportMemoryWin32HandleInfoNV & operator=( VkExportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportMemoryWin32HandleInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportMemoryWin32HandleInfoNV & - setPAttributes( const SECURITY_ATTRIBUTES * pAttributes_ ) VULKAN_HPP_NOEXCEPT - { - pAttributes = pAttributes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportMemoryWin32HandleInfoNV & setDwAccess( DWORD dwAccess_ ) VULKAN_HPP_NOEXCEPT - { - dwAccess = dwAccess_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportMemoryWin32HandleInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportMemoryWin32HandleInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pAttributes, dwAccess ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportMemoryWin32HandleInfoNV const & ) const = default; -# else - bool operator==( ExportMemoryWin32HandleInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pAttributes == rhs.pAttributes ) && - ( dwAccess == rhs.dwAccess ); -# endif - } - - bool operator!=( ExportMemoryWin32HandleInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportMemoryWin32HandleInfoNV; - const void * pNext = {}; - const SECURITY_ATTRIBUTES * pAttributes = {}; - DWORD dwAccess = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportMemoryWin32HandleInfoNV ) == - sizeof( VkExportMemoryWin32HandleInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExportMemoryWin32HandleInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportMemoryWin32HandleInfoNV; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct ExportSemaphoreCreateInfo - { - using NativeType = VkExportSemaphoreCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExportSemaphoreCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExportSemaphoreCreateInfo( - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : handleTypes( handleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExportSemaphoreCreateInfo( ExportSemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportSemaphoreCreateInfo( VkExportSemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportSemaphoreCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportSemaphoreCreateInfo & operator=( ExportSemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportSemaphoreCreateInfo & operator=( VkExportSemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportSemaphoreCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportSemaphoreCreateInfo & - setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags handleTypes_ ) VULKAN_HPP_NOEXCEPT - { - handleTypes = handleTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportSemaphoreCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportSemaphoreCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportSemaphoreCreateInfo const & ) const = default; -#else - bool operator==( ExportSemaphoreCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleTypes == rhs.handleTypes ); -# endif - } - - bool operator!=( ExportSemaphoreCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportSemaphoreCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags handleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportSemaphoreCreateInfo ) == - sizeof( VkExportSemaphoreCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExportSemaphoreCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportSemaphoreCreateInfo; - }; - using ExportSemaphoreCreateInfoKHR = ExportSemaphoreCreateInfo; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ExportSemaphoreWin32HandleInfoKHR - { - using NativeType = VkExportSemaphoreWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eExportSemaphoreWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExportSemaphoreWin32HandleInfoKHR( const SECURITY_ATTRIBUTES * pAttributes_ = {}, - DWORD dwAccess_ = {}, - LPCWSTR name_ = {} ) VULKAN_HPP_NOEXCEPT - : pAttributes( pAttributes_ ) - , dwAccess( dwAccess_ ) - , name( name_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExportSemaphoreWin32HandleInfoKHR( ExportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportSemaphoreWin32HandleInfoKHR( VkExportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ExportSemaphoreWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExportSemaphoreWin32HandleInfoKHR & - operator=( ExportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExportSemaphoreWin32HandleInfoKHR & operator=( VkExportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExportSemaphoreWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportSemaphoreWin32HandleInfoKHR & - setPAttributes( const SECURITY_ATTRIBUTES * pAttributes_ ) VULKAN_HPP_NOEXCEPT - { - pAttributes = pAttributes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportSemaphoreWin32HandleInfoKHR & setDwAccess( DWORD dwAccess_ ) VULKAN_HPP_NOEXCEPT - { - dwAccess = dwAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExportSemaphoreWin32HandleInfoKHR & setName( LPCWSTR name_ ) VULKAN_HPP_NOEXCEPT - { - name = name_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExportSemaphoreWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExportSemaphoreWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pAttributes, dwAccess, name ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExportSemaphoreWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( ExportSemaphoreWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pAttributes == rhs.pAttributes ) && - ( dwAccess == rhs.dwAccess ) && ( name == rhs.name ); -# endif - } - - bool operator!=( ExportSemaphoreWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExportSemaphoreWin32HandleInfoKHR; - const void * pNext = {}; - const SECURITY_ATTRIBUTES * pAttributes = {}; - DWORD dwAccess = {}; - LPCWSTR name = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExportSemaphoreWin32HandleInfoKHR ) == - sizeof( VkExportSemaphoreWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExportSemaphoreWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExportSemaphoreWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct ExtensionProperties - { - using NativeType = VkExtensionProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - ExtensionProperties( std::array const & extensionName_ = {}, - uint32_t specVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : extensionName( extensionName_ ) - , specVersion( specVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 ExtensionProperties( ExtensionProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExtensionProperties( VkExtensionProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : ExtensionProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExtensionProperties & operator=( ExtensionProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExtensionProperties & operator=( VkExtensionProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkExtensionProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExtensionProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, uint32_t const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( extensionName, specVersion ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExtensionProperties const & ) const = default; -#else - bool operator==( ExtensionProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( extensionName == rhs.extensionName ) && ( specVersion == rhs.specVersion ); -# endif - } - - bool operator!=( ExtensionProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ArrayWrapper1D extensionName = {}; - uint32_t specVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExtensionProperties ) == sizeof( VkExtensionProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExtensionProperties is not nothrow_move_constructible!" ); - - struct ExternalMemoryProperties - { - using NativeType = VkExternalMemoryProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalMemoryProperties( - VULKAN_HPP_NAMESPACE::ExternalMemoryFeatureFlags externalMemoryFeatures_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : externalMemoryFeatures( externalMemoryFeatures_ ) - , exportFromImportedHandleTypes( exportFromImportedHandleTypes_ ) - , compatibleHandleTypes( compatibleHandleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR ExternalMemoryProperties( ExternalMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryProperties( VkExternalMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalMemoryProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalMemoryProperties & operator=( ExternalMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryProperties & operator=( VkExternalMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkExternalMemoryProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalMemoryProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( externalMemoryFeatures, exportFromImportedHandleTypes, compatibleHandleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalMemoryProperties const & ) const = default; -#else - bool operator==( ExternalMemoryProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( externalMemoryFeatures == rhs.externalMemoryFeatures ) && - ( exportFromImportedHandleTypes == rhs.exportFromImportedHandleTypes ) && - ( compatibleHandleTypes == rhs.compatibleHandleTypes ); -# endif - } - - bool operator!=( ExternalMemoryProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ExternalMemoryFeatureFlags externalMemoryFeatures = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags compatibleHandleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryProperties ) == - sizeof( VkExternalMemoryProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExternalMemoryProperties is not nothrow_move_constructible!" ); - using ExternalMemoryPropertiesKHR = ExternalMemoryProperties; - - struct ExternalBufferProperties - { - using NativeType = VkExternalBufferProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalBufferProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalBufferProperties( - VULKAN_HPP_NAMESPACE::ExternalMemoryProperties externalMemoryProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : externalMemoryProperties( externalMemoryProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR ExternalBufferProperties( ExternalBufferProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalBufferProperties( VkExternalBufferProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalBufferProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalBufferProperties & operator=( ExternalBufferProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalBufferProperties & operator=( VkExternalBufferProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkExternalBufferProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalBufferProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, externalMemoryProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalBufferProperties const & ) const = default; -#else - bool operator==( ExternalBufferProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( externalMemoryProperties == rhs.externalMemoryProperties ); -# endif - } - - bool operator!=( ExternalBufferProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalBufferProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryProperties externalMemoryProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalBufferProperties ) == - sizeof( VkExternalBufferProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExternalBufferProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalBufferProperties; - }; - using ExternalBufferPropertiesKHR = ExternalBufferProperties; - - struct ExternalFenceProperties - { - using NativeType = VkExternalFenceProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalFenceProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalFenceProperties( - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags exportFromImportedHandleTypes_ = {}, - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags compatibleHandleTypes_ = {}, - VULKAN_HPP_NAMESPACE::ExternalFenceFeatureFlags externalFenceFeatures_ = {} ) VULKAN_HPP_NOEXCEPT - : exportFromImportedHandleTypes( exportFromImportedHandleTypes_ ) - , compatibleHandleTypes( compatibleHandleTypes_ ) - , externalFenceFeatures( externalFenceFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR ExternalFenceProperties( ExternalFenceProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalFenceProperties( VkExternalFenceProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalFenceProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalFenceProperties & operator=( ExternalFenceProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalFenceProperties & operator=( VkExternalFenceProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkExternalFenceProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalFenceProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, exportFromImportedHandleTypes, compatibleHandleTypes, externalFenceFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalFenceProperties const & ) const = default; -#else - bool operator==( ExternalFenceProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( exportFromImportedHandleTypes == rhs.exportFromImportedHandleTypes ) && - ( compatibleHandleTypes == rhs.compatibleHandleTypes ) && - ( externalFenceFeatures == rhs.externalFenceFeatures ); -# endif - } - - bool operator!=( ExternalFenceProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalFenceProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags exportFromImportedHandleTypes = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlags compatibleHandleTypes = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceFeatureFlags externalFenceFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalFenceProperties ) == - sizeof( VkExternalFenceProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExternalFenceProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalFenceProperties; - }; - using ExternalFencePropertiesKHR = ExternalFenceProperties; - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct ExternalFormatANDROID - { - using NativeType = VkExternalFormatANDROID; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalFormatANDROID; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalFormatANDROID( uint64_t externalFormat_ = {} ) VULKAN_HPP_NOEXCEPT - : externalFormat( externalFormat_ ) - {} - - VULKAN_HPP_CONSTEXPR ExternalFormatANDROID( ExternalFormatANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalFormatANDROID( VkExternalFormatANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalFormatANDROID( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalFormatANDROID & operator=( ExternalFormatANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalFormatANDROID & operator=( VkExternalFormatANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExternalFormatANDROID & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExternalFormatANDROID & setExternalFormat( uint64_t externalFormat_ ) VULKAN_HPP_NOEXCEPT - { - externalFormat = externalFormat_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExternalFormatANDROID const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalFormatANDROID &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, externalFormat ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalFormatANDROID const & ) const = default; -# else - bool operator==( ExternalFormatANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( externalFormat == rhs.externalFormat ); -# endif - } - - bool operator!=( ExternalFormatANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalFormatANDROID; - void * pNext = {}; - uint64_t externalFormat = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalFormatANDROID ) == sizeof( VkExternalFormatANDROID ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ExternalFormatANDROID is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalFormatANDROID; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - struct ExternalImageFormatProperties - { - using NativeType = VkExternalImageFormatProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalImageFormatProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalImageFormatProperties( - VULKAN_HPP_NAMESPACE::ExternalMemoryProperties externalMemoryProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : externalMemoryProperties( externalMemoryProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExternalImageFormatProperties( ExternalImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalImageFormatProperties( VkExternalImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalImageFormatProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalImageFormatProperties & - operator=( ExternalImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalImageFormatProperties & operator=( VkExternalImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkExternalImageFormatProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalImageFormatProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, externalMemoryProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalImageFormatProperties const & ) const = default; -#else - bool operator==( ExternalImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( externalMemoryProperties == rhs.externalMemoryProperties ); -# endif - } - - bool operator!=( ExternalImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalImageFormatProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryProperties externalMemoryProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalImageFormatProperties ) == - sizeof( VkExternalImageFormatProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExternalImageFormatProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalImageFormatProperties; - }; - using ExternalImageFormatPropertiesKHR = ExternalImageFormatProperties; - - struct ImageFormatProperties - { - using NativeType = VkImageFormatProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageFormatProperties( VULKAN_HPP_NAMESPACE::Extent3D maxExtent_ = {}, - uint32_t maxMipLevels_ = {}, - uint32_t maxArrayLayers_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize maxResourceSize_ = {} ) VULKAN_HPP_NOEXCEPT - : maxExtent( maxExtent_ ) - , maxMipLevels( maxMipLevels_ ) - , maxArrayLayers( maxArrayLayers_ ) - , sampleCounts( sampleCounts_ ) - , maxResourceSize( maxResourceSize_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageFormatProperties( ImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatProperties( VkImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageFormatProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageFormatProperties & operator=( ImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatProperties & operator=( VkImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkImageFormatProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageFormatProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( maxExtent, maxMipLevels, maxArrayLayers, sampleCounts, maxResourceSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageFormatProperties const & ) const = default; -#else - bool operator==( ImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( maxExtent == rhs.maxExtent ) && ( maxMipLevels == rhs.maxMipLevels ) && - ( maxArrayLayers == rhs.maxArrayLayers ) && ( sampleCounts == rhs.sampleCounts ) && - ( maxResourceSize == rhs.maxResourceSize ); -# endif - } - - bool operator!=( ImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Extent3D maxExtent = {}; - uint32_t maxMipLevels = {}; - uint32_t maxArrayLayers = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts = {}; - VULKAN_HPP_NAMESPACE::DeviceSize maxResourceSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatProperties ) == sizeof( VkImageFormatProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageFormatProperties is not nothrow_move_constructible!" ); - - struct ExternalImageFormatPropertiesNV - { - using NativeType = VkExternalImageFormatPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalImageFormatPropertiesNV( - VULKAN_HPP_NAMESPACE::ImageFormatProperties imageFormatProperties_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryFeatureFlagsNV externalMemoryFeatures_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV exportFromImportedHandleTypes_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV compatibleHandleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : imageFormatProperties( imageFormatProperties_ ) - , externalMemoryFeatures( externalMemoryFeatures_ ) - , exportFromImportedHandleTypes( exportFromImportedHandleTypes_ ) - , compatibleHandleTypes( compatibleHandleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExternalImageFormatPropertiesNV( ExternalImageFormatPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalImageFormatPropertiesNV( VkExternalImageFormatPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalImageFormatPropertiesNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalImageFormatPropertiesNV & - operator=( ExternalImageFormatPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalImageFormatPropertiesNV & operator=( VkExternalImageFormatPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkExternalImageFormatPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalImageFormatPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - imageFormatProperties, externalMemoryFeatures, exportFromImportedHandleTypes, compatibleHandleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalImageFormatPropertiesNV const & ) const = default; -#else - bool operator==( ExternalImageFormatPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( imageFormatProperties == rhs.imageFormatProperties ) && - ( externalMemoryFeatures == rhs.externalMemoryFeatures ) && - ( exportFromImportedHandleTypes == rhs.exportFromImportedHandleTypes ) && - ( compatibleHandleTypes == rhs.compatibleHandleTypes ); -# endif - } - - bool operator!=( ExternalImageFormatPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageFormatProperties imageFormatProperties = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryFeatureFlagsNV externalMemoryFeatures = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV exportFromImportedHandleTypes = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV compatibleHandleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalImageFormatPropertiesNV ) == - sizeof( VkExternalImageFormatPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExternalImageFormatPropertiesNV is not nothrow_move_constructible!" ); - - struct ExternalMemoryBufferCreateInfo - { - using NativeType = VkExternalMemoryBufferCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalMemoryBufferCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalMemoryBufferCreateInfo( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : handleTypes( handleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExternalMemoryBufferCreateInfo( ExternalMemoryBufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryBufferCreateInfo( VkExternalMemoryBufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalMemoryBufferCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalMemoryBufferCreateInfo & - operator=( ExternalMemoryBufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryBufferCreateInfo & operator=( VkExternalMemoryBufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExternalMemoryBufferCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExternalMemoryBufferCreateInfo & - setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ ) VULKAN_HPP_NOEXCEPT - { - handleTypes = handleTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExternalMemoryBufferCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalMemoryBufferCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalMemoryBufferCreateInfo const & ) const = default; -#else - bool operator==( ExternalMemoryBufferCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleTypes == rhs.handleTypes ); -# endif - } - - bool operator!=( ExternalMemoryBufferCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalMemoryBufferCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryBufferCreateInfo ) == - sizeof( VkExternalMemoryBufferCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExternalMemoryBufferCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalMemoryBufferCreateInfo; - }; - using ExternalMemoryBufferCreateInfoKHR = ExternalMemoryBufferCreateInfo; - - struct ExternalMemoryImageCreateInfo - { - using NativeType = VkExternalMemoryImageCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalMemoryImageCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalMemoryImageCreateInfo( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : handleTypes( handleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExternalMemoryImageCreateInfo( ExternalMemoryImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryImageCreateInfo( VkExternalMemoryImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalMemoryImageCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalMemoryImageCreateInfo & - operator=( ExternalMemoryImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryImageCreateInfo & operator=( VkExternalMemoryImageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExternalMemoryImageCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExternalMemoryImageCreateInfo & - setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes_ ) VULKAN_HPP_NOEXCEPT - { - handleTypes = handleTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExternalMemoryImageCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalMemoryImageCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalMemoryImageCreateInfo const & ) const = default; -#else - bool operator==( ExternalMemoryImageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleTypes == rhs.handleTypes ); -# endif - } - - bool operator!=( ExternalMemoryImageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalMemoryImageCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlags handleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfo ) == - sizeof( VkExternalMemoryImageCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExternalMemoryImageCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalMemoryImageCreateInfo; - }; - using ExternalMemoryImageCreateInfoKHR = ExternalMemoryImageCreateInfo; - - struct ExternalMemoryImageCreateInfoNV - { - using NativeType = VkExternalMemoryImageCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalMemoryImageCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalMemoryImageCreateInfoNV( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : handleTypes( handleTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExternalMemoryImageCreateInfoNV( ExternalMemoryImageCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryImageCreateInfoNV( VkExternalMemoryImageCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalMemoryImageCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalMemoryImageCreateInfoNV & - operator=( ExternalMemoryImageCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalMemoryImageCreateInfoNV & operator=( VkExternalMemoryImageCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ExternalMemoryImageCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ExternalMemoryImageCreateInfoNV & - setHandleTypes( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes_ ) VULKAN_HPP_NOEXCEPT - { - handleTypes = handleTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkExternalMemoryImageCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalMemoryImageCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalMemoryImageCreateInfoNV const & ) const = default; -#else - bool operator==( ExternalMemoryImageCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleTypes == rhs.handleTypes ); -# endif - } - - bool operator!=( ExternalMemoryImageCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalMemoryImageCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV ) == - sizeof( VkExternalMemoryImageCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExternalMemoryImageCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalMemoryImageCreateInfoNV; - }; - - struct ExternalSemaphoreProperties - { - using NativeType = VkExternalSemaphoreProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eExternalSemaphoreProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ExternalSemaphoreProperties( - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags compatibleHandleTypes_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreFeatureFlags externalSemaphoreFeatures_ = {} ) VULKAN_HPP_NOEXCEPT - : exportFromImportedHandleTypes( exportFromImportedHandleTypes_ ) - , compatibleHandleTypes( compatibleHandleTypes_ ) - , externalSemaphoreFeatures( externalSemaphoreFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR - ExternalSemaphoreProperties( ExternalSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalSemaphoreProperties( VkExternalSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : ExternalSemaphoreProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ExternalSemaphoreProperties & operator=( ExternalSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ExternalSemaphoreProperties & operator=( VkExternalSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkExternalSemaphoreProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkExternalSemaphoreProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, exportFromImportedHandleTypes, compatibleHandleTypes, externalSemaphoreFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ExternalSemaphoreProperties const & ) const = default; -#else - bool operator==( ExternalSemaphoreProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( exportFromImportedHandleTypes == rhs.exportFromImportedHandleTypes ) && - ( compatibleHandleTypes == rhs.compatibleHandleTypes ) && - ( externalSemaphoreFeatures == rhs.externalSemaphoreFeatures ); -# endif - } - - bool operator!=( ExternalSemaphoreProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eExternalSemaphoreProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlags compatibleHandleTypes = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreFeatureFlags externalSemaphoreFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ExternalSemaphoreProperties ) == - sizeof( VkExternalSemaphoreProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ExternalSemaphoreProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ExternalSemaphoreProperties; - }; - using ExternalSemaphorePropertiesKHR = ExternalSemaphoreProperties; - - struct FenceCreateInfo - { - using NativeType = VkFenceCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFenceCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR FenceCreateInfo( VULKAN_HPP_NAMESPACE::FenceCreateFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR FenceCreateInfo( FenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FenceCreateInfo( VkFenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : FenceCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FenceCreateInfo & operator=( FenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FenceCreateInfo & operator=( VkFenceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 FenceCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FenceCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::FenceCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkFenceCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFenceCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FenceCreateInfo const & ) const = default; -#else - bool operator==( FenceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( FenceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFenceCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::FenceCreateFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FenceCreateInfo ) == sizeof( VkFenceCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "FenceCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FenceCreateInfo; - }; - - struct FenceGetFdInfoKHR - { - using NativeType = VkFenceGetFdInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFenceGetFdInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - FenceGetFdInfoKHR( VULKAN_HPP_NAMESPACE::Fence fence_ = {}, - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : fence( fence_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR FenceGetFdInfoKHR( FenceGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FenceGetFdInfoKHR( VkFenceGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : FenceGetFdInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FenceGetFdInfoKHR & operator=( FenceGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FenceGetFdInfoKHR & operator=( VkFenceGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 FenceGetFdInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FenceGetFdInfoKHR & setFence( VULKAN_HPP_NAMESPACE::Fence fence_ ) VULKAN_HPP_NOEXCEPT - { - fence = fence_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FenceGetFdInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkFenceGetFdInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFenceGetFdInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fence, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FenceGetFdInfoKHR const & ) const = default; -#else - bool operator==( FenceGetFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( fence == rhs.fence ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( FenceGetFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFenceGetFdInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Fence fence = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FenceGetFdInfoKHR ) == sizeof( VkFenceGetFdInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "FenceGetFdInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FenceGetFdInfoKHR; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct FenceGetWin32HandleInfoKHR - { - using NativeType = VkFenceGetWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFenceGetWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR FenceGetWin32HandleInfoKHR( - VULKAN_HPP_NAMESPACE::Fence fence_ = {}, - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : fence( fence_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR - FenceGetWin32HandleInfoKHR( FenceGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FenceGetWin32HandleInfoKHR( VkFenceGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : FenceGetWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FenceGetWin32HandleInfoKHR & operator=( FenceGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FenceGetWin32HandleInfoKHR & operator=( VkFenceGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 FenceGetWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FenceGetWin32HandleInfoKHR & - setFence( VULKAN_HPP_NAMESPACE::Fence fence_ ) VULKAN_HPP_NOEXCEPT - { - fence = fence_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FenceGetWin32HandleInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkFenceGetWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFenceGetWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fence, handleType ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FenceGetWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( FenceGetWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( fence == rhs.fence ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( FenceGetWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFenceGetWin32HandleInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Fence fence = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FenceGetWin32HandleInfoKHR ) == - sizeof( VkFenceGetWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "FenceGetWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FenceGetWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct FilterCubicImageViewImageFormatPropertiesEXT - { - using NativeType = VkFilterCubicImageViewImageFormatPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eFilterCubicImageViewImageFormatPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR FilterCubicImageViewImageFormatPropertiesEXT( - VULKAN_HPP_NAMESPACE::Bool32 filterCubic_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 filterCubicMinmax_ = {} ) VULKAN_HPP_NOEXCEPT - : filterCubic( filterCubic_ ) - , filterCubicMinmax( filterCubicMinmax_ ) - {} - - VULKAN_HPP_CONSTEXPR FilterCubicImageViewImageFormatPropertiesEXT( - FilterCubicImageViewImageFormatPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FilterCubicImageViewImageFormatPropertiesEXT( VkFilterCubicImageViewImageFormatPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : FilterCubicImageViewImageFormatPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FilterCubicImageViewImageFormatPropertiesEXT & - operator=( FilterCubicImageViewImageFormatPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FilterCubicImageViewImageFormatPropertiesEXT & - operator=( VkFilterCubicImageViewImageFormatPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkFilterCubicImageViewImageFormatPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFilterCubicImageViewImageFormatPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, filterCubic, filterCubicMinmax ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FilterCubicImageViewImageFormatPropertiesEXT const & ) const = default; -#else - bool operator==( FilterCubicImageViewImageFormatPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( filterCubic == rhs.filterCubic ) && - ( filterCubicMinmax == rhs.filterCubicMinmax ); -# endif - } - - bool operator!=( FilterCubicImageViewImageFormatPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFilterCubicImageViewImageFormatPropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 filterCubic = {}; - VULKAN_HPP_NAMESPACE::Bool32 filterCubicMinmax = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FilterCubicImageViewImageFormatPropertiesEXT ) == - sizeof( VkFilterCubicImageViewImageFormatPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "FilterCubicImageViewImageFormatPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FilterCubicImageViewImageFormatPropertiesEXT; - }; - - struct FormatProperties - { - using NativeType = VkFormatProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - FormatProperties( VULKAN_HPP_NAMESPACE::FormatFeatureFlags linearTilingFeatures_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags optimalTilingFeatures_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags bufferFeatures_ = {} ) VULKAN_HPP_NOEXCEPT - : linearTilingFeatures( linearTilingFeatures_ ) - , optimalTilingFeatures( optimalTilingFeatures_ ) - , bufferFeatures( bufferFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR FormatProperties( FormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FormatProperties( VkFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : FormatProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FormatProperties & operator=( FormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FormatProperties & operator=( VkFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkFormatProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFormatProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( linearTilingFeatures, optimalTilingFeatures, bufferFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FormatProperties const & ) const = default; -#else - bool operator==( FormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( linearTilingFeatures == rhs.linearTilingFeatures ) && - ( optimalTilingFeatures == rhs.optimalTilingFeatures ) && ( bufferFeatures == rhs.bufferFeatures ); -# endif - } - - bool operator!=( FormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::FormatFeatureFlags linearTilingFeatures = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags optimalTilingFeatures = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags bufferFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FormatProperties ) == sizeof( VkFormatProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "FormatProperties is not nothrow_move_constructible!" ); - - struct FormatProperties2 - { - using NativeType = VkFormatProperties2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFormatProperties2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - FormatProperties2( VULKAN_HPP_NAMESPACE::FormatProperties formatProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : formatProperties( formatProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR FormatProperties2( FormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FormatProperties2( VkFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - : FormatProperties2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FormatProperties2 & operator=( FormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FormatProperties2 & operator=( VkFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkFormatProperties2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFormatProperties2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, formatProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FormatProperties2 const & ) const = default; -#else - bool operator==( FormatProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( formatProperties == rhs.formatProperties ); -# endif - } - - bool operator!=( FormatProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFormatProperties2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::FormatProperties formatProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FormatProperties2 ) == sizeof( VkFormatProperties2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "FormatProperties2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FormatProperties2; - }; - using FormatProperties2KHR = FormatProperties2; - - struct FormatProperties3 - { - using NativeType = VkFormatProperties3; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFormatProperties3; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - FormatProperties3( VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 linearTilingFeatures_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 optimalTilingFeatures_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 bufferFeatures_ = {} ) VULKAN_HPP_NOEXCEPT - : linearTilingFeatures( linearTilingFeatures_ ) - , optimalTilingFeatures( optimalTilingFeatures_ ) - , bufferFeatures( bufferFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR FormatProperties3( FormatProperties3 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FormatProperties3( VkFormatProperties3 const & rhs ) VULKAN_HPP_NOEXCEPT - : FormatProperties3( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FormatProperties3 & operator=( FormatProperties3 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FormatProperties3 & operator=( VkFormatProperties3 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkFormatProperties3 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFormatProperties3 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, linearTilingFeatures, optimalTilingFeatures, bufferFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FormatProperties3 const & ) const = default; -#else - bool operator==( FormatProperties3 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( linearTilingFeatures == rhs.linearTilingFeatures ) && - ( optimalTilingFeatures == rhs.optimalTilingFeatures ) && ( bufferFeatures == rhs.bufferFeatures ); -# endif - } - - bool operator!=( FormatProperties3 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFormatProperties3; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 linearTilingFeatures = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 optimalTilingFeatures = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags2 bufferFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FormatProperties3 ) == sizeof( VkFormatProperties3 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "FormatProperties3 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FormatProperties3; - }; - using FormatProperties3KHR = FormatProperties3; - - struct FragmentShadingRateAttachmentInfoKHR - { - using NativeType = VkFragmentShadingRateAttachmentInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eFragmentShadingRateAttachmentInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR FragmentShadingRateAttachmentInfoKHR( - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pFragmentShadingRateAttachment_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D shadingRateAttachmentTexelSize_ = {} ) VULKAN_HPP_NOEXCEPT - : pFragmentShadingRateAttachment( pFragmentShadingRateAttachment_ ) - , shadingRateAttachmentTexelSize( shadingRateAttachmentTexelSize_ ) - {} - - VULKAN_HPP_CONSTEXPR FragmentShadingRateAttachmentInfoKHR( FragmentShadingRateAttachmentInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - FragmentShadingRateAttachmentInfoKHR( VkFragmentShadingRateAttachmentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : FragmentShadingRateAttachmentInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FragmentShadingRateAttachmentInfoKHR & - operator=( FragmentShadingRateAttachmentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FragmentShadingRateAttachmentInfoKHR & - operator=( VkFragmentShadingRateAttachmentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 FragmentShadingRateAttachmentInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FragmentShadingRateAttachmentInfoKHR & setPFragmentShadingRateAttachment( - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pFragmentShadingRateAttachment_ ) VULKAN_HPP_NOEXCEPT - { - pFragmentShadingRateAttachment = pFragmentShadingRateAttachment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FragmentShadingRateAttachmentInfoKHR & setShadingRateAttachmentTexelSize( - VULKAN_HPP_NAMESPACE::Extent2D const & shadingRateAttachmentTexelSize_ ) VULKAN_HPP_NOEXCEPT - { - shadingRateAttachmentTexelSize = shadingRateAttachmentTexelSize_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkFragmentShadingRateAttachmentInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFragmentShadingRateAttachmentInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pFragmentShadingRateAttachment, shadingRateAttachmentTexelSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FragmentShadingRateAttachmentInfoKHR const & ) const = default; -#else - bool operator==( FragmentShadingRateAttachmentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( pFragmentShadingRateAttachment == rhs.pFragmentShadingRateAttachment ) && - ( shadingRateAttachmentTexelSize == rhs.shadingRateAttachmentTexelSize ); -# endif - } - - bool operator!=( FragmentShadingRateAttachmentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFragmentShadingRateAttachmentInfoKHR; - const void * pNext = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pFragmentShadingRateAttachment = {}; - VULKAN_HPP_NAMESPACE::Extent2D shadingRateAttachmentTexelSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FragmentShadingRateAttachmentInfoKHR ) == - sizeof( VkFragmentShadingRateAttachmentInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "FragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FragmentShadingRateAttachmentInfoKHR; - }; - - struct FramebufferAttachmentImageInfo - { - using NativeType = VkFramebufferAttachmentImageInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFramebufferAttachmentImageInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - FramebufferAttachmentImageInfo( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {}, - uint32_t width_ = {}, - uint32_t height_ = {}, - uint32_t layerCount_ = {}, - uint32_t viewFormatCount_ = {}, - const VULKAN_HPP_NAMESPACE::Format * pViewFormats_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , usage( usage_ ) - , width( width_ ) - , height( height_ ) - , layerCount( layerCount_ ) - , viewFormatCount( viewFormatCount_ ) - , pViewFormats( pViewFormats_ ) - {} - - VULKAN_HPP_CONSTEXPR - FramebufferAttachmentImageInfo( FramebufferAttachmentImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FramebufferAttachmentImageInfo( VkFramebufferAttachmentImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : FramebufferAttachmentImageInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - FramebufferAttachmentImageInfo( - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_, - uint32_t width_, - uint32_t height_, - uint32_t layerCount_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewFormats_ ) - : flags( flags_ ) - , usage( usage_ ) - , width( width_ ) - , height( height_ ) - , layerCount( layerCount_ ) - , viewFormatCount( static_cast( viewFormats_.size() ) ) - , pViewFormats( viewFormats_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FramebufferAttachmentImageInfo & - operator=( FramebufferAttachmentImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FramebufferAttachmentImageInfo & operator=( VkFramebufferAttachmentImageInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & - setFlags( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & - setUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT - { - usage = usage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & setWidth( uint32_t width_ ) VULKAN_HPP_NOEXCEPT - { - width = width_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & setHeight( uint32_t height_ ) VULKAN_HPP_NOEXCEPT - { - height = height_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & setLayerCount( uint32_t layerCount_ ) VULKAN_HPP_NOEXCEPT - { - layerCount = layerCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & - setViewFormatCount( uint32_t viewFormatCount_ ) VULKAN_HPP_NOEXCEPT - { - viewFormatCount = viewFormatCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentImageInfo & - setPViewFormats( const VULKAN_HPP_NAMESPACE::Format * pViewFormats_ ) VULKAN_HPP_NOEXCEPT - { - pViewFormats = pViewFormats_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - FramebufferAttachmentImageInfo & setViewFormats( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewFormats_ ) - VULKAN_HPP_NOEXCEPT - { - viewFormatCount = static_cast( viewFormats_.size() ); - pViewFormats = viewFormats_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkFramebufferAttachmentImageInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFramebufferAttachmentImageInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, usage, width, height, layerCount, viewFormatCount, pViewFormats ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FramebufferAttachmentImageInfo const & ) const = default; -#else - bool operator==( FramebufferAttachmentImageInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( usage == rhs.usage ) && - ( width == rhs.width ) && ( height == rhs.height ) && ( layerCount == rhs.layerCount ) && - ( viewFormatCount == rhs.viewFormatCount ) && ( pViewFormats == rhs.pViewFormats ); -# endif - } - - bool operator!=( FramebufferAttachmentImageInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFramebufferAttachmentImageInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage = {}; - uint32_t width = {}; - uint32_t height = {}; - uint32_t layerCount = {}; - uint32_t viewFormatCount = {}; - const VULKAN_HPP_NAMESPACE::Format * pViewFormats = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo ) == - sizeof( VkFramebufferAttachmentImageInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "FramebufferAttachmentImageInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FramebufferAttachmentImageInfo; - }; - using FramebufferAttachmentImageInfoKHR = FramebufferAttachmentImageInfo; - - struct FramebufferAttachmentsCreateInfo - { - using NativeType = VkFramebufferAttachmentsCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFramebufferAttachmentsCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR FramebufferAttachmentsCreateInfo( - uint32_t attachmentImageInfoCount_ = {}, - const VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo * pAttachmentImageInfos_ = {} ) VULKAN_HPP_NOEXCEPT - : attachmentImageInfoCount( attachmentImageInfoCount_ ) - , pAttachmentImageInfos( pAttachmentImageInfos_ ) - {} - - VULKAN_HPP_CONSTEXPR - FramebufferAttachmentsCreateInfo( FramebufferAttachmentsCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FramebufferAttachmentsCreateInfo( VkFramebufferAttachmentsCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : FramebufferAttachmentsCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - FramebufferAttachmentsCreateInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachmentImageInfos_ ) - : attachmentImageInfoCount( static_cast( attachmentImageInfos_.size() ) ) - , pAttachmentImageInfos( attachmentImageInfos_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FramebufferAttachmentsCreateInfo & - operator=( FramebufferAttachmentsCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FramebufferAttachmentsCreateInfo & operator=( VkFramebufferAttachmentsCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentsCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentsCreateInfo & - setAttachmentImageInfoCount( uint32_t attachmentImageInfoCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentImageInfoCount = attachmentImageInfoCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferAttachmentsCreateInfo & setPAttachmentImageInfos( - const VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo * pAttachmentImageInfos_ ) VULKAN_HPP_NOEXCEPT - { - pAttachmentImageInfos = pAttachmentImageInfos_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - FramebufferAttachmentsCreateInfo & setAttachmentImageInfos( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachmentImageInfos_ ) VULKAN_HPP_NOEXCEPT - { - attachmentImageInfoCount = static_cast( attachmentImageInfos_.size() ); - pAttachmentImageInfos = attachmentImageInfos_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkFramebufferAttachmentsCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFramebufferAttachmentsCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, attachmentImageInfoCount, pAttachmentImageInfos ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FramebufferAttachmentsCreateInfo const & ) const = default; -#else - bool operator==( FramebufferAttachmentsCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( attachmentImageInfoCount == rhs.attachmentImageInfoCount ) && - ( pAttachmentImageInfos == rhs.pAttachmentImageInfos ); -# endif - } - - bool operator!=( FramebufferAttachmentsCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFramebufferAttachmentsCreateInfo; - const void * pNext = {}; - uint32_t attachmentImageInfoCount = {}; - const VULKAN_HPP_NAMESPACE::FramebufferAttachmentImageInfo * pAttachmentImageInfos = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferAttachmentsCreateInfo ) == - sizeof( VkFramebufferAttachmentsCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "FramebufferAttachmentsCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FramebufferAttachmentsCreateInfo; - }; - using FramebufferAttachmentsCreateInfoKHR = FramebufferAttachmentsCreateInfo; - - struct FramebufferCreateInfo - { - using NativeType = VkFramebufferCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eFramebufferCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR FramebufferCreateInfo( VULKAN_HPP_NAMESPACE::FramebufferCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::RenderPass renderPass_ = {}, - uint32_t attachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::ImageView * pAttachments_ = {}, - uint32_t width_ = {}, - uint32_t height_ = {}, - uint32_t layers_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , renderPass( renderPass_ ) - , attachmentCount( attachmentCount_ ) - , pAttachments( pAttachments_ ) - , width( width_ ) - , height( height_ ) - , layers( layers_ ) - {} - - VULKAN_HPP_CONSTEXPR FramebufferCreateInfo( FramebufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FramebufferCreateInfo( VkFramebufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : FramebufferCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - FramebufferCreateInfo( - VULKAN_HPP_NAMESPACE::FramebufferCreateFlags flags_, - VULKAN_HPP_NAMESPACE::RenderPass renderPass_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & attachments_, - uint32_t width_ = {}, - uint32_t height_ = {}, - uint32_t layers_ = {} ) - : flags( flags_ ) - , renderPass( renderPass_ ) - , attachmentCount( static_cast( attachments_.size() ) ) - , pAttachments( attachments_.data() ) - , width( width_ ) - , height( height_ ) - , layers( layers_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FramebufferCreateInfo & operator=( FramebufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FramebufferCreateInfo & operator=( VkFramebufferCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::FramebufferCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & - setRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass_ ) VULKAN_HPP_NOEXCEPT - { - renderPass = renderPass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & setAttachmentCount( uint32_t attachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = attachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & - setPAttachments( const VULKAN_HPP_NAMESPACE::ImageView * pAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pAttachments = pAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - FramebufferCreateInfo & setAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & attachments_ ) - VULKAN_HPP_NOEXCEPT - { - attachmentCount = static_cast( attachments_.size() ); - pAttachments = attachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & setWidth( uint32_t width_ ) VULKAN_HPP_NOEXCEPT - { - width = width_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & setHeight( uint32_t height_ ) VULKAN_HPP_NOEXCEPT - { - height = height_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & setLayers( uint32_t layers_ ) VULKAN_HPP_NOEXCEPT - { - layers = layers_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkFramebufferCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFramebufferCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, renderPass, attachmentCount, pAttachments, width, height, layers ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FramebufferCreateInfo const & ) const = default; -#else - bool operator==( FramebufferCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( renderPass == rhs.renderPass ) && ( attachmentCount == rhs.attachmentCount ) && - ( pAttachments == rhs.pAttachments ) && ( width == rhs.width ) && ( height == rhs.height ) && - ( layers == rhs.layers ); -# endif - } - - bool operator!=( FramebufferCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFramebufferCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::FramebufferCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::RenderPass renderPass = {}; - uint32_t attachmentCount = {}; - const VULKAN_HPP_NAMESPACE::ImageView * pAttachments = {}; - uint32_t width = {}; - uint32_t height = {}; - uint32_t layers = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferCreateInfo ) == sizeof( VkFramebufferCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "FramebufferCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FramebufferCreateInfo; - }; - - struct FramebufferMixedSamplesCombinationNV - { - using NativeType = VkFramebufferMixedSamplesCombinationNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eFramebufferMixedSamplesCombinationNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR FramebufferMixedSamplesCombinationNV( - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV coverageReductionMode_ = - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV::eMerge, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::SampleCountFlags depthStencilSamples_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags colorSamples_ = {} ) VULKAN_HPP_NOEXCEPT - : coverageReductionMode( coverageReductionMode_ ) - , rasterizationSamples( rasterizationSamples_ ) - , depthStencilSamples( depthStencilSamples_ ) - , colorSamples( colorSamples_ ) - {} - - VULKAN_HPP_CONSTEXPR FramebufferMixedSamplesCombinationNV( FramebufferMixedSamplesCombinationNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - FramebufferMixedSamplesCombinationNV( VkFramebufferMixedSamplesCombinationNV const & rhs ) VULKAN_HPP_NOEXCEPT - : FramebufferMixedSamplesCombinationNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - FramebufferMixedSamplesCombinationNV & - operator=( FramebufferMixedSamplesCombinationNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - FramebufferMixedSamplesCombinationNV & - operator=( VkFramebufferMixedSamplesCombinationNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkFramebufferMixedSamplesCombinationNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkFramebufferMixedSamplesCombinationNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, coverageReductionMode, rasterizationSamples, depthStencilSamples, colorSamples ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( FramebufferMixedSamplesCombinationNV const & ) const = default; -#else - bool operator==( FramebufferMixedSamplesCombinationNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( coverageReductionMode == rhs.coverageReductionMode ) && - ( rasterizationSamples == rhs.rasterizationSamples ) && - ( depthStencilSamples == rhs.depthStencilSamples ) && ( colorSamples == rhs.colorSamples ); -# endif - } - - bool operator!=( FramebufferMixedSamplesCombinationNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eFramebufferMixedSamplesCombinationNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV coverageReductionMode = - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV::eMerge; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::SampleCountFlags depthStencilSamples = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags colorSamples = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::FramebufferMixedSamplesCombinationNV ) == - sizeof( VkFramebufferMixedSamplesCombinationNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "FramebufferMixedSamplesCombinationNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = FramebufferMixedSamplesCombinationNV; - }; - - struct IndirectCommandsStreamNV - { - using NativeType = VkIndirectCommandsStreamNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR IndirectCommandsStreamNV( VULKAN_HPP_NAMESPACE::Buffer buffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - , offset( offset_ ) - {} - - VULKAN_HPP_CONSTEXPR IndirectCommandsStreamNV( IndirectCommandsStreamNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - IndirectCommandsStreamNV( VkIndirectCommandsStreamNV const & rhs ) VULKAN_HPP_NOEXCEPT - : IndirectCommandsStreamNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - IndirectCommandsStreamNV & operator=( IndirectCommandsStreamNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - IndirectCommandsStreamNV & operator=( VkIndirectCommandsStreamNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsStreamNV & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsStreamNV & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkIndirectCommandsStreamNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkIndirectCommandsStreamNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( buffer, offset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( IndirectCommandsStreamNV const & ) const = default; -#else - bool operator==( IndirectCommandsStreamNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( buffer == rhs.buffer ) && ( offset == rhs.offset ); -# endif - } - - bool operator!=( IndirectCommandsStreamNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV ) == - sizeof( VkIndirectCommandsStreamNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "IndirectCommandsStreamNV is not nothrow_move_constructible!" ); - - struct GeneratedCommandsInfoNV - { - using NativeType = VkGeneratedCommandsInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGeneratedCommandsInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR GeneratedCommandsInfoNV( - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, - VULKAN_HPP_NAMESPACE::Pipeline pipeline_ = {}, - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_ = {}, - uint32_t streamCount_ = {}, - const VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV * pStreams_ = {}, - uint32_t sequencesCount_ = {}, - VULKAN_HPP_NAMESPACE::Buffer preprocessBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize preprocessOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize preprocessSize_ = {}, - VULKAN_HPP_NAMESPACE::Buffer sequencesCountBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize sequencesCountOffset_ = {}, - VULKAN_HPP_NAMESPACE::Buffer sequencesIndexBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize sequencesIndexOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : pipelineBindPoint( pipelineBindPoint_ ) - , pipeline( pipeline_ ) - , indirectCommandsLayout( indirectCommandsLayout_ ) - , streamCount( streamCount_ ) - , pStreams( pStreams_ ) - , sequencesCount( sequencesCount_ ) - , preprocessBuffer( preprocessBuffer_ ) - , preprocessOffset( preprocessOffset_ ) - , preprocessSize( preprocessSize_ ) - , sequencesCountBuffer( sequencesCountBuffer_ ) - , sequencesCountOffset( sequencesCountOffset_ ) - , sequencesIndexBuffer( sequencesIndexBuffer_ ) - , sequencesIndexOffset( sequencesIndexOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR GeneratedCommandsInfoNV( GeneratedCommandsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeneratedCommandsInfoNV( VkGeneratedCommandsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : GeneratedCommandsInfoNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GeneratedCommandsInfoNV( - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_, - VULKAN_HPP_NAMESPACE::Pipeline pipeline_, - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - streams_, - uint32_t sequencesCount_ = {}, - VULKAN_HPP_NAMESPACE::Buffer preprocessBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize preprocessOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize preprocessSize_ = {}, - VULKAN_HPP_NAMESPACE::Buffer sequencesCountBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize sequencesCountOffset_ = {}, - VULKAN_HPP_NAMESPACE::Buffer sequencesIndexBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize sequencesIndexOffset_ = {} ) - : pipelineBindPoint( pipelineBindPoint_ ) - , pipeline( pipeline_ ) - , indirectCommandsLayout( indirectCommandsLayout_ ) - , streamCount( static_cast( streams_.size() ) ) - , pStreams( streams_.data() ) - , sequencesCount( sequencesCount_ ) - , preprocessBuffer( preprocessBuffer_ ) - , preprocessOffset( preprocessOffset_ ) - , preprocessSize( preprocessSize_ ) - , sequencesCountBuffer( sequencesCountBuffer_ ) - , sequencesCountOffset( sequencesCountOffset_ ) - , sequencesIndexBuffer( sequencesIndexBuffer_ ) - , sequencesIndexOffset( sequencesIndexOffset_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GeneratedCommandsInfoNV & operator=( GeneratedCommandsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeneratedCommandsInfoNV & operator=( VkGeneratedCommandsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setPipelineBindPoint( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ ) VULKAN_HPP_NOEXCEPT - { - pipelineBindPoint = pipelineBindPoint_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ ) VULKAN_HPP_NOEXCEPT - { - pipeline = pipeline_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & setIndirectCommandsLayout( - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_ ) VULKAN_HPP_NOEXCEPT - { - indirectCommandsLayout = indirectCommandsLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & setStreamCount( uint32_t streamCount_ ) VULKAN_HPP_NOEXCEPT - { - streamCount = streamCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setPStreams( const VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV * pStreams_ ) VULKAN_HPP_NOEXCEPT - { - pStreams = pStreams_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GeneratedCommandsInfoNV & setStreams( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - streams_ ) VULKAN_HPP_NOEXCEPT - { - streamCount = static_cast( streams_.size() ); - pStreams = streams_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & setSequencesCount( uint32_t sequencesCount_ ) VULKAN_HPP_NOEXCEPT - { - sequencesCount = sequencesCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setPreprocessBuffer( VULKAN_HPP_NAMESPACE::Buffer preprocessBuffer_ ) VULKAN_HPP_NOEXCEPT - { - preprocessBuffer = preprocessBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setPreprocessOffset( VULKAN_HPP_NAMESPACE::DeviceSize preprocessOffset_ ) VULKAN_HPP_NOEXCEPT - { - preprocessOffset = preprocessOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setPreprocessSize( VULKAN_HPP_NAMESPACE::DeviceSize preprocessSize_ ) VULKAN_HPP_NOEXCEPT - { - preprocessSize = preprocessSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setSequencesCountBuffer( VULKAN_HPP_NAMESPACE::Buffer sequencesCountBuffer_ ) VULKAN_HPP_NOEXCEPT - { - sequencesCountBuffer = sequencesCountBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setSequencesCountOffset( VULKAN_HPP_NAMESPACE::DeviceSize sequencesCountOffset_ ) VULKAN_HPP_NOEXCEPT - { - sequencesCountOffset = sequencesCountOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setSequencesIndexBuffer( VULKAN_HPP_NAMESPACE::Buffer sequencesIndexBuffer_ ) VULKAN_HPP_NOEXCEPT - { - sequencesIndexBuffer = sequencesIndexBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsInfoNV & - setSequencesIndexOffset( VULKAN_HPP_NAMESPACE::DeviceSize sequencesIndexOffset_ ) VULKAN_HPP_NOEXCEPT - { - sequencesIndexOffset = sequencesIndexOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGeneratedCommandsInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGeneratedCommandsInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - pipelineBindPoint, - pipeline, - indirectCommandsLayout, - streamCount, - pStreams, - sequencesCount, - preprocessBuffer, - preprocessOffset, - preprocessSize, - sequencesCountBuffer, - sequencesCountOffset, - sequencesIndexBuffer, - sequencesIndexOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GeneratedCommandsInfoNV const & ) const = default; -#else - bool operator==( GeneratedCommandsInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pipelineBindPoint == rhs.pipelineBindPoint ) && - ( pipeline == rhs.pipeline ) && ( indirectCommandsLayout == rhs.indirectCommandsLayout ) && - ( streamCount == rhs.streamCount ) && ( pStreams == rhs.pStreams ) && - ( sequencesCount == rhs.sequencesCount ) && ( preprocessBuffer == rhs.preprocessBuffer ) && - ( preprocessOffset == rhs.preprocessOffset ) && ( preprocessSize == rhs.preprocessSize ) && - ( sequencesCountBuffer == rhs.sequencesCountBuffer ) && - ( sequencesCountOffset == rhs.sequencesCountOffset ) && - ( sequencesIndexBuffer == rhs.sequencesIndexBuffer ) && - ( sequencesIndexOffset == rhs.sequencesIndexOffset ); -# endif - } - - bool operator!=( GeneratedCommandsInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeneratedCommandsInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics; - VULKAN_HPP_NAMESPACE::Pipeline pipeline = {}; - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout = {}; - uint32_t streamCount = {}; - const VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV * pStreams = {}; - uint32_t sequencesCount = {}; - VULKAN_HPP_NAMESPACE::Buffer preprocessBuffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize preprocessOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize preprocessSize = {}; - VULKAN_HPP_NAMESPACE::Buffer sequencesCountBuffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize sequencesCountOffset = {}; - VULKAN_HPP_NAMESPACE::Buffer sequencesIndexBuffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize sequencesIndexOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV ) == - sizeof( VkGeneratedCommandsInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "GeneratedCommandsInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GeneratedCommandsInfoNV; - }; - - struct GeneratedCommandsMemoryRequirementsInfoNV - { - using NativeType = VkGeneratedCommandsMemoryRequirementsInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eGeneratedCommandsMemoryRequirementsInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR GeneratedCommandsMemoryRequirementsInfoNV( - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, - VULKAN_HPP_NAMESPACE::Pipeline pipeline_ = {}, - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_ = {}, - uint32_t maxSequencesCount_ = {} ) VULKAN_HPP_NOEXCEPT - : pipelineBindPoint( pipelineBindPoint_ ) - , pipeline( pipeline_ ) - , indirectCommandsLayout( indirectCommandsLayout_ ) - , maxSequencesCount( maxSequencesCount_ ) - {} - - VULKAN_HPP_CONSTEXPR GeneratedCommandsMemoryRequirementsInfoNV( - GeneratedCommandsMemoryRequirementsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeneratedCommandsMemoryRequirementsInfoNV( VkGeneratedCommandsMemoryRequirementsInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : GeneratedCommandsMemoryRequirementsInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GeneratedCommandsMemoryRequirementsInfoNV & - operator=( GeneratedCommandsMemoryRequirementsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GeneratedCommandsMemoryRequirementsInfoNV & - operator=( VkGeneratedCommandsMemoryRequirementsInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV & - setPipelineBindPoint( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ ) VULKAN_HPP_NOEXCEPT - { - pipelineBindPoint = pipelineBindPoint_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV & - setPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ ) VULKAN_HPP_NOEXCEPT - { - pipeline = pipeline_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV & setIndirectCommandsLayout( - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_ ) VULKAN_HPP_NOEXCEPT - { - indirectCommandsLayout = indirectCommandsLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV & - setMaxSequencesCount( uint32_t maxSequencesCount_ ) VULKAN_HPP_NOEXCEPT - { - maxSequencesCount = maxSequencesCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGeneratedCommandsMemoryRequirementsInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGeneratedCommandsMemoryRequirementsInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pipelineBindPoint, pipeline, indirectCommandsLayout, maxSequencesCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GeneratedCommandsMemoryRequirementsInfoNV const & ) const = default; -#else - bool operator==( GeneratedCommandsMemoryRequirementsInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pipelineBindPoint == rhs.pipelineBindPoint ) && - ( pipeline == rhs.pipeline ) && ( indirectCommandsLayout == rhs.indirectCommandsLayout ) && - ( maxSequencesCount == rhs.maxSequencesCount ); -# endif - } - - bool operator!=( GeneratedCommandsMemoryRequirementsInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeneratedCommandsMemoryRequirementsInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics; - VULKAN_HPP_NAMESPACE::Pipeline pipeline = {}; - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout = {}; - uint32_t maxSequencesCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV ) == - sizeof( VkGeneratedCommandsMemoryRequirementsInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "GeneratedCommandsMemoryRequirementsInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GeneratedCommandsMemoryRequirementsInfoNV; - }; - - struct VertexInputBindingDescription - { - using NativeType = VkVertexInputBindingDescription; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VertexInputBindingDescription( uint32_t binding_ = {}, - uint32_t stride_ = {}, - VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ = - VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex ) VULKAN_HPP_NOEXCEPT - : binding( binding_ ) - , stride( stride_ ) - , inputRate( inputRate_ ) - {} - - VULKAN_HPP_CONSTEXPR - VertexInputBindingDescription( VertexInputBindingDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputBindingDescription( VkVertexInputBindingDescription const & rhs ) VULKAN_HPP_NOEXCEPT - : VertexInputBindingDescription( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VertexInputBindingDescription & - operator=( VertexInputBindingDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputBindingDescription & operator=( VkVertexInputBindingDescription const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription & setBinding( uint32_t binding_ ) VULKAN_HPP_NOEXCEPT - { - binding = binding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription & setStride( uint32_t stride_ ) VULKAN_HPP_NOEXCEPT - { - stride = stride_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription & - setInputRate( VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ ) VULKAN_HPP_NOEXCEPT - { - inputRate = inputRate_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVertexInputBindingDescription const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVertexInputBindingDescription &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( binding, stride, inputRate ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VertexInputBindingDescription const & ) const = default; -#else - bool operator==( VertexInputBindingDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( binding == rhs.binding ) && ( stride == rhs.stride ) && ( inputRate == rhs.inputRate ); -# endif - } - - bool operator!=( VertexInputBindingDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t binding = {}; - uint32_t stride = {}; - VULKAN_HPP_NAMESPACE::VertexInputRate inputRate = VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputBindingDescription ) == - sizeof( VkVertexInputBindingDescription ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VertexInputBindingDescription is not nothrow_move_constructible!" ); - - struct VertexInputAttributeDescription - { - using NativeType = VkVertexInputAttributeDescription; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VertexInputAttributeDescription( uint32_t location_ = {}, - uint32_t binding_ = {}, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - uint32_t offset_ = {} ) VULKAN_HPP_NOEXCEPT - : location( location_ ) - , binding( binding_ ) - , format( format_ ) - , offset( offset_ ) - {} - - VULKAN_HPP_CONSTEXPR - VertexInputAttributeDescription( VertexInputAttributeDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputAttributeDescription( VkVertexInputAttributeDescription const & rhs ) VULKAN_HPP_NOEXCEPT - : VertexInputAttributeDescription( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VertexInputAttributeDescription & - operator=( VertexInputAttributeDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputAttributeDescription & operator=( VkVertexInputAttributeDescription const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription & setLocation( uint32_t location_ ) VULKAN_HPP_NOEXCEPT - { - location = location_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription & setBinding( uint32_t binding_ ) VULKAN_HPP_NOEXCEPT - { - binding = binding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription & setOffset( uint32_t offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVertexInputAttributeDescription const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVertexInputAttributeDescription &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( location, binding, format, offset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VertexInputAttributeDescription const & ) const = default; -#else - bool operator==( VertexInputAttributeDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( location == rhs.location ) && ( binding == rhs.binding ) && ( format == rhs.format ) && - ( offset == rhs.offset ); -# endif - } - - bool operator!=( VertexInputAttributeDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t location = {}; - uint32_t binding = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - uint32_t offset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription ) == - sizeof( VkVertexInputAttributeDescription ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VertexInputAttributeDescription is not nothrow_move_constructible!" ); - - struct PipelineVertexInputStateCreateInfo - { - using NativeType = VkPipelineVertexInputStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineVertexInputStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineVertexInputStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateFlags flags_ = {}, - uint32_t vertexBindingDescriptionCount_ = {}, - const VULKAN_HPP_NAMESPACE::VertexInputBindingDescription * pVertexBindingDescriptions_ = {}, - uint32_t vertexAttributeDescriptionCount_ = {}, - const VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription * pVertexAttributeDescriptions_ = {} ) - VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , vertexBindingDescriptionCount( vertexBindingDescriptionCount_ ) - , pVertexBindingDescriptions( pVertexBindingDescriptions_ ) - , vertexAttributeDescriptionCount( vertexAttributeDescriptionCount_ ) - , pVertexAttributeDescriptions( pVertexAttributeDescriptions_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineVertexInputStateCreateInfo( PipelineVertexInputStateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineVertexInputStateCreateInfo( VkPipelineVertexInputStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineVertexInputStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineVertexInputStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - vertexBindingDescriptions_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - vertexAttributeDescriptions_ = {} ) - : flags( flags_ ) - , vertexBindingDescriptionCount( static_cast( vertexBindingDescriptions_.size() ) ) - , pVertexBindingDescriptions( vertexBindingDescriptions_.data() ) - , vertexAttributeDescriptionCount( static_cast( vertexAttributeDescriptions_.size() ) ) - , pVertexAttributeDescriptions( vertexAttributeDescriptions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineVertexInputStateCreateInfo & - operator=( PipelineVertexInputStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineVertexInputStateCreateInfo & - operator=( VkPipelineVertexInputStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputStateCreateInfo & - setVertexBindingDescriptionCount( uint32_t vertexBindingDescriptionCount_ ) VULKAN_HPP_NOEXCEPT - { - vertexBindingDescriptionCount = vertexBindingDescriptionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputStateCreateInfo & setPVertexBindingDescriptions( - const VULKAN_HPP_NAMESPACE::VertexInputBindingDescription * pVertexBindingDescriptions_ ) VULKAN_HPP_NOEXCEPT - { - pVertexBindingDescriptions = pVertexBindingDescriptions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineVertexInputStateCreateInfo & setVertexBindingDescriptions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - vertexBindingDescriptions_ ) VULKAN_HPP_NOEXCEPT - { - vertexBindingDescriptionCount = static_cast( vertexBindingDescriptions_.size() ); - pVertexBindingDescriptions = vertexBindingDescriptions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputStateCreateInfo & - setVertexAttributeDescriptionCount( uint32_t vertexAttributeDescriptionCount_ ) VULKAN_HPP_NOEXCEPT - { - vertexAttributeDescriptionCount = vertexAttributeDescriptionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputStateCreateInfo & setPVertexAttributeDescriptions( - const VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription * pVertexAttributeDescriptions_ ) VULKAN_HPP_NOEXCEPT - { - pVertexAttributeDescriptions = pVertexAttributeDescriptions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineVertexInputStateCreateInfo & setVertexAttributeDescriptions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - vertexAttributeDescriptions_ ) VULKAN_HPP_NOEXCEPT - { - vertexAttributeDescriptionCount = static_cast( vertexAttributeDescriptions_.size() ); - pVertexAttributeDescriptions = vertexAttributeDescriptions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineVertexInputStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineVertexInputStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - vertexBindingDescriptionCount, - pVertexBindingDescriptions, - vertexAttributeDescriptionCount, - pVertexAttributeDescriptions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineVertexInputStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineVertexInputStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( vertexBindingDescriptionCount == rhs.vertexBindingDescriptionCount ) && - ( pVertexBindingDescriptions == rhs.pVertexBindingDescriptions ) && - ( vertexAttributeDescriptionCount == rhs.vertexAttributeDescriptionCount ) && - ( pVertexAttributeDescriptions == rhs.pVertexAttributeDescriptions ); -# endif - } - - bool operator!=( PipelineVertexInputStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineVertexInputStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateFlags flags = {}; - uint32_t vertexBindingDescriptionCount = {}; - const VULKAN_HPP_NAMESPACE::VertexInputBindingDescription * pVertexBindingDescriptions = {}; - uint32_t vertexAttributeDescriptionCount = {}; - const VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription * pVertexAttributeDescriptions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo ) == - sizeof( VkPipelineVertexInputStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineVertexInputStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineVertexInputStateCreateInfo; - }; - - struct PipelineInputAssemblyStateCreateInfo - { - using NativeType = VkPipelineInputAssemblyStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineInputAssemblyStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineInputAssemblyStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::PrimitiveTopology topology_ = VULKAN_HPP_NAMESPACE::PrimitiveTopology::ePointList, - VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , topology( topology_ ) - , primitiveRestartEnable( primitiveRestartEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineInputAssemblyStateCreateInfo( PipelineInputAssemblyStateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineInputAssemblyStateCreateInfo( VkPipelineInputAssemblyStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineInputAssemblyStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineInputAssemblyStateCreateInfo & - operator=( PipelineInputAssemblyStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineInputAssemblyStateCreateInfo & - operator=( VkPipelineInputAssemblyStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineInputAssemblyStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineInputAssemblyStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineInputAssemblyStateCreateInfo & - setTopology( VULKAN_HPP_NAMESPACE::PrimitiveTopology topology_ ) VULKAN_HPP_NOEXCEPT - { - topology = topology_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineInputAssemblyStateCreateInfo & - setPrimitiveRestartEnable( VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable_ ) VULKAN_HPP_NOEXCEPT - { - primitiveRestartEnable = primitiveRestartEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineInputAssemblyStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineInputAssemblyStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, topology, primitiveRestartEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineInputAssemblyStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineInputAssemblyStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( topology == rhs.topology ) && ( primitiveRestartEnable == rhs.primitiveRestartEnable ); -# endif - } - - bool operator!=( PipelineInputAssemblyStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineInputAssemblyStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::PrimitiveTopology topology = VULKAN_HPP_NAMESPACE::PrimitiveTopology::ePointList; - VULKAN_HPP_NAMESPACE::Bool32 primitiveRestartEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo ) == - sizeof( VkPipelineInputAssemblyStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineInputAssemblyStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineInputAssemblyStateCreateInfo; - }; - - struct PipelineTessellationStateCreateInfo - { - using NativeType = VkPipelineTessellationStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineTessellationStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PipelineTessellationStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateFlags flags_ = {}, - uint32_t patchControlPoints_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , patchControlPoints( patchControlPoints_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineTessellationStateCreateInfo( PipelineTessellationStateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineTessellationStateCreateInfo( VkPipelineTessellationStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineTessellationStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineTessellationStateCreateInfo & - operator=( PipelineTessellationStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineTessellationStateCreateInfo & - operator=( VkPipelineTessellationStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineTessellationStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineTessellationStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineTessellationStateCreateInfo & - setPatchControlPoints( uint32_t patchControlPoints_ ) VULKAN_HPP_NOEXCEPT - { - patchControlPoints = patchControlPoints_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineTessellationStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineTessellationStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, patchControlPoints ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineTessellationStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineTessellationStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( patchControlPoints == rhs.patchControlPoints ); -# endif - } - - bool operator!=( PipelineTessellationStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineTessellationStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateFlags flags = {}; - uint32_t patchControlPoints = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo ) == - sizeof( VkPipelineTessellationStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineTessellationStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineTessellationStateCreateInfo; - }; - - struct PipelineViewportStateCreateInfo - { - using NativeType = VkPipelineViewportStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineViewportStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PipelineViewportStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateFlags flags_ = {}, - uint32_t viewportCount_ = {}, - const VULKAN_HPP_NAMESPACE::Viewport * pViewports_ = {}, - uint32_t scissorCount_ = {}, - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , viewportCount( viewportCount_ ) - , pViewports( pViewports_ ) - , scissorCount( scissorCount_ ) - , pScissors( pScissors_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineViewportStateCreateInfo( PipelineViewportStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportStateCreateInfo( VkPipelineViewportStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineViewportStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewports_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & scissors_ = {} ) - : flags( flags_ ) - , viewportCount( static_cast( viewports_.size() ) ) - , pViewports( viewports_.data() ) - , scissorCount( static_cast( scissors_.size() ) ) - , pScissors( scissors_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineViewportStateCreateInfo & - operator=( PipelineViewportStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportStateCreateInfo & operator=( VkPipelineViewportStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineViewportStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportStateCreateInfo & - setViewportCount( uint32_t viewportCount_ ) VULKAN_HPP_NOEXCEPT - { - viewportCount = viewportCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportStateCreateInfo & - setPViewports( const VULKAN_HPP_NAMESPACE::Viewport * pViewports_ ) VULKAN_HPP_NOEXCEPT - { - pViewports = pViewports_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportStateCreateInfo & setViewports( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewports_ ) - VULKAN_HPP_NOEXCEPT - { - viewportCount = static_cast( viewports_.size() ); - pViewports = viewports_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportStateCreateInfo & - setScissorCount( uint32_t scissorCount_ ) VULKAN_HPP_NOEXCEPT - { - scissorCount = scissorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportStateCreateInfo & - setPScissors( const VULKAN_HPP_NAMESPACE::Rect2D * pScissors_ ) VULKAN_HPP_NOEXCEPT - { - pScissors = pScissors_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportStateCreateInfo & - setScissors( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & scissors_ ) - VULKAN_HPP_NOEXCEPT - { - scissorCount = static_cast( scissors_.size() ); - pScissors = scissors_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineViewportStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineViewportStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, viewportCount, pViewports, scissorCount, pScissors ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineViewportStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineViewportStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( viewportCount == rhs.viewportCount ) && ( pViewports == rhs.pViewports ) && - ( scissorCount == rhs.scissorCount ) && ( pScissors == rhs.pScissors ); -# endif - } - - bool operator!=( PipelineViewportStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineViewportStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateFlags flags = {}; - uint32_t viewportCount = {}; - const VULKAN_HPP_NAMESPACE::Viewport * pViewports = {}; - uint32_t scissorCount = {}; - const VULKAN_HPP_NAMESPACE::Rect2D * pScissors = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo ) == - sizeof( VkPipelineViewportStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineViewportStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineViewportStateCreateInfo; - }; - - struct PipelineRasterizationStateCreateInfo - { - using NativeType = VkPipelineRasterizationStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRasterizationStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRasterizationStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 depthClampEnable_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable_ = {}, - VULKAN_HPP_NAMESPACE::PolygonMode polygonMode_ = VULKAN_HPP_NAMESPACE::PolygonMode::eFill, - VULKAN_HPP_NAMESPACE::CullModeFlags cullMode_ = {}, - VULKAN_HPP_NAMESPACE::FrontFace frontFace_ = VULKAN_HPP_NAMESPACE::FrontFace::eCounterClockwise, - VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable_ = {}, - float depthBiasConstantFactor_ = {}, - float depthBiasClamp_ = {}, - float depthBiasSlopeFactor_ = {}, - float lineWidth_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , depthClampEnable( depthClampEnable_ ) - , rasterizerDiscardEnable( rasterizerDiscardEnable_ ) - , polygonMode( polygonMode_ ) - , cullMode( cullMode_ ) - , frontFace( frontFace_ ) - , depthBiasEnable( depthBiasEnable_ ) - , depthBiasConstantFactor( depthBiasConstantFactor_ ) - , depthBiasClamp( depthBiasClamp_ ) - , depthBiasSlopeFactor( depthBiasSlopeFactor_ ) - , lineWidth( lineWidth_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRasterizationStateCreateInfo( PipelineRasterizationStateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationStateCreateInfo( VkPipelineRasterizationStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineRasterizationStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRasterizationStateCreateInfo & - operator=( PipelineRasterizationStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationStateCreateInfo & - operator=( VkPipelineRasterizationStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setDepthClampEnable( VULKAN_HPP_NAMESPACE::Bool32 depthClampEnable_ ) VULKAN_HPP_NOEXCEPT - { - depthClampEnable = depthClampEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setRasterizerDiscardEnable( VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable_ ) VULKAN_HPP_NOEXCEPT - { - rasterizerDiscardEnable = rasterizerDiscardEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setPolygonMode( VULKAN_HPP_NAMESPACE::PolygonMode polygonMode_ ) VULKAN_HPP_NOEXCEPT - { - polygonMode = polygonMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setCullMode( VULKAN_HPP_NAMESPACE::CullModeFlags cullMode_ ) VULKAN_HPP_NOEXCEPT - { - cullMode = cullMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setFrontFace( VULKAN_HPP_NAMESPACE::FrontFace frontFace_ ) VULKAN_HPP_NOEXCEPT - { - frontFace = frontFace_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setDepthBiasEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable_ ) VULKAN_HPP_NOEXCEPT - { - depthBiasEnable = depthBiasEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setDepthBiasConstantFactor( float depthBiasConstantFactor_ ) VULKAN_HPP_NOEXCEPT - { - depthBiasConstantFactor = depthBiasConstantFactor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setDepthBiasClamp( float depthBiasClamp_ ) VULKAN_HPP_NOEXCEPT - { - depthBiasClamp = depthBiasClamp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & - setDepthBiasSlopeFactor( float depthBiasSlopeFactor_ ) VULKAN_HPP_NOEXCEPT - { - depthBiasSlopeFactor = depthBiasSlopeFactor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateCreateInfo & setLineWidth( float lineWidth_ ) VULKAN_HPP_NOEXCEPT - { - lineWidth = lineWidth_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRasterizationStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRasterizationStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - depthClampEnable, - rasterizerDiscardEnable, - polygonMode, - cullMode, - frontFace, - depthBiasEnable, - depthBiasConstantFactor, - depthBiasClamp, - depthBiasSlopeFactor, - lineWidth ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRasterizationStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineRasterizationStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( depthClampEnable == rhs.depthClampEnable ) && - ( rasterizerDiscardEnable == rhs.rasterizerDiscardEnable ) && ( polygonMode == rhs.polygonMode ) && - ( cullMode == rhs.cullMode ) && ( frontFace == rhs.frontFace ) && - ( depthBiasEnable == rhs.depthBiasEnable ) && ( depthBiasConstantFactor == rhs.depthBiasConstantFactor ) && - ( depthBiasClamp == rhs.depthBiasClamp ) && ( depthBiasSlopeFactor == rhs.depthBiasSlopeFactor ) && - ( lineWidth == rhs.lineWidth ); -# endif - } - - bool operator!=( PipelineRasterizationStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthClampEnable = {}; - VULKAN_HPP_NAMESPACE::Bool32 rasterizerDiscardEnable = {}; - VULKAN_HPP_NAMESPACE::PolygonMode polygonMode = VULKAN_HPP_NAMESPACE::PolygonMode::eFill; - VULKAN_HPP_NAMESPACE::CullModeFlags cullMode = {}; - VULKAN_HPP_NAMESPACE::FrontFace frontFace = VULKAN_HPP_NAMESPACE::FrontFace::eCounterClockwise; - VULKAN_HPP_NAMESPACE::Bool32 depthBiasEnable = {}; - float depthBiasConstantFactor = {}; - float depthBiasClamp = {}; - float depthBiasSlopeFactor = {}; - float lineWidth = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo ) == - sizeof( VkPipelineRasterizationStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineRasterizationStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRasterizationStateCreateInfo; - }; - - struct PipelineMultisampleStateCreateInfo - { - using NativeType = VkPipelineMultisampleStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineMultisampleStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineMultisampleStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::Bool32 sampleShadingEnable_ = {}, - float minSampleShading_ = {}, - const VULKAN_HPP_NAMESPACE::SampleMask * pSampleMask_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 alphaToCoverageEnable_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 alphaToOneEnable_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , rasterizationSamples( rasterizationSamples_ ) - , sampleShadingEnable( sampleShadingEnable_ ) - , minSampleShading( minSampleShading_ ) - , pSampleMask( pSampleMask_ ) - , alphaToCoverageEnable( alphaToCoverageEnable_ ) - , alphaToOneEnable( alphaToOneEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineMultisampleStateCreateInfo( PipelineMultisampleStateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineMultisampleStateCreateInfo( VkPipelineMultisampleStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineMultisampleStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineMultisampleStateCreateInfo & - operator=( PipelineMultisampleStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineMultisampleStateCreateInfo & - operator=( VkPipelineMultisampleStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & - setRasterizationSamples( VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples_ ) VULKAN_HPP_NOEXCEPT - { - rasterizationSamples = rasterizationSamples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & - setSampleShadingEnable( VULKAN_HPP_NAMESPACE::Bool32 sampleShadingEnable_ ) VULKAN_HPP_NOEXCEPT - { - sampleShadingEnable = sampleShadingEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & - setMinSampleShading( float minSampleShading_ ) VULKAN_HPP_NOEXCEPT - { - minSampleShading = minSampleShading_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & - setPSampleMask( const VULKAN_HPP_NAMESPACE::SampleMask * pSampleMask_ ) VULKAN_HPP_NOEXCEPT - { - pSampleMask = pSampleMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & - setAlphaToCoverageEnable( VULKAN_HPP_NAMESPACE::Bool32 alphaToCoverageEnable_ ) VULKAN_HPP_NOEXCEPT - { - alphaToCoverageEnable = alphaToCoverageEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineMultisampleStateCreateInfo & - setAlphaToOneEnable( VULKAN_HPP_NAMESPACE::Bool32 alphaToOneEnable_ ) VULKAN_HPP_NOEXCEPT - { - alphaToOneEnable = alphaToOneEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineMultisampleStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineMultisampleStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - rasterizationSamples, - sampleShadingEnable, - minSampleShading, - pSampleMask, - alphaToCoverageEnable, - alphaToOneEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineMultisampleStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineMultisampleStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( rasterizationSamples == rhs.rasterizationSamples ) && - ( sampleShadingEnable == rhs.sampleShadingEnable ) && ( minSampleShading == rhs.minSampleShading ) && - ( pSampleMask == rhs.pSampleMask ) && ( alphaToCoverageEnable == rhs.alphaToCoverageEnable ) && - ( alphaToOneEnable == rhs.alphaToOneEnable ); -# endif - } - - bool operator!=( PipelineMultisampleStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineMultisampleStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits rasterizationSamples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::Bool32 sampleShadingEnable = {}; - float minSampleShading = {}; - const VULKAN_HPP_NAMESPACE::SampleMask * pSampleMask = {}; - VULKAN_HPP_NAMESPACE::Bool32 alphaToCoverageEnable = {}; - VULKAN_HPP_NAMESPACE::Bool32 alphaToOneEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo ) == - sizeof( VkPipelineMultisampleStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineMultisampleStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineMultisampleStateCreateInfo; - }; - - struct StencilOpState - { - using NativeType = VkStencilOpState; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - StencilOpState( VULKAN_HPP_NAMESPACE::StencilOp failOp_ = VULKAN_HPP_NAMESPACE::StencilOp::eKeep, - VULKAN_HPP_NAMESPACE::StencilOp passOp_ = VULKAN_HPP_NAMESPACE::StencilOp::eKeep, - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp_ = VULKAN_HPP_NAMESPACE::StencilOp::eKeep, - VULKAN_HPP_NAMESPACE::CompareOp compareOp_ = VULKAN_HPP_NAMESPACE::CompareOp::eNever, - uint32_t compareMask_ = {}, - uint32_t writeMask_ = {}, - uint32_t reference_ = {} ) VULKAN_HPP_NOEXCEPT - : failOp( failOp_ ) - , passOp( passOp_ ) - , depthFailOp( depthFailOp_ ) - , compareOp( compareOp_ ) - , compareMask( compareMask_ ) - , writeMask( writeMask_ ) - , reference( reference_ ) - {} - - VULKAN_HPP_CONSTEXPR StencilOpState( StencilOpState const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - StencilOpState( VkStencilOpState const & rhs ) VULKAN_HPP_NOEXCEPT - : StencilOpState( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - StencilOpState & operator=( StencilOpState const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - StencilOpState & operator=( VkStencilOpState const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 StencilOpState & setFailOp( VULKAN_HPP_NAMESPACE::StencilOp failOp_ ) VULKAN_HPP_NOEXCEPT - { - failOp = failOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StencilOpState & setPassOp( VULKAN_HPP_NAMESPACE::StencilOp passOp_ ) VULKAN_HPP_NOEXCEPT - { - passOp = passOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StencilOpState & - setDepthFailOp( VULKAN_HPP_NAMESPACE::StencilOp depthFailOp_ ) VULKAN_HPP_NOEXCEPT - { - depthFailOp = depthFailOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StencilOpState & - setCompareOp( VULKAN_HPP_NAMESPACE::CompareOp compareOp_ ) VULKAN_HPP_NOEXCEPT - { - compareOp = compareOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StencilOpState & setCompareMask( uint32_t compareMask_ ) VULKAN_HPP_NOEXCEPT - { - compareMask = compareMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StencilOpState & setWriteMask( uint32_t writeMask_ ) VULKAN_HPP_NOEXCEPT - { - writeMask = writeMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StencilOpState & setReference( uint32_t reference_ ) VULKAN_HPP_NOEXCEPT - { - reference = reference_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkStencilOpState const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkStencilOpState &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( failOp, passOp, depthFailOp, compareOp, compareMask, writeMask, reference ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( StencilOpState const & ) const = default; -#else - bool operator==( StencilOpState const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( failOp == rhs.failOp ) && ( passOp == rhs.passOp ) && ( depthFailOp == rhs.depthFailOp ) && - ( compareOp == rhs.compareOp ) && ( compareMask == rhs.compareMask ) && ( writeMask == rhs.writeMask ) && - ( reference == rhs.reference ); -# endif - } - - bool operator!=( StencilOpState const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StencilOp failOp = VULKAN_HPP_NAMESPACE::StencilOp::eKeep; - VULKAN_HPP_NAMESPACE::StencilOp passOp = VULKAN_HPP_NAMESPACE::StencilOp::eKeep; - VULKAN_HPP_NAMESPACE::StencilOp depthFailOp = VULKAN_HPP_NAMESPACE::StencilOp::eKeep; - VULKAN_HPP_NAMESPACE::CompareOp compareOp = VULKAN_HPP_NAMESPACE::CompareOp::eNever; - uint32_t compareMask = {}; - uint32_t writeMask = {}; - uint32_t reference = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::StencilOpState ) == sizeof( VkStencilOpState ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "StencilOpState is not nothrow_move_constructible!" ); - - struct PipelineDepthStencilStateCreateInfo - { - using NativeType = VkPipelineDepthStencilStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineDepthStencilStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineDepthStencilStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable_ = {}, - VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp_ = VULKAN_HPP_NAMESPACE::CompareOp::eNever, - VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable_ = {}, - VULKAN_HPP_NAMESPACE::StencilOpState front_ = {}, - VULKAN_HPP_NAMESPACE::StencilOpState back_ = {}, - float minDepthBounds_ = {}, - float maxDepthBounds_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , depthTestEnable( depthTestEnable_ ) - , depthWriteEnable( depthWriteEnable_ ) - , depthCompareOp( depthCompareOp_ ) - , depthBoundsTestEnable( depthBoundsTestEnable_ ) - , stencilTestEnable( stencilTestEnable_ ) - , front( front_ ) - , back( back_ ) - , minDepthBounds( minDepthBounds_ ) - , maxDepthBounds( maxDepthBounds_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineDepthStencilStateCreateInfo( PipelineDepthStencilStateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineDepthStencilStateCreateInfo( VkPipelineDepthStencilStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineDepthStencilStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineDepthStencilStateCreateInfo & - operator=( PipelineDepthStencilStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineDepthStencilStateCreateInfo & - operator=( VkPipelineDepthStencilStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setDepthTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable_ ) VULKAN_HPP_NOEXCEPT - { - depthTestEnable = depthTestEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setDepthWriteEnable( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable_ ) VULKAN_HPP_NOEXCEPT - { - depthWriteEnable = depthWriteEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setDepthCompareOp( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp_ ) VULKAN_HPP_NOEXCEPT - { - depthCompareOp = depthCompareOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setDepthBoundsTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable_ ) VULKAN_HPP_NOEXCEPT - { - depthBoundsTestEnable = depthBoundsTestEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setStencilTestEnable( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable_ ) VULKAN_HPP_NOEXCEPT - { - stencilTestEnable = stencilTestEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setFront( VULKAN_HPP_NAMESPACE::StencilOpState const & front_ ) VULKAN_HPP_NOEXCEPT - { - front = front_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setBack( VULKAN_HPP_NAMESPACE::StencilOpState const & back_ ) VULKAN_HPP_NOEXCEPT - { - back = back_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setMinDepthBounds( float minDepthBounds_ ) VULKAN_HPP_NOEXCEPT - { - minDepthBounds = minDepthBounds_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDepthStencilStateCreateInfo & - setMaxDepthBounds( float maxDepthBounds_ ) VULKAN_HPP_NOEXCEPT - { - maxDepthBounds = maxDepthBounds_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineDepthStencilStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineDepthStencilStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - depthTestEnable, - depthWriteEnable, - depthCompareOp, - depthBoundsTestEnable, - stencilTestEnable, - front, - back, - minDepthBounds, - maxDepthBounds ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineDepthStencilStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineDepthStencilStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( depthTestEnable == rhs.depthTestEnable ) && ( depthWriteEnable == rhs.depthWriteEnable ) && - ( depthCompareOp == rhs.depthCompareOp ) && ( depthBoundsTestEnable == rhs.depthBoundsTestEnable ) && - ( stencilTestEnable == rhs.stencilTestEnable ) && ( front == rhs.front ) && ( back == rhs.back ) && - ( minDepthBounds == rhs.minDepthBounds ) && ( maxDepthBounds == rhs.maxDepthBounds ); -# endif - } - - bool operator!=( PipelineDepthStencilStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineDepthStencilStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable = {}; - VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp = VULKAN_HPP_NAMESPACE::CompareOp::eNever; - VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable = {}; - VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable = {}; - VULKAN_HPP_NAMESPACE::StencilOpState front = {}; - VULKAN_HPP_NAMESPACE::StencilOpState back = {}; - float minDepthBounds = {}; - float maxDepthBounds = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo ) == - sizeof( VkPipelineDepthStencilStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineDepthStencilStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineDepthStencilStateCreateInfo; - }; - - struct PipelineColorBlendAttachmentState - { - using NativeType = VkPipelineColorBlendAttachmentState; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineColorBlendAttachmentState( - VULKAN_HPP_NAMESPACE::Bool32 blendEnable_ = {}, - VULKAN_HPP_NAMESPACE::BlendFactor srcColorBlendFactor_ = VULKAN_HPP_NAMESPACE::BlendFactor::eZero, - VULKAN_HPP_NAMESPACE::BlendFactor dstColorBlendFactor_ = VULKAN_HPP_NAMESPACE::BlendFactor::eZero, - VULKAN_HPP_NAMESPACE::BlendOp colorBlendOp_ = VULKAN_HPP_NAMESPACE::BlendOp::eAdd, - VULKAN_HPP_NAMESPACE::BlendFactor srcAlphaBlendFactor_ = VULKAN_HPP_NAMESPACE::BlendFactor::eZero, - VULKAN_HPP_NAMESPACE::BlendFactor dstAlphaBlendFactor_ = VULKAN_HPP_NAMESPACE::BlendFactor::eZero, - VULKAN_HPP_NAMESPACE::BlendOp alphaBlendOp_ = VULKAN_HPP_NAMESPACE::BlendOp::eAdd, - VULKAN_HPP_NAMESPACE::ColorComponentFlags colorWriteMask_ = {} ) VULKAN_HPP_NOEXCEPT - : blendEnable( blendEnable_ ) - , srcColorBlendFactor( srcColorBlendFactor_ ) - , dstColorBlendFactor( dstColorBlendFactor_ ) - , colorBlendOp( colorBlendOp_ ) - , srcAlphaBlendFactor( srcAlphaBlendFactor_ ) - , dstAlphaBlendFactor( dstAlphaBlendFactor_ ) - , alphaBlendOp( alphaBlendOp_ ) - , colorWriteMask( colorWriteMask_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineColorBlendAttachmentState( PipelineColorBlendAttachmentState const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorBlendAttachmentState( VkPipelineColorBlendAttachmentState const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineColorBlendAttachmentState( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineColorBlendAttachmentState & - operator=( PipelineColorBlendAttachmentState const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorBlendAttachmentState & operator=( VkPipelineColorBlendAttachmentState const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setBlendEnable( VULKAN_HPP_NAMESPACE::Bool32 blendEnable_ ) VULKAN_HPP_NOEXCEPT - { - blendEnable = blendEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setSrcColorBlendFactor( VULKAN_HPP_NAMESPACE::BlendFactor srcColorBlendFactor_ ) VULKAN_HPP_NOEXCEPT - { - srcColorBlendFactor = srcColorBlendFactor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setDstColorBlendFactor( VULKAN_HPP_NAMESPACE::BlendFactor dstColorBlendFactor_ ) VULKAN_HPP_NOEXCEPT - { - dstColorBlendFactor = dstColorBlendFactor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setColorBlendOp( VULKAN_HPP_NAMESPACE::BlendOp colorBlendOp_ ) VULKAN_HPP_NOEXCEPT - { - colorBlendOp = colorBlendOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setSrcAlphaBlendFactor( VULKAN_HPP_NAMESPACE::BlendFactor srcAlphaBlendFactor_ ) VULKAN_HPP_NOEXCEPT - { - srcAlphaBlendFactor = srcAlphaBlendFactor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setDstAlphaBlendFactor( VULKAN_HPP_NAMESPACE::BlendFactor dstAlphaBlendFactor_ ) VULKAN_HPP_NOEXCEPT - { - dstAlphaBlendFactor = dstAlphaBlendFactor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setAlphaBlendOp( VULKAN_HPP_NAMESPACE::BlendOp alphaBlendOp_ ) VULKAN_HPP_NOEXCEPT - { - alphaBlendOp = alphaBlendOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAttachmentState & - setColorWriteMask( VULKAN_HPP_NAMESPACE::ColorComponentFlags colorWriteMask_ ) VULKAN_HPP_NOEXCEPT - { - colorWriteMask = colorWriteMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineColorBlendAttachmentState const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineColorBlendAttachmentState &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( blendEnable, - srcColorBlendFactor, - dstColorBlendFactor, - colorBlendOp, - srcAlphaBlendFactor, - dstAlphaBlendFactor, - alphaBlendOp, - colorWriteMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineColorBlendAttachmentState const & ) const = default; -#else - bool operator==( PipelineColorBlendAttachmentState const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( blendEnable == rhs.blendEnable ) && ( srcColorBlendFactor == rhs.srcColorBlendFactor ) && - ( dstColorBlendFactor == rhs.dstColorBlendFactor ) && ( colorBlendOp == rhs.colorBlendOp ) && - ( srcAlphaBlendFactor == rhs.srcAlphaBlendFactor ) && ( dstAlphaBlendFactor == rhs.dstAlphaBlendFactor ) && - ( alphaBlendOp == rhs.alphaBlendOp ) && ( colorWriteMask == rhs.colorWriteMask ); -# endif - } - - bool operator!=( PipelineColorBlendAttachmentState const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Bool32 blendEnable = {}; - VULKAN_HPP_NAMESPACE::BlendFactor srcColorBlendFactor = VULKAN_HPP_NAMESPACE::BlendFactor::eZero; - VULKAN_HPP_NAMESPACE::BlendFactor dstColorBlendFactor = VULKAN_HPP_NAMESPACE::BlendFactor::eZero; - VULKAN_HPP_NAMESPACE::BlendOp colorBlendOp = VULKAN_HPP_NAMESPACE::BlendOp::eAdd; - VULKAN_HPP_NAMESPACE::BlendFactor srcAlphaBlendFactor = VULKAN_HPP_NAMESPACE::BlendFactor::eZero; - VULKAN_HPP_NAMESPACE::BlendFactor dstAlphaBlendFactor = VULKAN_HPP_NAMESPACE::BlendFactor::eZero; - VULKAN_HPP_NAMESPACE::BlendOp alphaBlendOp = VULKAN_HPP_NAMESPACE::BlendOp::eAdd; - VULKAN_HPP_NAMESPACE::ColorComponentFlags colorWriteMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState ) == - sizeof( VkPipelineColorBlendAttachmentState ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineColorBlendAttachmentState is not nothrow_move_constructible!" ); - - struct PipelineColorBlendStateCreateInfo - { - using NativeType = VkPipelineColorBlendStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineColorBlendStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 logicOpEnable_ = {}, - VULKAN_HPP_NAMESPACE::LogicOp logicOp_ = VULKAN_HPP_NAMESPACE::LogicOp::eClear, - uint32_t attachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState * pAttachments_ = {}, - std::array const & blendConstants_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , logicOpEnable( logicOpEnable_ ) - , logicOp( logicOp_ ) - , attachmentCount( attachmentCount_ ) - , pAttachments( pAttachments_ ) - , blendConstants( blendConstants_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PipelineColorBlendStateCreateInfo( PipelineColorBlendStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorBlendStateCreateInfo( VkPipelineColorBlendStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineColorBlendStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineColorBlendStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateFlags flags_, - VULKAN_HPP_NAMESPACE::Bool32 logicOpEnable_, - VULKAN_HPP_NAMESPACE::LogicOp logicOp_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState> const & attachments_, - std::array const & blendConstants_ = {} ) - : flags( flags_ ) - , logicOpEnable( logicOpEnable_ ) - , logicOp( logicOp_ ) - , attachmentCount( static_cast( attachments_.size() ) ) - , pAttachments( attachments_.data() ) - , blendConstants( blendConstants_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineColorBlendStateCreateInfo & - operator=( PipelineColorBlendStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorBlendStateCreateInfo & operator=( VkPipelineColorBlendStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo & - setLogicOpEnable( VULKAN_HPP_NAMESPACE::Bool32 logicOpEnable_ ) VULKAN_HPP_NOEXCEPT - { - logicOpEnable = logicOpEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo & - setLogicOp( VULKAN_HPP_NAMESPACE::LogicOp logicOp_ ) VULKAN_HPP_NOEXCEPT - { - logicOp = logicOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo & - setAttachmentCount( uint32_t attachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = attachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo & setPAttachments( - const VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState * pAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pAttachments = pAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineColorBlendStateCreateInfo & setAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState> const & attachments_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = static_cast( attachments_.size() ); - pAttachments = attachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendStateCreateInfo & - setBlendConstants( std::array blendConstants_ ) VULKAN_HPP_NOEXCEPT - { - blendConstants = blendConstants_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineColorBlendStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineColorBlendStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, logicOpEnable, logicOp, attachmentCount, pAttachments, blendConstants ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineColorBlendStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineColorBlendStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( logicOpEnable == rhs.logicOpEnable ) && ( logicOp == rhs.logicOp ) && - ( attachmentCount == rhs.attachmentCount ) && ( pAttachments == rhs.pAttachments ) && - ( blendConstants == rhs.blendConstants ); -# endif - } - - bool operator!=( PipelineColorBlendStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineColorBlendStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::Bool32 logicOpEnable = {}; - VULKAN_HPP_NAMESPACE::LogicOp logicOp = VULKAN_HPP_NAMESPACE::LogicOp::eClear; - uint32_t attachmentCount = {}; - const VULKAN_HPP_NAMESPACE::PipelineColorBlendAttachmentState * pAttachments = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D blendConstants = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo ) == - sizeof( VkPipelineColorBlendStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineColorBlendStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineColorBlendStateCreateInfo; - }; - - struct PipelineDynamicStateCreateInfo - { - using NativeType = VkPipelineDynamicStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineDynamicStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineDynamicStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateFlags flags_ = {}, - uint32_t dynamicStateCount_ = {}, - const VULKAN_HPP_NAMESPACE::DynamicState * pDynamicStates_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , dynamicStateCount( dynamicStateCount_ ) - , pDynamicStates( pDynamicStates_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineDynamicStateCreateInfo( PipelineDynamicStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineDynamicStateCreateInfo( VkPipelineDynamicStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineDynamicStateCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineDynamicStateCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & dynamicStates_ ) - : flags( flags_ ) - , dynamicStateCount( static_cast( dynamicStates_.size() ) ) - , pDynamicStates( dynamicStates_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineDynamicStateCreateInfo & - operator=( PipelineDynamicStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineDynamicStateCreateInfo & operator=( VkPipelineDynamicStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineDynamicStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDynamicStateCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDynamicStateCreateInfo & - setDynamicStateCount( uint32_t dynamicStateCount_ ) VULKAN_HPP_NOEXCEPT - { - dynamicStateCount = dynamicStateCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDynamicStateCreateInfo & - setPDynamicStates( const VULKAN_HPP_NAMESPACE::DynamicState * pDynamicStates_ ) VULKAN_HPP_NOEXCEPT - { - pDynamicStates = pDynamicStates_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineDynamicStateCreateInfo & setDynamicStates( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & dynamicStates_ ) - VULKAN_HPP_NOEXCEPT - { - dynamicStateCount = static_cast( dynamicStates_.size() ); - pDynamicStates = dynamicStates_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineDynamicStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineDynamicStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, dynamicStateCount, pDynamicStates ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineDynamicStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineDynamicStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( dynamicStateCount == rhs.dynamicStateCount ) && ( pDynamicStates == rhs.pDynamicStates ); -# endif - } - - bool operator!=( PipelineDynamicStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineDynamicStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateFlags flags = {}; - uint32_t dynamicStateCount = {}; - const VULKAN_HPP_NAMESPACE::DynamicState * pDynamicStates = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo ) == - sizeof( VkPipelineDynamicStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineDynamicStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineDynamicStateCreateInfo; - }; - - struct GraphicsPipelineCreateInfo - { - using NativeType = VkGraphicsPipelineCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGraphicsPipelineCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ = {}, - uint32_t stageCount_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo * pInputAssemblyState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo * pViewportState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo * pRasterizationState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo * pMultisampleState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo * pDepthStencilState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo * pColorBlendState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {}, - VULKAN_HPP_NAMESPACE::RenderPass renderPass_ = {}, - uint32_t subpass_ = {}, - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {}, - int32_t basePipelineIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , stageCount( stageCount_ ) - , pStages( pStages_ ) - , pVertexInputState( pVertexInputState_ ) - , pInputAssemblyState( pInputAssemblyState_ ) - , pTessellationState( pTessellationState_ ) - , pViewportState( pViewportState_ ) - , pRasterizationState( pRasterizationState_ ) - , pMultisampleState( pMultisampleState_ ) - , pDepthStencilState( pDepthStencilState_ ) - , pColorBlendState( pColorBlendState_ ) - , pDynamicState( pDynamicState_ ) - , layout( layout_ ) - , renderPass( renderPass_ ) - , subpass( subpass_ ) - , basePipelineHandle( basePipelineHandle_ ) - , basePipelineIndex( basePipelineIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - GraphicsPipelineCreateInfo( GraphicsPipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GraphicsPipelineCreateInfo( VkGraphicsPipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : GraphicsPipelineCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GraphicsPipelineCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_, - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo * pInputAssemblyState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo * pViewportState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo * pRasterizationState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo * pMultisampleState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo * pDepthStencilState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo * pColorBlendState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {}, - VULKAN_HPP_NAMESPACE::RenderPass renderPass_ = {}, - uint32_t subpass_ = {}, - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {}, - int32_t basePipelineIndex_ = {} ) - : flags( flags_ ) - , stageCount( static_cast( stages_.size() ) ) - , pStages( stages_.data() ) - , pVertexInputState( pVertexInputState_ ) - , pInputAssemblyState( pInputAssemblyState_ ) - , pTessellationState( pTessellationState_ ) - , pViewportState( pViewportState_ ) - , pRasterizationState( pRasterizationState_ ) - , pMultisampleState( pMultisampleState_ ) - , pDepthStencilState( pDepthStencilState_ ) - , pColorBlendState( pColorBlendState_ ) - , pDynamicState( pDynamicState_ ) - , layout( layout_ ) - , renderPass( renderPass_ ) - , subpass( subpass_ ) - , basePipelineHandle( basePipelineHandle_ ) - , basePipelineIndex( basePipelineIndex_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GraphicsPipelineCreateInfo & operator=( GraphicsPipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GraphicsPipelineCreateInfo & operator=( VkGraphicsPipelineCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setStageCount( uint32_t stageCount_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = stageCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & - setPStages( const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ ) VULKAN_HPP_NOEXCEPT - { - pStages = pStages_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GraphicsPipelineCreateInfo & setStages( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = static_cast( stages_.size() ); - pStages = stages_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPVertexInputState( - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState_ ) VULKAN_HPP_NOEXCEPT - { - pVertexInputState = pVertexInputState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPInputAssemblyState( - const VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo * pInputAssemblyState_ ) VULKAN_HPP_NOEXCEPT - { - pInputAssemblyState = pInputAssemblyState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPTessellationState( - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState_ ) VULKAN_HPP_NOEXCEPT - { - pTessellationState = pTessellationState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPViewportState( - const VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo * pViewportState_ ) VULKAN_HPP_NOEXCEPT - { - pViewportState = pViewportState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPRasterizationState( - const VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo * pRasterizationState_ ) VULKAN_HPP_NOEXCEPT - { - pRasterizationState = pRasterizationState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPMultisampleState( - const VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo * pMultisampleState_ ) VULKAN_HPP_NOEXCEPT - { - pMultisampleState = pMultisampleState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPDepthStencilState( - const VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo * pDepthStencilState_ ) VULKAN_HPP_NOEXCEPT - { - pDepthStencilState = pDepthStencilState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPColorBlendState( - const VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo * pColorBlendState_ ) VULKAN_HPP_NOEXCEPT - { - pColorBlendState = pColorBlendState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setPDynamicState( - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState_ ) VULKAN_HPP_NOEXCEPT - { - pDynamicState = pDynamicState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & - setLayout( VULKAN_HPP_NAMESPACE::PipelineLayout layout_ ) VULKAN_HPP_NOEXCEPT - { - layout = layout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & - setRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass_ ) VULKAN_HPP_NOEXCEPT - { - renderPass = renderPass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & setSubpass( uint32_t subpass_ ) VULKAN_HPP_NOEXCEPT - { - subpass = subpass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & - setBasePipelineHandle( VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineHandle = basePipelineHandle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineCreateInfo & - setBasePipelineIndex( int32_t basePipelineIndex_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineIndex = basePipelineIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGraphicsPipelineCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGraphicsPipelineCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - stageCount, - pStages, - pVertexInputState, - pInputAssemblyState, - pTessellationState, - pViewportState, - pRasterizationState, - pMultisampleState, - pDepthStencilState, - pColorBlendState, - pDynamicState, - layout, - renderPass, - subpass, - basePipelineHandle, - basePipelineIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GraphicsPipelineCreateInfo const & ) const = default; -#else - bool operator==( GraphicsPipelineCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( stageCount == rhs.stageCount ) && ( pStages == rhs.pStages ) && - ( pVertexInputState == rhs.pVertexInputState ) && ( pInputAssemblyState == rhs.pInputAssemblyState ) && - ( pTessellationState == rhs.pTessellationState ) && ( pViewportState == rhs.pViewportState ) && - ( pRasterizationState == rhs.pRasterizationState ) && ( pMultisampleState == rhs.pMultisampleState ) && - ( pDepthStencilState == rhs.pDepthStencilState ) && ( pColorBlendState == rhs.pColorBlendState ) && - ( pDynamicState == rhs.pDynamicState ) && ( layout == rhs.layout ) && ( renderPass == rhs.renderPass ) && - ( subpass == rhs.subpass ) && ( basePipelineHandle == rhs.basePipelineHandle ) && - ( basePipelineIndex == rhs.basePipelineIndex ); -# endif - } - - bool operator!=( GraphicsPipelineCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGraphicsPipelineCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags = {}; - uint32_t stageCount = {}; - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages = {}; - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState = {}; - const VULKAN_HPP_NAMESPACE::PipelineInputAssemblyStateCreateInfo * pInputAssemblyState = {}; - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState = {}; - const VULKAN_HPP_NAMESPACE::PipelineViewportStateCreateInfo * pViewportState = {}; - const VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo * pRasterizationState = {}; - const VULKAN_HPP_NAMESPACE::PipelineMultisampleStateCreateInfo * pMultisampleState = {}; - const VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo * pDepthStencilState = {}; - const VULKAN_HPP_NAMESPACE::PipelineColorBlendStateCreateInfo * pColorBlendState = {}; - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState = {}; - VULKAN_HPP_NAMESPACE::PipelineLayout layout = {}; - VULKAN_HPP_NAMESPACE::RenderPass renderPass = {}; - uint32_t subpass = {}; - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle = {}; - int32_t basePipelineIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GraphicsPipelineCreateInfo ) == - sizeof( VkGraphicsPipelineCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "GraphicsPipelineCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GraphicsPipelineCreateInfo; - }; - - struct GraphicsShaderGroupCreateInfoNV - { - using NativeType = VkGraphicsShaderGroupCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGraphicsShaderGroupCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR GraphicsShaderGroupCreateInfoNV( - uint32_t stageCount_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState_ = {} ) VULKAN_HPP_NOEXCEPT - : stageCount( stageCount_ ) - , pStages( pStages_ ) - , pVertexInputState( pVertexInputState_ ) - , pTessellationState( pTessellationState_ ) - {} - - VULKAN_HPP_CONSTEXPR - GraphicsShaderGroupCreateInfoNV( GraphicsShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GraphicsShaderGroupCreateInfoNV( VkGraphicsShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : GraphicsShaderGroupCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GraphicsShaderGroupCreateInfoNV( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_, - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState_ = {} ) - : stageCount( static_cast( stages_.size() ) ) - , pStages( stages_.data() ) - , pVertexInputState( pVertexInputState_ ) - , pTessellationState( pTessellationState_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GraphicsShaderGroupCreateInfoNV & - operator=( GraphicsShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GraphicsShaderGroupCreateInfoNV & operator=( VkGraphicsShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GraphicsShaderGroupCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsShaderGroupCreateInfoNV & setStageCount( uint32_t stageCount_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = stageCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsShaderGroupCreateInfoNV & - setPStages( const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ ) VULKAN_HPP_NOEXCEPT - { - pStages = pStages_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GraphicsShaderGroupCreateInfoNV & setStages( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = static_cast( stages_.size() ); - pStages = stages_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 GraphicsShaderGroupCreateInfoNV & setPVertexInputState( - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState_ ) VULKAN_HPP_NOEXCEPT - { - pVertexInputState = pVertexInputState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsShaderGroupCreateInfoNV & setPTessellationState( - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState_ ) VULKAN_HPP_NOEXCEPT - { - pTessellationState = pTessellationState_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGraphicsShaderGroupCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGraphicsShaderGroupCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stageCount, pStages, pVertexInputState, pTessellationState ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GraphicsShaderGroupCreateInfoNV const & ) const = default; -#else - bool operator==( GraphicsShaderGroupCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( stageCount == rhs.stageCount ) && - ( pStages == rhs.pStages ) && ( pVertexInputState == rhs.pVertexInputState ) && - ( pTessellationState == rhs.pTessellationState ); -# endif - } - - bool operator!=( GraphicsShaderGroupCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGraphicsShaderGroupCreateInfoNV; - const void * pNext = {}; - uint32_t stageCount = {}; - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages = {}; - const VULKAN_HPP_NAMESPACE::PipelineVertexInputStateCreateInfo * pVertexInputState = {}; - const VULKAN_HPP_NAMESPACE::PipelineTessellationStateCreateInfo * pTessellationState = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV ) == - sizeof( VkGraphicsShaderGroupCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "GraphicsShaderGroupCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GraphicsShaderGroupCreateInfoNV; - }; - - struct GraphicsPipelineShaderGroupsCreateInfoNV - { - using NativeType = VkGraphicsPipelineShaderGroupsCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eGraphicsPipelineShaderGroupsCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR GraphicsPipelineShaderGroupsCreateInfoNV( - uint32_t groupCount_ = {}, - const VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV * pGroups_ = {}, - uint32_t pipelineCount_ = {}, - const VULKAN_HPP_NAMESPACE::Pipeline * pPipelines_ = {} ) VULKAN_HPP_NOEXCEPT - : groupCount( groupCount_ ) - , pGroups( pGroups_ ) - , pipelineCount( pipelineCount_ ) - , pPipelines( pPipelines_ ) - {} - - VULKAN_HPP_CONSTEXPR GraphicsPipelineShaderGroupsCreateInfoNV( - GraphicsPipelineShaderGroupsCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GraphicsPipelineShaderGroupsCreateInfoNV( VkGraphicsPipelineShaderGroupsCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : GraphicsPipelineShaderGroupsCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GraphicsPipelineShaderGroupsCreateInfoNV( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - groups_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pipelines_ = {} ) - : groupCount( static_cast( groups_.size() ) ) - , pGroups( groups_.data() ) - , pipelineCount( static_cast( pipelines_.size() ) ) - , pPipelines( pipelines_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - GraphicsPipelineShaderGroupsCreateInfoNV & - operator=( GraphicsPipelineShaderGroupsCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - GraphicsPipelineShaderGroupsCreateInfoNV & - operator=( VkGraphicsPipelineShaderGroupsCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineShaderGroupsCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineShaderGroupsCreateInfoNV & - setGroupCount( uint32_t groupCount_ ) VULKAN_HPP_NOEXCEPT - { - groupCount = groupCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineShaderGroupsCreateInfoNV & - setPGroups( const VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV * pGroups_ ) VULKAN_HPP_NOEXCEPT - { - pGroups = pGroups_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GraphicsPipelineShaderGroupsCreateInfoNV & setGroups( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - groups_ ) VULKAN_HPP_NOEXCEPT - { - groupCount = static_cast( groups_.size() ); - pGroups = groups_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineShaderGroupsCreateInfoNV & - setPipelineCount( uint32_t pipelineCount_ ) VULKAN_HPP_NOEXCEPT - { - pipelineCount = pipelineCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 GraphicsPipelineShaderGroupsCreateInfoNV & - setPPipelines( const VULKAN_HPP_NAMESPACE::Pipeline * pPipelines_ ) VULKAN_HPP_NOEXCEPT - { - pPipelines = pPipelines_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - GraphicsPipelineShaderGroupsCreateInfoNV & setPipelines( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pipelines_ ) - VULKAN_HPP_NOEXCEPT - { - pipelineCount = static_cast( pipelines_.size() ); - pPipelines = pipelines_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkGraphicsPipelineShaderGroupsCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkGraphicsPipelineShaderGroupsCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, groupCount, pGroups, pipelineCount, pPipelines ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( GraphicsPipelineShaderGroupsCreateInfoNV const & ) const = default; -#else - bool operator==( GraphicsPipelineShaderGroupsCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( groupCount == rhs.groupCount ) && - ( pGroups == rhs.pGroups ) && ( pipelineCount == rhs.pipelineCount ) && ( pPipelines == rhs.pPipelines ); -# endif - } - - bool operator!=( GraphicsPipelineShaderGroupsCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGraphicsPipelineShaderGroupsCreateInfoNV; - const void * pNext = {}; - uint32_t groupCount = {}; - const VULKAN_HPP_NAMESPACE::GraphicsShaderGroupCreateInfoNV * pGroups = {}; - uint32_t pipelineCount = {}; - const VULKAN_HPP_NAMESPACE::Pipeline * pPipelines = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::GraphicsPipelineShaderGroupsCreateInfoNV ) == - sizeof( VkGraphicsPipelineShaderGroupsCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "GraphicsPipelineShaderGroupsCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = GraphicsPipelineShaderGroupsCreateInfoNV; - }; - - struct XYColorEXT - { - using NativeType = VkXYColorEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR XYColorEXT( float x_ = {}, float y_ = {} ) VULKAN_HPP_NOEXCEPT - : x( x_ ) - , y( y_ ) - {} - - VULKAN_HPP_CONSTEXPR XYColorEXT( XYColorEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - XYColorEXT( VkXYColorEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : XYColorEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - XYColorEXT & operator=( XYColorEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - XYColorEXT & operator=( VkXYColorEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 XYColorEXT & setX( float x_ ) VULKAN_HPP_NOEXCEPT - { - x = x_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 XYColorEXT & setY( float y_ ) VULKAN_HPP_NOEXCEPT - { - y = y_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkXYColorEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkXYColorEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( x, y ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( XYColorEXT const & ) const = default; -#else - bool operator==( XYColorEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( x == rhs.x ) && ( y == rhs.y ); -# endif - } - - bool operator!=( XYColorEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - float x = {}; - float y = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::XYColorEXT ) == sizeof( VkXYColorEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "XYColorEXT is not nothrow_move_constructible!" ); - - struct HdrMetadataEXT - { - using NativeType = VkHdrMetadataEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eHdrMetadataEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR HdrMetadataEXT( VULKAN_HPP_NAMESPACE::XYColorEXT displayPrimaryRed_ = {}, - VULKAN_HPP_NAMESPACE::XYColorEXT displayPrimaryGreen_ = {}, - VULKAN_HPP_NAMESPACE::XYColorEXT displayPrimaryBlue_ = {}, - VULKAN_HPP_NAMESPACE::XYColorEXT whitePoint_ = {}, - float maxLuminance_ = {}, - float minLuminance_ = {}, - float maxContentLightLevel_ = {}, - float maxFrameAverageLightLevel_ = {} ) VULKAN_HPP_NOEXCEPT - : displayPrimaryRed( displayPrimaryRed_ ) - , displayPrimaryGreen( displayPrimaryGreen_ ) - , displayPrimaryBlue( displayPrimaryBlue_ ) - , whitePoint( whitePoint_ ) - , maxLuminance( maxLuminance_ ) - , minLuminance( minLuminance_ ) - , maxContentLightLevel( maxContentLightLevel_ ) - , maxFrameAverageLightLevel( maxFrameAverageLightLevel_ ) - {} - - VULKAN_HPP_CONSTEXPR HdrMetadataEXT( HdrMetadataEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - HdrMetadataEXT( VkHdrMetadataEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : HdrMetadataEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - HdrMetadataEXT & operator=( HdrMetadataEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - HdrMetadataEXT & operator=( VkHdrMetadataEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & - setDisplayPrimaryRed( VULKAN_HPP_NAMESPACE::XYColorEXT const & displayPrimaryRed_ ) VULKAN_HPP_NOEXCEPT - { - displayPrimaryRed = displayPrimaryRed_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & - setDisplayPrimaryGreen( VULKAN_HPP_NAMESPACE::XYColorEXT const & displayPrimaryGreen_ ) VULKAN_HPP_NOEXCEPT - { - displayPrimaryGreen = displayPrimaryGreen_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & - setDisplayPrimaryBlue( VULKAN_HPP_NAMESPACE::XYColorEXT const & displayPrimaryBlue_ ) VULKAN_HPP_NOEXCEPT - { - displayPrimaryBlue = displayPrimaryBlue_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & - setWhitePoint( VULKAN_HPP_NAMESPACE::XYColorEXT const & whitePoint_ ) VULKAN_HPP_NOEXCEPT - { - whitePoint = whitePoint_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & setMaxLuminance( float maxLuminance_ ) VULKAN_HPP_NOEXCEPT - { - maxLuminance = maxLuminance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & setMinLuminance( float minLuminance_ ) VULKAN_HPP_NOEXCEPT - { - minLuminance = minLuminance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & setMaxContentLightLevel( float maxContentLightLevel_ ) VULKAN_HPP_NOEXCEPT - { - maxContentLightLevel = maxContentLightLevel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HdrMetadataEXT & - setMaxFrameAverageLightLevel( float maxFrameAverageLightLevel_ ) VULKAN_HPP_NOEXCEPT - { - maxFrameAverageLightLevel = maxFrameAverageLightLevel_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkHdrMetadataEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkHdrMetadataEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - displayPrimaryRed, - displayPrimaryGreen, - displayPrimaryBlue, - whitePoint, - maxLuminance, - minLuminance, - maxContentLightLevel, - maxFrameAverageLightLevel ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( HdrMetadataEXT const & ) const = default; -#else - bool operator==( HdrMetadataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( displayPrimaryRed == rhs.displayPrimaryRed ) && - ( displayPrimaryGreen == rhs.displayPrimaryGreen ) && ( displayPrimaryBlue == rhs.displayPrimaryBlue ) && - ( whitePoint == rhs.whitePoint ) && ( maxLuminance == rhs.maxLuminance ) && - ( minLuminance == rhs.minLuminance ) && ( maxContentLightLevel == rhs.maxContentLightLevel ) && - ( maxFrameAverageLightLevel == rhs.maxFrameAverageLightLevel ); -# endif - } - - bool operator!=( HdrMetadataEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eHdrMetadataEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::XYColorEXT displayPrimaryRed = {}; - VULKAN_HPP_NAMESPACE::XYColorEXT displayPrimaryGreen = {}; - VULKAN_HPP_NAMESPACE::XYColorEXT displayPrimaryBlue = {}; - VULKAN_HPP_NAMESPACE::XYColorEXT whitePoint = {}; - float maxLuminance = {}; - float minLuminance = {}; - float maxContentLightLevel = {}; - float maxFrameAverageLightLevel = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::HdrMetadataEXT ) == sizeof( VkHdrMetadataEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "HdrMetadataEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = HdrMetadataEXT; - }; - - struct HeadlessSurfaceCreateInfoEXT - { - using NativeType = VkHeadlessSurfaceCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eHeadlessSurfaceCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR HeadlessSurfaceCreateInfoEXT( VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateFlagsEXT flags_ = {} ) - VULKAN_HPP_NOEXCEPT : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - HeadlessSurfaceCreateInfoEXT( HeadlessSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - HeadlessSurfaceCreateInfoEXT( VkHeadlessSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : HeadlessSurfaceCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - HeadlessSurfaceCreateInfoEXT & operator=( HeadlessSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - HeadlessSurfaceCreateInfoEXT & operator=( VkHeadlessSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 HeadlessSurfaceCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 HeadlessSurfaceCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkHeadlessSurfaceCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkHeadlessSurfaceCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( HeadlessSurfaceCreateInfoEXT const & ) const = default; -#else - bool operator==( HeadlessSurfaceCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( HeadlessSurfaceCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eHeadlessSurfaceCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateFlagsEXT flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::HeadlessSurfaceCreateInfoEXT ) == - sizeof( VkHeadlessSurfaceCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "HeadlessSurfaceCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = HeadlessSurfaceCreateInfoEXT; - }; - -#if defined( VK_USE_PLATFORM_IOS_MVK ) - struct IOSSurfaceCreateInfoMVK - { - using NativeType = VkIOSSurfaceCreateInfoMVK; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eIosSurfaceCreateInfoMVK; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR IOSSurfaceCreateInfoMVK( VULKAN_HPP_NAMESPACE::IOSSurfaceCreateFlagsMVK flags_ = {}, - const void * pView_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pView( pView_ ) - {} - - VULKAN_HPP_CONSTEXPR IOSSurfaceCreateInfoMVK( IOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - IOSSurfaceCreateInfoMVK( VkIOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT - : IOSSurfaceCreateInfoMVK( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - IOSSurfaceCreateInfoMVK & operator=( IOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - IOSSurfaceCreateInfoMVK & operator=( VkIOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 IOSSurfaceCreateInfoMVK & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IOSSurfaceCreateInfoMVK & - setFlags( VULKAN_HPP_NAMESPACE::IOSSurfaceCreateFlagsMVK flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IOSSurfaceCreateInfoMVK & setPView( const void * pView_ ) VULKAN_HPP_NOEXCEPT - { - pView = pView_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkIOSSurfaceCreateInfoMVK const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkIOSSurfaceCreateInfoMVK &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pView ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( IOSSurfaceCreateInfoMVK const & ) const = default; -# else - bool operator==( IOSSurfaceCreateInfoMVK const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( pView == rhs.pView ); -# endif - } - - bool operator!=( IOSSurfaceCreateInfoMVK const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eIosSurfaceCreateInfoMVK; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::IOSSurfaceCreateFlagsMVK flags = {}; - const void * pView = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IOSSurfaceCreateInfoMVK ) == - sizeof( VkIOSSurfaceCreateInfoMVK ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "IOSSurfaceCreateInfoMVK is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = IOSSurfaceCreateInfoMVK; - }; -#endif /*VK_USE_PLATFORM_IOS_MVK*/ - - struct ImageBlit - { - using NativeType = VkImageBlit; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - ImageBlit( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource_ = {}, - std::array const & srcOffsets_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {}, - std::array const & dstOffsets_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubresource( srcSubresource_ ) - , srcOffsets( srcOffsets_ ) - , dstSubresource( dstSubresource_ ) - , dstOffsets( dstOffsets_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 ImageBlit( ImageBlit const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageBlit( VkImageBlit const & rhs ) VULKAN_HPP_NOEXCEPT : ImageBlit( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageBlit & operator=( ImageBlit const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageBlit & operator=( VkImageBlit const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageBlit & - setSrcSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & srcSubresource_ ) VULKAN_HPP_NOEXCEPT - { - srcSubresource = srcSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageBlit & - setSrcOffsets( std::array const & srcOffsets_ ) VULKAN_HPP_NOEXCEPT - { - srcOffsets = srcOffsets_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageBlit & - setDstSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & dstSubresource_ ) VULKAN_HPP_NOEXCEPT - { - dstSubresource = dstSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageBlit & - setDstOffsets( std::array const & dstOffsets_ ) VULKAN_HPP_NOEXCEPT - { - dstOffsets = dstOffsets_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageBlit const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageBlit &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( srcSubresource, srcOffsets, dstSubresource, dstOffsets ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageBlit const & ) const = default; -#else - bool operator==( ImageBlit const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( srcSubresource == rhs.srcSubresource ) && ( srcOffsets == rhs.srcOffsets ) && - ( dstSubresource == rhs.dstSubresource ) && ( dstOffsets == rhs.dstOffsets ); -# endif - } - - bool operator!=( ImageBlit const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D srcOffsets = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D dstOffsets = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageBlit ) == sizeof( VkImageBlit ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageBlit is not nothrow_move_constructible!" ); - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct ImageFormatConstraintsInfoFUCHSIA - { - using NativeType = VkImageFormatConstraintsInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImageFormatConstraintsInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageFormatConstraintsInfoFUCHSIA( - VULKAN_HPP_NAMESPACE::ImageCreateInfo imageCreateInfo_ = {}, - VULKAN_HPP_NAMESPACE::FormatFeatureFlags requiredFormatFeatures_ = {}, - VULKAN_HPP_NAMESPACE::ImageFormatConstraintsFlagsFUCHSIA flags_ = {}, - uint64_t sysmemPixelFormat_ = {}, - uint32_t colorSpaceCount_ = {}, - const VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA * pColorSpaces_ = {} ) VULKAN_HPP_NOEXCEPT - : imageCreateInfo( imageCreateInfo_ ) - , requiredFormatFeatures( requiredFormatFeatures_ ) - , flags( flags_ ) - , sysmemPixelFormat( sysmemPixelFormat_ ) - , colorSpaceCount( colorSpaceCount_ ) - , pColorSpaces( pColorSpaces_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageFormatConstraintsInfoFUCHSIA( ImageFormatConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatConstraintsInfoFUCHSIA( VkImageFormatConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageFormatConstraintsInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageFormatConstraintsInfoFUCHSIA & - operator=( ImageFormatConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatConstraintsInfoFUCHSIA & operator=( VkImageFormatConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageFormatConstraintsInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatConstraintsInfoFUCHSIA & - setImageCreateInfo( VULKAN_HPP_NAMESPACE::ImageCreateInfo const & imageCreateInfo_ ) VULKAN_HPP_NOEXCEPT - { - imageCreateInfo = imageCreateInfo_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatConstraintsInfoFUCHSIA & - setRequiredFormatFeatures( VULKAN_HPP_NAMESPACE::FormatFeatureFlags requiredFormatFeatures_ ) VULKAN_HPP_NOEXCEPT - { - requiredFormatFeatures = requiredFormatFeatures_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatConstraintsInfoFUCHSIA & - setFlags( VULKAN_HPP_NAMESPACE::ImageFormatConstraintsFlagsFUCHSIA flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatConstraintsInfoFUCHSIA & - setSysmemPixelFormat( uint64_t sysmemPixelFormat_ ) VULKAN_HPP_NOEXCEPT - { - sysmemPixelFormat = sysmemPixelFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatConstraintsInfoFUCHSIA & - setColorSpaceCount( uint32_t colorSpaceCount_ ) VULKAN_HPP_NOEXCEPT - { - colorSpaceCount = colorSpaceCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatConstraintsInfoFUCHSIA & - setPColorSpaces( const VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA * pColorSpaces_ ) VULKAN_HPP_NOEXCEPT - { - pColorSpaces = pColorSpaces_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageFormatConstraintsInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageFormatConstraintsInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - imageCreateInfo, - requiredFormatFeatures, - flags, - sysmemPixelFormat, - colorSpaceCount, - pColorSpaces ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageFormatConstraintsInfoFUCHSIA const & ) const = default; -# else - bool operator==( ImageFormatConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageCreateInfo == rhs.imageCreateInfo ) && - ( requiredFormatFeatures == rhs.requiredFormatFeatures ) && ( flags == rhs.flags ) && - ( sysmemPixelFormat == rhs.sysmemPixelFormat ) && ( colorSpaceCount == rhs.colorSpaceCount ) && - ( pColorSpaces == rhs.pColorSpaces ); -# endif - } - - bool operator!=( ImageFormatConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageFormatConstraintsInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageCreateInfo imageCreateInfo = {}; - VULKAN_HPP_NAMESPACE::FormatFeatureFlags requiredFormatFeatures = {}; - VULKAN_HPP_NAMESPACE::ImageFormatConstraintsFlagsFUCHSIA flags = {}; - uint64_t sysmemPixelFormat = {}; - uint32_t colorSpaceCount = {}; - const VULKAN_HPP_NAMESPACE::SysmemColorSpaceFUCHSIA * pColorSpaces = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA ) == - sizeof( VkImageFormatConstraintsInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageFormatConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageFormatConstraintsInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct ImageConstraintsInfoFUCHSIA - { - using NativeType = VkImageConstraintsInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageConstraintsInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageConstraintsInfoFUCHSIA( - uint32_t formatConstraintsCount_ = {}, - const VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA * pFormatConstraints_ = {}, - VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints_ = {}, - VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFlagsFUCHSIA flags_ = {} ) VULKAN_HPP_NOEXCEPT - : formatConstraintsCount( formatConstraintsCount_ ) - , pFormatConstraints( pFormatConstraints_ ) - , bufferCollectionConstraints( bufferCollectionConstraints_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageConstraintsInfoFUCHSIA( ImageConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageConstraintsInfoFUCHSIA( VkImageConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageConstraintsInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageConstraintsInfoFUCHSIA( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA> const & formatConstraints_, - VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints_ = {}, - VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFlagsFUCHSIA flags_ = {} ) - : formatConstraintsCount( static_cast( formatConstraints_.size() ) ) - , pFormatConstraints( formatConstraints_.data() ) - , bufferCollectionConstraints( bufferCollectionConstraints_ ) - , flags( flags_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageConstraintsInfoFUCHSIA & operator=( ImageConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageConstraintsInfoFUCHSIA & operator=( VkImageConstraintsInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageConstraintsInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageConstraintsInfoFUCHSIA & - setFormatConstraintsCount( uint32_t formatConstraintsCount_ ) VULKAN_HPP_NOEXCEPT - { - formatConstraintsCount = formatConstraintsCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageConstraintsInfoFUCHSIA & setPFormatConstraints( - const VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA * pFormatConstraints_ ) VULKAN_HPP_NOEXCEPT - { - pFormatConstraints = pFormatConstraints_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageConstraintsInfoFUCHSIA & setFormatConstraints( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA> const & formatConstraints_ ) VULKAN_HPP_NOEXCEPT - { - formatConstraintsCount = static_cast( formatConstraints_.size() ); - pFormatConstraints = formatConstraints_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 ImageConstraintsInfoFUCHSIA & setBufferCollectionConstraints( - VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA const & bufferCollectionConstraints_ ) - VULKAN_HPP_NOEXCEPT - { - bufferCollectionConstraints = bufferCollectionConstraints_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageConstraintsInfoFUCHSIA & - setFlags( VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFlagsFUCHSIA flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageConstraintsInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageConstraintsInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, formatConstraintsCount, pFormatConstraints, bufferCollectionConstraints, flags ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageConstraintsInfoFUCHSIA const & ) const = default; -# else - bool operator==( ImageConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( formatConstraintsCount == rhs.formatConstraintsCount ) && - ( pFormatConstraints == rhs.pFormatConstraints ) && - ( bufferCollectionConstraints == rhs.bufferCollectionConstraints ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( ImageConstraintsInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageConstraintsInfoFUCHSIA; - const void * pNext = {}; - uint32_t formatConstraintsCount = {}; - const VULKAN_HPP_NAMESPACE::ImageFormatConstraintsInfoFUCHSIA * pFormatConstraints = {}; - VULKAN_HPP_NAMESPACE::BufferCollectionConstraintsInfoFUCHSIA bufferCollectionConstraints = {}; - VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFlagsFUCHSIA flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageConstraintsInfoFUCHSIA ) == - sizeof( VkImageConstraintsInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageConstraintsInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageConstraintsInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct ImageCopy - { - using NativeType = VkImageCopy; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageCopy( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D srcOffset_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D extent_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubresource( srcSubresource_ ) - , srcOffset( srcOffset_ ) - , dstSubresource( dstSubresource_ ) - , dstOffset( dstOffset_ ) - , extent( extent_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageCopy( ImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageCopy( VkImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT : ImageCopy( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageCopy & operator=( ImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageCopy & operator=( VkImageCopy const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageCopy & - setSrcSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & srcSubresource_ ) VULKAN_HPP_NOEXCEPT - { - srcSubresource = srcSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy & - setSrcOffset( VULKAN_HPP_NAMESPACE::Offset3D const & srcOffset_ ) VULKAN_HPP_NOEXCEPT - { - srcOffset = srcOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy & - setDstSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & dstSubresource_ ) VULKAN_HPP_NOEXCEPT - { - dstSubresource = dstSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy & - setDstOffset( VULKAN_HPP_NAMESPACE::Offset3D const & dstOffset_ ) VULKAN_HPP_NOEXCEPT - { - dstOffset = dstOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageCopy & setExtent( VULKAN_HPP_NAMESPACE::Extent3D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageCopy const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageCopy &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( srcSubresource, srcOffset, dstSubresource, dstOffset, extent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageCopy const & ) const = default; -#else - bool operator==( ImageCopy const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( srcSubresource == rhs.srcSubresource ) && ( srcOffset == rhs.srcOffset ) && - ( dstSubresource == rhs.dstSubresource ) && ( dstOffset == rhs.dstOffset ) && ( extent == rhs.extent ); -# endif - } - - bool operator!=( ImageCopy const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D srcOffset = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D dstOffset = {}; - VULKAN_HPP_NAMESPACE::Extent3D extent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageCopy ) == sizeof( VkImageCopy ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageCopy is not nothrow_move_constructible!" ); - - struct SubresourceLayout - { - using NativeType = VkSubresourceLayout; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubresourceLayout( VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize rowPitch_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize arrayPitch_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize depthPitch_ = {} ) VULKAN_HPP_NOEXCEPT - : offset( offset_ ) - , size( size_ ) - , rowPitch( rowPitch_ ) - , arrayPitch( arrayPitch_ ) - , depthPitch( depthPitch_ ) - {} - - VULKAN_HPP_CONSTEXPR SubresourceLayout( SubresourceLayout const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubresourceLayout( VkSubresourceLayout const & rhs ) VULKAN_HPP_NOEXCEPT - : SubresourceLayout( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubresourceLayout & operator=( SubresourceLayout const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubresourceLayout & operator=( VkSubresourceLayout const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSubresourceLayout const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubresourceLayout &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( offset, size, rowPitch, arrayPitch, depthPitch ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubresourceLayout const & ) const = default; -#else - bool operator==( SubresourceLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( offset == rhs.offset ) && ( size == rhs.size ) && ( rowPitch == rhs.rowPitch ) && - ( arrayPitch == rhs.arrayPitch ) && ( depthPitch == rhs.depthPitch ); -# endif - } - - bool operator!=( SubresourceLayout const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - VULKAN_HPP_NAMESPACE::DeviceSize rowPitch = {}; - VULKAN_HPP_NAMESPACE::DeviceSize arrayPitch = {}; - VULKAN_HPP_NAMESPACE::DeviceSize depthPitch = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubresourceLayout ) == sizeof( VkSubresourceLayout ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubresourceLayout is not nothrow_move_constructible!" ); - - struct ImageDrmFormatModifierExplicitCreateInfoEXT - { - using NativeType = VkImageDrmFormatModifierExplicitCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImageDrmFormatModifierExplicitCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageDrmFormatModifierExplicitCreateInfoEXT( - uint64_t drmFormatModifier_ = {}, - uint32_t drmFormatModifierPlaneCount_ = {}, - const VULKAN_HPP_NAMESPACE::SubresourceLayout * pPlaneLayouts_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifier( drmFormatModifier_ ) - , drmFormatModifierPlaneCount( drmFormatModifierPlaneCount_ ) - , pPlaneLayouts( pPlaneLayouts_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageDrmFormatModifierExplicitCreateInfoEXT( - ImageDrmFormatModifierExplicitCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageDrmFormatModifierExplicitCreateInfoEXT( VkImageDrmFormatModifierExplicitCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : ImageDrmFormatModifierExplicitCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageDrmFormatModifierExplicitCreateInfoEXT( - uint64_t drmFormatModifier_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - planeLayouts_ ) - : drmFormatModifier( drmFormatModifier_ ) - , drmFormatModifierPlaneCount( static_cast( planeLayouts_.size() ) ) - , pPlaneLayouts( planeLayouts_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageDrmFormatModifierExplicitCreateInfoEXT & - operator=( ImageDrmFormatModifierExplicitCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageDrmFormatModifierExplicitCreateInfoEXT & - operator=( VkImageDrmFormatModifierExplicitCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageDrmFormatModifierExplicitCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageDrmFormatModifierExplicitCreateInfoEXT & - setDrmFormatModifier( uint64_t drmFormatModifier_ ) VULKAN_HPP_NOEXCEPT - { - drmFormatModifier = drmFormatModifier_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageDrmFormatModifierExplicitCreateInfoEXT & - setDrmFormatModifierPlaneCount( uint32_t drmFormatModifierPlaneCount_ ) VULKAN_HPP_NOEXCEPT - { - drmFormatModifierPlaneCount = drmFormatModifierPlaneCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageDrmFormatModifierExplicitCreateInfoEXT & - setPPlaneLayouts( const VULKAN_HPP_NAMESPACE::SubresourceLayout * pPlaneLayouts_ ) VULKAN_HPP_NOEXCEPT - { - pPlaneLayouts = pPlaneLayouts_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageDrmFormatModifierExplicitCreateInfoEXT & setPlaneLayouts( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - planeLayouts_ ) VULKAN_HPP_NOEXCEPT - { - drmFormatModifierPlaneCount = static_cast( planeLayouts_.size() ); - pPlaneLayouts = planeLayouts_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageDrmFormatModifierExplicitCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageDrmFormatModifierExplicitCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, drmFormatModifier, drmFormatModifierPlaneCount, pPlaneLayouts ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageDrmFormatModifierExplicitCreateInfoEXT const & ) const = default; -#else - bool operator==( ImageDrmFormatModifierExplicitCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( drmFormatModifier == rhs.drmFormatModifier ) && - ( drmFormatModifierPlaneCount == rhs.drmFormatModifierPlaneCount ) && - ( pPlaneLayouts == rhs.pPlaneLayouts ); -# endif - } - - bool operator!=( ImageDrmFormatModifierExplicitCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageDrmFormatModifierExplicitCreateInfoEXT; - const void * pNext = {}; - uint64_t drmFormatModifier = {}; - uint32_t drmFormatModifierPlaneCount = {}; - const VULKAN_HPP_NAMESPACE::SubresourceLayout * pPlaneLayouts = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierExplicitCreateInfoEXT ) == - sizeof( VkImageDrmFormatModifierExplicitCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageDrmFormatModifierExplicitCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageDrmFormatModifierExplicitCreateInfoEXT; - }; - - struct ImageDrmFormatModifierListCreateInfoEXT - { - using NativeType = VkImageDrmFormatModifierListCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImageDrmFormatModifierListCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageDrmFormatModifierListCreateInfoEXT( uint32_t drmFormatModifierCount_ = {}, - const uint64_t * pDrmFormatModifiers_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifierCount( drmFormatModifierCount_ ) - , pDrmFormatModifiers( pDrmFormatModifiers_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageDrmFormatModifierListCreateInfoEXT( ImageDrmFormatModifierListCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - ImageDrmFormatModifierListCreateInfoEXT( VkImageDrmFormatModifierListCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageDrmFormatModifierListCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageDrmFormatModifierListCreateInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & drmFormatModifiers_ ) - : drmFormatModifierCount( static_cast( drmFormatModifiers_.size() ) ) - , pDrmFormatModifiers( drmFormatModifiers_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageDrmFormatModifierListCreateInfoEXT & - operator=( ImageDrmFormatModifierListCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageDrmFormatModifierListCreateInfoEXT & - operator=( VkImageDrmFormatModifierListCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageDrmFormatModifierListCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageDrmFormatModifierListCreateInfoEXT & - setDrmFormatModifierCount( uint32_t drmFormatModifierCount_ ) VULKAN_HPP_NOEXCEPT - { - drmFormatModifierCount = drmFormatModifierCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageDrmFormatModifierListCreateInfoEXT & - setPDrmFormatModifiers( const uint64_t * pDrmFormatModifiers_ ) VULKAN_HPP_NOEXCEPT - { - pDrmFormatModifiers = pDrmFormatModifiers_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageDrmFormatModifierListCreateInfoEXT & setDrmFormatModifiers( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & drmFormatModifiers_ ) VULKAN_HPP_NOEXCEPT - { - drmFormatModifierCount = static_cast( drmFormatModifiers_.size() ); - pDrmFormatModifiers = drmFormatModifiers_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageDrmFormatModifierListCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageDrmFormatModifierListCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, drmFormatModifierCount, pDrmFormatModifiers ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageDrmFormatModifierListCreateInfoEXT const & ) const = default; -#else - bool operator==( ImageDrmFormatModifierListCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( drmFormatModifierCount == rhs.drmFormatModifierCount ) && - ( pDrmFormatModifiers == rhs.pDrmFormatModifiers ); -# endif - } - - bool operator!=( ImageDrmFormatModifierListCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageDrmFormatModifierListCreateInfoEXT; - const void * pNext = {}; - uint32_t drmFormatModifierCount = {}; - const uint64_t * pDrmFormatModifiers = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierListCreateInfoEXT ) == - sizeof( VkImageDrmFormatModifierListCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageDrmFormatModifierListCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageDrmFormatModifierListCreateInfoEXT; - }; - - struct ImageDrmFormatModifierPropertiesEXT - { - using NativeType = VkImageDrmFormatModifierPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImageDrmFormatModifierPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageDrmFormatModifierPropertiesEXT( uint64_t drmFormatModifier_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifier( drmFormatModifier_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageDrmFormatModifierPropertiesEXT( ImageDrmFormatModifierPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - ImageDrmFormatModifierPropertiesEXT( VkImageDrmFormatModifierPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageDrmFormatModifierPropertiesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageDrmFormatModifierPropertiesEXT & - operator=( ImageDrmFormatModifierPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageDrmFormatModifierPropertiesEXT & - operator=( VkImageDrmFormatModifierPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkImageDrmFormatModifierPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageDrmFormatModifierPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, drmFormatModifier ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageDrmFormatModifierPropertiesEXT const & ) const = default; -#else - bool operator==( ImageDrmFormatModifierPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( drmFormatModifier == rhs.drmFormatModifier ); -# endif - } - - bool operator!=( ImageDrmFormatModifierPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageDrmFormatModifierPropertiesEXT; - void * pNext = {}; - uint64_t drmFormatModifier = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageDrmFormatModifierPropertiesEXT ) == - sizeof( VkImageDrmFormatModifierPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageDrmFormatModifierPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageDrmFormatModifierPropertiesEXT; - }; - - struct ImageFormatListCreateInfo - { - using NativeType = VkImageFormatListCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageFormatListCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageFormatListCreateInfo( uint32_t viewFormatCount_ = {}, - const VULKAN_HPP_NAMESPACE::Format * pViewFormats_ = {} ) VULKAN_HPP_NOEXCEPT - : viewFormatCount( viewFormatCount_ ) - , pViewFormats( pViewFormats_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageFormatListCreateInfo( ImageFormatListCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatListCreateInfo( VkImageFormatListCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageFormatListCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageFormatListCreateInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewFormats_ ) - : viewFormatCount( static_cast( viewFormats_.size() ) ), pViewFormats( viewFormats_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageFormatListCreateInfo & operator=( ImageFormatListCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatListCreateInfo & operator=( VkImageFormatListCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageFormatListCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatListCreateInfo & - setViewFormatCount( uint32_t viewFormatCount_ ) VULKAN_HPP_NOEXCEPT - { - viewFormatCount = viewFormatCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageFormatListCreateInfo & - setPViewFormats( const VULKAN_HPP_NAMESPACE::Format * pViewFormats_ ) VULKAN_HPP_NOEXCEPT - { - pViewFormats = pViewFormats_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ImageFormatListCreateInfo & setViewFormats( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewFormats_ ) - VULKAN_HPP_NOEXCEPT - { - viewFormatCount = static_cast( viewFormats_.size() ); - pViewFormats = viewFormats_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageFormatListCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageFormatListCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, viewFormatCount, pViewFormats ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageFormatListCreateInfo const & ) const = default; -#else - bool operator==( ImageFormatListCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( viewFormatCount == rhs.viewFormatCount ) && - ( pViewFormats == rhs.pViewFormats ); -# endif - } - - bool operator!=( ImageFormatListCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageFormatListCreateInfo; - const void * pNext = {}; - uint32_t viewFormatCount = {}; - const VULKAN_HPP_NAMESPACE::Format * pViewFormats = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatListCreateInfo ) == - sizeof( VkImageFormatListCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageFormatListCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageFormatListCreateInfo; - }; - using ImageFormatListCreateInfoKHR = ImageFormatListCreateInfo; - - struct ImageFormatProperties2 - { - using NativeType = VkImageFormatProperties2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageFormatProperties2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageFormatProperties2( - VULKAN_HPP_NAMESPACE::ImageFormatProperties imageFormatProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : imageFormatProperties( imageFormatProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageFormatProperties2( ImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatProperties2( VkImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageFormatProperties2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageFormatProperties2 & operator=( ImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageFormatProperties2 & operator=( VkImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkImageFormatProperties2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageFormatProperties2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imageFormatProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageFormatProperties2 const & ) const = default; -#else - bool operator==( ImageFormatProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageFormatProperties == rhs.imageFormatProperties ); -# endif - } - - bool operator!=( ImageFormatProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageFormatProperties2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageFormatProperties imageFormatProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageFormatProperties2 ) == - sizeof( VkImageFormatProperties2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageFormatProperties2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageFormatProperties2; - }; - using ImageFormatProperties2KHR = ImageFormatProperties2; - - struct ImageMemoryBarrier - { - using NativeType = VkImageMemoryBarrier; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageMemoryBarrier; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageMemoryBarrier( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - uint32_t srcQueueFamilyIndex_ = {}, - uint32_t dstQueueFamilyIndex_ = {}, - VULKAN_HPP_NAMESPACE::Image image_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {} ) VULKAN_HPP_NOEXCEPT - : srcAccessMask( srcAccessMask_ ) - , dstAccessMask( dstAccessMask_ ) - , oldLayout( oldLayout_ ) - , newLayout( newLayout_ ) - , srcQueueFamilyIndex( srcQueueFamilyIndex_ ) - , dstQueueFamilyIndex( dstQueueFamilyIndex_ ) - , image( image_ ) - , subresourceRange( subresourceRange_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageMemoryBarrier( ImageMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageMemoryBarrier( VkImageMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageMemoryBarrier( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageMemoryBarrier & operator=( ImageMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageMemoryBarrier & operator=( VkImageMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & - setOldLayout( VULKAN_HPP_NAMESPACE::ImageLayout oldLayout_ ) VULKAN_HPP_NOEXCEPT - { - oldLayout = oldLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & - setNewLayout( VULKAN_HPP_NAMESPACE::ImageLayout newLayout_ ) VULKAN_HPP_NOEXCEPT - { - newLayout = newLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & - setSrcQueueFamilyIndex( uint32_t srcQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - srcQueueFamilyIndex = srcQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & - setDstQueueFamilyIndex( uint32_t dstQueueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - dstQueueFamilyIndex = dstQueueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryBarrier & - setSubresourceRange( VULKAN_HPP_NAMESPACE::ImageSubresourceRange const & subresourceRange_ ) VULKAN_HPP_NOEXCEPT - { - subresourceRange = subresourceRange_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageMemoryBarrier const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageMemoryBarrier &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - srcAccessMask, - dstAccessMask, - oldLayout, - newLayout, - srcQueueFamilyIndex, - dstQueueFamilyIndex, - image, - subresourceRange ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageMemoryBarrier const & ) const = default; -#else - bool operator==( ImageMemoryBarrier const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcAccessMask == rhs.srcAccessMask ) && - ( dstAccessMask == rhs.dstAccessMask ) && ( oldLayout == rhs.oldLayout ) && - ( newLayout == rhs.newLayout ) && ( srcQueueFamilyIndex == rhs.srcQueueFamilyIndex ) && - ( dstQueueFamilyIndex == rhs.dstQueueFamilyIndex ) && ( image == rhs.image ) && - ( subresourceRange == rhs.subresourceRange ); -# endif - } - - bool operator!=( ImageMemoryBarrier const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageMemoryBarrier; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask = {}; - VULKAN_HPP_NAMESPACE::ImageLayout oldLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::ImageLayout newLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - uint32_t srcQueueFamilyIndex = {}; - uint32_t dstQueueFamilyIndex = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageMemoryBarrier ) == sizeof( VkImageMemoryBarrier ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageMemoryBarrier is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageMemoryBarrier; - }; - - struct ImageMemoryRequirementsInfo2 - { - using NativeType = VkImageMemoryRequirementsInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageMemoryRequirementsInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Image image_ = {} ) VULKAN_HPP_NOEXCEPT - : image( image_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageMemoryRequirementsInfo2( ImageMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageMemoryRequirementsInfo2( VkImageMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageMemoryRequirementsInfo2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageMemoryRequirementsInfo2 & operator=( ImageMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageMemoryRequirementsInfo2 & operator=( VkImageMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageMemoryRequirementsInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageMemoryRequirementsInfo2 & - setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageMemoryRequirementsInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageMemoryRequirementsInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, image ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageMemoryRequirementsInfo2 const & ) const = default; -#else - bool operator==( ImageMemoryRequirementsInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( image == rhs.image ); -# endif - } - - bool operator!=( ImageMemoryRequirementsInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageMemoryRequirementsInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageMemoryRequirementsInfo2 ) == - sizeof( VkImageMemoryRequirementsInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageMemoryRequirementsInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageMemoryRequirementsInfo2; - }; - using ImageMemoryRequirementsInfo2KHR = ImageMemoryRequirementsInfo2; - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct ImagePipeSurfaceCreateInfoFUCHSIA - { - using NativeType = VkImagePipeSurfaceCreateInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImagepipeSurfaceCreateInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImagePipeSurfaceCreateInfoFUCHSIA( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateFlagsFUCHSIA flags_ = {}, - zx_handle_t imagePipeHandle_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , imagePipeHandle( imagePipeHandle_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImagePipeSurfaceCreateInfoFUCHSIA( ImagePipeSurfaceCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImagePipeSurfaceCreateInfoFUCHSIA( VkImagePipeSurfaceCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : ImagePipeSurfaceCreateInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImagePipeSurfaceCreateInfoFUCHSIA & - operator=( ImagePipeSurfaceCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImagePipeSurfaceCreateInfoFUCHSIA & operator=( VkImagePipeSurfaceCreateInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImagePipeSurfaceCreateInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImagePipeSurfaceCreateInfoFUCHSIA & - setFlags( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateFlagsFUCHSIA flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImagePipeSurfaceCreateInfoFUCHSIA & - setImagePipeHandle( zx_handle_t imagePipeHandle_ ) VULKAN_HPP_NOEXCEPT - { - imagePipeHandle = imagePipeHandle_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImagePipeSurfaceCreateInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImagePipeSurfaceCreateInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, imagePipeHandle ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( ImagePipeSurfaceCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &imagePipeHandle, &rhs.imagePipeHandle, sizeof( zx_handle_t ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( ImagePipeSurfaceCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( memcmp( &imagePipeHandle, &rhs.imagePipeHandle, sizeof( zx_handle_t ) ) == 0 ); - } - - bool operator!=( ImagePipeSurfaceCreateInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImagepipeSurfaceCreateInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateFlagsFUCHSIA flags = {}; - zx_handle_t imagePipeHandle = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImagePipeSurfaceCreateInfoFUCHSIA ) == - sizeof( VkImagePipeSurfaceCreateInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImagePipeSurfaceCreateInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImagePipeSurfaceCreateInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct ImagePlaneMemoryRequirementsInfo - { - using NativeType = VkImagePlaneMemoryRequirementsInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImagePlaneMemoryRequirementsInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImagePlaneMemoryRequirementsInfo( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ = - VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor ) VULKAN_HPP_NOEXCEPT - : planeAspect( planeAspect_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImagePlaneMemoryRequirementsInfo( ImagePlaneMemoryRequirementsInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImagePlaneMemoryRequirementsInfo( VkImagePlaneMemoryRequirementsInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ImagePlaneMemoryRequirementsInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImagePlaneMemoryRequirementsInfo & - operator=( ImagePlaneMemoryRequirementsInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImagePlaneMemoryRequirementsInfo & operator=( VkImagePlaneMemoryRequirementsInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImagePlaneMemoryRequirementsInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImagePlaneMemoryRequirementsInfo & - setPlaneAspect( VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect_ ) VULKAN_HPP_NOEXCEPT - { - planeAspect = planeAspect_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImagePlaneMemoryRequirementsInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImagePlaneMemoryRequirementsInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, planeAspect ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImagePlaneMemoryRequirementsInfo const & ) const = default; -#else - bool operator==( ImagePlaneMemoryRequirementsInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( planeAspect == rhs.planeAspect ); -# endif - } - - bool operator!=( ImagePlaneMemoryRequirementsInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImagePlaneMemoryRequirementsInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageAspectFlagBits planeAspect = VULKAN_HPP_NAMESPACE::ImageAspectFlagBits::eColor; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImagePlaneMemoryRequirementsInfo ) == - sizeof( VkImagePlaneMemoryRequirementsInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImagePlaneMemoryRequirementsInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImagePlaneMemoryRequirementsInfo; - }; - using ImagePlaneMemoryRequirementsInfoKHR = ImagePlaneMemoryRequirementsInfo; - - struct ImageResolve - { - using NativeType = VkImageResolve; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageResolve( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D srcOffset_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D extent_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubresource( srcSubresource_ ) - , srcOffset( srcOffset_ ) - , dstSubresource( dstSubresource_ ) - , dstOffset( dstOffset_ ) - , extent( extent_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageResolve( ImageResolve const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageResolve( VkImageResolve const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageResolve( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageResolve & operator=( ImageResolve const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageResolve & operator=( VkImageResolve const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageResolve & - setSrcSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & srcSubresource_ ) VULKAN_HPP_NOEXCEPT - { - srcSubresource = srcSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve & - setSrcOffset( VULKAN_HPP_NAMESPACE::Offset3D const & srcOffset_ ) VULKAN_HPP_NOEXCEPT - { - srcOffset = srcOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve & - setDstSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & dstSubresource_ ) VULKAN_HPP_NOEXCEPT - { - dstSubresource = dstSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve & - setDstOffset( VULKAN_HPP_NAMESPACE::Offset3D const & dstOffset_ ) VULKAN_HPP_NOEXCEPT - { - dstOffset = dstOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve & - setExtent( VULKAN_HPP_NAMESPACE::Extent3D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageResolve const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageResolve &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( srcSubresource, srcOffset, dstSubresource, dstOffset, extent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageResolve const & ) const = default; -#else - bool operator==( ImageResolve const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( srcSubresource == rhs.srcSubresource ) && ( srcOffset == rhs.srcOffset ) && - ( dstSubresource == rhs.dstSubresource ) && ( dstOffset == rhs.dstOffset ) && ( extent == rhs.extent ); -# endif - } - - bool operator!=( ImageResolve const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D srcOffset = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D dstOffset = {}; - VULKAN_HPP_NAMESPACE::Extent3D extent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageResolve ) == sizeof( VkImageResolve ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageResolve is not nothrow_move_constructible!" ); - - struct ImageResolve2 - { - using NativeType = VkImageResolve2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageResolve2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageResolve2( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D srcOffset_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource_ = {}, - VULKAN_HPP_NAMESPACE::Offset3D dstOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D extent_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubresource( srcSubresource_ ) - , srcOffset( srcOffset_ ) - , dstSubresource( dstSubresource_ ) - , dstOffset( dstOffset_ ) - , extent( extent_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageResolve2( ImageResolve2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageResolve2( VkImageResolve2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageResolve2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageResolve2 & operator=( ImageResolve2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageResolve2 & operator=( VkImageResolve2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageResolve2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve2 & - setSrcSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & srcSubresource_ ) VULKAN_HPP_NOEXCEPT - { - srcSubresource = srcSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve2 & - setSrcOffset( VULKAN_HPP_NAMESPACE::Offset3D const & srcOffset_ ) VULKAN_HPP_NOEXCEPT - { - srcOffset = srcOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve2 & - setDstSubresource( VULKAN_HPP_NAMESPACE::ImageSubresourceLayers const & dstSubresource_ ) VULKAN_HPP_NOEXCEPT - { - dstSubresource = dstSubresource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve2 & - setDstOffset( VULKAN_HPP_NAMESPACE::Offset3D const & dstOffset_ ) VULKAN_HPP_NOEXCEPT - { - dstOffset = dstOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageResolve2 & - setExtent( VULKAN_HPP_NAMESPACE::Extent3D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageResolve2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageResolve2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcSubresource, srcOffset, dstSubresource, dstOffset, extent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageResolve2 const & ) const = default; -#else - bool operator==( ImageResolve2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcSubresource == rhs.srcSubresource ) && - ( srcOffset == rhs.srcOffset ) && ( dstSubresource == rhs.dstSubresource ) && - ( dstOffset == rhs.dstOffset ) && ( extent == rhs.extent ); -# endif - } - - bool operator!=( ImageResolve2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageResolve2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers srcSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D srcOffset = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceLayers dstSubresource = {}; - VULKAN_HPP_NAMESPACE::Offset3D dstOffset = {}; - VULKAN_HPP_NAMESPACE::Extent3D extent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageResolve2 ) == sizeof( VkImageResolve2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageResolve2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageResolve2; - }; - using ImageResolve2KHR = ImageResolve2; - - struct ImageSparseMemoryRequirementsInfo2 - { - using NativeType = VkImageSparseMemoryRequirementsInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImageSparseMemoryRequirementsInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageSparseMemoryRequirementsInfo2( VULKAN_HPP_NAMESPACE::Image image_ = {} ) VULKAN_HPP_NOEXCEPT - : image( image_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageSparseMemoryRequirementsInfo2( ImageSparseMemoryRequirementsInfo2 const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - ImageSparseMemoryRequirementsInfo2( VkImageSparseMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageSparseMemoryRequirementsInfo2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageSparseMemoryRequirementsInfo2 & - operator=( ImageSparseMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSparseMemoryRequirementsInfo2 & - operator=( VkImageSparseMemoryRequirementsInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageSparseMemoryRequirementsInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSparseMemoryRequirementsInfo2 & - setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageSparseMemoryRequirementsInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageSparseMemoryRequirementsInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, image ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageSparseMemoryRequirementsInfo2 const & ) const = default; -#else - bool operator==( ImageSparseMemoryRequirementsInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( image == rhs.image ); -# endif - } - - bool operator!=( ImageSparseMemoryRequirementsInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageSparseMemoryRequirementsInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSparseMemoryRequirementsInfo2 ) == - sizeof( VkImageSparseMemoryRequirementsInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageSparseMemoryRequirementsInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageSparseMemoryRequirementsInfo2; - }; - using ImageSparseMemoryRequirementsInfo2KHR = ImageSparseMemoryRequirementsInfo2; - - struct ImageStencilUsageCreateInfo - { - using NativeType = VkImageStencilUsageCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageStencilUsageCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageStencilUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags stencilUsage_ = {} ) VULKAN_HPP_NOEXCEPT - : stencilUsage( stencilUsage_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageStencilUsageCreateInfo( ImageStencilUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageStencilUsageCreateInfo( VkImageStencilUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageStencilUsageCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageStencilUsageCreateInfo & operator=( ImageStencilUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageStencilUsageCreateInfo & operator=( VkImageStencilUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageStencilUsageCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageStencilUsageCreateInfo & - setStencilUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags stencilUsage_ ) VULKAN_HPP_NOEXCEPT - { - stencilUsage = stencilUsage_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageStencilUsageCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageStencilUsageCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stencilUsage ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageStencilUsageCreateInfo const & ) const = default; -#else - bool operator==( ImageStencilUsageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( stencilUsage == rhs.stencilUsage ); -# endif - } - - bool operator!=( ImageStencilUsageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageStencilUsageCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags stencilUsage = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageStencilUsageCreateInfo ) == - sizeof( VkImageStencilUsageCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageStencilUsageCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageStencilUsageCreateInfo; - }; - using ImageStencilUsageCreateInfoEXT = ImageStencilUsageCreateInfo; - - struct ImageSwapchainCreateInfoKHR - { - using NativeType = VkImageSwapchainCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageSwapchainCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageSwapchainCreateInfoKHR( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ = {} ) VULKAN_HPP_NOEXCEPT - : swapchain( swapchain_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageSwapchainCreateInfoKHR( ImageSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSwapchainCreateInfoKHR( VkImageSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageSwapchainCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageSwapchainCreateInfoKHR & operator=( ImageSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageSwapchainCreateInfoKHR & operator=( VkImageSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageSwapchainCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageSwapchainCreateInfoKHR & - setSwapchain( VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain_ ) VULKAN_HPP_NOEXCEPT - { - swapchain = swapchain_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageSwapchainCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageSwapchainCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, swapchain ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageSwapchainCreateInfoKHR const & ) const = default; -#else - bool operator==( ImageSwapchainCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( swapchain == rhs.swapchain ); -# endif - } - - bool operator!=( ImageSwapchainCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageSwapchainCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SwapchainKHR swapchain = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageSwapchainCreateInfoKHR ) == - sizeof( VkImageSwapchainCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageSwapchainCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageSwapchainCreateInfoKHR; - }; - - struct ImageViewASTCDecodeModeEXT - { - using NativeType = VkImageViewASTCDecodeModeEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageViewAstcDecodeModeEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageViewASTCDecodeModeEXT( - VULKAN_HPP_NAMESPACE::Format decodeMode_ = VULKAN_HPP_NAMESPACE::Format::eUndefined ) VULKAN_HPP_NOEXCEPT - : decodeMode( decodeMode_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageViewASTCDecodeModeEXT( ImageViewASTCDecodeModeEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewASTCDecodeModeEXT( VkImageViewASTCDecodeModeEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageViewASTCDecodeModeEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageViewASTCDecodeModeEXT & operator=( ImageViewASTCDecodeModeEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewASTCDecodeModeEXT & operator=( VkImageViewASTCDecodeModeEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageViewASTCDecodeModeEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewASTCDecodeModeEXT & - setDecodeMode( VULKAN_HPP_NAMESPACE::Format decodeMode_ ) VULKAN_HPP_NOEXCEPT - { - decodeMode = decodeMode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageViewASTCDecodeModeEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageViewASTCDecodeModeEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, decodeMode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageViewASTCDecodeModeEXT const & ) const = default; -#else - bool operator==( ImageViewASTCDecodeModeEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( decodeMode == rhs.decodeMode ); -# endif - } - - bool operator!=( ImageViewASTCDecodeModeEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageViewAstcDecodeModeEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format decodeMode = VULKAN_HPP_NAMESPACE::Format::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewASTCDecodeModeEXT ) == - sizeof( VkImageViewASTCDecodeModeEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageViewASTCDecodeModeEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageViewASTCDecodeModeEXT; - }; - - struct ImageViewAddressPropertiesNVX - { - using NativeType = VkImageViewAddressPropertiesNVX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageViewAddressPropertiesNVX; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageViewAddressPropertiesNVX( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceAddress( deviceAddress_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImageViewAddressPropertiesNVX( ImageViewAddressPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewAddressPropertiesNVX( VkImageViewAddressPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageViewAddressPropertiesNVX( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageViewAddressPropertiesNVX & - operator=( ImageViewAddressPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewAddressPropertiesNVX & operator=( VkImageViewAddressPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkImageViewAddressPropertiesNVX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageViewAddressPropertiesNVX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceAddress, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageViewAddressPropertiesNVX const & ) const = default; -#else - bool operator==( ImageViewAddressPropertiesNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceAddress == rhs.deviceAddress ) && - ( size == rhs.size ); -# endif - } - - bool operator!=( ImageViewAddressPropertiesNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageViewAddressPropertiesNVX; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewAddressPropertiesNVX ) == - sizeof( VkImageViewAddressPropertiesNVX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageViewAddressPropertiesNVX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageViewAddressPropertiesNVX; - }; - - struct ImageViewCreateInfo - { - using NativeType = VkImageViewCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageViewCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageViewCreateInfo( VULKAN_HPP_NAMESPACE::ImageViewCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Image image_ = {}, - VULKAN_HPP_NAMESPACE::ImageViewType viewType_ = VULKAN_HPP_NAMESPACE::ImageViewType::e1D, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::ComponentMapping components_ = {}, - VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , image( image_ ) - , viewType( viewType_ ) - , format( format_ ) - , components( components_ ) - , subresourceRange( subresourceRange_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageViewCreateInfo( ImageViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewCreateInfo( VkImageViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageViewCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageViewCreateInfo & operator=( ImageViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewCreateInfo & operator=( VkImageViewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageViewCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::ImageViewCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewCreateInfo & setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewCreateInfo & - setViewType( VULKAN_HPP_NAMESPACE::ImageViewType viewType_ ) VULKAN_HPP_NOEXCEPT - { - viewType = viewType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewCreateInfo & setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewCreateInfo & - setComponents( VULKAN_HPP_NAMESPACE::ComponentMapping const & components_ ) VULKAN_HPP_NOEXCEPT - { - components = components_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewCreateInfo & - setSubresourceRange( VULKAN_HPP_NAMESPACE::ImageSubresourceRange const & subresourceRange_ ) VULKAN_HPP_NOEXCEPT - { - subresourceRange = subresourceRange_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageViewCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageViewCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, image, viewType, format, components, subresourceRange ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageViewCreateInfo const & ) const = default; -#else - bool operator==( ImageViewCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( image == rhs.image ) && - ( viewType == rhs.viewType ) && ( format == rhs.format ) && ( components == rhs.components ) && - ( subresourceRange == rhs.subresourceRange ); -# endif - } - - bool operator!=( ImageViewCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageViewCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageViewCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - VULKAN_HPP_NAMESPACE::ImageViewType viewType = VULKAN_HPP_NAMESPACE::ImageViewType::e1D; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::ComponentMapping components = {}; - VULKAN_HPP_NAMESPACE::ImageSubresourceRange subresourceRange = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewCreateInfo ) == sizeof( VkImageViewCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageViewCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageViewCreateInfo; - }; - - struct ImageViewHandleInfoNVX - { - using NativeType = VkImageViewHandleInfoNVX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageViewHandleInfoNVX; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageViewHandleInfoNVX( - VULKAN_HPP_NAMESPACE::ImageView imageView_ = {}, - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler, - VULKAN_HPP_NAMESPACE::Sampler sampler_ = {} ) VULKAN_HPP_NOEXCEPT - : imageView( imageView_ ) - , descriptorType( descriptorType_ ) - , sampler( sampler_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageViewHandleInfoNVX( ImageViewHandleInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewHandleInfoNVX( VkImageViewHandleInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageViewHandleInfoNVX( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageViewHandleInfoNVX & operator=( ImageViewHandleInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewHandleInfoNVX & operator=( VkImageViewHandleInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageViewHandleInfoNVX & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewHandleInfoNVX & - setImageView( VULKAN_HPP_NAMESPACE::ImageView imageView_ ) VULKAN_HPP_NOEXCEPT - { - imageView = imageView_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewHandleInfoNVX & - setDescriptorType( VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ ) VULKAN_HPP_NOEXCEPT - { - descriptorType = descriptorType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewHandleInfoNVX & - setSampler( VULKAN_HPP_NAMESPACE::Sampler sampler_ ) VULKAN_HPP_NOEXCEPT - { - sampler = sampler_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageViewHandleInfoNVX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageViewHandleInfoNVX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imageView, descriptorType, sampler ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageViewHandleInfoNVX const & ) const = default; -#else - bool operator==( ImageViewHandleInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageView == rhs.imageView ) && - ( descriptorType == rhs.descriptorType ) && ( sampler == rhs.sampler ); -# endif - } - - bool operator!=( ImageViewHandleInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageViewHandleInfoNVX; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageView imageView = {}; - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler; - VULKAN_HPP_NAMESPACE::Sampler sampler = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewHandleInfoNVX ) == - sizeof( VkImageViewHandleInfoNVX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageViewHandleInfoNVX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageViewHandleInfoNVX; - }; - - struct ImageViewMinLodCreateInfoEXT - { - using NativeType = VkImageViewMinLodCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageViewMinLodCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImageViewMinLodCreateInfoEXT( float minLod_ = {} ) VULKAN_HPP_NOEXCEPT : minLod( minLod_ ) {} - - VULKAN_HPP_CONSTEXPR - ImageViewMinLodCreateInfoEXT( ImageViewMinLodCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewMinLodCreateInfoEXT( VkImageViewMinLodCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageViewMinLodCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageViewMinLodCreateInfoEXT & operator=( ImageViewMinLodCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewMinLodCreateInfoEXT & operator=( VkImageViewMinLodCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageViewMinLodCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewMinLodCreateInfoEXT & setMinLod( float minLod_ ) VULKAN_HPP_NOEXCEPT - { - minLod = minLod_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageViewMinLodCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageViewMinLodCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, minLod ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageViewMinLodCreateInfoEXT const & ) const = default; -#else - bool operator==( ImageViewMinLodCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( minLod == rhs.minLod ); -# endif - } - - bool operator!=( ImageViewMinLodCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageViewMinLodCreateInfoEXT; - const void * pNext = {}; - float minLod = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewMinLodCreateInfoEXT ) == - sizeof( VkImageViewMinLodCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImageViewMinLodCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageViewMinLodCreateInfoEXT; - }; - - struct ImageViewUsageCreateInfo - { - using NativeType = VkImageViewUsageCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageViewUsageCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImageViewUsageCreateInfo( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {} ) VULKAN_HPP_NOEXCEPT - : usage( usage_ ) - {} - - VULKAN_HPP_CONSTEXPR ImageViewUsageCreateInfo( ImageViewUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewUsageCreateInfo( VkImageViewUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ImageViewUsageCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImageViewUsageCreateInfo & operator=( ImageViewUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImageViewUsageCreateInfo & operator=( VkImageViewUsageCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImageViewUsageCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImageViewUsageCreateInfo & - setUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT - { - usage = usage_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImageViewUsageCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImageViewUsageCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, usage ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImageViewUsageCreateInfo const & ) const = default; -#else - bool operator==( ImageViewUsageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( usage == rhs.usage ); -# endif - } - - bool operator!=( ImageViewUsageCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImageViewUsageCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImageViewUsageCreateInfo ) == - sizeof( VkImageViewUsageCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImageViewUsageCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImageViewUsageCreateInfo; - }; - using ImageViewUsageCreateInfoKHR = ImageViewUsageCreateInfo; - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct ImportAndroidHardwareBufferInfoANDROID - { - using NativeType = VkImportAndroidHardwareBufferInfoANDROID; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImportAndroidHardwareBufferInfoANDROID; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportAndroidHardwareBufferInfoANDROID( struct AHardwareBuffer * buffer_ = {} ) VULKAN_HPP_NOEXCEPT - : buffer( buffer_ ) - {} - - VULKAN_HPP_CONSTEXPR ImportAndroidHardwareBufferInfoANDROID( ImportAndroidHardwareBufferInfoANDROID const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - ImportAndroidHardwareBufferInfoANDROID( VkImportAndroidHardwareBufferInfoANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportAndroidHardwareBufferInfoANDROID( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportAndroidHardwareBufferInfoANDROID & - operator=( ImportAndroidHardwareBufferInfoANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportAndroidHardwareBufferInfoANDROID & - operator=( VkImportAndroidHardwareBufferInfoANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportAndroidHardwareBufferInfoANDROID & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportAndroidHardwareBufferInfoANDROID & - setBuffer( struct AHardwareBuffer * buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportAndroidHardwareBufferInfoANDROID const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportAndroidHardwareBufferInfoANDROID &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, buffer ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportAndroidHardwareBufferInfoANDROID const & ) const = default; -# else - bool operator==( ImportAndroidHardwareBufferInfoANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( buffer == rhs.buffer ); -# endif - } - - bool operator!=( ImportAndroidHardwareBufferInfoANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportAndroidHardwareBufferInfoANDROID; - const void * pNext = {}; - struct AHardwareBuffer * buffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportAndroidHardwareBufferInfoANDROID ) == - sizeof( VkImportAndroidHardwareBufferInfoANDROID ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportAndroidHardwareBufferInfoANDROID is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportAndroidHardwareBufferInfoANDROID; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - struct ImportFenceFdInfoKHR - { - using NativeType = VkImportFenceFdInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImportFenceFdInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImportFenceFdInfoKHR( VULKAN_HPP_NAMESPACE::Fence fence_ = {}, - VULKAN_HPP_NAMESPACE::FenceImportFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd, - int fd_ = {} ) VULKAN_HPP_NOEXCEPT - : fence( fence_ ) - , flags( flags_ ) - , handleType( handleType_ ) - , fd( fd_ ) - {} - - VULKAN_HPP_CONSTEXPR ImportFenceFdInfoKHR( ImportFenceFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportFenceFdInfoKHR( VkImportFenceFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportFenceFdInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportFenceFdInfoKHR & operator=( ImportFenceFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportFenceFdInfoKHR & operator=( VkImportFenceFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportFenceFdInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceFdInfoKHR & setFence( VULKAN_HPP_NAMESPACE::Fence fence_ ) VULKAN_HPP_NOEXCEPT - { - fence = fence_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceFdInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::FenceImportFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceFdInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceFdInfoKHR & setFd( int fd_ ) VULKAN_HPP_NOEXCEPT - { - fd = fd_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportFenceFdInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportFenceFdInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fence, flags, handleType, fd ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportFenceFdInfoKHR const & ) const = default; -#else - bool operator==( ImportFenceFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( fence == rhs.fence ) && ( flags == rhs.flags ) && - ( handleType == rhs.handleType ) && ( fd == rhs.fd ); -# endif - } - - bool operator!=( ImportFenceFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportFenceFdInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Fence fence = {}; - VULKAN_HPP_NAMESPACE::FenceImportFlags flags = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd; - int fd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR ) == sizeof( VkImportFenceFdInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImportFenceFdInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportFenceFdInfoKHR; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ImportFenceWin32HandleInfoKHR - { - using NativeType = VkImportFenceWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImportFenceWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportFenceWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::Fence fence_ = {}, - VULKAN_HPP_NAMESPACE::FenceImportFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd, - HANDLE handle_ = {}, - LPCWSTR name_ = {} ) VULKAN_HPP_NOEXCEPT - : fence( fence_ ) - , flags( flags_ ) - , handleType( handleType_ ) - , handle( handle_ ) - , name( name_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImportFenceWin32HandleInfoKHR( ImportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportFenceWin32HandleInfoKHR( VkImportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportFenceWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportFenceWin32HandleInfoKHR & - operator=( ImportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportFenceWin32HandleInfoKHR & operator=( VkImportFenceWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportFenceWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceWin32HandleInfoKHR & - setFence( VULKAN_HPP_NAMESPACE::Fence fence_ ) VULKAN_HPP_NOEXCEPT - { - fence = fence_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceWin32HandleInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::FenceImportFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceWin32HandleInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceWin32HandleInfoKHR & setHandle( HANDLE handle_ ) VULKAN_HPP_NOEXCEPT - { - handle = handle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportFenceWin32HandleInfoKHR & setName( LPCWSTR name_ ) VULKAN_HPP_NOEXCEPT - { - name = name_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportFenceWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportFenceWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fence, flags, handleType, handle, name ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportFenceWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( ImportFenceWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( fence == rhs.fence ) && ( flags == rhs.flags ) && - ( handleType == rhs.handleType ) && ( handle == rhs.handle ) && ( name == rhs.name ); -# endif - } - - bool operator!=( ImportFenceWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportFenceWin32HandleInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Fence fence = {}; - VULKAN_HPP_NAMESPACE::FenceImportFlags flags = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd; - HANDLE handle = {}; - LPCWSTR name = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportFenceWin32HandleInfoKHR ) == - sizeof( VkImportFenceWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportFenceWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportFenceWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct ImportMemoryBufferCollectionFUCHSIA - { - using NativeType = VkImportMemoryBufferCollectionFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImportMemoryBufferCollectionFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportMemoryBufferCollectionFUCHSIA( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ = {}, - uint32_t index_ = {} ) VULKAN_HPP_NOEXCEPT - : collection( collection_ ) - , index( index_ ) - {} - - VULKAN_HPP_CONSTEXPR ImportMemoryBufferCollectionFUCHSIA( ImportMemoryBufferCollectionFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryBufferCollectionFUCHSIA( VkImportMemoryBufferCollectionFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportMemoryBufferCollectionFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportMemoryBufferCollectionFUCHSIA & - operator=( ImportMemoryBufferCollectionFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryBufferCollectionFUCHSIA & - operator=( VkImportMemoryBufferCollectionFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportMemoryBufferCollectionFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryBufferCollectionFUCHSIA & - setCollection( VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection_ ) VULKAN_HPP_NOEXCEPT - { - collection = collection_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryBufferCollectionFUCHSIA & setIndex( uint32_t index_ ) VULKAN_HPP_NOEXCEPT - { - index = index_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportMemoryBufferCollectionFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportMemoryBufferCollectionFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, collection, index ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportMemoryBufferCollectionFUCHSIA const & ) const = default; -# else - bool operator==( ImportMemoryBufferCollectionFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( collection == rhs.collection ) && - ( index == rhs.index ); -# endif - } - - bool operator!=( ImportMemoryBufferCollectionFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportMemoryBufferCollectionFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::BufferCollectionFUCHSIA collection = {}; - uint32_t index = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryBufferCollectionFUCHSIA ) == - sizeof( VkImportMemoryBufferCollectionFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportMemoryBufferCollectionFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportMemoryBufferCollectionFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct ImportMemoryFdInfoKHR - { - using NativeType = VkImportMemoryFdInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImportMemoryFdInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ImportMemoryFdInfoKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd, - int fd_ = {} ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - , fd( fd_ ) - {} - - VULKAN_HPP_CONSTEXPR ImportMemoryFdInfoKHR( ImportMemoryFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryFdInfoKHR( VkImportMemoryFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportMemoryFdInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportMemoryFdInfoKHR & operator=( ImportMemoryFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryFdInfoKHR & operator=( VkImportMemoryFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportMemoryFdInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryFdInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryFdInfoKHR & setFd( int fd_ ) VULKAN_HPP_NOEXCEPT - { - fd = fd_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportMemoryFdInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportMemoryFdInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType, fd ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportMemoryFdInfoKHR const & ) const = default; -#else - bool operator==( ImportMemoryFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ) && ( fd == rhs.fd ); -# endif - } - - bool operator!=( ImportMemoryFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportMemoryFdInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - int fd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryFdInfoKHR ) == sizeof( VkImportMemoryFdInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImportMemoryFdInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportMemoryFdInfoKHR; - }; - - struct ImportMemoryHostPointerInfoEXT - { - using NativeType = VkImportMemoryHostPointerInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImportMemoryHostPointerInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportMemoryHostPointerInfoEXT( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd, - void * pHostPointer_ = {} ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - , pHostPointer( pHostPointer_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImportMemoryHostPointerInfoEXT( ImportMemoryHostPointerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryHostPointerInfoEXT( VkImportMemoryHostPointerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportMemoryHostPointerInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportMemoryHostPointerInfoEXT & - operator=( ImportMemoryHostPointerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryHostPointerInfoEXT & operator=( VkImportMemoryHostPointerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportMemoryHostPointerInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryHostPointerInfoEXT & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryHostPointerInfoEXT & setPHostPointer( void * pHostPointer_ ) VULKAN_HPP_NOEXCEPT - { - pHostPointer = pHostPointer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportMemoryHostPointerInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportMemoryHostPointerInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType, pHostPointer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportMemoryHostPointerInfoEXT const & ) const = default; -#else - bool operator==( ImportMemoryHostPointerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ) && - ( pHostPointer == rhs.pHostPointer ); -# endif - } - - bool operator!=( ImportMemoryHostPointerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportMemoryHostPointerInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - void * pHostPointer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryHostPointerInfoEXT ) == - sizeof( VkImportMemoryHostPointerInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportMemoryHostPointerInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportMemoryHostPointerInfoEXT; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ImportMemoryWin32HandleInfoKHR - { - using NativeType = VkImportMemoryWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImportMemoryWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportMemoryWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd, - HANDLE handle_ = {}, - LPCWSTR name_ = {} ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - , handle( handle_ ) - , name( name_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImportMemoryWin32HandleInfoKHR( ImportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryWin32HandleInfoKHR( VkImportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportMemoryWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportMemoryWin32HandleInfoKHR & - operator=( ImportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryWin32HandleInfoKHR & operator=( VkImportMemoryWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportMemoryWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryWin32HandleInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryWin32HandleInfoKHR & setHandle( HANDLE handle_ ) VULKAN_HPP_NOEXCEPT - { - handle = handle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryWin32HandleInfoKHR & setName( LPCWSTR name_ ) VULKAN_HPP_NOEXCEPT - { - name = name_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportMemoryWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportMemoryWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType, handle, name ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportMemoryWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( ImportMemoryWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ) && - ( handle == rhs.handle ) && ( name == rhs.name ); -# endif - } - - bool operator!=( ImportMemoryWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportMemoryWin32HandleInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - HANDLE handle = {}; - LPCWSTR name = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoKHR ) == - sizeof( VkImportMemoryWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportMemoryWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportMemoryWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ImportMemoryWin32HandleInfoNV - { - using NativeType = VkImportMemoryWin32HandleInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImportMemoryWin32HandleInfoNV; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportMemoryWin32HandleInfoNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType_ = {}, - HANDLE handle_ = {} ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - , handle( handle_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImportMemoryWin32HandleInfoNV( ImportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryWin32HandleInfoNV( VkImportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportMemoryWin32HandleInfoNV( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportMemoryWin32HandleInfoNV & - operator=( ImportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryWin32HandleInfoNV & operator=( VkImportMemoryWin32HandleInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportMemoryWin32HandleInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryWin32HandleInfoNV & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryWin32HandleInfoNV & setHandle( HANDLE handle_ ) VULKAN_HPP_NOEXCEPT - { - handle = handle_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportMemoryWin32HandleInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportMemoryWin32HandleInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType, handle ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportMemoryWin32HandleInfoNV const & ) const = default; -# else - bool operator==( ImportMemoryWin32HandleInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ) && - ( handle == rhs.handle ); -# endif - } - - bool operator!=( ImportMemoryWin32HandleInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportMemoryWin32HandleInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType = {}; - HANDLE handle = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryWin32HandleInfoNV ) == - sizeof( VkImportMemoryWin32HandleInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportMemoryWin32HandleInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportMemoryWin32HandleInfoNV; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct ImportMemoryZirconHandleInfoFUCHSIA - { - using NativeType = VkImportMemoryZirconHandleInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImportMemoryZirconHandleInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportMemoryZirconHandleInfoFUCHSIA( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd, - zx_handle_t handle_ = {} ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - , handle( handle_ ) - {} - - VULKAN_HPP_CONSTEXPR ImportMemoryZirconHandleInfoFUCHSIA( ImportMemoryZirconHandleInfoFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryZirconHandleInfoFUCHSIA( VkImportMemoryZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportMemoryZirconHandleInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportMemoryZirconHandleInfoFUCHSIA & - operator=( ImportMemoryZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportMemoryZirconHandleInfoFUCHSIA & - operator=( VkImportMemoryZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportMemoryZirconHandleInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryZirconHandleInfoFUCHSIA & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportMemoryZirconHandleInfoFUCHSIA & setHandle( zx_handle_t handle_ ) VULKAN_HPP_NOEXCEPT - { - handle = handle_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportMemoryZirconHandleInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportMemoryZirconHandleInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType, handle ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( ImportMemoryZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = handleType <=> rhs.handleType; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &handle, &rhs.handle, sizeof( zx_handle_t ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( ImportMemoryZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ) && - ( memcmp( &handle, &rhs.handle, sizeof( zx_handle_t ) ) == 0 ); - } - - bool operator!=( ImportMemoryZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportMemoryZirconHandleInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - zx_handle_t handle = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportMemoryZirconHandleInfoFUCHSIA ) == - sizeof( VkImportMemoryZirconHandleInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportMemoryZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportMemoryZirconHandleInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct ImportSemaphoreFdInfoKHR - { - using NativeType = VkImportSemaphoreFdInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImportSemaphoreFdInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportSemaphoreFdInfoKHR( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd, - int fd_ = {} ) VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , flags( flags_ ) - , handleType( handleType_ ) - , fd( fd_ ) - {} - - VULKAN_HPP_CONSTEXPR ImportSemaphoreFdInfoKHR( ImportSemaphoreFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportSemaphoreFdInfoKHR( VkImportSemaphoreFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportSemaphoreFdInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportSemaphoreFdInfoKHR & operator=( ImportSemaphoreFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportSemaphoreFdInfoKHR & operator=( VkImportSemaphoreFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreFdInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreFdInfoKHR & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreFdInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreFdInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreFdInfoKHR & setFd( int fd_ ) VULKAN_HPP_NOEXCEPT - { - fd = fd_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportSemaphoreFdInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportSemaphoreFdInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, flags, handleType, fd ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportSemaphoreFdInfoKHR const & ) const = default; -#else - bool operator==( ImportSemaphoreFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( flags == rhs.flags ) && ( handleType == rhs.handleType ) && ( fd == rhs.fd ); -# endif - } - - bool operator!=( ImportSemaphoreFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportSemaphoreFdInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd; - int fd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportSemaphoreFdInfoKHR ) == - sizeof( VkImportSemaphoreFdInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ImportSemaphoreFdInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportSemaphoreFdInfoKHR; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct ImportSemaphoreWin32HandleInfoKHR - { - using NativeType = VkImportSemaphoreWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImportSemaphoreWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportSemaphoreWin32HandleInfoKHR( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd, - HANDLE handle_ = {}, - LPCWSTR name_ = {} ) VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , flags( flags_ ) - , handleType( handleType_ ) - , handle( handle_ ) - , name( name_ ) - {} - - VULKAN_HPP_CONSTEXPR - ImportSemaphoreWin32HandleInfoKHR( ImportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportSemaphoreWin32HandleInfoKHR( VkImportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportSemaphoreWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportSemaphoreWin32HandleInfoKHR & - operator=( ImportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportSemaphoreWin32HandleInfoKHR & operator=( VkImportSemaphoreWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreWin32HandleInfoKHR & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreWin32HandleInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreWin32HandleInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreWin32HandleInfoKHR & setHandle( HANDLE handle_ ) VULKAN_HPP_NOEXCEPT - { - handle = handle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreWin32HandleInfoKHR & setName( LPCWSTR name_ ) VULKAN_HPP_NOEXCEPT - { - name = name_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportSemaphoreWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportSemaphoreWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, flags, handleType, handle, name ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ImportSemaphoreWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( ImportSemaphoreWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( flags == rhs.flags ) && ( handleType == rhs.handleType ) && ( handle == rhs.handle ) && - ( name == rhs.name ); -# endif - } - - bool operator!=( ImportSemaphoreWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportSemaphoreWin32HandleInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd; - HANDLE handle = {}; - LPCWSTR name = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportSemaphoreWin32HandleInfoKHR ) == - sizeof( VkImportSemaphoreWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportSemaphoreWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportSemaphoreWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct ImportSemaphoreZirconHandleInfoFUCHSIA - { - using NativeType = VkImportSemaphoreZirconHandleInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eImportSemaphoreZirconHandleInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ImportSemaphoreZirconHandleInfoFUCHSIA( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd, - zx_handle_t zirconHandle_ = {} ) VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , flags( flags_ ) - , handleType( handleType_ ) - , zirconHandle( zirconHandle_ ) - {} - - VULKAN_HPP_CONSTEXPR ImportSemaphoreZirconHandleInfoFUCHSIA( ImportSemaphoreZirconHandleInfoFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - ImportSemaphoreZirconHandleInfoFUCHSIA( VkImportSemaphoreZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : ImportSemaphoreZirconHandleInfoFUCHSIA( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ImportSemaphoreZirconHandleInfoFUCHSIA & - operator=( ImportSemaphoreZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ImportSemaphoreZirconHandleInfoFUCHSIA & - operator=( VkImportSemaphoreZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreZirconHandleInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreZirconHandleInfoFUCHSIA & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreZirconHandleInfoFUCHSIA & - setFlags( VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreZirconHandleInfoFUCHSIA & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ImportSemaphoreZirconHandleInfoFUCHSIA & - setZirconHandle( zx_handle_t zirconHandle_ ) VULKAN_HPP_NOEXCEPT - { - zirconHandle = zirconHandle_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkImportSemaphoreZirconHandleInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkImportSemaphoreZirconHandleInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, flags, handleType, zirconHandle ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( ImportSemaphoreZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = semaphore <=> rhs.semaphore; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = handleType <=> rhs.handleType; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &zirconHandle, &rhs.zirconHandle, sizeof( zx_handle_t ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( ImportSemaphoreZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( flags == rhs.flags ) && ( handleType == rhs.handleType ) && - ( memcmp( &zirconHandle, &rhs.zirconHandle, sizeof( zx_handle_t ) ) == 0 ); - } - - bool operator!=( ImportSemaphoreZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eImportSemaphoreZirconHandleInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - VULKAN_HPP_NAMESPACE::SemaphoreImportFlags flags = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd; - zx_handle_t zirconHandle = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ImportSemaphoreZirconHandleInfoFUCHSIA ) == - sizeof( VkImportSemaphoreZirconHandleInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ImportSemaphoreZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ImportSemaphoreZirconHandleInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct IndirectCommandsLayoutTokenNV - { - using NativeType = VkIndirectCommandsLayoutTokenNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eIndirectCommandsLayoutTokenNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - IndirectCommandsLayoutTokenNV( VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV tokenType_ = - VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV::eShaderGroup, - uint32_t stream_ = {}, - uint32_t offset_ = {}, - uint32_t vertexBindingUnit_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vertexDynamicStride_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout pushconstantPipelineLayout_ = {}, - VULKAN_HPP_NAMESPACE::ShaderStageFlags pushconstantShaderStageFlags_ = {}, - uint32_t pushconstantOffset_ = {}, - uint32_t pushconstantSize_ = {}, - VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags_ = {}, - uint32_t indexTypeCount_ = {}, - const VULKAN_HPP_NAMESPACE::IndexType * pIndexTypes_ = {}, - const uint32_t * pIndexTypeValues_ = {} ) VULKAN_HPP_NOEXCEPT - : tokenType( tokenType_ ) - , stream( stream_ ) - , offset( offset_ ) - , vertexBindingUnit( vertexBindingUnit_ ) - , vertexDynamicStride( vertexDynamicStride_ ) - , pushconstantPipelineLayout( pushconstantPipelineLayout_ ) - , pushconstantShaderStageFlags( pushconstantShaderStageFlags_ ) - , pushconstantOffset( pushconstantOffset_ ) - , pushconstantSize( pushconstantSize_ ) - , indirectStateFlags( indirectStateFlags_ ) - , indexTypeCount( indexTypeCount_ ) - , pIndexTypes( pIndexTypes_ ) - , pIndexTypeValues( pIndexTypeValues_ ) - {} - - VULKAN_HPP_CONSTEXPR - IndirectCommandsLayoutTokenNV( IndirectCommandsLayoutTokenNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - IndirectCommandsLayoutTokenNV( VkIndirectCommandsLayoutTokenNV const & rhs ) VULKAN_HPP_NOEXCEPT - : IndirectCommandsLayoutTokenNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - IndirectCommandsLayoutTokenNV( - VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV tokenType_, - uint32_t stream_, - uint32_t offset_, - uint32_t vertexBindingUnit_, - VULKAN_HPP_NAMESPACE::Bool32 vertexDynamicStride_, - VULKAN_HPP_NAMESPACE::PipelineLayout pushconstantPipelineLayout_, - VULKAN_HPP_NAMESPACE::ShaderStageFlags pushconstantShaderStageFlags_, - uint32_t pushconstantOffset_, - uint32_t pushconstantSize_, - VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & indexTypes_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & indexTypeValues_ = {} ) - : tokenType( tokenType_ ) - , stream( stream_ ) - , offset( offset_ ) - , vertexBindingUnit( vertexBindingUnit_ ) - , vertexDynamicStride( vertexDynamicStride_ ) - , pushconstantPipelineLayout( pushconstantPipelineLayout_ ) - , pushconstantShaderStageFlags( pushconstantShaderStageFlags_ ) - , pushconstantOffset( pushconstantOffset_ ) - , pushconstantSize( pushconstantSize_ ) - , indirectStateFlags( indirectStateFlags_ ) - , indexTypeCount( static_cast( indexTypes_.size() ) ) - , pIndexTypes( indexTypes_.data() ) - , pIndexTypeValues( indexTypeValues_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( indexTypes_.size() == indexTypeValues_.size() ); -# else - if ( indexTypes_.size() != indexTypeValues_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::IndirectCommandsLayoutTokenNV::IndirectCommandsLayoutTokenNV: indexTypes_.size() != indexTypeValues_.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - IndirectCommandsLayoutTokenNV & - operator=( IndirectCommandsLayoutTokenNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - IndirectCommandsLayoutTokenNV & operator=( VkIndirectCommandsLayoutTokenNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setTokenType( VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV tokenType_ ) VULKAN_HPP_NOEXCEPT - { - tokenType = tokenType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setStream( uint32_t stream_ ) VULKAN_HPP_NOEXCEPT - { - stream = stream_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setOffset( uint32_t offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setVertexBindingUnit( uint32_t vertexBindingUnit_ ) VULKAN_HPP_NOEXCEPT - { - vertexBindingUnit = vertexBindingUnit_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setVertexDynamicStride( VULKAN_HPP_NAMESPACE::Bool32 vertexDynamicStride_ ) VULKAN_HPP_NOEXCEPT - { - vertexDynamicStride = vertexDynamicStride_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setPushconstantPipelineLayout( - VULKAN_HPP_NAMESPACE::PipelineLayout pushconstantPipelineLayout_ ) VULKAN_HPP_NOEXCEPT - { - pushconstantPipelineLayout = pushconstantPipelineLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setPushconstantShaderStageFlags( - VULKAN_HPP_NAMESPACE::ShaderStageFlags pushconstantShaderStageFlags_ ) VULKAN_HPP_NOEXCEPT - { - pushconstantShaderStageFlags = pushconstantShaderStageFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setPushconstantOffset( uint32_t pushconstantOffset_ ) VULKAN_HPP_NOEXCEPT - { - pushconstantOffset = pushconstantOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setPushconstantSize( uint32_t pushconstantSize_ ) VULKAN_HPP_NOEXCEPT - { - pushconstantSize = pushconstantSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setIndirectStateFlags( VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags_ ) VULKAN_HPP_NOEXCEPT - { - indirectStateFlags = indirectStateFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setIndexTypeCount( uint32_t indexTypeCount_ ) VULKAN_HPP_NOEXCEPT - { - indexTypeCount = indexTypeCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setPIndexTypes( const VULKAN_HPP_NAMESPACE::IndexType * pIndexTypes_ ) VULKAN_HPP_NOEXCEPT - { - pIndexTypes = pIndexTypes_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - IndirectCommandsLayoutTokenNV & setIndexTypes( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & indexTypes_ ) - VULKAN_HPP_NOEXCEPT - { - indexTypeCount = static_cast( indexTypes_.size() ); - pIndexTypes = indexTypes_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & - setPIndexTypeValues( const uint32_t * pIndexTypeValues_ ) VULKAN_HPP_NOEXCEPT - { - pIndexTypeValues = pIndexTypeValues_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - IndirectCommandsLayoutTokenNV & setIndexTypeValues( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & indexTypeValues_ ) VULKAN_HPP_NOEXCEPT - { - indexTypeCount = static_cast( indexTypeValues_.size() ); - pIndexTypeValues = indexTypeValues_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkIndirectCommandsLayoutTokenNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkIndirectCommandsLayoutTokenNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - tokenType, - stream, - offset, - vertexBindingUnit, - vertexDynamicStride, - pushconstantPipelineLayout, - pushconstantShaderStageFlags, - pushconstantOffset, - pushconstantSize, - indirectStateFlags, - indexTypeCount, - pIndexTypes, - pIndexTypeValues ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( IndirectCommandsLayoutTokenNV const & ) const = default; -#else - bool operator==( IndirectCommandsLayoutTokenNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( tokenType == rhs.tokenType ) && - ( stream == rhs.stream ) && ( offset == rhs.offset ) && ( vertexBindingUnit == rhs.vertexBindingUnit ) && - ( vertexDynamicStride == rhs.vertexDynamicStride ) && - ( pushconstantPipelineLayout == rhs.pushconstantPipelineLayout ) && - ( pushconstantShaderStageFlags == rhs.pushconstantShaderStageFlags ) && - ( pushconstantOffset == rhs.pushconstantOffset ) && ( pushconstantSize == rhs.pushconstantSize ) && - ( indirectStateFlags == rhs.indirectStateFlags ) && ( indexTypeCount == rhs.indexTypeCount ) && - ( pIndexTypes == rhs.pIndexTypes ) && ( pIndexTypeValues == rhs.pIndexTypeValues ); -# endif - } - - bool operator!=( IndirectCommandsLayoutTokenNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eIndirectCommandsLayoutTokenNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV tokenType = - VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV::eShaderGroup; - uint32_t stream = {}; - uint32_t offset = {}; - uint32_t vertexBindingUnit = {}; - VULKAN_HPP_NAMESPACE::Bool32 vertexDynamicStride = {}; - VULKAN_HPP_NAMESPACE::PipelineLayout pushconstantPipelineLayout = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags pushconstantShaderStageFlags = {}; - uint32_t pushconstantOffset = {}; - uint32_t pushconstantSize = {}; - VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags = {}; - uint32_t indexTypeCount = {}; - const VULKAN_HPP_NAMESPACE::IndexType * pIndexTypes = {}; - const uint32_t * pIndexTypeValues = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV ) == - sizeof( VkIndirectCommandsLayoutTokenNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "IndirectCommandsLayoutTokenNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = IndirectCommandsLayoutTokenNV; - }; - - struct IndirectCommandsLayoutCreateInfoNV - { - using NativeType = VkIndirectCommandsLayoutCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eIndirectCommandsLayoutCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutCreateInfoNV( - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutUsageFlagsNV flags_ = {}, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, - uint32_t tokenCount_ = {}, - const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV * pTokens_ = {}, - uint32_t streamCount_ = {}, - const uint32_t * pStreamStrides_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , tokenCount( tokenCount_ ) - , pTokens( pTokens_ ) - , streamCount( streamCount_ ) - , pStreamStrides( pStreamStrides_ ) - {} - - VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutCreateInfoNV( IndirectCommandsLayoutCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - IndirectCommandsLayoutCreateInfoNV( VkIndirectCommandsLayoutCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : IndirectCommandsLayoutCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - IndirectCommandsLayoutCreateInfoNV( - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutUsageFlagsNV flags_, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - tokens_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & streamStrides_ = {} ) - : flags( flags_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , tokenCount( static_cast( tokens_.size() ) ) - , pTokens( tokens_.data() ) - , streamCount( static_cast( streamStrides_.size() ) ) - , pStreamStrides( streamStrides_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - IndirectCommandsLayoutCreateInfoNV & - operator=( IndirectCommandsLayoutCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - IndirectCommandsLayoutCreateInfoNV & - operator=( VkIndirectCommandsLayoutCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutCreateInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutUsageFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutCreateInfoNV & - setPipelineBindPoint( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ ) VULKAN_HPP_NOEXCEPT - { - pipelineBindPoint = pipelineBindPoint_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutCreateInfoNV & - setTokenCount( uint32_t tokenCount_ ) VULKAN_HPP_NOEXCEPT - { - tokenCount = tokenCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutCreateInfoNV & - setPTokens( const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV * pTokens_ ) VULKAN_HPP_NOEXCEPT - { - pTokens = pTokens_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - IndirectCommandsLayoutCreateInfoNV & setTokens( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - tokens_ ) VULKAN_HPP_NOEXCEPT - { - tokenCount = static_cast( tokens_.size() ); - pTokens = tokens_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutCreateInfoNV & - setStreamCount( uint32_t streamCount_ ) VULKAN_HPP_NOEXCEPT - { - streamCount = streamCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 IndirectCommandsLayoutCreateInfoNV & - setPStreamStrides( const uint32_t * pStreamStrides_ ) VULKAN_HPP_NOEXCEPT - { - pStreamStrides = pStreamStrides_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - IndirectCommandsLayoutCreateInfoNV & setStreamStrides( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & streamStrides_ ) VULKAN_HPP_NOEXCEPT - { - streamCount = static_cast( streamStrides_.size() ); - pStreamStrides = streamStrides_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkIndirectCommandsLayoutCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkIndirectCommandsLayoutCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pipelineBindPoint, tokenCount, pTokens, streamCount, pStreamStrides ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( IndirectCommandsLayoutCreateInfoNV const & ) const = default; -#else - bool operator==( IndirectCommandsLayoutCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pipelineBindPoint == rhs.pipelineBindPoint ) && ( tokenCount == rhs.tokenCount ) && - ( pTokens == rhs.pTokens ) && ( streamCount == rhs.streamCount ) && - ( pStreamStrides == rhs.pStreamStrides ); -# endif - } - - bool operator!=( IndirectCommandsLayoutCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eIndirectCommandsLayoutCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutUsageFlagsNV flags = {}; - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics; - uint32_t tokenCount = {}; - const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV * pTokens = {}; - uint32_t streamCount = {}; - const uint32_t * pStreamStrides = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutCreateInfoNV ) == - sizeof( VkIndirectCommandsLayoutCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "IndirectCommandsLayoutCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = IndirectCommandsLayoutCreateInfoNV; - }; - - struct InitializePerformanceApiInfoINTEL - { - using NativeType = VkInitializePerformanceApiInfoINTEL; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eInitializePerformanceApiInfoINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR InitializePerformanceApiInfoINTEL( void * pUserData_ = {} ) VULKAN_HPP_NOEXCEPT - : pUserData( pUserData_ ) - {} - - VULKAN_HPP_CONSTEXPR - InitializePerformanceApiInfoINTEL( InitializePerformanceApiInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - InitializePerformanceApiInfoINTEL( VkInitializePerformanceApiInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - : InitializePerformanceApiInfoINTEL( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - InitializePerformanceApiInfoINTEL & - operator=( InitializePerformanceApiInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - InitializePerformanceApiInfoINTEL & operator=( VkInitializePerformanceApiInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 InitializePerformanceApiInfoINTEL & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InitializePerformanceApiInfoINTEL & setPUserData( void * pUserData_ ) VULKAN_HPP_NOEXCEPT - { - pUserData = pUserData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkInitializePerformanceApiInfoINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkInitializePerformanceApiInfoINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pUserData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( InitializePerformanceApiInfoINTEL const & ) const = default; -#else - bool operator==( InitializePerformanceApiInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pUserData == rhs.pUserData ); -# endif - } - - bool operator!=( InitializePerformanceApiInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eInitializePerformanceApiInfoINTEL; - const void * pNext = {}; - void * pUserData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::InitializePerformanceApiInfoINTEL ) == - sizeof( VkInitializePerformanceApiInfoINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "InitializePerformanceApiInfoINTEL is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = InitializePerformanceApiInfoINTEL; - }; - - struct InputAttachmentAspectReference - { - using NativeType = VkInputAttachmentAspectReference; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - InputAttachmentAspectReference( uint32_t subpass_ = {}, - uint32_t inputAttachmentIndex_ = {}, - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {} ) VULKAN_HPP_NOEXCEPT - : subpass( subpass_ ) - , inputAttachmentIndex( inputAttachmentIndex_ ) - , aspectMask( aspectMask_ ) - {} - - VULKAN_HPP_CONSTEXPR - InputAttachmentAspectReference( InputAttachmentAspectReference const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - InputAttachmentAspectReference( VkInputAttachmentAspectReference const & rhs ) VULKAN_HPP_NOEXCEPT - : InputAttachmentAspectReference( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - InputAttachmentAspectReference & - operator=( InputAttachmentAspectReference const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - InputAttachmentAspectReference & operator=( VkInputAttachmentAspectReference const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 InputAttachmentAspectReference & setSubpass( uint32_t subpass_ ) VULKAN_HPP_NOEXCEPT - { - subpass = subpass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InputAttachmentAspectReference & - setInputAttachmentIndex( uint32_t inputAttachmentIndex_ ) VULKAN_HPP_NOEXCEPT - { - inputAttachmentIndex = inputAttachmentIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InputAttachmentAspectReference & - setAspectMask( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ ) VULKAN_HPP_NOEXCEPT - { - aspectMask = aspectMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkInputAttachmentAspectReference const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkInputAttachmentAspectReference &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( subpass, inputAttachmentIndex, aspectMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( InputAttachmentAspectReference const & ) const = default; -#else - bool operator==( InputAttachmentAspectReference const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( subpass == rhs.subpass ) && ( inputAttachmentIndex == rhs.inputAttachmentIndex ) && - ( aspectMask == rhs.aspectMask ); -# endif - } - - bool operator!=( InputAttachmentAspectReference const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t subpass = {}; - uint32_t inputAttachmentIndex = {}; - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference ) == - sizeof( VkInputAttachmentAspectReference ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "InputAttachmentAspectReference is not nothrow_move_constructible!" ); - using InputAttachmentAspectReferenceKHR = InputAttachmentAspectReference; - - struct InstanceCreateInfo - { - using NativeType = VkInstanceCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eInstanceCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR InstanceCreateInfo( VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_ = {}, - const VULKAN_HPP_NAMESPACE::ApplicationInfo * pApplicationInfo_ = {}, - uint32_t enabledLayerCount_ = {}, - const char * const * ppEnabledLayerNames_ = {}, - uint32_t enabledExtensionCount_ = {}, - const char * const * ppEnabledExtensionNames_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pApplicationInfo( pApplicationInfo_ ) - , enabledLayerCount( enabledLayerCount_ ) - , ppEnabledLayerNames( ppEnabledLayerNames_ ) - , enabledExtensionCount( enabledExtensionCount_ ) - , ppEnabledExtensionNames( ppEnabledExtensionNames_ ) - {} - - VULKAN_HPP_CONSTEXPR InstanceCreateInfo( InstanceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - InstanceCreateInfo( VkInstanceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : InstanceCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - InstanceCreateInfo( - VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_, - const VULKAN_HPP_NAMESPACE::ApplicationInfo * pApplicationInfo_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pEnabledLayerNames_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pEnabledExtensionNames_ = {} ) - : flags( flags_ ) - , pApplicationInfo( pApplicationInfo_ ) - , enabledLayerCount( static_cast( pEnabledLayerNames_.size() ) ) - , ppEnabledLayerNames( pEnabledLayerNames_.data() ) - , enabledExtensionCount( static_cast( pEnabledExtensionNames_.size() ) ) - , ppEnabledExtensionNames( pEnabledExtensionNames_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - InstanceCreateInfo & operator=( InstanceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - InstanceCreateInfo & operator=( VkInstanceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & - setPApplicationInfo( const VULKAN_HPP_NAMESPACE::ApplicationInfo * pApplicationInfo_ ) VULKAN_HPP_NOEXCEPT - { - pApplicationInfo = pApplicationInfo_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & setEnabledLayerCount( uint32_t enabledLayerCount_ ) VULKAN_HPP_NOEXCEPT - { - enabledLayerCount = enabledLayerCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & - setPpEnabledLayerNames( const char * const * ppEnabledLayerNames_ ) VULKAN_HPP_NOEXCEPT - { - ppEnabledLayerNames = ppEnabledLayerNames_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - InstanceCreateInfo & setPEnabledLayerNames( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pEnabledLayerNames_ ) - VULKAN_HPP_NOEXCEPT - { - enabledLayerCount = static_cast( pEnabledLayerNames_.size() ); - ppEnabledLayerNames = pEnabledLayerNames_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & - setEnabledExtensionCount( uint32_t enabledExtensionCount_ ) VULKAN_HPP_NOEXCEPT - { - enabledExtensionCount = enabledExtensionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & - setPpEnabledExtensionNames( const char * const * ppEnabledExtensionNames_ ) VULKAN_HPP_NOEXCEPT - { - ppEnabledExtensionNames = ppEnabledExtensionNames_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - InstanceCreateInfo & setPEnabledExtensionNames( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & pEnabledExtensionNames_ ) - VULKAN_HPP_NOEXCEPT - { - enabledExtensionCount = static_cast( pEnabledExtensionNames_.size() ); - ppEnabledExtensionNames = pEnabledExtensionNames_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkInstanceCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkInstanceCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - pApplicationInfo, - enabledLayerCount, - ppEnabledLayerNames, - enabledExtensionCount, - ppEnabledExtensionNames ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( InstanceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = pApplicationInfo <=> rhs.pApplicationInfo; cmp != 0 ) - return cmp; - if ( auto cmp = enabledLayerCount <=> rhs.enabledLayerCount; cmp != 0 ) - return cmp; - for ( size_t i = 0; i < enabledLayerCount; ++i ) - { - if ( ppEnabledLayerNames[i] != rhs.ppEnabledLayerNames[i] ) - if ( auto cmp = strcmp( ppEnabledLayerNames[i], rhs.ppEnabledLayerNames[i] ); cmp != 0 ) - return cmp < 0 ? std::strong_ordering::less : std::strong_ordering::greater; - } - if ( auto cmp = enabledExtensionCount <=> rhs.enabledExtensionCount; cmp != 0 ) - return cmp; - for ( size_t i = 0; i < enabledExtensionCount; ++i ) - { - if ( ppEnabledExtensionNames[i] != rhs.ppEnabledExtensionNames[i] ) - if ( auto cmp = strcmp( ppEnabledExtensionNames[i], rhs.ppEnabledExtensionNames[i] ); cmp != 0 ) - return cmp < 0 ? std::strong_ordering::less : std::strong_ordering::greater; - } - - return std::strong_ordering::equivalent; - } -#endif - - bool operator==( InstanceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pApplicationInfo == rhs.pApplicationInfo ) && ( enabledLayerCount == rhs.enabledLayerCount ) && - [this, rhs] - { - bool equal = true; - for ( size_t i = 0; equal && ( i < enabledLayerCount ); ++i ) - { - equal = ( ( ppEnabledLayerNames[i] == rhs.ppEnabledLayerNames[i] ) || - ( strcmp( ppEnabledLayerNames[i], rhs.ppEnabledLayerNames[i] ) == 0 ) ); - } - return equal; - }() && ( enabledExtensionCount == rhs.enabledExtensionCount ) && - [this, rhs] - { - bool equal = true; - for ( size_t i = 0; equal && ( i < enabledExtensionCount ); ++i ) - { - equal = ( ( ppEnabledExtensionNames[i] == rhs.ppEnabledExtensionNames[i] ) || - ( strcmp( ppEnabledExtensionNames[i], rhs.ppEnabledExtensionNames[i] ) == 0 ) ); - } - return equal; - }(); - } - - bool operator!=( InstanceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eInstanceCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags = {}; - const VULKAN_HPP_NAMESPACE::ApplicationInfo * pApplicationInfo = {}; - uint32_t enabledLayerCount = {}; - const char * const * ppEnabledLayerNames = {}; - uint32_t enabledExtensionCount = {}; - const char * const * ppEnabledExtensionNames = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::InstanceCreateInfo ) == sizeof( VkInstanceCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "InstanceCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = InstanceCreateInfo; - }; - - struct LayerProperties - { - using NativeType = VkLayerProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - LayerProperties( std::array const & layerName_ = {}, - uint32_t specVersion_ = {}, - uint32_t implementationVersion_ = {}, - std::array const & description_ = {} ) VULKAN_HPP_NOEXCEPT - : layerName( layerName_ ) - , specVersion( specVersion_ ) - , implementationVersion( implementationVersion_ ) - , description( description_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 LayerProperties( LayerProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - LayerProperties( VkLayerProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : LayerProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - LayerProperties & operator=( LayerProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - LayerProperties & operator=( VkLayerProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkLayerProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkLayerProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - uint32_t const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( layerName, specVersion, implementationVersion, description ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( LayerProperties const & ) const = default; -#else - bool operator==( LayerProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( layerName == rhs.layerName ) && ( specVersion == rhs.specVersion ) && - ( implementationVersion == rhs.implementationVersion ) && ( description == rhs.description ); -# endif - } - - bool operator!=( LayerProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ArrayWrapper1D layerName = {}; - uint32_t specVersion = {}; - uint32_t implementationVersion = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D description = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::LayerProperties ) == sizeof( VkLayerProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "LayerProperties is not nothrow_move_constructible!" ); - -#if defined( VK_USE_PLATFORM_MACOS_MVK ) - struct MacOSSurfaceCreateInfoMVK - { - using NativeType = VkMacOSSurfaceCreateInfoMVK; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMacosSurfaceCreateInfoMVK; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MacOSSurfaceCreateInfoMVK( VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateFlagsMVK flags_ = {}, - const void * pView_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pView( pView_ ) - {} - - VULKAN_HPP_CONSTEXPR - MacOSSurfaceCreateInfoMVK( MacOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MacOSSurfaceCreateInfoMVK( VkMacOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT - : MacOSSurfaceCreateInfoMVK( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MacOSSurfaceCreateInfoMVK & operator=( MacOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MacOSSurfaceCreateInfoMVK & operator=( VkMacOSSurfaceCreateInfoMVK const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MacOSSurfaceCreateInfoMVK & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MacOSSurfaceCreateInfoMVK & - setFlags( VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateFlagsMVK flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MacOSSurfaceCreateInfoMVK & setPView( const void * pView_ ) VULKAN_HPP_NOEXCEPT - { - pView = pView_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMacOSSurfaceCreateInfoMVK const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMacOSSurfaceCreateInfoMVK &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pView ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MacOSSurfaceCreateInfoMVK const & ) const = default; -# else - bool operator==( MacOSSurfaceCreateInfoMVK const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( pView == rhs.pView ); -# endif - } - - bool operator!=( MacOSSurfaceCreateInfoMVK const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMacosSurfaceCreateInfoMVK; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateFlagsMVK flags = {}; - const void * pView = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MacOSSurfaceCreateInfoMVK ) == - sizeof( VkMacOSSurfaceCreateInfoMVK ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MacOSSurfaceCreateInfoMVK is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MacOSSurfaceCreateInfoMVK; - }; -#endif /*VK_USE_PLATFORM_MACOS_MVK*/ - - struct MappedMemoryRange - { - using NativeType = VkMappedMemoryRange; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMappedMemoryRange; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MappedMemoryRange( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize offset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT - : memory( memory_ ) - , offset( offset_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR MappedMemoryRange( MappedMemoryRange const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MappedMemoryRange( VkMappedMemoryRange const & rhs ) VULKAN_HPP_NOEXCEPT - : MappedMemoryRange( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MappedMemoryRange & operator=( MappedMemoryRange const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MappedMemoryRange & operator=( VkMappedMemoryRange const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MappedMemoryRange & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MappedMemoryRange & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MappedMemoryRange & - setOffset( VULKAN_HPP_NAMESPACE::DeviceSize offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MappedMemoryRange & setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMappedMemoryRange const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMappedMemoryRange &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memory, offset, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MappedMemoryRange const & ) const = default; -#else - bool operator==( MappedMemoryRange const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memory == rhs.memory ) && ( offset == rhs.offset ) && - ( size == rhs.size ); -# endif - } - - bool operator!=( MappedMemoryRange const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMappedMemoryRange; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::DeviceSize offset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MappedMemoryRange ) == sizeof( VkMappedMemoryRange ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MappedMemoryRange is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MappedMemoryRange; - }; - - struct MemoryAllocateFlagsInfo - { - using NativeType = VkMemoryAllocateFlagsInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryAllocateFlagsInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryAllocateFlagsInfo( VULKAN_HPP_NAMESPACE::MemoryAllocateFlags flags_ = {}, - uint32_t deviceMask_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , deviceMask( deviceMask_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryAllocateFlagsInfo( MemoryAllocateFlagsInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryAllocateFlagsInfo( VkMemoryAllocateFlagsInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryAllocateFlagsInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryAllocateFlagsInfo & operator=( MemoryAllocateFlagsInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryAllocateFlagsInfo & operator=( VkMemoryAllocateFlagsInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryAllocateFlagsInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryAllocateFlagsInfo & - setFlags( VULKAN_HPP_NAMESPACE::MemoryAllocateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryAllocateFlagsInfo & setDeviceMask( uint32_t deviceMask_ ) VULKAN_HPP_NOEXCEPT - { - deviceMask = deviceMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryAllocateFlagsInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryAllocateFlagsInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, deviceMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryAllocateFlagsInfo const & ) const = default; -#else - bool operator==( MemoryAllocateFlagsInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( deviceMask == rhs.deviceMask ); -# endif - } - - bool operator!=( MemoryAllocateFlagsInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryAllocateFlagsInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::MemoryAllocateFlags flags = {}; - uint32_t deviceMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryAllocateFlagsInfo ) == - sizeof( VkMemoryAllocateFlagsInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryAllocateFlagsInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryAllocateFlagsInfo; - }; - using MemoryAllocateFlagsInfoKHR = MemoryAllocateFlagsInfo; - - struct MemoryAllocateInfo - { - using NativeType = VkMemoryAllocateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryAllocateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryAllocateInfo( VULKAN_HPP_NAMESPACE::DeviceSize allocationSize_ = {}, - uint32_t memoryTypeIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : allocationSize( allocationSize_ ) - , memoryTypeIndex( memoryTypeIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryAllocateInfo( MemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryAllocateInfo( VkMemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryAllocateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryAllocateInfo & operator=( MemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryAllocateInfo & operator=( VkMemoryAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryAllocateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryAllocateInfo & - setAllocationSize( VULKAN_HPP_NAMESPACE::DeviceSize allocationSize_ ) VULKAN_HPP_NOEXCEPT - { - allocationSize = allocationSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryAllocateInfo & setMemoryTypeIndex( uint32_t memoryTypeIndex_ ) VULKAN_HPP_NOEXCEPT - { - memoryTypeIndex = memoryTypeIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryAllocateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryAllocateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, allocationSize, memoryTypeIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryAllocateInfo const & ) const = default; -#else - bool operator==( MemoryAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( allocationSize == rhs.allocationSize ) && - ( memoryTypeIndex == rhs.memoryTypeIndex ); -# endif - } - - bool operator!=( MemoryAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryAllocateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize allocationSize = {}; - uint32_t memoryTypeIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryAllocateInfo ) == sizeof( VkMemoryAllocateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryAllocateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryAllocateInfo; - }; - - struct MemoryBarrier - { - using NativeType = VkMemoryBarrier; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryBarrier; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryBarrier( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {} ) VULKAN_HPP_NOEXCEPT - : srcAccessMask( srcAccessMask_ ) - , dstAccessMask( dstAccessMask_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryBarrier( MemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryBarrier( VkMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryBarrier( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryBarrier & operator=( MemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryBarrier & operator=( VkMemoryBarrier const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryBarrier & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryBarrier const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryBarrier &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcAccessMask, dstAccessMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryBarrier const & ) const = default; -#else - bool operator==( MemoryBarrier const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcAccessMask == rhs.srcAccessMask ) && - ( dstAccessMask == rhs.dstAccessMask ); -# endif - } - - bool operator!=( MemoryBarrier const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryBarrier; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryBarrier ) == sizeof( VkMemoryBarrier ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryBarrier is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryBarrier; - }; - - struct MemoryDedicatedAllocateInfo - { - using NativeType = VkMemoryDedicatedAllocateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryDedicatedAllocateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryDedicatedAllocateInfo( VULKAN_HPP_NAMESPACE::Image image_ = {}, - VULKAN_HPP_NAMESPACE::Buffer buffer_ = {} ) VULKAN_HPP_NOEXCEPT - : image( image_ ) - , buffer( buffer_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryDedicatedAllocateInfo( MemoryDedicatedAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryDedicatedAllocateInfo( VkMemoryDedicatedAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryDedicatedAllocateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryDedicatedAllocateInfo & operator=( MemoryDedicatedAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryDedicatedAllocateInfo & operator=( VkMemoryDedicatedAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryDedicatedAllocateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryDedicatedAllocateInfo & - setImage( VULKAN_HPP_NAMESPACE::Image image_ ) VULKAN_HPP_NOEXCEPT - { - image = image_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryDedicatedAllocateInfo & - setBuffer( VULKAN_HPP_NAMESPACE::Buffer buffer_ ) VULKAN_HPP_NOEXCEPT - { - buffer = buffer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryDedicatedAllocateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryDedicatedAllocateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, image, buffer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryDedicatedAllocateInfo const & ) const = default; -#else - bool operator==( MemoryDedicatedAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( image == rhs.image ) && ( buffer == rhs.buffer ); -# endif - } - - bool operator!=( MemoryDedicatedAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryDedicatedAllocateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image image = {}; - VULKAN_HPP_NAMESPACE::Buffer buffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryDedicatedAllocateInfo ) == - sizeof( VkMemoryDedicatedAllocateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryDedicatedAllocateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryDedicatedAllocateInfo; - }; - using MemoryDedicatedAllocateInfoKHR = MemoryDedicatedAllocateInfo; - - struct MemoryDedicatedRequirements - { - using NativeType = VkMemoryDedicatedRequirements; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryDedicatedRequirements; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - MemoryDedicatedRequirements( VULKAN_HPP_NAMESPACE::Bool32 prefersDedicatedAllocation_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 requiresDedicatedAllocation_ = {} ) VULKAN_HPP_NOEXCEPT - : prefersDedicatedAllocation( prefersDedicatedAllocation_ ) - , requiresDedicatedAllocation( requiresDedicatedAllocation_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryDedicatedRequirements( MemoryDedicatedRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryDedicatedRequirements( VkMemoryDedicatedRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryDedicatedRequirements( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryDedicatedRequirements & operator=( MemoryDedicatedRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryDedicatedRequirements & operator=( VkMemoryDedicatedRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryDedicatedRequirements const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryDedicatedRequirements &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, prefersDedicatedAllocation, requiresDedicatedAllocation ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryDedicatedRequirements const & ) const = default; -#else - bool operator==( MemoryDedicatedRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( prefersDedicatedAllocation == rhs.prefersDedicatedAllocation ) && - ( requiresDedicatedAllocation == rhs.requiresDedicatedAllocation ); -# endif - } - - bool operator!=( MemoryDedicatedRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryDedicatedRequirements; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 prefersDedicatedAllocation = {}; - VULKAN_HPP_NAMESPACE::Bool32 requiresDedicatedAllocation = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryDedicatedRequirements ) == - sizeof( VkMemoryDedicatedRequirements ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryDedicatedRequirements is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryDedicatedRequirements; - }; - using MemoryDedicatedRequirementsKHR = MemoryDedicatedRequirements; - - struct MemoryFdPropertiesKHR - { - using NativeType = VkMemoryFdPropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryFdPropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryFdPropertiesKHR( uint32_t memoryTypeBits_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryTypeBits( memoryTypeBits_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryFdPropertiesKHR( MemoryFdPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryFdPropertiesKHR( VkMemoryFdPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryFdPropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryFdPropertiesKHR & operator=( MemoryFdPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryFdPropertiesKHR & operator=( VkMemoryFdPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryFdPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryFdPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryTypeBits ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryFdPropertiesKHR const & ) const = default; -#else - bool operator==( MemoryFdPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryTypeBits == rhs.memoryTypeBits ); -# endif - } - - bool operator!=( MemoryFdPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryFdPropertiesKHR; - void * pNext = {}; - uint32_t memoryTypeBits = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryFdPropertiesKHR ) == sizeof( VkMemoryFdPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryFdPropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryFdPropertiesKHR; - }; - -#if defined( VK_USE_PLATFORM_ANDROID_KHR ) - struct MemoryGetAndroidHardwareBufferInfoANDROID - { - using NativeType = VkMemoryGetAndroidHardwareBufferInfoANDROID; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eMemoryGetAndroidHardwareBufferInfoANDROID; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - MemoryGetAndroidHardwareBufferInfoANDROID( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {} ) VULKAN_HPP_NOEXCEPT - : memory( memory_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryGetAndroidHardwareBufferInfoANDROID( - MemoryGetAndroidHardwareBufferInfoANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetAndroidHardwareBufferInfoANDROID( VkMemoryGetAndroidHardwareBufferInfoANDROID const & rhs ) - VULKAN_HPP_NOEXCEPT - : MemoryGetAndroidHardwareBufferInfoANDROID( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryGetAndroidHardwareBufferInfoANDROID & - operator=( MemoryGetAndroidHardwareBufferInfoANDROID const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetAndroidHardwareBufferInfoANDROID & - operator=( VkMemoryGetAndroidHardwareBufferInfoANDROID const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryGetAndroidHardwareBufferInfoANDROID & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetAndroidHardwareBufferInfoANDROID & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryGetAndroidHardwareBufferInfoANDROID const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryGetAndroidHardwareBufferInfoANDROID &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memory ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryGetAndroidHardwareBufferInfoANDROID const & ) const = default; -# else - bool operator==( MemoryGetAndroidHardwareBufferInfoANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memory == rhs.memory ); -# endif - } - - bool operator!=( MemoryGetAndroidHardwareBufferInfoANDROID const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryGetAndroidHardwareBufferInfoANDROID; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetAndroidHardwareBufferInfoANDROID ) == - sizeof( VkMemoryGetAndroidHardwareBufferInfoANDROID ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryGetAndroidHardwareBufferInfoANDROID is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryGetAndroidHardwareBufferInfoANDROID; - }; -#endif /*VK_USE_PLATFORM_ANDROID_KHR*/ - - struct MemoryGetFdInfoKHR - { - using NativeType = VkMemoryGetFdInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryGetFdInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - MemoryGetFdInfoKHR( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : memory( memory_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryGetFdInfoKHR( MemoryGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetFdInfoKHR( VkMemoryGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryGetFdInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryGetFdInfoKHR & operator=( MemoryGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetFdInfoKHR & operator=( VkMemoryGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryGetFdInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetFdInfoKHR & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetFdInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryGetFdInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryGetFdInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memory, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryGetFdInfoKHR const & ) const = default; -#else - bool operator==( MemoryGetFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memory == rhs.memory ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( MemoryGetFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryGetFdInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetFdInfoKHR ) == sizeof( VkMemoryGetFdInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryGetFdInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryGetFdInfoKHR; - }; - - struct MemoryGetRemoteAddressInfoNV - { - using NativeType = VkMemoryGetRemoteAddressInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryGetRemoteAddressInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryGetRemoteAddressInfoNV( - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : memory( memory_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryGetRemoteAddressInfoNV( MemoryGetRemoteAddressInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetRemoteAddressInfoNV( VkMemoryGetRemoteAddressInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryGetRemoteAddressInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryGetRemoteAddressInfoNV & operator=( MemoryGetRemoteAddressInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetRemoteAddressInfoNV & operator=( VkMemoryGetRemoteAddressInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryGetRemoteAddressInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetRemoteAddressInfoNV & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetRemoteAddressInfoNV & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryGetRemoteAddressInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryGetRemoteAddressInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memory, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryGetRemoteAddressInfoNV const & ) const = default; -#else - bool operator==( MemoryGetRemoteAddressInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memory == rhs.memory ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( MemoryGetRemoteAddressInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryGetRemoteAddressInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetRemoteAddressInfoNV ) == - sizeof( VkMemoryGetRemoteAddressInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryGetRemoteAddressInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryGetRemoteAddressInfoNV; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct MemoryGetWin32HandleInfoKHR - { - using NativeType = VkMemoryGetWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryGetWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryGetWin32HandleInfoKHR( - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : memory( memory_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryGetWin32HandleInfoKHR( MemoryGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetWin32HandleInfoKHR( VkMemoryGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryGetWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryGetWin32HandleInfoKHR & operator=( MemoryGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetWin32HandleInfoKHR & operator=( VkMemoryGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryGetWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetWin32HandleInfoKHR & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetWin32HandleInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryGetWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryGetWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memory, handleType ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryGetWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( MemoryGetWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memory == rhs.memory ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( MemoryGetWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryGetWin32HandleInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetWin32HandleInfoKHR ) == - sizeof( VkMemoryGetWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryGetWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryGetWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct MemoryGetZirconHandleInfoFUCHSIA - { - using NativeType = VkMemoryGetZirconHandleInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryGetZirconHandleInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryGetZirconHandleInfoFUCHSIA( - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : memory( memory_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryGetZirconHandleInfoFUCHSIA( MemoryGetZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetZirconHandleInfoFUCHSIA( VkMemoryGetZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryGetZirconHandleInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryGetZirconHandleInfoFUCHSIA & - operator=( MemoryGetZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryGetZirconHandleInfoFUCHSIA & operator=( VkMemoryGetZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryGetZirconHandleInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetZirconHandleInfoFUCHSIA & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryGetZirconHandleInfoFUCHSIA & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryGetZirconHandleInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryGetZirconHandleInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memory, handleType ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryGetZirconHandleInfoFUCHSIA const & ) const = default; -# else - bool operator==( MemoryGetZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memory == rhs.memory ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( MemoryGetZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryGetZirconHandleInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryGetZirconHandleInfoFUCHSIA ) == - sizeof( VkMemoryGetZirconHandleInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryGetZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryGetZirconHandleInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct MemoryHeap - { - using NativeType = VkMemoryHeap; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryHeap( VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, - VULKAN_HPP_NAMESPACE::MemoryHeapFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : size( size_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryHeap( MemoryHeap const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryHeap( VkMemoryHeap const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryHeap( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryHeap & operator=( MemoryHeap const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryHeap & operator=( VkMemoryHeap const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryHeap const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryHeap &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( size, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryHeap const & ) const = default; -#else - bool operator==( MemoryHeap const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( size == rhs.size ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( MemoryHeap const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - VULKAN_HPP_NAMESPACE::MemoryHeapFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryHeap ) == sizeof( VkMemoryHeap ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryHeap is not nothrow_move_constructible!" ); - - struct MemoryHostPointerPropertiesEXT - { - using NativeType = VkMemoryHostPointerPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryHostPointerPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryHostPointerPropertiesEXT( uint32_t memoryTypeBits_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryTypeBits( memoryTypeBits_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryHostPointerPropertiesEXT( MemoryHostPointerPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryHostPointerPropertiesEXT( VkMemoryHostPointerPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryHostPointerPropertiesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryHostPointerPropertiesEXT & - operator=( MemoryHostPointerPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryHostPointerPropertiesEXT & operator=( VkMemoryHostPointerPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryHostPointerPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryHostPointerPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryTypeBits ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryHostPointerPropertiesEXT const & ) const = default; -#else - bool operator==( MemoryHostPointerPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryTypeBits == rhs.memoryTypeBits ); -# endif - } - - bool operator!=( MemoryHostPointerPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryHostPointerPropertiesEXT; - void * pNext = {}; - uint32_t memoryTypeBits = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryHostPointerPropertiesEXT ) == - sizeof( VkMemoryHostPointerPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryHostPointerPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryHostPointerPropertiesEXT; - }; - - struct MemoryOpaqueCaptureAddressAllocateInfo - { - using NativeType = VkMemoryOpaqueCaptureAddressAllocateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eMemoryOpaqueCaptureAddressAllocateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - MemoryOpaqueCaptureAddressAllocateInfo( uint64_t opaqueCaptureAddress_ = {} ) VULKAN_HPP_NOEXCEPT - : opaqueCaptureAddress( opaqueCaptureAddress_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryOpaqueCaptureAddressAllocateInfo( MemoryOpaqueCaptureAddressAllocateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - MemoryOpaqueCaptureAddressAllocateInfo( VkMemoryOpaqueCaptureAddressAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryOpaqueCaptureAddressAllocateInfo( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryOpaqueCaptureAddressAllocateInfo & - operator=( MemoryOpaqueCaptureAddressAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryOpaqueCaptureAddressAllocateInfo & - operator=( VkMemoryOpaqueCaptureAddressAllocateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryOpaqueCaptureAddressAllocateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryOpaqueCaptureAddressAllocateInfo & - setOpaqueCaptureAddress( uint64_t opaqueCaptureAddress_ ) VULKAN_HPP_NOEXCEPT - { - opaqueCaptureAddress = opaqueCaptureAddress_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryOpaqueCaptureAddressAllocateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryOpaqueCaptureAddressAllocateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, opaqueCaptureAddress ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryOpaqueCaptureAddressAllocateInfo const & ) const = default; -#else - bool operator==( MemoryOpaqueCaptureAddressAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( opaqueCaptureAddress == rhs.opaqueCaptureAddress ); -# endif - } - - bool operator!=( MemoryOpaqueCaptureAddressAllocateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryOpaqueCaptureAddressAllocateInfo; - const void * pNext = {}; - uint64_t opaqueCaptureAddress = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryOpaqueCaptureAddressAllocateInfo ) == - sizeof( VkMemoryOpaqueCaptureAddressAllocateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryOpaqueCaptureAddressAllocateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryOpaqueCaptureAddressAllocateInfo; - }; - using MemoryOpaqueCaptureAddressAllocateInfoKHR = MemoryOpaqueCaptureAddressAllocateInfo; - - struct MemoryPriorityAllocateInfoEXT - { - using NativeType = VkMemoryPriorityAllocateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryPriorityAllocateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryPriorityAllocateInfoEXT( float priority_ = {} ) VULKAN_HPP_NOEXCEPT - : priority( priority_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryPriorityAllocateInfoEXT( MemoryPriorityAllocateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryPriorityAllocateInfoEXT( VkMemoryPriorityAllocateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryPriorityAllocateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryPriorityAllocateInfoEXT & - operator=( MemoryPriorityAllocateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryPriorityAllocateInfoEXT & operator=( VkMemoryPriorityAllocateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MemoryPriorityAllocateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MemoryPriorityAllocateInfoEXT & setPriority( float priority_ ) VULKAN_HPP_NOEXCEPT - { - priority = priority_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMemoryPriorityAllocateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryPriorityAllocateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, priority ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryPriorityAllocateInfoEXT const & ) const = default; -#else - bool operator==( MemoryPriorityAllocateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( priority == rhs.priority ); -# endif - } - - bool operator!=( MemoryPriorityAllocateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryPriorityAllocateInfoEXT; - const void * pNext = {}; - float priority = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryPriorityAllocateInfoEXT ) == - sizeof( VkMemoryPriorityAllocateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryPriorityAllocateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryPriorityAllocateInfoEXT; - }; - - struct MemoryRequirements - { - using NativeType = VkMemoryRequirements; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryRequirements( VULKAN_HPP_NAMESPACE::DeviceSize size_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize alignment_ = {}, - uint32_t memoryTypeBits_ = {} ) VULKAN_HPP_NOEXCEPT - : size( size_ ) - , alignment( alignment_ ) - , memoryTypeBits( memoryTypeBits_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryRequirements( MemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryRequirements( VkMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryRequirements( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryRequirements & operator=( MemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryRequirements & operator=( VkMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryRequirements const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryRequirements &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( size, alignment, memoryTypeBits ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryRequirements const & ) const = default; -#else - bool operator==( MemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( size == rhs.size ) && ( alignment == rhs.alignment ) && ( memoryTypeBits == rhs.memoryTypeBits ); -# endif - } - - bool operator!=( MemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - VULKAN_HPP_NAMESPACE::DeviceSize alignment = {}; - uint32_t memoryTypeBits = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryRequirements ) == sizeof( VkMemoryRequirements ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryRequirements is not nothrow_move_constructible!" ); - - struct MemoryRequirements2 - { - using NativeType = VkMemoryRequirements2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryRequirements2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - MemoryRequirements2( VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryRequirements( memoryRequirements_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryRequirements2( MemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryRequirements2( VkMemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryRequirements2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryRequirements2 & operator=( MemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryRequirements2 & operator=( VkMemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryRequirements2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryRequirements2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryRequirements ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryRequirements2 const & ) const = default; -#else - bool operator==( MemoryRequirements2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryRequirements == rhs.memoryRequirements ); -# endif - } - - bool operator!=( MemoryRequirements2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryRequirements2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::MemoryRequirements memoryRequirements = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryRequirements2 ) == sizeof( VkMemoryRequirements2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryRequirements2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryRequirements2; - }; - using MemoryRequirements2KHR = MemoryRequirements2; - - struct MemoryType - { - using NativeType = VkMemoryType; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryType( VULKAN_HPP_NAMESPACE::MemoryPropertyFlags propertyFlags_ = {}, - uint32_t heapIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : propertyFlags( propertyFlags_ ) - , heapIndex( heapIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryType( MemoryType const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryType( VkMemoryType const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryType( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryType & operator=( MemoryType const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryType & operator=( VkMemoryType const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryType const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryType &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( propertyFlags, heapIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryType const & ) const = default; -#else - bool operator==( MemoryType const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( propertyFlags == rhs.propertyFlags ) && ( heapIndex == rhs.heapIndex ); -# endif - } - - bool operator!=( MemoryType const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::MemoryPropertyFlags propertyFlags = {}; - uint32_t heapIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryType ) == sizeof( VkMemoryType ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MemoryType is not nothrow_move_constructible!" ); - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct MemoryWin32HandlePropertiesKHR - { - using NativeType = VkMemoryWin32HandlePropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMemoryWin32HandlePropertiesKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryWin32HandlePropertiesKHR( uint32_t memoryTypeBits_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryTypeBits( memoryTypeBits_ ) - {} - - VULKAN_HPP_CONSTEXPR - MemoryWin32HandlePropertiesKHR( MemoryWin32HandlePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryWin32HandlePropertiesKHR( VkMemoryWin32HandlePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryWin32HandlePropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryWin32HandlePropertiesKHR & - operator=( MemoryWin32HandlePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryWin32HandlePropertiesKHR & operator=( VkMemoryWin32HandlePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryWin32HandlePropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryWin32HandlePropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryTypeBits ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryWin32HandlePropertiesKHR const & ) const = default; -# else - bool operator==( MemoryWin32HandlePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryTypeBits == rhs.memoryTypeBits ); -# endif - } - - bool operator!=( MemoryWin32HandlePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryWin32HandlePropertiesKHR; - void * pNext = {}; - uint32_t memoryTypeBits = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryWin32HandlePropertiesKHR ) == - sizeof( VkMemoryWin32HandlePropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryWin32HandlePropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryWin32HandlePropertiesKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct MemoryZirconHandlePropertiesFUCHSIA - { - using NativeType = VkMemoryZirconHandlePropertiesFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eMemoryZirconHandlePropertiesFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MemoryZirconHandlePropertiesFUCHSIA( uint32_t memoryTypeBits_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryTypeBits( memoryTypeBits_ ) - {} - - VULKAN_HPP_CONSTEXPR MemoryZirconHandlePropertiesFUCHSIA( MemoryZirconHandlePropertiesFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - MemoryZirconHandlePropertiesFUCHSIA( VkMemoryZirconHandlePropertiesFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : MemoryZirconHandlePropertiesFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MemoryZirconHandlePropertiesFUCHSIA & - operator=( MemoryZirconHandlePropertiesFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MemoryZirconHandlePropertiesFUCHSIA & - operator=( VkMemoryZirconHandlePropertiesFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMemoryZirconHandlePropertiesFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMemoryZirconHandlePropertiesFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryTypeBits ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MemoryZirconHandlePropertiesFUCHSIA const & ) const = default; -# else - bool operator==( MemoryZirconHandlePropertiesFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryTypeBits == rhs.memoryTypeBits ); -# endif - } - - bool operator!=( MemoryZirconHandlePropertiesFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMemoryZirconHandlePropertiesFUCHSIA; - void * pNext = {}; - uint32_t memoryTypeBits = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MemoryZirconHandlePropertiesFUCHSIA ) == - sizeof( VkMemoryZirconHandlePropertiesFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MemoryZirconHandlePropertiesFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MemoryZirconHandlePropertiesFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - -#if defined( VK_USE_PLATFORM_METAL_EXT ) - struct MetalSurfaceCreateInfoEXT - { - using NativeType = VkMetalSurfaceCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMetalSurfaceCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MetalSurfaceCreateInfoEXT( VULKAN_HPP_NAMESPACE::MetalSurfaceCreateFlagsEXT flags_ = {}, - const CAMetalLayer * pLayer_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pLayer( pLayer_ ) - {} - - VULKAN_HPP_CONSTEXPR - MetalSurfaceCreateInfoEXT( MetalSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MetalSurfaceCreateInfoEXT( VkMetalSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : MetalSurfaceCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MetalSurfaceCreateInfoEXT & operator=( MetalSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MetalSurfaceCreateInfoEXT & operator=( VkMetalSurfaceCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MetalSurfaceCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MetalSurfaceCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::MetalSurfaceCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MetalSurfaceCreateInfoEXT & setPLayer( const CAMetalLayer * pLayer_ ) VULKAN_HPP_NOEXCEPT - { - pLayer = pLayer_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMetalSurfaceCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMetalSurfaceCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pLayer ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MetalSurfaceCreateInfoEXT const & ) const = default; -# else - bool operator==( MetalSurfaceCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( pLayer == rhs.pLayer ); -# endif - } - - bool operator!=( MetalSurfaceCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMetalSurfaceCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::MetalSurfaceCreateFlagsEXT flags = {}; - const CAMetalLayer * pLayer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MetalSurfaceCreateInfoEXT ) == - sizeof( VkMetalSurfaceCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MetalSurfaceCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MetalSurfaceCreateInfoEXT; - }; -#endif /*VK_USE_PLATFORM_METAL_EXT*/ - - struct MultiDrawIndexedInfoEXT - { - using NativeType = VkMultiDrawIndexedInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MultiDrawIndexedInfoEXT( uint32_t firstIndex_ = {}, - uint32_t indexCount_ = {}, - int32_t vertexOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : firstIndex( firstIndex_ ) - , indexCount( indexCount_ ) - , vertexOffset( vertexOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR MultiDrawIndexedInfoEXT( MultiDrawIndexedInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultiDrawIndexedInfoEXT( VkMultiDrawIndexedInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : MultiDrawIndexedInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MultiDrawIndexedInfoEXT & operator=( MultiDrawIndexedInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultiDrawIndexedInfoEXT & operator=( VkMultiDrawIndexedInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MultiDrawIndexedInfoEXT & setFirstIndex( uint32_t firstIndex_ ) VULKAN_HPP_NOEXCEPT - { - firstIndex = firstIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MultiDrawIndexedInfoEXT & setIndexCount( uint32_t indexCount_ ) VULKAN_HPP_NOEXCEPT - { - indexCount = indexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MultiDrawIndexedInfoEXT & setVertexOffset( int32_t vertexOffset_ ) VULKAN_HPP_NOEXCEPT - { - vertexOffset = vertexOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMultiDrawIndexedInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMultiDrawIndexedInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( firstIndex, indexCount, vertexOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MultiDrawIndexedInfoEXT const & ) const = default; -#else - bool operator==( MultiDrawIndexedInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( firstIndex == rhs.firstIndex ) && ( indexCount == rhs.indexCount ) && - ( vertexOffset == rhs.vertexOffset ); -# endif - } - - bool operator!=( MultiDrawIndexedInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t firstIndex = {}; - uint32_t indexCount = {}; - int32_t vertexOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultiDrawIndexedInfoEXT ) == - sizeof( VkMultiDrawIndexedInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MultiDrawIndexedInfoEXT is not nothrow_move_constructible!" ); - - struct MultiDrawInfoEXT - { - using NativeType = VkMultiDrawInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MultiDrawInfoEXT( uint32_t firstVertex_ = {}, uint32_t vertexCount_ = {} ) VULKAN_HPP_NOEXCEPT - : firstVertex( firstVertex_ ) - , vertexCount( vertexCount_ ) - {} - - VULKAN_HPP_CONSTEXPR MultiDrawInfoEXT( MultiDrawInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultiDrawInfoEXT( VkMultiDrawInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : MultiDrawInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MultiDrawInfoEXT & operator=( MultiDrawInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultiDrawInfoEXT & operator=( VkMultiDrawInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MultiDrawInfoEXT & setFirstVertex( uint32_t firstVertex_ ) VULKAN_HPP_NOEXCEPT - { - firstVertex = firstVertex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MultiDrawInfoEXT & setVertexCount( uint32_t vertexCount_ ) VULKAN_HPP_NOEXCEPT - { - vertexCount = vertexCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMultiDrawInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMultiDrawInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( firstVertex, vertexCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MultiDrawInfoEXT const & ) const = default; -#else - bool operator==( MultiDrawInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( firstVertex == rhs.firstVertex ) && ( vertexCount == rhs.vertexCount ); -# endif - } - - bool operator!=( MultiDrawInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t firstVertex = {}; - uint32_t vertexCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultiDrawInfoEXT ) == sizeof( VkMultiDrawInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MultiDrawInfoEXT is not nothrow_move_constructible!" ); - - struct MultisamplePropertiesEXT - { - using NativeType = VkMultisamplePropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eMultisamplePropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - MultisamplePropertiesEXT( VULKAN_HPP_NAMESPACE::Extent2D maxSampleLocationGridSize_ = {} ) VULKAN_HPP_NOEXCEPT - : maxSampleLocationGridSize( maxSampleLocationGridSize_ ) - {} - - VULKAN_HPP_CONSTEXPR MultisamplePropertiesEXT( MultisamplePropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultisamplePropertiesEXT( VkMultisamplePropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : MultisamplePropertiesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MultisamplePropertiesEXT & operator=( MultisamplePropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultisamplePropertiesEXT & operator=( VkMultisamplePropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkMultisamplePropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMultisamplePropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxSampleLocationGridSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MultisamplePropertiesEXT const & ) const = default; -#else - bool operator==( MultisamplePropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxSampleLocationGridSize == rhs.maxSampleLocationGridSize ); -# endif - } - - bool operator!=( MultisamplePropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMultisamplePropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxSampleLocationGridSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultisamplePropertiesEXT ) == - sizeof( VkMultisamplePropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "MultisamplePropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MultisamplePropertiesEXT; - }; - - struct MultiviewPerViewAttributesInfoNVX - { - using NativeType = VkMultiviewPerViewAttributesInfoNVX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eMultiviewPerViewAttributesInfoNVX; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MultiviewPerViewAttributesInfoNVX( - VULKAN_HPP_NAMESPACE::Bool32 perViewAttributes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 perViewAttributesPositionXOnly_ = {} ) VULKAN_HPP_NOEXCEPT - : perViewAttributes( perViewAttributes_ ) - , perViewAttributesPositionXOnly( perViewAttributesPositionXOnly_ ) - {} - - VULKAN_HPP_CONSTEXPR - MultiviewPerViewAttributesInfoNVX( MultiviewPerViewAttributesInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultiviewPerViewAttributesInfoNVX( VkMultiviewPerViewAttributesInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - : MultiviewPerViewAttributesInfoNVX( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MultiviewPerViewAttributesInfoNVX & - operator=( MultiviewPerViewAttributesInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MultiviewPerViewAttributesInfoNVX & operator=( VkMultiviewPerViewAttributesInfoNVX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MultiviewPerViewAttributesInfoNVX & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MultiviewPerViewAttributesInfoNVX & - setPerViewAttributes( VULKAN_HPP_NAMESPACE::Bool32 perViewAttributes_ ) VULKAN_HPP_NOEXCEPT - { - perViewAttributes = perViewAttributes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MultiviewPerViewAttributesInfoNVX & setPerViewAttributesPositionXOnly( - VULKAN_HPP_NAMESPACE::Bool32 perViewAttributesPositionXOnly_ ) VULKAN_HPP_NOEXCEPT - { - perViewAttributesPositionXOnly = perViewAttributesPositionXOnly_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMultiviewPerViewAttributesInfoNVX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMultiviewPerViewAttributesInfoNVX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, perViewAttributes, perViewAttributesPositionXOnly ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MultiviewPerViewAttributesInfoNVX const & ) const = default; -#else - bool operator==( MultiviewPerViewAttributesInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( perViewAttributes == rhs.perViewAttributes ) && - ( perViewAttributesPositionXOnly == rhs.perViewAttributesPositionXOnly ); -# endif - } - - bool operator!=( MultiviewPerViewAttributesInfoNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMultiviewPerViewAttributesInfoNVX; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 perViewAttributes = {}; - VULKAN_HPP_NAMESPACE::Bool32 perViewAttributesPositionXOnly = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MultiviewPerViewAttributesInfoNVX ) == - sizeof( VkMultiviewPerViewAttributesInfoNVX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MultiviewPerViewAttributesInfoNVX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MultiviewPerViewAttributesInfoNVX; - }; - - struct MutableDescriptorTypeListVALVE - { - using NativeType = VkMutableDescriptorTypeListVALVE; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MutableDescriptorTypeListVALVE( - uint32_t descriptorTypeCount_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorType * pDescriptorTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : descriptorTypeCount( descriptorTypeCount_ ) - , pDescriptorTypes( pDescriptorTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR - MutableDescriptorTypeListVALVE( MutableDescriptorTypeListVALVE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MutableDescriptorTypeListVALVE( VkMutableDescriptorTypeListVALVE const & rhs ) VULKAN_HPP_NOEXCEPT - : MutableDescriptorTypeListVALVE( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - MutableDescriptorTypeListVALVE( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - descriptorTypes_ ) - : descriptorTypeCount( static_cast( descriptorTypes_.size() ) ) - , pDescriptorTypes( descriptorTypes_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MutableDescriptorTypeListVALVE & - operator=( MutableDescriptorTypeListVALVE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MutableDescriptorTypeListVALVE & operator=( VkMutableDescriptorTypeListVALVE const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MutableDescriptorTypeListVALVE & - setDescriptorTypeCount( uint32_t descriptorTypeCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorTypeCount = descriptorTypeCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MutableDescriptorTypeListVALVE & - setPDescriptorTypes( const VULKAN_HPP_NAMESPACE::DescriptorType * pDescriptorTypes_ ) VULKAN_HPP_NOEXCEPT - { - pDescriptorTypes = pDescriptorTypes_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - MutableDescriptorTypeListVALVE & setDescriptorTypes( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - descriptorTypes_ ) VULKAN_HPP_NOEXCEPT - { - descriptorTypeCount = static_cast( descriptorTypes_.size() ); - pDescriptorTypes = descriptorTypes_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMutableDescriptorTypeListVALVE const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMutableDescriptorTypeListVALVE &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( descriptorTypeCount, pDescriptorTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MutableDescriptorTypeListVALVE const & ) const = default; -#else - bool operator==( MutableDescriptorTypeListVALVE const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( descriptorTypeCount == rhs.descriptorTypeCount ) && ( pDescriptorTypes == rhs.pDescriptorTypes ); -# endif - } - - bool operator!=( MutableDescriptorTypeListVALVE const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t descriptorTypeCount = {}; - const VULKAN_HPP_NAMESPACE::DescriptorType * pDescriptorTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListVALVE ) == - sizeof( VkMutableDescriptorTypeListVALVE ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MutableDescriptorTypeListVALVE is not nothrow_move_constructible!" ); - - struct MutableDescriptorTypeCreateInfoVALVE - { - using NativeType = VkMutableDescriptorTypeCreateInfoVALVE; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eMutableDescriptorTypeCreateInfoVALVE; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR MutableDescriptorTypeCreateInfoVALVE( - uint32_t mutableDescriptorTypeListCount_ = {}, - const VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListVALVE * pMutableDescriptorTypeLists_ = {} ) - VULKAN_HPP_NOEXCEPT - : mutableDescriptorTypeListCount( mutableDescriptorTypeListCount_ ) - , pMutableDescriptorTypeLists( pMutableDescriptorTypeLists_ ) - {} - - VULKAN_HPP_CONSTEXPR MutableDescriptorTypeCreateInfoVALVE( MutableDescriptorTypeCreateInfoVALVE const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - MutableDescriptorTypeCreateInfoVALVE( VkMutableDescriptorTypeCreateInfoVALVE const & rhs ) VULKAN_HPP_NOEXCEPT - : MutableDescriptorTypeCreateInfoVALVE( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - MutableDescriptorTypeCreateInfoVALVE( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - mutableDescriptorTypeLists_ ) - : mutableDescriptorTypeListCount( static_cast( mutableDescriptorTypeLists_.size() ) ) - , pMutableDescriptorTypeLists( mutableDescriptorTypeLists_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - MutableDescriptorTypeCreateInfoVALVE & - operator=( MutableDescriptorTypeCreateInfoVALVE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - MutableDescriptorTypeCreateInfoVALVE & - operator=( VkMutableDescriptorTypeCreateInfoVALVE const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 MutableDescriptorTypeCreateInfoVALVE & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MutableDescriptorTypeCreateInfoVALVE & - setMutableDescriptorTypeListCount( uint32_t mutableDescriptorTypeListCount_ ) VULKAN_HPP_NOEXCEPT - { - mutableDescriptorTypeListCount = mutableDescriptorTypeListCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 MutableDescriptorTypeCreateInfoVALVE & setPMutableDescriptorTypeLists( - const VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListVALVE * pMutableDescriptorTypeLists_ ) VULKAN_HPP_NOEXCEPT - { - pMutableDescriptorTypeLists = pMutableDescriptorTypeLists_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - MutableDescriptorTypeCreateInfoVALVE & setMutableDescriptorTypeLists( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - mutableDescriptorTypeLists_ ) VULKAN_HPP_NOEXCEPT - { - mutableDescriptorTypeListCount = static_cast( mutableDescriptorTypeLists_.size() ); - pMutableDescriptorTypeLists = mutableDescriptorTypeLists_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkMutableDescriptorTypeCreateInfoVALVE const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkMutableDescriptorTypeCreateInfoVALVE &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, mutableDescriptorTypeListCount, pMutableDescriptorTypeLists ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( MutableDescriptorTypeCreateInfoVALVE const & ) const = default; -#else - bool operator==( MutableDescriptorTypeCreateInfoVALVE const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( mutableDescriptorTypeListCount == rhs.mutableDescriptorTypeListCount ) && - ( pMutableDescriptorTypeLists == rhs.pMutableDescriptorTypeLists ); -# endif - } - - bool operator!=( MutableDescriptorTypeCreateInfoVALVE const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eMutableDescriptorTypeCreateInfoVALVE; - const void * pNext = {}; - uint32_t mutableDescriptorTypeListCount = {}; - const VULKAN_HPP_NAMESPACE::MutableDescriptorTypeListVALVE * pMutableDescriptorTypeLists = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::MutableDescriptorTypeCreateInfoVALVE ) == - sizeof( VkMutableDescriptorTypeCreateInfoVALVE ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "MutableDescriptorTypeCreateInfoVALVE is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = MutableDescriptorTypeCreateInfoVALVE; - }; - - struct PastPresentationTimingGOOGLE - { - using NativeType = VkPastPresentationTimingGOOGLE; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PastPresentationTimingGOOGLE( uint32_t presentID_ = {}, - uint64_t desiredPresentTime_ = {}, - uint64_t actualPresentTime_ = {}, - uint64_t earliestPresentTime_ = {}, - uint64_t presentMargin_ = {} ) VULKAN_HPP_NOEXCEPT - : presentID( presentID_ ) - , desiredPresentTime( desiredPresentTime_ ) - , actualPresentTime( actualPresentTime_ ) - , earliestPresentTime( earliestPresentTime_ ) - , presentMargin( presentMargin_ ) - {} - - VULKAN_HPP_CONSTEXPR - PastPresentationTimingGOOGLE( PastPresentationTimingGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PastPresentationTimingGOOGLE( VkPastPresentationTimingGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - : PastPresentationTimingGOOGLE( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PastPresentationTimingGOOGLE & operator=( PastPresentationTimingGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PastPresentationTimingGOOGLE & operator=( VkPastPresentationTimingGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPastPresentationTimingGOOGLE const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPastPresentationTimingGOOGLE &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( presentID, desiredPresentTime, actualPresentTime, earliestPresentTime, presentMargin ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PastPresentationTimingGOOGLE const & ) const = default; -#else - bool operator==( PastPresentationTimingGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( presentID == rhs.presentID ) && ( desiredPresentTime == rhs.desiredPresentTime ) && - ( actualPresentTime == rhs.actualPresentTime ) && ( earliestPresentTime == rhs.earliestPresentTime ) && - ( presentMargin == rhs.presentMargin ); -# endif - } - - bool operator!=( PastPresentationTimingGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t presentID = {}; - uint64_t desiredPresentTime = {}; - uint64_t actualPresentTime = {}; - uint64_t earliestPresentTime = {}; - uint64_t presentMargin = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE ) == - sizeof( VkPastPresentationTimingGOOGLE ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PastPresentationTimingGOOGLE is not nothrow_move_constructible!" ); - - struct PerformanceConfigurationAcquireInfoINTEL - { - using NativeType = VkPerformanceConfigurationAcquireInfoINTEL; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePerformanceConfigurationAcquireInfoINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PerformanceConfigurationAcquireInfoINTEL( - VULKAN_HPP_NAMESPACE::PerformanceConfigurationTypeINTEL type_ = - VULKAN_HPP_NAMESPACE::PerformanceConfigurationTypeINTEL::eCommandQueueMetricsDiscoveryActivated ) - VULKAN_HPP_NOEXCEPT : type( type_ ) - {} - - VULKAN_HPP_CONSTEXPR PerformanceConfigurationAcquireInfoINTEL( - PerformanceConfigurationAcquireInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceConfigurationAcquireInfoINTEL( VkPerformanceConfigurationAcquireInfoINTEL const & rhs ) - VULKAN_HPP_NOEXCEPT - : PerformanceConfigurationAcquireInfoINTEL( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceConfigurationAcquireInfoINTEL & - operator=( PerformanceConfigurationAcquireInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceConfigurationAcquireInfoINTEL & - operator=( VkPerformanceConfigurationAcquireInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceConfigurationAcquireInfoINTEL & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceConfigurationAcquireInfoINTEL & - setType( VULKAN_HPP_NAMESPACE::PerformanceConfigurationTypeINTEL type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPerformanceConfigurationAcquireInfoINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceConfigurationAcquireInfoINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, type ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceConfigurationAcquireInfoINTEL const & ) const = default; -#else - bool operator==( PerformanceConfigurationAcquireInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( type == rhs.type ); -# endif - } - - bool operator!=( PerformanceConfigurationAcquireInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePerformanceConfigurationAcquireInfoINTEL; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PerformanceConfigurationTypeINTEL type = - VULKAN_HPP_NAMESPACE::PerformanceConfigurationTypeINTEL::eCommandQueueMetricsDiscoveryActivated; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceConfigurationAcquireInfoINTEL ) == - sizeof( VkPerformanceConfigurationAcquireInfoINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PerformanceConfigurationAcquireInfoINTEL is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PerformanceConfigurationAcquireInfoINTEL; - }; - - struct PerformanceCounterDescriptionKHR - { - using NativeType = VkPerformanceCounterDescriptionKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePerformanceCounterDescriptionKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterDescriptionKHR( - VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionFlagsKHR flags_ = {}, - std::array const & name_ = {}, - std::array const & category_ = {}, - std::array const & description_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , name( name_ ) - , category( category_ ) - , description( description_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PerformanceCounterDescriptionKHR( PerformanceCounterDescriptionKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceCounterDescriptionKHR( VkPerformanceCounterDescriptionKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PerformanceCounterDescriptionKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceCounterDescriptionKHR & - operator=( PerformanceCounterDescriptionKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceCounterDescriptionKHR & operator=( VkPerformanceCounterDescriptionKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPerformanceCounterDescriptionKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceCounterDescriptionKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, name, category, description ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceCounterDescriptionKHR const & ) const = default; -#else - bool operator==( PerformanceCounterDescriptionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( name == rhs.name ) && - ( category == rhs.category ) && ( description == rhs.description ); -# endif - } - - bool operator!=( PerformanceCounterDescriptionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePerformanceCounterDescriptionKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D name = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D category = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D description = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionKHR ) == - sizeof( VkPerformanceCounterDescriptionKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PerformanceCounterDescriptionKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PerformanceCounterDescriptionKHR; - }; - - struct PerformanceCounterKHR - { - using NativeType = VkPerformanceCounterKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePerformanceCounterKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterKHR( - VULKAN_HPP_NAMESPACE::PerformanceCounterUnitKHR unit_ = VULKAN_HPP_NAMESPACE::PerformanceCounterUnitKHR::eGeneric, - VULKAN_HPP_NAMESPACE::PerformanceCounterScopeKHR scope_ = - VULKAN_HPP_NAMESPACE::PerformanceCounterScopeKHR::eCommandBuffer, - VULKAN_HPP_NAMESPACE::PerformanceCounterStorageKHR storage_ = - VULKAN_HPP_NAMESPACE::PerformanceCounterStorageKHR::eInt32, - std::array const & uuid_ = {} ) VULKAN_HPP_NOEXCEPT - : unit( unit_ ) - , scope( scope_ ) - , storage( storage_ ) - , uuid( uuid_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterKHR( PerformanceCounterKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceCounterKHR( VkPerformanceCounterKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PerformanceCounterKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceCounterKHR & operator=( PerformanceCounterKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceCounterKHR & operator=( VkPerformanceCounterKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPerformanceCounterKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceCounterKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, unit, scope, storage, uuid ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceCounterKHR const & ) const = default; -#else - bool operator==( PerformanceCounterKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( unit == rhs.unit ) && ( scope == rhs.scope ) && - ( storage == rhs.storage ) && ( uuid == rhs.uuid ); -# endif - } - - bool operator!=( PerformanceCounterKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePerformanceCounterKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PerformanceCounterUnitKHR unit = VULKAN_HPP_NAMESPACE::PerformanceCounterUnitKHR::eGeneric; - VULKAN_HPP_NAMESPACE::PerformanceCounterScopeKHR scope = - VULKAN_HPP_NAMESPACE::PerformanceCounterScopeKHR::eCommandBuffer; - VULKAN_HPP_NAMESPACE::PerformanceCounterStorageKHR storage = - VULKAN_HPP_NAMESPACE::PerformanceCounterStorageKHR::eInt32; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D uuid = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceCounterKHR ) == sizeof( VkPerformanceCounterKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PerformanceCounterKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PerformanceCounterKHR; - }; - - union PerformanceCounterResultKHR - { - using NativeType = VkPerformanceCounterResultKHR; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR( int32_t int32_ = {} ) : int32( int32_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR( int64_t int64_ ) : int64( int64_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR( uint32_t uint32_ ) : uint32( uint32_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR( uint64_t uint64_ ) : uint64( uint64_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR( float float32_ ) : float32( float32_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR( double float64_ ) : float64( float64_ ) {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR & setInt32( int32_t int32_ ) VULKAN_HPP_NOEXCEPT - { - int32 = int32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR & setInt64( int64_t int64_ ) VULKAN_HPP_NOEXCEPT - { - int64 = int64_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR & setUint32( uint32_t uint32_ ) VULKAN_HPP_NOEXCEPT - { - uint32 = uint32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR & setUint64( uint64_t uint64_ ) VULKAN_HPP_NOEXCEPT - { - uint64 = uint64_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR & setFloat32( float float32_ ) VULKAN_HPP_NOEXCEPT - { - float32 = float32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR & setFloat64( double float64_ ) VULKAN_HPP_NOEXCEPT - { - float64 = float64_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkPerformanceCounterResultKHR const &() const - { - return *reinterpret_cast( this ); - } - - operator VkPerformanceCounterResultKHR &() - { - return *reinterpret_cast( this ); - } - - int32_t int32; - int64_t int64; - uint32_t uint32; - uint64_t uint64; - float float32; - double float64; - }; - - struct PerformanceMarkerInfoINTEL - { - using NativeType = VkPerformanceMarkerInfoINTEL; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePerformanceMarkerInfoINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PerformanceMarkerInfoINTEL( uint64_t marker_ = {} ) VULKAN_HPP_NOEXCEPT : marker( marker_ ) {} - - VULKAN_HPP_CONSTEXPR - PerformanceMarkerInfoINTEL( PerformanceMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceMarkerInfoINTEL( VkPerformanceMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - : PerformanceMarkerInfoINTEL( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceMarkerInfoINTEL & operator=( PerformanceMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceMarkerInfoINTEL & operator=( VkPerformanceMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceMarkerInfoINTEL & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceMarkerInfoINTEL & setMarker( uint64_t marker_ ) VULKAN_HPP_NOEXCEPT - { - marker = marker_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPerformanceMarkerInfoINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceMarkerInfoINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, marker ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceMarkerInfoINTEL const & ) const = default; -#else - bool operator==( PerformanceMarkerInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( marker == rhs.marker ); -# endif - } - - bool operator!=( PerformanceMarkerInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePerformanceMarkerInfoINTEL; - const void * pNext = {}; - uint64_t marker = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL ) == - sizeof( VkPerformanceMarkerInfoINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PerformanceMarkerInfoINTEL is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PerformanceMarkerInfoINTEL; - }; - - struct PerformanceOverrideInfoINTEL - { - using NativeType = VkPerformanceOverrideInfoINTEL; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePerformanceOverrideInfoINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PerformanceOverrideInfoINTEL( VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL type_ = - VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL::eNullHardware, - VULKAN_HPP_NAMESPACE::Bool32 enable_ = {}, - uint64_t parameter_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , enable( enable_ ) - , parameter( parameter_ ) - {} - - VULKAN_HPP_CONSTEXPR - PerformanceOverrideInfoINTEL( PerformanceOverrideInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceOverrideInfoINTEL( VkPerformanceOverrideInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - : PerformanceOverrideInfoINTEL( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceOverrideInfoINTEL & operator=( PerformanceOverrideInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceOverrideInfoINTEL & operator=( VkPerformanceOverrideInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceOverrideInfoINTEL & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceOverrideInfoINTEL & - setType( VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceOverrideInfoINTEL & - setEnable( VULKAN_HPP_NAMESPACE::Bool32 enable_ ) VULKAN_HPP_NOEXCEPT - { - enable = enable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceOverrideInfoINTEL & setParameter( uint64_t parameter_ ) VULKAN_HPP_NOEXCEPT - { - parameter = parameter_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPerformanceOverrideInfoINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceOverrideInfoINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, type, enable, parameter ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceOverrideInfoINTEL const & ) const = default; -#else - bool operator==( PerformanceOverrideInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( type == rhs.type ) && ( enable == rhs.enable ) && - ( parameter == rhs.parameter ); -# endif - } - - bool operator!=( PerformanceOverrideInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePerformanceOverrideInfoINTEL; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL type = - VULKAN_HPP_NAMESPACE::PerformanceOverrideTypeINTEL::eNullHardware; - VULKAN_HPP_NAMESPACE::Bool32 enable = {}; - uint64_t parameter = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL ) == - sizeof( VkPerformanceOverrideInfoINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PerformanceOverrideInfoINTEL is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PerformanceOverrideInfoINTEL; - }; - - struct PerformanceQuerySubmitInfoKHR - { - using NativeType = VkPerformanceQuerySubmitInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePerformanceQuerySubmitInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PerformanceQuerySubmitInfoKHR( uint32_t counterPassIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : counterPassIndex( counterPassIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - PerformanceQuerySubmitInfoKHR( PerformanceQuerySubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceQuerySubmitInfoKHR( VkPerformanceQuerySubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PerformanceQuerySubmitInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceQuerySubmitInfoKHR & - operator=( PerformanceQuerySubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceQuerySubmitInfoKHR & operator=( VkPerformanceQuerySubmitInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceQuerySubmitInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceQuerySubmitInfoKHR & - setCounterPassIndex( uint32_t counterPassIndex_ ) VULKAN_HPP_NOEXCEPT - { - counterPassIndex = counterPassIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPerformanceQuerySubmitInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceQuerySubmitInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, counterPassIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceQuerySubmitInfoKHR const & ) const = default; -#else - bool operator==( PerformanceQuerySubmitInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( counterPassIndex == rhs.counterPassIndex ); -# endif - } - - bool operator!=( PerformanceQuerySubmitInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePerformanceQuerySubmitInfoKHR; - const void * pNext = {}; - uint32_t counterPassIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceQuerySubmitInfoKHR ) == - sizeof( VkPerformanceQuerySubmitInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PerformanceQuerySubmitInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PerformanceQuerySubmitInfoKHR; - }; - - struct PerformanceStreamMarkerInfoINTEL - { - using NativeType = VkPerformanceStreamMarkerInfoINTEL; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePerformanceStreamMarkerInfoINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PerformanceStreamMarkerInfoINTEL( uint32_t marker_ = {} ) VULKAN_HPP_NOEXCEPT - : marker( marker_ ) - {} - - VULKAN_HPP_CONSTEXPR - PerformanceStreamMarkerInfoINTEL( PerformanceStreamMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceStreamMarkerInfoINTEL( VkPerformanceStreamMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - : PerformanceStreamMarkerInfoINTEL( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceStreamMarkerInfoINTEL & - operator=( PerformanceStreamMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceStreamMarkerInfoINTEL & operator=( VkPerformanceStreamMarkerInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceStreamMarkerInfoINTEL & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceStreamMarkerInfoINTEL & setMarker( uint32_t marker_ ) VULKAN_HPP_NOEXCEPT - { - marker = marker_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPerformanceStreamMarkerInfoINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceStreamMarkerInfoINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, marker ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PerformanceStreamMarkerInfoINTEL const & ) const = default; -#else - bool operator==( PerformanceStreamMarkerInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( marker == rhs.marker ); -# endif - } - - bool operator!=( PerformanceStreamMarkerInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePerformanceStreamMarkerInfoINTEL; - const void * pNext = {}; - uint32_t marker = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL ) == - sizeof( VkPerformanceStreamMarkerInfoINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PerformanceStreamMarkerInfoINTEL is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PerformanceStreamMarkerInfoINTEL; - }; - - union PerformanceValueDataINTEL - { - using NativeType = VkPerformanceValueDataINTEL; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL( uint32_t value32_ = {} ) : value32( value32_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL( uint64_t value64_ ) : value64( value64_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL( float valueFloat_ ) : valueFloat( valueFloat_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL( const char * valueString_ ) : valueString( valueString_ ) {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL & setValue32( uint32_t value32_ ) VULKAN_HPP_NOEXCEPT - { - value32 = value32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL & setValue64( uint64_t value64_ ) VULKAN_HPP_NOEXCEPT - { - value64 = value64_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL & setValueFloat( float valueFloat_ ) VULKAN_HPP_NOEXCEPT - { - valueFloat = valueFloat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL & - setValueBool( VULKAN_HPP_NAMESPACE::Bool32 valueBool_ ) VULKAN_HPP_NOEXCEPT - { - valueBool = valueBool_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueDataINTEL & setValueString( const char * valueString_ ) VULKAN_HPP_NOEXCEPT - { - valueString = valueString_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkPerformanceValueDataINTEL const &() const - { - return *reinterpret_cast( this ); - } - - operator VkPerformanceValueDataINTEL &() - { - return *reinterpret_cast( this ); - } - -#ifdef VULKAN_HPP_HAS_UNRESTRICTED_UNIONS - uint32_t value32; - uint64_t value64; - float valueFloat; - VULKAN_HPP_NAMESPACE::Bool32 valueBool; - const char * valueString; -#else - uint32_t value32; - uint64_t value64; - float valueFloat; - VkBool32 valueBool; - const char * valueString; -#endif /*VULKAN_HPP_HAS_UNRESTRICTED_UNIONS*/ - }; - - struct PerformanceValueINTEL - { - using NativeType = VkPerformanceValueINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL( - VULKAN_HPP_NAMESPACE::PerformanceValueTypeINTEL type_ = VULKAN_HPP_NAMESPACE::PerformanceValueTypeINTEL::eUint32, - VULKAN_HPP_NAMESPACE::PerformanceValueDataINTEL data_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , data( data_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL( PerformanceValueINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceValueINTEL( VkPerformanceValueINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - : PerformanceValueINTEL( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PerformanceValueINTEL & operator=( PerformanceValueINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PerformanceValueINTEL & operator=( VkPerformanceValueINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL & - setType( VULKAN_HPP_NAMESPACE::PerformanceValueTypeINTEL type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL & - setData( VULKAN_HPP_NAMESPACE::PerformanceValueDataINTEL const & data_ ) VULKAN_HPP_NOEXCEPT - { - data = data_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPerformanceValueINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPerformanceValueINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( type, data ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::PerformanceValueTypeINTEL type = VULKAN_HPP_NAMESPACE::PerformanceValueTypeINTEL::eUint32; - VULKAN_HPP_NAMESPACE::PerformanceValueDataINTEL data = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PerformanceValueINTEL ) == sizeof( VkPerformanceValueINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PerformanceValueINTEL is not nothrow_move_constructible!" ); - - struct PhysicalDevice16BitStorageFeatures - { - using NativeType = VkPhysicalDevice16BitStorageFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevice16BitStorageFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDevice16BitStorageFeatures( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_ = {} ) VULKAN_HPP_NOEXCEPT - : storageBuffer16BitAccess( storageBuffer16BitAccess_ ) - , uniformAndStorageBuffer16BitAccess( uniformAndStorageBuffer16BitAccess_ ) - , storagePushConstant16( storagePushConstant16_ ) - , storageInputOutput16( storageInputOutput16_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevice16BitStorageFeatures( PhysicalDevice16BitStorageFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevice16BitStorageFeatures( VkPhysicalDevice16BitStorageFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevice16BitStorageFeatures( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevice16BitStorageFeatures & - operator=( PhysicalDevice16BitStorageFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevice16BitStorageFeatures & - operator=( VkPhysicalDevice16BitStorageFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice16BitStorageFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice16BitStorageFeatures & - setStorageBuffer16BitAccess( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - storageBuffer16BitAccess = storageBuffer16BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice16BitStorageFeatures & setUniformAndStorageBuffer16BitAccess( - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - uniformAndStorageBuffer16BitAccess = uniformAndStorageBuffer16BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice16BitStorageFeatures & - setStoragePushConstant16( VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_ ) VULKAN_HPP_NOEXCEPT - { - storagePushConstant16 = storagePushConstant16_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice16BitStorageFeatures & - setStorageInputOutput16( VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_ ) VULKAN_HPP_NOEXCEPT - { - storageInputOutput16 = storageInputOutput16_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevice16BitStorageFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevice16BitStorageFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - storageBuffer16BitAccess, - uniformAndStorageBuffer16BitAccess, - storagePushConstant16, - storageInputOutput16 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevice16BitStorageFeatures const & ) const = default; -#else - bool operator==( PhysicalDevice16BitStorageFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( storageBuffer16BitAccess == rhs.storageBuffer16BitAccess ) && - ( uniformAndStorageBuffer16BitAccess == rhs.uniformAndStorageBuffer16BitAccess ) && - ( storagePushConstant16 == rhs.storagePushConstant16 ) && - ( storageInputOutput16 == rhs.storageInputOutput16 ); -# endif - } - - bool operator!=( PhysicalDevice16BitStorageFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevice16BitStorageFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice16BitStorageFeatures ) == - sizeof( VkPhysicalDevice16BitStorageFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevice16BitStorageFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevice16BitStorageFeatures; - }; - using PhysicalDevice16BitStorageFeaturesKHR = PhysicalDevice16BitStorageFeatures; - - struct PhysicalDevice4444FormatsFeaturesEXT - { - using NativeType = VkPhysicalDevice4444FormatsFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevice4444FormatsFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDevice4444FormatsFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 formatA4R4G4B4_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 formatA4B4G4R4_ = {} ) VULKAN_HPP_NOEXCEPT - : formatA4R4G4B4( formatA4R4G4B4_ ) - , formatA4B4G4R4( formatA4B4G4R4_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevice4444FormatsFeaturesEXT( PhysicalDevice4444FormatsFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevice4444FormatsFeaturesEXT( VkPhysicalDevice4444FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevice4444FormatsFeaturesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevice4444FormatsFeaturesEXT & - operator=( PhysicalDevice4444FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevice4444FormatsFeaturesEXT & - operator=( VkPhysicalDevice4444FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice4444FormatsFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice4444FormatsFeaturesEXT & - setFormatA4R4G4B4( VULKAN_HPP_NAMESPACE::Bool32 formatA4R4G4B4_ ) VULKAN_HPP_NOEXCEPT - { - formatA4R4G4B4 = formatA4R4G4B4_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice4444FormatsFeaturesEXT & - setFormatA4B4G4R4( VULKAN_HPP_NAMESPACE::Bool32 formatA4B4G4R4_ ) VULKAN_HPP_NOEXCEPT - { - formatA4B4G4R4 = formatA4B4G4R4_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevice4444FormatsFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevice4444FormatsFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, formatA4R4G4B4, formatA4B4G4R4 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevice4444FormatsFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDevice4444FormatsFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( formatA4R4G4B4 == rhs.formatA4R4G4B4 ) && - ( formatA4B4G4R4 == rhs.formatA4B4G4R4 ); -# endif - } - - bool operator!=( PhysicalDevice4444FormatsFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevice4444FormatsFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 formatA4R4G4B4 = {}; - VULKAN_HPP_NAMESPACE::Bool32 formatA4B4G4R4 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice4444FormatsFeaturesEXT ) == - sizeof( VkPhysicalDevice4444FormatsFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevice4444FormatsFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevice4444FormatsFeaturesEXT; - }; - - struct PhysicalDevice8BitStorageFeatures - { - using NativeType = VkPhysicalDevice8BitStorageFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevice8BitStorageFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDevice8BitStorageFeatures( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8_ = {} ) VULKAN_HPP_NOEXCEPT - : storageBuffer8BitAccess( storageBuffer8BitAccess_ ) - , uniformAndStorageBuffer8BitAccess( uniformAndStorageBuffer8BitAccess_ ) - , storagePushConstant8( storagePushConstant8_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDevice8BitStorageFeatures( PhysicalDevice8BitStorageFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevice8BitStorageFeatures( VkPhysicalDevice8BitStorageFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevice8BitStorageFeatures( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevice8BitStorageFeatures & - operator=( PhysicalDevice8BitStorageFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevice8BitStorageFeatures & operator=( VkPhysicalDevice8BitStorageFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice8BitStorageFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice8BitStorageFeatures & - setStorageBuffer8BitAccess( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - storageBuffer8BitAccess = storageBuffer8BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice8BitStorageFeatures & setUniformAndStorageBuffer8BitAccess( - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - uniformAndStorageBuffer8BitAccess = uniformAndStorageBuffer8BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevice8BitStorageFeatures & - setStoragePushConstant8( VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8_ ) VULKAN_HPP_NOEXCEPT - { - storagePushConstant8 = storagePushConstant8_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevice8BitStorageFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevice8BitStorageFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, storageBuffer8BitAccess, uniformAndStorageBuffer8BitAccess, storagePushConstant8 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevice8BitStorageFeatures const & ) const = default; -#else - bool operator==( PhysicalDevice8BitStorageFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( storageBuffer8BitAccess == rhs.storageBuffer8BitAccess ) && - ( uniformAndStorageBuffer8BitAccess == rhs.uniformAndStorageBuffer8BitAccess ) && - ( storagePushConstant8 == rhs.storagePushConstant8 ); -# endif - } - - bool operator!=( PhysicalDevice8BitStorageFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevice8BitStorageFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevice8BitStorageFeatures ) == - sizeof( VkPhysicalDevice8BitStorageFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevice8BitStorageFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevice8BitStorageFeatures; - }; - using PhysicalDevice8BitStorageFeaturesKHR = PhysicalDevice8BitStorageFeatures; - - struct PhysicalDeviceASTCDecodeFeaturesEXT - { - using NativeType = VkPhysicalDeviceASTCDecodeFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceAstcDecodeFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceASTCDecodeFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 decodeModeSharedExponent_ = {} ) VULKAN_HPP_NOEXCEPT - : decodeModeSharedExponent( decodeModeSharedExponent_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceASTCDecodeFeaturesEXT( PhysicalDeviceASTCDecodeFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceASTCDecodeFeaturesEXT( VkPhysicalDeviceASTCDecodeFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceASTCDecodeFeaturesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceASTCDecodeFeaturesEXT & - operator=( PhysicalDeviceASTCDecodeFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceASTCDecodeFeaturesEXT & - operator=( VkPhysicalDeviceASTCDecodeFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceASTCDecodeFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceASTCDecodeFeaturesEXT & - setDecodeModeSharedExponent( VULKAN_HPP_NAMESPACE::Bool32 decodeModeSharedExponent_ ) VULKAN_HPP_NOEXCEPT - { - decodeModeSharedExponent = decodeModeSharedExponent_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceASTCDecodeFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceASTCDecodeFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, decodeModeSharedExponent ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceASTCDecodeFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceASTCDecodeFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( decodeModeSharedExponent == rhs.decodeModeSharedExponent ); -# endif - } - - bool operator!=( PhysicalDeviceASTCDecodeFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceAstcDecodeFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 decodeModeSharedExponent = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT ) == - sizeof( VkPhysicalDeviceASTCDecodeFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceASTCDecodeFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceASTCDecodeFeaturesEXT; - }; - - struct PhysicalDeviceAccelerationStructureFeaturesKHR - { - using NativeType = VkPhysicalDeviceAccelerationStructureFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceAccelerationStructureFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceAccelerationStructureFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructure_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureCaptureReplay_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureIndirectBuild_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureHostCommands_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingAccelerationStructureUpdateAfterBind_ = {} ) VULKAN_HPP_NOEXCEPT - : accelerationStructure( accelerationStructure_ ) - , accelerationStructureCaptureReplay( accelerationStructureCaptureReplay_ ) - , accelerationStructureIndirectBuild( accelerationStructureIndirectBuild_ ) - , accelerationStructureHostCommands( accelerationStructureHostCommands_ ) - , descriptorBindingAccelerationStructureUpdateAfterBind( descriptorBindingAccelerationStructureUpdateAfterBind_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceAccelerationStructureFeaturesKHR( - PhysicalDeviceAccelerationStructureFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceAccelerationStructureFeaturesKHR( VkPhysicalDeviceAccelerationStructureFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceAccelerationStructureFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceAccelerationStructureFeaturesKHR & - operator=( PhysicalDeviceAccelerationStructureFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceAccelerationStructureFeaturesKHR & - operator=( VkPhysicalDeviceAccelerationStructureFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceAccelerationStructureFeaturesKHR & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceAccelerationStructureFeaturesKHR & - setAccelerationStructure( VULKAN_HPP_NAMESPACE::Bool32 accelerationStructure_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructure = accelerationStructure_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceAccelerationStructureFeaturesKHR & setAccelerationStructureCaptureReplay( - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureCaptureReplay_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureCaptureReplay = accelerationStructureCaptureReplay_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceAccelerationStructureFeaturesKHR & setAccelerationStructureIndirectBuild( - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureIndirectBuild_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureIndirectBuild = accelerationStructureIndirectBuild_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceAccelerationStructureFeaturesKHR & setAccelerationStructureHostCommands( - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureHostCommands_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureHostCommands = accelerationStructureHostCommands_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceAccelerationStructureFeaturesKHR & - setDescriptorBindingAccelerationStructureUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingAccelerationStructureUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingAccelerationStructureUpdateAfterBind = descriptorBindingAccelerationStructureUpdateAfterBind_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceAccelerationStructureFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceAccelerationStructureFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - accelerationStructure, - accelerationStructureCaptureReplay, - accelerationStructureIndirectBuild, - accelerationStructureHostCommands, - descriptorBindingAccelerationStructureUpdateAfterBind ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceAccelerationStructureFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceAccelerationStructureFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( accelerationStructure == rhs.accelerationStructure ) && - ( accelerationStructureCaptureReplay == rhs.accelerationStructureCaptureReplay ) && - ( accelerationStructureIndirectBuild == rhs.accelerationStructureIndirectBuild ) && - ( accelerationStructureHostCommands == rhs.accelerationStructureHostCommands ) && - ( descriptorBindingAccelerationStructureUpdateAfterBind == - rhs.descriptorBindingAccelerationStructureUpdateAfterBind ); -# endif - } - - bool operator!=( PhysicalDeviceAccelerationStructureFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceAccelerationStructureFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructure = {}; - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureCaptureReplay = {}; - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureIndirectBuild = {}; - VULKAN_HPP_NAMESPACE::Bool32 accelerationStructureHostCommands = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingAccelerationStructureUpdateAfterBind = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructureFeaturesKHR ) == - sizeof( VkPhysicalDeviceAccelerationStructureFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceAccelerationStructureFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceAccelerationStructureFeaturesKHR; - }; - - struct PhysicalDeviceAccelerationStructurePropertiesKHR - { - using NativeType = VkPhysicalDeviceAccelerationStructurePropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceAccelerationStructurePropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceAccelerationStructurePropertiesKHR( - uint64_t maxGeometryCount_ = {}, - uint64_t maxInstanceCount_ = {}, - uint64_t maxPrimitiveCount_ = {}, - uint32_t maxPerStageDescriptorAccelerationStructures_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindAccelerationStructures_ = {}, - uint32_t maxDescriptorSetAccelerationStructures_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindAccelerationStructures_ = {}, - uint32_t minAccelerationStructureScratchOffsetAlignment_ = {} ) VULKAN_HPP_NOEXCEPT - : maxGeometryCount( maxGeometryCount_ ) - , maxInstanceCount( maxInstanceCount_ ) - , maxPrimitiveCount( maxPrimitiveCount_ ) - , maxPerStageDescriptorAccelerationStructures( maxPerStageDescriptorAccelerationStructures_ ) - , maxPerStageDescriptorUpdateAfterBindAccelerationStructures( - maxPerStageDescriptorUpdateAfterBindAccelerationStructures_ ) - , maxDescriptorSetAccelerationStructures( maxDescriptorSetAccelerationStructures_ ) - , maxDescriptorSetUpdateAfterBindAccelerationStructures( maxDescriptorSetUpdateAfterBindAccelerationStructures_ ) - , minAccelerationStructureScratchOffsetAlignment( minAccelerationStructureScratchOffsetAlignment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceAccelerationStructurePropertiesKHR( - PhysicalDeviceAccelerationStructurePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceAccelerationStructurePropertiesKHR( VkPhysicalDeviceAccelerationStructurePropertiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceAccelerationStructurePropertiesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceAccelerationStructurePropertiesKHR & - operator=( PhysicalDeviceAccelerationStructurePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceAccelerationStructurePropertiesKHR & - operator=( VkPhysicalDeviceAccelerationStructurePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceAccelerationStructurePropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceAccelerationStructurePropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - maxGeometryCount, - maxInstanceCount, - maxPrimitiveCount, - maxPerStageDescriptorAccelerationStructures, - maxPerStageDescriptorUpdateAfterBindAccelerationStructures, - maxDescriptorSetAccelerationStructures, - maxDescriptorSetUpdateAfterBindAccelerationStructures, - minAccelerationStructureScratchOffsetAlignment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceAccelerationStructurePropertiesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceAccelerationStructurePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxGeometryCount == rhs.maxGeometryCount ) && - ( maxInstanceCount == rhs.maxInstanceCount ) && ( maxPrimitiveCount == rhs.maxPrimitiveCount ) && - ( maxPerStageDescriptorAccelerationStructures == rhs.maxPerStageDescriptorAccelerationStructures ) && - ( maxPerStageDescriptorUpdateAfterBindAccelerationStructures == - rhs.maxPerStageDescriptorUpdateAfterBindAccelerationStructures ) && - ( maxDescriptorSetAccelerationStructures == rhs.maxDescriptorSetAccelerationStructures ) && - ( maxDescriptorSetUpdateAfterBindAccelerationStructures == - rhs.maxDescriptorSetUpdateAfterBindAccelerationStructures ) && - ( minAccelerationStructureScratchOffsetAlignment == rhs.minAccelerationStructureScratchOffsetAlignment ); -# endif - } - - bool operator!=( PhysicalDeviceAccelerationStructurePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceAccelerationStructurePropertiesKHR; - void * pNext = {}; - uint64_t maxGeometryCount = {}; - uint64_t maxInstanceCount = {}; - uint64_t maxPrimitiveCount = {}; - uint32_t maxPerStageDescriptorAccelerationStructures = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindAccelerationStructures = {}; - uint32_t maxDescriptorSetAccelerationStructures = {}; - uint32_t maxDescriptorSetUpdateAfterBindAccelerationStructures = {}; - uint32_t minAccelerationStructureScratchOffsetAlignment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceAccelerationStructurePropertiesKHR ) == - sizeof( VkPhysicalDeviceAccelerationStructurePropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceAccelerationStructurePropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceAccelerationStructurePropertiesKHR; - }; - - struct PhysicalDeviceBlendOperationAdvancedFeaturesEXT - { - using NativeType = VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceBlendOperationAdvancedFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceBlendOperationAdvancedFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendCoherentOperations_ = {} ) VULKAN_HPP_NOEXCEPT - : advancedBlendCoherentOperations( advancedBlendCoherentOperations_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceBlendOperationAdvancedFeaturesEXT( - PhysicalDeviceBlendOperationAdvancedFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBlendOperationAdvancedFeaturesEXT( VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceBlendOperationAdvancedFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceBlendOperationAdvancedFeaturesEXT & - operator=( PhysicalDeviceBlendOperationAdvancedFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBlendOperationAdvancedFeaturesEXT & - operator=( VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBlendOperationAdvancedFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBlendOperationAdvancedFeaturesEXT & setAdvancedBlendCoherentOperations( - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendCoherentOperations_ ) VULKAN_HPP_NOEXCEPT - { - advancedBlendCoherentOperations = advancedBlendCoherentOperations_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, advancedBlendCoherentOperations ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceBlendOperationAdvancedFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceBlendOperationAdvancedFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( advancedBlendCoherentOperations == rhs.advancedBlendCoherentOperations ); -# endif - } - - bool operator!=( PhysicalDeviceBlendOperationAdvancedFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceBlendOperationAdvancedFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendCoherentOperations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedFeaturesEXT ) == - sizeof( VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceBlendOperationAdvancedFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceBlendOperationAdvancedFeaturesEXT; - }; - - struct PhysicalDeviceBlendOperationAdvancedPropertiesEXT - { - using NativeType = VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceBlendOperationAdvancedPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceBlendOperationAdvancedPropertiesEXT( - uint32_t advancedBlendMaxColorAttachments_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendIndependentBlend_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendNonPremultipliedSrcColor_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendNonPremultipliedDstColor_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendCorrelatedOverlap_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendAllOperations_ = {} ) VULKAN_HPP_NOEXCEPT - : advancedBlendMaxColorAttachments( advancedBlendMaxColorAttachments_ ) - , advancedBlendIndependentBlend( advancedBlendIndependentBlend_ ) - , advancedBlendNonPremultipliedSrcColor( advancedBlendNonPremultipliedSrcColor_ ) - , advancedBlendNonPremultipliedDstColor( advancedBlendNonPremultipliedDstColor_ ) - , advancedBlendCorrelatedOverlap( advancedBlendCorrelatedOverlap_ ) - , advancedBlendAllOperations( advancedBlendAllOperations_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceBlendOperationAdvancedPropertiesEXT( - PhysicalDeviceBlendOperationAdvancedPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBlendOperationAdvancedPropertiesEXT( VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceBlendOperationAdvancedPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceBlendOperationAdvancedPropertiesEXT & - operator=( PhysicalDeviceBlendOperationAdvancedPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBlendOperationAdvancedPropertiesEXT & - operator=( VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - advancedBlendMaxColorAttachments, - advancedBlendIndependentBlend, - advancedBlendNonPremultipliedSrcColor, - advancedBlendNonPremultipliedDstColor, - advancedBlendCorrelatedOverlap, - advancedBlendAllOperations ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceBlendOperationAdvancedPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceBlendOperationAdvancedPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( advancedBlendMaxColorAttachments == rhs.advancedBlendMaxColorAttachments ) && - ( advancedBlendIndependentBlend == rhs.advancedBlendIndependentBlend ) && - ( advancedBlendNonPremultipliedSrcColor == rhs.advancedBlendNonPremultipliedSrcColor ) && - ( advancedBlendNonPremultipliedDstColor == rhs.advancedBlendNonPremultipliedDstColor ) && - ( advancedBlendCorrelatedOverlap == rhs.advancedBlendCorrelatedOverlap ) && - ( advancedBlendAllOperations == rhs.advancedBlendAllOperations ); -# endif - } - - bool operator!=( PhysicalDeviceBlendOperationAdvancedPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceBlendOperationAdvancedPropertiesEXT; - void * pNext = {}; - uint32_t advancedBlendMaxColorAttachments = {}; - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendIndependentBlend = {}; - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendNonPremultipliedSrcColor = {}; - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendNonPremultipliedDstColor = {}; - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendCorrelatedOverlap = {}; - VULKAN_HPP_NAMESPACE::Bool32 advancedBlendAllOperations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBlendOperationAdvancedPropertiesEXT ) == - sizeof( VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceBlendOperationAdvancedPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceBlendOperationAdvancedPropertiesEXT; - }; - - struct PhysicalDeviceBorderColorSwizzleFeaturesEXT - { - using NativeType = VkPhysicalDeviceBorderColorSwizzleFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceBorderColorSwizzleFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceBorderColorSwizzleFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzle_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzleFromImage_ = {} ) VULKAN_HPP_NOEXCEPT - : borderColorSwizzle( borderColorSwizzle_ ) - , borderColorSwizzleFromImage( borderColorSwizzleFromImage_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceBorderColorSwizzleFeaturesEXT( - PhysicalDeviceBorderColorSwizzleFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBorderColorSwizzleFeaturesEXT( VkPhysicalDeviceBorderColorSwizzleFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceBorderColorSwizzleFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceBorderColorSwizzleFeaturesEXT & - operator=( PhysicalDeviceBorderColorSwizzleFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBorderColorSwizzleFeaturesEXT & - operator=( VkPhysicalDeviceBorderColorSwizzleFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBorderColorSwizzleFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBorderColorSwizzleFeaturesEXT & - setBorderColorSwizzle( VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzle_ ) VULKAN_HPP_NOEXCEPT - { - borderColorSwizzle = borderColorSwizzle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBorderColorSwizzleFeaturesEXT & - setBorderColorSwizzleFromImage( VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzleFromImage_ ) VULKAN_HPP_NOEXCEPT - { - borderColorSwizzleFromImage = borderColorSwizzleFromImage_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceBorderColorSwizzleFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceBorderColorSwizzleFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, borderColorSwizzle, borderColorSwizzleFromImage ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceBorderColorSwizzleFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceBorderColorSwizzleFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( borderColorSwizzle == rhs.borderColorSwizzle ) && - ( borderColorSwizzleFromImage == rhs.borderColorSwizzleFromImage ); -# endif - } - - bool operator!=( PhysicalDeviceBorderColorSwizzleFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceBorderColorSwizzleFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzle = {}; - VULKAN_HPP_NAMESPACE::Bool32 borderColorSwizzleFromImage = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBorderColorSwizzleFeaturesEXT ) == - sizeof( VkPhysicalDeviceBorderColorSwizzleFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceBorderColorSwizzleFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceBorderColorSwizzleFeaturesEXT; - }; - - struct PhysicalDeviceBufferDeviceAddressFeatures - { - using NativeType = VkPhysicalDeviceBufferDeviceAddressFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceBufferDeviceAddressFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceBufferDeviceAddressFeatures( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ = {} ) VULKAN_HPP_NOEXCEPT - : bufferDeviceAddress( bufferDeviceAddress_ ) - , bufferDeviceAddressCaptureReplay( bufferDeviceAddressCaptureReplay_ ) - , bufferDeviceAddressMultiDevice( bufferDeviceAddressMultiDevice_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceBufferDeviceAddressFeatures( - PhysicalDeviceBufferDeviceAddressFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBufferDeviceAddressFeatures( VkPhysicalDeviceBufferDeviceAddressFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceBufferDeviceAddressFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceBufferDeviceAddressFeatures & - operator=( PhysicalDeviceBufferDeviceAddressFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBufferDeviceAddressFeatures & - operator=( VkPhysicalDeviceBufferDeviceAddressFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeatures & - setBufferDeviceAddress( VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddress = bufferDeviceAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeatures & setBufferDeviceAddressCaptureReplay( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddressCaptureReplay = bufferDeviceAddressCaptureReplay_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeatures & setBufferDeviceAddressMultiDevice( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddressMultiDevice = bufferDeviceAddressMultiDevice_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceBufferDeviceAddressFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceBufferDeviceAddressFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, bufferDeviceAddress, bufferDeviceAddressCaptureReplay, bufferDeviceAddressMultiDevice ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceBufferDeviceAddressFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceBufferDeviceAddressFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( bufferDeviceAddress == rhs.bufferDeviceAddress ) && - ( bufferDeviceAddressCaptureReplay == rhs.bufferDeviceAddressCaptureReplay ) && - ( bufferDeviceAddressMultiDevice == rhs.bufferDeviceAddressMultiDevice ); -# endif - } - - bool operator!=( PhysicalDeviceBufferDeviceAddressFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceBufferDeviceAddressFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeatures ) == - sizeof( VkPhysicalDeviceBufferDeviceAddressFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceBufferDeviceAddressFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceBufferDeviceAddressFeatures; - }; - using PhysicalDeviceBufferDeviceAddressFeaturesKHR = PhysicalDeviceBufferDeviceAddressFeatures; - - struct PhysicalDeviceBufferDeviceAddressFeaturesEXT - { - using NativeType = VkPhysicalDeviceBufferDeviceAddressFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceBufferDeviceAddressFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceBufferDeviceAddressFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ = {} ) VULKAN_HPP_NOEXCEPT - : bufferDeviceAddress( bufferDeviceAddress_ ) - , bufferDeviceAddressCaptureReplay( bufferDeviceAddressCaptureReplay_ ) - , bufferDeviceAddressMultiDevice( bufferDeviceAddressMultiDevice_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceBufferDeviceAddressFeaturesEXT( - PhysicalDeviceBufferDeviceAddressFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBufferDeviceAddressFeaturesEXT( VkPhysicalDeviceBufferDeviceAddressFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceBufferDeviceAddressFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceBufferDeviceAddressFeaturesEXT & - operator=( PhysicalDeviceBufferDeviceAddressFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceBufferDeviceAddressFeaturesEXT & - operator=( VkPhysicalDeviceBufferDeviceAddressFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeaturesEXT & - setBufferDeviceAddress( VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddress = bufferDeviceAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeaturesEXT & setBufferDeviceAddressCaptureReplay( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddressCaptureReplay = bufferDeviceAddressCaptureReplay_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceBufferDeviceAddressFeaturesEXT & setBufferDeviceAddressMultiDevice( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddressMultiDevice = bufferDeviceAddressMultiDevice_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceBufferDeviceAddressFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceBufferDeviceAddressFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, bufferDeviceAddress, bufferDeviceAddressCaptureReplay, bufferDeviceAddressMultiDevice ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceBufferDeviceAddressFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceBufferDeviceAddressFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( bufferDeviceAddress == rhs.bufferDeviceAddress ) && - ( bufferDeviceAddressCaptureReplay == rhs.bufferDeviceAddressCaptureReplay ) && - ( bufferDeviceAddressMultiDevice == rhs.bufferDeviceAddressMultiDevice ); -# endif - } - - bool operator!=( PhysicalDeviceBufferDeviceAddressFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceBufferDeviceAddressFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceBufferDeviceAddressFeaturesEXT ) == - sizeof( VkPhysicalDeviceBufferDeviceAddressFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceBufferDeviceAddressFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceBufferDeviceAddressFeaturesEXT; - }; - using PhysicalDeviceBufferAddressFeaturesEXT = PhysicalDeviceBufferDeviceAddressFeaturesEXT; - - struct PhysicalDeviceCoherentMemoryFeaturesAMD - { - using NativeType = VkPhysicalDeviceCoherentMemoryFeaturesAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceCoherentMemoryFeaturesAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceCoherentMemoryFeaturesAMD( - VULKAN_HPP_NAMESPACE::Bool32 deviceCoherentMemory_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceCoherentMemory( deviceCoherentMemory_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceCoherentMemoryFeaturesAMD( PhysicalDeviceCoherentMemoryFeaturesAMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCoherentMemoryFeaturesAMD( VkPhysicalDeviceCoherentMemoryFeaturesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceCoherentMemoryFeaturesAMD( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceCoherentMemoryFeaturesAMD & - operator=( PhysicalDeviceCoherentMemoryFeaturesAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCoherentMemoryFeaturesAMD & - operator=( VkPhysicalDeviceCoherentMemoryFeaturesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCoherentMemoryFeaturesAMD & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCoherentMemoryFeaturesAMD & - setDeviceCoherentMemory( VULKAN_HPP_NAMESPACE::Bool32 deviceCoherentMemory_ ) VULKAN_HPP_NOEXCEPT - { - deviceCoherentMemory = deviceCoherentMemory_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceCoherentMemoryFeaturesAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceCoherentMemoryFeaturesAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceCoherentMemory ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceCoherentMemoryFeaturesAMD const & ) const = default; -#else - bool operator==( PhysicalDeviceCoherentMemoryFeaturesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceCoherentMemory == rhs.deviceCoherentMemory ); -# endif - } - - bool operator!=( PhysicalDeviceCoherentMemoryFeaturesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceCoherentMemoryFeaturesAMD; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 deviceCoherentMemory = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCoherentMemoryFeaturesAMD ) == - sizeof( VkPhysicalDeviceCoherentMemoryFeaturesAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceCoherentMemoryFeaturesAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceCoherentMemoryFeaturesAMD; - }; - - struct PhysicalDeviceColorWriteEnableFeaturesEXT - { - using NativeType = VkPhysicalDeviceColorWriteEnableFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceColorWriteEnableFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceColorWriteEnableFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 colorWriteEnable_ = {} ) VULKAN_HPP_NOEXCEPT : colorWriteEnable( colorWriteEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceColorWriteEnableFeaturesEXT( - PhysicalDeviceColorWriteEnableFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceColorWriteEnableFeaturesEXT( VkPhysicalDeviceColorWriteEnableFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceColorWriteEnableFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceColorWriteEnableFeaturesEXT & - operator=( PhysicalDeviceColorWriteEnableFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceColorWriteEnableFeaturesEXT & - operator=( VkPhysicalDeviceColorWriteEnableFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceColorWriteEnableFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceColorWriteEnableFeaturesEXT & - setColorWriteEnable( VULKAN_HPP_NAMESPACE::Bool32 colorWriteEnable_ ) VULKAN_HPP_NOEXCEPT - { - colorWriteEnable = colorWriteEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceColorWriteEnableFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceColorWriteEnableFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, colorWriteEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceColorWriteEnableFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceColorWriteEnableFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( colorWriteEnable == rhs.colorWriteEnable ); -# endif - } - - bool operator!=( PhysicalDeviceColorWriteEnableFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceColorWriteEnableFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 colorWriteEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceColorWriteEnableFeaturesEXT ) == - sizeof( VkPhysicalDeviceColorWriteEnableFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceColorWriteEnableFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceColorWriteEnableFeaturesEXT; - }; - - struct PhysicalDeviceComputeShaderDerivativesFeaturesNV - { - using NativeType = VkPhysicalDeviceComputeShaderDerivativesFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceComputeShaderDerivativesFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceComputeShaderDerivativesFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupQuads_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupLinear_ = {} ) VULKAN_HPP_NOEXCEPT - : computeDerivativeGroupQuads( computeDerivativeGroupQuads_ ) - , computeDerivativeGroupLinear( computeDerivativeGroupLinear_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceComputeShaderDerivativesFeaturesNV( - PhysicalDeviceComputeShaderDerivativesFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceComputeShaderDerivativesFeaturesNV( VkPhysicalDeviceComputeShaderDerivativesFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceComputeShaderDerivativesFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceComputeShaderDerivativesFeaturesNV & - operator=( PhysicalDeviceComputeShaderDerivativesFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceComputeShaderDerivativesFeaturesNV & - operator=( VkPhysicalDeviceComputeShaderDerivativesFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceComputeShaderDerivativesFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceComputeShaderDerivativesFeaturesNV & - setComputeDerivativeGroupQuads( VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupQuads_ ) VULKAN_HPP_NOEXCEPT - { - computeDerivativeGroupQuads = computeDerivativeGroupQuads_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceComputeShaderDerivativesFeaturesNV & - setComputeDerivativeGroupLinear( VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupLinear_ ) VULKAN_HPP_NOEXCEPT - { - computeDerivativeGroupLinear = computeDerivativeGroupLinear_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceComputeShaderDerivativesFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceComputeShaderDerivativesFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, computeDerivativeGroupQuads, computeDerivativeGroupLinear ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceComputeShaderDerivativesFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceComputeShaderDerivativesFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( computeDerivativeGroupQuads == rhs.computeDerivativeGroupQuads ) && - ( computeDerivativeGroupLinear == rhs.computeDerivativeGroupLinear ); -# endif - } - - bool operator!=( PhysicalDeviceComputeShaderDerivativesFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceComputeShaderDerivativesFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupQuads = {}; - VULKAN_HPP_NAMESPACE::Bool32 computeDerivativeGroupLinear = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceComputeShaderDerivativesFeaturesNV ) == - sizeof( VkPhysicalDeviceComputeShaderDerivativesFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceComputeShaderDerivativesFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceComputeShaderDerivativesFeaturesNV; - }; - - struct PhysicalDeviceConditionalRenderingFeaturesEXT - { - using NativeType = VkPhysicalDeviceConditionalRenderingFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceConditionalRenderingFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceConditionalRenderingFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 conditionalRendering_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 inheritedConditionalRendering_ = {} ) VULKAN_HPP_NOEXCEPT - : conditionalRendering( conditionalRendering_ ) - , inheritedConditionalRendering( inheritedConditionalRendering_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceConditionalRenderingFeaturesEXT( - PhysicalDeviceConditionalRenderingFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceConditionalRenderingFeaturesEXT( VkPhysicalDeviceConditionalRenderingFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceConditionalRenderingFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceConditionalRenderingFeaturesEXT & - operator=( PhysicalDeviceConditionalRenderingFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceConditionalRenderingFeaturesEXT & - operator=( VkPhysicalDeviceConditionalRenderingFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceConditionalRenderingFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceConditionalRenderingFeaturesEXT & - setConditionalRendering( VULKAN_HPP_NAMESPACE::Bool32 conditionalRendering_ ) VULKAN_HPP_NOEXCEPT - { - conditionalRendering = conditionalRendering_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceConditionalRenderingFeaturesEXT & setInheritedConditionalRendering( - VULKAN_HPP_NAMESPACE::Bool32 inheritedConditionalRendering_ ) VULKAN_HPP_NOEXCEPT - { - inheritedConditionalRendering = inheritedConditionalRendering_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceConditionalRenderingFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceConditionalRenderingFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, conditionalRendering, inheritedConditionalRendering ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceConditionalRenderingFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceConditionalRenderingFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( conditionalRendering == rhs.conditionalRendering ) && - ( inheritedConditionalRendering == rhs.inheritedConditionalRendering ); -# endif - } - - bool operator!=( PhysicalDeviceConditionalRenderingFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceConditionalRenderingFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 conditionalRendering = {}; - VULKAN_HPP_NAMESPACE::Bool32 inheritedConditionalRendering = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceConditionalRenderingFeaturesEXT ) == - sizeof( VkPhysicalDeviceConditionalRenderingFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceConditionalRenderingFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceConditionalRenderingFeaturesEXT; - }; - - struct PhysicalDeviceConservativeRasterizationPropertiesEXT - { - using NativeType = VkPhysicalDeviceConservativeRasterizationPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceConservativeRasterizationPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceConservativeRasterizationPropertiesEXT( - float primitiveOverestimationSize_ = {}, - float maxExtraPrimitiveOverestimationSize_ = {}, - float extraPrimitiveOverestimationSizeGranularity_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 primitiveUnderestimation_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 conservativePointAndLineRasterization_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 degenerateTrianglesRasterized_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 degenerateLinesRasterized_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fullyCoveredFragmentShaderInputVariable_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 conservativeRasterizationPostDepthCoverage_ = {} ) VULKAN_HPP_NOEXCEPT - : primitiveOverestimationSize( primitiveOverestimationSize_ ) - , maxExtraPrimitiveOverestimationSize( maxExtraPrimitiveOverestimationSize_ ) - , extraPrimitiveOverestimationSizeGranularity( extraPrimitiveOverestimationSizeGranularity_ ) - , primitiveUnderestimation( primitiveUnderestimation_ ) - , conservativePointAndLineRasterization( conservativePointAndLineRasterization_ ) - , degenerateTrianglesRasterized( degenerateTrianglesRasterized_ ) - , degenerateLinesRasterized( degenerateLinesRasterized_ ) - , fullyCoveredFragmentShaderInputVariable( fullyCoveredFragmentShaderInputVariable_ ) - , conservativeRasterizationPostDepthCoverage( conservativeRasterizationPostDepthCoverage_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceConservativeRasterizationPropertiesEXT( - PhysicalDeviceConservativeRasterizationPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceConservativeRasterizationPropertiesEXT( - VkPhysicalDeviceConservativeRasterizationPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceConservativeRasterizationPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceConservativeRasterizationPropertiesEXT & - operator=( PhysicalDeviceConservativeRasterizationPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceConservativeRasterizationPropertiesEXT & - operator=( VkPhysicalDeviceConservativeRasterizationPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceConservativeRasterizationPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceConservativeRasterizationPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - primitiveOverestimationSize, - maxExtraPrimitiveOverestimationSize, - extraPrimitiveOverestimationSizeGranularity, - primitiveUnderestimation, - conservativePointAndLineRasterization, - degenerateTrianglesRasterized, - degenerateLinesRasterized, - fullyCoveredFragmentShaderInputVariable, - conservativeRasterizationPostDepthCoverage ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceConservativeRasterizationPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceConservativeRasterizationPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( primitiveOverestimationSize == rhs.primitiveOverestimationSize ) && - ( maxExtraPrimitiveOverestimationSize == rhs.maxExtraPrimitiveOverestimationSize ) && - ( extraPrimitiveOverestimationSizeGranularity == rhs.extraPrimitiveOverestimationSizeGranularity ) && - ( primitiveUnderestimation == rhs.primitiveUnderestimation ) && - ( conservativePointAndLineRasterization == rhs.conservativePointAndLineRasterization ) && - ( degenerateTrianglesRasterized == rhs.degenerateTrianglesRasterized ) && - ( degenerateLinesRasterized == rhs.degenerateLinesRasterized ) && - ( fullyCoveredFragmentShaderInputVariable == rhs.fullyCoveredFragmentShaderInputVariable ) && - ( conservativeRasterizationPostDepthCoverage == rhs.conservativeRasterizationPostDepthCoverage ); -# endif - } - - bool operator!=( PhysicalDeviceConservativeRasterizationPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceConservativeRasterizationPropertiesEXT; - void * pNext = {}; - float primitiveOverestimationSize = {}; - float maxExtraPrimitiveOverestimationSize = {}; - float extraPrimitiveOverestimationSizeGranularity = {}; - VULKAN_HPP_NAMESPACE::Bool32 primitiveUnderestimation = {}; - VULKAN_HPP_NAMESPACE::Bool32 conservativePointAndLineRasterization = {}; - VULKAN_HPP_NAMESPACE::Bool32 degenerateTrianglesRasterized = {}; - VULKAN_HPP_NAMESPACE::Bool32 degenerateLinesRasterized = {}; - VULKAN_HPP_NAMESPACE::Bool32 fullyCoveredFragmentShaderInputVariable = {}; - VULKAN_HPP_NAMESPACE::Bool32 conservativeRasterizationPostDepthCoverage = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT ) == - sizeof( VkPhysicalDeviceConservativeRasterizationPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT>::value, - "PhysicalDeviceConservativeRasterizationPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceConservativeRasterizationPropertiesEXT; - }; - - struct PhysicalDeviceCooperativeMatrixFeaturesNV - { - using NativeType = VkPhysicalDeviceCooperativeMatrixFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceCooperativeMatrixFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrix_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrixRobustBufferAccess_ = {} ) VULKAN_HPP_NOEXCEPT - : cooperativeMatrix( cooperativeMatrix_ ) - , cooperativeMatrixRobustBufferAccess( cooperativeMatrixRobustBufferAccess_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixFeaturesNV( - PhysicalDeviceCooperativeMatrixFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCooperativeMatrixFeaturesNV( VkPhysicalDeviceCooperativeMatrixFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceCooperativeMatrixFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceCooperativeMatrixFeaturesNV & - operator=( PhysicalDeviceCooperativeMatrixFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCooperativeMatrixFeaturesNV & - operator=( VkPhysicalDeviceCooperativeMatrixFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCooperativeMatrixFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCooperativeMatrixFeaturesNV & - setCooperativeMatrix( VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrix_ ) VULKAN_HPP_NOEXCEPT - { - cooperativeMatrix = cooperativeMatrix_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCooperativeMatrixFeaturesNV & setCooperativeMatrixRobustBufferAccess( - VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrixRobustBufferAccess_ ) VULKAN_HPP_NOEXCEPT - { - cooperativeMatrixRobustBufferAccess = cooperativeMatrixRobustBufferAccess_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceCooperativeMatrixFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceCooperativeMatrixFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, cooperativeMatrix, cooperativeMatrixRobustBufferAccess ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceCooperativeMatrixFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceCooperativeMatrixFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( cooperativeMatrix == rhs.cooperativeMatrix ) && - ( cooperativeMatrixRobustBufferAccess == rhs.cooperativeMatrixRobustBufferAccess ); -# endif - } - - bool operator!=( PhysicalDeviceCooperativeMatrixFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceCooperativeMatrixFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrix = {}; - VULKAN_HPP_NAMESPACE::Bool32 cooperativeMatrixRobustBufferAccess = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixFeaturesNV ) == - sizeof( VkPhysicalDeviceCooperativeMatrixFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceCooperativeMatrixFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceCooperativeMatrixFeaturesNV; - }; - - struct PhysicalDeviceCooperativeMatrixPropertiesNV - { - using NativeType = VkPhysicalDeviceCooperativeMatrixPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceCooperativeMatrixPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixPropertiesNV( - VULKAN_HPP_NAMESPACE::ShaderStageFlags cooperativeMatrixSupportedStages_ = {} ) VULKAN_HPP_NOEXCEPT - : cooperativeMatrixSupportedStages( cooperativeMatrixSupportedStages_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceCooperativeMatrixPropertiesNV( - PhysicalDeviceCooperativeMatrixPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCooperativeMatrixPropertiesNV( VkPhysicalDeviceCooperativeMatrixPropertiesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceCooperativeMatrixPropertiesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceCooperativeMatrixPropertiesNV & - operator=( PhysicalDeviceCooperativeMatrixPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCooperativeMatrixPropertiesNV & - operator=( VkPhysicalDeviceCooperativeMatrixPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceCooperativeMatrixPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceCooperativeMatrixPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, cooperativeMatrixSupportedStages ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceCooperativeMatrixPropertiesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceCooperativeMatrixPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( cooperativeMatrixSupportedStages == rhs.cooperativeMatrixSupportedStages ); -# endif - } - - bool operator!=( PhysicalDeviceCooperativeMatrixPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceCooperativeMatrixPropertiesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags cooperativeMatrixSupportedStages = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrixPropertiesNV ) == - sizeof( VkPhysicalDeviceCooperativeMatrixPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceCooperativeMatrixPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceCooperativeMatrixPropertiesNV; - }; - - struct PhysicalDeviceCornerSampledImageFeaturesNV - { - using NativeType = VkPhysicalDeviceCornerSampledImageFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceCornerSampledImageFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceCornerSampledImageFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 cornerSampledImage_ = {} ) VULKAN_HPP_NOEXCEPT - : cornerSampledImage( cornerSampledImage_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceCornerSampledImageFeaturesNV( - PhysicalDeviceCornerSampledImageFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCornerSampledImageFeaturesNV( VkPhysicalDeviceCornerSampledImageFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceCornerSampledImageFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceCornerSampledImageFeaturesNV & - operator=( PhysicalDeviceCornerSampledImageFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCornerSampledImageFeaturesNV & - operator=( VkPhysicalDeviceCornerSampledImageFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCornerSampledImageFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCornerSampledImageFeaturesNV & - setCornerSampledImage( VULKAN_HPP_NAMESPACE::Bool32 cornerSampledImage_ ) VULKAN_HPP_NOEXCEPT - { - cornerSampledImage = cornerSampledImage_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceCornerSampledImageFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceCornerSampledImageFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, cornerSampledImage ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceCornerSampledImageFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceCornerSampledImageFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( cornerSampledImage == rhs.cornerSampledImage ); -# endif - } - - bool operator!=( PhysicalDeviceCornerSampledImageFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceCornerSampledImageFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 cornerSampledImage = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCornerSampledImageFeaturesNV ) == - sizeof( VkPhysicalDeviceCornerSampledImageFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceCornerSampledImageFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceCornerSampledImageFeaturesNV; - }; - - struct PhysicalDeviceCoverageReductionModeFeaturesNV - { - using NativeType = VkPhysicalDeviceCoverageReductionModeFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceCoverageReductionModeFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceCoverageReductionModeFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 coverageReductionMode_ = {} ) VULKAN_HPP_NOEXCEPT - : coverageReductionMode( coverageReductionMode_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceCoverageReductionModeFeaturesNV( - PhysicalDeviceCoverageReductionModeFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCoverageReductionModeFeaturesNV( VkPhysicalDeviceCoverageReductionModeFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceCoverageReductionModeFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceCoverageReductionModeFeaturesNV & - operator=( PhysicalDeviceCoverageReductionModeFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCoverageReductionModeFeaturesNV & - operator=( VkPhysicalDeviceCoverageReductionModeFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCoverageReductionModeFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCoverageReductionModeFeaturesNV & - setCoverageReductionMode( VULKAN_HPP_NAMESPACE::Bool32 coverageReductionMode_ ) VULKAN_HPP_NOEXCEPT - { - coverageReductionMode = coverageReductionMode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceCoverageReductionModeFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceCoverageReductionModeFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, coverageReductionMode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceCoverageReductionModeFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceCoverageReductionModeFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( coverageReductionMode == rhs.coverageReductionMode ); -# endif - } - - bool operator!=( PhysicalDeviceCoverageReductionModeFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceCoverageReductionModeFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 coverageReductionMode = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCoverageReductionModeFeaturesNV ) == - sizeof( VkPhysicalDeviceCoverageReductionModeFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceCoverageReductionModeFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceCoverageReductionModeFeaturesNV; - }; - - struct PhysicalDeviceCustomBorderColorFeaturesEXT - { - using NativeType = VkPhysicalDeviceCustomBorderColorFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceCustomBorderColorFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceCustomBorderColorFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 customBorderColors_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 customBorderColorWithoutFormat_ = {} ) VULKAN_HPP_NOEXCEPT - : customBorderColors( customBorderColors_ ) - , customBorderColorWithoutFormat( customBorderColorWithoutFormat_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceCustomBorderColorFeaturesEXT( - PhysicalDeviceCustomBorderColorFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCustomBorderColorFeaturesEXT( VkPhysicalDeviceCustomBorderColorFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceCustomBorderColorFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceCustomBorderColorFeaturesEXT & - operator=( PhysicalDeviceCustomBorderColorFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCustomBorderColorFeaturesEXT & - operator=( VkPhysicalDeviceCustomBorderColorFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCustomBorderColorFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCustomBorderColorFeaturesEXT & - setCustomBorderColors( VULKAN_HPP_NAMESPACE::Bool32 customBorderColors_ ) VULKAN_HPP_NOEXCEPT - { - customBorderColors = customBorderColors_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCustomBorderColorFeaturesEXT & setCustomBorderColorWithoutFormat( - VULKAN_HPP_NAMESPACE::Bool32 customBorderColorWithoutFormat_ ) VULKAN_HPP_NOEXCEPT - { - customBorderColorWithoutFormat = customBorderColorWithoutFormat_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceCustomBorderColorFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceCustomBorderColorFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, customBorderColors, customBorderColorWithoutFormat ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceCustomBorderColorFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceCustomBorderColorFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( customBorderColors == rhs.customBorderColors ) && - ( customBorderColorWithoutFormat == rhs.customBorderColorWithoutFormat ); -# endif - } - - bool operator!=( PhysicalDeviceCustomBorderColorFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceCustomBorderColorFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 customBorderColors = {}; - VULKAN_HPP_NAMESPACE::Bool32 customBorderColorWithoutFormat = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorFeaturesEXT ) == - sizeof( VkPhysicalDeviceCustomBorderColorFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceCustomBorderColorFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceCustomBorderColorFeaturesEXT; - }; - - struct PhysicalDeviceCustomBorderColorPropertiesEXT - { - using NativeType = VkPhysicalDeviceCustomBorderColorPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceCustomBorderColorPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceCustomBorderColorPropertiesEXT( uint32_t maxCustomBorderColorSamplers_ = {} ) VULKAN_HPP_NOEXCEPT - : maxCustomBorderColorSamplers( maxCustomBorderColorSamplers_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceCustomBorderColorPropertiesEXT( - PhysicalDeviceCustomBorderColorPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCustomBorderColorPropertiesEXT( VkPhysicalDeviceCustomBorderColorPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceCustomBorderColorPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceCustomBorderColorPropertiesEXT & - operator=( PhysicalDeviceCustomBorderColorPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceCustomBorderColorPropertiesEXT & - operator=( VkPhysicalDeviceCustomBorderColorPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceCustomBorderColorPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceCustomBorderColorPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxCustomBorderColorSamplers ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceCustomBorderColorPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceCustomBorderColorPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxCustomBorderColorSamplers == rhs.maxCustomBorderColorSamplers ); -# endif - } - - bool operator!=( PhysicalDeviceCustomBorderColorPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceCustomBorderColorPropertiesEXT; - void * pNext = {}; - uint32_t maxCustomBorderColorSamplers = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorPropertiesEXT ) == - sizeof( VkPhysicalDeviceCustomBorderColorPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceCustomBorderColorPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceCustomBorderColorPropertiesEXT; - }; - - struct PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV - { - using NativeType = VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocationImageAliasing_ = {} ) VULKAN_HPP_NOEXCEPT - : dedicatedAllocationImageAliasing( dedicatedAllocationImageAliasing_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV( - PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV( - VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV & - operator=( PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV & - operator=( VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( - &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV & - setDedicatedAllocationImageAliasing( VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocationImageAliasing_ ) - VULKAN_HPP_NOEXCEPT - { - dedicatedAllocationImageAliasing = dedicatedAllocationImageAliasing_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, dedicatedAllocationImageAliasing ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( dedicatedAllocationImageAliasing == rhs.dedicatedAllocationImageAliasing ); -# endif - } - - bool operator!=( PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = - StructureType::ePhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 dedicatedAllocationImageAliasing = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV ) == - sizeof( VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV>::value, - "PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV; - }; - - struct PhysicalDeviceDepthClipControlFeaturesEXT - { - using NativeType = VkPhysicalDeviceDepthClipControlFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDepthClipControlFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthClipControlFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 depthClipControl_ = {} ) VULKAN_HPP_NOEXCEPT : depthClipControl( depthClipControl_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthClipControlFeaturesEXT( - PhysicalDeviceDepthClipControlFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDepthClipControlFeaturesEXT( VkPhysicalDeviceDepthClipControlFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDepthClipControlFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDepthClipControlFeaturesEXT & - operator=( PhysicalDeviceDepthClipControlFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDepthClipControlFeaturesEXT & - operator=( VkPhysicalDeviceDepthClipControlFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDepthClipControlFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDepthClipControlFeaturesEXT & - setDepthClipControl( VULKAN_HPP_NAMESPACE::Bool32 depthClipControl_ ) VULKAN_HPP_NOEXCEPT - { - depthClipControl = depthClipControl_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDepthClipControlFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDepthClipControlFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, depthClipControl ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDepthClipControlFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceDepthClipControlFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( depthClipControl == rhs.depthClipControl ); -# endif - } - - bool operator!=( PhysicalDeviceDepthClipControlFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDepthClipControlFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthClipControl = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipControlFeaturesEXT ) == - sizeof( VkPhysicalDeviceDepthClipControlFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDepthClipControlFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDepthClipControlFeaturesEXT; - }; - - struct PhysicalDeviceDepthClipEnableFeaturesEXT - { - using NativeType = VkPhysicalDeviceDepthClipEnableFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDepthClipEnableFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceDepthClipEnableFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ = {} ) VULKAN_HPP_NOEXCEPT - : depthClipEnable( depthClipEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthClipEnableFeaturesEXT( - PhysicalDeviceDepthClipEnableFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDepthClipEnableFeaturesEXT( VkPhysicalDeviceDepthClipEnableFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDepthClipEnableFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDepthClipEnableFeaturesEXT & - operator=( PhysicalDeviceDepthClipEnableFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDepthClipEnableFeaturesEXT & - operator=( VkPhysicalDeviceDepthClipEnableFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDepthClipEnableFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDepthClipEnableFeaturesEXT & - setDepthClipEnable( VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ ) VULKAN_HPP_NOEXCEPT - { - depthClipEnable = depthClipEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDepthClipEnableFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDepthClipEnableFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, depthClipEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDepthClipEnableFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceDepthClipEnableFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( depthClipEnable == rhs.depthClipEnable ); -# endif - } - - bool operator!=( PhysicalDeviceDepthClipEnableFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDepthClipEnableFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClipEnableFeaturesEXT ) == - sizeof( VkPhysicalDeviceDepthClipEnableFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDepthClipEnableFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDepthClipEnableFeaturesEXT; - }; - - struct PhysicalDeviceDepthStencilResolveProperties - { - using NativeType = VkPhysicalDeviceDepthStencilResolveProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDepthStencilResolveProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthStencilResolveProperties( - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes_ = {}, - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 independentResolve_ = {} ) VULKAN_HPP_NOEXCEPT - : supportedDepthResolveModes( supportedDepthResolveModes_ ) - , supportedStencilResolveModes( supportedStencilResolveModes_ ) - , independentResolveNone( independentResolveNone_ ) - , independentResolve( independentResolve_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthStencilResolveProperties( - PhysicalDeviceDepthStencilResolveProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDepthStencilResolveProperties( VkPhysicalDeviceDepthStencilResolveProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDepthStencilResolveProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDepthStencilResolveProperties & - operator=( PhysicalDeviceDepthStencilResolveProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDepthStencilResolveProperties & - operator=( VkPhysicalDeviceDepthStencilResolveProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceDepthStencilResolveProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDepthStencilResolveProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - supportedDepthResolveModes, - supportedStencilResolveModes, - independentResolveNone, - independentResolve ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDepthStencilResolveProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceDepthStencilResolveProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( supportedDepthResolveModes == rhs.supportedDepthResolveModes ) && - ( supportedStencilResolveModes == rhs.supportedStencilResolveModes ) && - ( independentResolveNone == rhs.independentResolveNone ) && - ( independentResolve == rhs.independentResolve ); -# endif - } - - bool operator!=( PhysicalDeviceDepthStencilResolveProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDepthStencilResolveProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes = {}; - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes = {}; - VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone = {}; - VULKAN_HPP_NAMESPACE::Bool32 independentResolve = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties ) == - sizeof( VkPhysicalDeviceDepthStencilResolveProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDepthStencilResolveProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDepthStencilResolveProperties; - }; - using PhysicalDeviceDepthStencilResolvePropertiesKHR = PhysicalDeviceDepthStencilResolveProperties; - - struct PhysicalDeviceDescriptorIndexingFeatures - { - using NativeType = VkPhysicalDeviceDescriptorIndexingFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDescriptorIndexingFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorIndexingFeatures( - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingSampledImageUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageImageUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUpdateUnusedWhilePending_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingPartiallyBound_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingVariableDescriptorCount_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 runtimeDescriptorArray_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderInputAttachmentArrayDynamicIndexing( shaderInputAttachmentArrayDynamicIndexing_ ) - , shaderUniformTexelBufferArrayDynamicIndexing( shaderUniformTexelBufferArrayDynamicIndexing_ ) - , shaderStorageTexelBufferArrayDynamicIndexing( shaderStorageTexelBufferArrayDynamicIndexing_ ) - , shaderUniformBufferArrayNonUniformIndexing( shaderUniformBufferArrayNonUniformIndexing_ ) - , shaderSampledImageArrayNonUniformIndexing( shaderSampledImageArrayNonUniformIndexing_ ) - , shaderStorageBufferArrayNonUniformIndexing( shaderStorageBufferArrayNonUniformIndexing_ ) - , shaderStorageImageArrayNonUniformIndexing( shaderStorageImageArrayNonUniformIndexing_ ) - , shaderInputAttachmentArrayNonUniformIndexing( shaderInputAttachmentArrayNonUniformIndexing_ ) - , shaderUniformTexelBufferArrayNonUniformIndexing( shaderUniformTexelBufferArrayNonUniformIndexing_ ) - , shaderStorageTexelBufferArrayNonUniformIndexing( shaderStorageTexelBufferArrayNonUniformIndexing_ ) - , descriptorBindingUniformBufferUpdateAfterBind( descriptorBindingUniformBufferUpdateAfterBind_ ) - , descriptorBindingSampledImageUpdateAfterBind( descriptorBindingSampledImageUpdateAfterBind_ ) - , descriptorBindingStorageImageUpdateAfterBind( descriptorBindingStorageImageUpdateAfterBind_ ) - , descriptorBindingStorageBufferUpdateAfterBind( descriptorBindingStorageBufferUpdateAfterBind_ ) - , descriptorBindingUniformTexelBufferUpdateAfterBind( descriptorBindingUniformTexelBufferUpdateAfterBind_ ) - , descriptorBindingStorageTexelBufferUpdateAfterBind( descriptorBindingStorageTexelBufferUpdateAfterBind_ ) - , descriptorBindingUpdateUnusedWhilePending( descriptorBindingUpdateUnusedWhilePending_ ) - , descriptorBindingPartiallyBound( descriptorBindingPartiallyBound_ ) - , descriptorBindingVariableDescriptorCount( descriptorBindingVariableDescriptorCount_ ) - , runtimeDescriptorArray( runtimeDescriptorArray_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorIndexingFeatures( - PhysicalDeviceDescriptorIndexingFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDescriptorIndexingFeatures( VkPhysicalDeviceDescriptorIndexingFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDescriptorIndexingFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDescriptorIndexingFeatures & - operator=( PhysicalDeviceDescriptorIndexingFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDescriptorIndexingFeatures & - operator=( VkPhysicalDeviceDescriptorIndexingFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderInputAttachmentArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderInputAttachmentArrayDynamicIndexing = shaderInputAttachmentArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderUniformTexelBufferArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderUniformTexelBufferArrayDynamicIndexing = shaderUniformTexelBufferArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderStorageTexelBufferArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageTexelBufferArrayDynamicIndexing = shaderStorageTexelBufferArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderUniformBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderUniformBufferArrayNonUniformIndexing = shaderUniformBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderSampledImageArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderSampledImageArrayNonUniformIndexing = shaderSampledImageArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderStorageBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageBufferArrayNonUniformIndexing = shaderStorageBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderStorageImageArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageImageArrayNonUniformIndexing = shaderStorageImageArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setShaderInputAttachmentArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderInputAttachmentArrayNonUniformIndexing = shaderInputAttachmentArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & - setShaderUniformTexelBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderUniformTexelBufferArrayNonUniformIndexing = shaderUniformTexelBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & - setShaderStorageTexelBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageTexelBufferArrayNonUniformIndexing = shaderStorageTexelBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingUniformBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingUniformBufferUpdateAfterBind = descriptorBindingUniformBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingSampledImageUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingSampledImageUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingSampledImageUpdateAfterBind = descriptorBindingSampledImageUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingStorageImageUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageImageUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingStorageImageUpdateAfterBind = descriptorBindingStorageImageUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingStorageBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingStorageBufferUpdateAfterBind = descriptorBindingStorageBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & - setDescriptorBindingUniformTexelBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingUniformTexelBufferUpdateAfterBind = descriptorBindingUniformTexelBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & - setDescriptorBindingStorageTexelBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingStorageTexelBufferUpdateAfterBind = descriptorBindingStorageTexelBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingUpdateUnusedWhilePending( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUpdateUnusedWhilePending_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingUpdateUnusedWhilePending = descriptorBindingUpdateUnusedWhilePending_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingPartiallyBound( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingPartiallyBound_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingPartiallyBound = descriptorBindingPartiallyBound_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & setDescriptorBindingVariableDescriptorCount( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingVariableDescriptorCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingVariableDescriptorCount = descriptorBindingVariableDescriptorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDescriptorIndexingFeatures & - setRuntimeDescriptorArray( VULKAN_HPP_NAMESPACE::Bool32 runtimeDescriptorArray_ ) VULKAN_HPP_NOEXCEPT - { - runtimeDescriptorArray = runtimeDescriptorArray_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDescriptorIndexingFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDescriptorIndexingFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - shaderInputAttachmentArrayDynamicIndexing, - shaderUniformTexelBufferArrayDynamicIndexing, - shaderStorageTexelBufferArrayDynamicIndexing, - shaderUniformBufferArrayNonUniformIndexing, - shaderSampledImageArrayNonUniformIndexing, - shaderStorageBufferArrayNonUniformIndexing, - shaderStorageImageArrayNonUniformIndexing, - shaderInputAttachmentArrayNonUniformIndexing, - shaderUniformTexelBufferArrayNonUniformIndexing, - shaderStorageTexelBufferArrayNonUniformIndexing, - descriptorBindingUniformBufferUpdateAfterBind, - descriptorBindingSampledImageUpdateAfterBind, - descriptorBindingStorageImageUpdateAfterBind, - descriptorBindingStorageBufferUpdateAfterBind, - descriptorBindingUniformTexelBufferUpdateAfterBind, - descriptorBindingStorageTexelBufferUpdateAfterBind, - descriptorBindingUpdateUnusedWhilePending, - descriptorBindingPartiallyBound, - descriptorBindingVariableDescriptorCount, - runtimeDescriptorArray ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDescriptorIndexingFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceDescriptorIndexingFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderInputAttachmentArrayDynamicIndexing == rhs.shaderInputAttachmentArrayDynamicIndexing ) && - ( shaderUniformTexelBufferArrayDynamicIndexing == rhs.shaderUniformTexelBufferArrayDynamicIndexing ) && - ( shaderStorageTexelBufferArrayDynamicIndexing == rhs.shaderStorageTexelBufferArrayDynamicIndexing ) && - ( shaderUniformBufferArrayNonUniformIndexing == rhs.shaderUniformBufferArrayNonUniformIndexing ) && - ( shaderSampledImageArrayNonUniformIndexing == rhs.shaderSampledImageArrayNonUniformIndexing ) && - ( shaderStorageBufferArrayNonUniformIndexing == rhs.shaderStorageBufferArrayNonUniformIndexing ) && - ( shaderStorageImageArrayNonUniformIndexing == rhs.shaderStorageImageArrayNonUniformIndexing ) && - ( shaderInputAttachmentArrayNonUniformIndexing == rhs.shaderInputAttachmentArrayNonUniformIndexing ) && - ( shaderUniformTexelBufferArrayNonUniformIndexing == - rhs.shaderUniformTexelBufferArrayNonUniformIndexing ) && - ( shaderStorageTexelBufferArrayNonUniformIndexing == - rhs.shaderStorageTexelBufferArrayNonUniformIndexing ) && - ( descriptorBindingUniformBufferUpdateAfterBind == rhs.descriptorBindingUniformBufferUpdateAfterBind ) && - ( descriptorBindingSampledImageUpdateAfterBind == rhs.descriptorBindingSampledImageUpdateAfterBind ) && - ( descriptorBindingStorageImageUpdateAfterBind == rhs.descriptorBindingStorageImageUpdateAfterBind ) && - ( descriptorBindingStorageBufferUpdateAfterBind == rhs.descriptorBindingStorageBufferUpdateAfterBind ) && - ( descriptorBindingUniformTexelBufferUpdateAfterBind == - rhs.descriptorBindingUniformTexelBufferUpdateAfterBind ) && - ( descriptorBindingStorageTexelBufferUpdateAfterBind == - rhs.descriptorBindingStorageTexelBufferUpdateAfterBind ) && - ( descriptorBindingUpdateUnusedWhilePending == rhs.descriptorBindingUpdateUnusedWhilePending ) && - ( descriptorBindingPartiallyBound == rhs.descriptorBindingPartiallyBound ) && - ( descriptorBindingVariableDescriptorCount == rhs.descriptorBindingVariableDescriptorCount ) && - ( runtimeDescriptorArray == rhs.runtimeDescriptorArray ); -# endif - } - - bool operator!=( PhysicalDeviceDescriptorIndexingFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDescriptorIndexingFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingSampledImageUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageImageUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUpdateUnusedWhilePending = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingPartiallyBound = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingVariableDescriptorCount = {}; - VULKAN_HPP_NAMESPACE::Bool32 runtimeDescriptorArray = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingFeatures ) == - sizeof( VkPhysicalDeviceDescriptorIndexingFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDescriptorIndexingFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDescriptorIndexingFeatures; - }; - using PhysicalDeviceDescriptorIndexingFeaturesEXT = PhysicalDeviceDescriptorIndexingFeatures; - - struct PhysicalDeviceDescriptorIndexingProperties - { - using NativeType = VkPhysicalDeviceDescriptorIndexingProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDescriptorIndexingProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorIndexingProperties( - uint32_t maxUpdateAfterBindDescriptorsInAllPools_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccessUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 quadDivergentImplicitLod_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindSamplers_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments_ = {}, - uint32_t maxPerStageUpdateAfterBindResources_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindSamplers_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindSampledImages_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindStorageImages_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindInputAttachments_ = {} ) VULKAN_HPP_NOEXCEPT - : maxUpdateAfterBindDescriptorsInAllPools( maxUpdateAfterBindDescriptorsInAllPools_ ) - , shaderUniformBufferArrayNonUniformIndexingNative( shaderUniformBufferArrayNonUniformIndexingNative_ ) - , shaderSampledImageArrayNonUniformIndexingNative( shaderSampledImageArrayNonUniformIndexingNative_ ) - , shaderStorageBufferArrayNonUniformIndexingNative( shaderStorageBufferArrayNonUniformIndexingNative_ ) - , shaderStorageImageArrayNonUniformIndexingNative( shaderStorageImageArrayNonUniformIndexingNative_ ) - , shaderInputAttachmentArrayNonUniformIndexingNative( shaderInputAttachmentArrayNonUniformIndexingNative_ ) - , robustBufferAccessUpdateAfterBind( robustBufferAccessUpdateAfterBind_ ) - , quadDivergentImplicitLod( quadDivergentImplicitLod_ ) - , maxPerStageDescriptorUpdateAfterBindSamplers( maxPerStageDescriptorUpdateAfterBindSamplers_ ) - , maxPerStageDescriptorUpdateAfterBindUniformBuffers( maxPerStageDescriptorUpdateAfterBindUniformBuffers_ ) - , maxPerStageDescriptorUpdateAfterBindStorageBuffers( maxPerStageDescriptorUpdateAfterBindStorageBuffers_ ) - , maxPerStageDescriptorUpdateAfterBindSampledImages( maxPerStageDescriptorUpdateAfterBindSampledImages_ ) - , maxPerStageDescriptorUpdateAfterBindStorageImages( maxPerStageDescriptorUpdateAfterBindStorageImages_ ) - , maxPerStageDescriptorUpdateAfterBindInputAttachments( maxPerStageDescriptorUpdateAfterBindInputAttachments_ ) - , maxPerStageUpdateAfterBindResources( maxPerStageUpdateAfterBindResources_ ) - , maxDescriptorSetUpdateAfterBindSamplers( maxDescriptorSetUpdateAfterBindSamplers_ ) - , maxDescriptorSetUpdateAfterBindUniformBuffers( maxDescriptorSetUpdateAfterBindUniformBuffers_ ) - , maxDescriptorSetUpdateAfterBindUniformBuffersDynamic( maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ ) - , maxDescriptorSetUpdateAfterBindStorageBuffers( maxDescriptorSetUpdateAfterBindStorageBuffers_ ) - , maxDescriptorSetUpdateAfterBindStorageBuffersDynamic( maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ ) - , maxDescriptorSetUpdateAfterBindSampledImages( maxDescriptorSetUpdateAfterBindSampledImages_ ) - , maxDescriptorSetUpdateAfterBindStorageImages( maxDescriptorSetUpdateAfterBindStorageImages_ ) - , maxDescriptorSetUpdateAfterBindInputAttachments( maxDescriptorSetUpdateAfterBindInputAttachments_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDescriptorIndexingProperties( - PhysicalDeviceDescriptorIndexingProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDescriptorIndexingProperties( VkPhysicalDeviceDescriptorIndexingProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDescriptorIndexingProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDescriptorIndexingProperties & - operator=( PhysicalDeviceDescriptorIndexingProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDescriptorIndexingProperties & - operator=( VkPhysicalDeviceDescriptorIndexingProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceDescriptorIndexingProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDescriptorIndexingProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - maxUpdateAfterBindDescriptorsInAllPools, - shaderUniformBufferArrayNonUniformIndexingNative, - shaderSampledImageArrayNonUniformIndexingNative, - shaderStorageBufferArrayNonUniformIndexingNative, - shaderStorageImageArrayNonUniformIndexingNative, - shaderInputAttachmentArrayNonUniformIndexingNative, - robustBufferAccessUpdateAfterBind, - quadDivergentImplicitLod, - maxPerStageDescriptorUpdateAfterBindSamplers, - maxPerStageDescriptorUpdateAfterBindUniformBuffers, - maxPerStageDescriptorUpdateAfterBindStorageBuffers, - maxPerStageDescriptorUpdateAfterBindSampledImages, - maxPerStageDescriptorUpdateAfterBindStorageImages, - maxPerStageDescriptorUpdateAfterBindInputAttachments, - maxPerStageUpdateAfterBindResources, - maxDescriptorSetUpdateAfterBindSamplers, - maxDescriptorSetUpdateAfterBindUniformBuffers, - maxDescriptorSetUpdateAfterBindUniformBuffersDynamic, - maxDescriptorSetUpdateAfterBindStorageBuffers, - maxDescriptorSetUpdateAfterBindStorageBuffersDynamic, - maxDescriptorSetUpdateAfterBindSampledImages, - maxDescriptorSetUpdateAfterBindStorageImages, - maxDescriptorSetUpdateAfterBindInputAttachments ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDescriptorIndexingProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceDescriptorIndexingProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxUpdateAfterBindDescriptorsInAllPools == rhs.maxUpdateAfterBindDescriptorsInAllPools ) && - ( shaderUniformBufferArrayNonUniformIndexingNative == - rhs.shaderUniformBufferArrayNonUniformIndexingNative ) && - ( shaderSampledImageArrayNonUniformIndexingNative == - rhs.shaderSampledImageArrayNonUniformIndexingNative ) && - ( shaderStorageBufferArrayNonUniformIndexingNative == - rhs.shaderStorageBufferArrayNonUniformIndexingNative ) && - ( shaderStorageImageArrayNonUniformIndexingNative == - rhs.shaderStorageImageArrayNonUniformIndexingNative ) && - ( shaderInputAttachmentArrayNonUniformIndexingNative == - rhs.shaderInputAttachmentArrayNonUniformIndexingNative ) && - ( robustBufferAccessUpdateAfterBind == rhs.robustBufferAccessUpdateAfterBind ) && - ( quadDivergentImplicitLod == rhs.quadDivergentImplicitLod ) && - ( maxPerStageDescriptorUpdateAfterBindSamplers == rhs.maxPerStageDescriptorUpdateAfterBindSamplers ) && - ( maxPerStageDescriptorUpdateAfterBindUniformBuffers == - rhs.maxPerStageDescriptorUpdateAfterBindUniformBuffers ) && - ( maxPerStageDescriptorUpdateAfterBindStorageBuffers == - rhs.maxPerStageDescriptorUpdateAfterBindStorageBuffers ) && - ( maxPerStageDescriptorUpdateAfterBindSampledImages == - rhs.maxPerStageDescriptorUpdateAfterBindSampledImages ) && - ( maxPerStageDescriptorUpdateAfterBindStorageImages == - rhs.maxPerStageDescriptorUpdateAfterBindStorageImages ) && - ( maxPerStageDescriptorUpdateAfterBindInputAttachments == - rhs.maxPerStageDescriptorUpdateAfterBindInputAttachments ) && - ( maxPerStageUpdateAfterBindResources == rhs.maxPerStageUpdateAfterBindResources ) && - ( maxDescriptorSetUpdateAfterBindSamplers == rhs.maxDescriptorSetUpdateAfterBindSamplers ) && - ( maxDescriptorSetUpdateAfterBindUniformBuffers == rhs.maxDescriptorSetUpdateAfterBindUniformBuffers ) && - ( maxDescriptorSetUpdateAfterBindUniformBuffersDynamic == - rhs.maxDescriptorSetUpdateAfterBindUniformBuffersDynamic ) && - ( maxDescriptorSetUpdateAfterBindStorageBuffers == rhs.maxDescriptorSetUpdateAfterBindStorageBuffers ) && - ( maxDescriptorSetUpdateAfterBindStorageBuffersDynamic == - rhs.maxDescriptorSetUpdateAfterBindStorageBuffersDynamic ) && - ( maxDescriptorSetUpdateAfterBindSampledImages == rhs.maxDescriptorSetUpdateAfterBindSampledImages ) && - ( maxDescriptorSetUpdateAfterBindStorageImages == rhs.maxDescriptorSetUpdateAfterBindStorageImages ) && - ( maxDescriptorSetUpdateAfterBindInputAttachments == rhs.maxDescriptorSetUpdateAfterBindInputAttachments ); -# endif - } - - bool operator!=( PhysicalDeviceDescriptorIndexingProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDescriptorIndexingProperties; - void * pNext = {}; - uint32_t maxUpdateAfterBindDescriptorsInAllPools = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccessUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 quadDivergentImplicitLod = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindSamplers = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments = {}; - uint32_t maxPerStageUpdateAfterBindResources = {}; - uint32_t maxDescriptorSetUpdateAfterBindSamplers = {}; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers = {}; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = {}; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers = {}; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = {}; - uint32_t maxDescriptorSetUpdateAfterBindSampledImages = {}; - uint32_t maxDescriptorSetUpdateAfterBindStorageImages = {}; - uint32_t maxDescriptorSetUpdateAfterBindInputAttachments = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorIndexingProperties ) == - sizeof( VkPhysicalDeviceDescriptorIndexingProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDescriptorIndexingProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDescriptorIndexingProperties; - }; - using PhysicalDeviceDescriptorIndexingPropertiesEXT = PhysicalDeviceDescriptorIndexingProperties; - - struct PhysicalDeviceDeviceGeneratedCommandsFeaturesNV - { - using NativeType = VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDeviceGeneratedCommandsFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceGeneratedCommandsFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 deviceGeneratedCommands_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceGeneratedCommands( deviceGeneratedCommands_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceGeneratedCommandsFeaturesNV( - PhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDeviceGeneratedCommandsFeaturesNV( VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDeviceGeneratedCommandsFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDeviceGeneratedCommandsFeaturesNV & - operator=( PhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDeviceGeneratedCommandsFeaturesNV & - operator=( VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDeviceGeneratedCommandsFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDeviceGeneratedCommandsFeaturesNV & - setDeviceGeneratedCommands( VULKAN_HPP_NAMESPACE::Bool32 deviceGeneratedCommands_ ) VULKAN_HPP_NOEXCEPT - { - deviceGeneratedCommands = deviceGeneratedCommands_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceGeneratedCommands ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( deviceGeneratedCommands == rhs.deviceGeneratedCommands ); -# endif - } - - bool operator!=( PhysicalDeviceDeviceGeneratedCommandsFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDeviceGeneratedCommandsFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 deviceGeneratedCommands = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsFeaturesNV ) == - sizeof( VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDeviceGeneratedCommandsFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDeviceGeneratedCommandsFeaturesNV; - }; - - struct PhysicalDeviceDeviceGeneratedCommandsPropertiesNV - { - using NativeType = VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDeviceGeneratedCommandsPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceGeneratedCommandsPropertiesNV( - uint32_t maxGraphicsShaderGroupCount_ = {}, - uint32_t maxIndirectSequenceCount_ = {}, - uint32_t maxIndirectCommandsTokenCount_ = {}, - uint32_t maxIndirectCommandsStreamCount_ = {}, - uint32_t maxIndirectCommandsTokenOffset_ = {}, - uint32_t maxIndirectCommandsStreamStride_ = {}, - uint32_t minSequencesCountBufferOffsetAlignment_ = {}, - uint32_t minSequencesIndexBufferOffsetAlignment_ = {}, - uint32_t minIndirectCommandsBufferOffsetAlignment_ = {} ) VULKAN_HPP_NOEXCEPT - : maxGraphicsShaderGroupCount( maxGraphicsShaderGroupCount_ ) - , maxIndirectSequenceCount( maxIndirectSequenceCount_ ) - , maxIndirectCommandsTokenCount( maxIndirectCommandsTokenCount_ ) - , maxIndirectCommandsStreamCount( maxIndirectCommandsStreamCount_ ) - , maxIndirectCommandsTokenOffset( maxIndirectCommandsTokenOffset_ ) - , maxIndirectCommandsStreamStride( maxIndirectCommandsStreamStride_ ) - , minSequencesCountBufferOffsetAlignment( minSequencesCountBufferOffsetAlignment_ ) - , minSequencesIndexBufferOffsetAlignment( minSequencesIndexBufferOffsetAlignment_ ) - , minIndirectCommandsBufferOffsetAlignment( minIndirectCommandsBufferOffsetAlignment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceGeneratedCommandsPropertiesNV( - PhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDeviceGeneratedCommandsPropertiesNV( VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDeviceGeneratedCommandsPropertiesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDeviceGeneratedCommandsPropertiesNV & - operator=( PhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDeviceGeneratedCommandsPropertiesNV & - operator=( VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - maxGraphicsShaderGroupCount, - maxIndirectSequenceCount, - maxIndirectCommandsTokenCount, - maxIndirectCommandsStreamCount, - maxIndirectCommandsTokenOffset, - maxIndirectCommandsStreamStride, - minSequencesCountBufferOffsetAlignment, - minSequencesIndexBufferOffsetAlignment, - minIndirectCommandsBufferOffsetAlignment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxGraphicsShaderGroupCount == rhs.maxGraphicsShaderGroupCount ) && - ( maxIndirectSequenceCount == rhs.maxIndirectSequenceCount ) && - ( maxIndirectCommandsTokenCount == rhs.maxIndirectCommandsTokenCount ) && - ( maxIndirectCommandsStreamCount == rhs.maxIndirectCommandsStreamCount ) && - ( maxIndirectCommandsTokenOffset == rhs.maxIndirectCommandsTokenOffset ) && - ( maxIndirectCommandsStreamStride == rhs.maxIndirectCommandsStreamStride ) && - ( minSequencesCountBufferOffsetAlignment == rhs.minSequencesCountBufferOffsetAlignment ) && - ( minSequencesIndexBufferOffsetAlignment == rhs.minSequencesIndexBufferOffsetAlignment ) && - ( minIndirectCommandsBufferOffsetAlignment == rhs.minIndirectCommandsBufferOffsetAlignment ); -# endif - } - - bool operator!=( PhysicalDeviceDeviceGeneratedCommandsPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDeviceGeneratedCommandsPropertiesNV; - void * pNext = {}; - uint32_t maxGraphicsShaderGroupCount = {}; - uint32_t maxIndirectSequenceCount = {}; - uint32_t maxIndirectCommandsTokenCount = {}; - uint32_t maxIndirectCommandsStreamCount = {}; - uint32_t maxIndirectCommandsTokenOffset = {}; - uint32_t maxIndirectCommandsStreamStride = {}; - uint32_t minSequencesCountBufferOffsetAlignment = {}; - uint32_t minSequencesIndexBufferOffsetAlignment = {}; - uint32_t minIndirectCommandsBufferOffsetAlignment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceGeneratedCommandsPropertiesNV ) == - sizeof( VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDeviceGeneratedCommandsPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDeviceGeneratedCommandsPropertiesNV; - }; - - struct PhysicalDeviceDeviceMemoryReportFeaturesEXT - { - using NativeType = VkPhysicalDeviceDeviceMemoryReportFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDeviceMemoryReportFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceMemoryReportFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 deviceMemoryReport_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceMemoryReport( deviceMemoryReport_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDeviceMemoryReportFeaturesEXT( - PhysicalDeviceDeviceMemoryReportFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDeviceMemoryReportFeaturesEXT( VkPhysicalDeviceDeviceMemoryReportFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDeviceMemoryReportFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDeviceMemoryReportFeaturesEXT & - operator=( PhysicalDeviceDeviceMemoryReportFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDeviceMemoryReportFeaturesEXT & - operator=( VkPhysicalDeviceDeviceMemoryReportFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDeviceMemoryReportFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDeviceMemoryReportFeaturesEXT & - setDeviceMemoryReport( VULKAN_HPP_NAMESPACE::Bool32 deviceMemoryReport_ ) VULKAN_HPP_NOEXCEPT - { - deviceMemoryReport = deviceMemoryReport_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDeviceMemoryReportFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDeviceMemoryReportFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceMemoryReport ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDeviceMemoryReportFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceDeviceMemoryReportFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceMemoryReport == rhs.deviceMemoryReport ); -# endif - } - - bool operator!=( PhysicalDeviceDeviceMemoryReportFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDeviceMemoryReportFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 deviceMemoryReport = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDeviceMemoryReportFeaturesEXT ) == - sizeof( VkPhysicalDeviceDeviceMemoryReportFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDeviceMemoryReportFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDeviceMemoryReportFeaturesEXT; - }; - - struct PhysicalDeviceDiagnosticsConfigFeaturesNV - { - using NativeType = VkPhysicalDeviceDiagnosticsConfigFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDiagnosticsConfigFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDiagnosticsConfigFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 diagnosticsConfig_ = {} ) VULKAN_HPP_NOEXCEPT - : diagnosticsConfig( diagnosticsConfig_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDiagnosticsConfigFeaturesNV( - PhysicalDeviceDiagnosticsConfigFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDiagnosticsConfigFeaturesNV( VkPhysicalDeviceDiagnosticsConfigFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDiagnosticsConfigFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDiagnosticsConfigFeaturesNV & - operator=( PhysicalDeviceDiagnosticsConfigFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDiagnosticsConfigFeaturesNV & - operator=( VkPhysicalDeviceDiagnosticsConfigFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDiagnosticsConfigFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDiagnosticsConfigFeaturesNV & - setDiagnosticsConfig( VULKAN_HPP_NAMESPACE::Bool32 diagnosticsConfig_ ) VULKAN_HPP_NOEXCEPT - { - diagnosticsConfig = diagnosticsConfig_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDiagnosticsConfigFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDiagnosticsConfigFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, diagnosticsConfig ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDiagnosticsConfigFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceDiagnosticsConfigFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( diagnosticsConfig == rhs.diagnosticsConfig ); -# endif - } - - bool operator!=( PhysicalDeviceDiagnosticsConfigFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDiagnosticsConfigFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 diagnosticsConfig = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDiagnosticsConfigFeaturesNV ) == - sizeof( VkPhysicalDeviceDiagnosticsConfigFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDiagnosticsConfigFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDiagnosticsConfigFeaturesNV; - }; - - struct PhysicalDeviceDiscardRectanglePropertiesEXT - { - using NativeType = VkPhysicalDeviceDiscardRectanglePropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDiscardRectanglePropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceDiscardRectanglePropertiesEXT( uint32_t maxDiscardRectangles_ = {} ) VULKAN_HPP_NOEXCEPT - : maxDiscardRectangles( maxDiscardRectangles_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDiscardRectanglePropertiesEXT( - PhysicalDeviceDiscardRectanglePropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDiscardRectanglePropertiesEXT( VkPhysicalDeviceDiscardRectanglePropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDiscardRectanglePropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDiscardRectanglePropertiesEXT & - operator=( PhysicalDeviceDiscardRectanglePropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDiscardRectanglePropertiesEXT & - operator=( VkPhysicalDeviceDiscardRectanglePropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceDiscardRectanglePropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDiscardRectanglePropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxDiscardRectangles ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDiscardRectanglePropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceDiscardRectanglePropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxDiscardRectangles == rhs.maxDiscardRectangles ); -# endif - } - - bool operator!=( PhysicalDeviceDiscardRectanglePropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDiscardRectanglePropertiesEXT; - void * pNext = {}; - uint32_t maxDiscardRectangles = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDiscardRectanglePropertiesEXT ) == - sizeof( VkPhysicalDeviceDiscardRectanglePropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDiscardRectanglePropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDiscardRectanglePropertiesEXT; - }; - - struct PhysicalDeviceDriverProperties - { - using NativeType = VkPhysicalDeviceDriverProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceDriverProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDriverProperties( - VULKAN_HPP_NAMESPACE::DriverId driverID_ = VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary, - std::array const & driverName_ = {}, - std::array const & driverInfo_ = {}, - VULKAN_HPP_NAMESPACE::ConformanceVersion conformanceVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : driverID( driverID_ ) - , driverName( driverName_ ) - , driverInfo( driverInfo_ ) - , conformanceVersion( conformanceVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceDriverProperties( PhysicalDeviceDriverProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDriverProperties( VkPhysicalDeviceDriverProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDriverProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDriverProperties & - operator=( PhysicalDeviceDriverProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDriverProperties & operator=( VkPhysicalDeviceDriverProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceDriverProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDriverProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ConformanceVersion const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, driverID, driverName, driverInfo, conformanceVersion ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDriverProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceDriverProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( driverID == rhs.driverID ) && - ( driverName == rhs.driverName ) && ( driverInfo == rhs.driverInfo ) && - ( conformanceVersion == rhs.conformanceVersion ); -# endif - } - - bool operator!=( PhysicalDeviceDriverProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDriverProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DriverId driverID = VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D driverName = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D driverInfo = {}; - VULKAN_HPP_NAMESPACE::ConformanceVersion conformanceVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDriverProperties ) == - sizeof( VkPhysicalDeviceDriverProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDriverProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDriverProperties; - }; - using PhysicalDeviceDriverPropertiesKHR = PhysicalDeviceDriverProperties; - - struct PhysicalDeviceDrmPropertiesEXT - { - using NativeType = VkPhysicalDeviceDrmPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceDrmPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceDrmPropertiesEXT( VULKAN_HPP_NAMESPACE::Bool32 hasPrimary_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 hasRender_ = {}, - int64_t primaryMajor_ = {}, - int64_t primaryMinor_ = {}, - int64_t renderMajor_ = {}, - int64_t renderMinor_ = {} ) VULKAN_HPP_NOEXCEPT - : hasPrimary( hasPrimary_ ) - , hasRender( hasRender_ ) - , primaryMajor( primaryMajor_ ) - , primaryMinor( primaryMinor_ ) - , renderMajor( renderMajor_ ) - , renderMinor( renderMinor_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceDrmPropertiesEXT( PhysicalDeviceDrmPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDrmPropertiesEXT( VkPhysicalDeviceDrmPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDrmPropertiesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDrmPropertiesEXT & - operator=( PhysicalDeviceDrmPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDrmPropertiesEXT & operator=( VkPhysicalDeviceDrmPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceDrmPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDrmPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, hasPrimary, hasRender, primaryMajor, primaryMinor, renderMajor, renderMinor ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDrmPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceDrmPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( hasPrimary == rhs.hasPrimary ) && - ( hasRender == rhs.hasRender ) && ( primaryMajor == rhs.primaryMajor ) && - ( primaryMinor == rhs.primaryMinor ) && ( renderMajor == rhs.renderMajor ) && - ( renderMinor == rhs.renderMinor ); -# endif - } - - bool operator!=( PhysicalDeviceDrmPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDrmPropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 hasPrimary = {}; - VULKAN_HPP_NAMESPACE::Bool32 hasRender = {}; - int64_t primaryMajor = {}; - int64_t primaryMinor = {}; - int64_t renderMajor = {}; - int64_t renderMinor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDrmPropertiesEXT ) == - sizeof( VkPhysicalDeviceDrmPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDrmPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDrmPropertiesEXT; - }; - - struct PhysicalDeviceDynamicRenderingFeatures - { - using NativeType = VkPhysicalDeviceDynamicRenderingFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceDynamicRenderingFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceDynamicRenderingFeatures( VULKAN_HPP_NAMESPACE::Bool32 dynamicRendering_ = {} ) VULKAN_HPP_NOEXCEPT - : dynamicRendering( dynamicRendering_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceDynamicRenderingFeatures( PhysicalDeviceDynamicRenderingFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDynamicRenderingFeatures( VkPhysicalDeviceDynamicRenderingFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceDynamicRenderingFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceDynamicRenderingFeatures & - operator=( PhysicalDeviceDynamicRenderingFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceDynamicRenderingFeatures & - operator=( VkPhysicalDeviceDynamicRenderingFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDynamicRenderingFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceDynamicRenderingFeatures & - setDynamicRendering( VULKAN_HPP_NAMESPACE::Bool32 dynamicRendering_ ) VULKAN_HPP_NOEXCEPT - { - dynamicRendering = dynamicRendering_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceDynamicRenderingFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceDynamicRenderingFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, dynamicRendering ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceDynamicRenderingFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceDynamicRenderingFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( dynamicRendering == rhs.dynamicRendering ); -# endif - } - - bool operator!=( PhysicalDeviceDynamicRenderingFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDynamicRenderingFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 dynamicRendering = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceDynamicRenderingFeatures ) == - sizeof( VkPhysicalDeviceDynamicRenderingFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceDynamicRenderingFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceDynamicRenderingFeatures; - }; - using PhysicalDeviceDynamicRenderingFeaturesKHR = PhysicalDeviceDynamicRenderingFeatures; - - struct PhysicalDeviceExclusiveScissorFeaturesNV - { - using NativeType = VkPhysicalDeviceExclusiveScissorFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceExclusiveScissorFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExclusiveScissorFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 exclusiveScissor_ = {} ) - VULKAN_HPP_NOEXCEPT : exclusiveScissor( exclusiveScissor_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceExclusiveScissorFeaturesNV( - PhysicalDeviceExclusiveScissorFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExclusiveScissorFeaturesNV( VkPhysicalDeviceExclusiveScissorFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExclusiveScissorFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExclusiveScissorFeaturesNV & - operator=( PhysicalDeviceExclusiveScissorFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExclusiveScissorFeaturesNV & - operator=( VkPhysicalDeviceExclusiveScissorFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExclusiveScissorFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExclusiveScissorFeaturesNV & - setExclusiveScissor( VULKAN_HPP_NAMESPACE::Bool32 exclusiveScissor_ ) VULKAN_HPP_NOEXCEPT - { - exclusiveScissor = exclusiveScissor_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExclusiveScissorFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExclusiveScissorFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, exclusiveScissor ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExclusiveScissorFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceExclusiveScissorFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( exclusiveScissor == rhs.exclusiveScissor ); -# endif - } - - bool operator!=( PhysicalDeviceExclusiveScissorFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExclusiveScissorFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 exclusiveScissor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExclusiveScissorFeaturesNV ) == - sizeof( VkPhysicalDeviceExclusiveScissorFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExclusiveScissorFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExclusiveScissorFeaturesNV; - }; - - struct PhysicalDeviceExtendedDynamicState2FeaturesEXT - { - using NativeType = VkPhysicalDeviceExtendedDynamicState2FeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceExtendedDynamicState2FeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExtendedDynamicState2FeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2LogicOp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2PatchControlPoints_ = {} ) VULKAN_HPP_NOEXCEPT - : extendedDynamicState2( extendedDynamicState2_ ) - , extendedDynamicState2LogicOp( extendedDynamicState2LogicOp_ ) - , extendedDynamicState2PatchControlPoints( extendedDynamicState2PatchControlPoints_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceExtendedDynamicState2FeaturesEXT( - PhysicalDeviceExtendedDynamicState2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExtendedDynamicState2FeaturesEXT( VkPhysicalDeviceExtendedDynamicState2FeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExtendedDynamicState2FeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExtendedDynamicState2FeaturesEXT & - operator=( PhysicalDeviceExtendedDynamicState2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExtendedDynamicState2FeaturesEXT & - operator=( VkPhysicalDeviceExtendedDynamicState2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExtendedDynamicState2FeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExtendedDynamicState2FeaturesEXT & - setExtendedDynamicState2( VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2_ ) VULKAN_HPP_NOEXCEPT - { - extendedDynamicState2 = extendedDynamicState2_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExtendedDynamicState2FeaturesEXT & - setExtendedDynamicState2LogicOp( VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2LogicOp_ ) VULKAN_HPP_NOEXCEPT - { - extendedDynamicState2LogicOp = extendedDynamicState2LogicOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExtendedDynamicState2FeaturesEXT & setExtendedDynamicState2PatchControlPoints( - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2PatchControlPoints_ ) VULKAN_HPP_NOEXCEPT - { - extendedDynamicState2PatchControlPoints = extendedDynamicState2PatchControlPoints_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExtendedDynamicState2FeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExtendedDynamicState2FeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, extendedDynamicState2, extendedDynamicState2LogicOp, extendedDynamicState2PatchControlPoints ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExtendedDynamicState2FeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceExtendedDynamicState2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( extendedDynamicState2 == rhs.extendedDynamicState2 ) && - ( extendedDynamicState2LogicOp == rhs.extendedDynamicState2LogicOp ) && - ( extendedDynamicState2PatchControlPoints == rhs.extendedDynamicState2PatchControlPoints ); -# endif - } - - bool operator!=( PhysicalDeviceExtendedDynamicState2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExtendedDynamicState2FeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2 = {}; - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2LogicOp = {}; - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState2PatchControlPoints = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicState2FeaturesEXT ) == - sizeof( VkPhysicalDeviceExtendedDynamicState2FeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExtendedDynamicState2FeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExtendedDynamicState2FeaturesEXT; - }; - - struct PhysicalDeviceExtendedDynamicStateFeaturesEXT - { - using NativeType = VkPhysicalDeviceExtendedDynamicStateFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceExtendedDynamicStateFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExtendedDynamicStateFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState_ = {} ) VULKAN_HPP_NOEXCEPT - : extendedDynamicState( extendedDynamicState_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceExtendedDynamicStateFeaturesEXT( - PhysicalDeviceExtendedDynamicStateFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExtendedDynamicStateFeaturesEXT( VkPhysicalDeviceExtendedDynamicStateFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExtendedDynamicStateFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExtendedDynamicStateFeaturesEXT & - operator=( PhysicalDeviceExtendedDynamicStateFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExtendedDynamicStateFeaturesEXT & - operator=( VkPhysicalDeviceExtendedDynamicStateFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExtendedDynamicStateFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExtendedDynamicStateFeaturesEXT & - setExtendedDynamicState( VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState_ ) VULKAN_HPP_NOEXCEPT - { - extendedDynamicState = extendedDynamicState_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExtendedDynamicStateFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExtendedDynamicStateFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, extendedDynamicState ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExtendedDynamicStateFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceExtendedDynamicStateFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( extendedDynamicState == rhs.extendedDynamicState ); -# endif - } - - bool operator!=( PhysicalDeviceExtendedDynamicStateFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExtendedDynamicStateFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 extendedDynamicState = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExtendedDynamicStateFeaturesEXT ) == - sizeof( VkPhysicalDeviceExtendedDynamicStateFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExtendedDynamicStateFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExtendedDynamicStateFeaturesEXT; - }; - - struct PhysicalDeviceExternalBufferInfo - { - using NativeType = VkPhysicalDeviceExternalBufferInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceExternalBufferInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalBufferInfo( - VULKAN_HPP_NAMESPACE::BufferCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::BufferUsageFlags usage_ = {}, - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , usage( usage_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceExternalBufferInfo( PhysicalDeviceExternalBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalBufferInfo( VkPhysicalDeviceExternalBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExternalBufferInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExternalBufferInfo & - operator=( PhysicalDeviceExternalBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalBufferInfo & operator=( VkPhysicalDeviceExternalBufferInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalBufferInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalBufferInfo & - setFlags( VULKAN_HPP_NAMESPACE::BufferCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalBufferInfo & - setUsage( VULKAN_HPP_NAMESPACE::BufferUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT - { - usage = usage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalBufferInfo & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExternalBufferInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExternalBufferInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, usage, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExternalBufferInfo const & ) const = default; -#else - bool operator==( PhysicalDeviceExternalBufferInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( usage == rhs.usage ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( PhysicalDeviceExternalBufferInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExternalBufferInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::BufferCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::BufferUsageFlags usage = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalBufferInfo ) == - sizeof( VkPhysicalDeviceExternalBufferInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExternalBufferInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExternalBufferInfo; - }; - using PhysicalDeviceExternalBufferInfoKHR = PhysicalDeviceExternalBufferInfo; - - struct PhysicalDeviceExternalFenceInfo - { - using NativeType = VkPhysicalDeviceExternalFenceInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceExternalFenceInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalFenceInfo( - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceExternalFenceInfo( PhysicalDeviceExternalFenceInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalFenceInfo( VkPhysicalDeviceExternalFenceInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExternalFenceInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExternalFenceInfo & - operator=( PhysicalDeviceExternalFenceInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalFenceInfo & operator=( VkPhysicalDeviceExternalFenceInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalFenceInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalFenceInfo & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExternalFenceInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExternalFenceInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExternalFenceInfo const & ) const = default; -#else - bool operator==( PhysicalDeviceExternalFenceInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( PhysicalDeviceExternalFenceInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExternalFenceInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalFenceHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalFenceInfo ) == - sizeof( VkPhysicalDeviceExternalFenceInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExternalFenceInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExternalFenceInfo; - }; - using PhysicalDeviceExternalFenceInfoKHR = PhysicalDeviceExternalFenceInfo; - - struct PhysicalDeviceExternalImageFormatInfo - { - using NativeType = VkPhysicalDeviceExternalImageFormatInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceExternalImageFormatInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalImageFormatInfo( - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalImageFormatInfo( PhysicalDeviceExternalImageFormatInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalImageFormatInfo( VkPhysicalDeviceExternalImageFormatInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExternalImageFormatInfo( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExternalImageFormatInfo & - operator=( PhysicalDeviceExternalImageFormatInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalImageFormatInfo & - operator=( VkPhysicalDeviceExternalImageFormatInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalImageFormatInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalImageFormatInfo & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExternalImageFormatInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExternalImageFormatInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExternalImageFormatInfo const & ) const = default; -#else - bool operator==( PhysicalDeviceExternalImageFormatInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( PhysicalDeviceExternalImageFormatInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExternalImageFormatInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalImageFormatInfo ) == - sizeof( VkPhysicalDeviceExternalImageFormatInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExternalImageFormatInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExternalImageFormatInfo; - }; - using PhysicalDeviceExternalImageFormatInfoKHR = PhysicalDeviceExternalImageFormatInfo; - - struct PhysicalDeviceExternalMemoryHostPropertiesEXT - { - using NativeType = VkPhysicalDeviceExternalMemoryHostPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceExternalMemoryHostPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalMemoryHostPropertiesEXT( - VULKAN_HPP_NAMESPACE::DeviceSize minImportedHostPointerAlignment_ = {} ) VULKAN_HPP_NOEXCEPT - : minImportedHostPointerAlignment( minImportedHostPointerAlignment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalMemoryHostPropertiesEXT( - PhysicalDeviceExternalMemoryHostPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalMemoryHostPropertiesEXT( VkPhysicalDeviceExternalMemoryHostPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExternalMemoryHostPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExternalMemoryHostPropertiesEXT & - operator=( PhysicalDeviceExternalMemoryHostPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalMemoryHostPropertiesEXT & - operator=( VkPhysicalDeviceExternalMemoryHostPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceExternalMemoryHostPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExternalMemoryHostPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, minImportedHostPointerAlignment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExternalMemoryHostPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceExternalMemoryHostPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( minImportedHostPointerAlignment == rhs.minImportedHostPointerAlignment ); -# endif - } - - bool operator!=( PhysicalDeviceExternalMemoryHostPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExternalMemoryHostPropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize minImportedHostPointerAlignment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryHostPropertiesEXT ) == - sizeof( VkPhysicalDeviceExternalMemoryHostPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExternalMemoryHostPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExternalMemoryHostPropertiesEXT; - }; - - struct PhysicalDeviceExternalMemoryRDMAFeaturesNV - { - using NativeType = VkPhysicalDeviceExternalMemoryRDMAFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceExternalMemoryRdmaFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalMemoryRDMAFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 externalMemoryRDMA_ = {} ) VULKAN_HPP_NOEXCEPT - : externalMemoryRDMA( externalMemoryRDMA_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalMemoryRDMAFeaturesNV( - PhysicalDeviceExternalMemoryRDMAFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalMemoryRDMAFeaturesNV( VkPhysicalDeviceExternalMemoryRDMAFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExternalMemoryRDMAFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExternalMemoryRDMAFeaturesNV & - operator=( PhysicalDeviceExternalMemoryRDMAFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalMemoryRDMAFeaturesNV & - operator=( VkPhysicalDeviceExternalMemoryRDMAFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalMemoryRDMAFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalMemoryRDMAFeaturesNV & - setExternalMemoryRDMA( VULKAN_HPP_NAMESPACE::Bool32 externalMemoryRDMA_ ) VULKAN_HPP_NOEXCEPT - { - externalMemoryRDMA = externalMemoryRDMA_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExternalMemoryRDMAFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExternalMemoryRDMAFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, externalMemoryRDMA ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExternalMemoryRDMAFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceExternalMemoryRDMAFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( externalMemoryRDMA == rhs.externalMemoryRDMA ); -# endif - } - - bool operator!=( PhysicalDeviceExternalMemoryRDMAFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExternalMemoryRdmaFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 externalMemoryRDMA = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalMemoryRDMAFeaturesNV ) == - sizeof( VkPhysicalDeviceExternalMemoryRDMAFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExternalMemoryRDMAFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExternalMemoryRDMAFeaturesNV; - }; - - struct PhysicalDeviceExternalSemaphoreInfo - { - using NativeType = VkPhysicalDeviceExternalSemaphoreInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceExternalSemaphoreInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalSemaphoreInfo( - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceExternalSemaphoreInfo( PhysicalDeviceExternalSemaphoreInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalSemaphoreInfo( VkPhysicalDeviceExternalSemaphoreInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceExternalSemaphoreInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceExternalSemaphoreInfo & - operator=( PhysicalDeviceExternalSemaphoreInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceExternalSemaphoreInfo & - operator=( VkPhysicalDeviceExternalSemaphoreInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalSemaphoreInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceExternalSemaphoreInfo & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceExternalSemaphoreInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceExternalSemaphoreInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceExternalSemaphoreInfo const & ) const = default; -#else - bool operator==( PhysicalDeviceExternalSemaphoreInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( PhysicalDeviceExternalSemaphoreInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceExternalSemaphoreInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalSemaphoreInfo ) == - sizeof( VkPhysicalDeviceExternalSemaphoreInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceExternalSemaphoreInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceExternalSemaphoreInfo; - }; - using PhysicalDeviceExternalSemaphoreInfoKHR = PhysicalDeviceExternalSemaphoreInfo; - - struct PhysicalDeviceFeatures2 - { - using NativeType = VkPhysicalDeviceFeatures2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceFeatures2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceFeatures2( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures features_ = {} ) VULKAN_HPP_NOEXCEPT - : features( features_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFeatures2( PhysicalDeviceFeatures2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFeatures2( VkPhysicalDeviceFeatures2 const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFeatures2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFeatures2 & operator=( PhysicalDeviceFeatures2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFeatures2 & operator=( VkPhysicalDeviceFeatures2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures2 & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFeatures2 & - setFeatures( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures const & features_ ) VULKAN_HPP_NOEXCEPT - { - features = features_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFeatures2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFeatures2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, features ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFeatures2 const & ) const = default; -#else - bool operator==( PhysicalDeviceFeatures2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( features == rhs.features ); -# endif - } - - bool operator!=( PhysicalDeviceFeatures2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFeatures2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures features = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFeatures2 ) == - sizeof( VkPhysicalDeviceFeatures2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PhysicalDeviceFeatures2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFeatures2; - }; - using PhysicalDeviceFeatures2KHR = PhysicalDeviceFeatures2; - - struct PhysicalDeviceFloatControlsProperties - { - using NativeType = VkPhysicalDeviceFloatControlsProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFloatControlsProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFloatControlsProperties( - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence denormBehaviorIndependence_ = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly, - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence roundingModeIndependence_ = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly, - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat64_ = {} ) VULKAN_HPP_NOEXCEPT - : denormBehaviorIndependence( denormBehaviorIndependence_ ) - , roundingModeIndependence( roundingModeIndependence_ ) - , shaderSignedZeroInfNanPreserveFloat16( shaderSignedZeroInfNanPreserveFloat16_ ) - , shaderSignedZeroInfNanPreserveFloat32( shaderSignedZeroInfNanPreserveFloat32_ ) - , shaderSignedZeroInfNanPreserveFloat64( shaderSignedZeroInfNanPreserveFloat64_ ) - , shaderDenormPreserveFloat16( shaderDenormPreserveFloat16_ ) - , shaderDenormPreserveFloat32( shaderDenormPreserveFloat32_ ) - , shaderDenormPreserveFloat64( shaderDenormPreserveFloat64_ ) - , shaderDenormFlushToZeroFloat16( shaderDenormFlushToZeroFloat16_ ) - , shaderDenormFlushToZeroFloat32( shaderDenormFlushToZeroFloat32_ ) - , shaderDenormFlushToZeroFloat64( shaderDenormFlushToZeroFloat64_ ) - , shaderRoundingModeRTEFloat16( shaderRoundingModeRTEFloat16_ ) - , shaderRoundingModeRTEFloat32( shaderRoundingModeRTEFloat32_ ) - , shaderRoundingModeRTEFloat64( shaderRoundingModeRTEFloat64_ ) - , shaderRoundingModeRTZFloat16( shaderRoundingModeRTZFloat16_ ) - , shaderRoundingModeRTZFloat32( shaderRoundingModeRTZFloat32_ ) - , shaderRoundingModeRTZFloat64( shaderRoundingModeRTZFloat64_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFloatControlsProperties( PhysicalDeviceFloatControlsProperties const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFloatControlsProperties( VkPhysicalDeviceFloatControlsProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFloatControlsProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFloatControlsProperties & - operator=( PhysicalDeviceFloatControlsProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFloatControlsProperties & - operator=( VkPhysicalDeviceFloatControlsProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceFloatControlsProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFloatControlsProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - denormBehaviorIndependence, - roundingModeIndependence, - shaderSignedZeroInfNanPreserveFloat16, - shaderSignedZeroInfNanPreserveFloat32, - shaderSignedZeroInfNanPreserveFloat64, - shaderDenormPreserveFloat16, - shaderDenormPreserveFloat32, - shaderDenormPreserveFloat64, - shaderDenormFlushToZeroFloat16, - shaderDenormFlushToZeroFloat32, - shaderDenormFlushToZeroFloat64, - shaderRoundingModeRTEFloat16, - shaderRoundingModeRTEFloat32, - shaderRoundingModeRTEFloat64, - shaderRoundingModeRTZFloat16, - shaderRoundingModeRTZFloat32, - shaderRoundingModeRTZFloat64 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFloatControlsProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceFloatControlsProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( denormBehaviorIndependence == rhs.denormBehaviorIndependence ) && - ( roundingModeIndependence == rhs.roundingModeIndependence ) && - ( shaderSignedZeroInfNanPreserveFloat16 == rhs.shaderSignedZeroInfNanPreserveFloat16 ) && - ( shaderSignedZeroInfNanPreserveFloat32 == rhs.shaderSignedZeroInfNanPreserveFloat32 ) && - ( shaderSignedZeroInfNanPreserveFloat64 == rhs.shaderSignedZeroInfNanPreserveFloat64 ) && - ( shaderDenormPreserveFloat16 == rhs.shaderDenormPreserveFloat16 ) && - ( shaderDenormPreserveFloat32 == rhs.shaderDenormPreserveFloat32 ) && - ( shaderDenormPreserveFloat64 == rhs.shaderDenormPreserveFloat64 ) && - ( shaderDenormFlushToZeroFloat16 == rhs.shaderDenormFlushToZeroFloat16 ) && - ( shaderDenormFlushToZeroFloat32 == rhs.shaderDenormFlushToZeroFloat32 ) && - ( shaderDenormFlushToZeroFloat64 == rhs.shaderDenormFlushToZeroFloat64 ) && - ( shaderRoundingModeRTEFloat16 == rhs.shaderRoundingModeRTEFloat16 ) && - ( shaderRoundingModeRTEFloat32 == rhs.shaderRoundingModeRTEFloat32 ) && - ( shaderRoundingModeRTEFloat64 == rhs.shaderRoundingModeRTEFloat64 ) && - ( shaderRoundingModeRTZFloat16 == rhs.shaderRoundingModeRTZFloat16 ) && - ( shaderRoundingModeRTZFloat32 == rhs.shaderRoundingModeRTZFloat32 ) && - ( shaderRoundingModeRTZFloat64 == rhs.shaderRoundingModeRTZFloat64 ); -# endif - } - - bool operator!=( PhysicalDeviceFloatControlsProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFloatControlsProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence denormBehaviorIndependence = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly; - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence roundingModeIndependence = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly; - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat64 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFloatControlsProperties ) == - sizeof( VkPhysicalDeviceFloatControlsProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFloatControlsProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFloatControlsProperties; - }; - using PhysicalDeviceFloatControlsPropertiesKHR = PhysicalDeviceFloatControlsProperties; - - struct PhysicalDeviceFragmentDensityMap2FeaturesEXT - { - using NativeType = VkPhysicalDeviceFragmentDensityMap2FeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentDensityMap2FeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMap2FeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDeferred_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentDensityMapDeferred( fragmentDensityMapDeferred_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMap2FeaturesEXT( - PhysicalDeviceFragmentDensityMap2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMap2FeaturesEXT( VkPhysicalDeviceFragmentDensityMap2FeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentDensityMap2FeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentDensityMap2FeaturesEXT & - operator=( PhysicalDeviceFragmentDensityMap2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMap2FeaturesEXT & - operator=( VkPhysicalDeviceFragmentDensityMap2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMap2FeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMap2FeaturesEXT & - setFragmentDensityMapDeferred( VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDeferred_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityMapDeferred = fragmentDensityMapDeferred_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentDensityMap2FeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentDensityMap2FeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fragmentDensityMapDeferred ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentDensityMap2FeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentDensityMap2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentDensityMapDeferred == rhs.fragmentDensityMapDeferred ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentDensityMap2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentDensityMap2FeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDeferred = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2FeaturesEXT ) == - sizeof( VkPhysicalDeviceFragmentDensityMap2FeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentDensityMap2FeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentDensityMap2FeaturesEXT; - }; - - struct PhysicalDeviceFragmentDensityMap2PropertiesEXT - { - using NativeType = VkPhysicalDeviceFragmentDensityMap2PropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentDensityMap2PropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMap2PropertiesEXT( - VULKAN_HPP_NAMESPACE::Bool32 subsampledLoads_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 subsampledCoarseReconstructionEarlyAccess_ = {}, - uint32_t maxSubsampledArrayLayers_ = {}, - uint32_t maxDescriptorSetSubsampledSamplers_ = {} ) VULKAN_HPP_NOEXCEPT - : subsampledLoads( subsampledLoads_ ) - , subsampledCoarseReconstructionEarlyAccess( subsampledCoarseReconstructionEarlyAccess_ ) - , maxSubsampledArrayLayers( maxSubsampledArrayLayers_ ) - , maxDescriptorSetSubsampledSamplers( maxDescriptorSetSubsampledSamplers_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMap2PropertiesEXT( - PhysicalDeviceFragmentDensityMap2PropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMap2PropertiesEXT( VkPhysicalDeviceFragmentDensityMap2PropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentDensityMap2PropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentDensityMap2PropertiesEXT & - operator=( PhysicalDeviceFragmentDensityMap2PropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMap2PropertiesEXT & - operator=( VkPhysicalDeviceFragmentDensityMap2PropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceFragmentDensityMap2PropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentDensityMap2PropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - subsampledLoads, - subsampledCoarseReconstructionEarlyAccess, - maxSubsampledArrayLayers, - maxDescriptorSetSubsampledSamplers ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentDensityMap2PropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentDensityMap2PropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( subsampledLoads == rhs.subsampledLoads ) && - ( subsampledCoarseReconstructionEarlyAccess == rhs.subsampledCoarseReconstructionEarlyAccess ) && - ( maxSubsampledArrayLayers == rhs.maxSubsampledArrayLayers ) && - ( maxDescriptorSetSubsampledSamplers == rhs.maxDescriptorSetSubsampledSamplers ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentDensityMap2PropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentDensityMap2PropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 subsampledLoads = {}; - VULKAN_HPP_NAMESPACE::Bool32 subsampledCoarseReconstructionEarlyAccess = {}; - uint32_t maxSubsampledArrayLayers = {}; - uint32_t maxDescriptorSetSubsampledSamplers = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMap2PropertiesEXT ) == - sizeof( VkPhysicalDeviceFragmentDensityMap2PropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentDensityMap2PropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentDensityMap2PropertiesEXT; - }; - - struct PhysicalDeviceFragmentDensityMapFeaturesEXT - { - using NativeType = VkPhysicalDeviceFragmentDensityMapFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentDensityMapFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMap_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDynamic_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapNonSubsampledImages_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentDensityMap( fragmentDensityMap_ ) - , fragmentDensityMapDynamic( fragmentDensityMapDynamic_ ) - , fragmentDensityMapNonSubsampledImages( fragmentDensityMapNonSubsampledImages_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapFeaturesEXT( - PhysicalDeviceFragmentDensityMapFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapFeaturesEXT( VkPhysicalDeviceFragmentDensityMapFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentDensityMapFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentDensityMapFeaturesEXT & - operator=( PhysicalDeviceFragmentDensityMapFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapFeaturesEXT & - operator=( VkPhysicalDeviceFragmentDensityMapFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMapFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMapFeaturesEXT & - setFragmentDensityMap( VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMap_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityMap = fragmentDensityMap_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMapFeaturesEXT & - setFragmentDensityMapDynamic( VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDynamic_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityMapDynamic = fragmentDensityMapDynamic_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMapFeaturesEXT & setFragmentDensityMapNonSubsampledImages( - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapNonSubsampledImages_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityMapNonSubsampledImages = fragmentDensityMapNonSubsampledImages_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentDensityMapFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentDensityMapFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, fragmentDensityMap, fragmentDensityMapDynamic, fragmentDensityMapNonSubsampledImages ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentDensityMapFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentDensityMapFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( fragmentDensityMap == rhs.fragmentDensityMap ) && - ( fragmentDensityMapDynamic == rhs.fragmentDensityMapDynamic ) && - ( fragmentDensityMapNonSubsampledImages == rhs.fragmentDensityMapNonSubsampledImages ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentDensityMapFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentDensityMapFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMap = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapDynamic = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapNonSubsampledImages = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapFeaturesEXT ) == - sizeof( VkPhysicalDeviceFragmentDensityMapFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentDensityMapFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentDensityMapFeaturesEXT; - }; - - struct PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM - { - using NativeType = VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM( - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentDensityMapOffset( fragmentDensityMapOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM( - PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM( - VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM & - operator=( PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM & - operator=( VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM & - setFragmentDensityMapOffset( VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapOffset_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityMapOffset = fragmentDensityMapOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fragmentDensityMapOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentDensityMapOffset == rhs.fragmentDensityMapOffset ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityMapOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM ) == - sizeof( VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM; - }; - - struct PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM - { - using NativeType = VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM( - VULKAN_HPP_NAMESPACE::Extent2D fragmentDensityOffsetGranularity_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentDensityOffsetGranularity( fragmentDensityOffsetGranularity_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM( - PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM( - VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM & - operator=( PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM & - operator=( VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fragmentDensityOffsetGranularity ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentDensityOffsetGranularity == rhs.fragmentDensityOffsetGranularity ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Extent2D fragmentDensityOffsetGranularity = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM ) == - sizeof( VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM>::value, - "PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM; - }; - - struct PhysicalDeviceFragmentDensityMapPropertiesEXT - { - using NativeType = VkPhysicalDeviceFragmentDensityMapPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentDensityMapPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapPropertiesEXT( - VULKAN_HPP_NAMESPACE::Extent2D minFragmentDensityTexelSize_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxFragmentDensityTexelSize_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityInvocations_ = {} ) VULKAN_HPP_NOEXCEPT - : minFragmentDensityTexelSize( minFragmentDensityTexelSize_ ) - , maxFragmentDensityTexelSize( maxFragmentDensityTexelSize_ ) - , fragmentDensityInvocations( fragmentDensityInvocations_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentDensityMapPropertiesEXT( - PhysicalDeviceFragmentDensityMapPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapPropertiesEXT( VkPhysicalDeviceFragmentDensityMapPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentDensityMapPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentDensityMapPropertiesEXT & - operator=( PhysicalDeviceFragmentDensityMapPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentDensityMapPropertiesEXT & - operator=( VkPhysicalDeviceFragmentDensityMapPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceFragmentDensityMapPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentDensityMapPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, minFragmentDensityTexelSize, maxFragmentDensityTexelSize, fragmentDensityInvocations ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentDensityMapPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentDensityMapPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( minFragmentDensityTexelSize == rhs.minFragmentDensityTexelSize ) && - ( maxFragmentDensityTexelSize == rhs.maxFragmentDensityTexelSize ) && - ( fragmentDensityInvocations == rhs.fragmentDensityInvocations ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentDensityMapPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentDensityMapPropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Extent2D minFragmentDensityTexelSize = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxFragmentDensityTexelSize = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentDensityInvocations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentDensityMapPropertiesEXT ) == - sizeof( VkPhysicalDeviceFragmentDensityMapPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentDensityMapPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentDensityMapPropertiesEXT; - }; - - struct PhysicalDeviceFragmentShaderBarycentricFeaturesNV - { - using NativeType = VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentShaderBarycentricFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShaderBarycentricFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderBarycentric_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentShaderBarycentric( fragmentShaderBarycentric_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShaderBarycentricFeaturesNV( - PhysicalDeviceFragmentShaderBarycentricFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShaderBarycentricFeaturesNV( VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentShaderBarycentricFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentShaderBarycentricFeaturesNV & - operator=( PhysicalDeviceFragmentShaderBarycentricFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShaderBarycentricFeaturesNV & - operator=( VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShaderBarycentricFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShaderBarycentricFeaturesNV & - setFragmentShaderBarycentric( VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderBarycentric_ ) VULKAN_HPP_NOEXCEPT - { - fragmentShaderBarycentric = fragmentShaderBarycentric_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fragmentShaderBarycentric ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentShaderBarycentricFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentShaderBarycentricFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentShaderBarycentric == rhs.fragmentShaderBarycentric ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentShaderBarycentricFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShaderBarycentricFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderBarycentric = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderBarycentricFeaturesNV ) == - sizeof( VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentShaderBarycentricFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentShaderBarycentricFeaturesNV; - }; - - struct PhysicalDeviceFragmentShaderInterlockFeaturesEXT - { - using NativeType = VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentShaderInterlockFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShaderInterlockFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderSampleInterlock_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderPixelInterlock_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderShadingRateInterlock_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentShaderSampleInterlock( fragmentShaderSampleInterlock_ ) - , fragmentShaderPixelInterlock( fragmentShaderPixelInterlock_ ) - , fragmentShaderShadingRateInterlock( fragmentShaderShadingRateInterlock_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShaderInterlockFeaturesEXT( - PhysicalDeviceFragmentShaderInterlockFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShaderInterlockFeaturesEXT( VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentShaderInterlockFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentShaderInterlockFeaturesEXT & - operator=( PhysicalDeviceFragmentShaderInterlockFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShaderInterlockFeaturesEXT & - operator=( VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShaderInterlockFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShaderInterlockFeaturesEXT & setFragmentShaderSampleInterlock( - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderSampleInterlock_ ) VULKAN_HPP_NOEXCEPT - { - fragmentShaderSampleInterlock = fragmentShaderSampleInterlock_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShaderInterlockFeaturesEXT & - setFragmentShaderPixelInterlock( VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderPixelInterlock_ ) VULKAN_HPP_NOEXCEPT - { - fragmentShaderPixelInterlock = fragmentShaderPixelInterlock_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShaderInterlockFeaturesEXT & setFragmentShaderShadingRateInterlock( - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderShadingRateInterlock_ ) VULKAN_HPP_NOEXCEPT - { - fragmentShaderShadingRateInterlock = fragmentShaderShadingRateInterlock_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, fragmentShaderSampleInterlock, fragmentShaderPixelInterlock, fragmentShaderShadingRateInterlock ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentShaderInterlockFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentShaderInterlockFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentShaderSampleInterlock == rhs.fragmentShaderSampleInterlock ) && - ( fragmentShaderPixelInterlock == rhs.fragmentShaderPixelInterlock ) && - ( fragmentShaderShadingRateInterlock == rhs.fragmentShaderShadingRateInterlock ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentShaderInterlockFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShaderInterlockFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderSampleInterlock = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderPixelInterlock = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShaderShadingRateInterlock = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShaderInterlockFeaturesEXT ) == - sizeof( VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentShaderInterlockFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentShaderInterlockFeaturesEXT; - }; - - struct PhysicalDeviceFragmentShadingRateEnumsFeaturesNV - { - using NativeType = VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentShadingRateEnumsFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateEnumsFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateEnums_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 supersampleFragmentShadingRates_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 noInvocationFragmentShadingRates_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentShadingRateEnums( fragmentShadingRateEnums_ ) - , supersampleFragmentShadingRates( supersampleFragmentShadingRates_ ) - , noInvocationFragmentShadingRates( noInvocationFragmentShadingRates_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateEnumsFeaturesNV( - PhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateEnumsFeaturesNV( VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentShadingRateEnumsFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentShadingRateEnumsFeaturesNV & - operator=( PhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateEnumsFeaturesNV & - operator=( VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateEnumsFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateEnumsFeaturesNV & - setFragmentShadingRateEnums( VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateEnums_ ) VULKAN_HPP_NOEXCEPT - { - fragmentShadingRateEnums = fragmentShadingRateEnums_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateEnumsFeaturesNV & setSupersampleFragmentShadingRates( - VULKAN_HPP_NAMESPACE::Bool32 supersampleFragmentShadingRates_ ) VULKAN_HPP_NOEXCEPT - { - supersampleFragmentShadingRates = supersampleFragmentShadingRates_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateEnumsFeaturesNV & setNoInvocationFragmentShadingRates( - VULKAN_HPP_NAMESPACE::Bool32 noInvocationFragmentShadingRates_ ) VULKAN_HPP_NOEXCEPT - { - noInvocationFragmentShadingRates = noInvocationFragmentShadingRates_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, fragmentShadingRateEnums, supersampleFragmentShadingRates, noInvocationFragmentShadingRates ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentShadingRateEnums == rhs.fragmentShadingRateEnums ) && - ( supersampleFragmentShadingRates == rhs.supersampleFragmentShadingRates ) && - ( noInvocationFragmentShadingRates == rhs.noInvocationFragmentShadingRates ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentShadingRateEnumsFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShadingRateEnumsFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateEnums = {}; - VULKAN_HPP_NAMESPACE::Bool32 supersampleFragmentShadingRates = {}; - VULKAN_HPP_NAMESPACE::Bool32 noInvocationFragmentShadingRates = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsFeaturesNV ) == - sizeof( VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentShadingRateEnumsFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentShadingRateEnumsFeaturesNV; - }; - - struct PhysicalDeviceFragmentShadingRateEnumsPropertiesNV - { - using NativeType = VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentShadingRateEnumsPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateEnumsPropertiesNV( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits maxFragmentShadingRateInvocationCount_ = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1 ) VULKAN_HPP_NOEXCEPT - : maxFragmentShadingRateInvocationCount( maxFragmentShadingRateInvocationCount_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateEnumsPropertiesNV( - PhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateEnumsPropertiesNV( - VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentShadingRateEnumsPropertiesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentShadingRateEnumsPropertiesNV & - operator=( PhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateEnumsPropertiesNV & - operator=( VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateEnumsPropertiesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateEnumsPropertiesNV & - setMaxFragmentShadingRateInvocationCount( - VULKAN_HPP_NAMESPACE::SampleCountFlagBits maxFragmentShadingRateInvocationCount_ ) VULKAN_HPP_NOEXCEPT - { - maxFragmentShadingRateInvocationCount = maxFragmentShadingRateInvocationCount_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxFragmentShadingRateInvocationCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxFragmentShadingRateInvocationCount == rhs.maxFragmentShadingRateInvocationCount ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentShadingRateEnumsPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShadingRateEnumsPropertiesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits maxFragmentShadingRateInvocationCount = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateEnumsPropertiesNV ) == - sizeof( VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentShadingRateEnumsPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentShadingRateEnumsPropertiesNV; - }; - - struct PhysicalDeviceFragmentShadingRateFeaturesKHR - { - using NativeType = VkPhysicalDeviceFragmentShadingRateFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentShadingRateFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 pipelineFragmentShadingRate_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRate_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 attachmentFragmentShadingRate_ = {} ) VULKAN_HPP_NOEXCEPT - : pipelineFragmentShadingRate( pipelineFragmentShadingRate_ ) - , primitiveFragmentShadingRate( primitiveFragmentShadingRate_ ) - , attachmentFragmentShadingRate( attachmentFragmentShadingRate_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateFeaturesKHR( - PhysicalDeviceFragmentShadingRateFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateFeaturesKHR( VkPhysicalDeviceFragmentShadingRateFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentShadingRateFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentShadingRateFeaturesKHR & - operator=( PhysicalDeviceFragmentShadingRateFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateFeaturesKHR & - operator=( VkPhysicalDeviceFragmentShadingRateFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR & - setPipelineFragmentShadingRate( VULKAN_HPP_NAMESPACE::Bool32 pipelineFragmentShadingRate_ ) VULKAN_HPP_NOEXCEPT - { - pipelineFragmentShadingRate = pipelineFragmentShadingRate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR & - setPrimitiveFragmentShadingRate( VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRate_ ) VULKAN_HPP_NOEXCEPT - { - primitiveFragmentShadingRate = primitiveFragmentShadingRate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR & setAttachmentFragmentShadingRate( - VULKAN_HPP_NAMESPACE::Bool32 attachmentFragmentShadingRate_ ) VULKAN_HPP_NOEXCEPT - { - attachmentFragmentShadingRate = attachmentFragmentShadingRate_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceFragmentShadingRateFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentShadingRateFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, pipelineFragmentShadingRate, primitiveFragmentShadingRate, attachmentFragmentShadingRate ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentShadingRateFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentShadingRateFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( pipelineFragmentShadingRate == rhs.pipelineFragmentShadingRate ) && - ( primitiveFragmentShadingRate == rhs.primitiveFragmentShadingRate ) && - ( attachmentFragmentShadingRate == rhs.attachmentFragmentShadingRate ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentShadingRateFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShadingRateFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 pipelineFragmentShadingRate = {}; - VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRate = {}; - VULKAN_HPP_NAMESPACE::Bool32 attachmentFragmentShadingRate = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR ) == - sizeof( VkPhysicalDeviceFragmentShadingRateFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentShadingRateFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentShadingRateFeaturesKHR; - }; - - struct PhysicalDeviceFragmentShadingRateKHR - { - using NativeType = VkPhysicalDeviceFragmentShadingRateKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentShadingRateKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceFragmentShadingRateKHR( VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D fragmentSize_ = {} ) VULKAN_HPP_NOEXCEPT - : sampleCounts( sampleCounts_ ) - , fragmentSize( fragmentSize_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateKHR( PhysicalDeviceFragmentShadingRateKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateKHR( VkPhysicalDeviceFragmentShadingRateKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentShadingRateKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentShadingRateKHR & - operator=( PhysicalDeviceFragmentShadingRateKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRateKHR & - operator=( VkPhysicalDeviceFragmentShadingRateKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceFragmentShadingRateKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentShadingRateKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, sampleCounts, fragmentSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentShadingRateKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentShadingRateKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( sampleCounts == rhs.sampleCounts ) && - ( fragmentSize == rhs.fragmentSize ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentShadingRateKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShadingRateKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags sampleCounts = {}; - VULKAN_HPP_NAMESPACE::Extent2D fragmentSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateKHR ) == - sizeof( VkPhysicalDeviceFragmentShadingRateKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentShadingRateKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentShadingRateKHR; - }; - - struct PhysicalDeviceFragmentShadingRatePropertiesKHR - { - using NativeType = VkPhysicalDeviceFragmentShadingRatePropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceFragmentShadingRatePropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRatePropertiesKHR( - VULKAN_HPP_NAMESPACE::Extent2D minFragmentShadingRateAttachmentTexelSize_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxFragmentShadingRateAttachmentTexelSize_ = {}, - uint32_t maxFragmentShadingRateAttachmentTexelSizeAspectRatio_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRateWithMultipleViewports_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 layeredShadingRateAttachments_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateNonTrivialCombinerOps_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxFragmentSize_ = {}, - uint32_t maxFragmentSizeAspectRatio_ = {}, - uint32_t maxFragmentShadingRateCoverageSamples_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits maxFragmentShadingRateRasterizationSamples_ = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithShaderDepthStencilWrites_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithSampleMask_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithShaderSampleMask_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithConservativeRasterization_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithFragmentShaderInterlock_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithCustomSampleLocations_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateStrictMultiplyCombiner_ = {} ) VULKAN_HPP_NOEXCEPT - : minFragmentShadingRateAttachmentTexelSize( minFragmentShadingRateAttachmentTexelSize_ ) - , maxFragmentShadingRateAttachmentTexelSize( maxFragmentShadingRateAttachmentTexelSize_ ) - , maxFragmentShadingRateAttachmentTexelSizeAspectRatio( maxFragmentShadingRateAttachmentTexelSizeAspectRatio_ ) - , primitiveFragmentShadingRateWithMultipleViewports( primitiveFragmentShadingRateWithMultipleViewports_ ) - , layeredShadingRateAttachments( layeredShadingRateAttachments_ ) - , fragmentShadingRateNonTrivialCombinerOps( fragmentShadingRateNonTrivialCombinerOps_ ) - , maxFragmentSize( maxFragmentSize_ ) - , maxFragmentSizeAspectRatio( maxFragmentSizeAspectRatio_ ) - , maxFragmentShadingRateCoverageSamples( maxFragmentShadingRateCoverageSamples_ ) - , maxFragmentShadingRateRasterizationSamples( maxFragmentShadingRateRasterizationSamples_ ) - , fragmentShadingRateWithShaderDepthStencilWrites( fragmentShadingRateWithShaderDepthStencilWrites_ ) - , fragmentShadingRateWithSampleMask( fragmentShadingRateWithSampleMask_ ) - , fragmentShadingRateWithShaderSampleMask( fragmentShadingRateWithShaderSampleMask_ ) - , fragmentShadingRateWithConservativeRasterization( fragmentShadingRateWithConservativeRasterization_ ) - , fragmentShadingRateWithFragmentShaderInterlock( fragmentShadingRateWithFragmentShaderInterlock_ ) - , fragmentShadingRateWithCustomSampleLocations( fragmentShadingRateWithCustomSampleLocations_ ) - , fragmentShadingRateStrictMultiplyCombiner( fragmentShadingRateStrictMultiplyCombiner_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRatePropertiesKHR( - PhysicalDeviceFragmentShadingRatePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRatePropertiesKHR( VkPhysicalDeviceFragmentShadingRatePropertiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceFragmentShadingRatePropertiesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceFragmentShadingRatePropertiesKHR & - operator=( PhysicalDeviceFragmentShadingRatePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceFragmentShadingRatePropertiesKHR & - operator=( VkPhysicalDeviceFragmentShadingRatePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceFragmentShadingRatePropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceFragmentShadingRatePropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - minFragmentShadingRateAttachmentTexelSize, - maxFragmentShadingRateAttachmentTexelSize, - maxFragmentShadingRateAttachmentTexelSizeAspectRatio, - primitiveFragmentShadingRateWithMultipleViewports, - layeredShadingRateAttachments, - fragmentShadingRateNonTrivialCombinerOps, - maxFragmentSize, - maxFragmentSizeAspectRatio, - maxFragmentShadingRateCoverageSamples, - maxFragmentShadingRateRasterizationSamples, - fragmentShadingRateWithShaderDepthStencilWrites, - fragmentShadingRateWithSampleMask, - fragmentShadingRateWithShaderSampleMask, - fragmentShadingRateWithConservativeRasterization, - fragmentShadingRateWithFragmentShaderInterlock, - fragmentShadingRateWithCustomSampleLocations, - fragmentShadingRateStrictMultiplyCombiner ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceFragmentShadingRatePropertiesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceFragmentShadingRatePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( minFragmentShadingRateAttachmentTexelSize == rhs.minFragmentShadingRateAttachmentTexelSize ) && - ( maxFragmentShadingRateAttachmentTexelSize == rhs.maxFragmentShadingRateAttachmentTexelSize ) && - ( maxFragmentShadingRateAttachmentTexelSizeAspectRatio == - rhs.maxFragmentShadingRateAttachmentTexelSizeAspectRatio ) && - ( primitiveFragmentShadingRateWithMultipleViewports == - rhs.primitiveFragmentShadingRateWithMultipleViewports ) && - ( layeredShadingRateAttachments == rhs.layeredShadingRateAttachments ) && - ( fragmentShadingRateNonTrivialCombinerOps == rhs.fragmentShadingRateNonTrivialCombinerOps ) && - ( maxFragmentSize == rhs.maxFragmentSize ) && - ( maxFragmentSizeAspectRatio == rhs.maxFragmentSizeAspectRatio ) && - ( maxFragmentShadingRateCoverageSamples == rhs.maxFragmentShadingRateCoverageSamples ) && - ( maxFragmentShadingRateRasterizationSamples == rhs.maxFragmentShadingRateRasterizationSamples ) && - ( fragmentShadingRateWithShaderDepthStencilWrites == - rhs.fragmentShadingRateWithShaderDepthStencilWrites ) && - ( fragmentShadingRateWithSampleMask == rhs.fragmentShadingRateWithSampleMask ) && - ( fragmentShadingRateWithShaderSampleMask == rhs.fragmentShadingRateWithShaderSampleMask ) && - ( fragmentShadingRateWithConservativeRasterization == - rhs.fragmentShadingRateWithConservativeRasterization ) && - ( fragmentShadingRateWithFragmentShaderInterlock == rhs.fragmentShadingRateWithFragmentShaderInterlock ) && - ( fragmentShadingRateWithCustomSampleLocations == rhs.fragmentShadingRateWithCustomSampleLocations ) && - ( fragmentShadingRateStrictMultiplyCombiner == rhs.fragmentShadingRateStrictMultiplyCombiner ); -# endif - } - - bool operator!=( PhysicalDeviceFragmentShadingRatePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShadingRatePropertiesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Extent2D minFragmentShadingRateAttachmentTexelSize = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxFragmentShadingRateAttachmentTexelSize = {}; - uint32_t maxFragmentShadingRateAttachmentTexelSizeAspectRatio = {}; - VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRateWithMultipleViewports = {}; - VULKAN_HPP_NAMESPACE::Bool32 layeredShadingRateAttachments = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateNonTrivialCombinerOps = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxFragmentSize = {}; - uint32_t maxFragmentSizeAspectRatio = {}; - uint32_t maxFragmentShadingRateCoverageSamples = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits maxFragmentShadingRateRasterizationSamples = - VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithShaderDepthStencilWrites = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithSampleMask = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithShaderSampleMask = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithConservativeRasterization = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithFragmentShaderInterlock = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateWithCustomSampleLocations = {}; - VULKAN_HPP_NAMESPACE::Bool32 fragmentShadingRateStrictMultiplyCombiner = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRatePropertiesKHR ) == - sizeof( VkPhysicalDeviceFragmentShadingRatePropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceFragmentShadingRatePropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceFragmentShadingRatePropertiesKHR; - }; - - struct PhysicalDeviceGlobalPriorityQueryFeaturesKHR - { - using NativeType = VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceGlobalPriorityQueryFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceGlobalPriorityQueryFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 globalPriorityQuery_ = {} ) VULKAN_HPP_NOEXCEPT - : globalPriorityQuery( globalPriorityQuery_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceGlobalPriorityQueryFeaturesKHR( - PhysicalDeviceGlobalPriorityQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceGlobalPriorityQueryFeaturesKHR( VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceGlobalPriorityQueryFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceGlobalPriorityQueryFeaturesKHR & - operator=( PhysicalDeviceGlobalPriorityQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceGlobalPriorityQueryFeaturesKHR & - operator=( VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceGlobalPriorityQueryFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceGlobalPriorityQueryFeaturesKHR & - setGlobalPriorityQuery( VULKAN_HPP_NAMESPACE::Bool32 globalPriorityQuery_ ) VULKAN_HPP_NOEXCEPT - { - globalPriorityQuery = globalPriorityQuery_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, globalPriorityQuery ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceGlobalPriorityQueryFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceGlobalPriorityQueryFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( globalPriorityQuery == rhs.globalPriorityQuery ); -# endif - } - - bool operator!=( PhysicalDeviceGlobalPriorityQueryFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceGlobalPriorityQueryFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 globalPriorityQuery = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceGlobalPriorityQueryFeaturesKHR ) == - sizeof( VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceGlobalPriorityQueryFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceGlobalPriorityQueryFeaturesKHR; - }; - using PhysicalDeviceGlobalPriorityQueryFeaturesEXT = PhysicalDeviceGlobalPriorityQueryFeaturesKHR; - - struct PhysicalDeviceGroupProperties - { - using NativeType = VkPhysicalDeviceGroupProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceGroupProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceGroupProperties( - uint32_t physicalDeviceCount_ = {}, - std::array const & physicalDevices_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 subsetAllocation_ = {} ) VULKAN_HPP_NOEXCEPT - : physicalDeviceCount( physicalDeviceCount_ ) - , physicalDevices( physicalDevices_ ) - , subsetAllocation( subsetAllocation_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceGroupProperties( PhysicalDeviceGroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceGroupProperties( VkPhysicalDeviceGroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceGroupProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceGroupProperties & - operator=( PhysicalDeviceGroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceGroupProperties & operator=( VkPhysicalDeviceGroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceGroupProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceGroupProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple< - VULKAN_HPP_NAMESPACE::StructureType const &, - void * const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::Bool32 const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, physicalDeviceCount, physicalDevices, subsetAllocation ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceGroupProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceGroupProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( physicalDeviceCount == rhs.physicalDeviceCount ) && - ( physicalDevices == rhs.physicalDevices ) && ( subsetAllocation == rhs.subsetAllocation ); -# endif - } - - bool operator!=( PhysicalDeviceGroupProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceGroupProperties; - void * pNext = {}; - uint32_t physicalDeviceCount = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D - physicalDevices = {}; - VULKAN_HPP_NAMESPACE::Bool32 subsetAllocation = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceGroupProperties ) == - sizeof( VkPhysicalDeviceGroupProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceGroupProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceGroupProperties; - }; - using PhysicalDeviceGroupPropertiesKHR = PhysicalDeviceGroupProperties; - - struct PhysicalDeviceHostQueryResetFeatures - { - using NativeType = VkPhysicalDeviceHostQueryResetFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceHostQueryResetFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceHostQueryResetFeatures( VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset_ = {} ) VULKAN_HPP_NOEXCEPT - : hostQueryReset( hostQueryReset_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceHostQueryResetFeatures( PhysicalDeviceHostQueryResetFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceHostQueryResetFeatures( VkPhysicalDeviceHostQueryResetFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceHostQueryResetFeatures( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceHostQueryResetFeatures & - operator=( PhysicalDeviceHostQueryResetFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceHostQueryResetFeatures & - operator=( VkPhysicalDeviceHostQueryResetFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceHostQueryResetFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceHostQueryResetFeatures & - setHostQueryReset( VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset_ ) VULKAN_HPP_NOEXCEPT - { - hostQueryReset = hostQueryReset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceHostQueryResetFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceHostQueryResetFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, hostQueryReset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceHostQueryResetFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceHostQueryResetFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( hostQueryReset == rhs.hostQueryReset ); -# endif - } - - bool operator!=( PhysicalDeviceHostQueryResetFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceHostQueryResetFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceHostQueryResetFeatures ) == - sizeof( VkPhysicalDeviceHostQueryResetFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceHostQueryResetFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceHostQueryResetFeatures; - }; - using PhysicalDeviceHostQueryResetFeaturesEXT = PhysicalDeviceHostQueryResetFeatures; - - struct PhysicalDeviceIDProperties - { - using NativeType = VkPhysicalDeviceIDProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceIdProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceIDProperties( std::array const & deviceUUID_ = {}, - std::array const & driverUUID_ = {}, - std::array const & deviceLUID_ = {}, - uint32_t deviceNodeMask_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 deviceLUIDValid_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceUUID( deviceUUID_ ) - , driverUUID( driverUUID_ ) - , deviceLUID( deviceLUID_ ) - , deviceNodeMask( deviceNodeMask_ ) - , deviceLUIDValid( deviceLUIDValid_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceIDProperties( PhysicalDeviceIDProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceIDProperties( VkPhysicalDeviceIDProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceIDProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceIDProperties & operator=( PhysicalDeviceIDProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceIDProperties & operator=( VkPhysicalDeviceIDProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceIDProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceIDProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::Bool32 const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, deviceUUID, driverUUID, deviceLUID, deviceNodeMask, deviceLUIDValid ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceIDProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceIDProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceUUID == rhs.deviceUUID ) && - ( driverUUID == rhs.driverUUID ) && ( deviceLUID == rhs.deviceLUID ) && - ( deviceNodeMask == rhs.deviceNodeMask ) && ( deviceLUIDValid == rhs.deviceLUIDValid ); -# endif - } - - bool operator!=( PhysicalDeviceIDProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceIdProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D deviceUUID = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D driverUUID = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D deviceLUID = {}; - uint32_t deviceNodeMask = {}; - VULKAN_HPP_NAMESPACE::Bool32 deviceLUIDValid = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceIDProperties ) == - sizeof( VkPhysicalDeviceIDProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PhysicalDeviceIDProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceIDProperties; - }; - using PhysicalDeviceIDPropertiesKHR = PhysicalDeviceIDProperties; - - struct PhysicalDeviceImageDrmFormatModifierInfoEXT - { - using NativeType = VkPhysicalDeviceImageDrmFormatModifierInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceImageDrmFormatModifierInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceImageDrmFormatModifierInfoEXT( - uint64_t drmFormatModifier_ = {}, - VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive, - uint32_t queueFamilyIndexCount_ = {}, - const uint32_t * pQueueFamilyIndices_ = {} ) VULKAN_HPP_NOEXCEPT - : drmFormatModifier( drmFormatModifier_ ) - , sharingMode( sharingMode_ ) - , queueFamilyIndexCount( queueFamilyIndexCount_ ) - , pQueueFamilyIndices( pQueueFamilyIndices_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceImageDrmFormatModifierInfoEXT( - PhysicalDeviceImageDrmFormatModifierInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageDrmFormatModifierInfoEXT( VkPhysicalDeviceImageDrmFormatModifierInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceImageDrmFormatModifierInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PhysicalDeviceImageDrmFormatModifierInfoEXT( - uint64_t drmFormatModifier_, - VULKAN_HPP_NAMESPACE::SharingMode sharingMode_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_ ) - : drmFormatModifier( drmFormatModifier_ ) - , sharingMode( sharingMode_ ) - , queueFamilyIndexCount( static_cast( queueFamilyIndices_.size() ) ) - , pQueueFamilyIndices( queueFamilyIndices_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceImageDrmFormatModifierInfoEXT & - operator=( PhysicalDeviceImageDrmFormatModifierInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageDrmFormatModifierInfoEXT & - operator=( VkPhysicalDeviceImageDrmFormatModifierInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageDrmFormatModifierInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageDrmFormatModifierInfoEXT & - setDrmFormatModifier( uint64_t drmFormatModifier_ ) VULKAN_HPP_NOEXCEPT - { - drmFormatModifier = drmFormatModifier_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageDrmFormatModifierInfoEXT & - setSharingMode( VULKAN_HPP_NAMESPACE::SharingMode sharingMode_ ) VULKAN_HPP_NOEXCEPT - { - sharingMode = sharingMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageDrmFormatModifierInfoEXT & - setQueueFamilyIndexCount( uint32_t queueFamilyIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = queueFamilyIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageDrmFormatModifierInfoEXT & - setPQueueFamilyIndices( const uint32_t * pQueueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - pQueueFamilyIndices = pQueueFamilyIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PhysicalDeviceImageDrmFormatModifierInfoEXT & setQueueFamilyIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = static_cast( queueFamilyIndices_.size() ); - pQueueFamilyIndices = queueFamilyIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceImageDrmFormatModifierInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceImageDrmFormatModifierInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, drmFormatModifier, sharingMode, queueFamilyIndexCount, pQueueFamilyIndices ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceImageDrmFormatModifierInfoEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceImageDrmFormatModifierInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( drmFormatModifier == rhs.drmFormatModifier ) && - ( sharingMode == rhs.sharingMode ) && ( queueFamilyIndexCount == rhs.queueFamilyIndexCount ) && - ( pQueueFamilyIndices == rhs.pQueueFamilyIndices ); -# endif - } - - bool operator!=( PhysicalDeviceImageDrmFormatModifierInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageDrmFormatModifierInfoEXT; - const void * pNext = {}; - uint64_t drmFormatModifier = {}; - VULKAN_HPP_NAMESPACE::SharingMode sharingMode = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive; - uint32_t queueFamilyIndexCount = {}; - const uint32_t * pQueueFamilyIndices = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageDrmFormatModifierInfoEXT ) == - sizeof( VkPhysicalDeviceImageDrmFormatModifierInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceImageDrmFormatModifierInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceImageDrmFormatModifierInfoEXT; - }; - - struct PhysicalDeviceImageFormatInfo2 - { - using NativeType = VkPhysicalDeviceImageFormatInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceImageFormatInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceImageFormatInfo2( - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::ImageType type_ = VULKAN_HPP_NAMESPACE::ImageType::e1D, - VULKAN_HPP_NAMESPACE::ImageTiling tiling_ = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {}, - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : format( format_ ) - , type( type_ ) - , tiling( tiling_ ) - , usage( usage_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceImageFormatInfo2( PhysicalDeviceImageFormatInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageFormatInfo2( VkPhysicalDeviceImageFormatInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceImageFormatInfo2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceImageFormatInfo2 & - operator=( PhysicalDeviceImageFormatInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageFormatInfo2 & operator=( VkPhysicalDeviceImageFormatInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageFormatInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageFormatInfo2 & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageFormatInfo2 & - setType( VULKAN_HPP_NAMESPACE::ImageType type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageFormatInfo2 & - setTiling( VULKAN_HPP_NAMESPACE::ImageTiling tiling_ ) VULKAN_HPP_NOEXCEPT - { - tiling = tiling_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageFormatInfo2 & - setUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT - { - usage = usage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageFormatInfo2 & - setFlags( VULKAN_HPP_NAMESPACE::ImageCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceImageFormatInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceImageFormatInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, format, type, tiling, usage, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceImageFormatInfo2 const & ) const = default; -#else - bool operator==( PhysicalDeviceImageFormatInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( format == rhs.format ) && ( type == rhs.type ) && - ( tiling == rhs.tiling ) && ( usage == rhs.usage ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( PhysicalDeviceImageFormatInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageFormatInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::ImageType type = VULKAN_HPP_NAMESPACE::ImageType::e1D; - VULKAN_HPP_NAMESPACE::ImageTiling tiling = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal; - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage = {}; - VULKAN_HPP_NAMESPACE::ImageCreateFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageFormatInfo2 ) == - sizeof( VkPhysicalDeviceImageFormatInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceImageFormatInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceImageFormatInfo2; - }; - using PhysicalDeviceImageFormatInfo2KHR = PhysicalDeviceImageFormatInfo2; - - struct PhysicalDeviceImageRobustnessFeatures - { - using NativeType = VkPhysicalDeviceImageRobustnessFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceImageRobustnessFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceImageRobustnessFeatures( VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess_ = {} ) VULKAN_HPP_NOEXCEPT - : robustImageAccess( robustImageAccess_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceImageRobustnessFeatures( PhysicalDeviceImageRobustnessFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageRobustnessFeatures( VkPhysicalDeviceImageRobustnessFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceImageRobustnessFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceImageRobustnessFeatures & - operator=( PhysicalDeviceImageRobustnessFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageRobustnessFeatures & - operator=( VkPhysicalDeviceImageRobustnessFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageRobustnessFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageRobustnessFeatures & - setRobustImageAccess( VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess_ ) VULKAN_HPP_NOEXCEPT - { - robustImageAccess = robustImageAccess_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceImageRobustnessFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceImageRobustnessFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, robustImageAccess ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceImageRobustnessFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceImageRobustnessFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( robustImageAccess == rhs.robustImageAccess ); -# endif - } - - bool operator!=( PhysicalDeviceImageRobustnessFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageRobustnessFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageRobustnessFeatures ) == - sizeof( VkPhysicalDeviceImageRobustnessFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceImageRobustnessFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceImageRobustnessFeatures; - }; - using PhysicalDeviceImageRobustnessFeaturesEXT = PhysicalDeviceImageRobustnessFeatures; - - struct PhysicalDeviceImageViewImageFormatInfoEXT - { - using NativeType = VkPhysicalDeviceImageViewImageFormatInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceImageViewImageFormatInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceImageViewImageFormatInfoEXT( VULKAN_HPP_NAMESPACE::ImageViewType imageViewType_ = - VULKAN_HPP_NAMESPACE::ImageViewType::e1D ) VULKAN_HPP_NOEXCEPT - : imageViewType( imageViewType_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceImageViewImageFormatInfoEXT( - PhysicalDeviceImageViewImageFormatInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageViewImageFormatInfoEXT( VkPhysicalDeviceImageViewImageFormatInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceImageViewImageFormatInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceImageViewImageFormatInfoEXT & - operator=( PhysicalDeviceImageViewImageFormatInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageViewImageFormatInfoEXT & - operator=( VkPhysicalDeviceImageViewImageFormatInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageViewImageFormatInfoEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageViewImageFormatInfoEXT & - setImageViewType( VULKAN_HPP_NAMESPACE::ImageViewType imageViewType_ ) VULKAN_HPP_NOEXCEPT - { - imageViewType = imageViewType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceImageViewImageFormatInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceImageViewImageFormatInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imageViewType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceImageViewImageFormatInfoEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceImageViewImageFormatInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageViewType == rhs.imageViewType ); -# endif - } - - bool operator!=( PhysicalDeviceImageViewImageFormatInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageViewImageFormatInfoEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageViewType imageViewType = VULKAN_HPP_NAMESPACE::ImageViewType::e1D; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewImageFormatInfoEXT ) == - sizeof( VkPhysicalDeviceImageViewImageFormatInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceImageViewImageFormatInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceImageViewImageFormatInfoEXT; - }; - - struct PhysicalDeviceImageViewMinLodFeaturesEXT - { - using NativeType = VkPhysicalDeviceImageViewMinLodFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceImageViewMinLodFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceImageViewMinLodFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 minLod_ = {} ) VULKAN_HPP_NOEXCEPT - : minLod( minLod_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceImageViewMinLodFeaturesEXT( - PhysicalDeviceImageViewMinLodFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageViewMinLodFeaturesEXT( VkPhysicalDeviceImageViewMinLodFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceImageViewMinLodFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceImageViewMinLodFeaturesEXT & - operator=( PhysicalDeviceImageViewMinLodFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImageViewMinLodFeaturesEXT & - operator=( VkPhysicalDeviceImageViewMinLodFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageViewMinLodFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImageViewMinLodFeaturesEXT & - setMinLod( VULKAN_HPP_NAMESPACE::Bool32 minLod_ ) VULKAN_HPP_NOEXCEPT - { - minLod = minLod_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceImageViewMinLodFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceImageViewMinLodFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, minLod ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceImageViewMinLodFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceImageViewMinLodFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( minLod == rhs.minLod ); -# endif - } - - bool operator!=( PhysicalDeviceImageViewMinLodFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImageViewMinLodFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 minLod = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImageViewMinLodFeaturesEXT ) == - sizeof( VkPhysicalDeviceImageViewMinLodFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceImageViewMinLodFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceImageViewMinLodFeaturesEXT; - }; - - struct PhysicalDeviceImagelessFramebufferFeatures - { - using NativeType = VkPhysicalDeviceImagelessFramebufferFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceImagelessFramebufferFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceImagelessFramebufferFeatures( - VULKAN_HPP_NAMESPACE::Bool32 imagelessFramebuffer_ = {} ) VULKAN_HPP_NOEXCEPT - : imagelessFramebuffer( imagelessFramebuffer_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceImagelessFramebufferFeatures( - PhysicalDeviceImagelessFramebufferFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImagelessFramebufferFeatures( VkPhysicalDeviceImagelessFramebufferFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceImagelessFramebufferFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceImagelessFramebufferFeatures & - operator=( PhysicalDeviceImagelessFramebufferFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceImagelessFramebufferFeatures & - operator=( VkPhysicalDeviceImagelessFramebufferFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImagelessFramebufferFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceImagelessFramebufferFeatures & - setImagelessFramebuffer( VULKAN_HPP_NAMESPACE::Bool32 imagelessFramebuffer_ ) VULKAN_HPP_NOEXCEPT - { - imagelessFramebuffer = imagelessFramebuffer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceImagelessFramebufferFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceImagelessFramebufferFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imagelessFramebuffer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceImagelessFramebufferFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceImagelessFramebufferFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imagelessFramebuffer == rhs.imagelessFramebuffer ); -# endif - } - - bool operator!=( PhysicalDeviceImagelessFramebufferFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceImagelessFramebufferFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 imagelessFramebuffer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceImagelessFramebufferFeatures ) == - sizeof( VkPhysicalDeviceImagelessFramebufferFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceImagelessFramebufferFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceImagelessFramebufferFeatures; - }; - using PhysicalDeviceImagelessFramebufferFeaturesKHR = PhysicalDeviceImagelessFramebufferFeatures; - - struct PhysicalDeviceIndexTypeUint8FeaturesEXT - { - using NativeType = VkPhysicalDeviceIndexTypeUint8FeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceIndexTypeUint8FeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceIndexTypeUint8FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 indexTypeUint8_ = {} ) VULKAN_HPP_NOEXCEPT - : indexTypeUint8( indexTypeUint8_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceIndexTypeUint8FeaturesEXT( PhysicalDeviceIndexTypeUint8FeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceIndexTypeUint8FeaturesEXT( VkPhysicalDeviceIndexTypeUint8FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceIndexTypeUint8FeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceIndexTypeUint8FeaturesEXT & - operator=( PhysicalDeviceIndexTypeUint8FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceIndexTypeUint8FeaturesEXT & - operator=( VkPhysicalDeviceIndexTypeUint8FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceIndexTypeUint8FeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceIndexTypeUint8FeaturesEXT & - setIndexTypeUint8( VULKAN_HPP_NAMESPACE::Bool32 indexTypeUint8_ ) VULKAN_HPP_NOEXCEPT - { - indexTypeUint8 = indexTypeUint8_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceIndexTypeUint8FeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceIndexTypeUint8FeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, indexTypeUint8 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceIndexTypeUint8FeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceIndexTypeUint8FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( indexTypeUint8 == rhs.indexTypeUint8 ); -# endif - } - - bool operator!=( PhysicalDeviceIndexTypeUint8FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceIndexTypeUint8FeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 indexTypeUint8 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceIndexTypeUint8FeaturesEXT ) == - sizeof( VkPhysicalDeviceIndexTypeUint8FeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceIndexTypeUint8FeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceIndexTypeUint8FeaturesEXT; - }; - - struct PhysicalDeviceInheritedViewportScissorFeaturesNV - { - using NativeType = VkPhysicalDeviceInheritedViewportScissorFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceInheritedViewportScissorFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceInheritedViewportScissorFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 inheritedViewportScissor2D_ = {} ) VULKAN_HPP_NOEXCEPT - : inheritedViewportScissor2D( inheritedViewportScissor2D_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceInheritedViewportScissorFeaturesNV( - PhysicalDeviceInheritedViewportScissorFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInheritedViewportScissorFeaturesNV( VkPhysicalDeviceInheritedViewportScissorFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceInheritedViewportScissorFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceInheritedViewportScissorFeaturesNV & - operator=( PhysicalDeviceInheritedViewportScissorFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInheritedViewportScissorFeaturesNV & - operator=( VkPhysicalDeviceInheritedViewportScissorFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceInheritedViewportScissorFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceInheritedViewportScissorFeaturesNV & - setInheritedViewportScissor2D( VULKAN_HPP_NAMESPACE::Bool32 inheritedViewportScissor2D_ ) VULKAN_HPP_NOEXCEPT - { - inheritedViewportScissor2D = inheritedViewportScissor2D_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceInheritedViewportScissorFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceInheritedViewportScissorFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, inheritedViewportScissor2D ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceInheritedViewportScissorFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceInheritedViewportScissorFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( inheritedViewportScissor2D == rhs.inheritedViewportScissor2D ); -# endif - } - - bool operator!=( PhysicalDeviceInheritedViewportScissorFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceInheritedViewportScissorFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 inheritedViewportScissor2D = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInheritedViewportScissorFeaturesNV ) == - sizeof( VkPhysicalDeviceInheritedViewportScissorFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceInheritedViewportScissorFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceInheritedViewportScissorFeaturesNV; - }; - - struct PhysicalDeviceInlineUniformBlockFeatures - { - using NativeType = VkPhysicalDeviceInlineUniformBlockFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceInlineUniformBlockFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceInlineUniformBlockFeatures( - VULKAN_HPP_NAMESPACE::Bool32 inlineUniformBlock_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_ = {} ) VULKAN_HPP_NOEXCEPT - : inlineUniformBlock( inlineUniformBlock_ ) - , descriptorBindingInlineUniformBlockUpdateAfterBind( descriptorBindingInlineUniformBlockUpdateAfterBind_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceInlineUniformBlockFeatures( - PhysicalDeviceInlineUniformBlockFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInlineUniformBlockFeatures( VkPhysicalDeviceInlineUniformBlockFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceInlineUniformBlockFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceInlineUniformBlockFeatures & - operator=( PhysicalDeviceInlineUniformBlockFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInlineUniformBlockFeatures & - operator=( VkPhysicalDeviceInlineUniformBlockFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceInlineUniformBlockFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceInlineUniformBlockFeatures & - setInlineUniformBlock( VULKAN_HPP_NAMESPACE::Bool32 inlineUniformBlock_ ) VULKAN_HPP_NOEXCEPT - { - inlineUniformBlock = inlineUniformBlock_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceInlineUniformBlockFeatures & - setDescriptorBindingInlineUniformBlockUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingInlineUniformBlockUpdateAfterBind = descriptorBindingInlineUniformBlockUpdateAfterBind_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceInlineUniformBlockFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceInlineUniformBlockFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, inlineUniformBlock, descriptorBindingInlineUniformBlockUpdateAfterBind ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceInlineUniformBlockFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceInlineUniformBlockFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( inlineUniformBlock == rhs.inlineUniformBlock ) && - ( descriptorBindingInlineUniformBlockUpdateAfterBind == - rhs.descriptorBindingInlineUniformBlockUpdateAfterBind ); -# endif - } - - bool operator!=( PhysicalDeviceInlineUniformBlockFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceInlineUniformBlockFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 inlineUniformBlock = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockFeatures ) == - sizeof( VkPhysicalDeviceInlineUniformBlockFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceInlineUniformBlockFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceInlineUniformBlockFeatures; - }; - using PhysicalDeviceInlineUniformBlockFeaturesEXT = PhysicalDeviceInlineUniformBlockFeatures; - - struct PhysicalDeviceInlineUniformBlockProperties - { - using NativeType = VkPhysicalDeviceInlineUniformBlockProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceInlineUniformBlockProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceInlineUniformBlockProperties( - uint32_t maxInlineUniformBlockSize_ = {}, - uint32_t maxPerStageDescriptorInlineUniformBlocks_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ = {}, - uint32_t maxDescriptorSetInlineUniformBlocks_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ = {} ) VULKAN_HPP_NOEXCEPT - : maxInlineUniformBlockSize( maxInlineUniformBlockSize_ ) - , maxPerStageDescriptorInlineUniformBlocks( maxPerStageDescriptorInlineUniformBlocks_ ) - , maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks( - maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ ) - , maxDescriptorSetInlineUniformBlocks( maxDescriptorSetInlineUniformBlocks_ ) - , maxDescriptorSetUpdateAfterBindInlineUniformBlocks( maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceInlineUniformBlockProperties( - PhysicalDeviceInlineUniformBlockProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInlineUniformBlockProperties( VkPhysicalDeviceInlineUniformBlockProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceInlineUniformBlockProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceInlineUniformBlockProperties & - operator=( PhysicalDeviceInlineUniformBlockProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInlineUniformBlockProperties & - operator=( VkPhysicalDeviceInlineUniformBlockProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceInlineUniformBlockProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceInlineUniformBlockProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - maxInlineUniformBlockSize, - maxPerStageDescriptorInlineUniformBlocks, - maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks, - maxDescriptorSetInlineUniformBlocks, - maxDescriptorSetUpdateAfterBindInlineUniformBlocks ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceInlineUniformBlockProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceInlineUniformBlockProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxInlineUniformBlockSize == rhs.maxInlineUniformBlockSize ) && - ( maxPerStageDescriptorInlineUniformBlocks == rhs.maxPerStageDescriptorInlineUniformBlocks ) && - ( maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks == - rhs.maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks ) && - ( maxDescriptorSetInlineUniformBlocks == rhs.maxDescriptorSetInlineUniformBlocks ) && - ( maxDescriptorSetUpdateAfterBindInlineUniformBlocks == - rhs.maxDescriptorSetUpdateAfterBindInlineUniformBlocks ); -# endif - } - - bool operator!=( PhysicalDeviceInlineUniformBlockProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceInlineUniformBlockProperties; - void * pNext = {}; - uint32_t maxInlineUniformBlockSize = {}; - uint32_t maxPerStageDescriptorInlineUniformBlocks = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = {}; - uint32_t maxDescriptorSetInlineUniformBlocks = {}; - uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInlineUniformBlockProperties ) == - sizeof( VkPhysicalDeviceInlineUniformBlockProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceInlineUniformBlockProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceInlineUniformBlockProperties; - }; - using PhysicalDeviceInlineUniformBlockPropertiesEXT = PhysicalDeviceInlineUniformBlockProperties; - - struct PhysicalDeviceInvocationMaskFeaturesHUAWEI - { - using NativeType = VkPhysicalDeviceInvocationMaskFeaturesHUAWEI; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceInvocationMaskFeaturesHUAWEI; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceInvocationMaskFeaturesHUAWEI( VULKAN_HPP_NAMESPACE::Bool32 invocationMask_ = {} ) - VULKAN_HPP_NOEXCEPT : invocationMask( invocationMask_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceInvocationMaskFeaturesHUAWEI( - PhysicalDeviceInvocationMaskFeaturesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInvocationMaskFeaturesHUAWEI( VkPhysicalDeviceInvocationMaskFeaturesHUAWEI const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceInvocationMaskFeaturesHUAWEI( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceInvocationMaskFeaturesHUAWEI & - operator=( PhysicalDeviceInvocationMaskFeaturesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceInvocationMaskFeaturesHUAWEI & - operator=( VkPhysicalDeviceInvocationMaskFeaturesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceInvocationMaskFeaturesHUAWEI & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceInvocationMaskFeaturesHUAWEI & - setInvocationMask( VULKAN_HPP_NAMESPACE::Bool32 invocationMask_ ) VULKAN_HPP_NOEXCEPT - { - invocationMask = invocationMask_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceInvocationMaskFeaturesHUAWEI const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceInvocationMaskFeaturesHUAWEI &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, invocationMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceInvocationMaskFeaturesHUAWEI const & ) const = default; -#else - bool operator==( PhysicalDeviceInvocationMaskFeaturesHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( invocationMask == rhs.invocationMask ); -# endif - } - - bool operator!=( PhysicalDeviceInvocationMaskFeaturesHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceInvocationMaskFeaturesHUAWEI; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 invocationMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceInvocationMaskFeaturesHUAWEI ) == - sizeof( VkPhysicalDeviceInvocationMaskFeaturesHUAWEI ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceInvocationMaskFeaturesHUAWEI is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceInvocationMaskFeaturesHUAWEI; - }; - - struct PhysicalDeviceLimits - { - using NativeType = VkPhysicalDeviceLimits; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceLimits( uint32_t maxImageDimension1D_ = {}, - uint32_t maxImageDimension2D_ = {}, - uint32_t maxImageDimension3D_ = {}, - uint32_t maxImageDimensionCube_ = {}, - uint32_t maxImageArrayLayers_ = {}, - uint32_t maxTexelBufferElements_ = {}, - uint32_t maxUniformBufferRange_ = {}, - uint32_t maxStorageBufferRange_ = {}, - uint32_t maxPushConstantsSize_ = {}, - uint32_t maxMemoryAllocationCount_ = {}, - uint32_t maxSamplerAllocationCount_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize bufferImageGranularity_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize sparseAddressSpaceSize_ = {}, - uint32_t maxBoundDescriptorSets_ = {}, - uint32_t maxPerStageDescriptorSamplers_ = {}, - uint32_t maxPerStageDescriptorUniformBuffers_ = {}, - uint32_t maxPerStageDescriptorStorageBuffers_ = {}, - uint32_t maxPerStageDescriptorSampledImages_ = {}, - uint32_t maxPerStageDescriptorStorageImages_ = {}, - uint32_t maxPerStageDescriptorInputAttachments_ = {}, - uint32_t maxPerStageResources_ = {}, - uint32_t maxDescriptorSetSamplers_ = {}, - uint32_t maxDescriptorSetUniformBuffers_ = {}, - uint32_t maxDescriptorSetUniformBuffersDynamic_ = {}, - uint32_t maxDescriptorSetStorageBuffers_ = {}, - uint32_t maxDescriptorSetStorageBuffersDynamic_ = {}, - uint32_t maxDescriptorSetSampledImages_ = {}, - uint32_t maxDescriptorSetStorageImages_ = {}, - uint32_t maxDescriptorSetInputAttachments_ = {}, - uint32_t maxVertexInputAttributes_ = {}, - uint32_t maxVertexInputBindings_ = {}, - uint32_t maxVertexInputAttributeOffset_ = {}, - uint32_t maxVertexInputBindingStride_ = {}, - uint32_t maxVertexOutputComponents_ = {}, - uint32_t maxTessellationGenerationLevel_ = {}, - uint32_t maxTessellationPatchSize_ = {}, - uint32_t maxTessellationControlPerVertexInputComponents_ = {}, - uint32_t maxTessellationControlPerVertexOutputComponents_ = {}, - uint32_t maxTessellationControlPerPatchOutputComponents_ = {}, - uint32_t maxTessellationControlTotalOutputComponents_ = {}, - uint32_t maxTessellationEvaluationInputComponents_ = {}, - uint32_t maxTessellationEvaluationOutputComponents_ = {}, - uint32_t maxGeometryShaderInvocations_ = {}, - uint32_t maxGeometryInputComponents_ = {}, - uint32_t maxGeometryOutputComponents_ = {}, - uint32_t maxGeometryOutputVertices_ = {}, - uint32_t maxGeometryTotalOutputComponents_ = {}, - uint32_t maxFragmentInputComponents_ = {}, - uint32_t maxFragmentOutputAttachments_ = {}, - uint32_t maxFragmentDualSrcAttachments_ = {}, - uint32_t maxFragmentCombinedOutputResources_ = {}, - uint32_t maxComputeSharedMemorySize_ = {}, - std::array const & maxComputeWorkGroupCount_ = {}, - uint32_t maxComputeWorkGroupInvocations_ = {}, - std::array const & maxComputeWorkGroupSize_ = {}, - uint32_t subPixelPrecisionBits_ = {}, - uint32_t subTexelPrecisionBits_ = {}, - uint32_t mipmapPrecisionBits_ = {}, - uint32_t maxDrawIndexedIndexValue_ = {}, - uint32_t maxDrawIndirectCount_ = {}, - float maxSamplerLodBias_ = {}, - float maxSamplerAnisotropy_ = {}, - uint32_t maxViewports_ = {}, - std::array const & maxViewportDimensions_ = {}, - std::array const & viewportBoundsRange_ = {}, - uint32_t viewportSubPixelBits_ = {}, - size_t minMemoryMapAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize minTexelBufferOffsetAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize minUniformBufferOffsetAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize minStorageBufferOffsetAlignment_ = {}, - int32_t minTexelOffset_ = {}, - uint32_t maxTexelOffset_ = {}, - int32_t minTexelGatherOffset_ = {}, - uint32_t maxTexelGatherOffset_ = {}, - float minInterpolationOffset_ = {}, - float maxInterpolationOffset_ = {}, - uint32_t subPixelInterpolationOffsetBits_ = {}, - uint32_t maxFramebufferWidth_ = {}, - uint32_t maxFramebufferHeight_ = {}, - uint32_t maxFramebufferLayers_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferColorSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferDepthSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferStencilSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferNoAttachmentsSampleCounts_ = {}, - uint32_t maxColorAttachments_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageColorSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageIntegerSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageDepthSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageStencilSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags storageImageSampleCounts_ = {}, - uint32_t maxSampleMaskWords_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 timestampComputeAndGraphics_ = {}, - float timestampPeriod_ = {}, - uint32_t maxClipDistances_ = {}, - uint32_t maxCullDistances_ = {}, - uint32_t maxCombinedClipAndCullDistances_ = {}, - uint32_t discreteQueuePriorities_ = {}, - std::array const & pointSizeRange_ = {}, - std::array const & lineWidthRange_ = {}, - float pointSizeGranularity_ = {}, - float lineWidthGranularity_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 strictLines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 standardSampleLocations_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyOffsetAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyRowPitchAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize nonCoherentAtomSize_ = {} ) VULKAN_HPP_NOEXCEPT - : maxImageDimension1D( maxImageDimension1D_ ) - , maxImageDimension2D( maxImageDimension2D_ ) - , maxImageDimension3D( maxImageDimension3D_ ) - , maxImageDimensionCube( maxImageDimensionCube_ ) - , maxImageArrayLayers( maxImageArrayLayers_ ) - , maxTexelBufferElements( maxTexelBufferElements_ ) - , maxUniformBufferRange( maxUniformBufferRange_ ) - , maxStorageBufferRange( maxStorageBufferRange_ ) - , maxPushConstantsSize( maxPushConstantsSize_ ) - , maxMemoryAllocationCount( maxMemoryAllocationCount_ ) - , maxSamplerAllocationCount( maxSamplerAllocationCount_ ) - , bufferImageGranularity( bufferImageGranularity_ ) - , sparseAddressSpaceSize( sparseAddressSpaceSize_ ) - , maxBoundDescriptorSets( maxBoundDescriptorSets_ ) - , maxPerStageDescriptorSamplers( maxPerStageDescriptorSamplers_ ) - , maxPerStageDescriptorUniformBuffers( maxPerStageDescriptorUniformBuffers_ ) - , maxPerStageDescriptorStorageBuffers( maxPerStageDescriptorStorageBuffers_ ) - , maxPerStageDescriptorSampledImages( maxPerStageDescriptorSampledImages_ ) - , maxPerStageDescriptorStorageImages( maxPerStageDescriptorStorageImages_ ) - , maxPerStageDescriptorInputAttachments( maxPerStageDescriptorInputAttachments_ ) - , maxPerStageResources( maxPerStageResources_ ) - , maxDescriptorSetSamplers( maxDescriptorSetSamplers_ ) - , maxDescriptorSetUniformBuffers( maxDescriptorSetUniformBuffers_ ) - , maxDescriptorSetUniformBuffersDynamic( maxDescriptorSetUniformBuffersDynamic_ ) - , maxDescriptorSetStorageBuffers( maxDescriptorSetStorageBuffers_ ) - , maxDescriptorSetStorageBuffersDynamic( maxDescriptorSetStorageBuffersDynamic_ ) - , maxDescriptorSetSampledImages( maxDescriptorSetSampledImages_ ) - , maxDescriptorSetStorageImages( maxDescriptorSetStorageImages_ ) - , maxDescriptorSetInputAttachments( maxDescriptorSetInputAttachments_ ) - , maxVertexInputAttributes( maxVertexInputAttributes_ ) - , maxVertexInputBindings( maxVertexInputBindings_ ) - , maxVertexInputAttributeOffset( maxVertexInputAttributeOffset_ ) - , maxVertexInputBindingStride( maxVertexInputBindingStride_ ) - , maxVertexOutputComponents( maxVertexOutputComponents_ ) - , maxTessellationGenerationLevel( maxTessellationGenerationLevel_ ) - , maxTessellationPatchSize( maxTessellationPatchSize_ ) - , maxTessellationControlPerVertexInputComponents( maxTessellationControlPerVertexInputComponents_ ) - , maxTessellationControlPerVertexOutputComponents( maxTessellationControlPerVertexOutputComponents_ ) - , maxTessellationControlPerPatchOutputComponents( maxTessellationControlPerPatchOutputComponents_ ) - , maxTessellationControlTotalOutputComponents( maxTessellationControlTotalOutputComponents_ ) - , maxTessellationEvaluationInputComponents( maxTessellationEvaluationInputComponents_ ) - , maxTessellationEvaluationOutputComponents( maxTessellationEvaluationOutputComponents_ ) - , maxGeometryShaderInvocations( maxGeometryShaderInvocations_ ) - , maxGeometryInputComponents( maxGeometryInputComponents_ ) - , maxGeometryOutputComponents( maxGeometryOutputComponents_ ) - , maxGeometryOutputVertices( maxGeometryOutputVertices_ ) - , maxGeometryTotalOutputComponents( maxGeometryTotalOutputComponents_ ) - , maxFragmentInputComponents( maxFragmentInputComponents_ ) - , maxFragmentOutputAttachments( maxFragmentOutputAttachments_ ) - , maxFragmentDualSrcAttachments( maxFragmentDualSrcAttachments_ ) - , maxFragmentCombinedOutputResources( maxFragmentCombinedOutputResources_ ) - , maxComputeSharedMemorySize( maxComputeSharedMemorySize_ ) - , maxComputeWorkGroupCount( maxComputeWorkGroupCount_ ) - , maxComputeWorkGroupInvocations( maxComputeWorkGroupInvocations_ ) - , maxComputeWorkGroupSize( maxComputeWorkGroupSize_ ) - , subPixelPrecisionBits( subPixelPrecisionBits_ ) - , subTexelPrecisionBits( subTexelPrecisionBits_ ) - , mipmapPrecisionBits( mipmapPrecisionBits_ ) - , maxDrawIndexedIndexValue( maxDrawIndexedIndexValue_ ) - , maxDrawIndirectCount( maxDrawIndirectCount_ ) - , maxSamplerLodBias( maxSamplerLodBias_ ) - , maxSamplerAnisotropy( maxSamplerAnisotropy_ ) - , maxViewports( maxViewports_ ) - , maxViewportDimensions( maxViewportDimensions_ ) - , viewportBoundsRange( viewportBoundsRange_ ) - , viewportSubPixelBits( viewportSubPixelBits_ ) - , minMemoryMapAlignment( minMemoryMapAlignment_ ) - , minTexelBufferOffsetAlignment( minTexelBufferOffsetAlignment_ ) - , minUniformBufferOffsetAlignment( minUniformBufferOffsetAlignment_ ) - , minStorageBufferOffsetAlignment( minStorageBufferOffsetAlignment_ ) - , minTexelOffset( minTexelOffset_ ) - , maxTexelOffset( maxTexelOffset_ ) - , minTexelGatherOffset( minTexelGatherOffset_ ) - , maxTexelGatherOffset( maxTexelGatherOffset_ ) - , minInterpolationOffset( minInterpolationOffset_ ) - , maxInterpolationOffset( maxInterpolationOffset_ ) - , subPixelInterpolationOffsetBits( subPixelInterpolationOffsetBits_ ) - , maxFramebufferWidth( maxFramebufferWidth_ ) - , maxFramebufferHeight( maxFramebufferHeight_ ) - , maxFramebufferLayers( maxFramebufferLayers_ ) - , framebufferColorSampleCounts( framebufferColorSampleCounts_ ) - , framebufferDepthSampleCounts( framebufferDepthSampleCounts_ ) - , framebufferStencilSampleCounts( framebufferStencilSampleCounts_ ) - , framebufferNoAttachmentsSampleCounts( framebufferNoAttachmentsSampleCounts_ ) - , maxColorAttachments( maxColorAttachments_ ) - , sampledImageColorSampleCounts( sampledImageColorSampleCounts_ ) - , sampledImageIntegerSampleCounts( sampledImageIntegerSampleCounts_ ) - , sampledImageDepthSampleCounts( sampledImageDepthSampleCounts_ ) - , sampledImageStencilSampleCounts( sampledImageStencilSampleCounts_ ) - , storageImageSampleCounts( storageImageSampleCounts_ ) - , maxSampleMaskWords( maxSampleMaskWords_ ) - , timestampComputeAndGraphics( timestampComputeAndGraphics_ ) - , timestampPeriod( timestampPeriod_ ) - , maxClipDistances( maxClipDistances_ ) - , maxCullDistances( maxCullDistances_ ) - , maxCombinedClipAndCullDistances( maxCombinedClipAndCullDistances_ ) - , discreteQueuePriorities( discreteQueuePriorities_ ) - , pointSizeRange( pointSizeRange_ ) - , lineWidthRange( lineWidthRange_ ) - , pointSizeGranularity( pointSizeGranularity_ ) - , lineWidthGranularity( lineWidthGranularity_ ) - , strictLines( strictLines_ ) - , standardSampleLocations( standardSampleLocations_ ) - , optimalBufferCopyOffsetAlignment( optimalBufferCopyOffsetAlignment_ ) - , optimalBufferCopyRowPitchAlignment( optimalBufferCopyRowPitchAlignment_ ) - , nonCoherentAtomSize( nonCoherentAtomSize_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLimits( PhysicalDeviceLimits const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLimits( VkPhysicalDeviceLimits const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceLimits( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceLimits & operator=( PhysicalDeviceLimits const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLimits & operator=( VkPhysicalDeviceLimits const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceLimits const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceLimits &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - float const &, - float const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - uint32_t const &, - size_t const &, - VULKAN_HPP_NAMESPACE::DeviceSize const &, - VULKAN_HPP_NAMESPACE::DeviceSize const &, - VULKAN_HPP_NAMESPACE::DeviceSize const &, - int32_t const &, - uint32_t const &, - int32_t const &, - uint32_t const &, - float const &, - float const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - float const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - float const &, - float const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::DeviceSize const &, - VULKAN_HPP_NAMESPACE::DeviceSize const &, - VULKAN_HPP_NAMESPACE::DeviceSize const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( maxImageDimension1D, - maxImageDimension2D, - maxImageDimension3D, - maxImageDimensionCube, - maxImageArrayLayers, - maxTexelBufferElements, - maxUniformBufferRange, - maxStorageBufferRange, - maxPushConstantsSize, - maxMemoryAllocationCount, - maxSamplerAllocationCount, - bufferImageGranularity, - sparseAddressSpaceSize, - maxBoundDescriptorSets, - maxPerStageDescriptorSamplers, - maxPerStageDescriptorUniformBuffers, - maxPerStageDescriptorStorageBuffers, - maxPerStageDescriptorSampledImages, - maxPerStageDescriptorStorageImages, - maxPerStageDescriptorInputAttachments, - maxPerStageResources, - maxDescriptorSetSamplers, - maxDescriptorSetUniformBuffers, - maxDescriptorSetUniformBuffersDynamic, - maxDescriptorSetStorageBuffers, - maxDescriptorSetStorageBuffersDynamic, - maxDescriptorSetSampledImages, - maxDescriptorSetStorageImages, - maxDescriptorSetInputAttachments, - maxVertexInputAttributes, - maxVertexInputBindings, - maxVertexInputAttributeOffset, - maxVertexInputBindingStride, - maxVertexOutputComponents, - maxTessellationGenerationLevel, - maxTessellationPatchSize, - maxTessellationControlPerVertexInputComponents, - maxTessellationControlPerVertexOutputComponents, - maxTessellationControlPerPatchOutputComponents, - maxTessellationControlTotalOutputComponents, - maxTessellationEvaluationInputComponents, - maxTessellationEvaluationOutputComponents, - maxGeometryShaderInvocations, - maxGeometryInputComponents, - maxGeometryOutputComponents, - maxGeometryOutputVertices, - maxGeometryTotalOutputComponents, - maxFragmentInputComponents, - maxFragmentOutputAttachments, - maxFragmentDualSrcAttachments, - maxFragmentCombinedOutputResources, - maxComputeSharedMemorySize, - maxComputeWorkGroupCount, - maxComputeWorkGroupInvocations, - maxComputeWorkGroupSize, - subPixelPrecisionBits, - subTexelPrecisionBits, - mipmapPrecisionBits, - maxDrawIndexedIndexValue, - maxDrawIndirectCount, - maxSamplerLodBias, - maxSamplerAnisotropy, - maxViewports, - maxViewportDimensions, - viewportBoundsRange, - viewportSubPixelBits, - minMemoryMapAlignment, - minTexelBufferOffsetAlignment, - minUniformBufferOffsetAlignment, - minStorageBufferOffsetAlignment, - minTexelOffset, - maxTexelOffset, - minTexelGatherOffset, - maxTexelGatherOffset, - minInterpolationOffset, - maxInterpolationOffset, - subPixelInterpolationOffsetBits, - maxFramebufferWidth, - maxFramebufferHeight, - maxFramebufferLayers, - framebufferColorSampleCounts, - framebufferDepthSampleCounts, - framebufferStencilSampleCounts, - framebufferNoAttachmentsSampleCounts, - maxColorAttachments, - sampledImageColorSampleCounts, - sampledImageIntegerSampleCounts, - sampledImageDepthSampleCounts, - sampledImageStencilSampleCounts, - storageImageSampleCounts, - maxSampleMaskWords, - timestampComputeAndGraphics, - timestampPeriod, - maxClipDistances, - maxCullDistances, - maxCombinedClipAndCullDistances, - discreteQueuePriorities, - pointSizeRange, - lineWidthRange, - pointSizeGranularity, - lineWidthGranularity, - strictLines, - standardSampleLocations, - optimalBufferCopyOffsetAlignment, - optimalBufferCopyRowPitchAlignment, - nonCoherentAtomSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceLimits const & ) const = default; -#else - bool operator==( PhysicalDeviceLimits const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( maxImageDimension1D == rhs.maxImageDimension1D ) && ( maxImageDimension2D == rhs.maxImageDimension2D ) && - ( maxImageDimension3D == rhs.maxImageDimension3D ) && - ( maxImageDimensionCube == rhs.maxImageDimensionCube ) && - ( maxImageArrayLayers == rhs.maxImageArrayLayers ) && - ( maxTexelBufferElements == rhs.maxTexelBufferElements ) && - ( maxUniformBufferRange == rhs.maxUniformBufferRange ) && - ( maxStorageBufferRange == rhs.maxStorageBufferRange ) && - ( maxPushConstantsSize == rhs.maxPushConstantsSize ) && - ( maxMemoryAllocationCount == rhs.maxMemoryAllocationCount ) && - ( maxSamplerAllocationCount == rhs.maxSamplerAllocationCount ) && - ( bufferImageGranularity == rhs.bufferImageGranularity ) && - ( sparseAddressSpaceSize == rhs.sparseAddressSpaceSize ) && - ( maxBoundDescriptorSets == rhs.maxBoundDescriptorSets ) && - ( maxPerStageDescriptorSamplers == rhs.maxPerStageDescriptorSamplers ) && - ( maxPerStageDescriptorUniformBuffers == rhs.maxPerStageDescriptorUniformBuffers ) && - ( maxPerStageDescriptorStorageBuffers == rhs.maxPerStageDescriptorStorageBuffers ) && - ( maxPerStageDescriptorSampledImages == rhs.maxPerStageDescriptorSampledImages ) && - ( maxPerStageDescriptorStorageImages == rhs.maxPerStageDescriptorStorageImages ) && - ( maxPerStageDescriptorInputAttachments == rhs.maxPerStageDescriptorInputAttachments ) && - ( maxPerStageResources == rhs.maxPerStageResources ) && - ( maxDescriptorSetSamplers == rhs.maxDescriptorSetSamplers ) && - ( maxDescriptorSetUniformBuffers == rhs.maxDescriptorSetUniformBuffers ) && - ( maxDescriptorSetUniformBuffersDynamic == rhs.maxDescriptorSetUniformBuffersDynamic ) && - ( maxDescriptorSetStorageBuffers == rhs.maxDescriptorSetStorageBuffers ) && - ( maxDescriptorSetStorageBuffersDynamic == rhs.maxDescriptorSetStorageBuffersDynamic ) && - ( maxDescriptorSetSampledImages == rhs.maxDescriptorSetSampledImages ) && - ( maxDescriptorSetStorageImages == rhs.maxDescriptorSetStorageImages ) && - ( maxDescriptorSetInputAttachments == rhs.maxDescriptorSetInputAttachments ) && - ( maxVertexInputAttributes == rhs.maxVertexInputAttributes ) && - ( maxVertexInputBindings == rhs.maxVertexInputBindings ) && - ( maxVertexInputAttributeOffset == rhs.maxVertexInputAttributeOffset ) && - ( maxVertexInputBindingStride == rhs.maxVertexInputBindingStride ) && - ( maxVertexOutputComponents == rhs.maxVertexOutputComponents ) && - ( maxTessellationGenerationLevel == rhs.maxTessellationGenerationLevel ) && - ( maxTessellationPatchSize == rhs.maxTessellationPatchSize ) && - ( maxTessellationControlPerVertexInputComponents == rhs.maxTessellationControlPerVertexInputComponents ) && - ( maxTessellationControlPerVertexOutputComponents == - rhs.maxTessellationControlPerVertexOutputComponents ) && - ( maxTessellationControlPerPatchOutputComponents == rhs.maxTessellationControlPerPatchOutputComponents ) && - ( maxTessellationControlTotalOutputComponents == rhs.maxTessellationControlTotalOutputComponents ) && - ( maxTessellationEvaluationInputComponents == rhs.maxTessellationEvaluationInputComponents ) && - ( maxTessellationEvaluationOutputComponents == rhs.maxTessellationEvaluationOutputComponents ) && - ( maxGeometryShaderInvocations == rhs.maxGeometryShaderInvocations ) && - ( maxGeometryInputComponents == rhs.maxGeometryInputComponents ) && - ( maxGeometryOutputComponents == rhs.maxGeometryOutputComponents ) && - ( maxGeometryOutputVertices == rhs.maxGeometryOutputVertices ) && - ( maxGeometryTotalOutputComponents == rhs.maxGeometryTotalOutputComponents ) && - ( maxFragmentInputComponents == rhs.maxFragmentInputComponents ) && - ( maxFragmentOutputAttachments == rhs.maxFragmentOutputAttachments ) && - ( maxFragmentDualSrcAttachments == rhs.maxFragmentDualSrcAttachments ) && - ( maxFragmentCombinedOutputResources == rhs.maxFragmentCombinedOutputResources ) && - ( maxComputeSharedMemorySize == rhs.maxComputeSharedMemorySize ) && - ( maxComputeWorkGroupCount == rhs.maxComputeWorkGroupCount ) && - ( maxComputeWorkGroupInvocations == rhs.maxComputeWorkGroupInvocations ) && - ( maxComputeWorkGroupSize == rhs.maxComputeWorkGroupSize ) && - ( subPixelPrecisionBits == rhs.subPixelPrecisionBits ) && - ( subTexelPrecisionBits == rhs.subTexelPrecisionBits ) && - ( mipmapPrecisionBits == rhs.mipmapPrecisionBits ) && - ( maxDrawIndexedIndexValue == rhs.maxDrawIndexedIndexValue ) && - ( maxDrawIndirectCount == rhs.maxDrawIndirectCount ) && ( maxSamplerLodBias == rhs.maxSamplerLodBias ) && - ( maxSamplerAnisotropy == rhs.maxSamplerAnisotropy ) && ( maxViewports == rhs.maxViewports ) && - ( maxViewportDimensions == rhs.maxViewportDimensions ) && - ( viewportBoundsRange == rhs.viewportBoundsRange ) && - ( viewportSubPixelBits == rhs.viewportSubPixelBits ) && - ( minMemoryMapAlignment == rhs.minMemoryMapAlignment ) && - ( minTexelBufferOffsetAlignment == rhs.minTexelBufferOffsetAlignment ) && - ( minUniformBufferOffsetAlignment == rhs.minUniformBufferOffsetAlignment ) && - ( minStorageBufferOffsetAlignment == rhs.minStorageBufferOffsetAlignment ) && - ( minTexelOffset == rhs.minTexelOffset ) && ( maxTexelOffset == rhs.maxTexelOffset ) && - ( minTexelGatherOffset == rhs.minTexelGatherOffset ) && - ( maxTexelGatherOffset == rhs.maxTexelGatherOffset ) && - ( minInterpolationOffset == rhs.minInterpolationOffset ) && - ( maxInterpolationOffset == rhs.maxInterpolationOffset ) && - ( subPixelInterpolationOffsetBits == rhs.subPixelInterpolationOffsetBits ) && - ( maxFramebufferWidth == rhs.maxFramebufferWidth ) && - ( maxFramebufferHeight == rhs.maxFramebufferHeight ) && - ( maxFramebufferLayers == rhs.maxFramebufferLayers ) && - ( framebufferColorSampleCounts == rhs.framebufferColorSampleCounts ) && - ( framebufferDepthSampleCounts == rhs.framebufferDepthSampleCounts ) && - ( framebufferStencilSampleCounts == rhs.framebufferStencilSampleCounts ) && - ( framebufferNoAttachmentsSampleCounts == rhs.framebufferNoAttachmentsSampleCounts ) && - ( maxColorAttachments == rhs.maxColorAttachments ) && - ( sampledImageColorSampleCounts == rhs.sampledImageColorSampleCounts ) && - ( sampledImageIntegerSampleCounts == rhs.sampledImageIntegerSampleCounts ) && - ( sampledImageDepthSampleCounts == rhs.sampledImageDepthSampleCounts ) && - ( sampledImageStencilSampleCounts == rhs.sampledImageStencilSampleCounts ) && - ( storageImageSampleCounts == rhs.storageImageSampleCounts ) && - ( maxSampleMaskWords == rhs.maxSampleMaskWords ) && - ( timestampComputeAndGraphics == rhs.timestampComputeAndGraphics ) && - ( timestampPeriod == rhs.timestampPeriod ) && ( maxClipDistances == rhs.maxClipDistances ) && - ( maxCullDistances == rhs.maxCullDistances ) && - ( maxCombinedClipAndCullDistances == rhs.maxCombinedClipAndCullDistances ) && - ( discreteQueuePriorities == rhs.discreteQueuePriorities ) && ( pointSizeRange == rhs.pointSizeRange ) && - ( lineWidthRange == rhs.lineWidthRange ) && ( pointSizeGranularity == rhs.pointSizeGranularity ) && - ( lineWidthGranularity == rhs.lineWidthGranularity ) && ( strictLines == rhs.strictLines ) && - ( standardSampleLocations == rhs.standardSampleLocations ) && - ( optimalBufferCopyOffsetAlignment == rhs.optimalBufferCopyOffsetAlignment ) && - ( optimalBufferCopyRowPitchAlignment == rhs.optimalBufferCopyRowPitchAlignment ) && - ( nonCoherentAtomSize == rhs.nonCoherentAtomSize ); -# endif - } - - bool operator!=( PhysicalDeviceLimits const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t maxImageDimension1D = {}; - uint32_t maxImageDimension2D = {}; - uint32_t maxImageDimension3D = {}; - uint32_t maxImageDimensionCube = {}; - uint32_t maxImageArrayLayers = {}; - uint32_t maxTexelBufferElements = {}; - uint32_t maxUniformBufferRange = {}; - uint32_t maxStorageBufferRange = {}; - uint32_t maxPushConstantsSize = {}; - uint32_t maxMemoryAllocationCount = {}; - uint32_t maxSamplerAllocationCount = {}; - VULKAN_HPP_NAMESPACE::DeviceSize bufferImageGranularity = {}; - VULKAN_HPP_NAMESPACE::DeviceSize sparseAddressSpaceSize = {}; - uint32_t maxBoundDescriptorSets = {}; - uint32_t maxPerStageDescriptorSamplers = {}; - uint32_t maxPerStageDescriptorUniformBuffers = {}; - uint32_t maxPerStageDescriptorStorageBuffers = {}; - uint32_t maxPerStageDescriptorSampledImages = {}; - uint32_t maxPerStageDescriptorStorageImages = {}; - uint32_t maxPerStageDescriptorInputAttachments = {}; - uint32_t maxPerStageResources = {}; - uint32_t maxDescriptorSetSamplers = {}; - uint32_t maxDescriptorSetUniformBuffers = {}; - uint32_t maxDescriptorSetUniformBuffersDynamic = {}; - uint32_t maxDescriptorSetStorageBuffers = {}; - uint32_t maxDescriptorSetStorageBuffersDynamic = {}; - uint32_t maxDescriptorSetSampledImages = {}; - uint32_t maxDescriptorSetStorageImages = {}; - uint32_t maxDescriptorSetInputAttachments = {}; - uint32_t maxVertexInputAttributes = {}; - uint32_t maxVertexInputBindings = {}; - uint32_t maxVertexInputAttributeOffset = {}; - uint32_t maxVertexInputBindingStride = {}; - uint32_t maxVertexOutputComponents = {}; - uint32_t maxTessellationGenerationLevel = {}; - uint32_t maxTessellationPatchSize = {}; - uint32_t maxTessellationControlPerVertexInputComponents = {}; - uint32_t maxTessellationControlPerVertexOutputComponents = {}; - uint32_t maxTessellationControlPerPatchOutputComponents = {}; - uint32_t maxTessellationControlTotalOutputComponents = {}; - uint32_t maxTessellationEvaluationInputComponents = {}; - uint32_t maxTessellationEvaluationOutputComponents = {}; - uint32_t maxGeometryShaderInvocations = {}; - uint32_t maxGeometryInputComponents = {}; - uint32_t maxGeometryOutputComponents = {}; - uint32_t maxGeometryOutputVertices = {}; - uint32_t maxGeometryTotalOutputComponents = {}; - uint32_t maxFragmentInputComponents = {}; - uint32_t maxFragmentOutputAttachments = {}; - uint32_t maxFragmentDualSrcAttachments = {}; - uint32_t maxFragmentCombinedOutputResources = {}; - uint32_t maxComputeSharedMemorySize = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D maxComputeWorkGroupCount = {}; - uint32_t maxComputeWorkGroupInvocations = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D maxComputeWorkGroupSize = {}; - uint32_t subPixelPrecisionBits = {}; - uint32_t subTexelPrecisionBits = {}; - uint32_t mipmapPrecisionBits = {}; - uint32_t maxDrawIndexedIndexValue = {}; - uint32_t maxDrawIndirectCount = {}; - float maxSamplerLodBias = {}; - float maxSamplerAnisotropy = {}; - uint32_t maxViewports = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D maxViewportDimensions = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D viewportBoundsRange = {}; - uint32_t viewportSubPixelBits = {}; - size_t minMemoryMapAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize minTexelBufferOffsetAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize minUniformBufferOffsetAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize minStorageBufferOffsetAlignment = {}; - int32_t minTexelOffset = {}; - uint32_t maxTexelOffset = {}; - int32_t minTexelGatherOffset = {}; - uint32_t maxTexelGatherOffset = {}; - float minInterpolationOffset = {}; - float maxInterpolationOffset = {}; - uint32_t subPixelInterpolationOffsetBits = {}; - uint32_t maxFramebufferWidth = {}; - uint32_t maxFramebufferHeight = {}; - uint32_t maxFramebufferLayers = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferColorSampleCounts = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferDepthSampleCounts = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferStencilSampleCounts = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferNoAttachmentsSampleCounts = {}; - uint32_t maxColorAttachments = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageColorSampleCounts = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageIntegerSampleCounts = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageDepthSampleCounts = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags sampledImageStencilSampleCounts = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags storageImageSampleCounts = {}; - uint32_t maxSampleMaskWords = {}; - VULKAN_HPP_NAMESPACE::Bool32 timestampComputeAndGraphics = {}; - float timestampPeriod = {}; - uint32_t maxClipDistances = {}; - uint32_t maxCullDistances = {}; - uint32_t maxCombinedClipAndCullDistances = {}; - uint32_t discreteQueuePriorities = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D pointSizeRange = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D lineWidthRange = {}; - float pointSizeGranularity = {}; - float lineWidthGranularity = {}; - VULKAN_HPP_NAMESPACE::Bool32 strictLines = {}; - VULKAN_HPP_NAMESPACE::Bool32 standardSampleLocations = {}; - VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyOffsetAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize optimalBufferCopyRowPitchAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize nonCoherentAtomSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits ) == sizeof( VkPhysicalDeviceLimits ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PhysicalDeviceLimits is not nothrow_move_constructible!" ); - - struct PhysicalDeviceLineRasterizationFeaturesEXT - { - using NativeType = VkPhysicalDeviceLineRasterizationFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceLineRasterizationFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceLineRasterizationFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 rectangularLines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bresenhamLines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 smoothLines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 stippledRectangularLines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 stippledBresenhamLines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 stippledSmoothLines_ = {} ) VULKAN_HPP_NOEXCEPT - : rectangularLines( rectangularLines_ ) - , bresenhamLines( bresenhamLines_ ) - , smoothLines( smoothLines_ ) - , stippledRectangularLines( stippledRectangularLines_ ) - , stippledBresenhamLines( stippledBresenhamLines_ ) - , stippledSmoothLines( stippledSmoothLines_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceLineRasterizationFeaturesEXT( - PhysicalDeviceLineRasterizationFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLineRasterizationFeaturesEXT( VkPhysicalDeviceLineRasterizationFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceLineRasterizationFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceLineRasterizationFeaturesEXT & - operator=( PhysicalDeviceLineRasterizationFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLineRasterizationFeaturesEXT & - operator=( VkPhysicalDeviceLineRasterizationFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLineRasterizationFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLineRasterizationFeaturesEXT & - setRectangularLines( VULKAN_HPP_NAMESPACE::Bool32 rectangularLines_ ) VULKAN_HPP_NOEXCEPT - { - rectangularLines = rectangularLines_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLineRasterizationFeaturesEXT & - setBresenhamLines( VULKAN_HPP_NAMESPACE::Bool32 bresenhamLines_ ) VULKAN_HPP_NOEXCEPT - { - bresenhamLines = bresenhamLines_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLineRasterizationFeaturesEXT & - setSmoothLines( VULKAN_HPP_NAMESPACE::Bool32 smoothLines_ ) VULKAN_HPP_NOEXCEPT - { - smoothLines = smoothLines_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLineRasterizationFeaturesEXT & - setStippledRectangularLines( VULKAN_HPP_NAMESPACE::Bool32 stippledRectangularLines_ ) VULKAN_HPP_NOEXCEPT - { - stippledRectangularLines = stippledRectangularLines_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLineRasterizationFeaturesEXT & - setStippledBresenhamLines( VULKAN_HPP_NAMESPACE::Bool32 stippledBresenhamLines_ ) VULKAN_HPP_NOEXCEPT - { - stippledBresenhamLines = stippledBresenhamLines_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLineRasterizationFeaturesEXT & - setStippledSmoothLines( VULKAN_HPP_NAMESPACE::Bool32 stippledSmoothLines_ ) VULKAN_HPP_NOEXCEPT - { - stippledSmoothLines = stippledSmoothLines_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceLineRasterizationFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceLineRasterizationFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - rectangularLines, - bresenhamLines, - smoothLines, - stippledRectangularLines, - stippledBresenhamLines, - stippledSmoothLines ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceLineRasterizationFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceLineRasterizationFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( rectangularLines == rhs.rectangularLines ) && - ( bresenhamLines == rhs.bresenhamLines ) && ( smoothLines == rhs.smoothLines ) && - ( stippledRectangularLines == rhs.stippledRectangularLines ) && - ( stippledBresenhamLines == rhs.stippledBresenhamLines ) && - ( stippledSmoothLines == rhs.stippledSmoothLines ); -# endif - } - - bool operator!=( PhysicalDeviceLineRasterizationFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceLineRasterizationFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 rectangularLines = {}; - VULKAN_HPP_NAMESPACE::Bool32 bresenhamLines = {}; - VULKAN_HPP_NAMESPACE::Bool32 smoothLines = {}; - VULKAN_HPP_NAMESPACE::Bool32 stippledRectangularLines = {}; - VULKAN_HPP_NAMESPACE::Bool32 stippledBresenhamLines = {}; - VULKAN_HPP_NAMESPACE::Bool32 stippledSmoothLines = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationFeaturesEXT ) == - sizeof( VkPhysicalDeviceLineRasterizationFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceLineRasterizationFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceLineRasterizationFeaturesEXT; - }; - - struct PhysicalDeviceLineRasterizationPropertiesEXT - { - using NativeType = VkPhysicalDeviceLineRasterizationPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceLineRasterizationPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceLineRasterizationPropertiesEXT( uint32_t lineSubPixelPrecisionBits_ = {} ) VULKAN_HPP_NOEXCEPT - : lineSubPixelPrecisionBits( lineSubPixelPrecisionBits_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceLineRasterizationPropertiesEXT( - PhysicalDeviceLineRasterizationPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLineRasterizationPropertiesEXT( VkPhysicalDeviceLineRasterizationPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceLineRasterizationPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceLineRasterizationPropertiesEXT & - operator=( PhysicalDeviceLineRasterizationPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLineRasterizationPropertiesEXT & - operator=( VkPhysicalDeviceLineRasterizationPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceLineRasterizationPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceLineRasterizationPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, lineSubPixelPrecisionBits ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceLineRasterizationPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceLineRasterizationPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( lineSubPixelPrecisionBits == rhs.lineSubPixelPrecisionBits ); -# endif - } - - bool operator!=( PhysicalDeviceLineRasterizationPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceLineRasterizationPropertiesEXT; - void * pNext = {}; - uint32_t lineSubPixelPrecisionBits = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLineRasterizationPropertiesEXT ) == - sizeof( VkPhysicalDeviceLineRasterizationPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceLineRasterizationPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceLineRasterizationPropertiesEXT; - }; - - struct PhysicalDeviceLinearColorAttachmentFeaturesNV - { - using NativeType = VkPhysicalDeviceLinearColorAttachmentFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceLinearColorAttachmentFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceLinearColorAttachmentFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 linearColorAttachment_ = {} ) VULKAN_HPP_NOEXCEPT - : linearColorAttachment( linearColorAttachment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceLinearColorAttachmentFeaturesNV( - PhysicalDeviceLinearColorAttachmentFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLinearColorAttachmentFeaturesNV( VkPhysicalDeviceLinearColorAttachmentFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceLinearColorAttachmentFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceLinearColorAttachmentFeaturesNV & - operator=( PhysicalDeviceLinearColorAttachmentFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceLinearColorAttachmentFeaturesNV & - operator=( VkPhysicalDeviceLinearColorAttachmentFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLinearColorAttachmentFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLinearColorAttachmentFeaturesNV & - setLinearColorAttachment( VULKAN_HPP_NAMESPACE::Bool32 linearColorAttachment_ ) VULKAN_HPP_NOEXCEPT - { - linearColorAttachment = linearColorAttachment_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceLinearColorAttachmentFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceLinearColorAttachmentFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, linearColorAttachment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceLinearColorAttachmentFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceLinearColorAttachmentFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( linearColorAttachment == rhs.linearColorAttachment ); -# endif - } - - bool operator!=( PhysicalDeviceLinearColorAttachmentFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceLinearColorAttachmentFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 linearColorAttachment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceLinearColorAttachmentFeaturesNV ) == - sizeof( VkPhysicalDeviceLinearColorAttachmentFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceLinearColorAttachmentFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceLinearColorAttachmentFeaturesNV; - }; - - struct PhysicalDeviceMaintenance3Properties - { - using NativeType = VkPhysicalDeviceMaintenance3Properties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMaintenance3Properties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance3Properties( - uint32_t maxPerSetDescriptors_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize maxMemoryAllocationSize_ = {} ) VULKAN_HPP_NOEXCEPT - : maxPerSetDescriptors( maxPerSetDescriptors_ ) - , maxMemoryAllocationSize( maxMemoryAllocationSize_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance3Properties( PhysicalDeviceMaintenance3Properties const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMaintenance3Properties( VkPhysicalDeviceMaintenance3Properties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMaintenance3Properties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMaintenance3Properties & - operator=( PhysicalDeviceMaintenance3Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMaintenance3Properties & - operator=( VkPhysicalDeviceMaintenance3Properties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMaintenance3Properties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMaintenance3Properties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxPerSetDescriptors, maxMemoryAllocationSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMaintenance3Properties const & ) const = default; -#else - bool operator==( PhysicalDeviceMaintenance3Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxPerSetDescriptors == rhs.maxPerSetDescriptors ) && - ( maxMemoryAllocationSize == rhs.maxMemoryAllocationSize ); -# endif - } - - bool operator!=( PhysicalDeviceMaintenance3Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMaintenance3Properties; - void * pNext = {}; - uint32_t maxPerSetDescriptors = {}; - VULKAN_HPP_NAMESPACE::DeviceSize maxMemoryAllocationSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance3Properties ) == - sizeof( VkPhysicalDeviceMaintenance3Properties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMaintenance3Properties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMaintenance3Properties; - }; - using PhysicalDeviceMaintenance3PropertiesKHR = PhysicalDeviceMaintenance3Properties; - - struct PhysicalDeviceMaintenance4Features - { - using NativeType = VkPhysicalDeviceMaintenance4Features; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMaintenance4Features; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMaintenance4Features( VULKAN_HPP_NAMESPACE::Bool32 maintenance4_ = {} ) VULKAN_HPP_NOEXCEPT - : maintenance4( maintenance4_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance4Features( PhysicalDeviceMaintenance4Features const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMaintenance4Features( VkPhysicalDeviceMaintenance4Features const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMaintenance4Features( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMaintenance4Features & - operator=( PhysicalDeviceMaintenance4Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMaintenance4Features & - operator=( VkPhysicalDeviceMaintenance4Features const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMaintenance4Features & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMaintenance4Features & - setMaintenance4( VULKAN_HPP_NAMESPACE::Bool32 maintenance4_ ) VULKAN_HPP_NOEXCEPT - { - maintenance4 = maintenance4_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceMaintenance4Features const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMaintenance4Features &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maintenance4 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMaintenance4Features const & ) const = default; -#else - bool operator==( PhysicalDeviceMaintenance4Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maintenance4 == rhs.maintenance4 ); -# endif - } - - bool operator!=( PhysicalDeviceMaintenance4Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMaintenance4Features; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 maintenance4 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Features ) == - sizeof( VkPhysicalDeviceMaintenance4Features ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMaintenance4Features is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMaintenance4Features; - }; - using PhysicalDeviceMaintenance4FeaturesKHR = PhysicalDeviceMaintenance4Features; - - struct PhysicalDeviceMaintenance4Properties - { - using NativeType = VkPhysicalDeviceMaintenance4Properties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMaintenance4Properties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMaintenance4Properties( VULKAN_HPP_NAMESPACE::DeviceSize maxBufferSize_ = {} ) VULKAN_HPP_NOEXCEPT - : maxBufferSize( maxBufferSize_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance4Properties( PhysicalDeviceMaintenance4Properties const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMaintenance4Properties( VkPhysicalDeviceMaintenance4Properties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMaintenance4Properties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMaintenance4Properties & - operator=( PhysicalDeviceMaintenance4Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMaintenance4Properties & - operator=( VkPhysicalDeviceMaintenance4Properties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMaintenance4Properties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMaintenance4Properties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxBufferSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMaintenance4Properties const & ) const = default; -#else - bool operator==( PhysicalDeviceMaintenance4Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxBufferSize == rhs.maxBufferSize ); -# endif - } - - bool operator!=( PhysicalDeviceMaintenance4Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMaintenance4Properties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize maxBufferSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance4Properties ) == - sizeof( VkPhysicalDeviceMaintenance4Properties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMaintenance4Properties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMaintenance4Properties; - }; - using PhysicalDeviceMaintenance4PropertiesKHR = PhysicalDeviceMaintenance4Properties; - - struct PhysicalDeviceMemoryBudgetPropertiesEXT - { - using NativeType = VkPhysicalDeviceMemoryBudgetPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMemoryBudgetPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryBudgetPropertiesEXT( - std::array const & heapBudget_ = {}, - std::array const & heapUsage_ = {} ) VULKAN_HPP_NOEXCEPT - : heapBudget( heapBudget_ ) - , heapUsage( heapUsage_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryBudgetPropertiesEXT( - PhysicalDeviceMemoryBudgetPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryBudgetPropertiesEXT( VkPhysicalDeviceMemoryBudgetPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMemoryBudgetPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMemoryBudgetPropertiesEXT & - operator=( PhysicalDeviceMemoryBudgetPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryBudgetPropertiesEXT & - operator=( VkPhysicalDeviceMemoryBudgetPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMemoryBudgetPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMemoryBudgetPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, heapBudget, heapUsage ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMemoryBudgetPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceMemoryBudgetPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( heapBudget == rhs.heapBudget ) && - ( heapUsage == rhs.heapUsage ); -# endif - } - - bool operator!=( PhysicalDeviceMemoryBudgetPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMemoryBudgetPropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D heapBudget = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D heapUsage = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryBudgetPropertiesEXT ) == - sizeof( VkPhysicalDeviceMemoryBudgetPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMemoryBudgetPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMemoryBudgetPropertiesEXT; - }; - - struct PhysicalDeviceMemoryPriorityFeaturesEXT - { - using NativeType = VkPhysicalDeviceMemoryPriorityFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMemoryPriorityFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMemoryPriorityFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 memoryPriority_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryPriority( memoryPriority_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMemoryPriorityFeaturesEXT( PhysicalDeviceMemoryPriorityFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryPriorityFeaturesEXT( VkPhysicalDeviceMemoryPriorityFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMemoryPriorityFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMemoryPriorityFeaturesEXT & - operator=( PhysicalDeviceMemoryPriorityFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryPriorityFeaturesEXT & - operator=( VkPhysicalDeviceMemoryPriorityFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryPriorityFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryPriorityFeaturesEXT & - setMemoryPriority( VULKAN_HPP_NAMESPACE::Bool32 memoryPriority_ ) VULKAN_HPP_NOEXCEPT - { - memoryPriority = memoryPriority_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceMemoryPriorityFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMemoryPriorityFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryPriority ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMemoryPriorityFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceMemoryPriorityFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryPriority == rhs.memoryPriority ); -# endif - } - - bool operator!=( PhysicalDeviceMemoryPriorityFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMemoryPriorityFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 memoryPriority = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryPriorityFeaturesEXT ) == - sizeof( VkPhysicalDeviceMemoryPriorityFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMemoryPriorityFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMemoryPriorityFeaturesEXT; - }; - - struct PhysicalDeviceMemoryProperties - { - using NativeType = VkPhysicalDeviceMemoryProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryProperties( - uint32_t memoryTypeCount_ = {}, - std::array const & memoryTypes_ = {}, - uint32_t memoryHeapCount_ = {}, - std::array const & memoryHeaps_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryTypeCount( memoryTypeCount_ ) - , memoryTypes( memoryTypes_ ) - , memoryHeapCount( memoryHeapCount_ ) - , memoryHeaps( memoryHeaps_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceMemoryProperties( PhysicalDeviceMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryProperties( VkPhysicalDeviceMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMemoryProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMemoryProperties & - operator=( PhysicalDeviceMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryProperties & operator=( VkPhysicalDeviceMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMemoryProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMemoryProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( memoryTypeCount, memoryTypes, memoryHeapCount, memoryHeaps ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMemoryProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceMemoryProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( memoryTypeCount == rhs.memoryTypeCount ) && ( memoryTypes == rhs.memoryTypes ) && - ( memoryHeapCount == rhs.memoryHeapCount ) && ( memoryHeaps == rhs.memoryHeaps ); -# endif - } - - bool operator!=( PhysicalDeviceMemoryProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t memoryTypeCount = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D memoryTypes = {}; - uint32_t memoryHeapCount = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D memoryHeaps = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties ) == - sizeof( VkPhysicalDeviceMemoryProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMemoryProperties is not nothrow_move_constructible!" ); - - struct PhysicalDeviceMemoryProperties2 - { - using NativeType = VkPhysicalDeviceMemoryProperties2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceMemoryProperties2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMemoryProperties2( - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties memoryProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryProperties( memoryProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceMemoryProperties2( PhysicalDeviceMemoryProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryProperties2( VkPhysicalDeviceMemoryProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMemoryProperties2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMemoryProperties2 & - operator=( PhysicalDeviceMemoryProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMemoryProperties2 & operator=( VkPhysicalDeviceMemoryProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMemoryProperties2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMemoryProperties2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMemoryProperties2 const & ) const = default; -#else - bool operator==( PhysicalDeviceMemoryProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryProperties == rhs.memoryProperties ); -# endif - } - - bool operator!=( PhysicalDeviceMemoryProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMemoryProperties2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties memoryProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMemoryProperties2 ) == - sizeof( VkPhysicalDeviceMemoryProperties2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMemoryProperties2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMemoryProperties2; - }; - using PhysicalDeviceMemoryProperties2KHR = PhysicalDeviceMemoryProperties2; - - struct PhysicalDeviceMeshShaderFeaturesNV - { - using NativeType = VkPhysicalDeviceMeshShaderFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMeshShaderFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMeshShaderFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 taskShader_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 meshShader_ = {} ) VULKAN_HPP_NOEXCEPT - : taskShader( taskShader_ ) - , meshShader( meshShader_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMeshShaderFeaturesNV( PhysicalDeviceMeshShaderFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMeshShaderFeaturesNV( VkPhysicalDeviceMeshShaderFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMeshShaderFeaturesNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMeshShaderFeaturesNV & - operator=( PhysicalDeviceMeshShaderFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMeshShaderFeaturesNV & - operator=( VkPhysicalDeviceMeshShaderFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMeshShaderFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMeshShaderFeaturesNV & - setTaskShader( VULKAN_HPP_NAMESPACE::Bool32 taskShader_ ) VULKAN_HPP_NOEXCEPT - { - taskShader = taskShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMeshShaderFeaturesNV & - setMeshShader( VULKAN_HPP_NAMESPACE::Bool32 meshShader_ ) VULKAN_HPP_NOEXCEPT - { - meshShader = meshShader_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceMeshShaderFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMeshShaderFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, taskShader, meshShader ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMeshShaderFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceMeshShaderFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( taskShader == rhs.taskShader ) && - ( meshShader == rhs.meshShader ); -# endif - } - - bool operator!=( PhysicalDeviceMeshShaderFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMeshShaderFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 taskShader = {}; - VULKAN_HPP_NAMESPACE::Bool32 meshShader = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderFeaturesNV ) == - sizeof( VkPhysicalDeviceMeshShaderFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMeshShaderFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMeshShaderFeaturesNV; - }; - - struct PhysicalDeviceMeshShaderPropertiesNV - { - using NativeType = VkPhysicalDeviceMeshShaderPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMeshShaderPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceMeshShaderPropertiesNV( uint32_t maxDrawMeshTasksCount_ = {}, - uint32_t maxTaskWorkGroupInvocations_ = {}, - std::array const & maxTaskWorkGroupSize_ = {}, - uint32_t maxTaskTotalMemorySize_ = {}, - uint32_t maxTaskOutputCount_ = {}, - uint32_t maxMeshWorkGroupInvocations_ = {}, - std::array const & maxMeshWorkGroupSize_ = {}, - uint32_t maxMeshTotalMemorySize_ = {}, - uint32_t maxMeshOutputVertices_ = {}, - uint32_t maxMeshOutputPrimitives_ = {}, - uint32_t maxMeshMultiviewViewCount_ = {}, - uint32_t meshOutputPerVertexGranularity_ = {}, - uint32_t meshOutputPerPrimitiveGranularity_ = {} ) VULKAN_HPP_NOEXCEPT - : maxDrawMeshTasksCount( maxDrawMeshTasksCount_ ) - , maxTaskWorkGroupInvocations( maxTaskWorkGroupInvocations_ ) - , maxTaskWorkGroupSize( maxTaskWorkGroupSize_ ) - , maxTaskTotalMemorySize( maxTaskTotalMemorySize_ ) - , maxTaskOutputCount( maxTaskOutputCount_ ) - , maxMeshWorkGroupInvocations( maxMeshWorkGroupInvocations_ ) - , maxMeshWorkGroupSize( maxMeshWorkGroupSize_ ) - , maxMeshTotalMemorySize( maxMeshTotalMemorySize_ ) - , maxMeshOutputVertices( maxMeshOutputVertices_ ) - , maxMeshOutputPrimitives( maxMeshOutputPrimitives_ ) - , maxMeshMultiviewViewCount( maxMeshMultiviewViewCount_ ) - , meshOutputPerVertexGranularity( meshOutputPerVertexGranularity_ ) - , meshOutputPerPrimitiveGranularity( meshOutputPerPrimitiveGranularity_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMeshShaderPropertiesNV( PhysicalDeviceMeshShaderPropertiesNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMeshShaderPropertiesNV( VkPhysicalDeviceMeshShaderPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMeshShaderPropertiesNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMeshShaderPropertiesNV & - operator=( PhysicalDeviceMeshShaderPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMeshShaderPropertiesNV & - operator=( VkPhysicalDeviceMeshShaderPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMeshShaderPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMeshShaderPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - maxDrawMeshTasksCount, - maxTaskWorkGroupInvocations, - maxTaskWorkGroupSize, - maxTaskTotalMemorySize, - maxTaskOutputCount, - maxMeshWorkGroupInvocations, - maxMeshWorkGroupSize, - maxMeshTotalMemorySize, - maxMeshOutputVertices, - maxMeshOutputPrimitives, - maxMeshMultiviewViewCount, - meshOutputPerVertexGranularity, - meshOutputPerPrimitiveGranularity ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMeshShaderPropertiesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceMeshShaderPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxDrawMeshTasksCount == rhs.maxDrawMeshTasksCount ) && - ( maxTaskWorkGroupInvocations == rhs.maxTaskWorkGroupInvocations ) && - ( maxTaskWorkGroupSize == rhs.maxTaskWorkGroupSize ) && - ( maxTaskTotalMemorySize == rhs.maxTaskTotalMemorySize ) && - ( maxTaskOutputCount == rhs.maxTaskOutputCount ) && - ( maxMeshWorkGroupInvocations == rhs.maxMeshWorkGroupInvocations ) && - ( maxMeshWorkGroupSize == rhs.maxMeshWorkGroupSize ) && - ( maxMeshTotalMemorySize == rhs.maxMeshTotalMemorySize ) && - ( maxMeshOutputVertices == rhs.maxMeshOutputVertices ) && - ( maxMeshOutputPrimitives == rhs.maxMeshOutputPrimitives ) && - ( maxMeshMultiviewViewCount == rhs.maxMeshMultiviewViewCount ) && - ( meshOutputPerVertexGranularity == rhs.meshOutputPerVertexGranularity ) && - ( meshOutputPerPrimitiveGranularity == rhs.meshOutputPerPrimitiveGranularity ); -# endif - } - - bool operator!=( PhysicalDeviceMeshShaderPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMeshShaderPropertiesNV; - void * pNext = {}; - uint32_t maxDrawMeshTasksCount = {}; - uint32_t maxTaskWorkGroupInvocations = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D maxTaskWorkGroupSize = {}; - uint32_t maxTaskTotalMemorySize = {}; - uint32_t maxTaskOutputCount = {}; - uint32_t maxMeshWorkGroupInvocations = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D maxMeshWorkGroupSize = {}; - uint32_t maxMeshTotalMemorySize = {}; - uint32_t maxMeshOutputVertices = {}; - uint32_t maxMeshOutputPrimitives = {}; - uint32_t maxMeshMultiviewViewCount = {}; - uint32_t meshOutputPerVertexGranularity = {}; - uint32_t meshOutputPerPrimitiveGranularity = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMeshShaderPropertiesNV ) == - sizeof( VkPhysicalDeviceMeshShaderPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMeshShaderPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMeshShaderPropertiesNV; - }; - - struct PhysicalDeviceMultiDrawFeaturesEXT - { - using NativeType = VkPhysicalDeviceMultiDrawFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMultiDrawFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMultiDrawFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 multiDraw_ = {} ) VULKAN_HPP_NOEXCEPT - : multiDraw( multiDraw_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiDrawFeaturesEXT( PhysicalDeviceMultiDrawFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiDrawFeaturesEXT( VkPhysicalDeviceMultiDrawFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMultiDrawFeaturesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMultiDrawFeaturesEXT & - operator=( PhysicalDeviceMultiDrawFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiDrawFeaturesEXT & - operator=( VkPhysicalDeviceMultiDrawFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMultiDrawFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMultiDrawFeaturesEXT & - setMultiDraw( VULKAN_HPP_NAMESPACE::Bool32 multiDraw_ ) VULKAN_HPP_NOEXCEPT - { - multiDraw = multiDraw_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceMultiDrawFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMultiDrawFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, multiDraw ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMultiDrawFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceMultiDrawFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( multiDraw == rhs.multiDraw ); -# endif - } - - bool operator!=( PhysicalDeviceMultiDrawFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMultiDrawFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiDraw = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawFeaturesEXT ) == - sizeof( VkPhysicalDeviceMultiDrawFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMultiDrawFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMultiDrawFeaturesEXT; - }; - - struct PhysicalDeviceMultiDrawPropertiesEXT - { - using NativeType = VkPhysicalDeviceMultiDrawPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMultiDrawPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiDrawPropertiesEXT( uint32_t maxMultiDrawCount_ = {} ) VULKAN_HPP_NOEXCEPT - : maxMultiDrawCount( maxMultiDrawCount_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiDrawPropertiesEXT( PhysicalDeviceMultiDrawPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiDrawPropertiesEXT( VkPhysicalDeviceMultiDrawPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMultiDrawPropertiesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMultiDrawPropertiesEXT & - operator=( PhysicalDeviceMultiDrawPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiDrawPropertiesEXT & - operator=( VkPhysicalDeviceMultiDrawPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMultiDrawPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMultiDrawPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxMultiDrawCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMultiDrawPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceMultiDrawPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxMultiDrawCount == rhs.maxMultiDrawCount ); -# endif - } - - bool operator!=( PhysicalDeviceMultiDrawPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMultiDrawPropertiesEXT; - void * pNext = {}; - uint32_t maxMultiDrawCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiDrawPropertiesEXT ) == - sizeof( VkPhysicalDeviceMultiDrawPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMultiDrawPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMultiDrawPropertiesEXT; - }; - - struct PhysicalDeviceMultiviewFeatures - { - using NativeType = VkPhysicalDeviceMultiviewFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceMultiviewFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiviewFeatures( - VULKAN_HPP_NAMESPACE::Bool32 multiview_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader_ = {} ) VULKAN_HPP_NOEXCEPT - : multiview( multiview_ ) - , multiviewGeometryShader( multiviewGeometryShader_ ) - , multiviewTessellationShader( multiviewTessellationShader_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMultiviewFeatures( PhysicalDeviceMultiviewFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiviewFeatures( VkPhysicalDeviceMultiviewFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMultiviewFeatures( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMultiviewFeatures & - operator=( PhysicalDeviceMultiviewFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiviewFeatures & operator=( VkPhysicalDeviceMultiviewFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMultiviewFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMultiviewFeatures & - setMultiview( VULKAN_HPP_NAMESPACE::Bool32 multiview_ ) VULKAN_HPP_NOEXCEPT - { - multiview = multiview_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMultiviewFeatures & - setMultiviewGeometryShader( VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader_ ) VULKAN_HPP_NOEXCEPT - { - multiviewGeometryShader = multiviewGeometryShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMultiviewFeatures & - setMultiviewTessellationShader( VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader_ ) VULKAN_HPP_NOEXCEPT - { - multiviewTessellationShader = multiviewTessellationShader_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceMultiviewFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMultiviewFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, multiview, multiviewGeometryShader, multiviewTessellationShader ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMultiviewFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceMultiviewFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( multiview == rhs.multiview ) && - ( multiviewGeometryShader == rhs.multiviewGeometryShader ) && - ( multiviewTessellationShader == rhs.multiviewTessellationShader ); -# endif - } - - bool operator!=( PhysicalDeviceMultiviewFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMultiviewFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiview = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewFeatures ) == - sizeof( VkPhysicalDeviceMultiviewFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMultiviewFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMultiviewFeatures; - }; - using PhysicalDeviceMultiviewFeaturesKHR = PhysicalDeviceMultiviewFeatures; - - struct PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX - { - using NativeType = VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMultiviewPerViewAttributesPropertiesNVX; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX( - VULKAN_HPP_NAMESPACE::Bool32 perViewPositionAllComponents_ = {} ) VULKAN_HPP_NOEXCEPT - : perViewPositionAllComponents( perViewPositionAllComponents_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX( - PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX( - VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX & - operator=( PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX & - operator=( VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, perViewPositionAllComponents ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & ) const = default; -#else - bool operator==( PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( perViewPositionAllComponents == rhs.perViewPositionAllComponents ); -# endif - } - - bool operator!=( PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMultiviewPerViewAttributesPropertiesNVX; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 perViewPositionAllComponents = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX ) == - sizeof( VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX>::value, - "PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX; - }; - - struct PhysicalDeviceMultiviewProperties - { - using NativeType = VkPhysicalDeviceMultiviewProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMultiviewProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMultiviewProperties( uint32_t maxMultiviewViewCount_ = {}, - uint32_t maxMultiviewInstanceIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : maxMultiviewViewCount( maxMultiviewViewCount_ ) - , maxMultiviewInstanceIndex( maxMultiviewInstanceIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceMultiviewProperties( PhysicalDeviceMultiviewProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiviewProperties( VkPhysicalDeviceMultiviewProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMultiviewProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMultiviewProperties & - operator=( PhysicalDeviceMultiviewProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMultiviewProperties & operator=( VkPhysicalDeviceMultiviewProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceMultiviewProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMultiviewProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxMultiviewViewCount, maxMultiviewInstanceIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMultiviewProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceMultiviewProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxMultiviewViewCount == rhs.maxMultiviewViewCount ) && - ( maxMultiviewInstanceIndex == rhs.maxMultiviewInstanceIndex ); -# endif - } - - bool operator!=( PhysicalDeviceMultiviewProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMultiviewProperties; - void * pNext = {}; - uint32_t maxMultiviewViewCount = {}; - uint32_t maxMultiviewInstanceIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMultiviewProperties ) == - sizeof( VkPhysicalDeviceMultiviewProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMultiviewProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMultiviewProperties; - }; - using PhysicalDeviceMultiviewPropertiesKHR = PhysicalDeviceMultiviewProperties; - - struct PhysicalDeviceMutableDescriptorTypeFeaturesVALVE - { - using NativeType = VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceMutableDescriptorTypeFeaturesVALVE; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceMutableDescriptorTypeFeaturesVALVE( - VULKAN_HPP_NAMESPACE::Bool32 mutableDescriptorType_ = {} ) VULKAN_HPP_NOEXCEPT - : mutableDescriptorType( mutableDescriptorType_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceMutableDescriptorTypeFeaturesVALVE( - PhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMutableDescriptorTypeFeaturesVALVE( VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceMutableDescriptorTypeFeaturesVALVE( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceMutableDescriptorTypeFeaturesVALVE & - operator=( PhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceMutableDescriptorTypeFeaturesVALVE & - operator=( VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMutableDescriptorTypeFeaturesVALVE & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceMutableDescriptorTypeFeaturesVALVE & - setMutableDescriptorType( VULKAN_HPP_NAMESPACE::Bool32 mutableDescriptorType_ ) VULKAN_HPP_NOEXCEPT - { - mutableDescriptorType = mutableDescriptorType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, mutableDescriptorType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & ) const = default; -#else - bool operator==( PhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( mutableDescriptorType == rhs.mutableDescriptorType ); -# endif - } - - bool operator!=( PhysicalDeviceMutableDescriptorTypeFeaturesVALVE const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceMutableDescriptorTypeFeaturesVALVE; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 mutableDescriptorType = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceMutableDescriptorTypeFeaturesVALVE ) == - sizeof( VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceMutableDescriptorTypeFeaturesVALVE is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceMutableDescriptorTypeFeaturesVALVE; - }; - - struct PhysicalDevicePCIBusInfoPropertiesEXT - { - using NativeType = VkPhysicalDevicePCIBusInfoPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePciBusInfoPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePCIBusInfoPropertiesEXT( uint32_t pciDomain_ = {}, - uint32_t pciBus_ = {}, - uint32_t pciDevice_ = {}, - uint32_t pciFunction_ = {} ) VULKAN_HPP_NOEXCEPT - : pciDomain( pciDomain_ ) - , pciBus( pciBus_ ) - , pciDevice( pciDevice_ ) - , pciFunction( pciFunction_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePCIBusInfoPropertiesEXT( PhysicalDevicePCIBusInfoPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePCIBusInfoPropertiesEXT( VkPhysicalDevicePCIBusInfoPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePCIBusInfoPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePCIBusInfoPropertiesEXT & - operator=( PhysicalDevicePCIBusInfoPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePCIBusInfoPropertiesEXT & - operator=( VkPhysicalDevicePCIBusInfoPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDevicePCIBusInfoPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePCIBusInfoPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pciDomain, pciBus, pciDevice, pciFunction ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePCIBusInfoPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDevicePCIBusInfoPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pciDomain == rhs.pciDomain ) && - ( pciBus == rhs.pciBus ) && ( pciDevice == rhs.pciDevice ) && ( pciFunction == rhs.pciFunction ); -# endif - } - - bool operator!=( PhysicalDevicePCIBusInfoPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePciBusInfoPropertiesEXT; - void * pNext = {}; - uint32_t pciDomain = {}; - uint32_t pciBus = {}; - uint32_t pciDevice = {}; - uint32_t pciFunction = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePCIBusInfoPropertiesEXT ) == - sizeof( VkPhysicalDevicePCIBusInfoPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePCIBusInfoPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePCIBusInfoPropertiesEXT; - }; - - struct PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT - { - using NativeType = VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePageableDeviceLocalMemoryFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 pageableDeviceLocalMemory_ = {} ) VULKAN_HPP_NOEXCEPT - : pageableDeviceLocalMemory( pageableDeviceLocalMemory_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT( - PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT( - VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT & - operator=( PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT & - operator=( VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT & - setPageableDeviceLocalMemory( VULKAN_HPP_NAMESPACE::Bool32 pageableDeviceLocalMemory_ ) VULKAN_HPP_NOEXCEPT - { - pageableDeviceLocalMemory = pageableDeviceLocalMemory_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pageableDeviceLocalMemory ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( pageableDeviceLocalMemory == rhs.pageableDeviceLocalMemory ); -# endif - } - - bool operator!=( PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePageableDeviceLocalMemoryFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 pageableDeviceLocalMemory = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT ) == - sizeof( VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT; - }; - - struct PhysicalDevicePerformanceQueryFeaturesKHR - { - using NativeType = VkPhysicalDevicePerformanceQueryFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePerformanceQueryFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePerformanceQueryFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 performanceCounterQueryPools_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 performanceCounterMultipleQueryPools_ = {} ) VULKAN_HPP_NOEXCEPT - : performanceCounterQueryPools( performanceCounterQueryPools_ ) - , performanceCounterMultipleQueryPools( performanceCounterMultipleQueryPools_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePerformanceQueryFeaturesKHR( - PhysicalDevicePerformanceQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePerformanceQueryFeaturesKHR( VkPhysicalDevicePerformanceQueryFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDevicePerformanceQueryFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePerformanceQueryFeaturesKHR & - operator=( PhysicalDevicePerformanceQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePerformanceQueryFeaturesKHR & - operator=( VkPhysicalDevicePerformanceQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePerformanceQueryFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePerformanceQueryFeaturesKHR & - setPerformanceCounterQueryPools( VULKAN_HPP_NAMESPACE::Bool32 performanceCounterQueryPools_ ) VULKAN_HPP_NOEXCEPT - { - performanceCounterQueryPools = performanceCounterQueryPools_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePerformanceQueryFeaturesKHR & setPerformanceCounterMultipleQueryPools( - VULKAN_HPP_NAMESPACE::Bool32 performanceCounterMultipleQueryPools_ ) VULKAN_HPP_NOEXCEPT - { - performanceCounterMultipleQueryPools = performanceCounterMultipleQueryPools_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePerformanceQueryFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePerformanceQueryFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, performanceCounterQueryPools, performanceCounterMultipleQueryPools ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePerformanceQueryFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDevicePerformanceQueryFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( performanceCounterQueryPools == rhs.performanceCounterQueryPools ) && - ( performanceCounterMultipleQueryPools == rhs.performanceCounterMultipleQueryPools ); -# endif - } - - bool operator!=( PhysicalDevicePerformanceQueryFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePerformanceQueryFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 performanceCounterQueryPools = {}; - VULKAN_HPP_NAMESPACE::Bool32 performanceCounterMultipleQueryPools = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryFeaturesKHR ) == - sizeof( VkPhysicalDevicePerformanceQueryFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePerformanceQueryFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePerformanceQueryFeaturesKHR; - }; - - struct PhysicalDevicePerformanceQueryPropertiesKHR - { - using NativeType = VkPhysicalDevicePerformanceQueryPropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePerformanceQueryPropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePerformanceQueryPropertiesKHR( - VULKAN_HPP_NAMESPACE::Bool32 allowCommandBufferQueryCopies_ = {} ) VULKAN_HPP_NOEXCEPT - : allowCommandBufferQueryCopies( allowCommandBufferQueryCopies_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePerformanceQueryPropertiesKHR( - PhysicalDevicePerformanceQueryPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePerformanceQueryPropertiesKHR( VkPhysicalDevicePerformanceQueryPropertiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDevicePerformanceQueryPropertiesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePerformanceQueryPropertiesKHR & - operator=( PhysicalDevicePerformanceQueryPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePerformanceQueryPropertiesKHR & - operator=( VkPhysicalDevicePerformanceQueryPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDevicePerformanceQueryPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePerformanceQueryPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, allowCommandBufferQueryCopies ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePerformanceQueryPropertiesKHR const & ) const = default; -#else - bool operator==( PhysicalDevicePerformanceQueryPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( allowCommandBufferQueryCopies == rhs.allowCommandBufferQueryCopies ); -# endif - } - - bool operator!=( PhysicalDevicePerformanceQueryPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePerformanceQueryPropertiesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 allowCommandBufferQueryCopies = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceQueryPropertiesKHR ) == - sizeof( VkPhysicalDevicePerformanceQueryPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePerformanceQueryPropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePerformanceQueryPropertiesKHR; - }; - - struct PhysicalDevicePipelineCreationCacheControlFeatures - { - using NativeType = VkPhysicalDevicePipelineCreationCacheControlFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineCreationCacheControlFeatures( - VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl_ = {} ) VULKAN_HPP_NOEXCEPT - : pipelineCreationCacheControl( pipelineCreationCacheControl_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineCreationCacheControlFeatures( - PhysicalDevicePipelineCreationCacheControlFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePipelineCreationCacheControlFeatures( - VkPhysicalDevicePipelineCreationCacheControlFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePipelineCreationCacheControlFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePipelineCreationCacheControlFeatures & - operator=( PhysicalDevicePipelineCreationCacheControlFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePipelineCreationCacheControlFeatures & - operator=( VkPhysicalDevicePipelineCreationCacheControlFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineCreationCacheControlFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineCreationCacheControlFeatures & - setPipelineCreationCacheControl( VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl_ ) VULKAN_HPP_NOEXCEPT - { - pipelineCreationCacheControl = pipelineCreationCacheControl_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePipelineCreationCacheControlFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePipelineCreationCacheControlFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pipelineCreationCacheControl ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePipelineCreationCacheControlFeatures const & ) const = default; -#else - bool operator==( PhysicalDevicePipelineCreationCacheControlFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( pipelineCreationCacheControl == rhs.pipelineCreationCacheControl ); -# endif - } - - bool operator!=( PhysicalDevicePipelineCreationCacheControlFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures ) == - sizeof( VkPhysicalDevicePipelineCreationCacheControlFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePipelineCreationCacheControlFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePipelineCreationCacheControlFeatures; - }; - using PhysicalDevicePipelineCreationCacheControlFeaturesEXT = PhysicalDevicePipelineCreationCacheControlFeatures; - - struct PhysicalDevicePipelineExecutablePropertiesFeaturesKHR - { - using NativeType = VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePipelineExecutablePropertiesFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineExecutablePropertiesFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 pipelineExecutableInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : pipelineExecutableInfo( pipelineExecutableInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineExecutablePropertiesFeaturesKHR( - PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePipelineExecutablePropertiesFeaturesKHR( - VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePipelineExecutablePropertiesFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePipelineExecutablePropertiesFeaturesKHR & - operator=( PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePipelineExecutablePropertiesFeaturesKHR & - operator=( VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineExecutablePropertiesFeaturesKHR & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineExecutablePropertiesFeaturesKHR & - setPipelineExecutableInfo( VULKAN_HPP_NAMESPACE::Bool32 pipelineExecutableInfo_ ) VULKAN_HPP_NOEXCEPT - { - pipelineExecutableInfo = pipelineExecutableInfo_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pipelineExecutableInfo ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( pipelineExecutableInfo == rhs.pipelineExecutableInfo ); -# endif - } - - bool operator!=( PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePipelineExecutablePropertiesFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 pipelineExecutableInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR ) == - sizeof( VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR>::value, - "PhysicalDevicePipelineExecutablePropertiesFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePipelineExecutablePropertiesFeaturesKHR; - }; - - struct PhysicalDevicePointClippingProperties - { - using NativeType = VkPhysicalDevicePointClippingProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePointClippingProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePointClippingProperties( - VULKAN_HPP_NAMESPACE::PointClippingBehavior pointClippingBehavior_ = - VULKAN_HPP_NAMESPACE::PointClippingBehavior::eAllClipPlanes ) VULKAN_HPP_NOEXCEPT - : pointClippingBehavior( pointClippingBehavior_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePointClippingProperties( PhysicalDevicePointClippingProperties const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePointClippingProperties( VkPhysicalDevicePointClippingProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePointClippingProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePointClippingProperties & - operator=( PhysicalDevicePointClippingProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePointClippingProperties & - operator=( VkPhysicalDevicePointClippingProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDevicePointClippingProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePointClippingProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pointClippingBehavior ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePointClippingProperties const & ) const = default; -#else - bool operator==( PhysicalDevicePointClippingProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pointClippingBehavior == rhs.pointClippingBehavior ); -# endif - } - - bool operator!=( PhysicalDevicePointClippingProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePointClippingProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PointClippingBehavior pointClippingBehavior = - VULKAN_HPP_NAMESPACE::PointClippingBehavior::eAllClipPlanes; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePointClippingProperties ) == - sizeof( VkPhysicalDevicePointClippingProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePointClippingProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePointClippingProperties; - }; - using PhysicalDevicePointClippingPropertiesKHR = PhysicalDevicePointClippingProperties; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct PhysicalDevicePortabilitySubsetFeaturesKHR - { - using NativeType = VkPhysicalDevicePortabilitySubsetFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePortabilitySubsetFeaturesKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePortabilitySubsetFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 constantAlphaColorBlendFactors_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 events_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 imageViewFormatReinterpretation_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 imageViewFormatSwizzle_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 imageView2DOn3DImage_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multisampleArrayImage_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 mutableComparisonSamplers_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 pointPolygons_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 samplerMipLodBias_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 separateStencilMaskRef_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSampleRateInterpolationFunctions_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 tessellationIsolines_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 tessellationPointMode_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 triangleFans_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeAccessBeyondStride_ = {} ) VULKAN_HPP_NOEXCEPT - : constantAlphaColorBlendFactors( constantAlphaColorBlendFactors_ ) - , events( events_ ) - , imageViewFormatReinterpretation( imageViewFormatReinterpretation_ ) - , imageViewFormatSwizzle( imageViewFormatSwizzle_ ) - , imageView2DOn3DImage( imageView2DOn3DImage_ ) - , multisampleArrayImage( multisampleArrayImage_ ) - , mutableComparisonSamplers( mutableComparisonSamplers_ ) - , pointPolygons( pointPolygons_ ) - , samplerMipLodBias( samplerMipLodBias_ ) - , separateStencilMaskRef( separateStencilMaskRef_ ) - , shaderSampleRateInterpolationFunctions( shaderSampleRateInterpolationFunctions_ ) - , tessellationIsolines( tessellationIsolines_ ) - , tessellationPointMode( tessellationPointMode_ ) - , triangleFans( triangleFans_ ) - , vertexAttributeAccessBeyondStride( vertexAttributeAccessBeyondStride_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePortabilitySubsetFeaturesKHR( - PhysicalDevicePortabilitySubsetFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePortabilitySubsetFeaturesKHR( VkPhysicalDevicePortabilitySubsetFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDevicePortabilitySubsetFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePortabilitySubsetFeaturesKHR & - operator=( PhysicalDevicePortabilitySubsetFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePortabilitySubsetFeaturesKHR & - operator=( VkPhysicalDevicePortabilitySubsetFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & setConstantAlphaColorBlendFactors( - VULKAN_HPP_NAMESPACE::Bool32 constantAlphaColorBlendFactors_ ) VULKAN_HPP_NOEXCEPT - { - constantAlphaColorBlendFactors = constantAlphaColorBlendFactors_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setEvents( VULKAN_HPP_NAMESPACE::Bool32 events_ ) VULKAN_HPP_NOEXCEPT - { - events = events_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & setImageViewFormatReinterpretation( - VULKAN_HPP_NAMESPACE::Bool32 imageViewFormatReinterpretation_ ) VULKAN_HPP_NOEXCEPT - { - imageViewFormatReinterpretation = imageViewFormatReinterpretation_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setImageViewFormatSwizzle( VULKAN_HPP_NAMESPACE::Bool32 imageViewFormatSwizzle_ ) VULKAN_HPP_NOEXCEPT - { - imageViewFormatSwizzle = imageViewFormatSwizzle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setImageView2DOn3DImage( VULKAN_HPP_NAMESPACE::Bool32 imageView2DOn3DImage_ ) VULKAN_HPP_NOEXCEPT - { - imageView2DOn3DImage = imageView2DOn3DImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setMultisampleArrayImage( VULKAN_HPP_NAMESPACE::Bool32 multisampleArrayImage_ ) VULKAN_HPP_NOEXCEPT - { - multisampleArrayImage = multisampleArrayImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setMutableComparisonSamplers( VULKAN_HPP_NAMESPACE::Bool32 mutableComparisonSamplers_ ) VULKAN_HPP_NOEXCEPT - { - mutableComparisonSamplers = mutableComparisonSamplers_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setPointPolygons( VULKAN_HPP_NAMESPACE::Bool32 pointPolygons_ ) VULKAN_HPP_NOEXCEPT - { - pointPolygons = pointPolygons_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setSamplerMipLodBias( VULKAN_HPP_NAMESPACE::Bool32 samplerMipLodBias_ ) VULKAN_HPP_NOEXCEPT - { - samplerMipLodBias = samplerMipLodBias_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setSeparateStencilMaskRef( VULKAN_HPP_NAMESPACE::Bool32 separateStencilMaskRef_ ) VULKAN_HPP_NOEXCEPT - { - separateStencilMaskRef = separateStencilMaskRef_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & setShaderSampleRateInterpolationFunctions( - VULKAN_HPP_NAMESPACE::Bool32 shaderSampleRateInterpolationFunctions_ ) VULKAN_HPP_NOEXCEPT - { - shaderSampleRateInterpolationFunctions = shaderSampleRateInterpolationFunctions_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setTessellationIsolines( VULKAN_HPP_NAMESPACE::Bool32 tessellationIsolines_ ) VULKAN_HPP_NOEXCEPT - { - tessellationIsolines = tessellationIsolines_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setTessellationPointMode( VULKAN_HPP_NAMESPACE::Bool32 tessellationPointMode_ ) VULKAN_HPP_NOEXCEPT - { - tessellationPointMode = tessellationPointMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & - setTriangleFans( VULKAN_HPP_NAMESPACE::Bool32 triangleFans_ ) VULKAN_HPP_NOEXCEPT - { - triangleFans = triangleFans_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetFeaturesKHR & setVertexAttributeAccessBeyondStride( - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeAccessBeyondStride_ ) VULKAN_HPP_NOEXCEPT - { - vertexAttributeAccessBeyondStride = vertexAttributeAccessBeyondStride_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePortabilitySubsetFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePortabilitySubsetFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - constantAlphaColorBlendFactors, - events, - imageViewFormatReinterpretation, - imageViewFormatSwizzle, - imageView2DOn3DImage, - multisampleArrayImage, - mutableComparisonSamplers, - pointPolygons, - samplerMipLodBias, - separateStencilMaskRef, - shaderSampleRateInterpolationFunctions, - tessellationIsolines, - tessellationPointMode, - triangleFans, - vertexAttributeAccessBeyondStride ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePortabilitySubsetFeaturesKHR const & ) const = default; -# else - bool operator==( PhysicalDevicePortabilitySubsetFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( constantAlphaColorBlendFactors == rhs.constantAlphaColorBlendFactors ) && ( events == rhs.events ) && - ( imageViewFormatReinterpretation == rhs.imageViewFormatReinterpretation ) && - ( imageViewFormatSwizzle == rhs.imageViewFormatSwizzle ) && - ( imageView2DOn3DImage == rhs.imageView2DOn3DImage ) && - ( multisampleArrayImage == rhs.multisampleArrayImage ) && - ( mutableComparisonSamplers == rhs.mutableComparisonSamplers ) && ( pointPolygons == rhs.pointPolygons ) && - ( samplerMipLodBias == rhs.samplerMipLodBias ) && - ( separateStencilMaskRef == rhs.separateStencilMaskRef ) && - ( shaderSampleRateInterpolationFunctions == rhs.shaderSampleRateInterpolationFunctions ) && - ( tessellationIsolines == rhs.tessellationIsolines ) && - ( tessellationPointMode == rhs.tessellationPointMode ) && ( triangleFans == rhs.triangleFans ) && - ( vertexAttributeAccessBeyondStride == rhs.vertexAttributeAccessBeyondStride ); -# endif - } - - bool operator!=( PhysicalDevicePortabilitySubsetFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePortabilitySubsetFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 constantAlphaColorBlendFactors = {}; - VULKAN_HPP_NAMESPACE::Bool32 events = {}; - VULKAN_HPP_NAMESPACE::Bool32 imageViewFormatReinterpretation = {}; - VULKAN_HPP_NAMESPACE::Bool32 imageViewFormatSwizzle = {}; - VULKAN_HPP_NAMESPACE::Bool32 imageView2DOn3DImage = {}; - VULKAN_HPP_NAMESPACE::Bool32 multisampleArrayImage = {}; - VULKAN_HPP_NAMESPACE::Bool32 mutableComparisonSamplers = {}; - VULKAN_HPP_NAMESPACE::Bool32 pointPolygons = {}; - VULKAN_HPP_NAMESPACE::Bool32 samplerMipLodBias = {}; - VULKAN_HPP_NAMESPACE::Bool32 separateStencilMaskRef = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSampleRateInterpolationFunctions = {}; - VULKAN_HPP_NAMESPACE::Bool32 tessellationIsolines = {}; - VULKAN_HPP_NAMESPACE::Bool32 tessellationPointMode = {}; - VULKAN_HPP_NAMESPACE::Bool32 triangleFans = {}; - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeAccessBeyondStride = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetFeaturesKHR ) == - sizeof( VkPhysicalDevicePortabilitySubsetFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePortabilitySubsetFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePortabilitySubsetFeaturesKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct PhysicalDevicePortabilitySubsetPropertiesKHR - { - using NativeType = VkPhysicalDevicePortabilitySubsetPropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePortabilitySubsetPropertiesKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePortabilitySubsetPropertiesKHR( - uint32_t minVertexInputBindingStrideAlignment_ = {} ) VULKAN_HPP_NOEXCEPT - : minVertexInputBindingStrideAlignment( minVertexInputBindingStrideAlignment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePortabilitySubsetPropertiesKHR( - PhysicalDevicePortabilitySubsetPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePortabilitySubsetPropertiesKHR( VkPhysicalDevicePortabilitySubsetPropertiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDevicePortabilitySubsetPropertiesKHR( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePortabilitySubsetPropertiesKHR & - operator=( PhysicalDevicePortabilitySubsetPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePortabilitySubsetPropertiesKHR & - operator=( VkPhysicalDevicePortabilitySubsetPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetPropertiesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePortabilitySubsetPropertiesKHR & - setMinVertexInputBindingStrideAlignment( uint32_t minVertexInputBindingStrideAlignment_ ) VULKAN_HPP_NOEXCEPT - { - minVertexInputBindingStrideAlignment = minVertexInputBindingStrideAlignment_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePortabilitySubsetPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePortabilitySubsetPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, minVertexInputBindingStrideAlignment ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePortabilitySubsetPropertiesKHR const & ) const = default; -# else - bool operator==( PhysicalDevicePortabilitySubsetPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( minVertexInputBindingStrideAlignment == rhs.minVertexInputBindingStrideAlignment ); -# endif - } - - bool operator!=( PhysicalDevicePortabilitySubsetPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePortabilitySubsetPropertiesKHR; - void * pNext = {}; - uint32_t minVertexInputBindingStrideAlignment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePortabilitySubsetPropertiesKHR ) == - sizeof( VkPhysicalDevicePortabilitySubsetPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePortabilitySubsetPropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePortabilitySubsetPropertiesKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - struct PhysicalDevicePresentIdFeaturesKHR - { - using NativeType = VkPhysicalDevicePresentIdFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePresentIdFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDevicePresentIdFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 presentId_ = {} ) VULKAN_HPP_NOEXCEPT - : presentId( presentId_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePresentIdFeaturesKHR( PhysicalDevicePresentIdFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePresentIdFeaturesKHR( VkPhysicalDevicePresentIdFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePresentIdFeaturesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePresentIdFeaturesKHR & - operator=( PhysicalDevicePresentIdFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePresentIdFeaturesKHR & - operator=( VkPhysicalDevicePresentIdFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePresentIdFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePresentIdFeaturesKHR & - setPresentId( VULKAN_HPP_NAMESPACE::Bool32 presentId_ ) VULKAN_HPP_NOEXCEPT - { - presentId = presentId_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePresentIdFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePresentIdFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, presentId ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePresentIdFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDevicePresentIdFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( presentId == rhs.presentId ); -# endif - } - - bool operator!=( PhysicalDevicePresentIdFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePresentIdFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 presentId = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePresentIdFeaturesKHR ) == - sizeof( VkPhysicalDevicePresentIdFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePresentIdFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePresentIdFeaturesKHR; - }; - - struct PhysicalDevicePresentWaitFeaturesKHR - { - using NativeType = VkPhysicalDevicePresentWaitFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePresentWaitFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDevicePresentWaitFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 presentWait_ = {} ) VULKAN_HPP_NOEXCEPT - : presentWait( presentWait_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePresentWaitFeaturesKHR( PhysicalDevicePresentWaitFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePresentWaitFeaturesKHR( VkPhysicalDevicePresentWaitFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePresentWaitFeaturesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePresentWaitFeaturesKHR & - operator=( PhysicalDevicePresentWaitFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePresentWaitFeaturesKHR & - operator=( VkPhysicalDevicePresentWaitFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePresentWaitFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePresentWaitFeaturesKHR & - setPresentWait( VULKAN_HPP_NAMESPACE::Bool32 presentWait_ ) VULKAN_HPP_NOEXCEPT - { - presentWait = presentWait_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePresentWaitFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePresentWaitFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, presentWait ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePresentWaitFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDevicePresentWaitFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( presentWait == rhs.presentWait ); -# endif - } - - bool operator!=( PhysicalDevicePresentWaitFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePresentWaitFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 presentWait = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePresentWaitFeaturesKHR ) == - sizeof( VkPhysicalDevicePresentWaitFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePresentWaitFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePresentWaitFeaturesKHR; - }; - - struct PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT - { - using NativeType = VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyListRestart_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyPatchListRestart_ = {} ) VULKAN_HPP_NOEXCEPT - : primitiveTopologyListRestart( primitiveTopologyListRestart_ ) - , primitiveTopologyPatchListRestart( primitiveTopologyPatchListRestart_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT( - PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT( - VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT & - operator=( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT & - operator=( VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT & - setPrimitiveTopologyListRestart( VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyListRestart_ ) VULKAN_HPP_NOEXCEPT - { - primitiveTopologyListRestart = primitiveTopologyListRestart_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT & - setPrimitiveTopologyPatchListRestart( VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyPatchListRestart_ ) - VULKAN_HPP_NOEXCEPT - { - primitiveTopologyPatchListRestart = primitiveTopologyPatchListRestart_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, primitiveTopologyListRestart, primitiveTopologyPatchListRestart ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( primitiveTopologyListRestart == rhs.primitiveTopologyListRestart ) && - ( primitiveTopologyPatchListRestart == rhs.primitiveTopologyPatchListRestart ); -# endif - } - - bool operator!=( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyListRestart = {}; - VULKAN_HPP_NAMESPACE::Bool32 primitiveTopologyPatchListRestart = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT ) == - sizeof( VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT>::value, - "PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT; - }; - - struct PhysicalDevicePrivateDataFeatures - { - using NativeType = VkPhysicalDevicePrivateDataFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePrivateDataFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDevicePrivateDataFeatures( VULKAN_HPP_NAMESPACE::Bool32 privateData_ = {} ) VULKAN_HPP_NOEXCEPT - : privateData( privateData_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDevicePrivateDataFeatures( PhysicalDevicePrivateDataFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePrivateDataFeatures( VkPhysicalDevicePrivateDataFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDevicePrivateDataFeatures( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePrivateDataFeatures & - operator=( PhysicalDevicePrivateDataFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePrivateDataFeatures & operator=( VkPhysicalDevicePrivateDataFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrivateDataFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrivateDataFeatures & - setPrivateData( VULKAN_HPP_NAMESPACE::Bool32 privateData_ ) VULKAN_HPP_NOEXCEPT - { - privateData = privateData_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDevicePrivateDataFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePrivateDataFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, privateData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePrivateDataFeatures const & ) const = default; -#else - bool operator==( PhysicalDevicePrivateDataFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( privateData == rhs.privateData ); -# endif - } - - bool operator!=( PhysicalDevicePrivateDataFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePrivateDataFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 privateData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePrivateDataFeatures ) == - sizeof( VkPhysicalDevicePrivateDataFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePrivateDataFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePrivateDataFeatures; - }; - using PhysicalDevicePrivateDataFeaturesEXT = PhysicalDevicePrivateDataFeatures; - - struct PhysicalDeviceSparseProperties - { - using NativeType = VkPhysicalDeviceSparseProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSparseProperties( - VULKAN_HPP_NAMESPACE::Bool32 residencyStandard2DBlockShape_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 residencyStandard2DMultisampleBlockShape_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 residencyStandard3DBlockShape_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 residencyAlignedMipSize_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 residencyNonResidentStrict_ = {} ) VULKAN_HPP_NOEXCEPT - : residencyStandard2DBlockShape( residencyStandard2DBlockShape_ ) - , residencyStandard2DMultisampleBlockShape( residencyStandard2DMultisampleBlockShape_ ) - , residencyStandard3DBlockShape( residencyStandard3DBlockShape_ ) - , residencyAlignedMipSize( residencyAlignedMipSize_ ) - , residencyNonResidentStrict( residencyNonResidentStrict_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceSparseProperties( PhysicalDeviceSparseProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSparseProperties( VkPhysicalDeviceSparseProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSparseProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSparseProperties & - operator=( PhysicalDeviceSparseProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSparseProperties & operator=( VkPhysicalDeviceSparseProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceSparseProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSparseProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( residencyStandard2DBlockShape, - residencyStandard2DMultisampleBlockShape, - residencyStandard3DBlockShape, - residencyAlignedMipSize, - residencyNonResidentStrict ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSparseProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceSparseProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( residencyStandard2DBlockShape == rhs.residencyStandard2DBlockShape ) && - ( residencyStandard2DMultisampleBlockShape == rhs.residencyStandard2DMultisampleBlockShape ) && - ( residencyStandard3DBlockShape == rhs.residencyStandard3DBlockShape ) && - ( residencyAlignedMipSize == rhs.residencyAlignedMipSize ) && - ( residencyNonResidentStrict == rhs.residencyNonResidentStrict ); -# endif - } - - bool operator!=( PhysicalDeviceSparseProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Bool32 residencyStandard2DBlockShape = {}; - VULKAN_HPP_NAMESPACE::Bool32 residencyStandard2DMultisampleBlockShape = {}; - VULKAN_HPP_NAMESPACE::Bool32 residencyStandard3DBlockShape = {}; - VULKAN_HPP_NAMESPACE::Bool32 residencyAlignedMipSize = {}; - VULKAN_HPP_NAMESPACE::Bool32 residencyNonResidentStrict = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties ) == - sizeof( VkPhysicalDeviceSparseProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSparseProperties is not nothrow_move_constructible!" ); - - struct PhysicalDeviceProperties - { - using NativeType = VkPhysicalDeviceProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceProperties( - uint32_t apiVersion_ = {}, - uint32_t driverVersion_ = {}, - uint32_t vendorID_ = {}, - uint32_t deviceID_ = {}, - VULKAN_HPP_NAMESPACE::PhysicalDeviceType deviceType_ = VULKAN_HPP_NAMESPACE::PhysicalDeviceType::eOther, - std::array const & deviceName_ = {}, - std::array const & pipelineCacheUUID_ = {}, - VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits limits_ = {}, - VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties sparseProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : apiVersion( apiVersion_ ) - , driverVersion( driverVersion_ ) - , vendorID( vendorID_ ) - , deviceID( deviceID_ ) - , deviceType( deviceType_ ) - , deviceName( deviceName_ ) - , pipelineCacheUUID( pipelineCacheUUID_ ) - , limits( limits_ ) - , sparseProperties( sparseProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceProperties( PhysicalDeviceProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProperties( VkPhysicalDeviceProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceProperties & operator=( PhysicalDeviceProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProperties & operator=( VkPhysicalDeviceProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits const &, - VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( apiVersion, - driverVersion, - vendorID, - deviceID, - deviceType, - deviceName, - pipelineCacheUUID, - limits, - sparseProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( apiVersion == rhs.apiVersion ) && ( driverVersion == rhs.driverVersion ) && - ( vendorID == rhs.vendorID ) && ( deviceID == rhs.deviceID ) && ( deviceType == rhs.deviceType ) && - ( deviceName == rhs.deviceName ) && ( pipelineCacheUUID == rhs.pipelineCacheUUID ) && - ( limits == rhs.limits ) && ( sparseProperties == rhs.sparseProperties ); -# endif - } - - bool operator!=( PhysicalDeviceProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t apiVersion = {}; - uint32_t driverVersion = {}; - uint32_t vendorID = {}; - uint32_t deviceID = {}; - VULKAN_HPP_NAMESPACE::PhysicalDeviceType deviceType = VULKAN_HPP_NAMESPACE::PhysicalDeviceType::eOther; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D deviceName = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D pipelineCacheUUID = {}; - VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits limits = {}; - VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseProperties sparseProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties ) == - sizeof( VkPhysicalDeviceProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PhysicalDeviceProperties is not nothrow_move_constructible!" ); - - struct PhysicalDeviceProperties2 - { - using NativeType = VkPhysicalDeviceProperties2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceProperties2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceProperties2( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties properties_ = {} ) VULKAN_HPP_NOEXCEPT - : properties( properties_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceProperties2( PhysicalDeviceProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProperties2( VkPhysicalDeviceProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceProperties2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceProperties2 & operator=( PhysicalDeviceProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProperties2 & operator=( VkPhysicalDeviceProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceProperties2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceProperties2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, properties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceProperties2 const & ) const = default; -#else - bool operator==( PhysicalDeviceProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( properties == rhs.properties ); -# endif - } - - bool operator!=( PhysicalDeviceProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceProperties2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties properties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProperties2 ) == - sizeof( VkPhysicalDeviceProperties2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PhysicalDeviceProperties2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceProperties2; - }; - using PhysicalDeviceProperties2KHR = PhysicalDeviceProperties2; - - struct PhysicalDeviceProtectedMemoryFeatures - { - using NativeType = VkPhysicalDeviceProtectedMemoryFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceProtectedMemoryFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceProtectedMemoryFeatures( VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_ = {} ) VULKAN_HPP_NOEXCEPT - : protectedMemory( protectedMemory_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceProtectedMemoryFeatures( PhysicalDeviceProtectedMemoryFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProtectedMemoryFeatures( VkPhysicalDeviceProtectedMemoryFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceProtectedMemoryFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceProtectedMemoryFeatures & - operator=( PhysicalDeviceProtectedMemoryFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProtectedMemoryFeatures & - operator=( VkPhysicalDeviceProtectedMemoryFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceProtectedMemoryFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceProtectedMemoryFeatures & - setProtectedMemory( VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_ ) VULKAN_HPP_NOEXCEPT - { - protectedMemory = protectedMemory_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceProtectedMemoryFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceProtectedMemoryFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, protectedMemory ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceProtectedMemoryFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceProtectedMemoryFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( protectedMemory == rhs.protectedMemory ); -# endif - } - - bool operator!=( PhysicalDeviceProtectedMemoryFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceProtectedMemoryFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 protectedMemory = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryFeatures ) == - sizeof( VkPhysicalDeviceProtectedMemoryFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceProtectedMemoryFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceProtectedMemoryFeatures; - }; - - struct PhysicalDeviceProtectedMemoryProperties - { - using NativeType = VkPhysicalDeviceProtectedMemoryProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceProtectedMemoryProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceProtectedMemoryProperties( VULKAN_HPP_NAMESPACE::Bool32 protectedNoFault_ = {} ) VULKAN_HPP_NOEXCEPT - : protectedNoFault( protectedNoFault_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceProtectedMemoryProperties( PhysicalDeviceProtectedMemoryProperties const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProtectedMemoryProperties( VkPhysicalDeviceProtectedMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceProtectedMemoryProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceProtectedMemoryProperties & - operator=( PhysicalDeviceProtectedMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProtectedMemoryProperties & - operator=( VkPhysicalDeviceProtectedMemoryProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceProtectedMemoryProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceProtectedMemoryProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, protectedNoFault ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceProtectedMemoryProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceProtectedMemoryProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( protectedNoFault == rhs.protectedNoFault ); -# endif - } - - bool operator!=( PhysicalDeviceProtectedMemoryProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceProtectedMemoryProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 protectedNoFault = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProtectedMemoryProperties ) == - sizeof( VkPhysicalDeviceProtectedMemoryProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceProtectedMemoryProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceProtectedMemoryProperties; - }; - - struct PhysicalDeviceProvokingVertexFeaturesEXT - { - using NativeType = VkPhysicalDeviceProvokingVertexFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceProvokingVertexFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceProvokingVertexFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 provokingVertexLast_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackPreservesProvokingVertex_ = {} ) VULKAN_HPP_NOEXCEPT - : provokingVertexLast( provokingVertexLast_ ) - , transformFeedbackPreservesProvokingVertex( transformFeedbackPreservesProvokingVertex_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceProvokingVertexFeaturesEXT( - PhysicalDeviceProvokingVertexFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProvokingVertexFeaturesEXT( VkPhysicalDeviceProvokingVertexFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceProvokingVertexFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceProvokingVertexFeaturesEXT & - operator=( PhysicalDeviceProvokingVertexFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProvokingVertexFeaturesEXT & - operator=( VkPhysicalDeviceProvokingVertexFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceProvokingVertexFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceProvokingVertexFeaturesEXT & - setProvokingVertexLast( VULKAN_HPP_NAMESPACE::Bool32 provokingVertexLast_ ) VULKAN_HPP_NOEXCEPT - { - provokingVertexLast = provokingVertexLast_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceProvokingVertexFeaturesEXT & setTransformFeedbackPreservesProvokingVertex( - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackPreservesProvokingVertex_ ) VULKAN_HPP_NOEXCEPT - { - transformFeedbackPreservesProvokingVertex = transformFeedbackPreservesProvokingVertex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceProvokingVertexFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceProvokingVertexFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, provokingVertexLast, transformFeedbackPreservesProvokingVertex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceProvokingVertexFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceProvokingVertexFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( provokingVertexLast == rhs.provokingVertexLast ) && - ( transformFeedbackPreservesProvokingVertex == rhs.transformFeedbackPreservesProvokingVertex ); -# endif - } - - bool operator!=( PhysicalDeviceProvokingVertexFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceProvokingVertexFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 provokingVertexLast = {}; - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackPreservesProvokingVertex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexFeaturesEXT ) == - sizeof( VkPhysicalDeviceProvokingVertexFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceProvokingVertexFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceProvokingVertexFeaturesEXT; - }; - - struct PhysicalDeviceProvokingVertexPropertiesEXT - { - using NativeType = VkPhysicalDeviceProvokingVertexPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceProvokingVertexPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceProvokingVertexPropertiesEXT( - VULKAN_HPP_NAMESPACE::Bool32 provokingVertexModePerPipeline_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackPreservesTriangleFanProvokingVertex_ = {} ) VULKAN_HPP_NOEXCEPT - : provokingVertexModePerPipeline( provokingVertexModePerPipeline_ ) - , transformFeedbackPreservesTriangleFanProvokingVertex( transformFeedbackPreservesTriangleFanProvokingVertex_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceProvokingVertexPropertiesEXT( - PhysicalDeviceProvokingVertexPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProvokingVertexPropertiesEXT( VkPhysicalDeviceProvokingVertexPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceProvokingVertexPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceProvokingVertexPropertiesEXT & - operator=( PhysicalDeviceProvokingVertexPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceProvokingVertexPropertiesEXT & - operator=( VkPhysicalDeviceProvokingVertexPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceProvokingVertexPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceProvokingVertexPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, provokingVertexModePerPipeline, transformFeedbackPreservesTriangleFanProvokingVertex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceProvokingVertexPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceProvokingVertexPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( provokingVertexModePerPipeline == rhs.provokingVertexModePerPipeline ) && - ( transformFeedbackPreservesTriangleFanProvokingVertex == - rhs.transformFeedbackPreservesTriangleFanProvokingVertex ); -# endif - } - - bool operator!=( PhysicalDeviceProvokingVertexPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceProvokingVertexPropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 provokingVertexModePerPipeline = {}; - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackPreservesTriangleFanProvokingVertex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceProvokingVertexPropertiesEXT ) == - sizeof( VkPhysicalDeviceProvokingVertexPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceProvokingVertexPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceProvokingVertexPropertiesEXT; - }; - - struct PhysicalDevicePushDescriptorPropertiesKHR - { - using NativeType = VkPhysicalDevicePushDescriptorPropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDevicePushDescriptorPropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDevicePushDescriptorPropertiesKHR( uint32_t maxPushDescriptors_ = {} ) VULKAN_HPP_NOEXCEPT - : maxPushDescriptors( maxPushDescriptors_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDevicePushDescriptorPropertiesKHR( - PhysicalDevicePushDescriptorPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePushDescriptorPropertiesKHR( VkPhysicalDevicePushDescriptorPropertiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDevicePushDescriptorPropertiesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDevicePushDescriptorPropertiesKHR & - operator=( PhysicalDevicePushDescriptorPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDevicePushDescriptorPropertiesKHR & - operator=( VkPhysicalDevicePushDescriptorPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDevicePushDescriptorPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDevicePushDescriptorPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxPushDescriptors ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDevicePushDescriptorPropertiesKHR const & ) const = default; -#else - bool operator==( PhysicalDevicePushDescriptorPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxPushDescriptors == rhs.maxPushDescriptors ); -# endif - } - - bool operator!=( PhysicalDevicePushDescriptorPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePushDescriptorPropertiesKHR; - void * pNext = {}; - uint32_t maxPushDescriptors = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDevicePushDescriptorPropertiesKHR ) == - sizeof( VkPhysicalDevicePushDescriptorPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDevicePushDescriptorPropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDevicePushDescriptorPropertiesKHR; - }; - - struct PhysicalDeviceRGBA10X6FormatsFeaturesEXT - { - using NativeType = VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRgba10X6FormatsFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceRGBA10X6FormatsFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 formatRgba10x6WithoutYCbCrSampler_ = {} ) VULKAN_HPP_NOEXCEPT - : formatRgba10x6WithoutYCbCrSampler( formatRgba10x6WithoutYCbCrSampler_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRGBA10X6FormatsFeaturesEXT( - PhysicalDeviceRGBA10X6FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRGBA10X6FormatsFeaturesEXT( VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRGBA10X6FormatsFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRGBA10X6FormatsFeaturesEXT & - operator=( PhysicalDeviceRGBA10X6FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRGBA10X6FormatsFeaturesEXT & - operator=( VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRGBA10X6FormatsFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRGBA10X6FormatsFeaturesEXT & setFormatRgba10x6WithoutYCbCrSampler( - VULKAN_HPP_NAMESPACE::Bool32 formatRgba10x6WithoutYCbCrSampler_ ) VULKAN_HPP_NOEXCEPT - { - formatRgba10x6WithoutYCbCrSampler = formatRgba10x6WithoutYCbCrSampler_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, formatRgba10x6WithoutYCbCrSampler ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRGBA10X6FormatsFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceRGBA10X6FormatsFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( formatRgba10x6WithoutYCbCrSampler == rhs.formatRgba10x6WithoutYCbCrSampler ); -# endif - } - - bool operator!=( PhysicalDeviceRGBA10X6FormatsFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRgba10X6FormatsFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 formatRgba10x6WithoutYCbCrSampler = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRGBA10X6FormatsFeaturesEXT ) == - sizeof( VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRGBA10X6FormatsFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRGBA10X6FormatsFeaturesEXT; - }; - - struct PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM - { - using NativeType = VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM( - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderColorAttachmentAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderDepthAttachmentAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderStencilAttachmentAccess_ = {} ) VULKAN_HPP_NOEXCEPT - : rasterizationOrderColorAttachmentAccess( rasterizationOrderColorAttachmentAccess_ ) - , rasterizationOrderDepthAttachmentAccess( rasterizationOrderDepthAttachmentAccess_ ) - , rasterizationOrderStencilAttachmentAccess( rasterizationOrderStencilAttachmentAccess_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM( - PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM( - VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM & operator =( - PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM & - operator=( VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( - &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM & - setRasterizationOrderColorAttachmentAccess( - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderColorAttachmentAccess_ ) VULKAN_HPP_NOEXCEPT - { - rasterizationOrderColorAttachmentAccess = rasterizationOrderColorAttachmentAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM & - setRasterizationOrderDepthAttachmentAccess( - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderDepthAttachmentAccess_ ) VULKAN_HPP_NOEXCEPT - { - rasterizationOrderDepthAttachmentAccess = rasterizationOrderDepthAttachmentAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM & - setRasterizationOrderStencilAttachmentAccess( - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderStencilAttachmentAccess_ ) VULKAN_HPP_NOEXCEPT - { - rasterizationOrderStencilAttachmentAccess = rasterizationOrderStencilAttachmentAccess_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - rasterizationOrderColorAttachmentAccess, - rasterizationOrderDepthAttachmentAccess, - rasterizationOrderStencilAttachmentAccess ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & ) const = default; -#else - bool operator==( PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( rasterizationOrderColorAttachmentAccess == rhs.rasterizationOrderColorAttachmentAccess ) && - ( rasterizationOrderDepthAttachmentAccess == rhs.rasterizationOrderDepthAttachmentAccess ) && - ( rasterizationOrderStencilAttachmentAccess == rhs.rasterizationOrderStencilAttachmentAccess ); -# endif - } - - bool operator!=( PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = - StructureType::ePhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderColorAttachmentAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderDepthAttachmentAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 rasterizationOrderStencilAttachmentAccess = {}; - }; - VULKAN_HPP_STATIC_ASSERT( - sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM ) == - sizeof( VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM>::value, - "PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM; - }; - - struct PhysicalDeviceRayQueryFeaturesKHR - { - using NativeType = VkPhysicalDeviceRayQueryFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRayQueryFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceRayQueryFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 rayQuery_ = {} ) VULKAN_HPP_NOEXCEPT - : rayQuery( rayQuery_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceRayQueryFeaturesKHR( PhysicalDeviceRayQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayQueryFeaturesKHR( VkPhysicalDeviceRayQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRayQueryFeaturesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRayQueryFeaturesKHR & - operator=( PhysicalDeviceRayQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayQueryFeaturesKHR & operator=( VkPhysicalDeviceRayQueryFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayQueryFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayQueryFeaturesKHR & - setRayQuery( VULKAN_HPP_NAMESPACE::Bool32 rayQuery_ ) VULKAN_HPP_NOEXCEPT - { - rayQuery = rayQuery_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceRayQueryFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRayQueryFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, rayQuery ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRayQueryFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceRayQueryFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( rayQuery == rhs.rayQuery ); -# endif - } - - bool operator!=( PhysicalDeviceRayQueryFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRayQueryFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayQuery = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR ) == - sizeof( VkPhysicalDeviceRayQueryFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRayQueryFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRayQueryFeaturesKHR; - }; - - struct PhysicalDeviceRayTracingMotionBlurFeaturesNV - { - using NativeType = VkPhysicalDeviceRayTracingMotionBlurFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRayTracingMotionBlurFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingMotionBlurFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlur_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlurPipelineTraceRaysIndirect_ = {} ) VULKAN_HPP_NOEXCEPT - : rayTracingMotionBlur( rayTracingMotionBlur_ ) - , rayTracingMotionBlurPipelineTraceRaysIndirect( rayTracingMotionBlurPipelineTraceRaysIndirect_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingMotionBlurFeaturesNV( - PhysicalDeviceRayTracingMotionBlurFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingMotionBlurFeaturesNV( VkPhysicalDeviceRayTracingMotionBlurFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRayTracingMotionBlurFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRayTracingMotionBlurFeaturesNV & - operator=( PhysicalDeviceRayTracingMotionBlurFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingMotionBlurFeaturesNV & - operator=( VkPhysicalDeviceRayTracingMotionBlurFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingMotionBlurFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingMotionBlurFeaturesNV & - setRayTracingMotionBlur( VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlur_ ) VULKAN_HPP_NOEXCEPT - { - rayTracingMotionBlur = rayTracingMotionBlur_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingMotionBlurFeaturesNV & - setRayTracingMotionBlurPipelineTraceRaysIndirect( - VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlurPipelineTraceRaysIndirect_ ) VULKAN_HPP_NOEXCEPT - { - rayTracingMotionBlurPipelineTraceRaysIndirect = rayTracingMotionBlurPipelineTraceRaysIndirect_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceRayTracingMotionBlurFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRayTracingMotionBlurFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, rayTracingMotionBlur, rayTracingMotionBlurPipelineTraceRaysIndirect ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRayTracingMotionBlurFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceRayTracingMotionBlurFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( rayTracingMotionBlur == rhs.rayTracingMotionBlur ) && - ( rayTracingMotionBlurPipelineTraceRaysIndirect == rhs.rayTracingMotionBlurPipelineTraceRaysIndirect ); -# endif - } - - bool operator!=( PhysicalDeviceRayTracingMotionBlurFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRayTracingMotionBlurFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlur = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayTracingMotionBlurPipelineTraceRaysIndirect = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingMotionBlurFeaturesNV ) == - sizeof( VkPhysicalDeviceRayTracingMotionBlurFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRayTracingMotionBlurFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRayTracingMotionBlurFeaturesNV; - }; - - struct PhysicalDeviceRayTracingPipelineFeaturesKHR - { - using NativeType = VkPhysicalDeviceRayTracingPipelineFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRayTracingPipelineFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingPipelineFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipeline_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineTraceRaysIndirect_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 rayTraversalPrimitiveCulling_ = {} ) VULKAN_HPP_NOEXCEPT - : rayTracingPipeline( rayTracingPipeline_ ) - , rayTracingPipelineShaderGroupHandleCaptureReplay( rayTracingPipelineShaderGroupHandleCaptureReplay_ ) - , rayTracingPipelineShaderGroupHandleCaptureReplayMixed( rayTracingPipelineShaderGroupHandleCaptureReplayMixed_ ) - , rayTracingPipelineTraceRaysIndirect( rayTracingPipelineTraceRaysIndirect_ ) - , rayTraversalPrimitiveCulling( rayTraversalPrimitiveCulling_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingPipelineFeaturesKHR( - PhysicalDeviceRayTracingPipelineFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingPipelineFeaturesKHR( VkPhysicalDeviceRayTracingPipelineFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRayTracingPipelineFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRayTracingPipelineFeaturesKHR & - operator=( PhysicalDeviceRayTracingPipelineFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingPipelineFeaturesKHR & - operator=( VkPhysicalDeviceRayTracingPipelineFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingPipelineFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingPipelineFeaturesKHR & - setRayTracingPipeline( VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipeline_ ) VULKAN_HPP_NOEXCEPT - { - rayTracingPipeline = rayTracingPipeline_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingPipelineFeaturesKHR & - setRayTracingPipelineShaderGroupHandleCaptureReplay( - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay_ ) VULKAN_HPP_NOEXCEPT - { - rayTracingPipelineShaderGroupHandleCaptureReplay = rayTracingPipelineShaderGroupHandleCaptureReplay_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingPipelineFeaturesKHR & - setRayTracingPipelineShaderGroupHandleCaptureReplayMixed( - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed_ ) VULKAN_HPP_NOEXCEPT - { - rayTracingPipelineShaderGroupHandleCaptureReplayMixed = rayTracingPipelineShaderGroupHandleCaptureReplayMixed_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingPipelineFeaturesKHR & setRayTracingPipelineTraceRaysIndirect( - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineTraceRaysIndirect_ ) VULKAN_HPP_NOEXCEPT - { - rayTracingPipelineTraceRaysIndirect = rayTracingPipelineTraceRaysIndirect_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayTracingPipelineFeaturesKHR & - setRayTraversalPrimitiveCulling( VULKAN_HPP_NAMESPACE::Bool32 rayTraversalPrimitiveCulling_ ) VULKAN_HPP_NOEXCEPT - { - rayTraversalPrimitiveCulling = rayTraversalPrimitiveCulling_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceRayTracingPipelineFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRayTracingPipelineFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - rayTracingPipeline, - rayTracingPipelineShaderGroupHandleCaptureReplay, - rayTracingPipelineShaderGroupHandleCaptureReplayMixed, - rayTracingPipelineTraceRaysIndirect, - rayTraversalPrimitiveCulling ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRayTracingPipelineFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceRayTracingPipelineFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( rayTracingPipeline == rhs.rayTracingPipeline ) && - ( rayTracingPipelineShaderGroupHandleCaptureReplay == - rhs.rayTracingPipelineShaderGroupHandleCaptureReplay ) && - ( rayTracingPipelineShaderGroupHandleCaptureReplayMixed == - rhs.rayTracingPipelineShaderGroupHandleCaptureReplayMixed ) && - ( rayTracingPipelineTraceRaysIndirect == rhs.rayTracingPipelineTraceRaysIndirect ) && - ( rayTraversalPrimitiveCulling == rhs.rayTraversalPrimitiveCulling ); -# endif - } - - bool operator!=( PhysicalDeviceRayTracingPipelineFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRayTracingPipelineFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipeline = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplay = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineShaderGroupHandleCaptureReplayMixed = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayTracingPipelineTraceRaysIndirect = {}; - VULKAN_HPP_NAMESPACE::Bool32 rayTraversalPrimitiveCulling = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelineFeaturesKHR ) == - sizeof( VkPhysicalDeviceRayTracingPipelineFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRayTracingPipelineFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRayTracingPipelineFeaturesKHR; - }; - - struct PhysicalDeviceRayTracingPipelinePropertiesKHR - { - using NativeType = VkPhysicalDeviceRayTracingPipelinePropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRayTracingPipelinePropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceRayTracingPipelinePropertiesKHR( uint32_t shaderGroupHandleSize_ = {}, - uint32_t maxRayRecursionDepth_ = {}, - uint32_t maxShaderGroupStride_ = {}, - uint32_t shaderGroupBaseAlignment_ = {}, - uint32_t shaderGroupHandleCaptureReplaySize_ = {}, - uint32_t maxRayDispatchInvocationCount_ = {}, - uint32_t shaderGroupHandleAlignment_ = {}, - uint32_t maxRayHitAttributeSize_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderGroupHandleSize( shaderGroupHandleSize_ ) - , maxRayRecursionDepth( maxRayRecursionDepth_ ) - , maxShaderGroupStride( maxShaderGroupStride_ ) - , shaderGroupBaseAlignment( shaderGroupBaseAlignment_ ) - , shaderGroupHandleCaptureReplaySize( shaderGroupHandleCaptureReplaySize_ ) - , maxRayDispatchInvocationCount( maxRayDispatchInvocationCount_ ) - , shaderGroupHandleAlignment( shaderGroupHandleAlignment_ ) - , maxRayHitAttributeSize( maxRayHitAttributeSize_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingPipelinePropertiesKHR( - PhysicalDeviceRayTracingPipelinePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingPipelinePropertiesKHR( VkPhysicalDeviceRayTracingPipelinePropertiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRayTracingPipelinePropertiesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRayTracingPipelinePropertiesKHR & - operator=( PhysicalDeviceRayTracingPipelinePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingPipelinePropertiesKHR & - operator=( VkPhysicalDeviceRayTracingPipelinePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceRayTracingPipelinePropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRayTracingPipelinePropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - shaderGroupHandleSize, - maxRayRecursionDepth, - maxShaderGroupStride, - shaderGroupBaseAlignment, - shaderGroupHandleCaptureReplaySize, - maxRayDispatchInvocationCount, - shaderGroupHandleAlignment, - maxRayHitAttributeSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRayTracingPipelinePropertiesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceRayTracingPipelinePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderGroupHandleSize == rhs.shaderGroupHandleSize ) && - ( maxRayRecursionDepth == rhs.maxRayRecursionDepth ) && - ( maxShaderGroupStride == rhs.maxShaderGroupStride ) && - ( shaderGroupBaseAlignment == rhs.shaderGroupBaseAlignment ) && - ( shaderGroupHandleCaptureReplaySize == rhs.shaderGroupHandleCaptureReplaySize ) && - ( maxRayDispatchInvocationCount == rhs.maxRayDispatchInvocationCount ) && - ( shaderGroupHandleAlignment == rhs.shaderGroupHandleAlignment ) && - ( maxRayHitAttributeSize == rhs.maxRayHitAttributeSize ); -# endif - } - - bool operator!=( PhysicalDeviceRayTracingPipelinePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRayTracingPipelinePropertiesKHR; - void * pNext = {}; - uint32_t shaderGroupHandleSize = {}; - uint32_t maxRayRecursionDepth = {}; - uint32_t maxShaderGroupStride = {}; - uint32_t shaderGroupBaseAlignment = {}; - uint32_t shaderGroupHandleCaptureReplaySize = {}; - uint32_t maxRayDispatchInvocationCount = {}; - uint32_t shaderGroupHandleAlignment = {}; - uint32_t maxRayHitAttributeSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPipelinePropertiesKHR ) == - sizeof( VkPhysicalDeviceRayTracingPipelinePropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRayTracingPipelinePropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRayTracingPipelinePropertiesKHR; - }; - - struct PhysicalDeviceRayTracingPropertiesNV - { - using NativeType = VkPhysicalDeviceRayTracingPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRayTracingPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceRayTracingPropertiesNV( uint32_t shaderGroupHandleSize_ = {}, - uint32_t maxRecursionDepth_ = {}, - uint32_t maxShaderGroupStride_ = {}, - uint32_t shaderGroupBaseAlignment_ = {}, - uint64_t maxGeometryCount_ = {}, - uint64_t maxInstanceCount_ = {}, - uint64_t maxTriangleCount_ = {}, - uint32_t maxDescriptorSetAccelerationStructures_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderGroupHandleSize( shaderGroupHandleSize_ ) - , maxRecursionDepth( maxRecursionDepth_ ) - , maxShaderGroupStride( maxShaderGroupStride_ ) - , shaderGroupBaseAlignment( shaderGroupBaseAlignment_ ) - , maxGeometryCount( maxGeometryCount_ ) - , maxInstanceCount( maxInstanceCount_ ) - , maxTriangleCount( maxTriangleCount_ ) - , maxDescriptorSetAccelerationStructures( maxDescriptorSetAccelerationStructures_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRayTracingPropertiesNV( PhysicalDeviceRayTracingPropertiesNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingPropertiesNV( VkPhysicalDeviceRayTracingPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRayTracingPropertiesNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRayTracingPropertiesNV & - operator=( PhysicalDeviceRayTracingPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRayTracingPropertiesNV & - operator=( VkPhysicalDeviceRayTracingPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceRayTracingPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRayTracingPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - shaderGroupHandleSize, - maxRecursionDepth, - maxShaderGroupStride, - shaderGroupBaseAlignment, - maxGeometryCount, - maxInstanceCount, - maxTriangleCount, - maxDescriptorSetAccelerationStructures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRayTracingPropertiesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceRayTracingPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderGroupHandleSize == rhs.shaderGroupHandleSize ) && ( maxRecursionDepth == rhs.maxRecursionDepth ) && - ( maxShaderGroupStride == rhs.maxShaderGroupStride ) && - ( shaderGroupBaseAlignment == rhs.shaderGroupBaseAlignment ) && - ( maxGeometryCount == rhs.maxGeometryCount ) && ( maxInstanceCount == rhs.maxInstanceCount ) && - ( maxTriangleCount == rhs.maxTriangleCount ) && - ( maxDescriptorSetAccelerationStructures == rhs.maxDescriptorSetAccelerationStructures ); -# endif - } - - bool operator!=( PhysicalDeviceRayTracingPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRayTracingPropertiesNV; - void * pNext = {}; - uint32_t shaderGroupHandleSize = {}; - uint32_t maxRecursionDepth = {}; - uint32_t maxShaderGroupStride = {}; - uint32_t shaderGroupBaseAlignment = {}; - uint64_t maxGeometryCount = {}; - uint64_t maxInstanceCount = {}; - uint64_t maxTriangleCount = {}; - uint32_t maxDescriptorSetAccelerationStructures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRayTracingPropertiesNV ) == - sizeof( VkPhysicalDeviceRayTracingPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRayTracingPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRayTracingPropertiesNV; - }; - - struct PhysicalDeviceRepresentativeFragmentTestFeaturesNV - { - using NativeType = VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRepresentativeFragmentTestFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceRepresentativeFragmentTestFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTest_ = {} ) VULKAN_HPP_NOEXCEPT - : representativeFragmentTest( representativeFragmentTest_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRepresentativeFragmentTestFeaturesNV( - PhysicalDeviceRepresentativeFragmentTestFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRepresentativeFragmentTestFeaturesNV( - VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRepresentativeFragmentTestFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRepresentativeFragmentTestFeaturesNV & - operator=( PhysicalDeviceRepresentativeFragmentTestFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRepresentativeFragmentTestFeaturesNV & - operator=( VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRepresentativeFragmentTestFeaturesNV & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRepresentativeFragmentTestFeaturesNV & - setRepresentativeFragmentTest( VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTest_ ) VULKAN_HPP_NOEXCEPT - { - representativeFragmentTest = representativeFragmentTest_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, representativeFragmentTest ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRepresentativeFragmentTestFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceRepresentativeFragmentTestFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( representativeFragmentTest == rhs.representativeFragmentTest ); -# endif - } - - bool operator!=( PhysicalDeviceRepresentativeFragmentTestFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRepresentativeFragmentTestFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTest = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRepresentativeFragmentTestFeaturesNV ) == - sizeof( VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRepresentativeFragmentTestFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRepresentativeFragmentTestFeaturesNV; - }; - - struct PhysicalDeviceRobustness2FeaturesEXT - { - using NativeType = VkPhysicalDeviceRobustness2FeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRobustness2FeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceRobustness2FeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess2_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess2_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 nullDescriptor_ = {} ) VULKAN_HPP_NOEXCEPT - : robustBufferAccess2( robustBufferAccess2_ ) - , robustImageAccess2( robustImageAccess2_ ) - , nullDescriptor( nullDescriptor_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRobustness2FeaturesEXT( PhysicalDeviceRobustness2FeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRobustness2FeaturesEXT( VkPhysicalDeviceRobustness2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRobustness2FeaturesEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRobustness2FeaturesEXT & - operator=( PhysicalDeviceRobustness2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRobustness2FeaturesEXT & - operator=( VkPhysicalDeviceRobustness2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRobustness2FeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRobustness2FeaturesEXT & - setRobustBufferAccess2( VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess2_ ) VULKAN_HPP_NOEXCEPT - { - robustBufferAccess2 = robustBufferAccess2_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRobustness2FeaturesEXT & - setRobustImageAccess2( VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess2_ ) VULKAN_HPP_NOEXCEPT - { - robustImageAccess2 = robustImageAccess2_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRobustness2FeaturesEXT & - setNullDescriptor( VULKAN_HPP_NAMESPACE::Bool32 nullDescriptor_ ) VULKAN_HPP_NOEXCEPT - { - nullDescriptor = nullDescriptor_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceRobustness2FeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRobustness2FeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, robustBufferAccess2, robustImageAccess2, nullDescriptor ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRobustness2FeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceRobustness2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( robustBufferAccess2 == rhs.robustBufferAccess2 ) && - ( robustImageAccess2 == rhs.robustImageAccess2 ) && ( nullDescriptor == rhs.nullDescriptor ); -# endif - } - - bool operator!=( PhysicalDeviceRobustness2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRobustness2FeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccess2 = {}; - VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess2 = {}; - VULKAN_HPP_NAMESPACE::Bool32 nullDescriptor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2FeaturesEXT ) == - sizeof( VkPhysicalDeviceRobustness2FeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRobustness2FeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRobustness2FeaturesEXT; - }; - - struct PhysicalDeviceRobustness2PropertiesEXT - { - using NativeType = VkPhysicalDeviceRobustness2PropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceRobustness2PropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceRobustness2PropertiesEXT( - VULKAN_HPP_NAMESPACE::DeviceSize robustStorageBufferAccessSizeAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize robustUniformBufferAccessSizeAlignment_ = {} ) VULKAN_HPP_NOEXCEPT - : robustStorageBufferAccessSizeAlignment( robustStorageBufferAccessSizeAlignment_ ) - , robustUniformBufferAccessSizeAlignment( robustUniformBufferAccessSizeAlignment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceRobustness2PropertiesEXT( PhysicalDeviceRobustness2PropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRobustness2PropertiesEXT( VkPhysicalDeviceRobustness2PropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceRobustness2PropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceRobustness2PropertiesEXT & - operator=( PhysicalDeviceRobustness2PropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceRobustness2PropertiesEXT & - operator=( VkPhysicalDeviceRobustness2PropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceRobustness2PropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceRobustness2PropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, robustStorageBufferAccessSizeAlignment, robustUniformBufferAccessSizeAlignment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceRobustness2PropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceRobustness2PropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( robustStorageBufferAccessSizeAlignment == rhs.robustStorageBufferAccessSizeAlignment ) && - ( robustUniformBufferAccessSizeAlignment == rhs.robustUniformBufferAccessSizeAlignment ); -# endif - } - - bool operator!=( PhysicalDeviceRobustness2PropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRobustness2PropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize robustStorageBufferAccessSizeAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize robustUniformBufferAccessSizeAlignment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceRobustness2PropertiesEXT ) == - sizeof( VkPhysicalDeviceRobustness2PropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceRobustness2PropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceRobustness2PropertiesEXT; - }; - - struct PhysicalDeviceSampleLocationsPropertiesEXT - { - using NativeType = VkPhysicalDeviceSampleLocationsPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSampleLocationsPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSampleLocationsPropertiesEXT( - VULKAN_HPP_NAMESPACE::SampleCountFlags sampleLocationSampleCounts_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxSampleLocationGridSize_ = {}, - std::array const & sampleLocationCoordinateRange_ = {}, - uint32_t sampleLocationSubPixelBits_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 variableSampleLocations_ = {} ) VULKAN_HPP_NOEXCEPT - : sampleLocationSampleCounts( sampleLocationSampleCounts_ ) - , maxSampleLocationGridSize( maxSampleLocationGridSize_ ) - , sampleLocationCoordinateRange( sampleLocationCoordinateRange_ ) - , sampleLocationSubPixelBits( sampleLocationSubPixelBits_ ) - , variableSampleLocations( variableSampleLocations_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSampleLocationsPropertiesEXT( - PhysicalDeviceSampleLocationsPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSampleLocationsPropertiesEXT( VkPhysicalDeviceSampleLocationsPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSampleLocationsPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSampleLocationsPropertiesEXT & - operator=( PhysicalDeviceSampleLocationsPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSampleLocationsPropertiesEXT & - operator=( VkPhysicalDeviceSampleLocationsPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceSampleLocationsPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSampleLocationsPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::Bool32 const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - sampleLocationSampleCounts, - maxSampleLocationGridSize, - sampleLocationCoordinateRange, - sampleLocationSubPixelBits, - variableSampleLocations ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSampleLocationsPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceSampleLocationsPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( sampleLocationSampleCounts == rhs.sampleLocationSampleCounts ) && - ( maxSampleLocationGridSize == rhs.maxSampleLocationGridSize ) && - ( sampleLocationCoordinateRange == rhs.sampleLocationCoordinateRange ) && - ( sampleLocationSubPixelBits == rhs.sampleLocationSubPixelBits ) && - ( variableSampleLocations == rhs.variableSampleLocations ); -# endif - } - - bool operator!=( PhysicalDeviceSampleLocationsPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSampleLocationsPropertiesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags sampleLocationSampleCounts = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxSampleLocationGridSize = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D sampleLocationCoordinateRange = {}; - uint32_t sampleLocationSubPixelBits = {}; - VULKAN_HPP_NAMESPACE::Bool32 variableSampleLocations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSampleLocationsPropertiesEXT ) == - sizeof( VkPhysicalDeviceSampleLocationsPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSampleLocationsPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSampleLocationsPropertiesEXT; - }; - - struct PhysicalDeviceSamplerFilterMinmaxProperties - { - using NativeType = VkPhysicalDeviceSamplerFilterMinmaxProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSamplerFilterMinmaxProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSamplerFilterMinmaxProperties( - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxSingleComponentFormats_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxImageComponentMapping_ = {} ) VULKAN_HPP_NOEXCEPT - : filterMinmaxSingleComponentFormats( filterMinmaxSingleComponentFormats_ ) - , filterMinmaxImageComponentMapping( filterMinmaxImageComponentMapping_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSamplerFilterMinmaxProperties( - PhysicalDeviceSamplerFilterMinmaxProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSamplerFilterMinmaxProperties( VkPhysicalDeviceSamplerFilterMinmaxProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSamplerFilterMinmaxProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSamplerFilterMinmaxProperties & - operator=( PhysicalDeviceSamplerFilterMinmaxProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSamplerFilterMinmaxProperties & - operator=( VkPhysicalDeviceSamplerFilterMinmaxProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceSamplerFilterMinmaxProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSamplerFilterMinmaxProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, filterMinmaxSingleComponentFormats, filterMinmaxImageComponentMapping ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSamplerFilterMinmaxProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceSamplerFilterMinmaxProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( filterMinmaxSingleComponentFormats == rhs.filterMinmaxSingleComponentFormats ) && - ( filterMinmaxImageComponentMapping == rhs.filterMinmaxImageComponentMapping ); -# endif - } - - bool operator!=( PhysicalDeviceSamplerFilterMinmaxProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSamplerFilterMinmaxProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxSingleComponentFormats = {}; - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxImageComponentMapping = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerFilterMinmaxProperties ) == - sizeof( VkPhysicalDeviceSamplerFilterMinmaxProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSamplerFilterMinmaxProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSamplerFilterMinmaxProperties; - }; - using PhysicalDeviceSamplerFilterMinmaxPropertiesEXT = PhysicalDeviceSamplerFilterMinmaxProperties; - - struct PhysicalDeviceSamplerYcbcrConversionFeatures - { - using NativeType = VkPhysicalDeviceSamplerYcbcrConversionFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSamplerYcbcrConversionFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSamplerYcbcrConversionFeatures( - VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_ = {} ) VULKAN_HPP_NOEXCEPT - : samplerYcbcrConversion( samplerYcbcrConversion_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSamplerYcbcrConversionFeatures( - PhysicalDeviceSamplerYcbcrConversionFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSamplerYcbcrConversionFeatures( VkPhysicalDeviceSamplerYcbcrConversionFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSamplerYcbcrConversionFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSamplerYcbcrConversionFeatures & - operator=( PhysicalDeviceSamplerYcbcrConversionFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSamplerYcbcrConversionFeatures & - operator=( VkPhysicalDeviceSamplerYcbcrConversionFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSamplerYcbcrConversionFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSamplerYcbcrConversionFeatures & - setSamplerYcbcrConversion( VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_ ) VULKAN_HPP_NOEXCEPT - { - samplerYcbcrConversion = samplerYcbcrConversion_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceSamplerYcbcrConversionFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSamplerYcbcrConversionFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, samplerYcbcrConversion ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSamplerYcbcrConversionFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceSamplerYcbcrConversionFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( samplerYcbcrConversion == rhs.samplerYcbcrConversion ); -# endif - } - - bool operator!=( PhysicalDeviceSamplerYcbcrConversionFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSamplerYcbcrConversionFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSamplerYcbcrConversionFeatures ) == - sizeof( VkPhysicalDeviceSamplerYcbcrConversionFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSamplerYcbcrConversionFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSamplerYcbcrConversionFeatures; - }; - using PhysicalDeviceSamplerYcbcrConversionFeaturesKHR = PhysicalDeviceSamplerYcbcrConversionFeatures; - - struct PhysicalDeviceScalarBlockLayoutFeatures - { - using NativeType = VkPhysicalDeviceScalarBlockLayoutFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceScalarBlockLayoutFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceScalarBlockLayoutFeatures( VULKAN_HPP_NAMESPACE::Bool32 scalarBlockLayout_ = {} ) - VULKAN_HPP_NOEXCEPT : scalarBlockLayout( scalarBlockLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceScalarBlockLayoutFeatures( PhysicalDeviceScalarBlockLayoutFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceScalarBlockLayoutFeatures( VkPhysicalDeviceScalarBlockLayoutFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceScalarBlockLayoutFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceScalarBlockLayoutFeatures & - operator=( PhysicalDeviceScalarBlockLayoutFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceScalarBlockLayoutFeatures & - operator=( VkPhysicalDeviceScalarBlockLayoutFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceScalarBlockLayoutFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceScalarBlockLayoutFeatures & - setScalarBlockLayout( VULKAN_HPP_NAMESPACE::Bool32 scalarBlockLayout_ ) VULKAN_HPP_NOEXCEPT - { - scalarBlockLayout = scalarBlockLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceScalarBlockLayoutFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceScalarBlockLayoutFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, scalarBlockLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceScalarBlockLayoutFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceScalarBlockLayoutFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( scalarBlockLayout == rhs.scalarBlockLayout ); -# endif - } - - bool operator!=( PhysicalDeviceScalarBlockLayoutFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceScalarBlockLayoutFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 scalarBlockLayout = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceScalarBlockLayoutFeatures ) == - sizeof( VkPhysicalDeviceScalarBlockLayoutFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceScalarBlockLayoutFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceScalarBlockLayoutFeatures; - }; - using PhysicalDeviceScalarBlockLayoutFeaturesEXT = PhysicalDeviceScalarBlockLayoutFeatures; - - struct PhysicalDeviceSeparateDepthStencilLayoutsFeatures - { - using NativeType = VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSeparateDepthStencilLayoutsFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSeparateDepthStencilLayoutsFeatures( - VULKAN_HPP_NAMESPACE::Bool32 separateDepthStencilLayouts_ = {} ) VULKAN_HPP_NOEXCEPT - : separateDepthStencilLayouts( separateDepthStencilLayouts_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSeparateDepthStencilLayoutsFeatures( - PhysicalDeviceSeparateDepthStencilLayoutsFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSeparateDepthStencilLayoutsFeatures( VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSeparateDepthStencilLayoutsFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSeparateDepthStencilLayoutsFeatures & - operator=( PhysicalDeviceSeparateDepthStencilLayoutsFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSeparateDepthStencilLayoutsFeatures & - operator=( VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSeparateDepthStencilLayoutsFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSeparateDepthStencilLayoutsFeatures & - setSeparateDepthStencilLayouts( VULKAN_HPP_NAMESPACE::Bool32 separateDepthStencilLayouts_ ) VULKAN_HPP_NOEXCEPT - { - separateDepthStencilLayouts = separateDepthStencilLayouts_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, separateDepthStencilLayouts ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSeparateDepthStencilLayoutsFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceSeparateDepthStencilLayoutsFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( separateDepthStencilLayouts == rhs.separateDepthStencilLayouts ); -# endif - } - - bool operator!=( PhysicalDeviceSeparateDepthStencilLayoutsFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSeparateDepthStencilLayoutsFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 separateDepthStencilLayouts = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSeparateDepthStencilLayoutsFeatures ) == - sizeof( VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSeparateDepthStencilLayoutsFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSeparateDepthStencilLayoutsFeatures; - }; - using PhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR = PhysicalDeviceSeparateDepthStencilLayoutsFeatures; - - struct PhysicalDeviceShaderAtomicFloat2FeaturesEXT - { - using NativeType = VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderAtomicFloat2FeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicFloat2FeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16AtomicAdd_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16AtomicMinMax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32AtomicMinMax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64AtomicMinMax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16AtomicAdd_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16AtomicMinMax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32AtomicMinMax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64AtomicMinMax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32AtomicMinMax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicMinMax_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderBufferFloat16Atomics( shaderBufferFloat16Atomics_ ) - , shaderBufferFloat16AtomicAdd( shaderBufferFloat16AtomicAdd_ ) - , shaderBufferFloat16AtomicMinMax( shaderBufferFloat16AtomicMinMax_ ) - , shaderBufferFloat32AtomicMinMax( shaderBufferFloat32AtomicMinMax_ ) - , shaderBufferFloat64AtomicMinMax( shaderBufferFloat64AtomicMinMax_ ) - , shaderSharedFloat16Atomics( shaderSharedFloat16Atomics_ ) - , shaderSharedFloat16AtomicAdd( shaderSharedFloat16AtomicAdd_ ) - , shaderSharedFloat16AtomicMinMax( shaderSharedFloat16AtomicMinMax_ ) - , shaderSharedFloat32AtomicMinMax( shaderSharedFloat32AtomicMinMax_ ) - , shaderSharedFloat64AtomicMinMax( shaderSharedFloat64AtomicMinMax_ ) - , shaderImageFloat32AtomicMinMax( shaderImageFloat32AtomicMinMax_ ) - , sparseImageFloat32AtomicMinMax( sparseImageFloat32AtomicMinMax_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicFloat2FeaturesEXT( - PhysicalDeviceShaderAtomicFloat2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderAtomicFloat2FeaturesEXT( VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderAtomicFloat2FeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderAtomicFloat2FeaturesEXT & - operator=( PhysicalDeviceShaderAtomicFloat2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderAtomicFloat2FeaturesEXT & - operator=( VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & - setShaderBufferFloat16Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat16Atomics = shaderBufferFloat16Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & - setShaderBufferFloat16AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat16AtomicAdd = shaderBufferFloat16AtomicAdd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat16AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat16AtomicMinMax = shaderBufferFloat16AtomicMinMax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat32AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat32AtomicMinMax = shaderBufferFloat32AtomicMinMax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat64AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat64AtomicMinMax = shaderBufferFloat64AtomicMinMax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & - setShaderSharedFloat16Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat16Atomics = shaderSharedFloat16Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & - setShaderSharedFloat16AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat16AtomicAdd = shaderSharedFloat16AtomicAdd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat16AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat16AtomicMinMax = shaderSharedFloat16AtomicMinMax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat32AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat32AtomicMinMax = shaderSharedFloat32AtomicMinMax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat64AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat64AtomicMinMax = shaderSharedFloat64AtomicMinMax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderImageFloat32AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - shaderImageFloat32AtomicMinMax = shaderImageFloat32AtomicMinMax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setSparseImageFloat32AtomicMinMax( - VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicMinMax_ ) VULKAN_HPP_NOEXCEPT - { - sparseImageFloat32AtomicMinMax = sparseImageFloat32AtomicMinMax_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - shaderBufferFloat16Atomics, - shaderBufferFloat16AtomicAdd, - shaderBufferFloat16AtomicMinMax, - shaderBufferFloat32AtomicMinMax, - shaderBufferFloat64AtomicMinMax, - shaderSharedFloat16Atomics, - shaderSharedFloat16AtomicAdd, - shaderSharedFloat16AtomicMinMax, - shaderSharedFloat32AtomicMinMax, - shaderSharedFloat64AtomicMinMax, - shaderImageFloat32AtomicMinMax, - sparseImageFloat32AtomicMinMax ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderAtomicFloat2FeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderAtomicFloat2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderBufferFloat16Atomics == rhs.shaderBufferFloat16Atomics ) && - ( shaderBufferFloat16AtomicAdd == rhs.shaderBufferFloat16AtomicAdd ) && - ( shaderBufferFloat16AtomicMinMax == rhs.shaderBufferFloat16AtomicMinMax ) && - ( shaderBufferFloat32AtomicMinMax == rhs.shaderBufferFloat32AtomicMinMax ) && - ( shaderBufferFloat64AtomicMinMax == rhs.shaderBufferFloat64AtomicMinMax ) && - ( shaderSharedFloat16Atomics == rhs.shaderSharedFloat16Atomics ) && - ( shaderSharedFloat16AtomicAdd == rhs.shaderSharedFloat16AtomicAdd ) && - ( shaderSharedFloat16AtomicMinMax == rhs.shaderSharedFloat16AtomicMinMax ) && - ( shaderSharedFloat32AtomicMinMax == rhs.shaderSharedFloat32AtomicMinMax ) && - ( shaderSharedFloat64AtomicMinMax == rhs.shaderSharedFloat64AtomicMinMax ) && - ( shaderImageFloat32AtomicMinMax == rhs.shaderImageFloat32AtomicMinMax ) && - ( sparseImageFloat32AtomicMinMax == rhs.sparseImageFloat32AtomicMinMax ); -# endif - } - - bool operator!=( PhysicalDeviceShaderAtomicFloat2FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderAtomicFloat2FeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16AtomicAdd = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat16AtomicMinMax = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32AtomicMinMax = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64AtomicMinMax = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16AtomicAdd = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat16AtomicMinMax = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32AtomicMinMax = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64AtomicMinMax = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32AtomicMinMax = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicMinMax = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloat2FeaturesEXT ) == - sizeof( VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderAtomicFloat2FeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderAtomicFloat2FeaturesEXT; - }; - - struct PhysicalDeviceShaderAtomicFloatFeaturesEXT - { - using NativeType = VkPhysicalDeviceShaderAtomicFloatFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderAtomicFloatFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicFloatFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32AtomicAdd_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64AtomicAdd_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32AtomicAdd_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64AtomicAdd_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32AtomicAdd_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicAdd_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderBufferFloat32Atomics( shaderBufferFloat32Atomics_ ) - , shaderBufferFloat32AtomicAdd( shaderBufferFloat32AtomicAdd_ ) - , shaderBufferFloat64Atomics( shaderBufferFloat64Atomics_ ) - , shaderBufferFloat64AtomicAdd( shaderBufferFloat64AtomicAdd_ ) - , shaderSharedFloat32Atomics( shaderSharedFloat32Atomics_ ) - , shaderSharedFloat32AtomicAdd( shaderSharedFloat32AtomicAdd_ ) - , shaderSharedFloat64Atomics( shaderSharedFloat64Atomics_ ) - , shaderSharedFloat64AtomicAdd( shaderSharedFloat64AtomicAdd_ ) - , shaderImageFloat32Atomics( shaderImageFloat32Atomics_ ) - , shaderImageFloat32AtomicAdd( shaderImageFloat32AtomicAdd_ ) - , sparseImageFloat32Atomics( sparseImageFloat32Atomics_ ) - , sparseImageFloat32AtomicAdd( sparseImageFloat32AtomicAdd_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicFloatFeaturesEXT( - PhysicalDeviceShaderAtomicFloatFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderAtomicFloatFeaturesEXT( VkPhysicalDeviceShaderAtomicFloatFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderAtomicFloatFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderAtomicFloatFeaturesEXT & - operator=( PhysicalDeviceShaderAtomicFloatFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderAtomicFloatFeaturesEXT & - operator=( VkPhysicalDeviceShaderAtomicFloatFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderBufferFloat32Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat32Atomics = shaderBufferFloat32Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderBufferFloat32AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat32AtomicAdd = shaderBufferFloat32AtomicAdd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderBufferFloat64Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat64Atomics = shaderBufferFloat64Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderBufferFloat64AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferFloat64AtomicAdd = shaderBufferFloat64AtomicAdd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderSharedFloat32Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat32Atomics = shaderSharedFloat32Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderSharedFloat32AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat32AtomicAdd = shaderSharedFloat32AtomicAdd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderSharedFloat64Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat64Atomics = shaderSharedFloat64Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderSharedFloat64AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedFloat64AtomicAdd = shaderSharedFloat64AtomicAdd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderImageFloat32Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderImageFloat32Atomics = shaderImageFloat32Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setShaderImageFloat32AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - shaderImageFloat32AtomicAdd = shaderImageFloat32AtomicAdd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setSparseImageFloat32Atomics( VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32Atomics_ ) VULKAN_HPP_NOEXCEPT - { - sparseImageFloat32Atomics = sparseImageFloat32Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicFloatFeaturesEXT & - setSparseImageFloat32AtomicAdd( VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicAdd_ ) VULKAN_HPP_NOEXCEPT - { - sparseImageFloat32AtomicAdd = sparseImageFloat32AtomicAdd_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderAtomicFloatFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderAtomicFloatFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - shaderBufferFloat32Atomics, - shaderBufferFloat32AtomicAdd, - shaderBufferFloat64Atomics, - shaderBufferFloat64AtomicAdd, - shaderSharedFloat32Atomics, - shaderSharedFloat32AtomicAdd, - shaderSharedFloat64Atomics, - shaderSharedFloat64AtomicAdd, - shaderImageFloat32Atomics, - shaderImageFloat32AtomicAdd, - sparseImageFloat32Atomics, - sparseImageFloat32AtomicAdd ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderAtomicFloatFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderAtomicFloatFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderBufferFloat32Atomics == rhs.shaderBufferFloat32Atomics ) && - ( shaderBufferFloat32AtomicAdd == rhs.shaderBufferFloat32AtomicAdd ) && - ( shaderBufferFloat64Atomics == rhs.shaderBufferFloat64Atomics ) && - ( shaderBufferFloat64AtomicAdd == rhs.shaderBufferFloat64AtomicAdd ) && - ( shaderSharedFloat32Atomics == rhs.shaderSharedFloat32Atomics ) && - ( shaderSharedFloat32AtomicAdd == rhs.shaderSharedFloat32AtomicAdd ) && - ( shaderSharedFloat64Atomics == rhs.shaderSharedFloat64Atomics ) && - ( shaderSharedFloat64AtomicAdd == rhs.shaderSharedFloat64AtomicAdd ) && - ( shaderImageFloat32Atomics == rhs.shaderImageFloat32Atomics ) && - ( shaderImageFloat32AtomicAdd == rhs.shaderImageFloat32AtomicAdd ) && - ( sparseImageFloat32Atomics == rhs.sparseImageFloat32Atomics ) && - ( sparseImageFloat32AtomicAdd == rhs.sparseImageFloat32AtomicAdd ); -# endif - } - - bool operator!=( PhysicalDeviceShaderAtomicFloatFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderAtomicFloatFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat32AtomicAdd = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferFloat64AtomicAdd = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat32AtomicAdd = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedFloat64AtomicAdd = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderImageFloat32AtomicAdd = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseImageFloat32AtomicAdd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicFloatFeaturesEXT ) == - sizeof( VkPhysicalDeviceShaderAtomicFloatFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderAtomicFloatFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderAtomicFloatFeaturesEXT; - }; - - struct PhysicalDeviceShaderAtomicInt64Features - { - using NativeType = VkPhysicalDeviceShaderAtomicInt64Features; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderAtomicInt64Features; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicInt64Features( - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferInt64Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedInt64Atomics_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderBufferInt64Atomics( shaderBufferInt64Atomics_ ) - , shaderSharedInt64Atomics( shaderSharedInt64Atomics_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderAtomicInt64Features( PhysicalDeviceShaderAtomicInt64Features const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderAtomicInt64Features( VkPhysicalDeviceShaderAtomicInt64Features const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderAtomicInt64Features( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderAtomicInt64Features & - operator=( PhysicalDeviceShaderAtomicInt64Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderAtomicInt64Features & - operator=( VkPhysicalDeviceShaderAtomicInt64Features const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicInt64Features & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicInt64Features & - setShaderBufferInt64Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferInt64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferInt64Atomics = shaderBufferInt64Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderAtomicInt64Features & - setShaderSharedInt64Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedInt64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedInt64Atomics = shaderSharedInt64Atomics_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderAtomicInt64Features const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderAtomicInt64Features &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderBufferInt64Atomics, shaderSharedInt64Atomics ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderAtomicInt64Features const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderAtomicInt64Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderBufferInt64Atomics == rhs.shaderBufferInt64Atomics ) && - ( shaderSharedInt64Atomics == rhs.shaderSharedInt64Atomics ); -# endif - } - - bool operator!=( PhysicalDeviceShaderAtomicInt64Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderAtomicInt64Features; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferInt64Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedInt64Atomics = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderAtomicInt64Features ) == - sizeof( VkPhysicalDeviceShaderAtomicInt64Features ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderAtomicInt64Features is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderAtomicInt64Features; - }; - using PhysicalDeviceShaderAtomicInt64FeaturesKHR = PhysicalDeviceShaderAtomicInt64Features; - - struct PhysicalDeviceShaderClockFeaturesKHR - { - using NativeType = VkPhysicalDeviceShaderClockFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderClockFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceShaderClockFeaturesKHR( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupClock_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDeviceClock_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderSubgroupClock( shaderSubgroupClock_ ) - , shaderDeviceClock( shaderDeviceClock_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderClockFeaturesKHR( PhysicalDeviceShaderClockFeaturesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderClockFeaturesKHR( VkPhysicalDeviceShaderClockFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderClockFeaturesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderClockFeaturesKHR & - operator=( PhysicalDeviceShaderClockFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderClockFeaturesKHR & - operator=( VkPhysicalDeviceShaderClockFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderClockFeaturesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderClockFeaturesKHR & - setShaderSubgroupClock( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupClock_ ) VULKAN_HPP_NOEXCEPT - { - shaderSubgroupClock = shaderSubgroupClock_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderClockFeaturesKHR & - setShaderDeviceClock( VULKAN_HPP_NAMESPACE::Bool32 shaderDeviceClock_ ) VULKAN_HPP_NOEXCEPT - { - shaderDeviceClock = shaderDeviceClock_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderClockFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderClockFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderSubgroupClock, shaderDeviceClock ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderClockFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderClockFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shaderSubgroupClock == rhs.shaderSubgroupClock ) && - ( shaderDeviceClock == rhs.shaderDeviceClock ); -# endif - } - - bool operator!=( PhysicalDeviceShaderClockFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderClockFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupClock = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDeviceClock = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderClockFeaturesKHR ) == - sizeof( VkPhysicalDeviceShaderClockFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderClockFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderClockFeaturesKHR; - }; - - struct PhysicalDeviceShaderCoreProperties2AMD - { - using NativeType = VkPhysicalDeviceShaderCoreProperties2AMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderCoreProperties2AMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderCoreProperties2AMD( - VULKAN_HPP_NAMESPACE::ShaderCorePropertiesFlagsAMD shaderCoreFeatures_ = {}, - uint32_t activeComputeUnitCount_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderCoreFeatures( shaderCoreFeatures_ ) - , activeComputeUnitCount( activeComputeUnitCount_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderCoreProperties2AMD( PhysicalDeviceShaderCoreProperties2AMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderCoreProperties2AMD( VkPhysicalDeviceShaderCoreProperties2AMD const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderCoreProperties2AMD( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderCoreProperties2AMD & - operator=( PhysicalDeviceShaderCoreProperties2AMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderCoreProperties2AMD & - operator=( VkPhysicalDeviceShaderCoreProperties2AMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceShaderCoreProperties2AMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderCoreProperties2AMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderCoreFeatures, activeComputeUnitCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderCoreProperties2AMD const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderCoreProperties2AMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shaderCoreFeatures == rhs.shaderCoreFeatures ) && - ( activeComputeUnitCount == rhs.activeComputeUnitCount ); -# endif - } - - bool operator!=( PhysicalDeviceShaderCoreProperties2AMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderCoreProperties2AMD; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ShaderCorePropertiesFlagsAMD shaderCoreFeatures = {}; - uint32_t activeComputeUnitCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCoreProperties2AMD ) == - sizeof( VkPhysicalDeviceShaderCoreProperties2AMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderCoreProperties2AMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderCoreProperties2AMD; - }; - - struct PhysicalDeviceShaderCorePropertiesAMD - { - using NativeType = VkPhysicalDeviceShaderCorePropertiesAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderCorePropertiesAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceShaderCorePropertiesAMD( uint32_t shaderEngineCount_ = {}, - uint32_t shaderArraysPerEngineCount_ = {}, - uint32_t computeUnitsPerShaderArray_ = {}, - uint32_t simdPerComputeUnit_ = {}, - uint32_t wavefrontsPerSimd_ = {}, - uint32_t wavefrontSize_ = {}, - uint32_t sgprsPerSimd_ = {}, - uint32_t minSgprAllocation_ = {}, - uint32_t maxSgprAllocation_ = {}, - uint32_t sgprAllocationGranularity_ = {}, - uint32_t vgprsPerSimd_ = {}, - uint32_t minVgprAllocation_ = {}, - uint32_t maxVgprAllocation_ = {}, - uint32_t vgprAllocationGranularity_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderEngineCount( shaderEngineCount_ ) - , shaderArraysPerEngineCount( shaderArraysPerEngineCount_ ) - , computeUnitsPerShaderArray( computeUnitsPerShaderArray_ ) - , simdPerComputeUnit( simdPerComputeUnit_ ) - , wavefrontsPerSimd( wavefrontsPerSimd_ ) - , wavefrontSize( wavefrontSize_ ) - , sgprsPerSimd( sgprsPerSimd_ ) - , minSgprAllocation( minSgprAllocation_ ) - , maxSgprAllocation( maxSgprAllocation_ ) - , sgprAllocationGranularity( sgprAllocationGranularity_ ) - , vgprsPerSimd( vgprsPerSimd_ ) - , minVgprAllocation( minVgprAllocation_ ) - , maxVgprAllocation( maxVgprAllocation_ ) - , vgprAllocationGranularity( vgprAllocationGranularity_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderCorePropertiesAMD( PhysicalDeviceShaderCorePropertiesAMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderCorePropertiesAMD( VkPhysicalDeviceShaderCorePropertiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderCorePropertiesAMD( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderCorePropertiesAMD & - operator=( PhysicalDeviceShaderCorePropertiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderCorePropertiesAMD & - operator=( VkPhysicalDeviceShaderCorePropertiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceShaderCorePropertiesAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderCorePropertiesAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - shaderEngineCount, - shaderArraysPerEngineCount, - computeUnitsPerShaderArray, - simdPerComputeUnit, - wavefrontsPerSimd, - wavefrontSize, - sgprsPerSimd, - minSgprAllocation, - maxSgprAllocation, - sgprAllocationGranularity, - vgprsPerSimd, - minVgprAllocation, - maxVgprAllocation, - vgprAllocationGranularity ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderCorePropertiesAMD const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderCorePropertiesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shaderEngineCount == rhs.shaderEngineCount ) && - ( shaderArraysPerEngineCount == rhs.shaderArraysPerEngineCount ) && - ( computeUnitsPerShaderArray == rhs.computeUnitsPerShaderArray ) && - ( simdPerComputeUnit == rhs.simdPerComputeUnit ) && ( wavefrontsPerSimd == rhs.wavefrontsPerSimd ) && - ( wavefrontSize == rhs.wavefrontSize ) && ( sgprsPerSimd == rhs.sgprsPerSimd ) && - ( minSgprAllocation == rhs.minSgprAllocation ) && ( maxSgprAllocation == rhs.maxSgprAllocation ) && - ( sgprAllocationGranularity == rhs.sgprAllocationGranularity ) && ( vgprsPerSimd == rhs.vgprsPerSimd ) && - ( minVgprAllocation == rhs.minVgprAllocation ) && ( maxVgprAllocation == rhs.maxVgprAllocation ) && - ( vgprAllocationGranularity == rhs.vgprAllocationGranularity ); -# endif - } - - bool operator!=( PhysicalDeviceShaderCorePropertiesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderCorePropertiesAMD; - void * pNext = {}; - uint32_t shaderEngineCount = {}; - uint32_t shaderArraysPerEngineCount = {}; - uint32_t computeUnitsPerShaderArray = {}; - uint32_t simdPerComputeUnit = {}; - uint32_t wavefrontsPerSimd = {}; - uint32_t wavefrontSize = {}; - uint32_t sgprsPerSimd = {}; - uint32_t minSgprAllocation = {}; - uint32_t maxSgprAllocation = {}; - uint32_t sgprAllocationGranularity = {}; - uint32_t vgprsPerSimd = {}; - uint32_t minVgprAllocation = {}; - uint32_t maxVgprAllocation = {}; - uint32_t vgprAllocationGranularity = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD ) == - sizeof( VkPhysicalDeviceShaderCorePropertiesAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderCorePropertiesAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderCorePropertiesAMD; - }; - - struct PhysicalDeviceShaderDemoteToHelperInvocationFeatures - { - using NativeType = VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderDemoteToHelperInvocationFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderDemoteToHelperInvocationFeatures( - VULKAN_HPP_NAMESPACE::Bool32 shaderDemoteToHelperInvocation_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderDemoteToHelperInvocation( shaderDemoteToHelperInvocation_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderDemoteToHelperInvocationFeatures( - PhysicalDeviceShaderDemoteToHelperInvocationFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderDemoteToHelperInvocationFeatures( - VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderDemoteToHelperInvocationFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderDemoteToHelperInvocationFeatures & - operator=( PhysicalDeviceShaderDemoteToHelperInvocationFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderDemoteToHelperInvocationFeatures & - operator=( VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderDemoteToHelperInvocationFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderDemoteToHelperInvocationFeatures & setShaderDemoteToHelperInvocation( - VULKAN_HPP_NAMESPACE::Bool32 shaderDemoteToHelperInvocation_ ) VULKAN_HPP_NOEXCEPT - { - shaderDemoteToHelperInvocation = shaderDemoteToHelperInvocation_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderDemoteToHelperInvocation ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderDemoteToHelperInvocationFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderDemoteToHelperInvocationFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderDemoteToHelperInvocation == rhs.shaderDemoteToHelperInvocation ); -# endif - } - - bool operator!=( PhysicalDeviceShaderDemoteToHelperInvocationFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderDemoteToHelperInvocationFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDemoteToHelperInvocation = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDemoteToHelperInvocationFeatures ) == - sizeof( VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDemoteToHelperInvocationFeatures>::value, - "PhysicalDeviceShaderDemoteToHelperInvocationFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderDemoteToHelperInvocationFeatures; - }; - using PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT = PhysicalDeviceShaderDemoteToHelperInvocationFeatures; - - struct PhysicalDeviceShaderDrawParametersFeatures - { - using NativeType = VkPhysicalDeviceShaderDrawParametersFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderDrawParametersFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderDrawParametersFeatures( - VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderDrawParameters( shaderDrawParameters_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderDrawParametersFeatures( - PhysicalDeviceShaderDrawParametersFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderDrawParametersFeatures( VkPhysicalDeviceShaderDrawParametersFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderDrawParametersFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderDrawParametersFeatures & - operator=( PhysicalDeviceShaderDrawParametersFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderDrawParametersFeatures & - operator=( VkPhysicalDeviceShaderDrawParametersFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderDrawParametersFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderDrawParametersFeatures & - setShaderDrawParameters( VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ ) VULKAN_HPP_NOEXCEPT - { - shaderDrawParameters = shaderDrawParameters_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderDrawParametersFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderDrawParametersFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderDrawParameters ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderDrawParametersFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderDrawParametersFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shaderDrawParameters == rhs.shaderDrawParameters ); -# endif - } - - bool operator!=( PhysicalDeviceShaderDrawParametersFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderDrawParametersFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderDrawParametersFeatures ) == - sizeof( VkPhysicalDeviceShaderDrawParametersFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderDrawParametersFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderDrawParametersFeatures; - }; - using PhysicalDeviceShaderDrawParameterFeatures = PhysicalDeviceShaderDrawParametersFeatures; - - struct PhysicalDeviceShaderFloat16Int8Features - { - using NativeType = VkPhysicalDeviceShaderFloat16Int8Features; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderFloat16Int8Features; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceShaderFloat16Int8Features( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInt8_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderFloat16( shaderFloat16_ ) - , shaderInt8( shaderInt8_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderFloat16Int8Features( PhysicalDeviceShaderFloat16Int8Features const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderFloat16Int8Features( VkPhysicalDeviceShaderFloat16Int8Features const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderFloat16Int8Features( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderFloat16Int8Features & - operator=( PhysicalDeviceShaderFloat16Int8Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderFloat16Int8Features & - operator=( VkPhysicalDeviceShaderFloat16Int8Features const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderFloat16Int8Features & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderFloat16Int8Features & - setShaderFloat16( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16_ ) VULKAN_HPP_NOEXCEPT - { - shaderFloat16 = shaderFloat16_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderFloat16Int8Features & - setShaderInt8( VULKAN_HPP_NAMESPACE::Bool32 shaderInt8_ ) VULKAN_HPP_NOEXCEPT - { - shaderInt8 = shaderInt8_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderFloat16Int8Features const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderFloat16Int8Features &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderFloat16, shaderInt8 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderFloat16Int8Features const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderFloat16Int8Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shaderFloat16 == rhs.shaderFloat16 ) && - ( shaderInt8 == rhs.shaderInt8 ); -# endif - } - - bool operator!=( PhysicalDeviceShaderFloat16Int8Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderFloat16Int8Features; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInt8 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderFloat16Int8Features ) == - sizeof( VkPhysicalDeviceShaderFloat16Int8Features ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderFloat16Int8Features is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderFloat16Int8Features; - }; - using PhysicalDeviceFloat16Int8FeaturesKHR = PhysicalDeviceShaderFloat16Int8Features; - using PhysicalDeviceShaderFloat16Int8FeaturesKHR = PhysicalDeviceShaderFloat16Int8Features; - - struct PhysicalDeviceShaderImageAtomicInt64FeaturesEXT - { - using NativeType = VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderImageAtomicInt64FeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderImageAtomicInt64FeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 shaderImageInt64Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 sparseImageInt64Atomics_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderImageInt64Atomics( shaderImageInt64Atomics_ ) - , sparseImageInt64Atomics( sparseImageInt64Atomics_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderImageAtomicInt64FeaturesEXT( - PhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderImageAtomicInt64FeaturesEXT( VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderImageAtomicInt64FeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderImageAtomicInt64FeaturesEXT & - operator=( PhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderImageAtomicInt64FeaturesEXT & - operator=( VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderImageAtomicInt64FeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderImageAtomicInt64FeaturesEXT & - setShaderImageInt64Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderImageInt64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderImageInt64Atomics = shaderImageInt64Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderImageAtomicInt64FeaturesEXT & - setSparseImageInt64Atomics( VULKAN_HPP_NAMESPACE::Bool32 sparseImageInt64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - sparseImageInt64Atomics = sparseImageInt64Atomics_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderImageInt64Atomics, sparseImageInt64Atomics ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderImageInt64Atomics == rhs.shaderImageInt64Atomics ) && - ( sparseImageInt64Atomics == rhs.sparseImageInt64Atomics ); -# endif - } - - bool operator!=( PhysicalDeviceShaderImageAtomicInt64FeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderImageAtomicInt64FeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderImageInt64Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 sparseImageInt64Atomics = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageAtomicInt64FeaturesEXT ) == - sizeof( VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderImageAtomicInt64FeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderImageAtomicInt64FeaturesEXT; - }; - - struct PhysicalDeviceShaderImageFootprintFeaturesNV - { - using NativeType = VkPhysicalDeviceShaderImageFootprintFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderImageFootprintFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderImageFootprintFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 imageFootprint_ = {} ) VULKAN_HPP_NOEXCEPT : imageFootprint( imageFootprint_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderImageFootprintFeaturesNV( - PhysicalDeviceShaderImageFootprintFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderImageFootprintFeaturesNV( VkPhysicalDeviceShaderImageFootprintFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderImageFootprintFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderImageFootprintFeaturesNV & - operator=( PhysicalDeviceShaderImageFootprintFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderImageFootprintFeaturesNV & - operator=( VkPhysicalDeviceShaderImageFootprintFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderImageFootprintFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderImageFootprintFeaturesNV & - setImageFootprint( VULKAN_HPP_NAMESPACE::Bool32 imageFootprint_ ) VULKAN_HPP_NOEXCEPT - { - imageFootprint = imageFootprint_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderImageFootprintFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderImageFootprintFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imageFootprint ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderImageFootprintFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderImageFootprintFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageFootprint == rhs.imageFootprint ); -# endif - } - - bool operator!=( PhysicalDeviceShaderImageFootprintFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderImageFootprintFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 imageFootprint = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderImageFootprintFeaturesNV ) == - sizeof( VkPhysicalDeviceShaderImageFootprintFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderImageFootprintFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderImageFootprintFeaturesNV; - }; - - struct PhysicalDeviceShaderIntegerDotProductFeatures - { - using NativeType = VkPhysicalDeviceShaderIntegerDotProductFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderIntegerDotProductFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerDotProductFeatures( - VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderIntegerDotProduct( shaderIntegerDotProduct_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerDotProductFeatures( - PhysicalDeviceShaderIntegerDotProductFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderIntegerDotProductFeatures( VkPhysicalDeviceShaderIntegerDotProductFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderIntegerDotProductFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderIntegerDotProductFeatures & - operator=( PhysicalDeviceShaderIntegerDotProductFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderIntegerDotProductFeatures & - operator=( VkPhysicalDeviceShaderIntegerDotProductFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductFeatures & - setShaderIntegerDotProduct( VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct_ ) VULKAN_HPP_NOEXCEPT - { - shaderIntegerDotProduct = shaderIntegerDotProduct_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderIntegerDotProductFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderIntegerDotProductFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderIntegerDotProduct ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderIntegerDotProductFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderIntegerDotProductFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderIntegerDotProduct == rhs.shaderIntegerDotProduct ); -# endif - } - - bool operator!=( PhysicalDeviceShaderIntegerDotProductFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderIntegerDotProductFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductFeatures ) == - sizeof( VkPhysicalDeviceShaderIntegerDotProductFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderIntegerDotProductFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderIntegerDotProductFeatures; - }; - using PhysicalDeviceShaderIntegerDotProductFeaturesKHR = PhysicalDeviceShaderIntegerDotProductFeatures; - - struct PhysicalDeviceShaderIntegerDotProductProperties - { - using NativeType = VkPhysicalDeviceShaderIntegerDotProductProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderIntegerDotProductProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerDotProductProperties( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ = {} ) - VULKAN_HPP_NOEXCEPT - : integerDotProduct8BitUnsignedAccelerated( integerDotProduct8BitUnsignedAccelerated_ ) - , integerDotProduct8BitSignedAccelerated( integerDotProduct8BitSignedAccelerated_ ) - , integerDotProduct8BitMixedSignednessAccelerated( integerDotProduct8BitMixedSignednessAccelerated_ ) - , integerDotProduct4x8BitPackedUnsignedAccelerated( integerDotProduct4x8BitPackedUnsignedAccelerated_ ) - , integerDotProduct4x8BitPackedSignedAccelerated( integerDotProduct4x8BitPackedSignedAccelerated_ ) - , integerDotProduct4x8BitPackedMixedSignednessAccelerated( - integerDotProduct4x8BitPackedMixedSignednessAccelerated_ ) - , integerDotProduct16BitUnsignedAccelerated( integerDotProduct16BitUnsignedAccelerated_ ) - , integerDotProduct16BitSignedAccelerated( integerDotProduct16BitSignedAccelerated_ ) - , integerDotProduct16BitMixedSignednessAccelerated( integerDotProduct16BitMixedSignednessAccelerated_ ) - , integerDotProduct32BitUnsignedAccelerated( integerDotProduct32BitUnsignedAccelerated_ ) - , integerDotProduct32BitSignedAccelerated( integerDotProduct32BitSignedAccelerated_ ) - , integerDotProduct32BitMixedSignednessAccelerated( integerDotProduct32BitMixedSignednessAccelerated_ ) - , integerDotProduct64BitUnsignedAccelerated( integerDotProduct64BitUnsignedAccelerated_ ) - , integerDotProduct64BitSignedAccelerated( integerDotProduct64BitSignedAccelerated_ ) - , integerDotProduct64BitMixedSignednessAccelerated( integerDotProduct64BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating8BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating8BitSignedAccelerated( - integerDotProductAccumulatingSaturating8BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated( - integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated( - integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating16BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating16BitSignedAccelerated( - integerDotProductAccumulatingSaturating16BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating32BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating32BitSignedAccelerated( - integerDotProductAccumulatingSaturating32BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating64BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating64BitSignedAccelerated( - integerDotProductAccumulatingSaturating64BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerDotProductProperties( - PhysicalDeviceShaderIntegerDotProductProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderIntegerDotProductProperties( VkPhysicalDeviceShaderIntegerDotProductProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderIntegerDotProductProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderIntegerDotProductProperties & - operator=( PhysicalDeviceShaderIntegerDotProductProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderIntegerDotProductProperties & - operator=( VkPhysicalDeviceShaderIntegerDotProductProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct8BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitUnsignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct8BitUnsignedAccelerated = integerDotProduct8BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & setIntegerDotProduct8BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitSignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct8BitSignedAccelerated = integerDotProduct8BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct8BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitMixedSignednessAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct8BitMixedSignednessAccelerated = integerDotProduct8BitMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct4x8BitPackedUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedUnsignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct4x8BitPackedUnsignedAccelerated = integerDotProduct4x8BitPackedUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct4x8BitPackedSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedSignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct4x8BitPackedSignedAccelerated = integerDotProduct4x8BitPackedSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct4x8BitPackedMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct4x8BitPackedMixedSignednessAccelerated = - integerDotProduct4x8BitPackedMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct16BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitUnsignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct16BitUnsignedAccelerated = integerDotProduct16BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct16BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitSignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct16BitSignedAccelerated = integerDotProduct16BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct16BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitMixedSignednessAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct16BitMixedSignednessAccelerated = integerDotProduct16BitMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct32BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitUnsignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct32BitUnsignedAccelerated = integerDotProduct32BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct32BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitSignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct32BitSignedAccelerated = integerDotProduct32BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct32BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitMixedSignednessAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct32BitMixedSignednessAccelerated = integerDotProduct32BitMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct64BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitUnsignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct64BitUnsignedAccelerated = integerDotProduct64BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct64BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitSignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct64BitSignedAccelerated = integerDotProduct64BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProduct64BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitMixedSignednessAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProduct64BitMixedSignednessAccelerated = integerDotProduct64BitMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating8BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = - integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating8BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated_ ) VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating8BitSignedAccelerated = - integerDotProductAccumulatingSaturating8BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = - integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = - integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = - integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = - integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating16BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = - integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating16BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating16BitSignedAccelerated = - integerDotProductAccumulatingSaturating16BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = - integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating32BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = - integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating32BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating32BitSignedAccelerated = - integerDotProductAccumulatingSaturating32BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = - integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating64BitUnsignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = - integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating64BitSignedAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating64BitSignedAccelerated = - integerDotProductAccumulatingSaturating64BitSignedAccelerated_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerDotProductProperties & - setIntegerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated( - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ ) - VULKAN_HPP_NOEXCEPT - { - integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = - integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderIntegerDotProductProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderIntegerDotProductProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - integerDotProduct8BitUnsignedAccelerated, - integerDotProduct8BitSignedAccelerated, - integerDotProduct8BitMixedSignednessAccelerated, - integerDotProduct4x8BitPackedUnsignedAccelerated, - integerDotProduct4x8BitPackedSignedAccelerated, - integerDotProduct4x8BitPackedMixedSignednessAccelerated, - integerDotProduct16BitUnsignedAccelerated, - integerDotProduct16BitSignedAccelerated, - integerDotProduct16BitMixedSignednessAccelerated, - integerDotProduct32BitUnsignedAccelerated, - integerDotProduct32BitSignedAccelerated, - integerDotProduct32BitMixedSignednessAccelerated, - integerDotProduct64BitUnsignedAccelerated, - integerDotProduct64BitSignedAccelerated, - integerDotProduct64BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating8BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating8BitSignedAccelerated, - integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated, - integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated, - integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating16BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating16BitSignedAccelerated, - integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating32BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating32BitSignedAccelerated, - integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating64BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating64BitSignedAccelerated, - integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderIntegerDotProductProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderIntegerDotProductProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( integerDotProduct8BitUnsignedAccelerated == rhs.integerDotProduct8BitUnsignedAccelerated ) && - ( integerDotProduct8BitSignedAccelerated == rhs.integerDotProduct8BitSignedAccelerated ) && - ( integerDotProduct8BitMixedSignednessAccelerated == - rhs.integerDotProduct8BitMixedSignednessAccelerated ) && - ( integerDotProduct4x8BitPackedUnsignedAccelerated == - rhs.integerDotProduct4x8BitPackedUnsignedAccelerated ) && - ( integerDotProduct4x8BitPackedSignedAccelerated == rhs.integerDotProduct4x8BitPackedSignedAccelerated ) && - ( integerDotProduct4x8BitPackedMixedSignednessAccelerated == - rhs.integerDotProduct4x8BitPackedMixedSignednessAccelerated ) && - ( integerDotProduct16BitUnsignedAccelerated == rhs.integerDotProduct16BitUnsignedAccelerated ) && - ( integerDotProduct16BitSignedAccelerated == rhs.integerDotProduct16BitSignedAccelerated ) && - ( integerDotProduct16BitMixedSignednessAccelerated == - rhs.integerDotProduct16BitMixedSignednessAccelerated ) && - ( integerDotProduct32BitUnsignedAccelerated == rhs.integerDotProduct32BitUnsignedAccelerated ) && - ( integerDotProduct32BitSignedAccelerated == rhs.integerDotProduct32BitSignedAccelerated ) && - ( integerDotProduct32BitMixedSignednessAccelerated == - rhs.integerDotProduct32BitMixedSignednessAccelerated ) && - ( integerDotProduct64BitUnsignedAccelerated == rhs.integerDotProduct64BitUnsignedAccelerated ) && - ( integerDotProduct64BitSignedAccelerated == rhs.integerDotProduct64BitSignedAccelerated ) && - ( integerDotProduct64BitMixedSignednessAccelerated == - rhs.integerDotProduct64BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating8BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating8BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating8BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating8BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating16BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating16BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating16BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating16BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating32BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating32BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating32BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating32BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating64BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating64BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating64BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating64BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated ); -# endif - } - - bool operator!=( PhysicalDeviceShaderIntegerDotProductProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderIntegerDotProductProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerDotProductProperties ) == - sizeof( VkPhysicalDeviceShaderIntegerDotProductProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderIntegerDotProductProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderIntegerDotProductProperties; - }; - using PhysicalDeviceShaderIntegerDotProductPropertiesKHR = PhysicalDeviceShaderIntegerDotProductProperties; - - struct PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL - { - using NativeType = VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderIntegerFunctions2FeaturesINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL( - VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerFunctions2_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderIntegerFunctions2( shaderIntegerFunctions2_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL( - PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL( - VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL & - operator=( PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL & - operator=( VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL & - setShaderIntegerFunctions2( VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerFunctions2_ ) VULKAN_HPP_NOEXCEPT - { - shaderIntegerFunctions2 = shaderIntegerFunctions2_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderIntegerFunctions2 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderIntegerFunctions2 == rhs.shaderIntegerFunctions2 ); -# endif - } - - bool operator!=( PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderIntegerFunctions2FeaturesINTEL; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerFunctions2 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL ) == - sizeof( VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL; - }; - - struct PhysicalDeviceShaderSMBuiltinsFeaturesNV - { - using NativeType = VkPhysicalDeviceShaderSMBuiltinsFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderSmBuiltinsFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSMBuiltinsFeaturesNV( VULKAN_HPP_NAMESPACE::Bool32 shaderSMBuiltins_ = {} ) - VULKAN_HPP_NOEXCEPT : shaderSMBuiltins( shaderSMBuiltins_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSMBuiltinsFeaturesNV( - PhysicalDeviceShaderSMBuiltinsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSMBuiltinsFeaturesNV( VkPhysicalDeviceShaderSMBuiltinsFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderSMBuiltinsFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderSMBuiltinsFeaturesNV & - operator=( PhysicalDeviceShaderSMBuiltinsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSMBuiltinsFeaturesNV & - operator=( VkPhysicalDeviceShaderSMBuiltinsFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderSMBuiltinsFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderSMBuiltinsFeaturesNV & - setShaderSMBuiltins( VULKAN_HPP_NAMESPACE::Bool32 shaderSMBuiltins_ ) VULKAN_HPP_NOEXCEPT - { - shaderSMBuiltins = shaderSMBuiltins_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderSMBuiltinsFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderSMBuiltinsFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderSMBuiltins ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderSMBuiltinsFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderSMBuiltinsFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shaderSMBuiltins == rhs.shaderSMBuiltins ); -# endif - } - - bool operator!=( PhysicalDeviceShaderSMBuiltinsFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderSmBuiltinsFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSMBuiltins = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsFeaturesNV ) == - sizeof( VkPhysicalDeviceShaderSMBuiltinsFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderSMBuiltinsFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderSMBuiltinsFeaturesNV; - }; - - struct PhysicalDeviceShaderSMBuiltinsPropertiesNV - { - using NativeType = VkPhysicalDeviceShaderSMBuiltinsPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderSmBuiltinsPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceShaderSMBuiltinsPropertiesNV( uint32_t shaderSMCount_ = {}, - uint32_t shaderWarpsPerSM_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderSMCount( shaderSMCount_ ) - , shaderWarpsPerSM( shaderWarpsPerSM_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSMBuiltinsPropertiesNV( - PhysicalDeviceShaderSMBuiltinsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSMBuiltinsPropertiesNV( VkPhysicalDeviceShaderSMBuiltinsPropertiesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderSMBuiltinsPropertiesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderSMBuiltinsPropertiesNV & - operator=( PhysicalDeviceShaderSMBuiltinsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSMBuiltinsPropertiesNV & - operator=( VkPhysicalDeviceShaderSMBuiltinsPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceShaderSMBuiltinsPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderSMBuiltinsPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderSMCount, shaderWarpsPerSM ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderSMBuiltinsPropertiesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderSMBuiltinsPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shaderSMCount == rhs.shaderSMCount ) && - ( shaderWarpsPerSM == rhs.shaderWarpsPerSM ); -# endif - } - - bool operator!=( PhysicalDeviceShaderSMBuiltinsPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderSmBuiltinsPropertiesNV; - void * pNext = {}; - uint32_t shaderSMCount = {}; - uint32_t shaderWarpsPerSM = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSMBuiltinsPropertiesNV ) == - sizeof( VkPhysicalDeviceShaderSMBuiltinsPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderSMBuiltinsPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderSMBuiltinsPropertiesNV; - }; - - struct PhysicalDeviceShaderSubgroupExtendedTypesFeatures - { - using NativeType = VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderSubgroupExtendedTypesFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSubgroupExtendedTypesFeatures( - VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupExtendedTypes_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderSubgroupExtendedTypes( shaderSubgroupExtendedTypes_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSubgroupExtendedTypesFeatures( - PhysicalDeviceShaderSubgroupExtendedTypesFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSubgroupExtendedTypesFeatures( VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderSubgroupExtendedTypesFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderSubgroupExtendedTypesFeatures & - operator=( PhysicalDeviceShaderSubgroupExtendedTypesFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSubgroupExtendedTypesFeatures & - operator=( VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderSubgroupExtendedTypesFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderSubgroupExtendedTypesFeatures & - setShaderSubgroupExtendedTypes( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupExtendedTypes_ ) VULKAN_HPP_NOEXCEPT - { - shaderSubgroupExtendedTypes = shaderSubgroupExtendedTypes_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderSubgroupExtendedTypes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderSubgroupExtendedTypesFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderSubgroupExtendedTypesFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderSubgroupExtendedTypes == rhs.shaderSubgroupExtendedTypes ); -# endif - } - - bool operator!=( PhysicalDeviceShaderSubgroupExtendedTypesFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderSubgroupExtendedTypesFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupExtendedTypes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupExtendedTypesFeatures ) == - sizeof( VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderSubgroupExtendedTypesFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderSubgroupExtendedTypesFeatures; - }; - using PhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR = PhysicalDeviceShaderSubgroupExtendedTypesFeatures; - - struct PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR - { - using NativeType = VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupUniformControlFlow_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderSubgroupUniformControlFlow( shaderSubgroupUniformControlFlow_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR( - PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR( - VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR & - operator=( PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR & - operator=( VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( - &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR & - setShaderSubgroupUniformControlFlow( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupUniformControlFlow_ ) - VULKAN_HPP_NOEXCEPT - { - shaderSubgroupUniformControlFlow = shaderSubgroupUniformControlFlow_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderSubgroupUniformControlFlow ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderSubgroupUniformControlFlow == rhs.shaderSubgroupUniformControlFlow ); -# endif - } - - bool operator!=( PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = - StructureType::ePhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupUniformControlFlow = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR ) == - sizeof( VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR>::value, - "PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR; - }; - - struct PhysicalDeviceShaderTerminateInvocationFeatures - { - using NativeType = VkPhysicalDeviceShaderTerminateInvocationFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShaderTerminateInvocationFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderTerminateInvocationFeatures( - VULKAN_HPP_NAMESPACE::Bool32 shaderTerminateInvocation_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderTerminateInvocation( shaderTerminateInvocation_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShaderTerminateInvocationFeatures( - PhysicalDeviceShaderTerminateInvocationFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderTerminateInvocationFeatures( VkPhysicalDeviceShaderTerminateInvocationFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShaderTerminateInvocationFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShaderTerminateInvocationFeatures & - operator=( PhysicalDeviceShaderTerminateInvocationFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShaderTerminateInvocationFeatures & - operator=( VkPhysicalDeviceShaderTerminateInvocationFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderTerminateInvocationFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShaderTerminateInvocationFeatures & - setShaderTerminateInvocation( VULKAN_HPP_NAMESPACE::Bool32 shaderTerminateInvocation_ ) VULKAN_HPP_NOEXCEPT - { - shaderTerminateInvocation = shaderTerminateInvocation_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShaderTerminateInvocationFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShaderTerminateInvocationFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderTerminateInvocation ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShaderTerminateInvocationFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceShaderTerminateInvocationFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderTerminateInvocation == rhs.shaderTerminateInvocation ); -# endif - } - - bool operator!=( PhysicalDeviceShaderTerminateInvocationFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShaderTerminateInvocationFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderTerminateInvocation = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderTerminateInvocationFeatures ) == - sizeof( VkPhysicalDeviceShaderTerminateInvocationFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShaderTerminateInvocationFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShaderTerminateInvocationFeatures; - }; - using PhysicalDeviceShaderTerminateInvocationFeaturesKHR = PhysicalDeviceShaderTerminateInvocationFeatures; - - struct PhysicalDeviceShadingRateImageFeaturesNV - { - using NativeType = VkPhysicalDeviceShadingRateImageFeaturesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShadingRateImageFeaturesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceShadingRateImageFeaturesNV( - VULKAN_HPP_NAMESPACE::Bool32 shadingRateImage_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shadingRateCoarseSampleOrder_ = {} ) VULKAN_HPP_NOEXCEPT - : shadingRateImage( shadingRateImage_ ) - , shadingRateCoarseSampleOrder( shadingRateCoarseSampleOrder_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShadingRateImageFeaturesNV( - PhysicalDeviceShadingRateImageFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShadingRateImageFeaturesNV( VkPhysicalDeviceShadingRateImageFeaturesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShadingRateImageFeaturesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShadingRateImageFeaturesNV & - operator=( PhysicalDeviceShadingRateImageFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShadingRateImageFeaturesNV & - operator=( VkPhysicalDeviceShadingRateImageFeaturesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShadingRateImageFeaturesNV & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShadingRateImageFeaturesNV & - setShadingRateImage( VULKAN_HPP_NAMESPACE::Bool32 shadingRateImage_ ) VULKAN_HPP_NOEXCEPT - { - shadingRateImage = shadingRateImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceShadingRateImageFeaturesNV & - setShadingRateCoarseSampleOrder( VULKAN_HPP_NAMESPACE::Bool32 shadingRateCoarseSampleOrder_ ) VULKAN_HPP_NOEXCEPT - { - shadingRateCoarseSampleOrder = shadingRateCoarseSampleOrder_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceShadingRateImageFeaturesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShadingRateImageFeaturesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shadingRateImage, shadingRateCoarseSampleOrder ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShadingRateImageFeaturesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceShadingRateImageFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shadingRateImage == rhs.shadingRateImage ) && - ( shadingRateCoarseSampleOrder == rhs.shadingRateCoarseSampleOrder ); -# endif - } - - bool operator!=( PhysicalDeviceShadingRateImageFeaturesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShadingRateImageFeaturesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shadingRateImage = {}; - VULKAN_HPP_NAMESPACE::Bool32 shadingRateCoarseSampleOrder = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImageFeaturesNV ) == - sizeof( VkPhysicalDeviceShadingRateImageFeaturesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShadingRateImageFeaturesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShadingRateImageFeaturesNV; - }; - - struct PhysicalDeviceShadingRateImagePropertiesNV - { - using NativeType = VkPhysicalDeviceShadingRateImagePropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceShadingRateImagePropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceShadingRateImagePropertiesNV( VULKAN_HPP_NAMESPACE::Extent2D shadingRateTexelSize_ = {}, - uint32_t shadingRatePaletteSize_ = {}, - uint32_t shadingRateMaxCoarseSamples_ = {} ) VULKAN_HPP_NOEXCEPT - : shadingRateTexelSize( shadingRateTexelSize_ ) - , shadingRatePaletteSize( shadingRatePaletteSize_ ) - , shadingRateMaxCoarseSamples( shadingRateMaxCoarseSamples_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceShadingRateImagePropertiesNV( - PhysicalDeviceShadingRateImagePropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShadingRateImagePropertiesNV( VkPhysicalDeviceShadingRateImagePropertiesNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceShadingRateImagePropertiesNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceShadingRateImagePropertiesNV & - operator=( PhysicalDeviceShadingRateImagePropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceShadingRateImagePropertiesNV & - operator=( VkPhysicalDeviceShadingRateImagePropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceShadingRateImagePropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceShadingRateImagePropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shadingRateTexelSize, shadingRatePaletteSize, shadingRateMaxCoarseSamples ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceShadingRateImagePropertiesNV const & ) const = default; -#else - bool operator==( PhysicalDeviceShadingRateImagePropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shadingRateTexelSize == rhs.shadingRateTexelSize ) && - ( shadingRatePaletteSize == rhs.shadingRatePaletteSize ) && - ( shadingRateMaxCoarseSamples == rhs.shadingRateMaxCoarseSamples ); -# endif - } - - bool operator!=( PhysicalDeviceShadingRateImagePropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceShadingRateImagePropertiesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Extent2D shadingRateTexelSize = {}; - uint32_t shadingRatePaletteSize = {}; - uint32_t shadingRateMaxCoarseSamples = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceShadingRateImagePropertiesNV ) == - sizeof( VkPhysicalDeviceShadingRateImagePropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceShadingRateImagePropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceShadingRateImagePropertiesNV; - }; - - struct PhysicalDeviceSparseImageFormatInfo2 - { - using NativeType = VkPhysicalDeviceSparseImageFormatInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSparseImageFormatInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSparseImageFormatInfo2( - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::ImageType type_ = VULKAN_HPP_NAMESPACE::ImageType::e1D, - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1, - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ = {}, - VULKAN_HPP_NAMESPACE::ImageTiling tiling_ = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal ) VULKAN_HPP_NOEXCEPT - : format( format_ ) - , type( type_ ) - , samples( samples_ ) - , usage( usage_ ) - , tiling( tiling_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSparseImageFormatInfo2( PhysicalDeviceSparseImageFormatInfo2 const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSparseImageFormatInfo2( VkPhysicalDeviceSparseImageFormatInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSparseImageFormatInfo2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSparseImageFormatInfo2 & - operator=( PhysicalDeviceSparseImageFormatInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSparseImageFormatInfo2 & - operator=( VkPhysicalDeviceSparseImageFormatInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSparseImageFormatInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSparseImageFormatInfo2 & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSparseImageFormatInfo2 & - setType( VULKAN_HPP_NAMESPACE::ImageType type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSparseImageFormatInfo2 & - setSamples( VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples_ ) VULKAN_HPP_NOEXCEPT - { - samples = samples_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSparseImageFormatInfo2 & - setUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags usage_ ) VULKAN_HPP_NOEXCEPT - { - usage = usage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSparseImageFormatInfo2 & - setTiling( VULKAN_HPP_NAMESPACE::ImageTiling tiling_ ) VULKAN_HPP_NOEXCEPT - { - tiling = tiling_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceSparseImageFormatInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSparseImageFormatInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, format, type, samples, usage, tiling ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSparseImageFormatInfo2 const & ) const = default; -#else - bool operator==( PhysicalDeviceSparseImageFormatInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( format == rhs.format ) && ( type == rhs.type ) && - ( samples == rhs.samples ) && ( usage == rhs.usage ) && ( tiling == rhs.tiling ); -# endif - } - - bool operator!=( PhysicalDeviceSparseImageFormatInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSparseImageFormatInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::ImageType type = VULKAN_HPP_NAMESPACE::ImageType::e1D; - VULKAN_HPP_NAMESPACE::SampleCountFlagBits samples = VULKAN_HPP_NAMESPACE::SampleCountFlagBits::e1; - VULKAN_HPP_NAMESPACE::ImageUsageFlags usage = {}; - VULKAN_HPP_NAMESPACE::ImageTiling tiling = VULKAN_HPP_NAMESPACE::ImageTiling::eOptimal; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSparseImageFormatInfo2 ) == - sizeof( VkPhysicalDeviceSparseImageFormatInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSparseImageFormatInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSparseImageFormatInfo2; - }; - using PhysicalDeviceSparseImageFormatInfo2KHR = PhysicalDeviceSparseImageFormatInfo2; - - struct PhysicalDeviceSubgroupProperties - { - using NativeType = VkPhysicalDeviceSubgroupProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceSubgroupProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubgroupProperties( - uint32_t subgroupSize_ = {}, - VULKAN_HPP_NAMESPACE::ShaderStageFlags supportedStages_ = {}, - VULKAN_HPP_NAMESPACE::SubgroupFeatureFlags supportedOperations_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 quadOperationsInAllStages_ = {} ) VULKAN_HPP_NOEXCEPT - : subgroupSize( subgroupSize_ ) - , supportedStages( supportedStages_ ) - , supportedOperations( supportedOperations_ ) - , quadOperationsInAllStages( quadOperationsInAllStages_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceSubgroupProperties( PhysicalDeviceSubgroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubgroupProperties( VkPhysicalDeviceSubgroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSubgroupProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSubgroupProperties & - operator=( PhysicalDeviceSubgroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubgroupProperties & operator=( VkPhysicalDeviceSubgroupProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceSubgroupProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSubgroupProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, subgroupSize, supportedStages, supportedOperations, quadOperationsInAllStages ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSubgroupProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceSubgroupProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( subgroupSize == rhs.subgroupSize ) && - ( supportedStages == rhs.supportedStages ) && ( supportedOperations == rhs.supportedOperations ) && - ( quadOperationsInAllStages == rhs.quadOperationsInAllStages ); -# endif - } - - bool operator!=( PhysicalDeviceSubgroupProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSubgroupProperties; - void * pNext = {}; - uint32_t subgroupSize = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags supportedStages = {}; - VULKAN_HPP_NAMESPACE::SubgroupFeatureFlags supportedOperations = {}; - VULKAN_HPP_NAMESPACE::Bool32 quadOperationsInAllStages = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupProperties ) == - sizeof( VkPhysicalDeviceSubgroupProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSubgroupProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSubgroupProperties; - }; - - struct PhysicalDeviceSubgroupSizeControlFeatures - { - using NativeType = VkPhysicalDeviceSubgroupSizeControlFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSubgroupSizeControlFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubgroupSizeControlFeatures( - VULKAN_HPP_NAMESPACE::Bool32 subgroupSizeControl_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 computeFullSubgroups_ = {} ) VULKAN_HPP_NOEXCEPT - : subgroupSizeControl( subgroupSizeControl_ ) - , computeFullSubgroups( computeFullSubgroups_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubgroupSizeControlFeatures( - PhysicalDeviceSubgroupSizeControlFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubgroupSizeControlFeatures( VkPhysicalDeviceSubgroupSizeControlFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSubgroupSizeControlFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSubgroupSizeControlFeatures & - operator=( PhysicalDeviceSubgroupSizeControlFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubgroupSizeControlFeatures & - operator=( VkPhysicalDeviceSubgroupSizeControlFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSubgroupSizeControlFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSubgroupSizeControlFeatures & - setSubgroupSizeControl( VULKAN_HPP_NAMESPACE::Bool32 subgroupSizeControl_ ) VULKAN_HPP_NOEXCEPT - { - subgroupSizeControl = subgroupSizeControl_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSubgroupSizeControlFeatures & - setComputeFullSubgroups( VULKAN_HPP_NAMESPACE::Bool32 computeFullSubgroups_ ) VULKAN_HPP_NOEXCEPT - { - computeFullSubgroups = computeFullSubgroups_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceSubgroupSizeControlFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSubgroupSizeControlFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, subgroupSizeControl, computeFullSubgroups ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSubgroupSizeControlFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceSubgroupSizeControlFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( subgroupSizeControl == rhs.subgroupSizeControl ) && - ( computeFullSubgroups == rhs.computeFullSubgroups ); -# endif - } - - bool operator!=( PhysicalDeviceSubgroupSizeControlFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSubgroupSizeControlFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 subgroupSizeControl = {}; - VULKAN_HPP_NAMESPACE::Bool32 computeFullSubgroups = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlFeatures ) == - sizeof( VkPhysicalDeviceSubgroupSizeControlFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSubgroupSizeControlFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSubgroupSizeControlFeatures; - }; - using PhysicalDeviceSubgroupSizeControlFeaturesEXT = PhysicalDeviceSubgroupSizeControlFeatures; - - struct PhysicalDeviceSubgroupSizeControlProperties - { - using NativeType = VkPhysicalDeviceSubgroupSizeControlProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSubgroupSizeControlProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubgroupSizeControlProperties( - uint32_t minSubgroupSize_ = {}, - uint32_t maxSubgroupSize_ = {}, - uint32_t maxComputeWorkgroupSubgroups_ = {}, - VULKAN_HPP_NAMESPACE::ShaderStageFlags requiredSubgroupSizeStages_ = {} ) VULKAN_HPP_NOEXCEPT - : minSubgroupSize( minSubgroupSize_ ) - , maxSubgroupSize( maxSubgroupSize_ ) - , maxComputeWorkgroupSubgroups( maxComputeWorkgroupSubgroups_ ) - , requiredSubgroupSizeStages( requiredSubgroupSizeStages_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubgroupSizeControlProperties( - PhysicalDeviceSubgroupSizeControlProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubgroupSizeControlProperties( VkPhysicalDeviceSubgroupSizeControlProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSubgroupSizeControlProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSubgroupSizeControlProperties & - operator=( PhysicalDeviceSubgroupSizeControlProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubgroupSizeControlProperties & - operator=( VkPhysicalDeviceSubgroupSizeControlProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceSubgroupSizeControlProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSubgroupSizeControlProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, minSubgroupSize, maxSubgroupSize, maxComputeWorkgroupSubgroups, requiredSubgroupSizeStages ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSubgroupSizeControlProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceSubgroupSizeControlProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( minSubgroupSize == rhs.minSubgroupSize ) && - ( maxSubgroupSize == rhs.maxSubgroupSize ) && - ( maxComputeWorkgroupSubgroups == rhs.maxComputeWorkgroupSubgroups ) && - ( requiredSubgroupSizeStages == rhs.requiredSubgroupSizeStages ); -# endif - } - - bool operator!=( PhysicalDeviceSubgroupSizeControlProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSubgroupSizeControlProperties; - void * pNext = {}; - uint32_t minSubgroupSize = {}; - uint32_t maxSubgroupSize = {}; - uint32_t maxComputeWorkgroupSubgroups = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags requiredSubgroupSizeStages = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlProperties ) == - sizeof( VkPhysicalDeviceSubgroupSizeControlProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSubgroupSizeControlProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSubgroupSizeControlProperties; - }; - using PhysicalDeviceSubgroupSizeControlPropertiesEXT = PhysicalDeviceSubgroupSizeControlProperties; - - struct PhysicalDeviceSubpassShadingFeaturesHUAWEI - { - using NativeType = VkPhysicalDeviceSubpassShadingFeaturesHUAWEI; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSubpassShadingFeaturesHUAWEI; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubpassShadingFeaturesHUAWEI( VULKAN_HPP_NAMESPACE::Bool32 subpassShading_ = {} ) - VULKAN_HPP_NOEXCEPT : subpassShading( subpassShading_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubpassShadingFeaturesHUAWEI( - PhysicalDeviceSubpassShadingFeaturesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubpassShadingFeaturesHUAWEI( VkPhysicalDeviceSubpassShadingFeaturesHUAWEI const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSubpassShadingFeaturesHUAWEI( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSubpassShadingFeaturesHUAWEI & - operator=( PhysicalDeviceSubpassShadingFeaturesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubpassShadingFeaturesHUAWEI & - operator=( VkPhysicalDeviceSubpassShadingFeaturesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSubpassShadingFeaturesHUAWEI & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSubpassShadingFeaturesHUAWEI & - setSubpassShading( VULKAN_HPP_NAMESPACE::Bool32 subpassShading_ ) VULKAN_HPP_NOEXCEPT - { - subpassShading = subpassShading_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceSubpassShadingFeaturesHUAWEI const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSubpassShadingFeaturesHUAWEI &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, subpassShading ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSubpassShadingFeaturesHUAWEI const & ) const = default; -#else - bool operator==( PhysicalDeviceSubpassShadingFeaturesHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( subpassShading == rhs.subpassShading ); -# endif - } - - bool operator!=( PhysicalDeviceSubpassShadingFeaturesHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSubpassShadingFeaturesHUAWEI; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 subpassShading = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingFeaturesHUAWEI ) == - sizeof( VkPhysicalDeviceSubpassShadingFeaturesHUAWEI ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSubpassShadingFeaturesHUAWEI is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSubpassShadingFeaturesHUAWEI; - }; - - struct PhysicalDeviceSubpassShadingPropertiesHUAWEI - { - using NativeType = VkPhysicalDeviceSubpassShadingPropertiesHUAWEI; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSubpassShadingPropertiesHUAWEI; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubpassShadingPropertiesHUAWEI( - uint32_t maxSubpassShadingWorkgroupSizeAspectRatio_ = {} ) VULKAN_HPP_NOEXCEPT - : maxSubpassShadingWorkgroupSizeAspectRatio( maxSubpassShadingWorkgroupSizeAspectRatio_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSubpassShadingPropertiesHUAWEI( - PhysicalDeviceSubpassShadingPropertiesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubpassShadingPropertiesHUAWEI( VkPhysicalDeviceSubpassShadingPropertiesHUAWEI const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSubpassShadingPropertiesHUAWEI( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSubpassShadingPropertiesHUAWEI & - operator=( PhysicalDeviceSubpassShadingPropertiesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSubpassShadingPropertiesHUAWEI & - operator=( VkPhysicalDeviceSubpassShadingPropertiesHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceSubpassShadingPropertiesHUAWEI const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSubpassShadingPropertiesHUAWEI &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxSubpassShadingWorkgroupSizeAspectRatio ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSubpassShadingPropertiesHUAWEI const & ) const = default; -#else - bool operator==( PhysicalDeviceSubpassShadingPropertiesHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxSubpassShadingWorkgroupSizeAspectRatio == rhs.maxSubpassShadingWorkgroupSizeAspectRatio ); -# endif - } - - bool operator!=( PhysicalDeviceSubpassShadingPropertiesHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSubpassShadingPropertiesHUAWEI; - void * pNext = {}; - uint32_t maxSubpassShadingWorkgroupSizeAspectRatio = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSubpassShadingPropertiesHUAWEI ) == - sizeof( VkPhysicalDeviceSubpassShadingPropertiesHUAWEI ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSubpassShadingPropertiesHUAWEI is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSubpassShadingPropertiesHUAWEI; - }; - - struct PhysicalDeviceSurfaceInfo2KHR - { - using NativeType = VkPhysicalDeviceSurfaceInfo2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceSurfaceInfo2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceSurfaceInfo2KHR( VULKAN_HPP_NAMESPACE::SurfaceKHR surface_ = {} ) VULKAN_HPP_NOEXCEPT - : surface( surface_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceSurfaceInfo2KHR( PhysicalDeviceSurfaceInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSurfaceInfo2KHR( VkPhysicalDeviceSurfaceInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSurfaceInfo2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSurfaceInfo2KHR & - operator=( PhysicalDeviceSurfaceInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSurfaceInfo2KHR & operator=( VkPhysicalDeviceSurfaceInfo2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSurfaceInfo2KHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSurfaceInfo2KHR & - setSurface( VULKAN_HPP_NAMESPACE::SurfaceKHR surface_ ) VULKAN_HPP_NOEXCEPT - { - surface = surface_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceSurfaceInfo2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSurfaceInfo2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, surface ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSurfaceInfo2KHR const & ) const = default; -#else - bool operator==( PhysicalDeviceSurfaceInfo2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( surface == rhs.surface ); -# endif - } - - bool operator!=( PhysicalDeviceSurfaceInfo2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSurfaceInfo2KHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SurfaceKHR surface = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSurfaceInfo2KHR ) == - sizeof( VkPhysicalDeviceSurfaceInfo2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSurfaceInfo2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSurfaceInfo2KHR; - }; - - struct PhysicalDeviceSynchronization2Features - { - using NativeType = VkPhysicalDeviceSynchronization2Features; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceSynchronization2Features; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceSynchronization2Features( VULKAN_HPP_NAMESPACE::Bool32 synchronization2_ = {} ) VULKAN_HPP_NOEXCEPT - : synchronization2( synchronization2_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceSynchronization2Features( PhysicalDeviceSynchronization2Features const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSynchronization2Features( VkPhysicalDeviceSynchronization2Features const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceSynchronization2Features( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceSynchronization2Features & - operator=( PhysicalDeviceSynchronization2Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceSynchronization2Features & - operator=( VkPhysicalDeviceSynchronization2Features const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSynchronization2Features & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceSynchronization2Features & - setSynchronization2( VULKAN_HPP_NAMESPACE::Bool32 synchronization2_ ) VULKAN_HPP_NOEXCEPT - { - synchronization2 = synchronization2_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceSynchronization2Features const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceSynchronization2Features &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, synchronization2 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceSynchronization2Features const & ) const = default; -#else - bool operator==( PhysicalDeviceSynchronization2Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( synchronization2 == rhs.synchronization2 ); -# endif - } - - bool operator!=( PhysicalDeviceSynchronization2Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceSynchronization2Features; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 synchronization2 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceSynchronization2Features ) == - sizeof( VkPhysicalDeviceSynchronization2Features ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceSynchronization2Features is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceSynchronization2Features; - }; - using PhysicalDeviceSynchronization2FeaturesKHR = PhysicalDeviceSynchronization2Features; - - struct PhysicalDeviceTexelBufferAlignmentFeaturesEXT - { - using NativeType = VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceTexelBufferAlignmentFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceTexelBufferAlignmentFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 texelBufferAlignment_ = {} ) VULKAN_HPP_NOEXCEPT - : texelBufferAlignment( texelBufferAlignment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceTexelBufferAlignmentFeaturesEXT( - PhysicalDeviceTexelBufferAlignmentFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTexelBufferAlignmentFeaturesEXT( VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceTexelBufferAlignmentFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceTexelBufferAlignmentFeaturesEXT & - operator=( PhysicalDeviceTexelBufferAlignmentFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTexelBufferAlignmentFeaturesEXT & - operator=( VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTexelBufferAlignmentFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTexelBufferAlignmentFeaturesEXT & - setTexelBufferAlignment( VULKAN_HPP_NAMESPACE::Bool32 texelBufferAlignment_ ) VULKAN_HPP_NOEXCEPT - { - texelBufferAlignment = texelBufferAlignment_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, texelBufferAlignment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceTexelBufferAlignmentFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceTexelBufferAlignmentFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( texelBufferAlignment == rhs.texelBufferAlignment ); -# endif - } - - bool operator!=( PhysicalDeviceTexelBufferAlignmentFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceTexelBufferAlignmentFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 texelBufferAlignment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentFeaturesEXT ) == - sizeof( VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceTexelBufferAlignmentFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceTexelBufferAlignmentFeaturesEXT; - }; - - struct PhysicalDeviceTexelBufferAlignmentProperties - { - using NativeType = VkPhysicalDeviceTexelBufferAlignmentProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceTexelBufferAlignmentProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceTexelBufferAlignmentProperties( - VULKAN_HPP_NAMESPACE::DeviceSize storageTexelBufferOffsetAlignmentBytes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storageTexelBufferOffsetSingleTexelAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize uniformTexelBufferOffsetAlignmentBytes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 uniformTexelBufferOffsetSingleTexelAlignment_ = {} ) VULKAN_HPP_NOEXCEPT - : storageTexelBufferOffsetAlignmentBytes( storageTexelBufferOffsetAlignmentBytes_ ) - , storageTexelBufferOffsetSingleTexelAlignment( storageTexelBufferOffsetSingleTexelAlignment_ ) - , uniformTexelBufferOffsetAlignmentBytes( uniformTexelBufferOffsetAlignmentBytes_ ) - , uniformTexelBufferOffsetSingleTexelAlignment( uniformTexelBufferOffsetSingleTexelAlignment_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceTexelBufferAlignmentProperties( - PhysicalDeviceTexelBufferAlignmentProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTexelBufferAlignmentProperties( VkPhysicalDeviceTexelBufferAlignmentProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceTexelBufferAlignmentProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceTexelBufferAlignmentProperties & - operator=( PhysicalDeviceTexelBufferAlignmentProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTexelBufferAlignmentProperties & - operator=( VkPhysicalDeviceTexelBufferAlignmentProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceTexelBufferAlignmentProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceTexelBufferAlignmentProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - storageTexelBufferOffsetAlignmentBytes, - storageTexelBufferOffsetSingleTexelAlignment, - uniformTexelBufferOffsetAlignmentBytes, - uniformTexelBufferOffsetSingleTexelAlignment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceTexelBufferAlignmentProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceTexelBufferAlignmentProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( storageTexelBufferOffsetAlignmentBytes == rhs.storageTexelBufferOffsetAlignmentBytes ) && - ( storageTexelBufferOffsetSingleTexelAlignment == rhs.storageTexelBufferOffsetSingleTexelAlignment ) && - ( uniformTexelBufferOffsetAlignmentBytes == rhs.uniformTexelBufferOffsetAlignmentBytes ) && - ( uniformTexelBufferOffsetSingleTexelAlignment == rhs.uniformTexelBufferOffsetSingleTexelAlignment ); -# endif - } - - bool operator!=( PhysicalDeviceTexelBufferAlignmentProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceTexelBufferAlignmentProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DeviceSize storageTexelBufferOffsetAlignmentBytes = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageTexelBufferOffsetSingleTexelAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize uniformTexelBufferOffsetAlignmentBytes = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformTexelBufferOffsetSingleTexelAlignment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTexelBufferAlignmentProperties ) == - sizeof( VkPhysicalDeviceTexelBufferAlignmentProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceTexelBufferAlignmentProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceTexelBufferAlignmentProperties; - }; - using PhysicalDeviceTexelBufferAlignmentPropertiesEXT = PhysicalDeviceTexelBufferAlignmentProperties; - - struct PhysicalDeviceTextureCompressionASTCHDRFeatures - { - using NativeType = VkPhysicalDeviceTextureCompressionASTCHDRFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceTextureCompressionAstcHdrFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceTextureCompressionASTCHDRFeatures( - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_HDR_ = {} ) VULKAN_HPP_NOEXCEPT - : textureCompressionASTC_HDR( textureCompressionASTC_HDR_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceTextureCompressionASTCHDRFeatures( - PhysicalDeviceTextureCompressionASTCHDRFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTextureCompressionASTCHDRFeatures( VkPhysicalDeviceTextureCompressionASTCHDRFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceTextureCompressionASTCHDRFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceTextureCompressionASTCHDRFeatures & - operator=( PhysicalDeviceTextureCompressionASTCHDRFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTextureCompressionASTCHDRFeatures & - operator=( VkPhysicalDeviceTextureCompressionASTCHDRFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTextureCompressionASTCHDRFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTextureCompressionASTCHDRFeatures & - setTextureCompressionASTC_HDR( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_HDR_ ) VULKAN_HPP_NOEXCEPT - { - textureCompressionASTC_HDR = textureCompressionASTC_HDR_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceTextureCompressionASTCHDRFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceTextureCompressionASTCHDRFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, textureCompressionASTC_HDR ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceTextureCompressionASTCHDRFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceTextureCompressionASTCHDRFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( textureCompressionASTC_HDR == rhs.textureCompressionASTC_HDR ); -# endif - } - - bool operator!=( PhysicalDeviceTextureCompressionASTCHDRFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceTextureCompressionAstcHdrFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_HDR = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTextureCompressionASTCHDRFeatures ) == - sizeof( VkPhysicalDeviceTextureCompressionASTCHDRFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceTextureCompressionASTCHDRFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceTextureCompressionASTCHDRFeatures; - }; - using PhysicalDeviceTextureCompressionASTCHDRFeaturesEXT = PhysicalDeviceTextureCompressionASTCHDRFeatures; - - struct PhysicalDeviceTimelineSemaphoreFeatures - { - using NativeType = VkPhysicalDeviceTimelineSemaphoreFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceTimelineSemaphoreFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceTimelineSemaphoreFeatures( VULKAN_HPP_NAMESPACE::Bool32 timelineSemaphore_ = {} ) - VULKAN_HPP_NOEXCEPT : timelineSemaphore( timelineSemaphore_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceTimelineSemaphoreFeatures( PhysicalDeviceTimelineSemaphoreFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTimelineSemaphoreFeatures( VkPhysicalDeviceTimelineSemaphoreFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceTimelineSemaphoreFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceTimelineSemaphoreFeatures & - operator=( PhysicalDeviceTimelineSemaphoreFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTimelineSemaphoreFeatures & - operator=( VkPhysicalDeviceTimelineSemaphoreFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTimelineSemaphoreFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTimelineSemaphoreFeatures & - setTimelineSemaphore( VULKAN_HPP_NAMESPACE::Bool32 timelineSemaphore_ ) VULKAN_HPP_NOEXCEPT - { - timelineSemaphore = timelineSemaphore_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceTimelineSemaphoreFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceTimelineSemaphoreFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, timelineSemaphore ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceTimelineSemaphoreFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceTimelineSemaphoreFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( timelineSemaphore == rhs.timelineSemaphore ); -# endif - } - - bool operator!=( PhysicalDeviceTimelineSemaphoreFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceTimelineSemaphoreFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 timelineSemaphore = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreFeatures ) == - sizeof( VkPhysicalDeviceTimelineSemaphoreFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceTimelineSemaphoreFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceTimelineSemaphoreFeatures; - }; - using PhysicalDeviceTimelineSemaphoreFeaturesKHR = PhysicalDeviceTimelineSemaphoreFeatures; - - struct PhysicalDeviceTimelineSemaphoreProperties - { - using NativeType = VkPhysicalDeviceTimelineSemaphoreProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceTimelineSemaphoreProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceTimelineSemaphoreProperties( uint64_t maxTimelineSemaphoreValueDifference_ = {} ) - VULKAN_HPP_NOEXCEPT : maxTimelineSemaphoreValueDifference( maxTimelineSemaphoreValueDifference_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceTimelineSemaphoreProperties( - PhysicalDeviceTimelineSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTimelineSemaphoreProperties( VkPhysicalDeviceTimelineSemaphoreProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceTimelineSemaphoreProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceTimelineSemaphoreProperties & - operator=( PhysicalDeviceTimelineSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTimelineSemaphoreProperties & - operator=( VkPhysicalDeviceTimelineSemaphoreProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceTimelineSemaphoreProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceTimelineSemaphoreProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxTimelineSemaphoreValueDifference ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceTimelineSemaphoreProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceTimelineSemaphoreProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxTimelineSemaphoreValueDifference == rhs.maxTimelineSemaphoreValueDifference ); -# endif - } - - bool operator!=( PhysicalDeviceTimelineSemaphoreProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceTimelineSemaphoreProperties; - void * pNext = {}; - uint64_t maxTimelineSemaphoreValueDifference = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTimelineSemaphoreProperties ) == - sizeof( VkPhysicalDeviceTimelineSemaphoreProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceTimelineSemaphoreProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceTimelineSemaphoreProperties; - }; - using PhysicalDeviceTimelineSemaphorePropertiesKHR = PhysicalDeviceTimelineSemaphoreProperties; - - struct PhysicalDeviceToolProperties - { - using NativeType = VkPhysicalDeviceToolProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceToolProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceToolProperties( - std::array const & name_ = {}, - std::array const & version_ = {}, - VULKAN_HPP_NAMESPACE::ToolPurposeFlags purposes_ = {}, - std::array const & description_ = {}, - std::array const & layer_ = {} ) VULKAN_HPP_NOEXCEPT - : name( name_ ) - , version( version_ ) - , purposes( purposes_ ) - , description( description_ ) - , layer( layer_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceToolProperties( PhysicalDeviceToolProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceToolProperties( VkPhysicalDeviceToolProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceToolProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceToolProperties & operator=( PhysicalDeviceToolProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceToolProperties & operator=( VkPhysicalDeviceToolProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceToolProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceToolProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ToolPurposeFlags const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, name, version, purposes, description, layer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceToolProperties const & ) const = default; -#else - bool operator==( PhysicalDeviceToolProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( name == rhs.name ) && ( version == rhs.version ) && - ( purposes == rhs.purposes ) && ( description == rhs.description ) && ( layer == rhs.layer ); -# endif - } - - bool operator!=( PhysicalDeviceToolProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceToolProperties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D name = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D version = {}; - VULKAN_HPP_NAMESPACE::ToolPurposeFlags purposes = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D description = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D layer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceToolProperties ) == - sizeof( VkPhysicalDeviceToolProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceToolProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceToolProperties; - }; - using PhysicalDeviceToolPropertiesEXT = PhysicalDeviceToolProperties; - - struct PhysicalDeviceTransformFeedbackFeaturesEXT - { - using NativeType = VkPhysicalDeviceTransformFeedbackFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceTransformFeedbackFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceTransformFeedbackFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 transformFeedback_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 geometryStreams_ = {} ) VULKAN_HPP_NOEXCEPT - : transformFeedback( transformFeedback_ ) - , geometryStreams( geometryStreams_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceTransformFeedbackFeaturesEXT( - PhysicalDeviceTransformFeedbackFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTransformFeedbackFeaturesEXT( VkPhysicalDeviceTransformFeedbackFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceTransformFeedbackFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceTransformFeedbackFeaturesEXT & - operator=( PhysicalDeviceTransformFeedbackFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTransformFeedbackFeaturesEXT & - operator=( VkPhysicalDeviceTransformFeedbackFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTransformFeedbackFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTransformFeedbackFeaturesEXT & - setTransformFeedback( VULKAN_HPP_NAMESPACE::Bool32 transformFeedback_ ) VULKAN_HPP_NOEXCEPT - { - transformFeedback = transformFeedback_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTransformFeedbackFeaturesEXT & - setGeometryStreams( VULKAN_HPP_NAMESPACE::Bool32 geometryStreams_ ) VULKAN_HPP_NOEXCEPT - { - geometryStreams = geometryStreams_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceTransformFeedbackFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceTransformFeedbackFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, transformFeedback, geometryStreams ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceTransformFeedbackFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceTransformFeedbackFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( transformFeedback == rhs.transformFeedback ) && - ( geometryStreams == rhs.geometryStreams ); -# endif - } - - bool operator!=( PhysicalDeviceTransformFeedbackFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceTransformFeedbackFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 transformFeedback = {}; - VULKAN_HPP_NAMESPACE::Bool32 geometryStreams = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackFeaturesEXT ) == - sizeof( VkPhysicalDeviceTransformFeedbackFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceTransformFeedbackFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceTransformFeedbackFeaturesEXT; - }; - - struct PhysicalDeviceTransformFeedbackPropertiesEXT - { - using NativeType = VkPhysicalDeviceTransformFeedbackPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceTransformFeedbackPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceTransformFeedbackPropertiesEXT( - uint32_t maxTransformFeedbackStreams_ = {}, - uint32_t maxTransformFeedbackBuffers_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize maxTransformFeedbackBufferSize_ = {}, - uint32_t maxTransformFeedbackStreamDataSize_ = {}, - uint32_t maxTransformFeedbackBufferDataSize_ = {}, - uint32_t maxTransformFeedbackBufferDataStride_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackQueries_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackStreamsLinesTriangles_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackRasterizationStreamSelect_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackDraw_ = {} ) VULKAN_HPP_NOEXCEPT - : maxTransformFeedbackStreams( maxTransformFeedbackStreams_ ) - , maxTransformFeedbackBuffers( maxTransformFeedbackBuffers_ ) - , maxTransformFeedbackBufferSize( maxTransformFeedbackBufferSize_ ) - , maxTransformFeedbackStreamDataSize( maxTransformFeedbackStreamDataSize_ ) - , maxTransformFeedbackBufferDataSize( maxTransformFeedbackBufferDataSize_ ) - , maxTransformFeedbackBufferDataStride( maxTransformFeedbackBufferDataStride_ ) - , transformFeedbackQueries( transformFeedbackQueries_ ) - , transformFeedbackStreamsLinesTriangles( transformFeedbackStreamsLinesTriangles_ ) - , transformFeedbackRasterizationStreamSelect( transformFeedbackRasterizationStreamSelect_ ) - , transformFeedbackDraw( transformFeedbackDraw_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceTransformFeedbackPropertiesEXT( - PhysicalDeviceTransformFeedbackPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTransformFeedbackPropertiesEXT( VkPhysicalDeviceTransformFeedbackPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceTransformFeedbackPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceTransformFeedbackPropertiesEXT & - operator=( PhysicalDeviceTransformFeedbackPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceTransformFeedbackPropertiesEXT & - operator=( VkPhysicalDeviceTransformFeedbackPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceTransformFeedbackPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceTransformFeedbackPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - maxTransformFeedbackStreams, - maxTransformFeedbackBuffers, - maxTransformFeedbackBufferSize, - maxTransformFeedbackStreamDataSize, - maxTransformFeedbackBufferDataSize, - maxTransformFeedbackBufferDataStride, - transformFeedbackQueries, - transformFeedbackStreamsLinesTriangles, - transformFeedbackRasterizationStreamSelect, - transformFeedbackDraw ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceTransformFeedbackPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceTransformFeedbackPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxTransformFeedbackStreams == rhs.maxTransformFeedbackStreams ) && - ( maxTransformFeedbackBuffers == rhs.maxTransformFeedbackBuffers ) && - ( maxTransformFeedbackBufferSize == rhs.maxTransformFeedbackBufferSize ) && - ( maxTransformFeedbackStreamDataSize == rhs.maxTransformFeedbackStreamDataSize ) && - ( maxTransformFeedbackBufferDataSize == rhs.maxTransformFeedbackBufferDataSize ) && - ( maxTransformFeedbackBufferDataStride == rhs.maxTransformFeedbackBufferDataStride ) && - ( transformFeedbackQueries == rhs.transformFeedbackQueries ) && - ( transformFeedbackStreamsLinesTriangles == rhs.transformFeedbackStreamsLinesTriangles ) && - ( transformFeedbackRasterizationStreamSelect == rhs.transformFeedbackRasterizationStreamSelect ) && - ( transformFeedbackDraw == rhs.transformFeedbackDraw ); -# endif - } - - bool operator!=( PhysicalDeviceTransformFeedbackPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceTransformFeedbackPropertiesEXT; - void * pNext = {}; - uint32_t maxTransformFeedbackStreams = {}; - uint32_t maxTransformFeedbackBuffers = {}; - VULKAN_HPP_NAMESPACE::DeviceSize maxTransformFeedbackBufferSize = {}; - uint32_t maxTransformFeedbackStreamDataSize = {}; - uint32_t maxTransformFeedbackBufferDataSize = {}; - uint32_t maxTransformFeedbackBufferDataStride = {}; - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackQueries = {}; - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackStreamsLinesTriangles = {}; - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackRasterizationStreamSelect = {}; - VULKAN_HPP_NAMESPACE::Bool32 transformFeedbackDraw = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceTransformFeedbackPropertiesEXT ) == - sizeof( VkPhysicalDeviceTransformFeedbackPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceTransformFeedbackPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceTransformFeedbackPropertiesEXT; - }; - - struct PhysicalDeviceUniformBufferStandardLayoutFeatures - { - using NativeType = VkPhysicalDeviceUniformBufferStandardLayoutFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceUniformBufferStandardLayoutFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceUniformBufferStandardLayoutFeatures( - VULKAN_HPP_NAMESPACE::Bool32 uniformBufferStandardLayout_ = {} ) VULKAN_HPP_NOEXCEPT - : uniformBufferStandardLayout( uniformBufferStandardLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceUniformBufferStandardLayoutFeatures( - PhysicalDeviceUniformBufferStandardLayoutFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceUniformBufferStandardLayoutFeatures( VkPhysicalDeviceUniformBufferStandardLayoutFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceUniformBufferStandardLayoutFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceUniformBufferStandardLayoutFeatures & - operator=( PhysicalDeviceUniformBufferStandardLayoutFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceUniformBufferStandardLayoutFeatures & - operator=( VkPhysicalDeviceUniformBufferStandardLayoutFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceUniformBufferStandardLayoutFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceUniformBufferStandardLayoutFeatures & - setUniformBufferStandardLayout( VULKAN_HPP_NAMESPACE::Bool32 uniformBufferStandardLayout_ ) VULKAN_HPP_NOEXCEPT - { - uniformBufferStandardLayout = uniformBufferStandardLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceUniformBufferStandardLayoutFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceUniformBufferStandardLayoutFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, uniformBufferStandardLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceUniformBufferStandardLayoutFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceUniformBufferStandardLayoutFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( uniformBufferStandardLayout == rhs.uniformBufferStandardLayout ); -# endif - } - - bool operator!=( PhysicalDeviceUniformBufferStandardLayoutFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceUniformBufferStandardLayoutFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformBufferStandardLayout = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceUniformBufferStandardLayoutFeatures ) == - sizeof( VkPhysicalDeviceUniformBufferStandardLayoutFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceUniformBufferStandardLayoutFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceUniformBufferStandardLayoutFeatures; - }; - using PhysicalDeviceUniformBufferStandardLayoutFeaturesKHR = PhysicalDeviceUniformBufferStandardLayoutFeatures; - - struct PhysicalDeviceVariablePointersFeatures - { - using NativeType = VkPhysicalDeviceVariablePointersFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceVariablePointersFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVariablePointersFeatures( VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 variablePointers_ = {} ) VULKAN_HPP_NOEXCEPT - : variablePointersStorageBuffer( variablePointersStorageBuffer_ ) - , variablePointers( variablePointers_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceVariablePointersFeatures( PhysicalDeviceVariablePointersFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVariablePointersFeatures( VkPhysicalDeviceVariablePointersFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVariablePointersFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVariablePointersFeatures & - operator=( PhysicalDeviceVariablePointersFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVariablePointersFeatures & - operator=( VkPhysicalDeviceVariablePointersFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVariablePointersFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVariablePointersFeatures & setVariablePointersStorageBuffer( - VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_ ) VULKAN_HPP_NOEXCEPT - { - variablePointersStorageBuffer = variablePointersStorageBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVariablePointersFeatures & - setVariablePointers( VULKAN_HPP_NAMESPACE::Bool32 variablePointers_ ) VULKAN_HPP_NOEXCEPT - { - variablePointers = variablePointers_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceVariablePointersFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVariablePointersFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, variablePointersStorageBuffer, variablePointers ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVariablePointersFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceVariablePointersFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( variablePointersStorageBuffer == rhs.variablePointersStorageBuffer ) && - ( variablePointers == rhs.variablePointers ); -# endif - } - - bool operator!=( PhysicalDeviceVariablePointersFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVariablePointersFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer = {}; - VULKAN_HPP_NAMESPACE::Bool32 variablePointers = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVariablePointersFeatures ) == - sizeof( VkPhysicalDeviceVariablePointersFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVariablePointersFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVariablePointersFeatures; - }; - using PhysicalDeviceVariablePointerFeatures = PhysicalDeviceVariablePointersFeatures; - using PhysicalDeviceVariablePointerFeaturesKHR = PhysicalDeviceVariablePointersFeatures; - using PhysicalDeviceVariablePointersFeaturesKHR = PhysicalDeviceVariablePointersFeatures; - - struct PhysicalDeviceVertexAttributeDivisorFeaturesEXT - { - using NativeType = VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceVertexAttributeDivisorFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexAttributeDivisorFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateDivisor_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateZeroDivisor_ = {} ) VULKAN_HPP_NOEXCEPT - : vertexAttributeInstanceRateDivisor( vertexAttributeInstanceRateDivisor_ ) - , vertexAttributeInstanceRateZeroDivisor( vertexAttributeInstanceRateZeroDivisor_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexAttributeDivisorFeaturesEXT( - PhysicalDeviceVertexAttributeDivisorFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVertexAttributeDivisorFeaturesEXT( VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVertexAttributeDivisorFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVertexAttributeDivisorFeaturesEXT & - operator=( PhysicalDeviceVertexAttributeDivisorFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVertexAttributeDivisorFeaturesEXT & - operator=( VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVertexAttributeDivisorFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVertexAttributeDivisorFeaturesEXT & setVertexAttributeInstanceRateDivisor( - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateDivisor_ ) VULKAN_HPP_NOEXCEPT - { - vertexAttributeInstanceRateDivisor = vertexAttributeInstanceRateDivisor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVertexAttributeDivisorFeaturesEXT & setVertexAttributeInstanceRateZeroDivisor( - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateZeroDivisor_ ) VULKAN_HPP_NOEXCEPT - { - vertexAttributeInstanceRateZeroDivisor = vertexAttributeInstanceRateZeroDivisor_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, vertexAttributeInstanceRateDivisor, vertexAttributeInstanceRateZeroDivisor ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVertexAttributeDivisorFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceVertexAttributeDivisorFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( vertexAttributeInstanceRateDivisor == rhs.vertexAttributeInstanceRateDivisor ) && - ( vertexAttributeInstanceRateZeroDivisor == rhs.vertexAttributeInstanceRateZeroDivisor ); -# endif - } - - bool operator!=( PhysicalDeviceVertexAttributeDivisorFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVertexAttributeDivisorFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateDivisor = {}; - VULKAN_HPP_NAMESPACE::Bool32 vertexAttributeInstanceRateZeroDivisor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorFeaturesEXT ) == - sizeof( VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVertexAttributeDivisorFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVertexAttributeDivisorFeaturesEXT; - }; - - struct PhysicalDeviceVertexAttributeDivisorPropertiesEXT - { - using NativeType = VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceVertexAttributeDivisorPropertiesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVertexAttributeDivisorPropertiesEXT( uint32_t maxVertexAttribDivisor_ = {} ) VULKAN_HPP_NOEXCEPT - : maxVertexAttribDivisor( maxVertexAttribDivisor_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexAttributeDivisorPropertiesEXT( - PhysicalDeviceVertexAttributeDivisorPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVertexAttributeDivisorPropertiesEXT( VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVertexAttributeDivisorPropertiesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVertexAttributeDivisorPropertiesEXT & - operator=( PhysicalDeviceVertexAttributeDivisorPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVertexAttributeDivisorPropertiesEXT & - operator=( VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxVertexAttribDivisor ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVertexAttributeDivisorPropertiesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceVertexAttributeDivisorPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxVertexAttribDivisor == rhs.maxVertexAttribDivisor ); -# endif - } - - bool operator!=( PhysicalDeviceVertexAttributeDivisorPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVertexAttributeDivisorPropertiesEXT; - void * pNext = {}; - uint32_t maxVertexAttribDivisor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeDivisorPropertiesEXT ) == - sizeof( VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVertexAttributeDivisorPropertiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVertexAttributeDivisorPropertiesEXT; - }; - - struct PhysicalDeviceVertexInputDynamicStateFeaturesEXT - { - using NativeType = VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceVertexInputDynamicStateFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexInputDynamicStateFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 vertexInputDynamicState_ = {} ) VULKAN_HPP_NOEXCEPT - : vertexInputDynamicState( vertexInputDynamicState_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceVertexInputDynamicStateFeaturesEXT( - PhysicalDeviceVertexInputDynamicStateFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVertexInputDynamicStateFeaturesEXT( VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVertexInputDynamicStateFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVertexInputDynamicStateFeaturesEXT & - operator=( PhysicalDeviceVertexInputDynamicStateFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVertexInputDynamicStateFeaturesEXT & - operator=( VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVertexInputDynamicStateFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVertexInputDynamicStateFeaturesEXT & - setVertexInputDynamicState( VULKAN_HPP_NAMESPACE::Bool32 vertexInputDynamicState_ ) VULKAN_HPP_NOEXCEPT - { - vertexInputDynamicState = vertexInputDynamicState_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, vertexInputDynamicState ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVertexInputDynamicStateFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceVertexInputDynamicStateFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( vertexInputDynamicState == rhs.vertexInputDynamicState ); -# endif - } - - bool operator!=( PhysicalDeviceVertexInputDynamicStateFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVertexInputDynamicStateFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 vertexInputDynamicState = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexInputDynamicStateFeaturesEXT ) == - sizeof( VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVertexInputDynamicStateFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVertexInputDynamicStateFeaturesEXT; - }; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoProfileKHR - { - using NativeType = VkVideoProfileKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoProfileKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoProfileKHR( VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagBitsKHR videoCodecOperation_ = - VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagBitsKHR::eInvalid, - VULKAN_HPP_NAMESPACE::VideoChromaSubsamplingFlagsKHR chromaSubsampling_ = {}, - VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR lumaBitDepth_ = {}, - VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR chromaBitDepth_ = {} ) VULKAN_HPP_NOEXCEPT - : videoCodecOperation( videoCodecOperation_ ) - , chromaSubsampling( chromaSubsampling_ ) - , lumaBitDepth( lumaBitDepth_ ) - , chromaBitDepth( chromaBitDepth_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoProfileKHR( VideoProfileKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoProfileKHR( VkVideoProfileKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoProfileKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoProfileKHR & operator=( VideoProfileKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoProfileKHR & operator=( VkVideoProfileKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoProfileKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoProfileKHR & setVideoCodecOperation( - VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagBitsKHR videoCodecOperation_ ) VULKAN_HPP_NOEXCEPT - { - videoCodecOperation = videoCodecOperation_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoProfileKHR & setChromaSubsampling( - VULKAN_HPP_NAMESPACE::VideoChromaSubsamplingFlagsKHR chromaSubsampling_ ) VULKAN_HPP_NOEXCEPT - { - chromaSubsampling = chromaSubsampling_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoProfileKHR & - setLumaBitDepth( VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR lumaBitDepth_ ) VULKAN_HPP_NOEXCEPT - { - lumaBitDepth = lumaBitDepth_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoProfileKHR & - setChromaBitDepth( VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR chromaBitDepth_ ) VULKAN_HPP_NOEXCEPT - { - chromaBitDepth = chromaBitDepth_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoProfileKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoProfileKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, videoCodecOperation, chromaSubsampling, lumaBitDepth, chromaBitDepth ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoProfileKHR const & ) const = default; -# else - bool operator==( VideoProfileKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( videoCodecOperation == rhs.videoCodecOperation ) && - ( chromaSubsampling == rhs.chromaSubsampling ) && ( lumaBitDepth == rhs.lumaBitDepth ) && - ( chromaBitDepth == rhs.chromaBitDepth ); -# endif - } - - bool operator!=( VideoProfileKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoProfileKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagBitsKHR videoCodecOperation = - VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagBitsKHR::eInvalid; - VULKAN_HPP_NAMESPACE::VideoChromaSubsamplingFlagsKHR chromaSubsampling = {}; - VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR lumaBitDepth = {}; - VULKAN_HPP_NAMESPACE::VideoComponentBitDepthFlagsKHR chromaBitDepth = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoProfileKHR ) == sizeof( VkVideoProfileKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoProfileKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoProfileKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoProfilesKHR - { - using NativeType = VkVideoProfilesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoProfilesKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoProfilesKHR( uint32_t profileCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pProfiles_ = {} ) VULKAN_HPP_NOEXCEPT - : profileCount( profileCount_ ) - , pProfiles( pProfiles_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoProfilesKHR( VideoProfilesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoProfilesKHR( VkVideoProfilesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoProfilesKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoProfilesKHR & operator=( VideoProfilesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoProfilesKHR & operator=( VkVideoProfilesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoProfilesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoProfilesKHR & setProfileCount( uint32_t profileCount_ ) VULKAN_HPP_NOEXCEPT - { - profileCount = profileCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoProfilesKHR & - setPProfiles( const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pProfiles_ ) VULKAN_HPP_NOEXCEPT - { - pProfiles = pProfiles_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoProfilesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoProfilesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, profileCount, pProfiles ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoProfilesKHR const & ) const = default; -# else - bool operator==( VideoProfilesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( profileCount == rhs.profileCount ) && - ( pProfiles == rhs.pProfiles ); -# endif - } - - bool operator!=( VideoProfilesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoProfilesKHR; - void * pNext = {}; - uint32_t profileCount = {}; - const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pProfiles = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoProfilesKHR ) == sizeof( VkVideoProfilesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoProfilesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoProfilesKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct PhysicalDeviceVideoFormatInfoKHR - { - using NativeType = VkPhysicalDeviceVideoFormatInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceVideoFormatInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceVideoFormatInfoKHR( - VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsage_ = {}, - const VULKAN_HPP_NAMESPACE::VideoProfilesKHR * pVideoProfiles_ = {} ) VULKAN_HPP_NOEXCEPT - : imageUsage( imageUsage_ ) - , pVideoProfiles( pVideoProfiles_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVideoFormatInfoKHR( PhysicalDeviceVideoFormatInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVideoFormatInfoKHR( VkPhysicalDeviceVideoFormatInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVideoFormatInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVideoFormatInfoKHR & - operator=( PhysicalDeviceVideoFormatInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVideoFormatInfoKHR & operator=( VkPhysicalDeviceVideoFormatInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceVideoFormatInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVideoFormatInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imageUsage, pVideoProfiles ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVideoFormatInfoKHR const & ) const = default; -# else - bool operator==( PhysicalDeviceVideoFormatInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageUsage == rhs.imageUsage ) && - ( pVideoProfiles == rhs.pVideoProfiles ); -# endif - } - - bool operator!=( PhysicalDeviceVideoFormatInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVideoFormatInfoKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsage = {}; - const VULKAN_HPP_NAMESPACE::VideoProfilesKHR * pVideoProfiles = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVideoFormatInfoKHR ) == - sizeof( VkPhysicalDeviceVideoFormatInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVideoFormatInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVideoFormatInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - struct PhysicalDeviceVulkan11Features - { - using NativeType = VkPhysicalDeviceVulkan11Features; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceVulkan11Features; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVulkan11Features( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multiview_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 variablePointers_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ = {} ) VULKAN_HPP_NOEXCEPT - : storageBuffer16BitAccess( storageBuffer16BitAccess_ ) - , uniformAndStorageBuffer16BitAccess( uniformAndStorageBuffer16BitAccess_ ) - , storagePushConstant16( storagePushConstant16_ ) - , storageInputOutput16( storageInputOutput16_ ) - , multiview( multiview_ ) - , multiviewGeometryShader( multiviewGeometryShader_ ) - , multiviewTessellationShader( multiviewTessellationShader_ ) - , variablePointersStorageBuffer( variablePointersStorageBuffer_ ) - , variablePointers( variablePointers_ ) - , protectedMemory( protectedMemory_ ) - , samplerYcbcrConversion( samplerYcbcrConversion_ ) - , shaderDrawParameters( shaderDrawParameters_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVulkan11Features( PhysicalDeviceVulkan11Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan11Features( VkPhysicalDeviceVulkan11Features const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVulkan11Features( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVulkan11Features & - operator=( PhysicalDeviceVulkan11Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan11Features & operator=( VkPhysicalDeviceVulkan11Features const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setStorageBuffer16BitAccess( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - storageBuffer16BitAccess = storageBuffer16BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & setUniformAndStorageBuffer16BitAccess( - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - uniformAndStorageBuffer16BitAccess = uniformAndStorageBuffer16BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setStoragePushConstant16( VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16_ ) VULKAN_HPP_NOEXCEPT - { - storagePushConstant16 = storagePushConstant16_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setStorageInputOutput16( VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16_ ) VULKAN_HPP_NOEXCEPT - { - storageInputOutput16 = storageInputOutput16_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setMultiview( VULKAN_HPP_NAMESPACE::Bool32 multiview_ ) VULKAN_HPP_NOEXCEPT - { - multiview = multiview_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setMultiviewGeometryShader( VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader_ ) VULKAN_HPP_NOEXCEPT - { - multiviewGeometryShader = multiviewGeometryShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setMultiviewTessellationShader( VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader_ ) VULKAN_HPP_NOEXCEPT - { - multiviewTessellationShader = multiviewTessellationShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & setVariablePointersStorageBuffer( - VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer_ ) VULKAN_HPP_NOEXCEPT - { - variablePointersStorageBuffer = variablePointersStorageBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setVariablePointers( VULKAN_HPP_NAMESPACE::Bool32 variablePointers_ ) VULKAN_HPP_NOEXCEPT - { - variablePointers = variablePointers_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setProtectedMemory( VULKAN_HPP_NAMESPACE::Bool32 protectedMemory_ ) VULKAN_HPP_NOEXCEPT - { - protectedMemory = protectedMemory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setSamplerYcbcrConversion( VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion_ ) VULKAN_HPP_NOEXCEPT - { - samplerYcbcrConversion = samplerYcbcrConversion_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Features & - setShaderDrawParameters( VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters_ ) VULKAN_HPP_NOEXCEPT - { - shaderDrawParameters = shaderDrawParameters_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceVulkan11Features const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVulkan11Features &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - storageBuffer16BitAccess, - uniformAndStorageBuffer16BitAccess, - storagePushConstant16, - storageInputOutput16, - multiview, - multiviewGeometryShader, - multiviewTessellationShader, - variablePointersStorageBuffer, - variablePointers, - protectedMemory, - samplerYcbcrConversion, - shaderDrawParameters ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVulkan11Features const & ) const = default; -#else - bool operator==( PhysicalDeviceVulkan11Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( storageBuffer16BitAccess == rhs.storageBuffer16BitAccess ) && - ( uniformAndStorageBuffer16BitAccess == rhs.uniformAndStorageBuffer16BitAccess ) && - ( storagePushConstant16 == rhs.storagePushConstant16 ) && - ( storageInputOutput16 == rhs.storageInputOutput16 ) && ( multiview == rhs.multiview ) && - ( multiviewGeometryShader == rhs.multiviewGeometryShader ) && - ( multiviewTessellationShader == rhs.multiviewTessellationShader ) && - ( variablePointersStorageBuffer == rhs.variablePointersStorageBuffer ) && - ( variablePointers == rhs.variablePointers ) && ( protectedMemory == rhs.protectedMemory ) && - ( samplerYcbcrConversion == rhs.samplerYcbcrConversion ) && - ( shaderDrawParameters == rhs.shaderDrawParameters ); -# endif - } - - bool operator!=( PhysicalDeviceVulkan11Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkan11Features; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageBuffer16BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer16BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageInputOutput16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiview = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiviewGeometryShader = {}; - VULKAN_HPP_NAMESPACE::Bool32 multiviewTessellationShader = {}; - VULKAN_HPP_NAMESPACE::Bool32 variablePointersStorageBuffer = {}; - VULKAN_HPP_NAMESPACE::Bool32 variablePointers = {}; - VULKAN_HPP_NAMESPACE::Bool32 protectedMemory = {}; - VULKAN_HPP_NAMESPACE::Bool32 samplerYcbcrConversion = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDrawParameters = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Features ) == - sizeof( VkPhysicalDeviceVulkan11Features ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVulkan11Features is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVulkan11Features; - }; - - struct PhysicalDeviceVulkan11Properties - { - using NativeType = VkPhysicalDeviceVulkan11Properties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceVulkan11Properties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan11Properties( - std::array const & deviceUUID_ = {}, - std::array const & driverUUID_ = {}, - std::array const & deviceLUID_ = {}, - uint32_t deviceNodeMask_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 deviceLUIDValid_ = {}, - uint32_t subgroupSize_ = {}, - VULKAN_HPP_NAMESPACE::ShaderStageFlags subgroupSupportedStages_ = {}, - VULKAN_HPP_NAMESPACE::SubgroupFeatureFlags subgroupSupportedOperations_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 subgroupQuadOperationsInAllStages_ = {}, - VULKAN_HPP_NAMESPACE::PointClippingBehavior pointClippingBehavior_ = - VULKAN_HPP_NAMESPACE::PointClippingBehavior::eAllClipPlanes, - uint32_t maxMultiviewViewCount_ = {}, - uint32_t maxMultiviewInstanceIndex_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 protectedNoFault_ = {}, - uint32_t maxPerSetDescriptors_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize maxMemoryAllocationSize_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceUUID( deviceUUID_ ) - , driverUUID( driverUUID_ ) - , deviceLUID( deviceLUID_ ) - , deviceNodeMask( deviceNodeMask_ ) - , deviceLUIDValid( deviceLUIDValid_ ) - , subgroupSize( subgroupSize_ ) - , subgroupSupportedStages( subgroupSupportedStages_ ) - , subgroupSupportedOperations( subgroupSupportedOperations_ ) - , subgroupQuadOperationsInAllStages( subgroupQuadOperationsInAllStages_ ) - , pointClippingBehavior( pointClippingBehavior_ ) - , maxMultiviewViewCount( maxMultiviewViewCount_ ) - , maxMultiviewInstanceIndex( maxMultiviewInstanceIndex_ ) - , protectedNoFault( protectedNoFault_ ) - , maxPerSetDescriptors( maxPerSetDescriptors_ ) - , maxMemoryAllocationSize( maxMemoryAllocationSize_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceVulkan11Properties( PhysicalDeviceVulkan11Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan11Properties( VkPhysicalDeviceVulkan11Properties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVulkan11Properties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVulkan11Properties & - operator=( PhysicalDeviceVulkan11Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan11Properties & operator=( VkPhysicalDeviceVulkan11Properties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceVulkan11Properties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVulkan11Properties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ShaderStageFlags const &, - VULKAN_HPP_NAMESPACE::SubgroupFeatureFlags const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::PointClippingBehavior const &, - uint32_t const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::DeviceSize const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - deviceUUID, - driverUUID, - deviceLUID, - deviceNodeMask, - deviceLUIDValid, - subgroupSize, - subgroupSupportedStages, - subgroupSupportedOperations, - subgroupQuadOperationsInAllStages, - pointClippingBehavior, - maxMultiviewViewCount, - maxMultiviewInstanceIndex, - protectedNoFault, - maxPerSetDescriptors, - maxMemoryAllocationSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVulkan11Properties const & ) const = default; -#else - bool operator==( PhysicalDeviceVulkan11Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( deviceUUID == rhs.deviceUUID ) && - ( driverUUID == rhs.driverUUID ) && ( deviceLUID == rhs.deviceLUID ) && - ( deviceNodeMask == rhs.deviceNodeMask ) && ( deviceLUIDValid == rhs.deviceLUIDValid ) && - ( subgroupSize == rhs.subgroupSize ) && ( subgroupSupportedStages == rhs.subgroupSupportedStages ) && - ( subgroupSupportedOperations == rhs.subgroupSupportedOperations ) && - ( subgroupQuadOperationsInAllStages == rhs.subgroupQuadOperationsInAllStages ) && - ( pointClippingBehavior == rhs.pointClippingBehavior ) && - ( maxMultiviewViewCount == rhs.maxMultiviewViewCount ) && - ( maxMultiviewInstanceIndex == rhs.maxMultiviewInstanceIndex ) && - ( protectedNoFault == rhs.protectedNoFault ) && ( maxPerSetDescriptors == rhs.maxPerSetDescriptors ) && - ( maxMemoryAllocationSize == rhs.maxMemoryAllocationSize ); -# endif - } - - bool operator!=( PhysicalDeviceVulkan11Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkan11Properties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D deviceUUID = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D driverUUID = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D deviceLUID = {}; - uint32_t deviceNodeMask = {}; - VULKAN_HPP_NAMESPACE::Bool32 deviceLUIDValid = {}; - uint32_t subgroupSize = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags subgroupSupportedStages = {}; - VULKAN_HPP_NAMESPACE::SubgroupFeatureFlags subgroupSupportedOperations = {}; - VULKAN_HPP_NAMESPACE::Bool32 subgroupQuadOperationsInAllStages = {}; - VULKAN_HPP_NAMESPACE::PointClippingBehavior pointClippingBehavior = - VULKAN_HPP_NAMESPACE::PointClippingBehavior::eAllClipPlanes; - uint32_t maxMultiviewViewCount = {}; - uint32_t maxMultiviewInstanceIndex = {}; - VULKAN_HPP_NAMESPACE::Bool32 protectedNoFault = {}; - uint32_t maxPerSetDescriptors = {}; - VULKAN_HPP_NAMESPACE::DeviceSize maxMemoryAllocationSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan11Properties ) == - sizeof( VkPhysicalDeviceVulkan11Properties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVulkan11Properties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVulkan11Properties; - }; - - struct PhysicalDeviceVulkan12Features - { - using NativeType = VkPhysicalDeviceVulkan12Features; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceVulkan12Features; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceVulkan12Features( - VULKAN_HPP_NAMESPACE::Bool32 samplerMirrorClampToEdge_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 drawIndirectCount_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferInt64Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedInt64Atomics_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInt8_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayDynamicIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingSampledImageUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageImageUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUpdateUnusedWhilePending_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingPartiallyBound_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingVariableDescriptorCount_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 runtimeDescriptorArray_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 samplerFilterMinmax_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 scalarBlockLayout_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 imagelessFramebuffer_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 uniformBufferStandardLayout_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupExtendedTypes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 separateDepthStencilLayouts_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 timelineSemaphore_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModel_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelDeviceScope_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelAvailabilityVisibilityChains_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderOutputViewportIndex_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderOutputLayer_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 subgroupBroadcastDynamicId_ = {} ) VULKAN_HPP_NOEXCEPT - : samplerMirrorClampToEdge( samplerMirrorClampToEdge_ ) - , drawIndirectCount( drawIndirectCount_ ) - , storageBuffer8BitAccess( storageBuffer8BitAccess_ ) - , uniformAndStorageBuffer8BitAccess( uniformAndStorageBuffer8BitAccess_ ) - , storagePushConstant8( storagePushConstant8_ ) - , shaderBufferInt64Atomics( shaderBufferInt64Atomics_ ) - , shaderSharedInt64Atomics( shaderSharedInt64Atomics_ ) - , shaderFloat16( shaderFloat16_ ) - , shaderInt8( shaderInt8_ ) - , descriptorIndexing( descriptorIndexing_ ) - , shaderInputAttachmentArrayDynamicIndexing( shaderInputAttachmentArrayDynamicIndexing_ ) - , shaderUniformTexelBufferArrayDynamicIndexing( shaderUniformTexelBufferArrayDynamicIndexing_ ) - , shaderStorageTexelBufferArrayDynamicIndexing( shaderStorageTexelBufferArrayDynamicIndexing_ ) - , shaderUniformBufferArrayNonUniformIndexing( shaderUniformBufferArrayNonUniformIndexing_ ) - , shaderSampledImageArrayNonUniformIndexing( shaderSampledImageArrayNonUniformIndexing_ ) - , shaderStorageBufferArrayNonUniformIndexing( shaderStorageBufferArrayNonUniformIndexing_ ) - , shaderStorageImageArrayNonUniformIndexing( shaderStorageImageArrayNonUniformIndexing_ ) - , shaderInputAttachmentArrayNonUniformIndexing( shaderInputAttachmentArrayNonUniformIndexing_ ) - , shaderUniformTexelBufferArrayNonUniformIndexing( shaderUniformTexelBufferArrayNonUniformIndexing_ ) - , shaderStorageTexelBufferArrayNonUniformIndexing( shaderStorageTexelBufferArrayNonUniformIndexing_ ) - , descriptorBindingUniformBufferUpdateAfterBind( descriptorBindingUniformBufferUpdateAfterBind_ ) - , descriptorBindingSampledImageUpdateAfterBind( descriptorBindingSampledImageUpdateAfterBind_ ) - , descriptorBindingStorageImageUpdateAfterBind( descriptorBindingStorageImageUpdateAfterBind_ ) - , descriptorBindingStorageBufferUpdateAfterBind( descriptorBindingStorageBufferUpdateAfterBind_ ) - , descriptorBindingUniformTexelBufferUpdateAfterBind( descriptorBindingUniformTexelBufferUpdateAfterBind_ ) - , descriptorBindingStorageTexelBufferUpdateAfterBind( descriptorBindingStorageTexelBufferUpdateAfterBind_ ) - , descriptorBindingUpdateUnusedWhilePending( descriptorBindingUpdateUnusedWhilePending_ ) - , descriptorBindingPartiallyBound( descriptorBindingPartiallyBound_ ) - , descriptorBindingVariableDescriptorCount( descriptorBindingVariableDescriptorCount_ ) - , runtimeDescriptorArray( runtimeDescriptorArray_ ) - , samplerFilterMinmax( samplerFilterMinmax_ ) - , scalarBlockLayout( scalarBlockLayout_ ) - , imagelessFramebuffer( imagelessFramebuffer_ ) - , uniformBufferStandardLayout( uniformBufferStandardLayout_ ) - , shaderSubgroupExtendedTypes( shaderSubgroupExtendedTypes_ ) - , separateDepthStencilLayouts( separateDepthStencilLayouts_ ) - , hostQueryReset( hostQueryReset_ ) - , timelineSemaphore( timelineSemaphore_ ) - , bufferDeviceAddress( bufferDeviceAddress_ ) - , bufferDeviceAddressCaptureReplay( bufferDeviceAddressCaptureReplay_ ) - , bufferDeviceAddressMultiDevice( bufferDeviceAddressMultiDevice_ ) - , vulkanMemoryModel( vulkanMemoryModel_ ) - , vulkanMemoryModelDeviceScope( vulkanMemoryModelDeviceScope_ ) - , vulkanMemoryModelAvailabilityVisibilityChains( vulkanMemoryModelAvailabilityVisibilityChains_ ) - , shaderOutputViewportIndex( shaderOutputViewportIndex_ ) - , shaderOutputLayer( shaderOutputLayer_ ) - , subgroupBroadcastDynamicId( subgroupBroadcastDynamicId_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVulkan12Features( PhysicalDeviceVulkan12Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan12Features( VkPhysicalDeviceVulkan12Features const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVulkan12Features( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVulkan12Features & - operator=( PhysicalDeviceVulkan12Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan12Features & operator=( VkPhysicalDeviceVulkan12Features const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setSamplerMirrorClampToEdge( VULKAN_HPP_NAMESPACE::Bool32 samplerMirrorClampToEdge_ ) VULKAN_HPP_NOEXCEPT - { - samplerMirrorClampToEdge = samplerMirrorClampToEdge_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setDrawIndirectCount( VULKAN_HPP_NAMESPACE::Bool32 drawIndirectCount_ ) VULKAN_HPP_NOEXCEPT - { - drawIndirectCount = drawIndirectCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setStorageBuffer8BitAccess( VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - storageBuffer8BitAccess = storageBuffer8BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setUniformAndStorageBuffer8BitAccess( - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - uniformAndStorageBuffer8BitAccess = uniformAndStorageBuffer8BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setStoragePushConstant8( VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8_ ) VULKAN_HPP_NOEXCEPT - { - storagePushConstant8 = storagePushConstant8_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setShaderBufferInt64Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderBufferInt64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderBufferInt64Atomics = shaderBufferInt64Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setShaderSharedInt64Atomics( VULKAN_HPP_NAMESPACE::Bool32 shaderSharedInt64Atomics_ ) VULKAN_HPP_NOEXCEPT - { - shaderSharedInt64Atomics = shaderSharedInt64Atomics_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setShaderFloat16( VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16_ ) VULKAN_HPP_NOEXCEPT - { - shaderFloat16 = shaderFloat16_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setShaderInt8( VULKAN_HPP_NAMESPACE::Bool32 shaderInt8_ ) VULKAN_HPP_NOEXCEPT - { - shaderInt8 = shaderInt8_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setDescriptorIndexing( VULKAN_HPP_NAMESPACE::Bool32 descriptorIndexing_ ) VULKAN_HPP_NOEXCEPT - { - descriptorIndexing = descriptorIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderInputAttachmentArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderInputAttachmentArrayDynamicIndexing = shaderInputAttachmentArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderUniformTexelBufferArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderUniformTexelBufferArrayDynamicIndexing = shaderUniformTexelBufferArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderStorageTexelBufferArrayDynamicIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayDynamicIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageTexelBufferArrayDynamicIndexing = shaderStorageTexelBufferArrayDynamicIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderUniformBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderUniformBufferArrayNonUniformIndexing = shaderUniformBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderSampledImageArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderSampledImageArrayNonUniformIndexing = shaderSampledImageArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderStorageBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageBufferArrayNonUniformIndexing = shaderStorageBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderStorageImageArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageImageArrayNonUniformIndexing = shaderStorageImageArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderInputAttachmentArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderInputAttachmentArrayNonUniformIndexing = shaderInputAttachmentArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderUniformTexelBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderUniformTexelBufferArrayNonUniformIndexing = shaderUniformTexelBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setShaderStorageTexelBufferArrayNonUniformIndexing( - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing_ ) VULKAN_HPP_NOEXCEPT - { - shaderStorageTexelBufferArrayNonUniformIndexing = shaderStorageTexelBufferArrayNonUniformIndexing_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingUniformBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingUniformBufferUpdateAfterBind = descriptorBindingUniformBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingSampledImageUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingSampledImageUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingSampledImageUpdateAfterBind = descriptorBindingSampledImageUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingStorageImageUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageImageUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingStorageImageUpdateAfterBind = descriptorBindingStorageImageUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingStorageBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingStorageBufferUpdateAfterBind = descriptorBindingStorageBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingUniformTexelBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingUniformTexelBufferUpdateAfterBind = descriptorBindingUniformTexelBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingStorageTexelBufferUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingStorageTexelBufferUpdateAfterBind = descriptorBindingStorageTexelBufferUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingUpdateUnusedWhilePending( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUpdateUnusedWhilePending_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingUpdateUnusedWhilePending = descriptorBindingUpdateUnusedWhilePending_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingPartiallyBound( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingPartiallyBound_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingPartiallyBound = descriptorBindingPartiallyBound_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setDescriptorBindingVariableDescriptorCount( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingVariableDescriptorCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingVariableDescriptorCount = descriptorBindingVariableDescriptorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setRuntimeDescriptorArray( VULKAN_HPP_NAMESPACE::Bool32 runtimeDescriptorArray_ ) VULKAN_HPP_NOEXCEPT - { - runtimeDescriptorArray = runtimeDescriptorArray_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setSamplerFilterMinmax( VULKAN_HPP_NAMESPACE::Bool32 samplerFilterMinmax_ ) VULKAN_HPP_NOEXCEPT - { - samplerFilterMinmax = samplerFilterMinmax_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setScalarBlockLayout( VULKAN_HPP_NAMESPACE::Bool32 scalarBlockLayout_ ) VULKAN_HPP_NOEXCEPT - { - scalarBlockLayout = scalarBlockLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setImagelessFramebuffer( VULKAN_HPP_NAMESPACE::Bool32 imagelessFramebuffer_ ) VULKAN_HPP_NOEXCEPT - { - imagelessFramebuffer = imagelessFramebuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setUniformBufferStandardLayout( VULKAN_HPP_NAMESPACE::Bool32 uniformBufferStandardLayout_ ) VULKAN_HPP_NOEXCEPT - { - uniformBufferStandardLayout = uniformBufferStandardLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setShaderSubgroupExtendedTypes( VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupExtendedTypes_ ) VULKAN_HPP_NOEXCEPT - { - shaderSubgroupExtendedTypes = shaderSubgroupExtendedTypes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setSeparateDepthStencilLayouts( VULKAN_HPP_NAMESPACE::Bool32 separateDepthStencilLayouts_ ) VULKAN_HPP_NOEXCEPT - { - separateDepthStencilLayouts = separateDepthStencilLayouts_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setHostQueryReset( VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset_ ) VULKAN_HPP_NOEXCEPT - { - hostQueryReset = hostQueryReset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setTimelineSemaphore( VULKAN_HPP_NAMESPACE::Bool32 timelineSemaphore_ ) VULKAN_HPP_NOEXCEPT - { - timelineSemaphore = timelineSemaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setBufferDeviceAddress( VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddress = bufferDeviceAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setBufferDeviceAddressCaptureReplay( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddressCaptureReplay = bufferDeviceAddressCaptureReplay_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setBufferDeviceAddressMultiDevice( - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice_ ) VULKAN_HPP_NOEXCEPT - { - bufferDeviceAddressMultiDevice = bufferDeviceAddressMultiDevice_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setVulkanMemoryModel( VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModel_ ) VULKAN_HPP_NOEXCEPT - { - vulkanMemoryModel = vulkanMemoryModel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setVulkanMemoryModelDeviceScope( VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelDeviceScope_ ) VULKAN_HPP_NOEXCEPT - { - vulkanMemoryModelDeviceScope = vulkanMemoryModelDeviceScope_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & setVulkanMemoryModelAvailabilityVisibilityChains( - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelAvailabilityVisibilityChains_ ) VULKAN_HPP_NOEXCEPT - { - vulkanMemoryModelAvailabilityVisibilityChains = vulkanMemoryModelAvailabilityVisibilityChains_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setShaderOutputViewportIndex( VULKAN_HPP_NAMESPACE::Bool32 shaderOutputViewportIndex_ ) VULKAN_HPP_NOEXCEPT - { - shaderOutputViewportIndex = shaderOutputViewportIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setShaderOutputLayer( VULKAN_HPP_NAMESPACE::Bool32 shaderOutputLayer_ ) VULKAN_HPP_NOEXCEPT - { - shaderOutputLayer = shaderOutputLayer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Features & - setSubgroupBroadcastDynamicId( VULKAN_HPP_NAMESPACE::Bool32 subgroupBroadcastDynamicId_ ) VULKAN_HPP_NOEXCEPT - { - subgroupBroadcastDynamicId = subgroupBroadcastDynamicId_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceVulkan12Features const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVulkan12Features &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - samplerMirrorClampToEdge, - drawIndirectCount, - storageBuffer8BitAccess, - uniformAndStorageBuffer8BitAccess, - storagePushConstant8, - shaderBufferInt64Atomics, - shaderSharedInt64Atomics, - shaderFloat16, - shaderInt8, - descriptorIndexing, - shaderInputAttachmentArrayDynamicIndexing, - shaderUniformTexelBufferArrayDynamicIndexing, - shaderStorageTexelBufferArrayDynamicIndexing, - shaderUniformBufferArrayNonUniformIndexing, - shaderSampledImageArrayNonUniformIndexing, - shaderStorageBufferArrayNonUniformIndexing, - shaderStorageImageArrayNonUniformIndexing, - shaderInputAttachmentArrayNonUniformIndexing, - shaderUniformTexelBufferArrayNonUniformIndexing, - shaderStorageTexelBufferArrayNonUniformIndexing, - descriptorBindingUniformBufferUpdateAfterBind, - descriptorBindingSampledImageUpdateAfterBind, - descriptorBindingStorageImageUpdateAfterBind, - descriptorBindingStorageBufferUpdateAfterBind, - descriptorBindingUniformTexelBufferUpdateAfterBind, - descriptorBindingStorageTexelBufferUpdateAfterBind, - descriptorBindingUpdateUnusedWhilePending, - descriptorBindingPartiallyBound, - descriptorBindingVariableDescriptorCount, - runtimeDescriptorArray, - samplerFilterMinmax, - scalarBlockLayout, - imagelessFramebuffer, - uniformBufferStandardLayout, - shaderSubgroupExtendedTypes, - separateDepthStencilLayouts, - hostQueryReset, - timelineSemaphore, - bufferDeviceAddress, - bufferDeviceAddressCaptureReplay, - bufferDeviceAddressMultiDevice, - vulkanMemoryModel, - vulkanMemoryModelDeviceScope, - vulkanMemoryModelAvailabilityVisibilityChains, - shaderOutputViewportIndex, - shaderOutputLayer, - subgroupBroadcastDynamicId ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVulkan12Features const & ) const = default; -#else - bool operator==( PhysicalDeviceVulkan12Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( samplerMirrorClampToEdge == rhs.samplerMirrorClampToEdge ) && - ( drawIndirectCount == rhs.drawIndirectCount ) && - ( storageBuffer8BitAccess == rhs.storageBuffer8BitAccess ) && - ( uniformAndStorageBuffer8BitAccess == rhs.uniformAndStorageBuffer8BitAccess ) && - ( storagePushConstant8 == rhs.storagePushConstant8 ) && - ( shaderBufferInt64Atomics == rhs.shaderBufferInt64Atomics ) && - ( shaderSharedInt64Atomics == rhs.shaderSharedInt64Atomics ) && ( shaderFloat16 == rhs.shaderFloat16 ) && - ( shaderInt8 == rhs.shaderInt8 ) && ( descriptorIndexing == rhs.descriptorIndexing ) && - ( shaderInputAttachmentArrayDynamicIndexing == rhs.shaderInputAttachmentArrayDynamicIndexing ) && - ( shaderUniformTexelBufferArrayDynamicIndexing == rhs.shaderUniformTexelBufferArrayDynamicIndexing ) && - ( shaderStorageTexelBufferArrayDynamicIndexing == rhs.shaderStorageTexelBufferArrayDynamicIndexing ) && - ( shaderUniformBufferArrayNonUniformIndexing == rhs.shaderUniformBufferArrayNonUniformIndexing ) && - ( shaderSampledImageArrayNonUniformIndexing == rhs.shaderSampledImageArrayNonUniformIndexing ) && - ( shaderStorageBufferArrayNonUniformIndexing == rhs.shaderStorageBufferArrayNonUniformIndexing ) && - ( shaderStorageImageArrayNonUniformIndexing == rhs.shaderStorageImageArrayNonUniformIndexing ) && - ( shaderInputAttachmentArrayNonUniformIndexing == rhs.shaderInputAttachmentArrayNonUniformIndexing ) && - ( shaderUniformTexelBufferArrayNonUniformIndexing == - rhs.shaderUniformTexelBufferArrayNonUniformIndexing ) && - ( shaderStorageTexelBufferArrayNonUniformIndexing == - rhs.shaderStorageTexelBufferArrayNonUniformIndexing ) && - ( descriptorBindingUniformBufferUpdateAfterBind == rhs.descriptorBindingUniformBufferUpdateAfterBind ) && - ( descriptorBindingSampledImageUpdateAfterBind == rhs.descriptorBindingSampledImageUpdateAfterBind ) && - ( descriptorBindingStorageImageUpdateAfterBind == rhs.descriptorBindingStorageImageUpdateAfterBind ) && - ( descriptorBindingStorageBufferUpdateAfterBind == rhs.descriptorBindingStorageBufferUpdateAfterBind ) && - ( descriptorBindingUniformTexelBufferUpdateAfterBind == - rhs.descriptorBindingUniformTexelBufferUpdateAfterBind ) && - ( descriptorBindingStorageTexelBufferUpdateAfterBind == - rhs.descriptorBindingStorageTexelBufferUpdateAfterBind ) && - ( descriptorBindingUpdateUnusedWhilePending == rhs.descriptorBindingUpdateUnusedWhilePending ) && - ( descriptorBindingPartiallyBound == rhs.descriptorBindingPartiallyBound ) && - ( descriptorBindingVariableDescriptorCount == rhs.descriptorBindingVariableDescriptorCount ) && - ( runtimeDescriptorArray == rhs.runtimeDescriptorArray ) && - ( samplerFilterMinmax == rhs.samplerFilterMinmax ) && ( scalarBlockLayout == rhs.scalarBlockLayout ) && - ( imagelessFramebuffer == rhs.imagelessFramebuffer ) && - ( uniformBufferStandardLayout == rhs.uniformBufferStandardLayout ) && - ( shaderSubgroupExtendedTypes == rhs.shaderSubgroupExtendedTypes ) && - ( separateDepthStencilLayouts == rhs.separateDepthStencilLayouts ) && - ( hostQueryReset == rhs.hostQueryReset ) && ( timelineSemaphore == rhs.timelineSemaphore ) && - ( bufferDeviceAddress == rhs.bufferDeviceAddress ) && - ( bufferDeviceAddressCaptureReplay == rhs.bufferDeviceAddressCaptureReplay ) && - ( bufferDeviceAddressMultiDevice == rhs.bufferDeviceAddressMultiDevice ) && - ( vulkanMemoryModel == rhs.vulkanMemoryModel ) && - ( vulkanMemoryModelDeviceScope == rhs.vulkanMemoryModelDeviceScope ) && - ( vulkanMemoryModelAvailabilityVisibilityChains == rhs.vulkanMemoryModelAvailabilityVisibilityChains ) && - ( shaderOutputViewportIndex == rhs.shaderOutputViewportIndex ) && - ( shaderOutputLayer == rhs.shaderOutputLayer ) && - ( subgroupBroadcastDynamicId == rhs.subgroupBroadcastDynamicId ); -# endif - } - - bool operator!=( PhysicalDeviceVulkan12Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkan12Features; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 samplerMirrorClampToEdge = {}; - VULKAN_HPP_NAMESPACE::Bool32 drawIndirectCount = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageBuffer8BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformAndStorageBuffer8BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 storagePushConstant8 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderBufferInt64Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSharedInt64Atomics = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInt8 = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayDynamicIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformTexelBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageTexelBufferArrayNonUniformIndexing = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingSampledImageUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageImageUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUniformTexelBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingStorageTexelBufferUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingUpdateUnusedWhilePending = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingPartiallyBound = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingVariableDescriptorCount = {}; - VULKAN_HPP_NAMESPACE::Bool32 runtimeDescriptorArray = {}; - VULKAN_HPP_NAMESPACE::Bool32 samplerFilterMinmax = {}; - VULKAN_HPP_NAMESPACE::Bool32 scalarBlockLayout = {}; - VULKAN_HPP_NAMESPACE::Bool32 imagelessFramebuffer = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformBufferStandardLayout = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSubgroupExtendedTypes = {}; - VULKAN_HPP_NAMESPACE::Bool32 separateDepthStencilLayouts = {}; - VULKAN_HPP_NAMESPACE::Bool32 hostQueryReset = {}; - VULKAN_HPP_NAMESPACE::Bool32 timelineSemaphore = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddress = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressCaptureReplay = {}; - VULKAN_HPP_NAMESPACE::Bool32 bufferDeviceAddressMultiDevice = {}; - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModel = {}; - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelDeviceScope = {}; - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelAvailabilityVisibilityChains = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderOutputViewportIndex = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderOutputLayer = {}; - VULKAN_HPP_NAMESPACE::Bool32 subgroupBroadcastDynamicId = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Features ) == - sizeof( VkPhysicalDeviceVulkan12Features ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVulkan12Features is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVulkan12Features; - }; - - struct PhysicalDeviceVulkan12Properties - { - using NativeType = VkPhysicalDeviceVulkan12Properties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceVulkan12Properties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Properties( - VULKAN_HPP_NAMESPACE::DriverId driverID_ = VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary, - std::array const & driverName_ = {}, - std::array const & driverInfo_ = {}, - VULKAN_HPP_NAMESPACE::ConformanceVersion conformanceVersion_ = {}, - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence denormBehaviorIndependence_ = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly, - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence roundingModeIndependence_ = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly, - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat64_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat16_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat32_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat64_ = {}, - uint32_t maxUpdateAfterBindDescriptorsInAllPools_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexingNative_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccessUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 quadDivergentImplicitLod_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindSamplers_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments_ = {}, - uint32_t maxPerStageUpdateAfterBindResources_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindSamplers_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindSampledImages_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindStorageImages_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindInputAttachments_ = {}, - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes_ = {}, - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 independentResolve_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxSingleComponentFormats_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxImageComponentMapping_ = {}, - uint64_t maxTimelineSemaphoreValueDifference_ = {}, - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferIntegerColorSampleCounts_ = {} ) VULKAN_HPP_NOEXCEPT - : driverID( driverID_ ) - , driverName( driverName_ ) - , driverInfo( driverInfo_ ) - , conformanceVersion( conformanceVersion_ ) - , denormBehaviorIndependence( denormBehaviorIndependence_ ) - , roundingModeIndependence( roundingModeIndependence_ ) - , shaderSignedZeroInfNanPreserveFloat16( shaderSignedZeroInfNanPreserveFloat16_ ) - , shaderSignedZeroInfNanPreserveFloat32( shaderSignedZeroInfNanPreserveFloat32_ ) - , shaderSignedZeroInfNanPreserveFloat64( shaderSignedZeroInfNanPreserveFloat64_ ) - , shaderDenormPreserveFloat16( shaderDenormPreserveFloat16_ ) - , shaderDenormPreserveFloat32( shaderDenormPreserveFloat32_ ) - , shaderDenormPreserveFloat64( shaderDenormPreserveFloat64_ ) - , shaderDenormFlushToZeroFloat16( shaderDenormFlushToZeroFloat16_ ) - , shaderDenormFlushToZeroFloat32( shaderDenormFlushToZeroFloat32_ ) - , shaderDenormFlushToZeroFloat64( shaderDenormFlushToZeroFloat64_ ) - , shaderRoundingModeRTEFloat16( shaderRoundingModeRTEFloat16_ ) - , shaderRoundingModeRTEFloat32( shaderRoundingModeRTEFloat32_ ) - , shaderRoundingModeRTEFloat64( shaderRoundingModeRTEFloat64_ ) - , shaderRoundingModeRTZFloat16( shaderRoundingModeRTZFloat16_ ) - , shaderRoundingModeRTZFloat32( shaderRoundingModeRTZFloat32_ ) - , shaderRoundingModeRTZFloat64( shaderRoundingModeRTZFloat64_ ) - , maxUpdateAfterBindDescriptorsInAllPools( maxUpdateAfterBindDescriptorsInAllPools_ ) - , shaderUniformBufferArrayNonUniformIndexingNative( shaderUniformBufferArrayNonUniformIndexingNative_ ) - , shaderSampledImageArrayNonUniformIndexingNative( shaderSampledImageArrayNonUniformIndexingNative_ ) - , shaderStorageBufferArrayNonUniformIndexingNative( shaderStorageBufferArrayNonUniformIndexingNative_ ) - , shaderStorageImageArrayNonUniformIndexingNative( shaderStorageImageArrayNonUniformIndexingNative_ ) - , shaderInputAttachmentArrayNonUniformIndexingNative( shaderInputAttachmentArrayNonUniformIndexingNative_ ) - , robustBufferAccessUpdateAfterBind( robustBufferAccessUpdateAfterBind_ ) - , quadDivergentImplicitLod( quadDivergentImplicitLod_ ) - , maxPerStageDescriptorUpdateAfterBindSamplers( maxPerStageDescriptorUpdateAfterBindSamplers_ ) - , maxPerStageDescriptorUpdateAfterBindUniformBuffers( maxPerStageDescriptorUpdateAfterBindUniformBuffers_ ) - , maxPerStageDescriptorUpdateAfterBindStorageBuffers( maxPerStageDescriptorUpdateAfterBindStorageBuffers_ ) - , maxPerStageDescriptorUpdateAfterBindSampledImages( maxPerStageDescriptorUpdateAfterBindSampledImages_ ) - , maxPerStageDescriptorUpdateAfterBindStorageImages( maxPerStageDescriptorUpdateAfterBindStorageImages_ ) - , maxPerStageDescriptorUpdateAfterBindInputAttachments( maxPerStageDescriptorUpdateAfterBindInputAttachments_ ) - , maxPerStageUpdateAfterBindResources( maxPerStageUpdateAfterBindResources_ ) - , maxDescriptorSetUpdateAfterBindSamplers( maxDescriptorSetUpdateAfterBindSamplers_ ) - , maxDescriptorSetUpdateAfterBindUniformBuffers( maxDescriptorSetUpdateAfterBindUniformBuffers_ ) - , maxDescriptorSetUpdateAfterBindUniformBuffersDynamic( maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ ) - , maxDescriptorSetUpdateAfterBindStorageBuffers( maxDescriptorSetUpdateAfterBindStorageBuffers_ ) - , maxDescriptorSetUpdateAfterBindStorageBuffersDynamic( maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ ) - , maxDescriptorSetUpdateAfterBindSampledImages( maxDescriptorSetUpdateAfterBindSampledImages_ ) - , maxDescriptorSetUpdateAfterBindStorageImages( maxDescriptorSetUpdateAfterBindStorageImages_ ) - , maxDescriptorSetUpdateAfterBindInputAttachments( maxDescriptorSetUpdateAfterBindInputAttachments_ ) - , supportedDepthResolveModes( supportedDepthResolveModes_ ) - , supportedStencilResolveModes( supportedStencilResolveModes_ ) - , independentResolveNone( independentResolveNone_ ) - , independentResolve( independentResolve_ ) - , filterMinmaxSingleComponentFormats( filterMinmaxSingleComponentFormats_ ) - , filterMinmaxImageComponentMapping( filterMinmaxImageComponentMapping_ ) - , maxTimelineSemaphoreValueDifference( maxTimelineSemaphoreValueDifference_ ) - , framebufferIntegerColorSampleCounts( framebufferIntegerColorSampleCounts_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PhysicalDeviceVulkan12Properties( PhysicalDeviceVulkan12Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan12Properties( VkPhysicalDeviceVulkan12Properties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVulkan12Properties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVulkan12Properties & - operator=( PhysicalDeviceVulkan12Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan12Properties & operator=( VkPhysicalDeviceVulkan12Properties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceVulkan12Properties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVulkan12Properties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::ConformanceVersion const &, - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence const &, - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - uint32_t const &, - VULKAN_HPP_NAMESPACE::ResolveModeFlags const &, - VULKAN_HPP_NAMESPACE::ResolveModeFlags const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - uint64_t const &, - VULKAN_HPP_NAMESPACE::SampleCountFlags const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - driverID, - driverName, - driverInfo, - conformanceVersion, - denormBehaviorIndependence, - roundingModeIndependence, - shaderSignedZeroInfNanPreserveFloat16, - shaderSignedZeroInfNanPreserveFloat32, - shaderSignedZeroInfNanPreserveFloat64, - shaderDenormPreserveFloat16, - shaderDenormPreserveFloat32, - shaderDenormPreserveFloat64, - shaderDenormFlushToZeroFloat16, - shaderDenormFlushToZeroFloat32, - shaderDenormFlushToZeroFloat64, - shaderRoundingModeRTEFloat16, - shaderRoundingModeRTEFloat32, - shaderRoundingModeRTEFloat64, - shaderRoundingModeRTZFloat16, - shaderRoundingModeRTZFloat32, - shaderRoundingModeRTZFloat64, - maxUpdateAfterBindDescriptorsInAllPools, - shaderUniformBufferArrayNonUniformIndexingNative, - shaderSampledImageArrayNonUniformIndexingNative, - shaderStorageBufferArrayNonUniformIndexingNative, - shaderStorageImageArrayNonUniformIndexingNative, - shaderInputAttachmentArrayNonUniformIndexingNative, - robustBufferAccessUpdateAfterBind, - quadDivergentImplicitLod, - maxPerStageDescriptorUpdateAfterBindSamplers, - maxPerStageDescriptorUpdateAfterBindUniformBuffers, - maxPerStageDescriptorUpdateAfterBindStorageBuffers, - maxPerStageDescriptorUpdateAfterBindSampledImages, - maxPerStageDescriptorUpdateAfterBindStorageImages, - maxPerStageDescriptorUpdateAfterBindInputAttachments, - maxPerStageUpdateAfterBindResources, - maxDescriptorSetUpdateAfterBindSamplers, - maxDescriptorSetUpdateAfterBindUniformBuffers, - maxDescriptorSetUpdateAfterBindUniformBuffersDynamic, - maxDescriptorSetUpdateAfterBindStorageBuffers, - maxDescriptorSetUpdateAfterBindStorageBuffersDynamic, - maxDescriptorSetUpdateAfterBindSampledImages, - maxDescriptorSetUpdateAfterBindStorageImages, - maxDescriptorSetUpdateAfterBindInputAttachments, - supportedDepthResolveModes, - supportedStencilResolveModes, - independentResolveNone, - independentResolve, - filterMinmaxSingleComponentFormats, - filterMinmaxImageComponentMapping, - maxTimelineSemaphoreValueDifference, - framebufferIntegerColorSampleCounts ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVulkan12Properties const & ) const = default; -#else - bool operator==( PhysicalDeviceVulkan12Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( driverID == rhs.driverID ) && - ( driverName == rhs.driverName ) && ( driverInfo == rhs.driverInfo ) && - ( conformanceVersion == rhs.conformanceVersion ) && - ( denormBehaviorIndependence == rhs.denormBehaviorIndependence ) && - ( roundingModeIndependence == rhs.roundingModeIndependence ) && - ( shaderSignedZeroInfNanPreserveFloat16 == rhs.shaderSignedZeroInfNanPreserveFloat16 ) && - ( shaderSignedZeroInfNanPreserveFloat32 == rhs.shaderSignedZeroInfNanPreserveFloat32 ) && - ( shaderSignedZeroInfNanPreserveFloat64 == rhs.shaderSignedZeroInfNanPreserveFloat64 ) && - ( shaderDenormPreserveFloat16 == rhs.shaderDenormPreserveFloat16 ) && - ( shaderDenormPreserveFloat32 == rhs.shaderDenormPreserveFloat32 ) && - ( shaderDenormPreserveFloat64 == rhs.shaderDenormPreserveFloat64 ) && - ( shaderDenormFlushToZeroFloat16 == rhs.shaderDenormFlushToZeroFloat16 ) && - ( shaderDenormFlushToZeroFloat32 == rhs.shaderDenormFlushToZeroFloat32 ) && - ( shaderDenormFlushToZeroFloat64 == rhs.shaderDenormFlushToZeroFloat64 ) && - ( shaderRoundingModeRTEFloat16 == rhs.shaderRoundingModeRTEFloat16 ) && - ( shaderRoundingModeRTEFloat32 == rhs.shaderRoundingModeRTEFloat32 ) && - ( shaderRoundingModeRTEFloat64 == rhs.shaderRoundingModeRTEFloat64 ) && - ( shaderRoundingModeRTZFloat16 == rhs.shaderRoundingModeRTZFloat16 ) && - ( shaderRoundingModeRTZFloat32 == rhs.shaderRoundingModeRTZFloat32 ) && - ( shaderRoundingModeRTZFloat64 == rhs.shaderRoundingModeRTZFloat64 ) && - ( maxUpdateAfterBindDescriptorsInAllPools == rhs.maxUpdateAfterBindDescriptorsInAllPools ) && - ( shaderUniformBufferArrayNonUniformIndexingNative == - rhs.shaderUniformBufferArrayNonUniformIndexingNative ) && - ( shaderSampledImageArrayNonUniformIndexingNative == - rhs.shaderSampledImageArrayNonUniformIndexingNative ) && - ( shaderStorageBufferArrayNonUniformIndexingNative == - rhs.shaderStorageBufferArrayNonUniformIndexingNative ) && - ( shaderStorageImageArrayNonUniformIndexingNative == - rhs.shaderStorageImageArrayNonUniformIndexingNative ) && - ( shaderInputAttachmentArrayNonUniformIndexingNative == - rhs.shaderInputAttachmentArrayNonUniformIndexingNative ) && - ( robustBufferAccessUpdateAfterBind == rhs.robustBufferAccessUpdateAfterBind ) && - ( quadDivergentImplicitLod == rhs.quadDivergentImplicitLod ) && - ( maxPerStageDescriptorUpdateAfterBindSamplers == rhs.maxPerStageDescriptorUpdateAfterBindSamplers ) && - ( maxPerStageDescriptorUpdateAfterBindUniformBuffers == - rhs.maxPerStageDescriptorUpdateAfterBindUniformBuffers ) && - ( maxPerStageDescriptorUpdateAfterBindStorageBuffers == - rhs.maxPerStageDescriptorUpdateAfterBindStorageBuffers ) && - ( maxPerStageDescriptorUpdateAfterBindSampledImages == - rhs.maxPerStageDescriptorUpdateAfterBindSampledImages ) && - ( maxPerStageDescriptorUpdateAfterBindStorageImages == - rhs.maxPerStageDescriptorUpdateAfterBindStorageImages ) && - ( maxPerStageDescriptorUpdateAfterBindInputAttachments == - rhs.maxPerStageDescriptorUpdateAfterBindInputAttachments ) && - ( maxPerStageUpdateAfterBindResources == rhs.maxPerStageUpdateAfterBindResources ) && - ( maxDescriptorSetUpdateAfterBindSamplers == rhs.maxDescriptorSetUpdateAfterBindSamplers ) && - ( maxDescriptorSetUpdateAfterBindUniformBuffers == rhs.maxDescriptorSetUpdateAfterBindUniformBuffers ) && - ( maxDescriptorSetUpdateAfterBindUniformBuffersDynamic == - rhs.maxDescriptorSetUpdateAfterBindUniformBuffersDynamic ) && - ( maxDescriptorSetUpdateAfterBindStorageBuffers == rhs.maxDescriptorSetUpdateAfterBindStorageBuffers ) && - ( maxDescriptorSetUpdateAfterBindStorageBuffersDynamic == - rhs.maxDescriptorSetUpdateAfterBindStorageBuffersDynamic ) && - ( maxDescriptorSetUpdateAfterBindSampledImages == rhs.maxDescriptorSetUpdateAfterBindSampledImages ) && - ( maxDescriptorSetUpdateAfterBindStorageImages == rhs.maxDescriptorSetUpdateAfterBindStorageImages ) && - ( maxDescriptorSetUpdateAfterBindInputAttachments == - rhs.maxDescriptorSetUpdateAfterBindInputAttachments ) && - ( supportedDepthResolveModes == rhs.supportedDepthResolveModes ) && - ( supportedStencilResolveModes == rhs.supportedStencilResolveModes ) && - ( independentResolveNone == rhs.independentResolveNone ) && - ( independentResolve == rhs.independentResolve ) && - ( filterMinmaxSingleComponentFormats == rhs.filterMinmaxSingleComponentFormats ) && - ( filterMinmaxImageComponentMapping == rhs.filterMinmaxImageComponentMapping ) && - ( maxTimelineSemaphoreValueDifference == rhs.maxTimelineSemaphoreValueDifference ) && - ( framebufferIntegerColorSampleCounts == rhs.framebufferIntegerColorSampleCounts ); -# endif - } - - bool operator!=( PhysicalDeviceVulkan12Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkan12Properties; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::DriverId driverID = VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D driverName = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D driverInfo = {}; - VULKAN_HPP_NAMESPACE::ConformanceVersion conformanceVersion = {}; - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence denormBehaviorIndependence = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly; - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence roundingModeIndependence = - VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly; - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat64 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat16 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat32 = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat64 = {}; - uint32_t maxUpdateAfterBindDescriptorsInAllPools = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexingNative = {}; - VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccessUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 quadDivergentImplicitLod = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindSamplers = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments = {}; - uint32_t maxPerStageUpdateAfterBindResources = {}; - uint32_t maxDescriptorSetUpdateAfterBindSamplers = {}; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers = {}; - uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = {}; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers = {}; - uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = {}; - uint32_t maxDescriptorSetUpdateAfterBindSampledImages = {}; - uint32_t maxDescriptorSetUpdateAfterBindStorageImages = {}; - uint32_t maxDescriptorSetUpdateAfterBindInputAttachments = {}; - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes = {}; - VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes = {}; - VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone = {}; - VULKAN_HPP_NAMESPACE::Bool32 independentResolve = {}; - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxSingleComponentFormats = {}; - VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxImageComponentMapping = {}; - uint64_t maxTimelineSemaphoreValueDifference = {}; - VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferIntegerColorSampleCounts = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties ) == - sizeof( VkPhysicalDeviceVulkan12Properties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVulkan12Properties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVulkan12Properties; - }; - - struct PhysicalDeviceVulkan13Features - { - using NativeType = VkPhysicalDeviceVulkan13Features; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceVulkan13Features; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceVulkan13Features( - VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 inlineUniformBlock_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 privateData_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderDemoteToHelperInvocation_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderTerminateInvocation_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 subgroupSizeControl_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 computeFullSubgroups_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 synchronization2_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_HDR_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderZeroInitializeWorkgroupMemory_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 dynamicRendering_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 maintenance4_ = {} ) VULKAN_HPP_NOEXCEPT - : robustImageAccess( robustImageAccess_ ) - , inlineUniformBlock( inlineUniformBlock_ ) - , descriptorBindingInlineUniformBlockUpdateAfterBind( descriptorBindingInlineUniformBlockUpdateAfterBind_ ) - , pipelineCreationCacheControl( pipelineCreationCacheControl_ ) - , privateData( privateData_ ) - , shaderDemoteToHelperInvocation( shaderDemoteToHelperInvocation_ ) - , shaderTerminateInvocation( shaderTerminateInvocation_ ) - , subgroupSizeControl( subgroupSizeControl_ ) - , computeFullSubgroups( computeFullSubgroups_ ) - , synchronization2( synchronization2_ ) - , textureCompressionASTC_HDR( textureCompressionASTC_HDR_ ) - , shaderZeroInitializeWorkgroupMemory( shaderZeroInitializeWorkgroupMemory_ ) - , dynamicRendering( dynamicRendering_ ) - , shaderIntegerDotProduct( shaderIntegerDotProduct_ ) - , maintenance4( maintenance4_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVulkan13Features( PhysicalDeviceVulkan13Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan13Features( VkPhysicalDeviceVulkan13Features const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVulkan13Features( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVulkan13Features & - operator=( PhysicalDeviceVulkan13Features const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan13Features & operator=( VkPhysicalDeviceVulkan13Features const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setRobustImageAccess( VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess_ ) VULKAN_HPP_NOEXCEPT - { - robustImageAccess = robustImageAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setInlineUniformBlock( VULKAN_HPP_NAMESPACE::Bool32 inlineUniformBlock_ ) VULKAN_HPP_NOEXCEPT - { - inlineUniformBlock = inlineUniformBlock_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & setDescriptorBindingInlineUniformBlockUpdateAfterBind( - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind_ ) VULKAN_HPP_NOEXCEPT - { - descriptorBindingInlineUniformBlockUpdateAfterBind = descriptorBindingInlineUniformBlockUpdateAfterBind_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setPipelineCreationCacheControl( VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl_ ) VULKAN_HPP_NOEXCEPT - { - pipelineCreationCacheControl = pipelineCreationCacheControl_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setPrivateData( VULKAN_HPP_NAMESPACE::Bool32 privateData_ ) VULKAN_HPP_NOEXCEPT - { - privateData = privateData_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & setShaderDemoteToHelperInvocation( - VULKAN_HPP_NAMESPACE::Bool32 shaderDemoteToHelperInvocation_ ) VULKAN_HPP_NOEXCEPT - { - shaderDemoteToHelperInvocation = shaderDemoteToHelperInvocation_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setShaderTerminateInvocation( VULKAN_HPP_NAMESPACE::Bool32 shaderTerminateInvocation_ ) VULKAN_HPP_NOEXCEPT - { - shaderTerminateInvocation = shaderTerminateInvocation_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setSubgroupSizeControl( VULKAN_HPP_NAMESPACE::Bool32 subgroupSizeControl_ ) VULKAN_HPP_NOEXCEPT - { - subgroupSizeControl = subgroupSizeControl_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setComputeFullSubgroups( VULKAN_HPP_NAMESPACE::Bool32 computeFullSubgroups_ ) VULKAN_HPP_NOEXCEPT - { - computeFullSubgroups = computeFullSubgroups_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setSynchronization2( VULKAN_HPP_NAMESPACE::Bool32 synchronization2_ ) VULKAN_HPP_NOEXCEPT - { - synchronization2 = synchronization2_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setTextureCompressionASTC_HDR( VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_HDR_ ) VULKAN_HPP_NOEXCEPT - { - textureCompressionASTC_HDR = textureCompressionASTC_HDR_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & setShaderZeroInitializeWorkgroupMemory( - VULKAN_HPP_NAMESPACE::Bool32 shaderZeroInitializeWorkgroupMemory_ ) VULKAN_HPP_NOEXCEPT - { - shaderZeroInitializeWorkgroupMemory = shaderZeroInitializeWorkgroupMemory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setDynamicRendering( VULKAN_HPP_NAMESPACE::Bool32 dynamicRendering_ ) VULKAN_HPP_NOEXCEPT - { - dynamicRendering = dynamicRendering_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setShaderIntegerDotProduct( VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct_ ) VULKAN_HPP_NOEXCEPT - { - shaderIntegerDotProduct = shaderIntegerDotProduct_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan13Features & - setMaintenance4( VULKAN_HPP_NAMESPACE::Bool32 maintenance4_ ) VULKAN_HPP_NOEXCEPT - { - maintenance4 = maintenance4_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceVulkan13Features const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVulkan13Features &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - robustImageAccess, - inlineUniformBlock, - descriptorBindingInlineUniformBlockUpdateAfterBind, - pipelineCreationCacheControl, - privateData, - shaderDemoteToHelperInvocation, - shaderTerminateInvocation, - subgroupSizeControl, - computeFullSubgroups, - synchronization2, - textureCompressionASTC_HDR, - shaderZeroInitializeWorkgroupMemory, - dynamicRendering, - shaderIntegerDotProduct, - maintenance4 ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVulkan13Features const & ) const = default; -#else - bool operator==( PhysicalDeviceVulkan13Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( robustImageAccess == rhs.robustImageAccess ) && - ( inlineUniformBlock == rhs.inlineUniformBlock ) && - ( descriptorBindingInlineUniformBlockUpdateAfterBind == - rhs.descriptorBindingInlineUniformBlockUpdateAfterBind ) && - ( pipelineCreationCacheControl == rhs.pipelineCreationCacheControl ) && - ( privateData == rhs.privateData ) && - ( shaderDemoteToHelperInvocation == rhs.shaderDemoteToHelperInvocation ) && - ( shaderTerminateInvocation == rhs.shaderTerminateInvocation ) && - ( subgroupSizeControl == rhs.subgroupSizeControl ) && - ( computeFullSubgroups == rhs.computeFullSubgroups ) && ( synchronization2 == rhs.synchronization2 ) && - ( textureCompressionASTC_HDR == rhs.textureCompressionASTC_HDR ) && - ( shaderZeroInitializeWorkgroupMemory == rhs.shaderZeroInitializeWorkgroupMemory ) && - ( dynamicRendering == rhs.dynamicRendering ) && - ( shaderIntegerDotProduct == rhs.shaderIntegerDotProduct ) && ( maintenance4 == rhs.maintenance4 ); -# endif - } - - bool operator!=( PhysicalDeviceVulkan13Features const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkan13Features; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 robustImageAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 inlineUniformBlock = {}; - VULKAN_HPP_NAMESPACE::Bool32 descriptorBindingInlineUniformBlockUpdateAfterBind = {}; - VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl = {}; - VULKAN_HPP_NAMESPACE::Bool32 privateData = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderDemoteToHelperInvocation = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderTerminateInvocation = {}; - VULKAN_HPP_NAMESPACE::Bool32 subgroupSizeControl = {}; - VULKAN_HPP_NAMESPACE::Bool32 computeFullSubgroups = {}; - VULKAN_HPP_NAMESPACE::Bool32 synchronization2 = {}; - VULKAN_HPP_NAMESPACE::Bool32 textureCompressionASTC_HDR = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderZeroInitializeWorkgroupMemory = {}; - VULKAN_HPP_NAMESPACE::Bool32 dynamicRendering = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderIntegerDotProduct = {}; - VULKAN_HPP_NAMESPACE::Bool32 maintenance4 = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Features ) == - sizeof( VkPhysicalDeviceVulkan13Features ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVulkan13Features is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVulkan13Features; - }; - - struct PhysicalDeviceVulkan13Properties - { - using NativeType = VkPhysicalDeviceVulkan13Properties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceVulkan13Properties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceVulkan13Properties( - uint32_t minSubgroupSize_ = {}, - uint32_t maxSubgroupSize_ = {}, - uint32_t maxComputeWorkgroupSubgroups_ = {}, - VULKAN_HPP_NAMESPACE::ShaderStageFlags requiredSubgroupSizeStages_ = {}, - uint32_t maxInlineUniformBlockSize_ = {}, - uint32_t maxPerStageDescriptorInlineUniformBlocks_ = {}, - uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ = {}, - uint32_t maxDescriptorSetInlineUniformBlocks_ = {}, - uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ = {}, - uint32_t maxInlineUniformTotalSize_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize storageTexelBufferOffsetAlignmentBytes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 storageTexelBufferOffsetSingleTexelAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize uniformTexelBufferOffsetAlignmentBytes_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 uniformTexelBufferOffsetSingleTexelAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize maxBufferSize_ = {} ) VULKAN_HPP_NOEXCEPT - : minSubgroupSize( minSubgroupSize_ ) - , maxSubgroupSize( maxSubgroupSize_ ) - , maxComputeWorkgroupSubgroups( maxComputeWorkgroupSubgroups_ ) - , requiredSubgroupSizeStages( requiredSubgroupSizeStages_ ) - , maxInlineUniformBlockSize( maxInlineUniformBlockSize_ ) - , maxPerStageDescriptorInlineUniformBlocks( maxPerStageDescriptorInlineUniformBlocks_ ) - , maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks( - maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks_ ) - , maxDescriptorSetInlineUniformBlocks( maxDescriptorSetInlineUniformBlocks_ ) - , maxDescriptorSetUpdateAfterBindInlineUniformBlocks( maxDescriptorSetUpdateAfterBindInlineUniformBlocks_ ) - , maxInlineUniformTotalSize( maxInlineUniformTotalSize_ ) - , integerDotProduct8BitUnsignedAccelerated( integerDotProduct8BitUnsignedAccelerated_ ) - , integerDotProduct8BitSignedAccelerated( integerDotProduct8BitSignedAccelerated_ ) - , integerDotProduct8BitMixedSignednessAccelerated( integerDotProduct8BitMixedSignednessAccelerated_ ) - , integerDotProduct4x8BitPackedUnsignedAccelerated( integerDotProduct4x8BitPackedUnsignedAccelerated_ ) - , integerDotProduct4x8BitPackedSignedAccelerated( integerDotProduct4x8BitPackedSignedAccelerated_ ) - , integerDotProduct4x8BitPackedMixedSignednessAccelerated( - integerDotProduct4x8BitPackedMixedSignednessAccelerated_ ) - , integerDotProduct16BitUnsignedAccelerated( integerDotProduct16BitUnsignedAccelerated_ ) - , integerDotProduct16BitSignedAccelerated( integerDotProduct16BitSignedAccelerated_ ) - , integerDotProduct16BitMixedSignednessAccelerated( integerDotProduct16BitMixedSignednessAccelerated_ ) - , integerDotProduct32BitUnsignedAccelerated( integerDotProduct32BitUnsignedAccelerated_ ) - , integerDotProduct32BitSignedAccelerated( integerDotProduct32BitSignedAccelerated_ ) - , integerDotProduct32BitMixedSignednessAccelerated( integerDotProduct32BitMixedSignednessAccelerated_ ) - , integerDotProduct64BitUnsignedAccelerated( integerDotProduct64BitUnsignedAccelerated_ ) - , integerDotProduct64BitSignedAccelerated( integerDotProduct64BitSignedAccelerated_ ) - , integerDotProduct64BitMixedSignednessAccelerated( integerDotProduct64BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating8BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating8BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating8BitSignedAccelerated( - integerDotProductAccumulatingSaturating8BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated( - integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated( - integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating16BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating16BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating16BitSignedAccelerated( - integerDotProductAccumulatingSaturating16BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating32BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating32BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating32BitSignedAccelerated( - integerDotProductAccumulatingSaturating32BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated_ ) - , integerDotProductAccumulatingSaturating64BitUnsignedAccelerated( - integerDotProductAccumulatingSaturating64BitUnsignedAccelerated_ ) - , integerDotProductAccumulatingSaturating64BitSignedAccelerated( - integerDotProductAccumulatingSaturating64BitSignedAccelerated_ ) - , integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated( - integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated_ ) - , storageTexelBufferOffsetAlignmentBytes( storageTexelBufferOffsetAlignmentBytes_ ) - , storageTexelBufferOffsetSingleTexelAlignment( storageTexelBufferOffsetSingleTexelAlignment_ ) - , uniformTexelBufferOffsetAlignmentBytes( uniformTexelBufferOffsetAlignmentBytes_ ) - , uniformTexelBufferOffsetSingleTexelAlignment( uniformTexelBufferOffsetSingleTexelAlignment_ ) - , maxBufferSize( maxBufferSize_ ) - {} - - VULKAN_HPP_CONSTEXPR - PhysicalDeviceVulkan13Properties( PhysicalDeviceVulkan13Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan13Properties( VkPhysicalDeviceVulkan13Properties const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVulkan13Properties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVulkan13Properties & - operator=( PhysicalDeviceVulkan13Properties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkan13Properties & operator=( VkPhysicalDeviceVulkan13Properties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPhysicalDeviceVulkan13Properties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVulkan13Properties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - minSubgroupSize, - maxSubgroupSize, - maxComputeWorkgroupSubgroups, - requiredSubgroupSizeStages, - maxInlineUniformBlockSize, - maxPerStageDescriptorInlineUniformBlocks, - maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks, - maxDescriptorSetInlineUniformBlocks, - maxDescriptorSetUpdateAfterBindInlineUniformBlocks, - maxInlineUniformTotalSize, - integerDotProduct8BitUnsignedAccelerated, - integerDotProduct8BitSignedAccelerated, - integerDotProduct8BitMixedSignednessAccelerated, - integerDotProduct4x8BitPackedUnsignedAccelerated, - integerDotProduct4x8BitPackedSignedAccelerated, - integerDotProduct4x8BitPackedMixedSignednessAccelerated, - integerDotProduct16BitUnsignedAccelerated, - integerDotProduct16BitSignedAccelerated, - integerDotProduct16BitMixedSignednessAccelerated, - integerDotProduct32BitUnsignedAccelerated, - integerDotProduct32BitSignedAccelerated, - integerDotProduct32BitMixedSignednessAccelerated, - integerDotProduct64BitUnsignedAccelerated, - integerDotProduct64BitSignedAccelerated, - integerDotProduct64BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating8BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating8BitSignedAccelerated, - integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated, - integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated, - integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating16BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating16BitSignedAccelerated, - integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating32BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating32BitSignedAccelerated, - integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated, - integerDotProductAccumulatingSaturating64BitUnsignedAccelerated, - integerDotProductAccumulatingSaturating64BitSignedAccelerated, - integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated, - storageTexelBufferOffsetAlignmentBytes, - storageTexelBufferOffsetSingleTexelAlignment, - uniformTexelBufferOffsetAlignmentBytes, - uniformTexelBufferOffsetSingleTexelAlignment, - maxBufferSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVulkan13Properties const & ) const = default; -#else - bool operator==( PhysicalDeviceVulkan13Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( minSubgroupSize == rhs.minSubgroupSize ) && - ( maxSubgroupSize == rhs.maxSubgroupSize ) && - ( maxComputeWorkgroupSubgroups == rhs.maxComputeWorkgroupSubgroups ) && - ( requiredSubgroupSizeStages == rhs.requiredSubgroupSizeStages ) && - ( maxInlineUniformBlockSize == rhs.maxInlineUniformBlockSize ) && - ( maxPerStageDescriptorInlineUniformBlocks == rhs.maxPerStageDescriptorInlineUniformBlocks ) && - ( maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks == - rhs.maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks ) && - ( maxDescriptorSetInlineUniformBlocks == rhs.maxDescriptorSetInlineUniformBlocks ) && - ( maxDescriptorSetUpdateAfterBindInlineUniformBlocks == - rhs.maxDescriptorSetUpdateAfterBindInlineUniformBlocks ) && - ( maxInlineUniformTotalSize == rhs.maxInlineUniformTotalSize ) && - ( integerDotProduct8BitUnsignedAccelerated == rhs.integerDotProduct8BitUnsignedAccelerated ) && - ( integerDotProduct8BitSignedAccelerated == rhs.integerDotProduct8BitSignedAccelerated ) && - ( integerDotProduct8BitMixedSignednessAccelerated == - rhs.integerDotProduct8BitMixedSignednessAccelerated ) && - ( integerDotProduct4x8BitPackedUnsignedAccelerated == - rhs.integerDotProduct4x8BitPackedUnsignedAccelerated ) && - ( integerDotProduct4x8BitPackedSignedAccelerated == rhs.integerDotProduct4x8BitPackedSignedAccelerated ) && - ( integerDotProduct4x8BitPackedMixedSignednessAccelerated == - rhs.integerDotProduct4x8BitPackedMixedSignednessAccelerated ) && - ( integerDotProduct16BitUnsignedAccelerated == rhs.integerDotProduct16BitUnsignedAccelerated ) && - ( integerDotProduct16BitSignedAccelerated == rhs.integerDotProduct16BitSignedAccelerated ) && - ( integerDotProduct16BitMixedSignednessAccelerated == - rhs.integerDotProduct16BitMixedSignednessAccelerated ) && - ( integerDotProduct32BitUnsignedAccelerated == rhs.integerDotProduct32BitUnsignedAccelerated ) && - ( integerDotProduct32BitSignedAccelerated == rhs.integerDotProduct32BitSignedAccelerated ) && - ( integerDotProduct32BitMixedSignednessAccelerated == - rhs.integerDotProduct32BitMixedSignednessAccelerated ) && - ( integerDotProduct64BitUnsignedAccelerated == rhs.integerDotProduct64BitUnsignedAccelerated ) && - ( integerDotProduct64BitSignedAccelerated == rhs.integerDotProduct64BitSignedAccelerated ) && - ( integerDotProduct64BitMixedSignednessAccelerated == - rhs.integerDotProduct64BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating8BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating8BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating8BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating8BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating16BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating16BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating16BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating16BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating32BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating32BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating32BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating32BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated ) && - ( integerDotProductAccumulatingSaturating64BitUnsignedAccelerated == - rhs.integerDotProductAccumulatingSaturating64BitUnsignedAccelerated ) && - ( integerDotProductAccumulatingSaturating64BitSignedAccelerated == - rhs.integerDotProductAccumulatingSaturating64BitSignedAccelerated ) && - ( integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated == - rhs.integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated ) && - ( storageTexelBufferOffsetAlignmentBytes == rhs.storageTexelBufferOffsetAlignmentBytes ) && - ( storageTexelBufferOffsetSingleTexelAlignment == rhs.storageTexelBufferOffsetSingleTexelAlignment ) && - ( uniformTexelBufferOffsetAlignmentBytes == rhs.uniformTexelBufferOffsetAlignmentBytes ) && - ( uniformTexelBufferOffsetSingleTexelAlignment == rhs.uniformTexelBufferOffsetSingleTexelAlignment ) && - ( maxBufferSize == rhs.maxBufferSize ); -# endif - } - - bool operator!=( PhysicalDeviceVulkan13Properties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkan13Properties; - void * pNext = {}; - uint32_t minSubgroupSize = {}; - uint32_t maxSubgroupSize = {}; - uint32_t maxComputeWorkgroupSubgroups = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags requiredSubgroupSizeStages = {}; - uint32_t maxInlineUniformBlockSize = {}; - uint32_t maxPerStageDescriptorInlineUniformBlocks = {}; - uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = {}; - uint32_t maxDescriptorSetInlineUniformBlocks = {}; - uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks = {}; - uint32_t maxInlineUniformTotalSize = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct8BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct16BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct32BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProduct64BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated = {}; - VULKAN_HPP_NAMESPACE::Bool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = {}; - VULKAN_HPP_NAMESPACE::DeviceSize storageTexelBufferOffsetAlignmentBytes = {}; - VULKAN_HPP_NAMESPACE::Bool32 storageTexelBufferOffsetSingleTexelAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize uniformTexelBufferOffsetAlignmentBytes = {}; - VULKAN_HPP_NAMESPACE::Bool32 uniformTexelBufferOffsetSingleTexelAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize maxBufferSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan13Properties ) == - sizeof( VkPhysicalDeviceVulkan13Properties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVulkan13Properties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVulkan13Properties; - }; - - struct PhysicalDeviceVulkanMemoryModelFeatures - { - using NativeType = VkPhysicalDeviceVulkanMemoryModelFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceVulkanMemoryModelFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceVulkanMemoryModelFeatures( - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModel_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelDeviceScope_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelAvailabilityVisibilityChains_ = {} ) VULKAN_HPP_NOEXCEPT - : vulkanMemoryModel( vulkanMemoryModel_ ) - , vulkanMemoryModelDeviceScope( vulkanMemoryModelDeviceScope_ ) - , vulkanMemoryModelAvailabilityVisibilityChains( vulkanMemoryModelAvailabilityVisibilityChains_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceVulkanMemoryModelFeatures( PhysicalDeviceVulkanMemoryModelFeatures const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkanMemoryModelFeatures( VkPhysicalDeviceVulkanMemoryModelFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceVulkanMemoryModelFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceVulkanMemoryModelFeatures & - operator=( PhysicalDeviceVulkanMemoryModelFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceVulkanMemoryModelFeatures & - operator=( VkPhysicalDeviceVulkanMemoryModelFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkanMemoryModelFeatures & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkanMemoryModelFeatures & - setVulkanMemoryModel( VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModel_ ) VULKAN_HPP_NOEXCEPT - { - vulkanMemoryModel = vulkanMemoryModel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkanMemoryModelFeatures & - setVulkanMemoryModelDeviceScope( VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelDeviceScope_ ) VULKAN_HPP_NOEXCEPT - { - vulkanMemoryModelDeviceScope = vulkanMemoryModelDeviceScope_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkanMemoryModelFeatures & setVulkanMemoryModelAvailabilityVisibilityChains( - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelAvailabilityVisibilityChains_ ) VULKAN_HPP_NOEXCEPT - { - vulkanMemoryModelAvailabilityVisibilityChains = vulkanMemoryModelAvailabilityVisibilityChains_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceVulkanMemoryModelFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceVulkanMemoryModelFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, vulkanMemoryModel, vulkanMemoryModelDeviceScope, vulkanMemoryModelAvailabilityVisibilityChains ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceVulkanMemoryModelFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceVulkanMemoryModelFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( vulkanMemoryModel == rhs.vulkanMemoryModel ) && - ( vulkanMemoryModelDeviceScope == rhs.vulkanMemoryModelDeviceScope ) && - ( vulkanMemoryModelAvailabilityVisibilityChains == rhs.vulkanMemoryModelAvailabilityVisibilityChains ); -# endif - } - - bool operator!=( PhysicalDeviceVulkanMemoryModelFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkanMemoryModelFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModel = {}; - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelDeviceScope = {}; - VULKAN_HPP_NAMESPACE::Bool32 vulkanMemoryModelAvailabilityVisibilityChains = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkanMemoryModelFeatures ) == - sizeof( VkPhysicalDeviceVulkanMemoryModelFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceVulkanMemoryModelFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceVulkanMemoryModelFeatures; - }; - using PhysicalDeviceVulkanMemoryModelFeaturesKHR = PhysicalDeviceVulkanMemoryModelFeatures; - - struct PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR - { - using NativeType = VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR( - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayoutScalarBlockLayout_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout8BitAccess_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout16BitAccess_ = {} ) VULKAN_HPP_NOEXCEPT - : workgroupMemoryExplicitLayout( workgroupMemoryExplicitLayout_ ) - , workgroupMemoryExplicitLayoutScalarBlockLayout( workgroupMemoryExplicitLayoutScalarBlockLayout_ ) - , workgroupMemoryExplicitLayout8BitAccess( workgroupMemoryExplicitLayout8BitAccess_ ) - , workgroupMemoryExplicitLayout16BitAccess( workgroupMemoryExplicitLayout16BitAccess_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR( - PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR( - VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR & - operator=( PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR & - operator=( VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR & setWorkgroupMemoryExplicitLayout( - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout_ ) VULKAN_HPP_NOEXCEPT - { - workgroupMemoryExplicitLayout = workgroupMemoryExplicitLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR & - setWorkgroupMemoryExplicitLayoutScalarBlockLayout( - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayoutScalarBlockLayout_ ) VULKAN_HPP_NOEXCEPT - { - workgroupMemoryExplicitLayoutScalarBlockLayout = workgroupMemoryExplicitLayoutScalarBlockLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR & - setWorkgroupMemoryExplicitLayout8BitAccess( - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout8BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - workgroupMemoryExplicitLayout8BitAccess = workgroupMemoryExplicitLayout8BitAccess_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR & - setWorkgroupMemoryExplicitLayout16BitAccess( - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout16BitAccess_ ) VULKAN_HPP_NOEXCEPT - { - workgroupMemoryExplicitLayout16BitAccess = workgroupMemoryExplicitLayout16BitAccess_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - workgroupMemoryExplicitLayout, - workgroupMemoryExplicitLayoutScalarBlockLayout, - workgroupMemoryExplicitLayout8BitAccess, - workgroupMemoryExplicitLayout16BitAccess ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & ) const = default; -#else - bool operator==( PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( workgroupMemoryExplicitLayout == rhs.workgroupMemoryExplicitLayout ) && - ( workgroupMemoryExplicitLayoutScalarBlockLayout == rhs.workgroupMemoryExplicitLayoutScalarBlockLayout ) && - ( workgroupMemoryExplicitLayout8BitAccess == rhs.workgroupMemoryExplicitLayout8BitAccess ) && - ( workgroupMemoryExplicitLayout16BitAccess == rhs.workgroupMemoryExplicitLayout16BitAccess ); -# endif - } - - bool operator!=( PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout = {}; - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayoutScalarBlockLayout = {}; - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout8BitAccess = {}; - VULKAN_HPP_NAMESPACE::Bool32 workgroupMemoryExplicitLayout16BitAccess = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR ) == - sizeof( VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR>::value, - "PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR; - }; - - struct PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT - { - using NativeType = VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 ycbcr2plane444Formats_ = {} ) VULKAN_HPP_NOEXCEPT - : ycbcr2plane444Formats( ycbcr2plane444Formats_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT( - PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT( VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT & - operator=( PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT & - operator=( VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT & - setYcbcr2plane444Formats( VULKAN_HPP_NAMESPACE::Bool32 ycbcr2plane444Formats_ ) VULKAN_HPP_NOEXCEPT - { - ycbcr2plane444Formats = ycbcr2plane444Formats_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, ycbcr2plane444Formats ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( ycbcr2plane444Formats == rhs.ycbcr2plane444Formats ); -# endif - } - - bool operator!=( PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 ycbcr2plane444Formats = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT ) == - sizeof( VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT; - }; - - struct PhysicalDeviceYcbcrImageArraysFeaturesEXT - { - using NativeType = VkPhysicalDeviceYcbcrImageArraysFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceYcbcrImageArraysFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcrImageArraysFeaturesEXT( - VULKAN_HPP_NAMESPACE::Bool32 ycbcrImageArrays_ = {} ) VULKAN_HPP_NOEXCEPT : ycbcrImageArrays( ycbcrImageArrays_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceYcbcrImageArraysFeaturesEXT( - PhysicalDeviceYcbcrImageArraysFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceYcbcrImageArraysFeaturesEXT( VkPhysicalDeviceYcbcrImageArraysFeaturesEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PhysicalDeviceYcbcrImageArraysFeaturesEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceYcbcrImageArraysFeaturesEXT & - operator=( PhysicalDeviceYcbcrImageArraysFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceYcbcrImageArraysFeaturesEXT & - operator=( VkPhysicalDeviceYcbcrImageArraysFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcrImageArraysFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceYcbcrImageArraysFeaturesEXT & - setYcbcrImageArrays( VULKAN_HPP_NAMESPACE::Bool32 ycbcrImageArrays_ ) VULKAN_HPP_NOEXCEPT - { - ycbcrImageArrays = ycbcrImageArrays_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceYcbcrImageArraysFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceYcbcrImageArraysFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, ycbcrImageArrays ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceYcbcrImageArraysFeaturesEXT const & ) const = default; -#else - bool operator==( PhysicalDeviceYcbcrImageArraysFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( ycbcrImageArrays == rhs.ycbcrImageArrays ); -# endif - } - - bool operator!=( PhysicalDeviceYcbcrImageArraysFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceYcbcrImageArraysFeaturesEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 ycbcrImageArrays = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceYcbcrImageArraysFeaturesEXT ) == - sizeof( VkPhysicalDeviceYcbcrImageArraysFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PhysicalDeviceYcbcrImageArraysFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceYcbcrImageArraysFeaturesEXT; - }; - - struct PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures - { - using NativeType = VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures( - VULKAN_HPP_NAMESPACE::Bool32 shaderZeroInitializeWorkgroupMemory_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderZeroInitializeWorkgroupMemory( shaderZeroInitializeWorkgroupMemory_ ) - {} - - VULKAN_HPP_CONSTEXPR PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures( - PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures( - VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - : PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures & - operator=( PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures & - operator=( VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures & - setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures & - setShaderZeroInitializeWorkgroupMemory( VULKAN_HPP_NAMESPACE::Bool32 shaderZeroInitializeWorkgroupMemory_ ) - VULKAN_HPP_NOEXCEPT - { - shaderZeroInitializeWorkgroupMemory = shaderZeroInitializeWorkgroupMemory_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shaderZeroInitializeWorkgroupMemory ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & ) const = default; -#else - bool operator==( PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shaderZeroInitializeWorkgroupMemory == rhs.shaderZeroInitializeWorkgroupMemory ); -# endif - } - - bool operator!=( PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shaderZeroInitializeWorkgroupMemory = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures ) == - sizeof( VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures>::value, - "PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - }; - using PhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR = PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures; - - struct PipelineCacheCreateInfo - { - using NativeType = VkPipelineCacheCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineCacheCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineCacheCreateInfo( VULKAN_HPP_NAMESPACE::PipelineCacheCreateFlags flags_ = {}, - size_t initialDataSize_ = {}, - const void * pInitialData_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , initialDataSize( initialDataSize_ ) - , pInitialData( pInitialData_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineCacheCreateInfo( PipelineCacheCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCacheCreateInfo( VkPipelineCacheCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineCacheCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - PipelineCacheCreateInfo( VULKAN_HPP_NAMESPACE::PipelineCacheCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & initialData_ ) - : flags( flags_ ), initialDataSize( initialData_.size() * sizeof( T ) ), pInitialData( initialData_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCacheCreateInfo & operator=( PipelineCacheCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCacheCreateInfo & operator=( VkPipelineCacheCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCacheCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCacheCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCacheCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCacheCreateInfo & setInitialDataSize( size_t initialDataSize_ ) VULKAN_HPP_NOEXCEPT - { - initialDataSize = initialDataSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCacheCreateInfo & setPInitialData( const void * pInitialData_ ) VULKAN_HPP_NOEXCEPT - { - pInitialData = pInitialData_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - PipelineCacheCreateInfo & - setInitialData( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & initialData_ ) VULKAN_HPP_NOEXCEPT - { - initialDataSize = initialData_.size() * sizeof( T ); - pInitialData = initialData_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineCacheCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCacheCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, initialDataSize, pInitialData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCacheCreateInfo const & ) const = default; -#else - bool operator==( PipelineCacheCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( initialDataSize == rhs.initialDataSize ) && ( pInitialData == rhs.pInitialData ); -# endif - } - - bool operator!=( PipelineCacheCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineCacheCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCacheCreateFlags flags = {}; - size_t initialDataSize = {}; - const void * pInitialData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCacheCreateInfo ) == - sizeof( VkPipelineCacheCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PipelineCacheCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineCacheCreateInfo; - }; - - struct PipelineCacheHeaderVersionOne - { - using NativeType = VkPipelineCacheHeaderVersionOne; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCacheHeaderVersionOne( - uint32_t headerSize_ = {}, - VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersion headerVersion_ = - VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersion::eOne, - uint32_t vendorID_ = {}, - uint32_t deviceID_ = {}, - std::array const & pipelineCacheUUID_ = {} ) VULKAN_HPP_NOEXCEPT - : headerSize( headerSize_ ) - , headerVersion( headerVersion_ ) - , vendorID( vendorID_ ) - , deviceID( deviceID_ ) - , pipelineCacheUUID( pipelineCacheUUID_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PipelineCacheHeaderVersionOne( PipelineCacheHeaderVersionOne const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCacheHeaderVersionOne( VkPipelineCacheHeaderVersionOne const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineCacheHeaderVersionOne( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCacheHeaderVersionOne & - operator=( PipelineCacheHeaderVersionOne const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCacheHeaderVersionOne & operator=( VkPipelineCacheHeaderVersionOne const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCacheHeaderVersionOne & setHeaderSize( uint32_t headerSize_ ) VULKAN_HPP_NOEXCEPT - { - headerSize = headerSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCacheHeaderVersionOne & - setHeaderVersion( VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersion headerVersion_ ) VULKAN_HPP_NOEXCEPT - { - headerVersion = headerVersion_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCacheHeaderVersionOne & setVendorID( uint32_t vendorID_ ) VULKAN_HPP_NOEXCEPT - { - vendorID = vendorID_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCacheHeaderVersionOne & setDeviceID( uint32_t deviceID_ ) VULKAN_HPP_NOEXCEPT - { - deviceID = deviceID_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCacheHeaderVersionOne & - setPipelineCacheUUID( std::array pipelineCacheUUID_ ) VULKAN_HPP_NOEXCEPT - { - pipelineCacheUUID = pipelineCacheUUID_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineCacheHeaderVersionOne const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCacheHeaderVersionOne &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( headerSize, headerVersion, vendorID, deviceID, pipelineCacheUUID ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCacheHeaderVersionOne const & ) const = default; -#else - bool operator==( PipelineCacheHeaderVersionOne const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( headerSize == rhs.headerSize ) && ( headerVersion == rhs.headerVersion ) && - ( vendorID == rhs.vendorID ) && ( deviceID == rhs.deviceID ) && - ( pipelineCacheUUID == rhs.pipelineCacheUUID ); -# endif - } - - bool operator!=( PipelineCacheHeaderVersionOne const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t headerSize = {}; - VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersion headerVersion = - VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersion::eOne; - uint32_t vendorID = {}; - uint32_t deviceID = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D pipelineCacheUUID = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCacheHeaderVersionOne ) == - sizeof( VkPipelineCacheHeaderVersionOne ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineCacheHeaderVersionOne is not nothrow_move_constructible!" ); - - struct PipelineColorBlendAdvancedStateCreateInfoEXT - { - using NativeType = VkPipelineColorBlendAdvancedStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineColorBlendAdvancedStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineColorBlendAdvancedStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::Bool32 srcPremultiplied_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 dstPremultiplied_ = {}, - VULKAN_HPP_NAMESPACE::BlendOverlapEXT blendOverlap_ = VULKAN_HPP_NAMESPACE::BlendOverlapEXT::eUncorrelated ) - VULKAN_HPP_NOEXCEPT - : srcPremultiplied( srcPremultiplied_ ) - , dstPremultiplied( dstPremultiplied_ ) - , blendOverlap( blendOverlap_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineColorBlendAdvancedStateCreateInfoEXT( - PipelineColorBlendAdvancedStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorBlendAdvancedStateCreateInfoEXT( VkPipelineColorBlendAdvancedStateCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineColorBlendAdvancedStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineColorBlendAdvancedStateCreateInfoEXT & - operator=( PipelineColorBlendAdvancedStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorBlendAdvancedStateCreateInfoEXT & - operator=( VkPipelineColorBlendAdvancedStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAdvancedStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAdvancedStateCreateInfoEXT & - setSrcPremultiplied( VULKAN_HPP_NAMESPACE::Bool32 srcPremultiplied_ ) VULKAN_HPP_NOEXCEPT - { - srcPremultiplied = srcPremultiplied_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAdvancedStateCreateInfoEXT & - setDstPremultiplied( VULKAN_HPP_NAMESPACE::Bool32 dstPremultiplied_ ) VULKAN_HPP_NOEXCEPT - { - dstPremultiplied = dstPremultiplied_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorBlendAdvancedStateCreateInfoEXT & - setBlendOverlap( VULKAN_HPP_NAMESPACE::BlendOverlapEXT blendOverlap_ ) VULKAN_HPP_NOEXCEPT - { - blendOverlap = blendOverlap_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineColorBlendAdvancedStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineColorBlendAdvancedStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcPremultiplied, dstPremultiplied, blendOverlap ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineColorBlendAdvancedStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineColorBlendAdvancedStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcPremultiplied == rhs.srcPremultiplied ) && - ( dstPremultiplied == rhs.dstPremultiplied ) && ( blendOverlap == rhs.blendOverlap ); -# endif - } - - bool operator!=( PipelineColorBlendAdvancedStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineColorBlendAdvancedStateCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 srcPremultiplied = {}; - VULKAN_HPP_NAMESPACE::Bool32 dstPremultiplied = {}; - VULKAN_HPP_NAMESPACE::BlendOverlapEXT blendOverlap = VULKAN_HPP_NAMESPACE::BlendOverlapEXT::eUncorrelated; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorBlendAdvancedStateCreateInfoEXT ) == - sizeof( VkPipelineColorBlendAdvancedStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineColorBlendAdvancedStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineColorBlendAdvancedStateCreateInfoEXT; - }; - - struct PipelineColorWriteCreateInfoEXT - { - using NativeType = VkPipelineColorWriteCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineColorWriteCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineColorWriteCreateInfoEXT( - uint32_t attachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::Bool32 * pColorWriteEnables_ = {} ) VULKAN_HPP_NOEXCEPT - : attachmentCount( attachmentCount_ ) - , pColorWriteEnables( pColorWriteEnables_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineColorWriteCreateInfoEXT( PipelineColorWriteCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorWriteCreateInfoEXT( VkPipelineColorWriteCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineColorWriteCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineColorWriteCreateInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & colorWriteEnables_ ) - : attachmentCount( static_cast( colorWriteEnables_.size() ) ) - , pColorWriteEnables( colorWriteEnables_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineColorWriteCreateInfoEXT & - operator=( PipelineColorWriteCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineColorWriteCreateInfoEXT & operator=( VkPipelineColorWriteCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineColorWriteCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorWriteCreateInfoEXT & - setAttachmentCount( uint32_t attachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = attachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineColorWriteCreateInfoEXT & - setPColorWriteEnables( const VULKAN_HPP_NAMESPACE::Bool32 * pColorWriteEnables_ ) VULKAN_HPP_NOEXCEPT - { - pColorWriteEnables = pColorWriteEnables_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineColorWriteCreateInfoEXT & setColorWriteEnables( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & colorWriteEnables_ ) - VULKAN_HPP_NOEXCEPT - { - attachmentCount = static_cast( colorWriteEnables_.size() ); - pColorWriteEnables = colorWriteEnables_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineColorWriteCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineColorWriteCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, attachmentCount, pColorWriteEnables ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineColorWriteCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineColorWriteCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( attachmentCount == rhs.attachmentCount ) && - ( pColorWriteEnables == rhs.pColorWriteEnables ); -# endif - } - - bool operator!=( PipelineColorWriteCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineColorWriteCreateInfoEXT; - const void * pNext = {}; - uint32_t attachmentCount = {}; - const VULKAN_HPP_NAMESPACE::Bool32 * pColorWriteEnables = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineColorWriteCreateInfoEXT ) == - sizeof( VkPipelineColorWriteCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineColorWriteCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineColorWriteCreateInfoEXT; - }; - - struct PipelineCompilerControlCreateInfoAMD - { - using NativeType = VkPipelineCompilerControlCreateInfoAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineCompilerControlCreateInfoAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineCompilerControlCreateInfoAMD( - VULKAN_HPP_NAMESPACE::PipelineCompilerControlFlagsAMD compilerControlFlags_ = {} ) VULKAN_HPP_NOEXCEPT - : compilerControlFlags( compilerControlFlags_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineCompilerControlCreateInfoAMD( PipelineCompilerControlCreateInfoAMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineCompilerControlCreateInfoAMD( VkPipelineCompilerControlCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineCompilerControlCreateInfoAMD( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCompilerControlCreateInfoAMD & - operator=( PipelineCompilerControlCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCompilerControlCreateInfoAMD & - operator=( VkPipelineCompilerControlCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCompilerControlCreateInfoAMD & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCompilerControlCreateInfoAMD & setCompilerControlFlags( - VULKAN_HPP_NAMESPACE::PipelineCompilerControlFlagsAMD compilerControlFlags_ ) VULKAN_HPP_NOEXCEPT - { - compilerControlFlags = compilerControlFlags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineCompilerControlCreateInfoAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCompilerControlCreateInfoAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, compilerControlFlags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCompilerControlCreateInfoAMD const & ) const = default; -#else - bool operator==( PipelineCompilerControlCreateInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( compilerControlFlags == rhs.compilerControlFlags ); -# endif - } - - bool operator!=( PipelineCompilerControlCreateInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineCompilerControlCreateInfoAMD; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCompilerControlFlagsAMD compilerControlFlags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCompilerControlCreateInfoAMD ) == - sizeof( VkPipelineCompilerControlCreateInfoAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineCompilerControlCreateInfoAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineCompilerControlCreateInfoAMD; - }; - - struct PipelineCoverageModulationStateCreateInfoNV - { - using NativeType = VkPipelineCoverageModulationStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineCoverageModulationStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineCoverageModulationStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateFlagsNV flags_ = {}, - VULKAN_HPP_NAMESPACE::CoverageModulationModeNV coverageModulationMode_ = - VULKAN_HPP_NAMESPACE::CoverageModulationModeNV::eNone, - VULKAN_HPP_NAMESPACE::Bool32 coverageModulationTableEnable_ = {}, - uint32_t coverageModulationTableCount_ = {}, - const float * pCoverageModulationTable_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , coverageModulationMode( coverageModulationMode_ ) - , coverageModulationTableEnable( coverageModulationTableEnable_ ) - , coverageModulationTableCount( coverageModulationTableCount_ ) - , pCoverageModulationTable( pCoverageModulationTable_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineCoverageModulationStateCreateInfoNV( - PipelineCoverageModulationStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCoverageModulationStateCreateInfoNV( VkPipelineCoverageModulationStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineCoverageModulationStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineCoverageModulationStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateFlagsNV flags_, - VULKAN_HPP_NAMESPACE::CoverageModulationModeNV coverageModulationMode_, - VULKAN_HPP_NAMESPACE::Bool32 coverageModulationTableEnable_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & coverageModulationTable_ ) - : flags( flags_ ) - , coverageModulationMode( coverageModulationMode_ ) - , coverageModulationTableEnable( coverageModulationTableEnable_ ) - , coverageModulationTableCount( static_cast( coverageModulationTable_.size() ) ) - , pCoverageModulationTable( coverageModulationTable_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCoverageModulationStateCreateInfoNV & - operator=( PipelineCoverageModulationStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCoverageModulationStateCreateInfoNV & - operator=( VkPipelineCoverageModulationStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageModulationStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageModulationStateCreateInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageModulationStateCreateInfoNV & setCoverageModulationMode( - VULKAN_HPP_NAMESPACE::CoverageModulationModeNV coverageModulationMode_ ) VULKAN_HPP_NOEXCEPT - { - coverageModulationMode = coverageModulationMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageModulationStateCreateInfoNV & setCoverageModulationTableEnable( - VULKAN_HPP_NAMESPACE::Bool32 coverageModulationTableEnable_ ) VULKAN_HPP_NOEXCEPT - { - coverageModulationTableEnable = coverageModulationTableEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageModulationStateCreateInfoNV & - setCoverageModulationTableCount( uint32_t coverageModulationTableCount_ ) VULKAN_HPP_NOEXCEPT - { - coverageModulationTableCount = coverageModulationTableCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageModulationStateCreateInfoNV & - setPCoverageModulationTable( const float * pCoverageModulationTable_ ) VULKAN_HPP_NOEXCEPT - { - pCoverageModulationTable = pCoverageModulationTable_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineCoverageModulationStateCreateInfoNV & setCoverageModulationTable( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & coverageModulationTable_ ) VULKAN_HPP_NOEXCEPT - { - coverageModulationTableCount = static_cast( coverageModulationTable_.size() ); - pCoverageModulationTable = coverageModulationTable_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineCoverageModulationStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCoverageModulationStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - coverageModulationMode, - coverageModulationTableEnable, - coverageModulationTableCount, - pCoverageModulationTable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCoverageModulationStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineCoverageModulationStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( coverageModulationMode == rhs.coverageModulationMode ) && - ( coverageModulationTableEnable == rhs.coverageModulationTableEnable ) && - ( coverageModulationTableCount == rhs.coverageModulationTableCount ) && - ( pCoverageModulationTable == rhs.pCoverageModulationTable ); -# endif - } - - bool operator!=( PipelineCoverageModulationStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineCoverageModulationStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateFlagsNV flags = {}; - VULKAN_HPP_NAMESPACE::CoverageModulationModeNV coverageModulationMode = - VULKAN_HPP_NAMESPACE::CoverageModulationModeNV::eNone; - VULKAN_HPP_NAMESPACE::Bool32 coverageModulationTableEnable = {}; - uint32_t coverageModulationTableCount = {}; - const float * pCoverageModulationTable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV ) == - sizeof( VkPipelineCoverageModulationStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineCoverageModulationStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineCoverageModulationStateCreateInfoNV; - }; - - struct PipelineCoverageReductionStateCreateInfoNV - { - using NativeType = VkPipelineCoverageReductionStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineCoverageReductionStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineCoverageReductionStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateFlagsNV flags_ = {}, - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV coverageReductionMode_ = - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV::eMerge ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , coverageReductionMode( coverageReductionMode_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineCoverageReductionStateCreateInfoNV( - PipelineCoverageReductionStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCoverageReductionStateCreateInfoNV( VkPipelineCoverageReductionStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineCoverageReductionStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCoverageReductionStateCreateInfoNV & - operator=( PipelineCoverageReductionStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCoverageReductionStateCreateInfoNV & - operator=( VkPipelineCoverageReductionStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageReductionStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageReductionStateCreateInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageReductionStateCreateInfoNV & setCoverageReductionMode( - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV coverageReductionMode_ ) VULKAN_HPP_NOEXCEPT - { - coverageReductionMode = coverageReductionMode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineCoverageReductionStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCoverageReductionStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, coverageReductionMode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCoverageReductionStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineCoverageReductionStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( coverageReductionMode == rhs.coverageReductionMode ); -# endif - } - - bool operator!=( PipelineCoverageReductionStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineCoverageReductionStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateFlagsNV flags = {}; - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV coverageReductionMode = - VULKAN_HPP_NAMESPACE::CoverageReductionModeNV::eMerge; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCoverageReductionStateCreateInfoNV ) == - sizeof( VkPipelineCoverageReductionStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineCoverageReductionStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineCoverageReductionStateCreateInfoNV; - }; - - struct PipelineCoverageToColorStateCreateInfoNV - { - using NativeType = VkPipelineCoverageToColorStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineCoverageToColorStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineCoverageToColorStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateFlagsNV flags_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 coverageToColorEnable_ = {}, - uint32_t coverageToColorLocation_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , coverageToColorEnable( coverageToColorEnable_ ) - , coverageToColorLocation( coverageToColorLocation_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineCoverageToColorStateCreateInfoNV( - PipelineCoverageToColorStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCoverageToColorStateCreateInfoNV( VkPipelineCoverageToColorStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineCoverageToColorStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCoverageToColorStateCreateInfoNV & - operator=( PipelineCoverageToColorStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCoverageToColorStateCreateInfoNV & - operator=( VkPipelineCoverageToColorStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageToColorStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageToColorStateCreateInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageToColorStateCreateInfoNV & - setCoverageToColorEnable( VULKAN_HPP_NAMESPACE::Bool32 coverageToColorEnable_ ) VULKAN_HPP_NOEXCEPT - { - coverageToColorEnable = coverageToColorEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCoverageToColorStateCreateInfoNV & - setCoverageToColorLocation( uint32_t coverageToColorLocation_ ) VULKAN_HPP_NOEXCEPT - { - coverageToColorLocation = coverageToColorLocation_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineCoverageToColorStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCoverageToColorStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, coverageToColorEnable, coverageToColorLocation ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCoverageToColorStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineCoverageToColorStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( coverageToColorEnable == rhs.coverageToColorEnable ) && - ( coverageToColorLocation == rhs.coverageToColorLocation ); -# endif - } - - bool operator!=( PipelineCoverageToColorStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineCoverageToColorStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateFlagsNV flags = {}; - VULKAN_HPP_NAMESPACE::Bool32 coverageToColorEnable = {}; - uint32_t coverageToColorLocation = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCoverageToColorStateCreateInfoNV ) == - sizeof( VkPipelineCoverageToColorStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineCoverageToColorStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineCoverageToColorStateCreateInfoNV; - }; - - struct PipelineCreationFeedback - { - using NativeType = VkPipelineCreationFeedback; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineCreationFeedback( VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackFlags flags_ = {}, - uint64_t duration_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , duration( duration_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineCreationFeedback( PipelineCreationFeedback const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCreationFeedback( VkPipelineCreationFeedback const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineCreationFeedback( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCreationFeedback & operator=( PipelineCreationFeedback const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCreationFeedback & operator=( VkPipelineCreationFeedback const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPipelineCreationFeedback const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCreationFeedback &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( flags, duration ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCreationFeedback const & ) const = default; -#else - bool operator==( PipelineCreationFeedback const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( flags == rhs.flags ) && ( duration == rhs.duration ); -# endif - } - - bool operator!=( PipelineCreationFeedback const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackFlags flags = {}; - uint64_t duration = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCreationFeedback ) == - sizeof( VkPipelineCreationFeedback ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PipelineCreationFeedback is not nothrow_move_constructible!" ); - using PipelineCreationFeedbackEXT = PipelineCreationFeedback; - - struct PipelineCreationFeedbackCreateInfo - { - using NativeType = VkPipelineCreationFeedbackCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineCreationFeedbackCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineCreationFeedback_ = {}, - uint32_t pipelineStageCreationFeedbackCount_ = {}, - VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineStageCreationFeedbacks_ = {} ) VULKAN_HPP_NOEXCEPT - : pPipelineCreationFeedback( pPipelineCreationFeedback_ ) - , pipelineStageCreationFeedbackCount( pipelineStageCreationFeedbackCount_ ) - , pPipelineStageCreationFeedbacks( pPipelineStageCreationFeedbacks_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackCreateInfo( PipelineCreationFeedbackCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - PipelineCreationFeedbackCreateInfo( VkPipelineCreationFeedbackCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineCreationFeedbackCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineCreationFeedbackCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineCreationFeedback_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - pipelineStageCreationFeedbacks_ ) - : pPipelineCreationFeedback( pPipelineCreationFeedback_ ) - , pipelineStageCreationFeedbackCount( static_cast( pipelineStageCreationFeedbacks_.size() ) ) - , pPipelineStageCreationFeedbacks( pipelineStageCreationFeedbacks_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineCreationFeedbackCreateInfo & - operator=( PipelineCreationFeedbackCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineCreationFeedbackCreateInfo & - operator=( VkPipelineCreationFeedbackCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo & setPPipelineCreationFeedback( - VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineCreationFeedback_ ) VULKAN_HPP_NOEXCEPT - { - pPipelineCreationFeedback = pPipelineCreationFeedback_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo & - setPipelineStageCreationFeedbackCount( uint32_t pipelineStageCreationFeedbackCount_ ) VULKAN_HPP_NOEXCEPT - { - pipelineStageCreationFeedbackCount = pipelineStageCreationFeedbackCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo & setPPipelineStageCreationFeedbacks( - VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineStageCreationFeedbacks_ ) VULKAN_HPP_NOEXCEPT - { - pPipelineStageCreationFeedbacks = pPipelineStageCreationFeedbacks_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineCreationFeedbackCreateInfo & setPipelineStageCreationFeedbacks( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - pipelineStageCreationFeedbacks_ ) VULKAN_HPP_NOEXCEPT - { - pipelineStageCreationFeedbackCount = static_cast( pipelineStageCreationFeedbacks_.size() ); - pPipelineStageCreationFeedbacks = pipelineStageCreationFeedbacks_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineCreationFeedbackCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineCreationFeedbackCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, pPipelineCreationFeedback, pipelineStageCreationFeedbackCount, pPipelineStageCreationFeedbacks ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineCreationFeedbackCreateInfo const & ) const = default; -#else - bool operator==( PipelineCreationFeedbackCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( pPipelineCreationFeedback == rhs.pPipelineCreationFeedback ) && - ( pipelineStageCreationFeedbackCount == rhs.pipelineStageCreationFeedbackCount ) && - ( pPipelineStageCreationFeedbacks == rhs.pPipelineStageCreationFeedbacks ); -# endif - } - - bool operator!=( PipelineCreationFeedbackCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineCreationFeedbackCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineCreationFeedback = {}; - uint32_t pipelineStageCreationFeedbackCount = {}; - VULKAN_HPP_NAMESPACE::PipelineCreationFeedback * pPipelineStageCreationFeedbacks = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo ) == - sizeof( VkPipelineCreationFeedbackCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineCreationFeedbackCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineCreationFeedbackCreateInfo; - }; - using PipelineCreationFeedbackCreateInfoEXT = PipelineCreationFeedbackCreateInfo; - - struct PipelineDiscardRectangleStateCreateInfoEXT - { - using NativeType = VkPipelineDiscardRectangleStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineDiscardRectangleStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineDiscardRectangleStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::DiscardRectangleModeEXT discardRectangleMode_ = - VULKAN_HPP_NAMESPACE::DiscardRectangleModeEXT::eInclusive, - uint32_t discardRectangleCount_ = {}, - const VULKAN_HPP_NAMESPACE::Rect2D * pDiscardRectangles_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , discardRectangleMode( discardRectangleMode_ ) - , discardRectangleCount( discardRectangleCount_ ) - , pDiscardRectangles( pDiscardRectangles_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineDiscardRectangleStateCreateInfoEXT( - PipelineDiscardRectangleStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineDiscardRectangleStateCreateInfoEXT( VkPipelineDiscardRectangleStateCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineDiscardRectangleStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineDiscardRectangleStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateFlagsEXT flags_, - VULKAN_HPP_NAMESPACE::DiscardRectangleModeEXT discardRectangleMode_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & discardRectangles_ ) - : flags( flags_ ) - , discardRectangleMode( discardRectangleMode_ ) - , discardRectangleCount( static_cast( discardRectangles_.size() ) ) - , pDiscardRectangles( discardRectangles_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineDiscardRectangleStateCreateInfoEXT & - operator=( PipelineDiscardRectangleStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineDiscardRectangleStateCreateInfoEXT & - operator=( VkPipelineDiscardRectangleStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineDiscardRectangleStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDiscardRectangleStateCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDiscardRectangleStateCreateInfoEXT & - setDiscardRectangleMode( VULKAN_HPP_NAMESPACE::DiscardRectangleModeEXT discardRectangleMode_ ) VULKAN_HPP_NOEXCEPT - { - discardRectangleMode = discardRectangleMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDiscardRectangleStateCreateInfoEXT & - setDiscardRectangleCount( uint32_t discardRectangleCount_ ) VULKAN_HPP_NOEXCEPT - { - discardRectangleCount = discardRectangleCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineDiscardRectangleStateCreateInfoEXT & - setPDiscardRectangles( const VULKAN_HPP_NAMESPACE::Rect2D * pDiscardRectangles_ ) VULKAN_HPP_NOEXCEPT - { - pDiscardRectangles = pDiscardRectangles_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineDiscardRectangleStateCreateInfoEXT & setDiscardRectangles( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & discardRectangles_ ) - VULKAN_HPP_NOEXCEPT - { - discardRectangleCount = static_cast( discardRectangles_.size() ); - pDiscardRectangles = discardRectangles_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineDiscardRectangleStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineDiscardRectangleStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, discardRectangleMode, discardRectangleCount, pDiscardRectangles ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineDiscardRectangleStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineDiscardRectangleStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( discardRectangleMode == rhs.discardRectangleMode ) && - ( discardRectangleCount == rhs.discardRectangleCount ) && ( pDiscardRectangles == rhs.pDiscardRectangles ); -# endif - } - - bool operator!=( PipelineDiscardRectangleStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineDiscardRectangleStateCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::DiscardRectangleModeEXT discardRectangleMode = - VULKAN_HPP_NAMESPACE::DiscardRectangleModeEXT::eInclusive; - uint32_t discardRectangleCount = {}; - const VULKAN_HPP_NAMESPACE::Rect2D * pDiscardRectangles = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineDiscardRectangleStateCreateInfoEXT ) == - sizeof( VkPipelineDiscardRectangleStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineDiscardRectangleStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineDiscardRectangleStateCreateInfoEXT; - }; - - struct PipelineExecutableInfoKHR - { - using NativeType = VkPipelineExecutableInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineExecutableInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineExecutableInfoKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ = {}, - uint32_t executableIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : pipeline( pipeline_ ) - , executableIndex( executableIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineExecutableInfoKHR( PipelineExecutableInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutableInfoKHR( VkPipelineExecutableInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineExecutableInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineExecutableInfoKHR & operator=( PipelineExecutableInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutableInfoKHR & operator=( VkPipelineExecutableInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableInfoKHR & - setPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ ) VULKAN_HPP_NOEXCEPT - { - pipeline = pipeline_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableInfoKHR & - setExecutableIndex( uint32_t executableIndex_ ) VULKAN_HPP_NOEXCEPT - { - executableIndex = executableIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineExecutableInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineExecutableInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pipeline, executableIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineExecutableInfoKHR const & ) const = default; -#else - bool operator==( PipelineExecutableInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pipeline == rhs.pipeline ) && - ( executableIndex == rhs.executableIndex ); -# endif - } - - bool operator!=( PipelineExecutableInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineExecutableInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Pipeline pipeline = {}; - uint32_t executableIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutableInfoKHR ) == - sizeof( VkPipelineExecutableInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PipelineExecutableInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineExecutableInfoKHR; - }; - - struct PipelineExecutableInternalRepresentationKHR - { - using NativeType = VkPipelineExecutableInternalRepresentationKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineExecutableInternalRepresentationKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - PipelineExecutableInternalRepresentationKHR( std::array const & name_ = {}, - std::array const & description_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 isText_ = {}, - size_t dataSize_ = {}, - void * pData_ = {} ) VULKAN_HPP_NOEXCEPT - : name( name_ ) - , description( description_ ) - , isText( isText_ ) - , dataSize( dataSize_ ) - , pData( pData_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableInternalRepresentationKHR( - PipelineExecutableInternalRepresentationKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutableInternalRepresentationKHR( VkPipelineExecutableInternalRepresentationKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineExecutableInternalRepresentationKHR( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - PipelineExecutableInternalRepresentationKHR( std::array const & name_, - std::array const & description_, - VULKAN_HPP_NAMESPACE::Bool32 isText_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & data_ ) - : name( name_ ) - , description( description_ ) - , isText( isText_ ) - , dataSize( data_.size() * sizeof( T ) ) - , pData( data_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineExecutableInternalRepresentationKHR & - operator=( PipelineExecutableInternalRepresentationKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutableInternalRepresentationKHR & - operator=( VkPipelineExecutableInternalRepresentationKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPipelineExecutableInternalRepresentationKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineExecutableInternalRepresentationKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::Bool32 const &, - size_t const &, - void * const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, name, description, isText, dataSize, pData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineExecutableInternalRepresentationKHR const & ) const = default; -#else - bool operator==( PipelineExecutableInternalRepresentationKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( name == rhs.name ) && - ( description == rhs.description ) && ( isText == rhs.isText ) && ( dataSize == rhs.dataSize ) && - ( pData == rhs.pData ); -# endif - } - - bool operator!=( PipelineExecutableInternalRepresentationKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineExecutableInternalRepresentationKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D name = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D description = {}; - VULKAN_HPP_NAMESPACE::Bool32 isText = {}; - size_t dataSize = {}; - void * pData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutableInternalRepresentationKHR ) == - sizeof( VkPipelineExecutableInternalRepresentationKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineExecutableInternalRepresentationKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineExecutableInternalRepresentationKHR; - }; - - struct PipelineExecutablePropertiesKHR - { - using NativeType = VkPipelineExecutablePropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineExecutablePropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - PipelineExecutablePropertiesKHR( VULKAN_HPP_NAMESPACE::ShaderStageFlags stages_ = {}, - std::array const & name_ = {}, - std::array const & description_ = {}, - uint32_t subgroupSize_ = {} ) VULKAN_HPP_NOEXCEPT - : stages( stages_ ) - , name( name_ ) - , description( description_ ) - , subgroupSize( subgroupSize_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PipelineExecutablePropertiesKHR( PipelineExecutablePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutablePropertiesKHR( VkPipelineExecutablePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineExecutablePropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineExecutablePropertiesKHR & - operator=( PipelineExecutablePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutablePropertiesKHR & operator=( VkPipelineExecutablePropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPipelineExecutablePropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineExecutablePropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - uint32_t const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stages, name, description, subgroupSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineExecutablePropertiesKHR const & ) const = default; -#else - bool operator==( PipelineExecutablePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( stages == rhs.stages ) && ( name == rhs.name ) && - ( description == rhs.description ) && ( subgroupSize == rhs.subgroupSize ); -# endif - } - - bool operator!=( PipelineExecutablePropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineExecutablePropertiesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ShaderStageFlags stages = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D name = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D description = {}; - uint32_t subgroupSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutablePropertiesKHR ) == - sizeof( VkPipelineExecutablePropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineExecutablePropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineExecutablePropertiesKHR; - }; - - union PipelineExecutableStatisticValueKHR - { - using NativeType = VkPipelineExecutableStatisticValueKHR; -#if !defined( VULKAN_HPP_NO_UNION_CONSTRUCTORS ) - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR( VULKAN_HPP_NAMESPACE::Bool32 b32_ = {} ) : b32( b32_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR( int64_t i64_ ) : i64( i64_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR( uint64_t u64_ ) : u64( u64_ ) {} - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR( double f64_ ) : f64( f64_ ) {} -#endif /*VULKAN_HPP_NO_UNION_CONSTRUCTORS*/ - -#if !defined( VULKAN_HPP_NO_UNION_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR & - setB32( VULKAN_HPP_NAMESPACE::Bool32 b32_ ) VULKAN_HPP_NOEXCEPT - { - b32 = b32_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR & setI64( int64_t i64_ ) VULKAN_HPP_NOEXCEPT - { - i64 = i64_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR & setU64( uint64_t u64_ ) VULKAN_HPP_NOEXCEPT - { - u64 = u64_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR & setF64( double f64_ ) VULKAN_HPP_NOEXCEPT - { - f64 = f64_; - return *this; - } -#endif /*VULKAN_HPP_NO_UNION_SETTERS*/ - - operator VkPipelineExecutableStatisticValueKHR const &() const - { - return *reinterpret_cast( this ); - } - - operator VkPipelineExecutableStatisticValueKHR &() - { - return *reinterpret_cast( this ); - } - -#ifdef VULKAN_HPP_HAS_UNRESTRICTED_UNIONS - VULKAN_HPP_NAMESPACE::Bool32 b32; - int64_t i64; - uint64_t u64; - double f64; -#else - VkBool32 b32; - int64_t i64; - uint64_t u64; - double f64; -#endif /*VULKAN_HPP_HAS_UNRESTRICTED_UNIONS*/ - }; - - struct PipelineExecutableStatisticKHR - { - using NativeType = VkPipelineExecutableStatisticKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineExecutableStatisticKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticKHR( - std::array const & name_ = {}, - std::array const & description_ = {}, - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR format_ = - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR::eBool32, - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR value_ = {} ) VULKAN_HPP_NOEXCEPT - : name( name_ ) - , description( description_ ) - , format( format_ ) - , value( value_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - PipelineExecutableStatisticKHR( PipelineExecutableStatisticKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutableStatisticKHR( VkPipelineExecutableStatisticKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineExecutableStatisticKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineExecutableStatisticKHR & - operator=( PipelineExecutableStatisticKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineExecutableStatisticKHR & operator=( VkPipelineExecutableStatisticKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPipelineExecutableStatisticKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineExecutableStatisticKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &, - VULKAN_HPP_NAMESPACE::ArrayWrapper1D const &, - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR const &, - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, name, description, format, value ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineExecutableStatisticKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D name = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D description = {}; - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR format = - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticFormatKHR::eBool32; - VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR value = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticKHR ) == - sizeof( VkPipelineExecutableStatisticKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineExecutableStatisticKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineExecutableStatisticKHR; - }; - - struct PipelineFragmentShadingRateEnumStateCreateInfoNV - { - using NativeType = VkPipelineFragmentShadingRateEnumStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineFragmentShadingRateEnumStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateEnumStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::FragmentShadingRateTypeNV shadingRateType_ = - VULKAN_HPP_NAMESPACE::FragmentShadingRateTypeNV::eFragmentSize, - VULKAN_HPP_NAMESPACE::FragmentShadingRateNV shadingRate_ = - VULKAN_HPP_NAMESPACE::FragmentShadingRateNV::e1InvocationPerPixel, - std::array const & - combinerOps_ = { { VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep, - VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep } } ) VULKAN_HPP_NOEXCEPT - : shadingRateType( shadingRateType_ ) - , shadingRate( shadingRate_ ) - , combinerOps( combinerOps_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateEnumStateCreateInfoNV( - PipelineFragmentShadingRateEnumStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineFragmentShadingRateEnumStateCreateInfoNV( VkPipelineFragmentShadingRateEnumStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineFragmentShadingRateEnumStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineFragmentShadingRateEnumStateCreateInfoNV & - operator=( PipelineFragmentShadingRateEnumStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineFragmentShadingRateEnumStateCreateInfoNV & - operator=( VkPipelineFragmentShadingRateEnumStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateEnumStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateEnumStateCreateInfoNV & - setShadingRateType( VULKAN_HPP_NAMESPACE::FragmentShadingRateTypeNV shadingRateType_ ) VULKAN_HPP_NOEXCEPT - { - shadingRateType = shadingRateType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateEnumStateCreateInfoNV & - setShadingRate( VULKAN_HPP_NAMESPACE::FragmentShadingRateNV shadingRate_ ) VULKAN_HPP_NOEXCEPT - { - shadingRate = shadingRate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateEnumStateCreateInfoNV & setCombinerOps( - std::array combinerOps_ ) VULKAN_HPP_NOEXCEPT - { - combinerOps = combinerOps_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineFragmentShadingRateEnumStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineFragmentShadingRateEnumStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shadingRateType, shadingRate, combinerOps ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineFragmentShadingRateEnumStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineFragmentShadingRateEnumStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( shadingRateType == rhs.shadingRateType ) && - ( shadingRate == rhs.shadingRate ) && ( combinerOps == rhs.combinerOps ); -# endif - } - - bool operator!=( PipelineFragmentShadingRateEnumStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineFragmentShadingRateEnumStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::FragmentShadingRateTypeNV shadingRateType = - VULKAN_HPP_NAMESPACE::FragmentShadingRateTypeNV::eFragmentSize; - VULKAN_HPP_NAMESPACE::FragmentShadingRateNV shadingRate = - VULKAN_HPP_NAMESPACE::FragmentShadingRateNV::e1InvocationPerPixel; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D combinerOps = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateEnumStateCreateInfoNV ) == - sizeof( VkPipelineFragmentShadingRateEnumStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineFragmentShadingRateEnumStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineFragmentShadingRateEnumStateCreateInfoNV; - }; - - struct PipelineFragmentShadingRateStateCreateInfoKHR - { - using NativeType = VkPipelineFragmentShadingRateStateCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineFragmentShadingRateStateCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateStateCreateInfoKHR( - VULKAN_HPP_NAMESPACE::Extent2D fragmentSize_ = {}, - std::array const & - combinerOps_ = { { VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep, - VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR::eKeep } } ) VULKAN_HPP_NOEXCEPT - : fragmentSize( fragmentSize_ ) - , combinerOps( combinerOps_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateStateCreateInfoKHR( - PipelineFragmentShadingRateStateCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineFragmentShadingRateStateCreateInfoKHR( VkPipelineFragmentShadingRateStateCreateInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineFragmentShadingRateStateCreateInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineFragmentShadingRateStateCreateInfoKHR & - operator=( PipelineFragmentShadingRateStateCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineFragmentShadingRateStateCreateInfoKHR & - operator=( VkPipelineFragmentShadingRateStateCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateStateCreateInfoKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateStateCreateInfoKHR & - setFragmentSize( VULKAN_HPP_NAMESPACE::Extent2D const & fragmentSize_ ) VULKAN_HPP_NOEXCEPT - { - fragmentSize = fragmentSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineFragmentShadingRateStateCreateInfoKHR & setCombinerOps( - std::array combinerOps_ ) VULKAN_HPP_NOEXCEPT - { - combinerOps = combinerOps_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineFragmentShadingRateStateCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineFragmentShadingRateStateCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fragmentSize, combinerOps ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineFragmentShadingRateStateCreateInfoKHR const & ) const = default; -#else - bool operator==( PipelineFragmentShadingRateStateCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( fragmentSize == rhs.fragmentSize ) && - ( combinerOps == rhs.combinerOps ); -# endif - } - - bool operator!=( PipelineFragmentShadingRateStateCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineFragmentShadingRateStateCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Extent2D fragmentSize = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D combinerOps = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineFragmentShadingRateStateCreateInfoKHR ) == - sizeof( VkPipelineFragmentShadingRateStateCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineFragmentShadingRateStateCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineFragmentShadingRateStateCreateInfoKHR; - }; - - struct PipelineInfoKHR - { - using NativeType = VkPipelineInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineInfoKHR( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ = {} ) VULKAN_HPP_NOEXCEPT - : pipeline( pipeline_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineInfoKHR( PipelineInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineInfoKHR( VkPipelineInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineInfoKHR & operator=( PipelineInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineInfoKHR & operator=( VkPipelineInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineInfoKHR & - setPipeline( VULKAN_HPP_NAMESPACE::Pipeline pipeline_ ) VULKAN_HPP_NOEXCEPT - { - pipeline = pipeline_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pipeline ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineInfoKHR const & ) const = default; -#else - bool operator==( PipelineInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pipeline == rhs.pipeline ); -# endif - } - - bool operator!=( PipelineInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Pipeline pipeline = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineInfoKHR ) == sizeof( VkPipelineInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PipelineInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineInfoKHR; - }; - - struct PushConstantRange - { - using NativeType = VkPushConstantRange; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PushConstantRange( VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags_ = {}, - uint32_t offset_ = {}, - uint32_t size_ = {} ) VULKAN_HPP_NOEXCEPT - : stageFlags( stageFlags_ ) - , offset( offset_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR PushConstantRange( PushConstantRange const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PushConstantRange( VkPushConstantRange const & rhs ) VULKAN_HPP_NOEXCEPT - : PushConstantRange( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PushConstantRange & operator=( PushConstantRange const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PushConstantRange & operator=( VkPushConstantRange const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PushConstantRange & - setStageFlags( VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags_ ) VULKAN_HPP_NOEXCEPT - { - stageFlags = stageFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PushConstantRange & setOffset( uint32_t offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PushConstantRange & setSize( uint32_t size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPushConstantRange const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPushConstantRange &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( stageFlags, offset, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PushConstantRange const & ) const = default; -#else - bool operator==( PushConstantRange const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( stageFlags == rhs.stageFlags ) && ( offset == rhs.offset ) && ( size == rhs.size ); -# endif - } - - bool operator!=( PushConstantRange const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags = {}; - uint32_t offset = {}; - uint32_t size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PushConstantRange ) == sizeof( VkPushConstantRange ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PushConstantRange is not nothrow_move_constructible!" ); - - struct PipelineLayoutCreateInfo - { - using NativeType = VkPipelineLayoutCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineLayoutCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineLayoutCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineLayoutCreateFlags flags_ = {}, - uint32_t setLayoutCount_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayouts_ = {}, - uint32_t pushConstantRangeCount_ = {}, - const VULKAN_HPP_NAMESPACE::PushConstantRange * pPushConstantRanges_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , setLayoutCount( setLayoutCount_ ) - , pSetLayouts( pSetLayouts_ ) - , pushConstantRangeCount( pushConstantRangeCount_ ) - , pPushConstantRanges( pPushConstantRanges_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineLayoutCreateInfo( PipelineLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineLayoutCreateInfo( VkPipelineLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineLayoutCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineLayoutCreateInfo( - VULKAN_HPP_NAMESPACE::PipelineLayoutCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - setLayouts_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - pushConstantRanges_ = {} ) - : flags( flags_ ) - , setLayoutCount( static_cast( setLayouts_.size() ) ) - , pSetLayouts( setLayouts_.data() ) - , pushConstantRangeCount( static_cast( pushConstantRanges_.size() ) ) - , pPushConstantRanges( pushConstantRanges_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineLayoutCreateInfo & operator=( PipelineLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineLayoutCreateInfo & operator=( VkPipelineLayoutCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineLayoutCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineLayoutCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PipelineLayoutCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineLayoutCreateInfo & setSetLayoutCount( uint32_t setLayoutCount_ ) VULKAN_HPP_NOEXCEPT - { - setLayoutCount = setLayoutCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineLayoutCreateInfo & - setPSetLayouts( const VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayouts_ ) VULKAN_HPP_NOEXCEPT - { - pSetLayouts = pSetLayouts_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineLayoutCreateInfo & setSetLayouts( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - setLayouts_ ) VULKAN_HPP_NOEXCEPT - { - setLayoutCount = static_cast( setLayouts_.size() ); - pSetLayouts = setLayouts_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PipelineLayoutCreateInfo & - setPushConstantRangeCount( uint32_t pushConstantRangeCount_ ) VULKAN_HPP_NOEXCEPT - { - pushConstantRangeCount = pushConstantRangeCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineLayoutCreateInfo & - setPPushConstantRanges( const VULKAN_HPP_NAMESPACE::PushConstantRange * pPushConstantRanges_ ) VULKAN_HPP_NOEXCEPT - { - pPushConstantRanges = pPushConstantRanges_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineLayoutCreateInfo & setPushConstantRanges( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - pushConstantRanges_ ) VULKAN_HPP_NOEXCEPT - { - pushConstantRangeCount = static_cast( pushConstantRanges_.size() ); - pPushConstantRanges = pushConstantRanges_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineLayoutCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineLayoutCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, setLayoutCount, pSetLayouts, pushConstantRangeCount, pPushConstantRanges ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineLayoutCreateInfo const & ) const = default; -#else - bool operator==( PipelineLayoutCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( setLayoutCount == rhs.setLayoutCount ) && ( pSetLayouts == rhs.pSetLayouts ) && - ( pushConstantRangeCount == rhs.pushConstantRangeCount ) && - ( pPushConstantRanges == rhs.pPushConstantRanges ); -# endif - } - - bool operator!=( PipelineLayoutCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineLayoutCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineLayoutCreateFlags flags = {}; - uint32_t setLayoutCount = {}; - const VULKAN_HPP_NAMESPACE::DescriptorSetLayout * pSetLayouts = {}; - uint32_t pushConstantRangeCount = {}; - const VULKAN_HPP_NAMESPACE::PushConstantRange * pPushConstantRanges = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineLayoutCreateInfo ) == - sizeof( VkPipelineLayoutCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PipelineLayoutCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineLayoutCreateInfo; - }; - - struct PipelineLibraryCreateInfoKHR - { - using NativeType = VkPipelineLibraryCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineLibraryCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PipelineLibraryCreateInfoKHR( uint32_t libraryCount_ = {}, - const VULKAN_HPP_NAMESPACE::Pipeline * pLibraries_ = {} ) VULKAN_HPP_NOEXCEPT - : libraryCount( libraryCount_ ) - , pLibraries( pLibraries_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineLibraryCreateInfoKHR( PipelineLibraryCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineLibraryCreateInfoKHR( VkPipelineLibraryCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineLibraryCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineLibraryCreateInfoKHR( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & libraries_ ) - : libraryCount( static_cast( libraries_.size() ) ), pLibraries( libraries_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineLibraryCreateInfoKHR & operator=( PipelineLibraryCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineLibraryCreateInfoKHR & operator=( VkPipelineLibraryCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineLibraryCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineLibraryCreateInfoKHR & setLibraryCount( uint32_t libraryCount_ ) VULKAN_HPP_NOEXCEPT - { - libraryCount = libraryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineLibraryCreateInfoKHR & - setPLibraries( const VULKAN_HPP_NAMESPACE::Pipeline * pLibraries_ ) VULKAN_HPP_NOEXCEPT - { - pLibraries = pLibraries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineLibraryCreateInfoKHR & setLibraries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & libraries_ ) - VULKAN_HPP_NOEXCEPT - { - libraryCount = static_cast( libraries_.size() ); - pLibraries = libraries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineLibraryCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineLibraryCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, libraryCount, pLibraries ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineLibraryCreateInfoKHR const & ) const = default; -#else - bool operator==( PipelineLibraryCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( libraryCount == rhs.libraryCount ) && - ( pLibraries == rhs.pLibraries ); -# endif - } - - bool operator!=( PipelineLibraryCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineLibraryCreateInfoKHR; - const void * pNext = {}; - uint32_t libraryCount = {}; - const VULKAN_HPP_NAMESPACE::Pipeline * pLibraries = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR ) == - sizeof( VkPipelineLibraryCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineLibraryCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineLibraryCreateInfoKHR; - }; - - struct PipelineRasterizationConservativeStateCreateInfoEXT - { - using NativeType = VkPipelineRasterizationConservativeStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRasterizationConservativeStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRasterizationConservativeStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::ConservativeRasterizationModeEXT conservativeRasterizationMode_ = - VULKAN_HPP_NAMESPACE::ConservativeRasterizationModeEXT::eDisabled, - float extraPrimitiveOverestimationSize_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , conservativeRasterizationMode( conservativeRasterizationMode_ ) - , extraPrimitiveOverestimationSize( extraPrimitiveOverestimationSize_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRasterizationConservativeStateCreateInfoEXT( - PipelineRasterizationConservativeStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationConservativeStateCreateInfoEXT( - VkPipelineRasterizationConservativeStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineRasterizationConservativeStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRasterizationConservativeStateCreateInfoEXT & - operator=( PipelineRasterizationConservativeStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationConservativeStateCreateInfoEXT & - operator=( VkPipelineRasterizationConservativeStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationConservativeStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationConservativeStateCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationConservativeStateCreateInfoEXT & setConservativeRasterizationMode( - VULKAN_HPP_NAMESPACE::ConservativeRasterizationModeEXT conservativeRasterizationMode_ ) VULKAN_HPP_NOEXCEPT - { - conservativeRasterizationMode = conservativeRasterizationMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationConservativeStateCreateInfoEXT & - setExtraPrimitiveOverestimationSize( float extraPrimitiveOverestimationSize_ ) VULKAN_HPP_NOEXCEPT - { - extraPrimitiveOverestimationSize = extraPrimitiveOverestimationSize_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRasterizationConservativeStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRasterizationConservativeStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, conservativeRasterizationMode, extraPrimitiveOverestimationSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRasterizationConservativeStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineRasterizationConservativeStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( conservativeRasterizationMode == rhs.conservativeRasterizationMode ) && - ( extraPrimitiveOverestimationSize == rhs.extraPrimitiveOverestimationSize ); -# endif - } - - bool operator!=( PipelineRasterizationConservativeStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationConservativeStateCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::ConservativeRasterizationModeEXT conservativeRasterizationMode = - VULKAN_HPP_NAMESPACE::ConservativeRasterizationModeEXT::eDisabled; - float extraPrimitiveOverestimationSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT ) == - sizeof( VkPipelineRasterizationConservativeStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT>::value, - "PipelineRasterizationConservativeStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRasterizationConservativeStateCreateInfoEXT; - }; - - struct PipelineRasterizationDepthClipStateCreateInfoEXT - { - using NativeType = VkPipelineRasterizationDepthClipStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRasterizationDepthClipStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRasterizationDepthClipStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , depthClipEnable( depthClipEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRasterizationDepthClipStateCreateInfoEXT( - PipelineRasterizationDepthClipStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationDepthClipStateCreateInfoEXT( VkPipelineRasterizationDepthClipStateCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineRasterizationDepthClipStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRasterizationDepthClipStateCreateInfoEXT & - operator=( PipelineRasterizationDepthClipStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationDepthClipStateCreateInfoEXT & - operator=( VkPipelineRasterizationDepthClipStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationDepthClipStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationDepthClipStateCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationDepthClipStateCreateInfoEXT & - setDepthClipEnable( VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable_ ) VULKAN_HPP_NOEXCEPT - { - depthClipEnable = depthClipEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRasterizationDepthClipStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRasterizationDepthClipStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, depthClipEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRasterizationDepthClipStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineRasterizationDepthClipStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( depthClipEnable == rhs.depthClipEnable ); -# endif - } - - bool operator!=( PipelineRasterizationDepthClipStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationDepthClipStateCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::Bool32 depthClipEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationDepthClipStateCreateInfoEXT ) == - sizeof( VkPipelineRasterizationDepthClipStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineRasterizationDepthClipStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRasterizationDepthClipStateCreateInfoEXT; - }; - - struct PipelineRasterizationLineStateCreateInfoEXT - { - using NativeType = VkPipelineRasterizationLineStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRasterizationLineStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRasterizationLineStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::LineRasterizationModeEXT lineRasterizationMode_ = - VULKAN_HPP_NAMESPACE::LineRasterizationModeEXT::eDefault, - VULKAN_HPP_NAMESPACE::Bool32 stippledLineEnable_ = {}, - uint32_t lineStippleFactor_ = {}, - uint16_t lineStipplePattern_ = {} ) VULKAN_HPP_NOEXCEPT - : lineRasterizationMode( lineRasterizationMode_ ) - , stippledLineEnable( stippledLineEnable_ ) - , lineStippleFactor( lineStippleFactor_ ) - , lineStipplePattern( lineStipplePattern_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRasterizationLineStateCreateInfoEXT( - PipelineRasterizationLineStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationLineStateCreateInfoEXT( VkPipelineRasterizationLineStateCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineRasterizationLineStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRasterizationLineStateCreateInfoEXT & - operator=( PipelineRasterizationLineStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationLineStateCreateInfoEXT & - operator=( VkPipelineRasterizationLineStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationLineStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationLineStateCreateInfoEXT & setLineRasterizationMode( - VULKAN_HPP_NAMESPACE::LineRasterizationModeEXT lineRasterizationMode_ ) VULKAN_HPP_NOEXCEPT - { - lineRasterizationMode = lineRasterizationMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationLineStateCreateInfoEXT & - setStippledLineEnable( VULKAN_HPP_NAMESPACE::Bool32 stippledLineEnable_ ) VULKAN_HPP_NOEXCEPT - { - stippledLineEnable = stippledLineEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationLineStateCreateInfoEXT & - setLineStippleFactor( uint32_t lineStippleFactor_ ) VULKAN_HPP_NOEXCEPT - { - lineStippleFactor = lineStippleFactor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationLineStateCreateInfoEXT & - setLineStipplePattern( uint16_t lineStipplePattern_ ) VULKAN_HPP_NOEXCEPT - { - lineStipplePattern = lineStipplePattern_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRasterizationLineStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRasterizationLineStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, lineRasterizationMode, stippledLineEnable, lineStippleFactor, lineStipplePattern ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRasterizationLineStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineRasterizationLineStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( lineRasterizationMode == rhs.lineRasterizationMode ) && - ( stippledLineEnable == rhs.stippledLineEnable ) && ( lineStippleFactor == rhs.lineStippleFactor ) && - ( lineStipplePattern == rhs.lineStipplePattern ); -# endif - } - - bool operator!=( PipelineRasterizationLineStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationLineStateCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::LineRasterizationModeEXT lineRasterizationMode = - VULKAN_HPP_NAMESPACE::LineRasterizationModeEXT::eDefault; - VULKAN_HPP_NAMESPACE::Bool32 stippledLineEnable = {}; - uint32_t lineStippleFactor = {}; - uint16_t lineStipplePattern = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationLineStateCreateInfoEXT ) == - sizeof( VkPipelineRasterizationLineStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineRasterizationLineStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRasterizationLineStateCreateInfoEXT; - }; - - struct PipelineRasterizationProvokingVertexStateCreateInfoEXT - { - using NativeType = VkPipelineRasterizationProvokingVertexStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRasterizationProvokingVertexStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRasterizationProvokingVertexStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT provokingVertexMode_ = - VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT::eFirstVertex ) VULKAN_HPP_NOEXCEPT - : provokingVertexMode( provokingVertexMode_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRasterizationProvokingVertexStateCreateInfoEXT( - PipelineRasterizationProvokingVertexStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationProvokingVertexStateCreateInfoEXT( - VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineRasterizationProvokingVertexStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRasterizationProvokingVertexStateCreateInfoEXT & - operator=( PipelineRasterizationProvokingVertexStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationProvokingVertexStateCreateInfoEXT & - operator=( VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationProvokingVertexStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationProvokingVertexStateCreateInfoEXT & - setProvokingVertexMode( VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT provokingVertexMode_ ) VULKAN_HPP_NOEXCEPT - { - provokingVertexMode = provokingVertexMode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRasterizationProvokingVertexStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, provokingVertexMode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRasterizationProvokingVertexStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineRasterizationProvokingVertexStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( provokingVertexMode == rhs.provokingVertexMode ); -# endif - } - - bool operator!=( PipelineRasterizationProvokingVertexStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationProvokingVertexStateCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT provokingVertexMode = - VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT::eFirstVertex; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT ) == - sizeof( VkPipelineRasterizationProvokingVertexStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT>::value, - "PipelineRasterizationProvokingVertexStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRasterizationProvokingVertexStateCreateInfoEXT; - }; - - struct PipelineRasterizationStateRasterizationOrderAMD - { - using NativeType = VkPipelineRasterizationStateRasterizationOrderAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRasterizationStateRasterizationOrderAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRasterizationStateRasterizationOrderAMD( - VULKAN_HPP_NAMESPACE::RasterizationOrderAMD rasterizationOrder_ = - VULKAN_HPP_NAMESPACE::RasterizationOrderAMD::eStrict ) VULKAN_HPP_NOEXCEPT - : rasterizationOrder( rasterizationOrder_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRasterizationStateRasterizationOrderAMD( - PipelineRasterizationStateRasterizationOrderAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationStateRasterizationOrderAMD( VkPipelineRasterizationStateRasterizationOrderAMD const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineRasterizationStateRasterizationOrderAMD( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRasterizationStateRasterizationOrderAMD & - operator=( PipelineRasterizationStateRasterizationOrderAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationStateRasterizationOrderAMD & - operator=( VkPipelineRasterizationStateRasterizationOrderAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateRasterizationOrderAMD & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateRasterizationOrderAMD & - setRasterizationOrder( VULKAN_HPP_NAMESPACE::RasterizationOrderAMD rasterizationOrder_ ) VULKAN_HPP_NOEXCEPT - { - rasterizationOrder = rasterizationOrder_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRasterizationStateRasterizationOrderAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRasterizationStateRasterizationOrderAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, rasterizationOrder ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRasterizationStateRasterizationOrderAMD const & ) const = default; -#else - bool operator==( PipelineRasterizationStateRasterizationOrderAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( rasterizationOrder == rhs.rasterizationOrder ); -# endif - } - - bool operator!=( PipelineRasterizationStateRasterizationOrderAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationStateRasterizationOrderAMD; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RasterizationOrderAMD rasterizationOrder = - VULKAN_HPP_NAMESPACE::RasterizationOrderAMD::eStrict; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateRasterizationOrderAMD ) == - sizeof( VkPipelineRasterizationStateRasterizationOrderAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineRasterizationStateRasterizationOrderAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRasterizationStateRasterizationOrderAMD; - }; - - struct PipelineRasterizationStateStreamCreateInfoEXT - { - using NativeType = VkPipelineRasterizationStateStreamCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRasterizationStateStreamCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRasterizationStateStreamCreateInfoEXT( - VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateFlagsEXT flags_ = {}, - uint32_t rasterizationStream_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , rasterizationStream( rasterizationStream_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRasterizationStateStreamCreateInfoEXT( - PipelineRasterizationStateStreamCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationStateStreamCreateInfoEXT( VkPipelineRasterizationStateStreamCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineRasterizationStateStreamCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRasterizationStateStreamCreateInfoEXT & - operator=( PipelineRasterizationStateStreamCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRasterizationStateStreamCreateInfoEXT & - operator=( VkPipelineRasterizationStateStreamCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateStreamCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateStreamCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationStateStreamCreateInfoEXT & - setRasterizationStream( uint32_t rasterizationStream_ ) VULKAN_HPP_NOEXCEPT - { - rasterizationStream = rasterizationStream_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRasterizationStateStreamCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRasterizationStateStreamCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, rasterizationStream ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRasterizationStateStreamCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineRasterizationStateStreamCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( rasterizationStream == rhs.rasterizationStream ); -# endif - } - - bool operator!=( PipelineRasterizationStateStreamCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationStateStreamCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateFlagsEXT flags = {}; - uint32_t rasterizationStream = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRasterizationStateStreamCreateInfoEXT ) == - sizeof( VkPipelineRasterizationStateStreamCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineRasterizationStateStreamCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRasterizationStateStreamCreateInfoEXT; - }; - - struct PipelineRenderingCreateInfo - { - using NativeType = VkPipelineRenderingCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineRenderingCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRenderingCreateInfo( - uint32_t viewMask_ = {}, - uint32_t colorAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::Format * pColorAttachmentFormats_ = {}, - VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined ) - VULKAN_HPP_NOEXCEPT - : viewMask( viewMask_ ) - , colorAttachmentCount( colorAttachmentCount_ ) - , pColorAttachmentFormats( pColorAttachmentFormats_ ) - , depthAttachmentFormat( depthAttachmentFormat_ ) - , stencilAttachmentFormat( stencilAttachmentFormat_ ) - {} - - VULKAN_HPP_CONSTEXPR - PipelineRenderingCreateInfo( PipelineRenderingCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRenderingCreateInfo( VkPipelineRenderingCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineRenderingCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineRenderingCreateInfo( - uint32_t viewMask_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & colorAttachmentFormats_, - VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined ) - : viewMask( viewMask_ ) - , colorAttachmentCount( static_cast( colorAttachmentFormats_.size() ) ) - , pColorAttachmentFormats( colorAttachmentFormats_.data() ) - , depthAttachmentFormat( depthAttachmentFormat_ ) - , stencilAttachmentFormat( stencilAttachmentFormat_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRenderingCreateInfo & operator=( PipelineRenderingCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRenderingCreateInfo & operator=( VkPipelineRenderingCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRenderingCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRenderingCreateInfo & setViewMask( uint32_t viewMask_ ) VULKAN_HPP_NOEXCEPT - { - viewMask = viewMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRenderingCreateInfo & - setColorAttachmentCount( uint32_t colorAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = colorAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRenderingCreateInfo & - setPColorAttachmentFormats( const VULKAN_HPP_NAMESPACE::Format * pColorAttachmentFormats_ ) VULKAN_HPP_NOEXCEPT - { - pColorAttachmentFormats = pColorAttachmentFormats_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineRenderingCreateInfo & setColorAttachmentFormats( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachmentFormats_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( colorAttachmentFormats_.size() ); - pColorAttachmentFormats = colorAttachmentFormats_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PipelineRenderingCreateInfo & - setDepthAttachmentFormat( VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat_ ) VULKAN_HPP_NOEXCEPT - { - depthAttachmentFormat = depthAttachmentFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRenderingCreateInfo & - setStencilAttachmentFormat( VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat_ ) VULKAN_HPP_NOEXCEPT - { - stencilAttachmentFormat = stencilAttachmentFormat_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRenderingCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRenderingCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - viewMask, - colorAttachmentCount, - pColorAttachmentFormats, - depthAttachmentFormat, - stencilAttachmentFormat ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRenderingCreateInfo const & ) const = default; -#else - bool operator==( PipelineRenderingCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( viewMask == rhs.viewMask ) && - ( colorAttachmentCount == rhs.colorAttachmentCount ) && - ( pColorAttachmentFormats == rhs.pColorAttachmentFormats ) && - ( depthAttachmentFormat == rhs.depthAttachmentFormat ) && - ( stencilAttachmentFormat == rhs.stencilAttachmentFormat ); -# endif - } - - bool operator!=( PipelineRenderingCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRenderingCreateInfo; - const void * pNext = {}; - uint32_t viewMask = {}; - uint32_t colorAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::Format * pColorAttachmentFormats = {}; - VULKAN_HPP_NAMESPACE::Format depthAttachmentFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::Format stencilAttachmentFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRenderingCreateInfo ) == - sizeof( VkPipelineRenderingCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineRenderingCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRenderingCreateInfo; - }; - using PipelineRenderingCreateInfoKHR = PipelineRenderingCreateInfo; - - struct PipelineRepresentativeFragmentTestStateCreateInfoNV - { - using NativeType = VkPipelineRepresentativeFragmentTestStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineRepresentativeFragmentTestStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineRepresentativeFragmentTestStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTestEnable_ = {} ) VULKAN_HPP_NOEXCEPT - : representativeFragmentTestEnable( representativeFragmentTestEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineRepresentativeFragmentTestStateCreateInfoNV( - PipelineRepresentativeFragmentTestStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRepresentativeFragmentTestStateCreateInfoNV( - VkPipelineRepresentativeFragmentTestStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineRepresentativeFragmentTestStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineRepresentativeFragmentTestStateCreateInfoNV & - operator=( PipelineRepresentativeFragmentTestStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineRepresentativeFragmentTestStateCreateInfoNV & - operator=( VkPipelineRepresentativeFragmentTestStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineRepresentativeFragmentTestStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineRepresentativeFragmentTestStateCreateInfoNV & setRepresentativeFragmentTestEnable( - VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTestEnable_ ) VULKAN_HPP_NOEXCEPT - { - representativeFragmentTestEnable = representativeFragmentTestEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineRepresentativeFragmentTestStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineRepresentativeFragmentTestStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, representativeFragmentTestEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineRepresentativeFragmentTestStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineRepresentativeFragmentTestStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( representativeFragmentTestEnable == rhs.representativeFragmentTestEnable ); -# endif - } - - bool operator!=( PipelineRepresentativeFragmentTestStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRepresentativeFragmentTestStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 representativeFragmentTestEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineRepresentativeFragmentTestStateCreateInfoNV ) == - sizeof( VkPipelineRepresentativeFragmentTestStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible< - VULKAN_HPP_NAMESPACE::PipelineRepresentativeFragmentTestStateCreateInfoNV>::value, - "PipelineRepresentativeFragmentTestStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineRepresentativeFragmentTestStateCreateInfoNV; - }; - - struct PipelineSampleLocationsStateCreateInfoEXT - { - using NativeType = VkPipelineSampleLocationsStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineSampleLocationsStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineSampleLocationsStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::Bool32 sampleLocationsEnable_ = {}, - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : sampleLocationsEnable( sampleLocationsEnable_ ) - , sampleLocationsInfo( sampleLocationsInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineSampleLocationsStateCreateInfoEXT( - PipelineSampleLocationsStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineSampleLocationsStateCreateInfoEXT( VkPipelineSampleLocationsStateCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineSampleLocationsStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineSampleLocationsStateCreateInfoEXT & - operator=( PipelineSampleLocationsStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineSampleLocationsStateCreateInfoEXT & - operator=( VkPipelineSampleLocationsStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineSampleLocationsStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineSampleLocationsStateCreateInfoEXT & - setSampleLocationsEnable( VULKAN_HPP_NAMESPACE::Bool32 sampleLocationsEnable_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationsEnable = sampleLocationsEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineSampleLocationsStateCreateInfoEXT & setSampleLocationsInfo( - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT const & sampleLocationsInfo_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationsInfo = sampleLocationsInfo_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineSampleLocationsStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineSampleLocationsStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, sampleLocationsEnable, sampleLocationsInfo ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineSampleLocationsStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineSampleLocationsStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( sampleLocationsEnable == rhs.sampleLocationsEnable ) && - ( sampleLocationsInfo == rhs.sampleLocationsInfo ); -# endif - } - - bool operator!=( PipelineSampleLocationsStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineSampleLocationsStateCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 sampleLocationsEnable = {}; - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineSampleLocationsStateCreateInfoEXT ) == - sizeof( VkPipelineSampleLocationsStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineSampleLocationsStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineSampleLocationsStateCreateInfoEXT; - }; - - struct PipelineShaderStageRequiredSubgroupSizeCreateInfo - { - using NativeType = VkPipelineShaderStageRequiredSubgroupSizeCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineShaderStageRequiredSubgroupSizeCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PipelineShaderStageRequiredSubgroupSizeCreateInfo( uint32_t requiredSubgroupSize_ = {} ) VULKAN_HPP_NOEXCEPT - : requiredSubgroupSize( requiredSubgroupSize_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineShaderStageRequiredSubgroupSizeCreateInfo( - PipelineShaderStageRequiredSubgroupSizeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineShaderStageRequiredSubgroupSizeCreateInfo( VkPipelineShaderStageRequiredSubgroupSizeCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineShaderStageRequiredSubgroupSizeCreateInfo( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineShaderStageRequiredSubgroupSizeCreateInfo & - operator=( PipelineShaderStageRequiredSubgroupSizeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineShaderStageRequiredSubgroupSizeCreateInfo & - operator=( VkPipelineShaderStageRequiredSubgroupSizeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkPipelineShaderStageRequiredSubgroupSizeCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineShaderStageRequiredSubgroupSizeCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, requiredSubgroupSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineShaderStageRequiredSubgroupSizeCreateInfo const & ) const = default; -#else - bool operator==( PipelineShaderStageRequiredSubgroupSizeCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( requiredSubgroupSize == rhs.requiredSubgroupSize ); -# endif - } - - bool operator!=( PipelineShaderStageRequiredSubgroupSizeCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineShaderStageRequiredSubgroupSizeCreateInfo; - void * pNext = {}; - uint32_t requiredSubgroupSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineShaderStageRequiredSubgroupSizeCreateInfo ) == - sizeof( VkPipelineShaderStageRequiredSubgroupSizeCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineShaderStageRequiredSubgroupSizeCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineShaderStageRequiredSubgroupSizeCreateInfo; - }; - using PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT = PipelineShaderStageRequiredSubgroupSizeCreateInfo; - - struct PipelineTessellationDomainOriginStateCreateInfo - { - using NativeType = VkPipelineTessellationDomainOriginStateCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineTessellationDomainOriginStateCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineTessellationDomainOriginStateCreateInfo( - VULKAN_HPP_NAMESPACE::TessellationDomainOrigin domainOrigin_ = - VULKAN_HPP_NAMESPACE::TessellationDomainOrigin::eUpperLeft ) VULKAN_HPP_NOEXCEPT : domainOrigin( domainOrigin_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineTessellationDomainOriginStateCreateInfo( - PipelineTessellationDomainOriginStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineTessellationDomainOriginStateCreateInfo( VkPipelineTessellationDomainOriginStateCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineTessellationDomainOriginStateCreateInfo( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineTessellationDomainOriginStateCreateInfo & - operator=( PipelineTessellationDomainOriginStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineTessellationDomainOriginStateCreateInfo & - operator=( VkPipelineTessellationDomainOriginStateCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineTessellationDomainOriginStateCreateInfo & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineTessellationDomainOriginStateCreateInfo & - setDomainOrigin( VULKAN_HPP_NAMESPACE::TessellationDomainOrigin domainOrigin_ ) VULKAN_HPP_NOEXCEPT - { - domainOrigin = domainOrigin_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineTessellationDomainOriginStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineTessellationDomainOriginStateCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, domainOrigin ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineTessellationDomainOriginStateCreateInfo const & ) const = default; -#else - bool operator==( PipelineTessellationDomainOriginStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( domainOrigin == rhs.domainOrigin ); -# endif - } - - bool operator!=( PipelineTessellationDomainOriginStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineTessellationDomainOriginStateCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::TessellationDomainOrigin domainOrigin = - VULKAN_HPP_NAMESPACE::TessellationDomainOrigin::eUpperLeft; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineTessellationDomainOriginStateCreateInfo ) == - sizeof( VkPipelineTessellationDomainOriginStateCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineTessellationDomainOriginStateCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineTessellationDomainOriginStateCreateInfo; - }; - using PipelineTessellationDomainOriginStateCreateInfoKHR = PipelineTessellationDomainOriginStateCreateInfo; - - struct VertexInputBindingDivisorDescriptionEXT - { - using NativeType = VkVertexInputBindingDivisorDescriptionEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VertexInputBindingDivisorDescriptionEXT( uint32_t binding_ = {}, - uint32_t divisor_ = {} ) VULKAN_HPP_NOEXCEPT - : binding( binding_ ) - , divisor( divisor_ ) - {} - - VULKAN_HPP_CONSTEXPR VertexInputBindingDivisorDescriptionEXT( VertexInputBindingDivisorDescriptionEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VertexInputBindingDivisorDescriptionEXT( VkVertexInputBindingDivisorDescriptionEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VertexInputBindingDivisorDescriptionEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VertexInputBindingDivisorDescriptionEXT & - operator=( VertexInputBindingDivisorDescriptionEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputBindingDivisorDescriptionEXT & - operator=( VkVertexInputBindingDivisorDescriptionEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDivisorDescriptionEXT & - setBinding( uint32_t binding_ ) VULKAN_HPP_NOEXCEPT - { - binding = binding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDivisorDescriptionEXT & - setDivisor( uint32_t divisor_ ) VULKAN_HPP_NOEXCEPT - { - divisor = divisor_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVertexInputBindingDivisorDescriptionEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVertexInputBindingDivisorDescriptionEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( binding, divisor ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VertexInputBindingDivisorDescriptionEXT const & ) const = default; -#else - bool operator==( VertexInputBindingDivisorDescriptionEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( binding == rhs.binding ) && ( divisor == rhs.divisor ); -# endif - } - - bool operator!=( VertexInputBindingDivisorDescriptionEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t binding = {}; - uint32_t divisor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT ) == - sizeof( VkVertexInputBindingDivisorDescriptionEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VertexInputBindingDivisorDescriptionEXT is not nothrow_move_constructible!" ); - - struct PipelineVertexInputDivisorStateCreateInfoEXT - { - using NativeType = VkPipelineVertexInputDivisorStateCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineVertexInputDivisorStateCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineVertexInputDivisorStateCreateInfoEXT( - uint32_t vertexBindingDivisorCount_ = {}, - const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT * pVertexBindingDivisors_ = {} ) - VULKAN_HPP_NOEXCEPT - : vertexBindingDivisorCount( vertexBindingDivisorCount_ ) - , pVertexBindingDivisors( pVertexBindingDivisors_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineVertexInputDivisorStateCreateInfoEXT( - PipelineVertexInputDivisorStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineVertexInputDivisorStateCreateInfoEXT( VkPipelineVertexInputDivisorStateCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineVertexInputDivisorStateCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineVertexInputDivisorStateCreateInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT> const & vertexBindingDivisors_ ) - : vertexBindingDivisorCount( static_cast( vertexBindingDivisors_.size() ) ) - , pVertexBindingDivisors( vertexBindingDivisors_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineVertexInputDivisorStateCreateInfoEXT & - operator=( PipelineVertexInputDivisorStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineVertexInputDivisorStateCreateInfoEXT & - operator=( VkPipelineVertexInputDivisorStateCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputDivisorStateCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputDivisorStateCreateInfoEXT & - setVertexBindingDivisorCount( uint32_t vertexBindingDivisorCount_ ) VULKAN_HPP_NOEXCEPT - { - vertexBindingDivisorCount = vertexBindingDivisorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputDivisorStateCreateInfoEXT & setPVertexBindingDivisors( - const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT * pVertexBindingDivisors_ ) - VULKAN_HPP_NOEXCEPT - { - pVertexBindingDivisors = pVertexBindingDivisors_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineVertexInputDivisorStateCreateInfoEXT & setVertexBindingDivisors( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT> const & vertexBindingDivisors_ ) - VULKAN_HPP_NOEXCEPT - { - vertexBindingDivisorCount = static_cast( vertexBindingDivisors_.size() ); - pVertexBindingDivisors = vertexBindingDivisors_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineVertexInputDivisorStateCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineVertexInputDivisorStateCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, vertexBindingDivisorCount, pVertexBindingDivisors ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineVertexInputDivisorStateCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineVertexInputDivisorStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( vertexBindingDivisorCount == rhs.vertexBindingDivisorCount ) && - ( pVertexBindingDivisors == rhs.pVertexBindingDivisors ); -# endif - } - - bool operator!=( PipelineVertexInputDivisorStateCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineVertexInputDivisorStateCreateInfoEXT; - const void * pNext = {}; - uint32_t vertexBindingDivisorCount = {}; - const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT * pVertexBindingDivisors = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT ) == - sizeof( VkPipelineVertexInputDivisorStateCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineVertexInputDivisorStateCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineVertexInputDivisorStateCreateInfoEXT; - }; - - struct PipelineViewportCoarseSampleOrderStateCreateInfoNV - { - using NativeType = VkPipelineViewportCoarseSampleOrderStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineViewportCoarseSampleOrderStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineViewportCoarseSampleOrderStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType_ = - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV::eDefault, - uint32_t customSampleOrderCount_ = {}, - const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV * pCustomSampleOrders_ = {} ) VULKAN_HPP_NOEXCEPT - : sampleOrderType( sampleOrderType_ ) - , customSampleOrderCount( customSampleOrderCount_ ) - , pCustomSampleOrders( pCustomSampleOrders_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineViewportCoarseSampleOrderStateCreateInfoNV( - PipelineViewportCoarseSampleOrderStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportCoarseSampleOrderStateCreateInfoNV( - VkPipelineViewportCoarseSampleOrderStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : PipelineViewportCoarseSampleOrderStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportCoarseSampleOrderStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - customSampleOrders_ ) - : sampleOrderType( sampleOrderType_ ) - , customSampleOrderCount( static_cast( customSampleOrders_.size() ) ) - , pCustomSampleOrders( customSampleOrders_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineViewportCoarseSampleOrderStateCreateInfoNV & - operator=( PipelineViewportCoarseSampleOrderStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportCoarseSampleOrderStateCreateInfoNV & - operator=( VkPipelineViewportCoarseSampleOrderStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineViewportCoarseSampleOrderStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportCoarseSampleOrderStateCreateInfoNV & - setSampleOrderType( VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType_ ) VULKAN_HPP_NOEXCEPT - { - sampleOrderType = sampleOrderType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportCoarseSampleOrderStateCreateInfoNV & - setCustomSampleOrderCount( uint32_t customSampleOrderCount_ ) VULKAN_HPP_NOEXCEPT - { - customSampleOrderCount = customSampleOrderCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportCoarseSampleOrderStateCreateInfoNV & setPCustomSampleOrders( - const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV * pCustomSampleOrders_ ) VULKAN_HPP_NOEXCEPT - { - pCustomSampleOrders = pCustomSampleOrders_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportCoarseSampleOrderStateCreateInfoNV & setCustomSampleOrders( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - customSampleOrders_ ) VULKAN_HPP_NOEXCEPT - { - customSampleOrderCount = static_cast( customSampleOrders_.size() ); - pCustomSampleOrders = customSampleOrders_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineViewportCoarseSampleOrderStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineViewportCoarseSampleOrderStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, sampleOrderType, customSampleOrderCount, pCustomSampleOrders ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineViewportCoarseSampleOrderStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineViewportCoarseSampleOrderStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( sampleOrderType == rhs.sampleOrderType ) && - ( customSampleOrderCount == rhs.customSampleOrderCount ) && - ( pCustomSampleOrders == rhs.pCustomSampleOrders ); -# endif - } - - bool operator!=( PipelineViewportCoarseSampleOrderStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineViewportCoarseSampleOrderStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType = - VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV::eDefault; - uint32_t customSampleOrderCount = {}; - const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV * pCustomSampleOrders = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportCoarseSampleOrderStateCreateInfoNV ) == - sizeof( VkPipelineViewportCoarseSampleOrderStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineViewportCoarseSampleOrderStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineViewportCoarseSampleOrderStateCreateInfoNV; - }; - - struct PipelineViewportDepthClipControlCreateInfoEXT - { - using NativeType = VkPipelineViewportDepthClipControlCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineViewportDepthClipControlCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineViewportDepthClipControlCreateInfoEXT( - VULKAN_HPP_NAMESPACE::Bool32 negativeOneToOne_ = {} ) VULKAN_HPP_NOEXCEPT : negativeOneToOne( negativeOneToOne_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineViewportDepthClipControlCreateInfoEXT( - PipelineViewportDepthClipControlCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportDepthClipControlCreateInfoEXT( VkPipelineViewportDepthClipControlCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineViewportDepthClipControlCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineViewportDepthClipControlCreateInfoEXT & - operator=( PipelineViewportDepthClipControlCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportDepthClipControlCreateInfoEXT & - operator=( VkPipelineViewportDepthClipControlCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineViewportDepthClipControlCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportDepthClipControlCreateInfoEXT & - setNegativeOneToOne( VULKAN_HPP_NAMESPACE::Bool32 negativeOneToOne_ ) VULKAN_HPP_NOEXCEPT - { - negativeOneToOne = negativeOneToOne_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineViewportDepthClipControlCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineViewportDepthClipControlCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, negativeOneToOne ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineViewportDepthClipControlCreateInfoEXT const & ) const = default; -#else - bool operator==( PipelineViewportDepthClipControlCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( negativeOneToOne == rhs.negativeOneToOne ); -# endif - } - - bool operator!=( PipelineViewportDepthClipControlCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineViewportDepthClipControlCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 negativeOneToOne = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportDepthClipControlCreateInfoEXT ) == - sizeof( VkPipelineViewportDepthClipControlCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineViewportDepthClipControlCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineViewportDepthClipControlCreateInfoEXT; - }; - - struct PipelineViewportExclusiveScissorStateCreateInfoNV - { - using NativeType = VkPipelineViewportExclusiveScissorStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineViewportExclusiveScissorStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineViewportExclusiveScissorStateCreateInfoNV( - uint32_t exclusiveScissorCount_ = {}, - const VULKAN_HPP_NAMESPACE::Rect2D * pExclusiveScissors_ = {} ) VULKAN_HPP_NOEXCEPT - : exclusiveScissorCount( exclusiveScissorCount_ ) - , pExclusiveScissors( pExclusiveScissors_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineViewportExclusiveScissorStateCreateInfoNV( - PipelineViewportExclusiveScissorStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportExclusiveScissorStateCreateInfoNV( VkPipelineViewportExclusiveScissorStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineViewportExclusiveScissorStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportExclusiveScissorStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & exclusiveScissors_ ) - : exclusiveScissorCount( static_cast( exclusiveScissors_.size() ) ) - , pExclusiveScissors( exclusiveScissors_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineViewportExclusiveScissorStateCreateInfoNV & - operator=( PipelineViewportExclusiveScissorStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportExclusiveScissorStateCreateInfoNV & - operator=( VkPipelineViewportExclusiveScissorStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineViewportExclusiveScissorStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportExclusiveScissorStateCreateInfoNV & - setExclusiveScissorCount( uint32_t exclusiveScissorCount_ ) VULKAN_HPP_NOEXCEPT - { - exclusiveScissorCount = exclusiveScissorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportExclusiveScissorStateCreateInfoNV & - setPExclusiveScissors( const VULKAN_HPP_NAMESPACE::Rect2D * pExclusiveScissors_ ) VULKAN_HPP_NOEXCEPT - { - pExclusiveScissors = pExclusiveScissors_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportExclusiveScissorStateCreateInfoNV & setExclusiveScissors( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & exclusiveScissors_ ) - VULKAN_HPP_NOEXCEPT - { - exclusiveScissorCount = static_cast( exclusiveScissors_.size() ); - pExclusiveScissors = exclusiveScissors_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineViewportExclusiveScissorStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineViewportExclusiveScissorStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, exclusiveScissorCount, pExclusiveScissors ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineViewportExclusiveScissorStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineViewportExclusiveScissorStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( exclusiveScissorCount == rhs.exclusiveScissorCount ) && ( pExclusiveScissors == rhs.pExclusiveScissors ); -# endif - } - - bool operator!=( PipelineViewportExclusiveScissorStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineViewportExclusiveScissorStateCreateInfoNV; - const void * pNext = {}; - uint32_t exclusiveScissorCount = {}; - const VULKAN_HPP_NAMESPACE::Rect2D * pExclusiveScissors = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportExclusiveScissorStateCreateInfoNV ) == - sizeof( VkPipelineViewportExclusiveScissorStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineViewportExclusiveScissorStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineViewportExclusiveScissorStateCreateInfoNV; - }; - - struct ShadingRatePaletteNV - { - using NativeType = VkShadingRatePaletteNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ShadingRatePaletteNV( - uint32_t shadingRatePaletteEntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV * pShadingRatePaletteEntries_ = {} ) VULKAN_HPP_NOEXCEPT - : shadingRatePaletteEntryCount( shadingRatePaletteEntryCount_ ) - , pShadingRatePaletteEntries( pShadingRatePaletteEntries_ ) - {} - - VULKAN_HPP_CONSTEXPR ShadingRatePaletteNV( ShadingRatePaletteNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShadingRatePaletteNV( VkShadingRatePaletteNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ShadingRatePaletteNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ShadingRatePaletteNV( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - shadingRatePaletteEntries_ ) - : shadingRatePaletteEntryCount( static_cast( shadingRatePaletteEntries_.size() ) ) - , pShadingRatePaletteEntries( shadingRatePaletteEntries_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ShadingRatePaletteNV & operator=( ShadingRatePaletteNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShadingRatePaletteNV & operator=( VkShadingRatePaletteNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ShadingRatePaletteNV & - setShadingRatePaletteEntryCount( uint32_t shadingRatePaletteEntryCount_ ) VULKAN_HPP_NOEXCEPT - { - shadingRatePaletteEntryCount = shadingRatePaletteEntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ShadingRatePaletteNV & setPShadingRatePaletteEntries( - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV * pShadingRatePaletteEntries_ ) VULKAN_HPP_NOEXCEPT - { - pShadingRatePaletteEntries = pShadingRatePaletteEntries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ShadingRatePaletteNV & setShadingRatePaletteEntries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - shadingRatePaletteEntries_ ) VULKAN_HPP_NOEXCEPT - { - shadingRatePaletteEntryCount = static_cast( shadingRatePaletteEntries_.size() ); - pShadingRatePaletteEntries = shadingRatePaletteEntries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkShadingRatePaletteNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkShadingRatePaletteNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( shadingRatePaletteEntryCount, pShadingRatePaletteEntries ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ShadingRatePaletteNV const & ) const = default; -#else - bool operator==( ShadingRatePaletteNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( shadingRatePaletteEntryCount == rhs.shadingRatePaletteEntryCount ) && - ( pShadingRatePaletteEntries == rhs.pShadingRatePaletteEntries ); -# endif - } - - bool operator!=( ShadingRatePaletteNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t shadingRatePaletteEntryCount = {}; - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteEntryNV * pShadingRatePaletteEntries = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV ) == sizeof( VkShadingRatePaletteNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ShadingRatePaletteNV is not nothrow_move_constructible!" ); - - struct PipelineViewportShadingRateImageStateCreateInfoNV - { - using NativeType = VkPipelineViewportShadingRateImageStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineViewportShadingRateImageStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineViewportShadingRateImageStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::Bool32 shadingRateImageEnable_ = {}, - uint32_t viewportCount_ = {}, - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV * pShadingRatePalettes_ = {} ) VULKAN_HPP_NOEXCEPT - : shadingRateImageEnable( shadingRateImageEnable_ ) - , viewportCount( viewportCount_ ) - , pShadingRatePalettes( pShadingRatePalettes_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineViewportShadingRateImageStateCreateInfoNV( - PipelineViewportShadingRateImageStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportShadingRateImageStateCreateInfoNV( VkPipelineViewportShadingRateImageStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineViewportShadingRateImageStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportShadingRateImageStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::Bool32 shadingRateImageEnable_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - shadingRatePalettes_ ) - : shadingRateImageEnable( shadingRateImageEnable_ ) - , viewportCount( static_cast( shadingRatePalettes_.size() ) ) - , pShadingRatePalettes( shadingRatePalettes_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineViewportShadingRateImageStateCreateInfoNV & - operator=( PipelineViewportShadingRateImageStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportShadingRateImageStateCreateInfoNV & - operator=( VkPipelineViewportShadingRateImageStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = - *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineViewportShadingRateImageStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportShadingRateImageStateCreateInfoNV & - setShadingRateImageEnable( VULKAN_HPP_NAMESPACE::Bool32 shadingRateImageEnable_ ) VULKAN_HPP_NOEXCEPT - { - shadingRateImageEnable = shadingRateImageEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportShadingRateImageStateCreateInfoNV & - setViewportCount( uint32_t viewportCount_ ) VULKAN_HPP_NOEXCEPT - { - viewportCount = viewportCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportShadingRateImageStateCreateInfoNV & setPShadingRatePalettes( - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV * pShadingRatePalettes_ ) VULKAN_HPP_NOEXCEPT - { - pShadingRatePalettes = pShadingRatePalettes_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportShadingRateImageStateCreateInfoNV & setShadingRatePalettes( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - shadingRatePalettes_ ) VULKAN_HPP_NOEXCEPT - { - viewportCount = static_cast( shadingRatePalettes_.size() ); - pShadingRatePalettes = shadingRatePalettes_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineViewportShadingRateImageStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineViewportShadingRateImageStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, shadingRateImageEnable, viewportCount, pShadingRatePalettes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineViewportShadingRateImageStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineViewportShadingRateImageStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( shadingRateImageEnable == rhs.shadingRateImageEnable ) && ( viewportCount == rhs.viewportCount ) && - ( pShadingRatePalettes == rhs.pShadingRatePalettes ); -# endif - } - - bool operator!=( PipelineViewportShadingRateImageStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineViewportShadingRateImageStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 shadingRateImageEnable = {}; - uint32_t viewportCount = {}; - const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV * pShadingRatePalettes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportShadingRateImageStateCreateInfoNV ) == - sizeof( VkPipelineViewportShadingRateImageStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineViewportShadingRateImageStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineViewportShadingRateImageStateCreateInfoNV; - }; - - struct ViewportSwizzleNV - { - using NativeType = VkViewportSwizzleNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - ViewportSwizzleNV( VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV x_ = - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX, - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV y_ = - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX, - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV z_ = - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX, - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV w_ = - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX ) VULKAN_HPP_NOEXCEPT - : x( x_ ) - , y( y_ ) - , z( z_ ) - , w( w_ ) - {} - - VULKAN_HPP_CONSTEXPR ViewportSwizzleNV( ViewportSwizzleNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ViewportSwizzleNV( VkViewportSwizzleNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ViewportSwizzleNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ViewportSwizzleNV & operator=( ViewportSwizzleNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ViewportSwizzleNV & operator=( VkViewportSwizzleNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ViewportSwizzleNV & - setX( VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV x_ ) VULKAN_HPP_NOEXCEPT - { - x = x_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ViewportSwizzleNV & - setY( VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV y_ ) VULKAN_HPP_NOEXCEPT - { - y = y_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ViewportSwizzleNV & - setZ( VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV z_ ) VULKAN_HPP_NOEXCEPT - { - z = z_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ViewportSwizzleNV & - setW( VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV w_ ) VULKAN_HPP_NOEXCEPT - { - w = w_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkViewportSwizzleNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkViewportSwizzleNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( x, y, z, w ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ViewportSwizzleNV const & ) const = default; -#else - bool operator==( ViewportSwizzleNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( x == rhs.x ) && ( y == rhs.y ) && ( z == rhs.z ) && ( w == rhs.w ); -# endif - } - - bool operator!=( ViewportSwizzleNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV x = VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX; - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV y = VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX; - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV z = VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX; - VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV w = VULKAN_HPP_NAMESPACE::ViewportCoordinateSwizzleNV::ePositiveX; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ViewportSwizzleNV ) == sizeof( VkViewportSwizzleNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ViewportSwizzleNV is not nothrow_move_constructible!" ); - - struct PipelineViewportSwizzleStateCreateInfoNV - { - using NativeType = VkPipelineViewportSwizzleStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineViewportSwizzleStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineViewportSwizzleStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateFlagsNV flags_ = {}, - uint32_t viewportCount_ = {}, - const VULKAN_HPP_NAMESPACE::ViewportSwizzleNV * pViewportSwizzles_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , viewportCount( viewportCount_ ) - , pViewportSwizzles( pViewportSwizzles_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineViewportSwizzleStateCreateInfoNV( - PipelineViewportSwizzleStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportSwizzleStateCreateInfoNV( VkPipelineViewportSwizzleStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineViewportSwizzleStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportSwizzleStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateFlagsNV flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - viewportSwizzles_ ) - : flags( flags_ ) - , viewportCount( static_cast( viewportSwizzles_.size() ) ) - , pViewportSwizzles( viewportSwizzles_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineViewportSwizzleStateCreateInfoNV & - operator=( PipelineViewportSwizzleStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportSwizzleStateCreateInfoNV & - operator=( VkPipelineViewportSwizzleStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineViewportSwizzleStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportSwizzleStateCreateInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateFlagsNV flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportSwizzleStateCreateInfoNV & - setViewportCount( uint32_t viewportCount_ ) VULKAN_HPP_NOEXCEPT - { - viewportCount = viewportCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportSwizzleStateCreateInfoNV & - setPViewportSwizzles( const VULKAN_HPP_NAMESPACE::ViewportSwizzleNV * pViewportSwizzles_ ) VULKAN_HPP_NOEXCEPT - { - pViewportSwizzles = pViewportSwizzles_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportSwizzleStateCreateInfoNV & setViewportSwizzles( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - viewportSwizzles_ ) VULKAN_HPP_NOEXCEPT - { - viewportCount = static_cast( viewportSwizzles_.size() ); - pViewportSwizzles = viewportSwizzles_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineViewportSwizzleStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineViewportSwizzleStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, viewportCount, pViewportSwizzles ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineViewportSwizzleStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineViewportSwizzleStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( viewportCount == rhs.viewportCount ) && ( pViewportSwizzles == rhs.pViewportSwizzles ); -# endif - } - - bool operator!=( PipelineViewportSwizzleStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineViewportSwizzleStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateFlagsNV flags = {}; - uint32_t viewportCount = {}; - const VULKAN_HPP_NAMESPACE::ViewportSwizzleNV * pViewportSwizzles = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportSwizzleStateCreateInfoNV ) == - sizeof( VkPipelineViewportSwizzleStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineViewportSwizzleStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineViewportSwizzleStateCreateInfoNV; - }; - - struct ViewportWScalingNV - { - using NativeType = VkViewportWScalingNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ViewportWScalingNV( float xcoeff_ = {}, float ycoeff_ = {} ) VULKAN_HPP_NOEXCEPT - : xcoeff( xcoeff_ ) - , ycoeff( ycoeff_ ) - {} - - VULKAN_HPP_CONSTEXPR ViewportWScalingNV( ViewportWScalingNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ViewportWScalingNV( VkViewportWScalingNV const & rhs ) VULKAN_HPP_NOEXCEPT - : ViewportWScalingNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ViewportWScalingNV & operator=( ViewportWScalingNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ViewportWScalingNV & operator=( VkViewportWScalingNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ViewportWScalingNV & setXcoeff( float xcoeff_ ) VULKAN_HPP_NOEXCEPT - { - xcoeff = xcoeff_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ViewportWScalingNV & setYcoeff( float ycoeff_ ) VULKAN_HPP_NOEXCEPT - { - ycoeff = ycoeff_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkViewportWScalingNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkViewportWScalingNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( xcoeff, ycoeff ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ViewportWScalingNV const & ) const = default; -#else - bool operator==( ViewportWScalingNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( xcoeff == rhs.xcoeff ) && ( ycoeff == rhs.ycoeff ); -# endif - } - - bool operator!=( ViewportWScalingNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - float xcoeff = {}; - float ycoeff = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ViewportWScalingNV ) == sizeof( VkViewportWScalingNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ViewportWScalingNV is not nothrow_move_constructible!" ); - - struct PipelineViewportWScalingStateCreateInfoNV - { - using NativeType = VkPipelineViewportWScalingStateCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::ePipelineViewportWScalingStateCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PipelineViewportWScalingStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::Bool32 viewportWScalingEnable_ = {}, - uint32_t viewportCount_ = {}, - const VULKAN_HPP_NAMESPACE::ViewportWScalingNV * pViewportWScalings_ = {} ) VULKAN_HPP_NOEXCEPT - : viewportWScalingEnable( viewportWScalingEnable_ ) - , viewportCount( viewportCount_ ) - , pViewportWScalings( pViewportWScalings_ ) - {} - - VULKAN_HPP_CONSTEXPR PipelineViewportWScalingStateCreateInfoNV( - PipelineViewportWScalingStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportWScalingStateCreateInfoNV( VkPipelineViewportWScalingStateCreateInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : PipelineViewportWScalingStateCreateInfoNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportWScalingStateCreateInfoNV( - VULKAN_HPP_NAMESPACE::Bool32 viewportWScalingEnable_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - viewportWScalings_ ) - : viewportWScalingEnable( viewportWScalingEnable_ ) - , viewportCount( static_cast( viewportWScalings_.size() ) ) - , pViewportWScalings( viewportWScalings_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PipelineViewportWScalingStateCreateInfoNV & - operator=( PipelineViewportWScalingStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PipelineViewportWScalingStateCreateInfoNV & - operator=( VkPipelineViewportWScalingStateCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PipelineViewportWScalingStateCreateInfoNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportWScalingStateCreateInfoNV & - setViewportWScalingEnable( VULKAN_HPP_NAMESPACE::Bool32 viewportWScalingEnable_ ) VULKAN_HPP_NOEXCEPT - { - viewportWScalingEnable = viewportWScalingEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportWScalingStateCreateInfoNV & - setViewportCount( uint32_t viewportCount_ ) VULKAN_HPP_NOEXCEPT - { - viewportCount = viewportCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PipelineViewportWScalingStateCreateInfoNV & - setPViewportWScalings( const VULKAN_HPP_NAMESPACE::ViewportWScalingNV * pViewportWScalings_ ) VULKAN_HPP_NOEXCEPT - { - pViewportWScalings = pViewportWScalings_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PipelineViewportWScalingStateCreateInfoNV & setViewportWScalings( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - viewportWScalings_ ) VULKAN_HPP_NOEXCEPT - { - viewportCount = static_cast( viewportWScalings_.size() ); - pViewportWScalings = viewportWScalings_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPipelineViewportWScalingStateCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPipelineViewportWScalingStateCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, viewportWScalingEnable, viewportCount, pViewportWScalings ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PipelineViewportWScalingStateCreateInfoNV const & ) const = default; -#else - bool operator==( PipelineViewportWScalingStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( viewportWScalingEnable == rhs.viewportWScalingEnable ) && ( viewportCount == rhs.viewportCount ) && - ( pViewportWScalings == rhs.pViewportWScalings ); -# endif - } - - bool operator!=( PipelineViewportWScalingStateCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineViewportWScalingStateCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 viewportWScalingEnable = {}; - uint32_t viewportCount = {}; - const VULKAN_HPP_NAMESPACE::ViewportWScalingNV * pViewportWScalings = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PipelineViewportWScalingStateCreateInfoNV ) == - sizeof( VkPipelineViewportWScalingStateCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "PipelineViewportWScalingStateCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PipelineViewportWScalingStateCreateInfoNV; - }; - -#if defined( VK_USE_PLATFORM_GGP ) - struct PresentFrameTokenGGP - { - using NativeType = VkPresentFrameTokenGGP; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePresentFrameTokenGGP; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PresentFrameTokenGGP( GgpFrameToken frameToken_ = {} ) VULKAN_HPP_NOEXCEPT - : frameToken( frameToken_ ) - {} - - VULKAN_HPP_CONSTEXPR PresentFrameTokenGGP( PresentFrameTokenGGP const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentFrameTokenGGP( VkPresentFrameTokenGGP const & rhs ) VULKAN_HPP_NOEXCEPT - : PresentFrameTokenGGP( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PresentFrameTokenGGP & operator=( PresentFrameTokenGGP const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentFrameTokenGGP & operator=( VkPresentFrameTokenGGP const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PresentFrameTokenGGP & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentFrameTokenGGP & setFrameToken( GgpFrameToken frameToken_ ) VULKAN_HPP_NOEXCEPT - { - frameToken = frameToken_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPresentFrameTokenGGP const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPresentFrameTokenGGP &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, frameToken ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( PresentFrameTokenGGP const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &frameToken, &rhs.frameToken, sizeof( GgpFrameToken ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( PresentFrameTokenGGP const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( memcmp( &frameToken, &rhs.frameToken, sizeof( GgpFrameToken ) ) == 0 ); - } - - bool operator!=( PresentFrameTokenGGP const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePresentFrameTokenGGP; - const void * pNext = {}; - GgpFrameToken frameToken = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentFrameTokenGGP ) == sizeof( VkPresentFrameTokenGGP ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PresentFrameTokenGGP is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PresentFrameTokenGGP; - }; -#endif /*VK_USE_PLATFORM_GGP*/ - - struct PresentIdKHR - { - using NativeType = VkPresentIdKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePresentIdKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PresentIdKHR( uint32_t swapchainCount_ = {}, - const uint64_t * pPresentIds_ = {} ) VULKAN_HPP_NOEXCEPT - : swapchainCount( swapchainCount_ ) - , pPresentIds( pPresentIds_ ) - {} - - VULKAN_HPP_CONSTEXPR PresentIdKHR( PresentIdKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentIdKHR( VkPresentIdKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PresentIdKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentIdKHR( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & presentIds_ ) - : swapchainCount( static_cast( presentIds_.size() ) ), pPresentIds( presentIds_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PresentIdKHR & operator=( PresentIdKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentIdKHR & operator=( VkPresentIdKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PresentIdKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentIdKHR & setSwapchainCount( uint32_t swapchainCount_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = swapchainCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentIdKHR & setPPresentIds( const uint64_t * pPresentIds_ ) VULKAN_HPP_NOEXCEPT - { - pPresentIds = pPresentIds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentIdKHR & setPresentIds( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & presentIds_ ) - VULKAN_HPP_NOEXCEPT - { - swapchainCount = static_cast( presentIds_.size() ); - pPresentIds = presentIds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPresentIdKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPresentIdKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, swapchainCount, pPresentIds ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PresentIdKHR const & ) const = default; -#else - bool operator==( PresentIdKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( swapchainCount == rhs.swapchainCount ) && - ( pPresentIds == rhs.pPresentIds ); -# endif - } - - bool operator!=( PresentIdKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePresentIdKHR; - const void * pNext = {}; - uint32_t swapchainCount = {}; - const uint64_t * pPresentIds = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentIdKHR ) == sizeof( VkPresentIdKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PresentIdKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PresentIdKHR; - }; - - struct PresentInfoKHR - { - using NativeType = VkPresentInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePresentInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PresentInfoKHR( uint32_t waitSemaphoreCount_ = {}, - const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores_ = {}, - uint32_t swapchainCount_ = {}, - const VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchains_ = {}, - const uint32_t * pImageIndices_ = {}, - VULKAN_HPP_NAMESPACE::Result * pResults_ = {} ) VULKAN_HPP_NOEXCEPT - : waitSemaphoreCount( waitSemaphoreCount_ ) - , pWaitSemaphores( pWaitSemaphores_ ) - , swapchainCount( swapchainCount_ ) - , pSwapchains( pSwapchains_ ) - , pImageIndices( pImageIndices_ ) - , pResults( pResults_ ) - {} - - VULKAN_HPP_CONSTEXPR PresentInfoKHR( PresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentInfoKHR( VkPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PresentInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentInfoKHR( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphores_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & swapchains_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & imageIndices_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & results_ = {} ) - : waitSemaphoreCount( static_cast( waitSemaphores_.size() ) ) - , pWaitSemaphores( waitSemaphores_.data() ) - , swapchainCount( static_cast( swapchains_.size() ) ) - , pSwapchains( swapchains_.data() ) - , pImageIndices( imageIndices_.data() ) - , pResults( results_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( swapchains_.size() == imageIndices_.size() ); - VULKAN_HPP_ASSERT( results_.empty() || ( swapchains_.size() == results_.size() ) ); - VULKAN_HPP_ASSERT( results_.empty() || ( imageIndices_.size() == results_.size() ) ); -# else - if ( swapchains_.size() != imageIndices_.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::PresentInfoKHR::PresentInfoKHR: swapchains_.size() != imageIndices_.size()" ); - } - if ( !results_.empty() && ( swapchains_.size() != results_.size() ) ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::PresentInfoKHR::PresentInfoKHR: !results_.empty() && ( swapchains_.size() != results_.size() )" ); - } - if ( !results_.empty() && ( imageIndices_.size() != results_.size() ) ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::PresentInfoKHR::PresentInfoKHR: !results_.empty() && ( imageIndices_.size() != results_.size() )" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PresentInfoKHR & operator=( PresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentInfoKHR & operator=( VkPresentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PresentInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentInfoKHR & setWaitSemaphoreCount( uint32_t waitSemaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = waitSemaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentInfoKHR & - setPWaitSemaphores( const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores_ ) VULKAN_HPP_NOEXCEPT - { - pWaitSemaphores = pWaitSemaphores_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentInfoKHR & setWaitSemaphores( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphores_ ) - VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = static_cast( waitSemaphores_.size() ); - pWaitSemaphores = waitSemaphores_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PresentInfoKHR & setSwapchainCount( uint32_t swapchainCount_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = swapchainCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentInfoKHR & - setPSwapchains( const VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchains_ ) VULKAN_HPP_NOEXCEPT - { - pSwapchains = pSwapchains_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentInfoKHR & setSwapchains( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & swapchains_ ) - VULKAN_HPP_NOEXCEPT - { - swapchainCount = static_cast( swapchains_.size() ); - pSwapchains = swapchains_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PresentInfoKHR & setPImageIndices( const uint32_t * pImageIndices_ ) VULKAN_HPP_NOEXCEPT - { - pImageIndices = pImageIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentInfoKHR & setImageIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & imageIndices_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = static_cast( imageIndices_.size() ); - pImageIndices = imageIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 PresentInfoKHR & setPResults( VULKAN_HPP_NAMESPACE::Result * pResults_ ) VULKAN_HPP_NOEXCEPT - { - pResults = pResults_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentInfoKHR & setResults( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & results_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = static_cast( results_.size() ); - pResults = results_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPresentInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPresentInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, waitSemaphoreCount, pWaitSemaphores, swapchainCount, pSwapchains, pImageIndices, pResults ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PresentInfoKHR const & ) const = default; -#else - bool operator==( PresentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( waitSemaphoreCount == rhs.waitSemaphoreCount ) && - ( pWaitSemaphores == rhs.pWaitSemaphores ) && ( swapchainCount == rhs.swapchainCount ) && - ( pSwapchains == rhs.pSwapchains ) && ( pImageIndices == rhs.pImageIndices ) && - ( pResults == rhs.pResults ); -# endif - } - - bool operator!=( PresentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePresentInfoKHR; - const void * pNext = {}; - uint32_t waitSemaphoreCount = {}; - const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores = {}; - uint32_t swapchainCount = {}; - const VULKAN_HPP_NAMESPACE::SwapchainKHR * pSwapchains = {}; - const uint32_t * pImageIndices = {}; - VULKAN_HPP_NAMESPACE::Result * pResults = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentInfoKHR ) == sizeof( VkPresentInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PresentInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PresentInfoKHR; - }; - - struct RectLayerKHR - { - using NativeType = VkRectLayerKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RectLayerKHR( VULKAN_HPP_NAMESPACE::Offset2D offset_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D extent_ = {}, - uint32_t layer_ = {} ) VULKAN_HPP_NOEXCEPT - : offset( offset_ ) - , extent( extent_ ) - , layer( layer_ ) - {} - - VULKAN_HPP_CONSTEXPR RectLayerKHR( RectLayerKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RectLayerKHR( VkRectLayerKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : RectLayerKHR( *reinterpret_cast( &rhs ) ) - {} - - explicit RectLayerKHR( Rect2D const & rect2D, uint32_t layer_ = {} ) - : offset( rect2D.offset ), extent( rect2D.extent ), layer( layer_ ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RectLayerKHR & operator=( RectLayerKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RectLayerKHR & operator=( VkRectLayerKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RectLayerKHR & - setOffset( VULKAN_HPP_NAMESPACE::Offset2D const & offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RectLayerKHR & - setExtent( VULKAN_HPP_NAMESPACE::Extent2D const & extent_ ) VULKAN_HPP_NOEXCEPT - { - extent = extent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RectLayerKHR & setLayer( uint32_t layer_ ) VULKAN_HPP_NOEXCEPT - { - layer = layer_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRectLayerKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRectLayerKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( offset, extent, layer ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RectLayerKHR const & ) const = default; -#else - bool operator==( RectLayerKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( offset == rhs.offset ) && ( extent == rhs.extent ) && ( layer == rhs.layer ); -# endif - } - - bool operator!=( RectLayerKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Offset2D offset = {}; - VULKAN_HPP_NAMESPACE::Extent2D extent = {}; - uint32_t layer = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RectLayerKHR ) == sizeof( VkRectLayerKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RectLayerKHR is not nothrow_move_constructible!" ); - - struct PresentRegionKHR - { - using NativeType = VkPresentRegionKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PresentRegionKHR( uint32_t rectangleCount_ = {}, - const VULKAN_HPP_NAMESPACE::RectLayerKHR * pRectangles_ = {} ) VULKAN_HPP_NOEXCEPT - : rectangleCount( rectangleCount_ ) - , pRectangles( pRectangles_ ) - {} - - VULKAN_HPP_CONSTEXPR PresentRegionKHR( PresentRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentRegionKHR( VkPresentRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PresentRegionKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentRegionKHR( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & rectangles_ ) - : rectangleCount( static_cast( rectangles_.size() ) ), pRectangles( rectangles_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PresentRegionKHR & operator=( PresentRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentRegionKHR & operator=( VkPresentRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PresentRegionKHR & setRectangleCount( uint32_t rectangleCount_ ) VULKAN_HPP_NOEXCEPT - { - rectangleCount = rectangleCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentRegionKHR & - setPRectangles( const VULKAN_HPP_NAMESPACE::RectLayerKHR * pRectangles_ ) VULKAN_HPP_NOEXCEPT - { - pRectangles = pRectangles_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentRegionKHR & setRectangles( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & rectangles_ ) - VULKAN_HPP_NOEXCEPT - { - rectangleCount = static_cast( rectangles_.size() ); - pRectangles = rectangles_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPresentRegionKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPresentRegionKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( rectangleCount, pRectangles ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PresentRegionKHR const & ) const = default; -#else - bool operator==( PresentRegionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( rectangleCount == rhs.rectangleCount ) && ( pRectangles == rhs.pRectangles ); -# endif - } - - bool operator!=( PresentRegionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t rectangleCount = {}; - const VULKAN_HPP_NAMESPACE::RectLayerKHR * pRectangles = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentRegionKHR ) == sizeof( VkPresentRegionKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PresentRegionKHR is not nothrow_move_constructible!" ); - - struct PresentRegionsKHR - { - using NativeType = VkPresentRegionsKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePresentRegionsKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PresentRegionsKHR( uint32_t swapchainCount_ = {}, - const VULKAN_HPP_NAMESPACE::PresentRegionKHR * pRegions_ = {} ) VULKAN_HPP_NOEXCEPT - : swapchainCount( swapchainCount_ ) - , pRegions( pRegions_ ) - {} - - VULKAN_HPP_CONSTEXPR PresentRegionsKHR( PresentRegionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentRegionsKHR( VkPresentRegionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : PresentRegionsKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentRegionsKHR( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - : swapchainCount( static_cast( regions_.size() ) ), pRegions( regions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PresentRegionsKHR & operator=( PresentRegionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentRegionsKHR & operator=( VkPresentRegionsKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PresentRegionsKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentRegionsKHR & setSwapchainCount( uint32_t swapchainCount_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = swapchainCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentRegionsKHR & - setPRegions( const VULKAN_HPP_NAMESPACE::PresentRegionKHR * pRegions_ ) VULKAN_HPP_NOEXCEPT - { - pRegions = pRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentRegionsKHR & setRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - VULKAN_HPP_NOEXCEPT - { - swapchainCount = static_cast( regions_.size() ); - pRegions = regions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPresentRegionsKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPresentRegionsKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, swapchainCount, pRegions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PresentRegionsKHR const & ) const = default; -#else - bool operator==( PresentRegionsKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( swapchainCount == rhs.swapchainCount ) && - ( pRegions == rhs.pRegions ); -# endif - } - - bool operator!=( PresentRegionsKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePresentRegionsKHR; - const void * pNext = {}; - uint32_t swapchainCount = {}; - const VULKAN_HPP_NAMESPACE::PresentRegionKHR * pRegions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentRegionsKHR ) == sizeof( VkPresentRegionsKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PresentRegionsKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PresentRegionsKHR; - }; - - struct PresentTimeGOOGLE - { - using NativeType = VkPresentTimeGOOGLE; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR PresentTimeGOOGLE( uint32_t presentID_ = {}, - uint64_t desiredPresentTime_ = {} ) VULKAN_HPP_NOEXCEPT - : presentID( presentID_ ) - , desiredPresentTime( desiredPresentTime_ ) - {} - - VULKAN_HPP_CONSTEXPR PresentTimeGOOGLE( PresentTimeGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentTimeGOOGLE( VkPresentTimeGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - : PresentTimeGOOGLE( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PresentTimeGOOGLE & operator=( PresentTimeGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentTimeGOOGLE & operator=( VkPresentTimeGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PresentTimeGOOGLE & setPresentID( uint32_t presentID_ ) VULKAN_HPP_NOEXCEPT - { - presentID = presentID_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentTimeGOOGLE & - setDesiredPresentTime( uint64_t desiredPresentTime_ ) VULKAN_HPP_NOEXCEPT - { - desiredPresentTime = desiredPresentTime_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPresentTimeGOOGLE const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPresentTimeGOOGLE &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( presentID, desiredPresentTime ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PresentTimeGOOGLE const & ) const = default; -#else - bool operator==( PresentTimeGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( presentID == rhs.presentID ) && ( desiredPresentTime == rhs.desiredPresentTime ); -# endif - } - - bool operator!=( PresentTimeGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t presentID = {}; - uint64_t desiredPresentTime = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE ) == sizeof( VkPresentTimeGOOGLE ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PresentTimeGOOGLE is not nothrow_move_constructible!" ); - - struct PresentTimesInfoGOOGLE - { - using NativeType = VkPresentTimesInfoGOOGLE; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePresentTimesInfoGOOGLE; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PresentTimesInfoGOOGLE( uint32_t swapchainCount_ = {}, - const VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE * pTimes_ = {} ) VULKAN_HPP_NOEXCEPT - : swapchainCount( swapchainCount_ ) - , pTimes( pTimes_ ) - {} - - VULKAN_HPP_CONSTEXPR PresentTimesInfoGOOGLE( PresentTimesInfoGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentTimesInfoGOOGLE( VkPresentTimesInfoGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - : PresentTimesInfoGOOGLE( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentTimesInfoGOOGLE( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & times_ ) - : swapchainCount( static_cast( times_.size() ) ), pTimes( times_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PresentTimesInfoGOOGLE & operator=( PresentTimesInfoGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PresentTimesInfoGOOGLE & operator=( VkPresentTimesInfoGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PresentTimesInfoGOOGLE & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentTimesInfoGOOGLE & setSwapchainCount( uint32_t swapchainCount_ ) VULKAN_HPP_NOEXCEPT - { - swapchainCount = swapchainCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PresentTimesInfoGOOGLE & - setPTimes( const VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE * pTimes_ ) VULKAN_HPP_NOEXCEPT - { - pTimes = pTimes_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - PresentTimesInfoGOOGLE & setTimes( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & times_ ) - VULKAN_HPP_NOEXCEPT - { - swapchainCount = static_cast( times_.size() ); - pTimes = times_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPresentTimesInfoGOOGLE const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPresentTimesInfoGOOGLE &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, swapchainCount, pTimes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PresentTimesInfoGOOGLE const & ) const = default; -#else - bool operator==( PresentTimesInfoGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( swapchainCount == rhs.swapchainCount ) && - ( pTimes == rhs.pTimes ); -# endif - } - - bool operator!=( PresentTimesInfoGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePresentTimesInfoGOOGLE; - const void * pNext = {}; - uint32_t swapchainCount = {}; - const VULKAN_HPP_NAMESPACE::PresentTimeGOOGLE * pTimes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PresentTimesInfoGOOGLE ) == - sizeof( VkPresentTimesInfoGOOGLE ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PresentTimesInfoGOOGLE is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PresentTimesInfoGOOGLE; - }; - - struct PrivateDataSlotCreateInfo - { - using NativeType = VkPrivateDataSlotCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePrivateDataSlotCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - PrivateDataSlotCreateInfo( VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - PrivateDataSlotCreateInfo( PrivateDataSlotCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PrivateDataSlotCreateInfo( VkPrivateDataSlotCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : PrivateDataSlotCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - PrivateDataSlotCreateInfo & operator=( PrivateDataSlotCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - PrivateDataSlotCreateInfo & operator=( VkPrivateDataSlotCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 PrivateDataSlotCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 PrivateDataSlotCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkPrivateDataSlotCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkPrivateDataSlotCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( PrivateDataSlotCreateInfo const & ) const = default; -#else - bool operator==( PrivateDataSlotCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( PrivateDataSlotCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePrivateDataSlotCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::PrivateDataSlotCreateInfo ) == - sizeof( VkPrivateDataSlotCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "PrivateDataSlotCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = PrivateDataSlotCreateInfo; - }; - using PrivateDataSlotCreateInfoEXT = PrivateDataSlotCreateInfo; - - struct ProtectedSubmitInfo - { - using NativeType = VkProtectedSubmitInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eProtectedSubmitInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ProtectedSubmitInfo( VULKAN_HPP_NAMESPACE::Bool32 protectedSubmit_ = {} ) VULKAN_HPP_NOEXCEPT - : protectedSubmit( protectedSubmit_ ) - {} - - VULKAN_HPP_CONSTEXPR ProtectedSubmitInfo( ProtectedSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ProtectedSubmitInfo( VkProtectedSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ProtectedSubmitInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ProtectedSubmitInfo & operator=( ProtectedSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ProtectedSubmitInfo & operator=( VkProtectedSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ProtectedSubmitInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ProtectedSubmitInfo & - setProtectedSubmit( VULKAN_HPP_NAMESPACE::Bool32 protectedSubmit_ ) VULKAN_HPP_NOEXCEPT - { - protectedSubmit = protectedSubmit_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkProtectedSubmitInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkProtectedSubmitInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, protectedSubmit ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ProtectedSubmitInfo const & ) const = default; -#else - bool operator==( ProtectedSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( protectedSubmit == rhs.protectedSubmit ); -# endif - } - - bool operator!=( ProtectedSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eProtectedSubmitInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 protectedSubmit = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ProtectedSubmitInfo ) == sizeof( VkProtectedSubmitInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ProtectedSubmitInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ProtectedSubmitInfo; - }; - - struct QueryPoolCreateInfo - { - using NativeType = VkQueryPoolCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eQueryPoolCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR QueryPoolCreateInfo( - VULKAN_HPP_NAMESPACE::QueryPoolCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::QueryType queryType_ = VULKAN_HPP_NAMESPACE::QueryType::eOcclusion, - uint32_t queryCount_ = {}, - VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , queryType( queryType_ ) - , queryCount( queryCount_ ) - , pipelineStatistics( pipelineStatistics_ ) - {} - - VULKAN_HPP_CONSTEXPR QueryPoolCreateInfo( QueryPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueryPoolCreateInfo( VkQueryPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : QueryPoolCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueryPoolCreateInfo & operator=( QueryPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueryPoolCreateInfo & operator=( VkQueryPoolCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 QueryPoolCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::QueryPoolCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolCreateInfo & - setQueryType( VULKAN_HPP_NAMESPACE::QueryType queryType_ ) VULKAN_HPP_NOEXCEPT - { - queryType = queryType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolCreateInfo & setQueryCount( uint32_t queryCount_ ) VULKAN_HPP_NOEXCEPT - { - queryCount = queryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolCreateInfo & - setPipelineStatistics( VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics_ ) VULKAN_HPP_NOEXCEPT - { - pipelineStatistics = pipelineStatistics_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkQueryPoolCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueryPoolCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, queryType, queryCount, pipelineStatistics ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueryPoolCreateInfo const & ) const = default; -#else - bool operator==( QueryPoolCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( queryType == rhs.queryType ) && ( queryCount == rhs.queryCount ) && - ( pipelineStatistics == rhs.pipelineStatistics ); -# endif - } - - bool operator!=( QueryPoolCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueryPoolCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::QueryPoolCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::QueryType queryType = VULKAN_HPP_NAMESPACE::QueryType::eOcclusion; - uint32_t queryCount = {}; - VULKAN_HPP_NAMESPACE::QueryPipelineStatisticFlags pipelineStatistics = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPoolCreateInfo ) == sizeof( VkQueryPoolCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "QueryPoolCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueryPoolCreateInfo; - }; - - struct QueryPoolPerformanceCreateInfoKHR - { - using NativeType = VkQueryPoolPerformanceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eQueryPoolPerformanceCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR QueryPoolPerformanceCreateInfoKHR( uint32_t queueFamilyIndex_ = {}, - uint32_t counterIndexCount_ = {}, - const uint32_t * pCounterIndices_ = {} ) VULKAN_HPP_NOEXCEPT - : queueFamilyIndex( queueFamilyIndex_ ) - , counterIndexCount( counterIndexCount_ ) - , pCounterIndices( pCounterIndices_ ) - {} - - VULKAN_HPP_CONSTEXPR - QueryPoolPerformanceCreateInfoKHR( QueryPoolPerformanceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueryPoolPerformanceCreateInfoKHR( VkQueryPoolPerformanceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : QueryPoolPerformanceCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - QueryPoolPerformanceCreateInfoKHR( - uint32_t queueFamilyIndex_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & counterIndices_ ) - : queueFamilyIndex( queueFamilyIndex_ ) - , counterIndexCount( static_cast( counterIndices_.size() ) ) - , pCounterIndices( counterIndices_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueryPoolPerformanceCreateInfoKHR & - operator=( QueryPoolPerformanceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueryPoolPerformanceCreateInfoKHR & operator=( VkQueryPoolPerformanceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 QueryPoolPerformanceCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolPerformanceCreateInfoKHR & - setQueueFamilyIndex( uint32_t queueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndex = queueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolPerformanceCreateInfoKHR & - setCounterIndexCount( uint32_t counterIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - counterIndexCount = counterIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolPerformanceCreateInfoKHR & - setPCounterIndices( const uint32_t * pCounterIndices_ ) VULKAN_HPP_NOEXCEPT - { - pCounterIndices = pCounterIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - QueryPoolPerformanceCreateInfoKHR & setCounterIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & counterIndices_ ) VULKAN_HPP_NOEXCEPT - { - counterIndexCount = static_cast( counterIndices_.size() ); - pCounterIndices = counterIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkQueryPoolPerformanceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueryPoolPerformanceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, queueFamilyIndex, counterIndexCount, pCounterIndices ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueryPoolPerformanceCreateInfoKHR const & ) const = default; -#else - bool operator==( QueryPoolPerformanceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( queueFamilyIndex == rhs.queueFamilyIndex ) && - ( counterIndexCount == rhs.counterIndexCount ) && ( pCounterIndices == rhs.pCounterIndices ); -# endif - } - - bool operator!=( QueryPoolPerformanceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueryPoolPerformanceCreateInfoKHR; - const void * pNext = {}; - uint32_t queueFamilyIndex = {}; - uint32_t counterIndexCount = {}; - const uint32_t * pCounterIndices = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPoolPerformanceCreateInfoKHR ) == - sizeof( VkQueryPoolPerformanceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "QueryPoolPerformanceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueryPoolPerformanceCreateInfoKHR; - }; - - struct QueryPoolPerformanceQueryCreateInfoINTEL - { - using NativeType = VkQueryPoolPerformanceQueryCreateInfoINTEL; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eQueryPoolPerformanceQueryCreateInfoINTEL; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR QueryPoolPerformanceQueryCreateInfoINTEL( - VULKAN_HPP_NAMESPACE::QueryPoolSamplingModeINTEL performanceCountersSampling_ = - VULKAN_HPP_NAMESPACE::QueryPoolSamplingModeINTEL::eManual ) VULKAN_HPP_NOEXCEPT - : performanceCountersSampling( performanceCountersSampling_ ) - {} - - VULKAN_HPP_CONSTEXPR QueryPoolPerformanceQueryCreateInfoINTEL( - QueryPoolPerformanceQueryCreateInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueryPoolPerformanceQueryCreateInfoINTEL( VkQueryPoolPerformanceQueryCreateInfoINTEL const & rhs ) - VULKAN_HPP_NOEXCEPT - : QueryPoolPerformanceQueryCreateInfoINTEL( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueryPoolPerformanceQueryCreateInfoINTEL & - operator=( QueryPoolPerformanceQueryCreateInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueryPoolPerformanceQueryCreateInfoINTEL & - operator=( VkQueryPoolPerformanceQueryCreateInfoINTEL const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 QueryPoolPerformanceQueryCreateInfoINTEL & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueryPoolPerformanceQueryCreateInfoINTEL & setPerformanceCountersSampling( - VULKAN_HPP_NAMESPACE::QueryPoolSamplingModeINTEL performanceCountersSampling_ ) VULKAN_HPP_NOEXCEPT - { - performanceCountersSampling = performanceCountersSampling_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkQueryPoolPerformanceQueryCreateInfoINTEL const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueryPoolPerformanceQueryCreateInfoINTEL &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, performanceCountersSampling ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueryPoolPerformanceQueryCreateInfoINTEL const & ) const = default; -#else - bool operator==( QueryPoolPerformanceQueryCreateInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( performanceCountersSampling == rhs.performanceCountersSampling ); -# endif - } - - bool operator!=( QueryPoolPerformanceQueryCreateInfoINTEL const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueryPoolPerformanceQueryCreateInfoINTEL; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::QueryPoolSamplingModeINTEL performanceCountersSampling = - VULKAN_HPP_NAMESPACE::QueryPoolSamplingModeINTEL::eManual; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueryPoolPerformanceQueryCreateInfoINTEL ) == - sizeof( VkQueryPoolPerformanceQueryCreateInfoINTEL ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "QueryPoolPerformanceQueryCreateInfoINTEL is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueryPoolPerformanceQueryCreateInfoINTEL; - }; - using QueryPoolCreateInfoINTEL = QueryPoolPerformanceQueryCreateInfoINTEL; - - struct QueueFamilyCheckpointProperties2NV - { - using NativeType = VkQueueFamilyCheckpointProperties2NV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eQueueFamilyCheckpointProperties2NV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR QueueFamilyCheckpointProperties2NV( - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 checkpointExecutionStageMask_ = {} ) VULKAN_HPP_NOEXCEPT - : checkpointExecutionStageMask( checkpointExecutionStageMask_ ) - {} - - VULKAN_HPP_CONSTEXPR QueueFamilyCheckpointProperties2NV( QueueFamilyCheckpointProperties2NV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyCheckpointProperties2NV( VkQueueFamilyCheckpointProperties2NV const & rhs ) VULKAN_HPP_NOEXCEPT - : QueueFamilyCheckpointProperties2NV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueueFamilyCheckpointProperties2NV & - operator=( QueueFamilyCheckpointProperties2NV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyCheckpointProperties2NV & - operator=( VkQueueFamilyCheckpointProperties2NV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkQueueFamilyCheckpointProperties2NV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueueFamilyCheckpointProperties2NV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, checkpointExecutionStageMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueueFamilyCheckpointProperties2NV const & ) const = default; -#else - bool operator==( QueueFamilyCheckpointProperties2NV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( checkpointExecutionStageMask == rhs.checkpointExecutionStageMask ); -# endif - } - - bool operator!=( QueueFamilyCheckpointProperties2NV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueueFamilyCheckpointProperties2NV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 checkpointExecutionStageMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointProperties2NV ) == - sizeof( VkQueueFamilyCheckpointProperties2NV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "QueueFamilyCheckpointProperties2NV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueueFamilyCheckpointProperties2NV; - }; - - struct QueueFamilyCheckpointPropertiesNV - { - using NativeType = VkQueueFamilyCheckpointPropertiesNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eQueueFamilyCheckpointPropertiesNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR QueueFamilyCheckpointPropertiesNV( - VULKAN_HPP_NAMESPACE::PipelineStageFlags checkpointExecutionStageMask_ = {} ) VULKAN_HPP_NOEXCEPT - : checkpointExecutionStageMask( checkpointExecutionStageMask_ ) - {} - - VULKAN_HPP_CONSTEXPR - QueueFamilyCheckpointPropertiesNV( QueueFamilyCheckpointPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyCheckpointPropertiesNV( VkQueueFamilyCheckpointPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - : QueueFamilyCheckpointPropertiesNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueueFamilyCheckpointPropertiesNV & - operator=( QueueFamilyCheckpointPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyCheckpointPropertiesNV & operator=( VkQueueFamilyCheckpointPropertiesNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkQueueFamilyCheckpointPropertiesNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueueFamilyCheckpointPropertiesNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, checkpointExecutionStageMask ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueueFamilyCheckpointPropertiesNV const & ) const = default; -#else - bool operator==( QueueFamilyCheckpointPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( checkpointExecutionStageMask == rhs.checkpointExecutionStageMask ); -# endif - } - - bool operator!=( QueueFamilyCheckpointPropertiesNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueueFamilyCheckpointPropertiesNV; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags checkpointExecutionStageMask = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyCheckpointPropertiesNV ) == - sizeof( VkQueueFamilyCheckpointPropertiesNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "QueueFamilyCheckpointPropertiesNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueueFamilyCheckpointPropertiesNV; - }; - - struct QueueFamilyGlobalPriorityPropertiesKHR - { - using NativeType = VkQueueFamilyGlobalPriorityPropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eQueueFamilyGlobalPriorityPropertiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR( - uint32_t priorityCount_ = {}, - std::array const & - priorities_ = { { VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow, - VULKAN_HPP_NAMESPACE::QueueGlobalPriorityKHR::eLow } } ) VULKAN_HPP_NOEXCEPT - : priorityCount( priorityCount_ ) - , priorities( priorities_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR( QueueFamilyGlobalPriorityPropertiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyGlobalPriorityPropertiesKHR( VkQueueFamilyGlobalPriorityPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : QueueFamilyGlobalPriorityPropertiesKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueueFamilyGlobalPriorityPropertiesKHR & - operator=( QueueFamilyGlobalPriorityPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyGlobalPriorityPropertiesKHR & - operator=( VkQueueFamilyGlobalPriorityPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR & - setPriorityCount( uint32_t priorityCount_ ) VULKAN_HPP_NOEXCEPT - { - priorityCount = priorityCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR & setPriorities( - std::array priorities_ ) - VULKAN_HPP_NOEXCEPT - { - priorities = priorities_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkQueueFamilyGlobalPriorityPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueueFamilyGlobalPriorityPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, priorityCount, priorities ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueueFamilyGlobalPriorityPropertiesKHR const & ) const = default; -#else - bool operator==( QueueFamilyGlobalPriorityPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( priorityCount == rhs.priorityCount ) && - ( priorities == rhs.priorities ); -# endif - } - - bool operator!=( QueueFamilyGlobalPriorityPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueueFamilyGlobalPriorityPropertiesKHR; - void * pNext = {}; - uint32_t priorityCount = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D - priorities = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyGlobalPriorityPropertiesKHR ) == - sizeof( VkQueueFamilyGlobalPriorityPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "QueueFamilyGlobalPriorityPropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueueFamilyGlobalPriorityPropertiesKHR; - }; - using QueueFamilyGlobalPriorityPropertiesEXT = QueueFamilyGlobalPriorityPropertiesKHR; - - struct QueueFamilyProperties - { - using NativeType = VkQueueFamilyProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - QueueFamilyProperties( VULKAN_HPP_NAMESPACE::QueueFlags queueFlags_ = {}, - uint32_t queueCount_ = {}, - uint32_t timestampValidBits_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D minImageTransferGranularity_ = {} ) VULKAN_HPP_NOEXCEPT - : queueFlags( queueFlags_ ) - , queueCount( queueCount_ ) - , timestampValidBits( timestampValidBits_ ) - , minImageTransferGranularity( minImageTransferGranularity_ ) - {} - - VULKAN_HPP_CONSTEXPR QueueFamilyProperties( QueueFamilyProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyProperties( VkQueueFamilyProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : QueueFamilyProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueueFamilyProperties & operator=( QueueFamilyProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyProperties & operator=( VkQueueFamilyProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkQueueFamilyProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueueFamilyProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( queueFlags, queueCount, timestampValidBits, minImageTransferGranularity ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueueFamilyProperties const & ) const = default; -#else - bool operator==( QueueFamilyProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( queueFlags == rhs.queueFlags ) && ( queueCount == rhs.queueCount ) && - ( timestampValidBits == rhs.timestampValidBits ) && - ( minImageTransferGranularity == rhs.minImageTransferGranularity ); -# endif - } - - bool operator!=( QueueFamilyProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::QueueFlags queueFlags = {}; - uint32_t queueCount = {}; - uint32_t timestampValidBits = {}; - VULKAN_HPP_NAMESPACE::Extent3D minImageTransferGranularity = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyProperties ) == sizeof( VkQueueFamilyProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "QueueFamilyProperties is not nothrow_move_constructible!" ); - - struct QueueFamilyProperties2 - { - using NativeType = VkQueueFamilyProperties2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eQueueFamilyProperties2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR QueueFamilyProperties2( - VULKAN_HPP_NAMESPACE::QueueFamilyProperties queueFamilyProperties_ = {} ) VULKAN_HPP_NOEXCEPT - : queueFamilyProperties( queueFamilyProperties_ ) - {} - - VULKAN_HPP_CONSTEXPR QueueFamilyProperties2( QueueFamilyProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyProperties2( VkQueueFamilyProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - : QueueFamilyProperties2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueueFamilyProperties2 & operator=( QueueFamilyProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyProperties2 & operator=( VkQueueFamilyProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkQueueFamilyProperties2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueueFamilyProperties2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, queueFamilyProperties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueueFamilyProperties2 const & ) const = default; -#else - bool operator==( QueueFamilyProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( queueFamilyProperties == rhs.queueFamilyProperties ); -# endif - } - - bool operator!=( QueueFamilyProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueueFamilyProperties2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::QueueFamilyProperties queueFamilyProperties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyProperties2 ) == - sizeof( VkQueueFamilyProperties2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "QueueFamilyProperties2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueueFamilyProperties2; - }; - using QueueFamilyProperties2KHR = QueueFamilyProperties2; - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct QueueFamilyQueryResultStatusProperties2KHR - { - using NativeType = VkQueueFamilyQueryResultStatusProperties2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eQueueFamilyQueryResultStatusProperties2KHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - QueueFamilyQueryResultStatusProperties2KHR( VULKAN_HPP_NAMESPACE::Bool32 supported_ = {} ) VULKAN_HPP_NOEXCEPT - : supported( supported_ ) - {} - - VULKAN_HPP_CONSTEXPR QueueFamilyQueryResultStatusProperties2KHR( - QueueFamilyQueryResultStatusProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyQueryResultStatusProperties2KHR( VkQueueFamilyQueryResultStatusProperties2KHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : QueueFamilyQueryResultStatusProperties2KHR( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - QueueFamilyQueryResultStatusProperties2KHR & - operator=( QueueFamilyQueryResultStatusProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - QueueFamilyQueryResultStatusProperties2KHR & - operator=( VkQueueFamilyQueryResultStatusProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 QueueFamilyQueryResultStatusProperties2KHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 QueueFamilyQueryResultStatusProperties2KHR & - setSupported( VULKAN_HPP_NAMESPACE::Bool32 supported_ ) VULKAN_HPP_NOEXCEPT - { - supported = supported_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkQueueFamilyQueryResultStatusProperties2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkQueueFamilyQueryResultStatusProperties2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, supported ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( QueueFamilyQueryResultStatusProperties2KHR const & ) const = default; -# else - bool operator==( QueueFamilyQueryResultStatusProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( supported == rhs.supported ); -# endif - } - - bool operator!=( QueueFamilyQueryResultStatusProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eQueueFamilyQueryResultStatusProperties2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 supported = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::QueueFamilyQueryResultStatusProperties2KHR ) == - sizeof( VkQueueFamilyQueryResultStatusProperties2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "QueueFamilyQueryResultStatusProperties2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = QueueFamilyQueryResultStatusProperties2KHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - - struct RayTracingShaderGroupCreateInfoKHR - { - using NativeType = VkRayTracingShaderGroupCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRayTracingShaderGroupCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - RayTracingShaderGroupCreateInfoKHR( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ = - VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral, - uint32_t generalShader_ = {}, - uint32_t closestHitShader_ = {}, - uint32_t anyHitShader_ = {}, - uint32_t intersectionShader_ = {}, - const void * pShaderGroupCaptureReplayHandle_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , generalShader( generalShader_ ) - , closestHitShader( closestHitShader_ ) - , anyHitShader( anyHitShader_ ) - , intersectionShader( intersectionShader_ ) - , pShaderGroupCaptureReplayHandle( pShaderGroupCaptureReplayHandle_ ) - {} - - VULKAN_HPP_CONSTEXPR RayTracingShaderGroupCreateInfoKHR( RayTracingShaderGroupCreateInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - RayTracingShaderGroupCreateInfoKHR( VkRayTracingShaderGroupCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : RayTracingShaderGroupCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RayTracingShaderGroupCreateInfoKHR & - operator=( RayTracingShaderGroupCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingShaderGroupCreateInfoKHR & - operator=( VkRayTracingShaderGroupCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & - setType( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & - setGeneralShader( uint32_t generalShader_ ) VULKAN_HPP_NOEXCEPT - { - generalShader = generalShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & - setClosestHitShader( uint32_t closestHitShader_ ) VULKAN_HPP_NOEXCEPT - { - closestHitShader = closestHitShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & - setAnyHitShader( uint32_t anyHitShader_ ) VULKAN_HPP_NOEXCEPT - { - anyHitShader = anyHitShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & - setIntersectionShader( uint32_t intersectionShader_ ) VULKAN_HPP_NOEXCEPT - { - intersectionShader = intersectionShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoKHR & - setPShaderGroupCaptureReplayHandle( const void * pShaderGroupCaptureReplayHandle_ ) VULKAN_HPP_NOEXCEPT - { - pShaderGroupCaptureReplayHandle = pShaderGroupCaptureReplayHandle_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRayTracingShaderGroupCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRayTracingShaderGroupCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - type, - generalShader, - closestHitShader, - anyHitShader, - intersectionShader, - pShaderGroupCaptureReplayHandle ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RayTracingShaderGroupCreateInfoKHR const & ) const = default; -#else - bool operator==( RayTracingShaderGroupCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( type == rhs.type ) && - ( generalShader == rhs.generalShader ) && ( closestHitShader == rhs.closestHitShader ) && - ( anyHitShader == rhs.anyHitShader ) && ( intersectionShader == rhs.intersectionShader ) && - ( pShaderGroupCaptureReplayHandle == rhs.pShaderGroupCaptureReplayHandle ); -# endif - } - - bool operator!=( RayTracingShaderGroupCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRayTracingShaderGroupCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type = - VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral; - uint32_t generalShader = {}; - uint32_t closestHitShader = {}; - uint32_t anyHitShader = {}; - uint32_t intersectionShader = {}; - const void * pShaderGroupCaptureReplayHandle = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR ) == - sizeof( VkRayTracingShaderGroupCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RayTracingShaderGroupCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RayTracingShaderGroupCreateInfoKHR; - }; - - struct RayTracingPipelineInterfaceCreateInfoKHR - { - using NativeType = VkRayTracingPipelineInterfaceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRayTracingPipelineInterfaceCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - RayTracingPipelineInterfaceCreateInfoKHR( uint32_t maxPipelineRayPayloadSize_ = {}, - uint32_t maxPipelineRayHitAttributeSize_ = {} ) VULKAN_HPP_NOEXCEPT - : maxPipelineRayPayloadSize( maxPipelineRayPayloadSize_ ) - , maxPipelineRayHitAttributeSize( maxPipelineRayHitAttributeSize_ ) - {} - - VULKAN_HPP_CONSTEXPR RayTracingPipelineInterfaceCreateInfoKHR( - RayTracingPipelineInterfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingPipelineInterfaceCreateInfoKHR( VkRayTracingPipelineInterfaceCreateInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : RayTracingPipelineInterfaceCreateInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RayTracingPipelineInterfaceCreateInfoKHR & - operator=( RayTracingPipelineInterfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingPipelineInterfaceCreateInfoKHR & - operator=( VkRayTracingPipelineInterfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineInterfaceCreateInfoKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineInterfaceCreateInfoKHR & - setMaxPipelineRayPayloadSize( uint32_t maxPipelineRayPayloadSize_ ) VULKAN_HPP_NOEXCEPT - { - maxPipelineRayPayloadSize = maxPipelineRayPayloadSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineInterfaceCreateInfoKHR & - setMaxPipelineRayHitAttributeSize( uint32_t maxPipelineRayHitAttributeSize_ ) VULKAN_HPP_NOEXCEPT - { - maxPipelineRayHitAttributeSize = maxPipelineRayHitAttributeSize_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRayTracingPipelineInterfaceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRayTracingPipelineInterfaceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxPipelineRayPayloadSize, maxPipelineRayHitAttributeSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RayTracingPipelineInterfaceCreateInfoKHR const & ) const = default; -#else - bool operator==( RayTracingPipelineInterfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( maxPipelineRayPayloadSize == rhs.maxPipelineRayPayloadSize ) && - ( maxPipelineRayHitAttributeSize == rhs.maxPipelineRayHitAttributeSize ); -# endif - } - - bool operator!=( RayTracingPipelineInterfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRayTracingPipelineInterfaceCreateInfoKHR; - const void * pNext = {}; - uint32_t maxPipelineRayPayloadSize = {}; - uint32_t maxPipelineRayHitAttributeSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR ) == - sizeof( VkRayTracingPipelineInterfaceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RayTracingPipelineInterfaceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RayTracingPipelineInterfaceCreateInfoKHR; - }; - - struct RayTracingPipelineCreateInfoKHR - { - using NativeType = VkRayTracingPipelineCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRayTracingPipelineCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RayTracingPipelineCreateInfoKHR( - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ = {}, - uint32_t stageCount_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ = {}, - uint32_t groupCount_ = {}, - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR * pGroups_ = {}, - uint32_t maxPipelineRayRecursionDepth_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR * pLibraryInfo_ = {}, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR * pLibraryInterface_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {}, - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {}, - int32_t basePipelineIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , stageCount( stageCount_ ) - , pStages( pStages_ ) - , groupCount( groupCount_ ) - , pGroups( pGroups_ ) - , maxPipelineRayRecursionDepth( maxPipelineRayRecursionDepth_ ) - , pLibraryInfo( pLibraryInfo_ ) - , pLibraryInterface( pLibraryInterface_ ) - , pDynamicState( pDynamicState_ ) - , layout( layout_ ) - , basePipelineHandle( basePipelineHandle_ ) - , basePipelineIndex( basePipelineIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - RayTracingPipelineCreateInfoKHR( RayTracingPipelineCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingPipelineCreateInfoKHR( VkRayTracingPipelineCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : RayTracingPipelineCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RayTracingPipelineCreateInfoKHR( - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR> const & groups_ = {}, - uint32_t maxPipelineRayRecursionDepth_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR * pLibraryInfo_ = {}, - const VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR * pLibraryInterface_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {}, - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {}, - int32_t basePipelineIndex_ = {} ) - : flags( flags_ ) - , stageCount( static_cast( stages_.size() ) ) - , pStages( stages_.data() ) - , groupCount( static_cast( groups_.size() ) ) - , pGroups( groups_.data() ) - , maxPipelineRayRecursionDepth( maxPipelineRayRecursionDepth_ ) - , pLibraryInfo( pLibraryInfo_ ) - , pLibraryInterface( pLibraryInterface_ ) - , pDynamicState( pDynamicState_ ) - , layout( layout_ ) - , basePipelineHandle( basePipelineHandle_ ) - , basePipelineIndex( basePipelineIndex_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RayTracingPipelineCreateInfoKHR & - operator=( RayTracingPipelineCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingPipelineCreateInfoKHR & operator=( VkRayTracingPipelineCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & setStageCount( uint32_t stageCount_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = stageCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setPStages( const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ ) VULKAN_HPP_NOEXCEPT - { - pStages = pStages_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RayTracingPipelineCreateInfoKHR & setStages( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = static_cast( stages_.size() ); - pStages = stages_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & setGroupCount( uint32_t groupCount_ ) VULKAN_HPP_NOEXCEPT - { - groupCount = groupCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setPGroups( const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR * pGroups_ ) VULKAN_HPP_NOEXCEPT - { - pGroups = pGroups_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RayTracingPipelineCreateInfoKHR & - setGroups( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR> const & groups_ ) VULKAN_HPP_NOEXCEPT - { - groupCount = static_cast( groups_.size() ); - pGroups = groups_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setMaxPipelineRayRecursionDepth( uint32_t maxPipelineRayRecursionDepth_ ) VULKAN_HPP_NOEXCEPT - { - maxPipelineRayRecursionDepth = maxPipelineRayRecursionDepth_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setPLibraryInfo( const VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR * pLibraryInfo_ ) VULKAN_HPP_NOEXCEPT - { - pLibraryInfo = pLibraryInfo_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & setPLibraryInterface( - const VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR * pLibraryInterface_ ) VULKAN_HPP_NOEXCEPT - { - pLibraryInterface = pLibraryInterface_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & setPDynamicState( - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState_ ) VULKAN_HPP_NOEXCEPT - { - pDynamicState = pDynamicState_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setLayout( VULKAN_HPP_NAMESPACE::PipelineLayout layout_ ) VULKAN_HPP_NOEXCEPT - { - layout = layout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setBasePipelineHandle( VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineHandle = basePipelineHandle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & - setBasePipelineIndex( int32_t basePipelineIndex_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineIndex = basePipelineIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRayTracingPipelineCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRayTracingPipelineCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - stageCount, - pStages, - groupCount, - pGroups, - maxPipelineRayRecursionDepth, - pLibraryInfo, - pLibraryInterface, - pDynamicState, - layout, - basePipelineHandle, - basePipelineIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RayTracingPipelineCreateInfoKHR const & ) const = default; -#else - bool operator==( RayTracingPipelineCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( stageCount == rhs.stageCount ) && ( pStages == rhs.pStages ) && ( groupCount == rhs.groupCount ) && - ( pGroups == rhs.pGroups ) && ( maxPipelineRayRecursionDepth == rhs.maxPipelineRayRecursionDepth ) && - ( pLibraryInfo == rhs.pLibraryInfo ) && ( pLibraryInterface == rhs.pLibraryInterface ) && - ( pDynamicState == rhs.pDynamicState ) && ( layout == rhs.layout ) && - ( basePipelineHandle == rhs.basePipelineHandle ) && ( basePipelineIndex == rhs.basePipelineIndex ); -# endif - } - - bool operator!=( RayTracingPipelineCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRayTracingPipelineCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags = {}; - uint32_t stageCount = {}; - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages = {}; - uint32_t groupCount = {}; - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR * pGroups = {}; - uint32_t maxPipelineRayRecursionDepth = {}; - const VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR * pLibraryInfo = {}; - const VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR * pLibraryInterface = {}; - const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState = {}; - VULKAN_HPP_NAMESPACE::PipelineLayout layout = {}; - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle = {}; - int32_t basePipelineIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR ) == - sizeof( VkRayTracingPipelineCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RayTracingPipelineCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RayTracingPipelineCreateInfoKHR; - }; - - struct RayTracingShaderGroupCreateInfoNV - { - using NativeType = VkRayTracingShaderGroupCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRayTracingShaderGroupCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - RayTracingShaderGroupCreateInfoNV( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ = - VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral, - uint32_t generalShader_ = {}, - uint32_t closestHitShader_ = {}, - uint32_t anyHitShader_ = {}, - uint32_t intersectionShader_ = {} ) VULKAN_HPP_NOEXCEPT - : type( type_ ) - , generalShader( generalShader_ ) - , closestHitShader( closestHitShader_ ) - , anyHitShader( anyHitShader_ ) - , intersectionShader( intersectionShader_ ) - {} - - VULKAN_HPP_CONSTEXPR - RayTracingShaderGroupCreateInfoNV( RayTracingShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingShaderGroupCreateInfoNV( VkRayTracingShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : RayTracingShaderGroupCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RayTracingShaderGroupCreateInfoNV & - operator=( RayTracingShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingShaderGroupCreateInfoNV & operator=( VkRayTracingShaderGroupCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoNV & - setType( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type_ ) VULKAN_HPP_NOEXCEPT - { - type = type_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoNV & - setGeneralShader( uint32_t generalShader_ ) VULKAN_HPP_NOEXCEPT - { - generalShader = generalShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoNV & - setClosestHitShader( uint32_t closestHitShader_ ) VULKAN_HPP_NOEXCEPT - { - closestHitShader = closestHitShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoNV & - setAnyHitShader( uint32_t anyHitShader_ ) VULKAN_HPP_NOEXCEPT - { - anyHitShader = anyHitShader_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingShaderGroupCreateInfoNV & - setIntersectionShader( uint32_t intersectionShader_ ) VULKAN_HPP_NOEXCEPT - { - intersectionShader = intersectionShader_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRayTracingShaderGroupCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRayTracingShaderGroupCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, type, generalShader, closestHitShader, anyHitShader, intersectionShader ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RayTracingShaderGroupCreateInfoNV const & ) const = default; -#else - bool operator==( RayTracingShaderGroupCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( type == rhs.type ) && - ( generalShader == rhs.generalShader ) && ( closestHitShader == rhs.closestHitShader ) && - ( anyHitShader == rhs.anyHitShader ) && ( intersectionShader == rhs.intersectionShader ); -# endif - } - - bool operator!=( RayTracingShaderGroupCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRayTracingShaderGroupCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR type = - VULKAN_HPP_NAMESPACE::RayTracingShaderGroupTypeKHR::eGeneral; - uint32_t generalShader = {}; - uint32_t closestHitShader = {}; - uint32_t anyHitShader = {}; - uint32_t intersectionShader = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV ) == - sizeof( VkRayTracingShaderGroupCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RayTracingShaderGroupCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RayTracingShaderGroupCreateInfoNV; - }; - - struct RayTracingPipelineCreateInfoNV - { - using NativeType = VkRayTracingPipelineCreateInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRayTracingPipelineCreateInfoNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - RayTracingPipelineCreateInfoNV( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ = {}, - uint32_t stageCount_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ = {}, - uint32_t groupCount_ = {}, - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV * pGroups_ = {}, - uint32_t maxRecursionDepth_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {}, - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {}, - int32_t basePipelineIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , stageCount( stageCount_ ) - , pStages( pStages_ ) - , groupCount( groupCount_ ) - , pGroups( pGroups_ ) - , maxRecursionDepth( maxRecursionDepth_ ) - , layout( layout_ ) - , basePipelineHandle( basePipelineHandle_ ) - , basePipelineIndex( basePipelineIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR - RayTracingPipelineCreateInfoNV( RayTracingPipelineCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingPipelineCreateInfoNV( VkRayTracingPipelineCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : RayTracingPipelineCreateInfoNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RayTracingPipelineCreateInfoNV( - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV> const & groups_ = {}, - uint32_t maxRecursionDepth_ = {}, - VULKAN_HPP_NAMESPACE::PipelineLayout layout_ = {}, - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ = {}, - int32_t basePipelineIndex_ = {} ) - : flags( flags_ ) - , stageCount( static_cast( stages_.size() ) ) - , pStages( stages_.data() ) - , groupCount( static_cast( groups_.size() ) ) - , pGroups( groups_.data() ) - , maxRecursionDepth( maxRecursionDepth_ ) - , layout( layout_ ) - , basePipelineHandle( basePipelineHandle_ ) - , basePipelineIndex( basePipelineIndex_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RayTracingPipelineCreateInfoNV & - operator=( RayTracingPipelineCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RayTracingPipelineCreateInfoNV & operator=( VkRayTracingPipelineCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & - setFlags( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & setStageCount( uint32_t stageCount_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = stageCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & - setPStages( const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ ) VULKAN_HPP_NOEXCEPT - { - pStages = pStages_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RayTracingPipelineCreateInfoNV & setStages( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - stages_ ) VULKAN_HPP_NOEXCEPT - { - stageCount = static_cast( stages_.size() ); - pStages = stages_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & setGroupCount( uint32_t groupCount_ ) VULKAN_HPP_NOEXCEPT - { - groupCount = groupCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & - setPGroups( const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV * pGroups_ ) VULKAN_HPP_NOEXCEPT - { - pGroups = pGroups_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RayTracingPipelineCreateInfoNV & - setGroups( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV> const & groups_ ) VULKAN_HPP_NOEXCEPT - { - groupCount = static_cast( groups_.size() ); - pGroups = groups_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & - setMaxRecursionDepth( uint32_t maxRecursionDepth_ ) VULKAN_HPP_NOEXCEPT - { - maxRecursionDepth = maxRecursionDepth_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & - setLayout( VULKAN_HPP_NAMESPACE::PipelineLayout layout_ ) VULKAN_HPP_NOEXCEPT - { - layout = layout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & - setBasePipelineHandle( VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineHandle = basePipelineHandle_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & - setBasePipelineIndex( int32_t basePipelineIndex_ ) VULKAN_HPP_NOEXCEPT - { - basePipelineIndex = basePipelineIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRayTracingPipelineCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRayTracingPipelineCreateInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - stageCount, - pStages, - groupCount, - pGroups, - maxRecursionDepth, - layout, - basePipelineHandle, - basePipelineIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RayTracingPipelineCreateInfoNV const & ) const = default; -#else - bool operator==( RayTracingPipelineCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( stageCount == rhs.stageCount ) && ( pStages == rhs.pStages ) && ( groupCount == rhs.groupCount ) && - ( pGroups == rhs.pGroups ) && ( maxRecursionDepth == rhs.maxRecursionDepth ) && ( layout == rhs.layout ) && - ( basePipelineHandle == rhs.basePipelineHandle ) && ( basePipelineIndex == rhs.basePipelineIndex ); -# endif - } - - bool operator!=( RayTracingPipelineCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRayTracingPipelineCreateInfoNV; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags = {}; - uint32_t stageCount = {}; - const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages = {}; - uint32_t groupCount = {}; - const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV * pGroups = {}; - uint32_t maxRecursionDepth = {}; - VULKAN_HPP_NAMESPACE::PipelineLayout layout = {}; - VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle = {}; - int32_t basePipelineIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV ) == - sizeof( VkRayTracingPipelineCreateInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RayTracingPipelineCreateInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RayTracingPipelineCreateInfoNV; - }; - - struct RefreshCycleDurationGOOGLE - { - using NativeType = VkRefreshCycleDurationGOOGLE; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RefreshCycleDurationGOOGLE( uint64_t refreshDuration_ = {} ) VULKAN_HPP_NOEXCEPT - : refreshDuration( refreshDuration_ ) - {} - - VULKAN_HPP_CONSTEXPR - RefreshCycleDurationGOOGLE( RefreshCycleDurationGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RefreshCycleDurationGOOGLE( VkRefreshCycleDurationGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - : RefreshCycleDurationGOOGLE( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RefreshCycleDurationGOOGLE & operator=( RefreshCycleDurationGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RefreshCycleDurationGOOGLE & operator=( VkRefreshCycleDurationGOOGLE const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkRefreshCycleDurationGOOGLE const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRefreshCycleDurationGOOGLE &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( refreshDuration ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RefreshCycleDurationGOOGLE const & ) const = default; -#else - bool operator==( RefreshCycleDurationGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( refreshDuration == rhs.refreshDuration ); -# endif - } - - bool operator!=( RefreshCycleDurationGOOGLE const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint64_t refreshDuration = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE ) == - sizeof( VkRefreshCycleDurationGOOGLE ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RefreshCycleDurationGOOGLE is not nothrow_move_constructible!" ); - - struct RenderPassAttachmentBeginInfo - { - using NativeType = VkRenderPassAttachmentBeginInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderPassAttachmentBeginInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - RenderPassAttachmentBeginInfo( uint32_t attachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::ImageView * pAttachments_ = {} ) VULKAN_HPP_NOEXCEPT - : attachmentCount( attachmentCount_ ) - , pAttachments( pAttachments_ ) - {} - - VULKAN_HPP_CONSTEXPR - RenderPassAttachmentBeginInfo( RenderPassAttachmentBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassAttachmentBeginInfo( VkRenderPassAttachmentBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderPassAttachmentBeginInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassAttachmentBeginInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & attachments_ ) - : attachmentCount( static_cast( attachments_.size() ) ), pAttachments( attachments_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassAttachmentBeginInfo & - operator=( RenderPassAttachmentBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassAttachmentBeginInfo & operator=( VkRenderPassAttachmentBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassAttachmentBeginInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassAttachmentBeginInfo & - setAttachmentCount( uint32_t attachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = attachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassAttachmentBeginInfo & - setPAttachments( const VULKAN_HPP_NAMESPACE::ImageView * pAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pAttachments = pAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassAttachmentBeginInfo & setAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & attachments_ ) - VULKAN_HPP_NOEXCEPT - { - attachmentCount = static_cast( attachments_.size() ); - pAttachments = attachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassAttachmentBeginInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassAttachmentBeginInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, attachmentCount, pAttachments ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassAttachmentBeginInfo const & ) const = default; -#else - bool operator==( RenderPassAttachmentBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( attachmentCount == rhs.attachmentCount ) && - ( pAttachments == rhs.pAttachments ); -# endif - } - - bool operator!=( RenderPassAttachmentBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassAttachmentBeginInfo; - const void * pNext = {}; - uint32_t attachmentCount = {}; - const VULKAN_HPP_NAMESPACE::ImageView * pAttachments = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassAttachmentBeginInfo ) == - sizeof( VkRenderPassAttachmentBeginInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderPassAttachmentBeginInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassAttachmentBeginInfo; - }; - using RenderPassAttachmentBeginInfoKHR = RenderPassAttachmentBeginInfo; - - struct RenderPassBeginInfo - { - using NativeType = VkRenderPassBeginInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderPassBeginInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - RenderPassBeginInfo( VULKAN_HPP_NAMESPACE::RenderPass renderPass_ = {}, - VULKAN_HPP_NAMESPACE::Framebuffer framebuffer_ = {}, - VULKAN_HPP_NAMESPACE::Rect2D renderArea_ = {}, - uint32_t clearValueCount_ = {}, - const VULKAN_HPP_NAMESPACE::ClearValue * pClearValues_ = {} ) VULKAN_HPP_NOEXCEPT - : renderPass( renderPass_ ) - , framebuffer( framebuffer_ ) - , renderArea( renderArea_ ) - , clearValueCount( clearValueCount_ ) - , pClearValues( pClearValues_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 RenderPassBeginInfo( RenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassBeginInfo( VkRenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderPassBeginInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassBeginInfo( - VULKAN_HPP_NAMESPACE::RenderPass renderPass_, - VULKAN_HPP_NAMESPACE::Framebuffer framebuffer_, - VULKAN_HPP_NAMESPACE::Rect2D renderArea_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & clearValues_ ) - : renderPass( renderPass_ ) - , framebuffer( framebuffer_ ) - , renderArea( renderArea_ ) - , clearValueCount( static_cast( clearValues_.size() ) ) - , pClearValues( clearValues_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassBeginInfo & operator=( RenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassBeginInfo & operator=( VkRenderPassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassBeginInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassBeginInfo & - setRenderPass( VULKAN_HPP_NAMESPACE::RenderPass renderPass_ ) VULKAN_HPP_NOEXCEPT - { - renderPass = renderPass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassBeginInfo & - setFramebuffer( VULKAN_HPP_NAMESPACE::Framebuffer framebuffer_ ) VULKAN_HPP_NOEXCEPT - { - framebuffer = framebuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassBeginInfo & - setRenderArea( VULKAN_HPP_NAMESPACE::Rect2D const & renderArea_ ) VULKAN_HPP_NOEXCEPT - { - renderArea = renderArea_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassBeginInfo & setClearValueCount( uint32_t clearValueCount_ ) VULKAN_HPP_NOEXCEPT - { - clearValueCount = clearValueCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassBeginInfo & - setPClearValues( const VULKAN_HPP_NAMESPACE::ClearValue * pClearValues_ ) VULKAN_HPP_NOEXCEPT - { - pClearValues = pClearValues_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassBeginInfo & setClearValues( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & clearValues_ ) - VULKAN_HPP_NOEXCEPT - { - clearValueCount = static_cast( clearValues_.size() ); - pClearValues = clearValues_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassBeginInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassBeginInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, renderPass, framebuffer, renderArea, clearValueCount, pClearValues ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassBeginInfo const & ) const = default; -#else - bool operator==( RenderPassBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( renderPass == rhs.renderPass ) && - ( framebuffer == rhs.framebuffer ) && ( renderArea == rhs.renderArea ) && - ( clearValueCount == rhs.clearValueCount ) && ( pClearValues == rhs.pClearValues ); -# endif - } - - bool operator!=( RenderPassBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassBeginInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RenderPass renderPass = {}; - VULKAN_HPP_NAMESPACE::Framebuffer framebuffer = {}; - VULKAN_HPP_NAMESPACE::Rect2D renderArea = {}; - uint32_t clearValueCount = {}; - const VULKAN_HPP_NAMESPACE::ClearValue * pClearValues = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassBeginInfo ) == sizeof( VkRenderPassBeginInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RenderPassBeginInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassBeginInfo; - }; - - struct SubpassDescription - { - using NativeType = VkSubpassDescription; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassDescription( - VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, - uint32_t inputAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference * pInputAttachments_ = {}, - uint32_t colorAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference * pColorAttachments_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference * pResolveAttachments_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference * pDepthStencilAttachment_ = {}, - uint32_t preserveAttachmentCount_ = {}, - const uint32_t * pPreserveAttachments_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , inputAttachmentCount( inputAttachmentCount_ ) - , pInputAttachments( pInputAttachments_ ) - , colorAttachmentCount( colorAttachmentCount_ ) - , pColorAttachments( pColorAttachments_ ) - , pResolveAttachments( pResolveAttachments_ ) - , pDepthStencilAttachment( pDepthStencilAttachment_ ) - , preserveAttachmentCount( preserveAttachmentCount_ ) - , pPreserveAttachments( pPreserveAttachments_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassDescription( SubpassDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDescription( VkSubpassDescription const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassDescription( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription( - VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags_, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - inputAttachments_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachments_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - resolveAttachments_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference * pDepthStencilAttachment_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & preserveAttachments_ = {} ) - : flags( flags_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , inputAttachmentCount( static_cast( inputAttachments_.size() ) ) - , pInputAttachments( inputAttachments_.data() ) - , colorAttachmentCount( static_cast( colorAttachments_.size() ) ) - , pColorAttachments( colorAttachments_.data() ) - , pResolveAttachments( resolveAttachments_.data() ) - , pDepthStencilAttachment( pDepthStencilAttachment_ ) - , preserveAttachmentCount( static_cast( preserveAttachments_.size() ) ) - , pPreserveAttachments( preserveAttachments_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( resolveAttachments_.empty() || ( colorAttachments_.size() == resolveAttachments_.size() ) ); -# else - if ( !resolveAttachments_.empty() && ( colorAttachments_.size() != resolveAttachments_.size() ) ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::SubpassDescription::SubpassDescription: !resolveAttachments_.empty() && ( colorAttachments_.size() != resolveAttachments_.size() )" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassDescription & operator=( SubpassDescription const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDescription & operator=( VkSubpassDescription const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setFlags( VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setPipelineBindPoint( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ ) VULKAN_HPP_NOEXCEPT - { - pipelineBindPoint = pipelineBindPoint_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setInputAttachmentCount( uint32_t inputAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - inputAttachmentCount = inputAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setPInputAttachments( const VULKAN_HPP_NAMESPACE::AttachmentReference * pInputAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pInputAttachments = pInputAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription & setInputAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - inputAttachments_ ) VULKAN_HPP_NOEXCEPT - { - inputAttachmentCount = static_cast( inputAttachments_.size() ); - pInputAttachments = inputAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setColorAttachmentCount( uint32_t colorAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = colorAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setPColorAttachments( const VULKAN_HPP_NAMESPACE::AttachmentReference * pColorAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pColorAttachments = pColorAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription & setColorAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachments_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( colorAttachments_.size() ); - pColorAttachments = colorAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & setPResolveAttachments( - const VULKAN_HPP_NAMESPACE::AttachmentReference * pResolveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pResolveAttachments = pResolveAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription & setResolveAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - resolveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( resolveAttachments_.size() ); - pResolveAttachments = resolveAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & setPDepthStencilAttachment( - const VULKAN_HPP_NAMESPACE::AttachmentReference * pDepthStencilAttachment_ ) VULKAN_HPP_NOEXCEPT - { - pDepthStencilAttachment = pDepthStencilAttachment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setPreserveAttachmentCount( uint32_t preserveAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - preserveAttachmentCount = preserveAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription & - setPPreserveAttachments( const uint32_t * pPreserveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pPreserveAttachments = pPreserveAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription & setPreserveAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & preserveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - preserveAttachmentCount = static_cast( preserveAttachments_.size() ); - pPreserveAttachments = preserveAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassDescription const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassDescription &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( flags, - pipelineBindPoint, - inputAttachmentCount, - pInputAttachments, - colorAttachmentCount, - pColorAttachments, - pResolveAttachments, - pDepthStencilAttachment, - preserveAttachmentCount, - pPreserveAttachments ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassDescription const & ) const = default; -#else - bool operator==( SubpassDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( flags == rhs.flags ) && ( pipelineBindPoint == rhs.pipelineBindPoint ) && - ( inputAttachmentCount == rhs.inputAttachmentCount ) && ( pInputAttachments == rhs.pInputAttachments ) && - ( colorAttachmentCount == rhs.colorAttachmentCount ) && ( pColorAttachments == rhs.pColorAttachments ) && - ( pResolveAttachments == rhs.pResolveAttachments ) && - ( pDepthStencilAttachment == rhs.pDepthStencilAttachment ) && - ( preserveAttachmentCount == rhs.preserveAttachmentCount ) && - ( pPreserveAttachments == rhs.pPreserveAttachments ); -# endif - } - - bool operator!=( SubpassDescription const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags = {}; - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics; - uint32_t inputAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference * pInputAttachments = {}; - uint32_t colorAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference * pColorAttachments = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference * pResolveAttachments = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference * pDepthStencilAttachment = {}; - uint32_t preserveAttachmentCount = {}; - const uint32_t * pPreserveAttachments = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDescription ) == sizeof( VkSubpassDescription ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubpassDescription is not nothrow_move_constructible!" ); - - struct SubpassDependency - { - using NativeType = VkSubpassDependency; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SubpassDependency( uint32_t srcSubpass_ = {}, - uint32_t dstSubpass_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubpass( srcSubpass_ ) - , dstSubpass( dstSubpass_ ) - , srcStageMask( srcStageMask_ ) - , dstStageMask( dstStageMask_ ) - , srcAccessMask( srcAccessMask_ ) - , dstAccessMask( dstAccessMask_ ) - , dependencyFlags( dependencyFlags_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassDependency( SubpassDependency const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDependency( VkSubpassDependency const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassDependency( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassDependency & operator=( SubpassDependency const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDependency & operator=( VkSubpassDependency const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassDependency & setSrcSubpass( uint32_t srcSubpass_ ) VULKAN_HPP_NOEXCEPT - { - srcSubpass = srcSubpass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency & setDstSubpass( uint32_t dstSubpass_ ) VULKAN_HPP_NOEXCEPT - { - dstSubpass = dstSubpass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency & - setSrcStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask_ ) VULKAN_HPP_NOEXCEPT - { - srcStageMask = srcStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency & - setDstStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask_ ) VULKAN_HPP_NOEXCEPT - { - dstStageMask = dstStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency & - setDependencyFlags( VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ ) VULKAN_HPP_NOEXCEPT - { - dependencyFlags = dependencyFlags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassDependency const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassDependency &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - srcSubpass, dstSubpass, srcStageMask, dstStageMask, srcAccessMask, dstAccessMask, dependencyFlags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassDependency const & ) const = default; -#else - bool operator==( SubpassDependency const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( srcSubpass == rhs.srcSubpass ) && ( dstSubpass == rhs.dstSubpass ) && - ( srcStageMask == rhs.srcStageMask ) && ( dstStageMask == rhs.dstStageMask ) && - ( srcAccessMask == rhs.srcAccessMask ) && ( dstAccessMask == rhs.dstAccessMask ) && - ( dependencyFlags == rhs.dependencyFlags ); -# endif - } - - bool operator!=( SubpassDependency const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t srcSubpass = {}; - uint32_t dstSubpass = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask = {}; - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDependency ) == sizeof( VkSubpassDependency ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubpassDependency is not nothrow_move_constructible!" ); - - struct RenderPassCreateInfo - { - using NativeType = VkRenderPassCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderPassCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - RenderPassCreateInfo( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags_ = {}, - uint32_t attachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentDescription * pAttachments_ = {}, - uint32_t subpassCount_ = {}, - const VULKAN_HPP_NAMESPACE::SubpassDescription * pSubpasses_ = {}, - uint32_t dependencyCount_ = {}, - const VULKAN_HPP_NAMESPACE::SubpassDependency * pDependencies_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , attachmentCount( attachmentCount_ ) - , pAttachments( pAttachments_ ) - , subpassCount( subpassCount_ ) - , pSubpasses( pSubpasses_ ) - , dependencyCount( dependencyCount_ ) - , pDependencies( pDependencies_ ) - {} - - VULKAN_HPP_CONSTEXPR RenderPassCreateInfo( RenderPassCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassCreateInfo( VkRenderPassCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderPassCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo( - VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachments_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - subpasses_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - dependencies_ = {} ) - : flags( flags_ ) - , attachmentCount( static_cast( attachments_.size() ) ) - , pAttachments( attachments_.data() ) - , subpassCount( static_cast( subpasses_.size() ) ) - , pSubpasses( subpasses_.data() ) - , dependencyCount( static_cast( dependencies_.size() ) ) - , pDependencies( dependencies_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassCreateInfo & operator=( RenderPassCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassCreateInfo & operator=( VkRenderPassCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & setAttachmentCount( uint32_t attachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = attachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & - setPAttachments( const VULKAN_HPP_NAMESPACE::AttachmentDescription * pAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pAttachments = pAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo & setAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachments_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = static_cast( attachments_.size() ); - pAttachments = attachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & setSubpassCount( uint32_t subpassCount_ ) VULKAN_HPP_NOEXCEPT - { - subpassCount = subpassCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & - setPSubpasses( const VULKAN_HPP_NAMESPACE::SubpassDescription * pSubpasses_ ) VULKAN_HPP_NOEXCEPT - { - pSubpasses = pSubpasses_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo & setSubpasses( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & subpasses_ ) - VULKAN_HPP_NOEXCEPT - { - subpassCount = static_cast( subpasses_.size() ); - pSubpasses = subpasses_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & setDependencyCount( uint32_t dependencyCount_ ) VULKAN_HPP_NOEXCEPT - { - dependencyCount = dependencyCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo & - setPDependencies( const VULKAN_HPP_NAMESPACE::SubpassDependency * pDependencies_ ) VULKAN_HPP_NOEXCEPT - { - pDependencies = pDependencies_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo & setDependencies( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - dependencies_ ) VULKAN_HPP_NOEXCEPT - { - dependencyCount = static_cast( dependencies_.size() ); - pDependencies = dependencies_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, flags, attachmentCount, pAttachments, subpassCount, pSubpasses, dependencyCount, pDependencies ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassCreateInfo const & ) const = default; -#else - bool operator==( RenderPassCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( attachmentCount == rhs.attachmentCount ) && ( pAttachments == rhs.pAttachments ) && - ( subpassCount == rhs.subpassCount ) && ( pSubpasses == rhs.pSubpasses ) && - ( dependencyCount == rhs.dependencyCount ) && ( pDependencies == rhs.pDependencies ); -# endif - } - - bool operator!=( RenderPassCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags = {}; - uint32_t attachmentCount = {}; - const VULKAN_HPP_NAMESPACE::AttachmentDescription * pAttachments = {}; - uint32_t subpassCount = {}; - const VULKAN_HPP_NAMESPACE::SubpassDescription * pSubpasses = {}; - uint32_t dependencyCount = {}; - const VULKAN_HPP_NAMESPACE::SubpassDependency * pDependencies = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassCreateInfo ) == sizeof( VkRenderPassCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RenderPassCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassCreateInfo; - }; - - struct SubpassDescription2 - { - using NativeType = VkSubpassDescription2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSubpassDescription2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassDescription2( - VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, - uint32_t viewMask_ = {}, - uint32_t inputAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pInputAttachments_ = {}, - uint32_t colorAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pColorAttachments_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pResolveAttachments_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilAttachment_ = {}, - uint32_t preserveAttachmentCount_ = {}, - const uint32_t * pPreserveAttachments_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , viewMask( viewMask_ ) - , inputAttachmentCount( inputAttachmentCount_ ) - , pInputAttachments( pInputAttachments_ ) - , colorAttachmentCount( colorAttachmentCount_ ) - , pColorAttachments( pColorAttachments_ ) - , pResolveAttachments( pResolveAttachments_ ) - , pDepthStencilAttachment( pDepthStencilAttachment_ ) - , preserveAttachmentCount( preserveAttachmentCount_ ) - , pPreserveAttachments( pPreserveAttachments_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassDescription2( SubpassDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDescription2( VkSubpassDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassDescription2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription2( - VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags_, - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_, - uint32_t viewMask_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - inputAttachments_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachments_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - resolveAttachments_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilAttachment_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & preserveAttachments_ = {} ) - : flags( flags_ ) - , pipelineBindPoint( pipelineBindPoint_ ) - , viewMask( viewMask_ ) - , inputAttachmentCount( static_cast( inputAttachments_.size() ) ) - , pInputAttachments( inputAttachments_.data() ) - , colorAttachmentCount( static_cast( colorAttachments_.size() ) ) - , pColorAttachments( colorAttachments_.data() ) - , pResolveAttachments( resolveAttachments_.data() ) - , pDepthStencilAttachment( pDepthStencilAttachment_ ) - , preserveAttachmentCount( static_cast( preserveAttachments_.size() ) ) - , pPreserveAttachments( preserveAttachments_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( resolveAttachments_.empty() || ( colorAttachments_.size() == resolveAttachments_.size() ) ); -# else - if ( !resolveAttachments_.empty() && ( colorAttachments_.size() != resolveAttachments_.size() ) ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::SubpassDescription2::SubpassDescription2: !resolveAttachments_.empty() && ( colorAttachments_.size() != resolveAttachments_.size() )" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassDescription2 & operator=( SubpassDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDescription2 & operator=( VkSubpassDescription2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setFlags( VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setPipelineBindPoint( VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_ ) VULKAN_HPP_NOEXCEPT - { - pipelineBindPoint = pipelineBindPoint_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & setViewMask( uint32_t viewMask_ ) VULKAN_HPP_NOEXCEPT - { - viewMask = viewMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setInputAttachmentCount( uint32_t inputAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - inputAttachmentCount = inputAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setPInputAttachments( const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pInputAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pInputAttachments = pInputAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription2 & setInputAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - inputAttachments_ ) VULKAN_HPP_NOEXCEPT - { - inputAttachmentCount = static_cast( inputAttachments_.size() ); - pInputAttachments = inputAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setColorAttachmentCount( uint32_t colorAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = colorAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setPColorAttachments( const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pColorAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pColorAttachments = pColorAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription2 & setColorAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachments_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( colorAttachments_.size() ); - pColorAttachments = colorAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & setPResolveAttachments( - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pResolveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pResolveAttachments = pResolveAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription2 & setResolveAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - resolveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( resolveAttachments_.size() ); - pResolveAttachments = resolveAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & setPDepthStencilAttachment( - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilAttachment_ ) VULKAN_HPP_NOEXCEPT - { - pDepthStencilAttachment = pDepthStencilAttachment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setPreserveAttachmentCount( uint32_t preserveAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - preserveAttachmentCount = preserveAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescription2 & - setPPreserveAttachments( const uint32_t * pPreserveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pPreserveAttachments = pPreserveAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassDescription2 & setPreserveAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & preserveAttachments_ ) VULKAN_HPP_NOEXCEPT - { - preserveAttachmentCount = static_cast( preserveAttachments_.size() ); - pPreserveAttachments = preserveAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassDescription2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassDescription2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - pipelineBindPoint, - viewMask, - inputAttachmentCount, - pInputAttachments, - colorAttachmentCount, - pColorAttachments, - pResolveAttachments, - pDepthStencilAttachment, - preserveAttachmentCount, - pPreserveAttachments ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassDescription2 const & ) const = default; -#else - bool operator==( SubpassDescription2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pipelineBindPoint == rhs.pipelineBindPoint ) && ( viewMask == rhs.viewMask ) && - ( inputAttachmentCount == rhs.inputAttachmentCount ) && ( pInputAttachments == rhs.pInputAttachments ) && - ( colorAttachmentCount == rhs.colorAttachmentCount ) && ( pColorAttachments == rhs.pColorAttachments ) && - ( pResolveAttachments == rhs.pResolveAttachments ) && - ( pDepthStencilAttachment == rhs.pDepthStencilAttachment ) && - ( preserveAttachmentCount == rhs.preserveAttachmentCount ) && - ( pPreserveAttachments == rhs.pPreserveAttachments ); -# endif - } - - bool operator!=( SubpassDescription2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubpassDescription2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SubpassDescriptionFlags flags = {}; - VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics; - uint32_t viewMask = {}; - uint32_t inputAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pInputAttachments = {}; - uint32_t colorAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pColorAttachments = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pResolveAttachments = {}; - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilAttachment = {}; - uint32_t preserveAttachmentCount = {}; - const uint32_t * pPreserveAttachments = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDescription2 ) == sizeof( VkSubpassDescription2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubpassDescription2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubpassDescription2; - }; - using SubpassDescription2KHR = SubpassDescription2; - - struct SubpassDependency2 - { - using NativeType = VkSubpassDependency2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSubpassDependency2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassDependency2( uint32_t srcSubpass_ = {}, - uint32_t dstSubpass_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ = {}, - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ = {}, - int32_t viewOffset_ = {} ) VULKAN_HPP_NOEXCEPT - : srcSubpass( srcSubpass_ ) - , dstSubpass( dstSubpass_ ) - , srcStageMask( srcStageMask_ ) - , dstStageMask( dstStageMask_ ) - , srcAccessMask( srcAccessMask_ ) - , dstAccessMask( dstAccessMask_ ) - , dependencyFlags( dependencyFlags_ ) - , viewOffset( viewOffset_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassDependency2( SubpassDependency2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDependency2( VkSubpassDependency2 const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassDependency2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassDependency2 & operator=( SubpassDependency2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDependency2 & operator=( VkSubpassDependency2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & setSrcSubpass( uint32_t srcSubpass_ ) VULKAN_HPP_NOEXCEPT - { - srcSubpass = srcSubpass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & setDstSubpass( uint32_t dstSubpass_ ) VULKAN_HPP_NOEXCEPT - { - dstSubpass = dstSubpass_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & - setSrcStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask_ ) VULKAN_HPP_NOEXCEPT - { - srcStageMask = srcStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & - setDstStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask_ ) VULKAN_HPP_NOEXCEPT - { - dstStageMask = dstStageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & - setSrcAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - srcAccessMask = srcAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & - setDstAccessMask( VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask_ ) VULKAN_HPP_NOEXCEPT - { - dstAccessMask = dstAccessMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & - setDependencyFlags( VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags_ ) VULKAN_HPP_NOEXCEPT - { - dependencyFlags = dependencyFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDependency2 & setViewOffset( int32_t viewOffset_ ) VULKAN_HPP_NOEXCEPT - { - viewOffset = viewOffset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassDependency2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassDependency2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - srcSubpass, - dstSubpass, - srcStageMask, - dstStageMask, - srcAccessMask, - dstAccessMask, - dependencyFlags, - viewOffset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassDependency2 const & ) const = default; -#else - bool operator==( SubpassDependency2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcSubpass == rhs.srcSubpass ) && - ( dstSubpass == rhs.dstSubpass ) && ( srcStageMask == rhs.srcStageMask ) && - ( dstStageMask == rhs.dstStageMask ) && ( srcAccessMask == rhs.srcAccessMask ) && - ( dstAccessMask == rhs.dstAccessMask ) && ( dependencyFlags == rhs.dependencyFlags ) && - ( viewOffset == rhs.viewOffset ); -# endif - } - - bool operator!=( SubpassDependency2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubpassDependency2; - const void * pNext = {}; - uint32_t srcSubpass = {}; - uint32_t dstSubpass = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags srcAccessMask = {}; - VULKAN_HPP_NAMESPACE::AccessFlags dstAccessMask = {}; - VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags = {}; - int32_t viewOffset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDependency2 ) == sizeof( VkSubpassDependency2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubpassDependency2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubpassDependency2; - }; - using SubpassDependency2KHR = SubpassDependency2; - - struct RenderPassCreateInfo2 - { - using NativeType = VkRenderPassCreateInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderPassCreateInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderPassCreateInfo2( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags_ = {}, - uint32_t attachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentDescription2 * pAttachments_ = {}, - uint32_t subpassCount_ = {}, - const VULKAN_HPP_NAMESPACE::SubpassDescription2 * pSubpasses_ = {}, - uint32_t dependencyCount_ = {}, - const VULKAN_HPP_NAMESPACE::SubpassDependency2 * pDependencies_ = {}, - uint32_t correlatedViewMaskCount_ = {}, - const uint32_t * pCorrelatedViewMasks_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , attachmentCount( attachmentCount_ ) - , pAttachments( pAttachments_ ) - , subpassCount( subpassCount_ ) - , pSubpasses( pSubpasses_ ) - , dependencyCount( dependencyCount_ ) - , pDependencies( pDependencies_ ) - , correlatedViewMaskCount( correlatedViewMaskCount_ ) - , pCorrelatedViewMasks( pCorrelatedViewMasks_ ) - {} - - VULKAN_HPP_CONSTEXPR RenderPassCreateInfo2( RenderPassCreateInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassCreateInfo2( VkRenderPassCreateInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderPassCreateInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo2( - VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachments_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - subpasses_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - dependencies_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & correlatedViewMasks_ = {} ) - : flags( flags_ ) - , attachmentCount( static_cast( attachments_.size() ) ) - , pAttachments( attachments_.data() ) - , subpassCount( static_cast( subpasses_.size() ) ) - , pSubpasses( subpasses_.data() ) - , dependencyCount( static_cast( dependencies_.size() ) ) - , pDependencies( dependencies_.data() ) - , correlatedViewMaskCount( static_cast( correlatedViewMasks_.size() ) ) - , pCorrelatedViewMasks( correlatedViewMasks_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassCreateInfo2 & operator=( RenderPassCreateInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassCreateInfo2 & operator=( VkRenderPassCreateInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & - setFlags( VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & setAttachmentCount( uint32_t attachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = attachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & - setPAttachments( const VULKAN_HPP_NAMESPACE::AttachmentDescription2 * pAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pAttachments = pAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo2 & setAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachments_ ) VULKAN_HPP_NOEXCEPT - { - attachmentCount = static_cast( attachments_.size() ); - pAttachments = attachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & setSubpassCount( uint32_t subpassCount_ ) VULKAN_HPP_NOEXCEPT - { - subpassCount = subpassCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & - setPSubpasses( const VULKAN_HPP_NAMESPACE::SubpassDescription2 * pSubpasses_ ) VULKAN_HPP_NOEXCEPT - { - pSubpasses = pSubpasses_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo2 & setSubpasses( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - subpasses_ ) VULKAN_HPP_NOEXCEPT - { - subpassCount = static_cast( subpasses_.size() ); - pSubpasses = subpasses_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & setDependencyCount( uint32_t dependencyCount_ ) VULKAN_HPP_NOEXCEPT - { - dependencyCount = dependencyCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & - setPDependencies( const VULKAN_HPP_NAMESPACE::SubpassDependency2 * pDependencies_ ) VULKAN_HPP_NOEXCEPT - { - pDependencies = pDependencies_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo2 & setDependencies( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - dependencies_ ) VULKAN_HPP_NOEXCEPT - { - dependencyCount = static_cast( dependencies_.size() ); - pDependencies = dependencies_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & - setCorrelatedViewMaskCount( uint32_t correlatedViewMaskCount_ ) VULKAN_HPP_NOEXCEPT - { - correlatedViewMaskCount = correlatedViewMaskCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassCreateInfo2 & - setPCorrelatedViewMasks( const uint32_t * pCorrelatedViewMasks_ ) VULKAN_HPP_NOEXCEPT - { - pCorrelatedViewMasks = pCorrelatedViewMasks_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassCreateInfo2 & setCorrelatedViewMasks( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & correlatedViewMasks_ ) VULKAN_HPP_NOEXCEPT - { - correlatedViewMaskCount = static_cast( correlatedViewMasks_.size() ); - pCorrelatedViewMasks = correlatedViewMasks_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassCreateInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassCreateInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - attachmentCount, - pAttachments, - subpassCount, - pSubpasses, - dependencyCount, - pDependencies, - correlatedViewMaskCount, - pCorrelatedViewMasks ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassCreateInfo2 const & ) const = default; -#else - bool operator==( RenderPassCreateInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( attachmentCount == rhs.attachmentCount ) && ( pAttachments == rhs.pAttachments ) && - ( subpassCount == rhs.subpassCount ) && ( pSubpasses == rhs.pSubpasses ) && - ( dependencyCount == rhs.dependencyCount ) && ( pDependencies == rhs.pDependencies ) && - ( correlatedViewMaskCount == rhs.correlatedViewMaskCount ) && - ( pCorrelatedViewMasks == rhs.pCorrelatedViewMasks ); -# endif - } - - bool operator!=( RenderPassCreateInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassCreateInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RenderPassCreateFlags flags = {}; - uint32_t attachmentCount = {}; - const VULKAN_HPP_NAMESPACE::AttachmentDescription2 * pAttachments = {}; - uint32_t subpassCount = {}; - const VULKAN_HPP_NAMESPACE::SubpassDescription2 * pSubpasses = {}; - uint32_t dependencyCount = {}; - const VULKAN_HPP_NAMESPACE::SubpassDependency2 * pDependencies = {}; - uint32_t correlatedViewMaskCount = {}; - const uint32_t * pCorrelatedViewMasks = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassCreateInfo2 ) == sizeof( VkRenderPassCreateInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RenderPassCreateInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassCreateInfo2; - }; - using RenderPassCreateInfo2KHR = RenderPassCreateInfo2; - - struct RenderPassFragmentDensityMapCreateInfoEXT - { - using NativeType = VkRenderPassFragmentDensityMapCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRenderPassFragmentDensityMapCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderPassFragmentDensityMapCreateInfoEXT( - VULKAN_HPP_NAMESPACE::AttachmentReference fragmentDensityMapAttachment_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentDensityMapAttachment( fragmentDensityMapAttachment_ ) - {} - - VULKAN_HPP_CONSTEXPR RenderPassFragmentDensityMapCreateInfoEXT( - RenderPassFragmentDensityMapCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassFragmentDensityMapCreateInfoEXT( VkRenderPassFragmentDensityMapCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : RenderPassFragmentDensityMapCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassFragmentDensityMapCreateInfoEXT & - operator=( RenderPassFragmentDensityMapCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassFragmentDensityMapCreateInfoEXT & - operator=( VkRenderPassFragmentDensityMapCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassFragmentDensityMapCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassFragmentDensityMapCreateInfoEXT & setFragmentDensityMapAttachment( - VULKAN_HPP_NAMESPACE::AttachmentReference const & fragmentDensityMapAttachment_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityMapAttachment = fragmentDensityMapAttachment_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassFragmentDensityMapCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassFragmentDensityMapCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fragmentDensityMapAttachment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassFragmentDensityMapCreateInfoEXT const & ) const = default; -#else - bool operator==( RenderPassFragmentDensityMapCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentDensityMapAttachment == rhs.fragmentDensityMapAttachment ); -# endif - } - - bool operator!=( RenderPassFragmentDensityMapCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassFragmentDensityMapCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::AttachmentReference fragmentDensityMapAttachment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassFragmentDensityMapCreateInfoEXT ) == - sizeof( VkRenderPassFragmentDensityMapCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderPassFragmentDensityMapCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassFragmentDensityMapCreateInfoEXT; - }; - - struct RenderPassInputAttachmentAspectCreateInfo - { - using NativeType = VkRenderPassInputAttachmentAspectCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRenderPassInputAttachmentAspectCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderPassInputAttachmentAspectCreateInfo( - uint32_t aspectReferenceCount_ = {}, - const VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference * pAspectReferences_ = {} ) VULKAN_HPP_NOEXCEPT - : aspectReferenceCount( aspectReferenceCount_ ) - , pAspectReferences( pAspectReferences_ ) - {} - - VULKAN_HPP_CONSTEXPR RenderPassInputAttachmentAspectCreateInfo( - RenderPassInputAttachmentAspectCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassInputAttachmentAspectCreateInfo( VkRenderPassInputAttachmentAspectCreateInfo const & rhs ) - VULKAN_HPP_NOEXCEPT - : RenderPassInputAttachmentAspectCreateInfo( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassInputAttachmentAspectCreateInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - aspectReferences_ ) - : aspectReferenceCount( static_cast( aspectReferences_.size() ) ) - , pAspectReferences( aspectReferences_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassInputAttachmentAspectCreateInfo & - operator=( RenderPassInputAttachmentAspectCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassInputAttachmentAspectCreateInfo & - operator=( VkRenderPassInputAttachmentAspectCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassInputAttachmentAspectCreateInfo & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassInputAttachmentAspectCreateInfo & - setAspectReferenceCount( uint32_t aspectReferenceCount_ ) VULKAN_HPP_NOEXCEPT - { - aspectReferenceCount = aspectReferenceCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassInputAttachmentAspectCreateInfo & setPAspectReferences( - const VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference * pAspectReferences_ ) VULKAN_HPP_NOEXCEPT - { - pAspectReferences = pAspectReferences_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassInputAttachmentAspectCreateInfo & setAspectReferences( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - aspectReferences_ ) VULKAN_HPP_NOEXCEPT - { - aspectReferenceCount = static_cast( aspectReferences_.size() ); - pAspectReferences = aspectReferences_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassInputAttachmentAspectCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassInputAttachmentAspectCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, aspectReferenceCount, pAspectReferences ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassInputAttachmentAspectCreateInfo const & ) const = default; -#else - bool operator==( RenderPassInputAttachmentAspectCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( aspectReferenceCount == rhs.aspectReferenceCount ) && - ( pAspectReferences == rhs.pAspectReferences ); -# endif - } - - bool operator!=( RenderPassInputAttachmentAspectCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassInputAttachmentAspectCreateInfo; - const void * pNext = {}; - uint32_t aspectReferenceCount = {}; - const VULKAN_HPP_NAMESPACE::InputAttachmentAspectReference * pAspectReferences = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassInputAttachmentAspectCreateInfo ) == - sizeof( VkRenderPassInputAttachmentAspectCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderPassInputAttachmentAspectCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassInputAttachmentAspectCreateInfo; - }; - using RenderPassInputAttachmentAspectCreateInfoKHR = RenderPassInputAttachmentAspectCreateInfo; - - struct RenderPassMultiviewCreateInfo - { - using NativeType = VkRenderPassMultiviewCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderPassMultiviewCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderPassMultiviewCreateInfo( uint32_t subpassCount_ = {}, - const uint32_t * pViewMasks_ = {}, - uint32_t dependencyCount_ = {}, - const int32_t * pViewOffsets_ = {}, - uint32_t correlationMaskCount_ = {}, - const uint32_t * pCorrelationMasks_ = {} ) VULKAN_HPP_NOEXCEPT - : subpassCount( subpassCount_ ) - , pViewMasks( pViewMasks_ ) - , dependencyCount( dependencyCount_ ) - , pViewOffsets( pViewOffsets_ ) - , correlationMaskCount( correlationMaskCount_ ) - , pCorrelationMasks( pCorrelationMasks_ ) - {} - - VULKAN_HPP_CONSTEXPR - RenderPassMultiviewCreateInfo( RenderPassMultiviewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassMultiviewCreateInfo( VkRenderPassMultiviewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderPassMultiviewCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassMultiviewCreateInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewMasks_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewOffsets_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & correlationMasks_ = {} ) - : subpassCount( static_cast( viewMasks_.size() ) ) - , pViewMasks( viewMasks_.data() ) - , dependencyCount( static_cast( viewOffsets_.size() ) ) - , pViewOffsets( viewOffsets_.data() ) - , correlationMaskCount( static_cast( correlationMasks_.size() ) ) - , pCorrelationMasks( correlationMasks_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassMultiviewCreateInfo & - operator=( RenderPassMultiviewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassMultiviewCreateInfo & operator=( VkRenderPassMultiviewCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassMultiviewCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassMultiviewCreateInfo & - setSubpassCount( uint32_t subpassCount_ ) VULKAN_HPP_NOEXCEPT - { - subpassCount = subpassCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassMultiviewCreateInfo & - setPViewMasks( const uint32_t * pViewMasks_ ) VULKAN_HPP_NOEXCEPT - { - pViewMasks = pViewMasks_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassMultiviewCreateInfo & setViewMasks( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewMasks_ ) VULKAN_HPP_NOEXCEPT - { - subpassCount = static_cast( viewMasks_.size() ); - pViewMasks = viewMasks_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassMultiviewCreateInfo & - setDependencyCount( uint32_t dependencyCount_ ) VULKAN_HPP_NOEXCEPT - { - dependencyCount = dependencyCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassMultiviewCreateInfo & - setPViewOffsets( const int32_t * pViewOffsets_ ) VULKAN_HPP_NOEXCEPT - { - pViewOffsets = pViewOffsets_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassMultiviewCreateInfo & setViewOffsets( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & viewOffsets_ ) VULKAN_HPP_NOEXCEPT - { - dependencyCount = static_cast( viewOffsets_.size() ); - pViewOffsets = viewOffsets_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassMultiviewCreateInfo & - setCorrelationMaskCount( uint32_t correlationMaskCount_ ) VULKAN_HPP_NOEXCEPT - { - correlationMaskCount = correlationMaskCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassMultiviewCreateInfo & - setPCorrelationMasks( const uint32_t * pCorrelationMasks_ ) VULKAN_HPP_NOEXCEPT - { - pCorrelationMasks = pCorrelationMasks_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassMultiviewCreateInfo & setCorrelationMasks( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & correlationMasks_ ) VULKAN_HPP_NOEXCEPT - { - correlationMaskCount = static_cast( correlationMasks_.size() ); - pCorrelationMasks = correlationMasks_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassMultiviewCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassMultiviewCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - subpassCount, - pViewMasks, - dependencyCount, - pViewOffsets, - correlationMaskCount, - pCorrelationMasks ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassMultiviewCreateInfo const & ) const = default; -#else - bool operator==( RenderPassMultiviewCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( subpassCount == rhs.subpassCount ) && - ( pViewMasks == rhs.pViewMasks ) && ( dependencyCount == rhs.dependencyCount ) && - ( pViewOffsets == rhs.pViewOffsets ) && ( correlationMaskCount == rhs.correlationMaskCount ) && - ( pCorrelationMasks == rhs.pCorrelationMasks ); -# endif - } - - bool operator!=( RenderPassMultiviewCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassMultiviewCreateInfo; - const void * pNext = {}; - uint32_t subpassCount = {}; - const uint32_t * pViewMasks = {}; - uint32_t dependencyCount = {}; - const int32_t * pViewOffsets = {}; - uint32_t correlationMaskCount = {}; - const uint32_t * pCorrelationMasks = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassMultiviewCreateInfo ) == - sizeof( VkRenderPassMultiviewCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderPassMultiviewCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassMultiviewCreateInfo; - }; - using RenderPassMultiviewCreateInfoKHR = RenderPassMultiviewCreateInfo; - - struct SubpassSampleLocationsEXT - { - using NativeType = VkSubpassSampleLocationsEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassSampleLocationsEXT( - uint32_t subpassIndex_ = {}, - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : subpassIndex( subpassIndex_ ) - , sampleLocationsInfo( sampleLocationsInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - SubpassSampleLocationsEXT( SubpassSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassSampleLocationsEXT( VkSubpassSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassSampleLocationsEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassSampleLocationsEXT & operator=( SubpassSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassSampleLocationsEXT & operator=( VkSubpassSampleLocationsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassSampleLocationsEXT & setSubpassIndex( uint32_t subpassIndex_ ) VULKAN_HPP_NOEXCEPT - { - subpassIndex = subpassIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassSampleLocationsEXT & setSampleLocationsInfo( - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT const & sampleLocationsInfo_ ) VULKAN_HPP_NOEXCEPT - { - sampleLocationsInfo = sampleLocationsInfo_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassSampleLocationsEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassSampleLocationsEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( subpassIndex, sampleLocationsInfo ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassSampleLocationsEXT const & ) const = default; -#else - bool operator==( SubpassSampleLocationsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( subpassIndex == rhs.subpassIndex ) && ( sampleLocationsInfo == rhs.sampleLocationsInfo ); -# endif - } - - bool operator!=( SubpassSampleLocationsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t subpassIndex = {}; - VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT sampleLocationsInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT ) == - sizeof( VkSubpassSampleLocationsEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubpassSampleLocationsEXT is not nothrow_move_constructible!" ); - - struct RenderPassSampleLocationsBeginInfoEXT - { - using NativeType = VkRenderPassSampleLocationsBeginInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRenderPassSampleLocationsBeginInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderPassSampleLocationsBeginInfoEXT( - uint32_t attachmentInitialSampleLocationsCount_ = {}, - const VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT * pAttachmentInitialSampleLocations_ = {}, - uint32_t postSubpassSampleLocationsCount_ = {}, - const VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT * pPostSubpassSampleLocations_ = {} ) VULKAN_HPP_NOEXCEPT - : attachmentInitialSampleLocationsCount( attachmentInitialSampleLocationsCount_ ) - , pAttachmentInitialSampleLocations( pAttachmentInitialSampleLocations_ ) - , postSubpassSampleLocationsCount( postSubpassSampleLocationsCount_ ) - , pPostSubpassSampleLocations( pPostSubpassSampleLocations_ ) - {} - - VULKAN_HPP_CONSTEXPR RenderPassSampleLocationsBeginInfoEXT( RenderPassSampleLocationsBeginInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - RenderPassSampleLocationsBeginInfoEXT( VkRenderPassSampleLocationsBeginInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderPassSampleLocationsBeginInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassSampleLocationsBeginInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachmentInitialSampleLocations_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - postSubpassSampleLocations_ = {} ) - : attachmentInitialSampleLocationsCount( static_cast( attachmentInitialSampleLocations_.size() ) ) - , pAttachmentInitialSampleLocations( attachmentInitialSampleLocations_.data() ) - , postSubpassSampleLocationsCount( static_cast( postSubpassSampleLocations_.size() ) ) - , pPostSubpassSampleLocations( postSubpassSampleLocations_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassSampleLocationsBeginInfoEXT & - operator=( RenderPassSampleLocationsBeginInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassSampleLocationsBeginInfoEXT & - operator=( VkRenderPassSampleLocationsBeginInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassSampleLocationsBeginInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassSampleLocationsBeginInfoEXT & - setAttachmentInitialSampleLocationsCount( uint32_t attachmentInitialSampleLocationsCount_ ) VULKAN_HPP_NOEXCEPT - { - attachmentInitialSampleLocationsCount = attachmentInitialSampleLocationsCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassSampleLocationsBeginInfoEXT & setPAttachmentInitialSampleLocations( - const VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT * pAttachmentInitialSampleLocations_ ) - VULKAN_HPP_NOEXCEPT - { - pAttachmentInitialSampleLocations = pAttachmentInitialSampleLocations_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassSampleLocationsBeginInfoEXT & setAttachmentInitialSampleLocations( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - attachmentInitialSampleLocations_ ) VULKAN_HPP_NOEXCEPT - { - attachmentInitialSampleLocationsCount = static_cast( attachmentInitialSampleLocations_.size() ); - pAttachmentInitialSampleLocations = attachmentInitialSampleLocations_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderPassSampleLocationsBeginInfoEXT & - setPostSubpassSampleLocationsCount( uint32_t postSubpassSampleLocationsCount_ ) VULKAN_HPP_NOEXCEPT - { - postSubpassSampleLocationsCount = postSubpassSampleLocationsCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassSampleLocationsBeginInfoEXT & setPPostSubpassSampleLocations( - const VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT * pPostSubpassSampleLocations_ ) VULKAN_HPP_NOEXCEPT - { - pPostSubpassSampleLocations = pPostSubpassSampleLocations_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderPassSampleLocationsBeginInfoEXT & setPostSubpassSampleLocations( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - postSubpassSampleLocations_ ) VULKAN_HPP_NOEXCEPT - { - postSubpassSampleLocationsCount = static_cast( postSubpassSampleLocations_.size() ); - pPostSubpassSampleLocations = postSubpassSampleLocations_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassSampleLocationsBeginInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassSampleLocationsBeginInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - attachmentInitialSampleLocationsCount, - pAttachmentInitialSampleLocations, - postSubpassSampleLocationsCount, - pPostSubpassSampleLocations ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassSampleLocationsBeginInfoEXT const & ) const = default; -#else - bool operator==( RenderPassSampleLocationsBeginInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( attachmentInitialSampleLocationsCount == rhs.attachmentInitialSampleLocationsCount ) && - ( pAttachmentInitialSampleLocations == rhs.pAttachmentInitialSampleLocations ) && - ( postSubpassSampleLocationsCount == rhs.postSubpassSampleLocationsCount ) && - ( pPostSubpassSampleLocations == rhs.pPostSubpassSampleLocations ); -# endif - } - - bool operator!=( RenderPassSampleLocationsBeginInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassSampleLocationsBeginInfoEXT; - const void * pNext = {}; - uint32_t attachmentInitialSampleLocationsCount = {}; - const VULKAN_HPP_NAMESPACE::AttachmentSampleLocationsEXT * pAttachmentInitialSampleLocations = {}; - uint32_t postSubpassSampleLocationsCount = {}; - const VULKAN_HPP_NAMESPACE::SubpassSampleLocationsEXT * pPostSubpassSampleLocations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassSampleLocationsBeginInfoEXT ) == - sizeof( VkRenderPassSampleLocationsBeginInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderPassSampleLocationsBeginInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassSampleLocationsBeginInfoEXT; - }; - - struct RenderPassTransformBeginInfoQCOM - { - using NativeType = VkRenderPassTransformBeginInfoQCOM; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderPassTransformBeginInfoQCOM; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderPassTransformBeginInfoQCOM( - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity ) VULKAN_HPP_NOEXCEPT : transform( transform_ ) - {} - - VULKAN_HPP_CONSTEXPR - RenderPassTransformBeginInfoQCOM( RenderPassTransformBeginInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassTransformBeginInfoQCOM( VkRenderPassTransformBeginInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderPassTransformBeginInfoQCOM( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderPassTransformBeginInfoQCOM & - operator=( RenderPassTransformBeginInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderPassTransformBeginInfoQCOM & operator=( VkRenderPassTransformBeginInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderPassTransformBeginInfoQCOM & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderPassTransformBeginInfoQCOM & - setTransform( VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform_ ) VULKAN_HPP_NOEXCEPT - { - transform = transform_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderPassTransformBeginInfoQCOM const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderPassTransformBeginInfoQCOM &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, transform ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderPassTransformBeginInfoQCOM const & ) const = default; -#else - bool operator==( RenderPassTransformBeginInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( transform == rhs.transform ); -# endif - } - - bool operator!=( RenderPassTransformBeginInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderPassTransformBeginInfoQCOM; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR transform = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderPassTransformBeginInfoQCOM ) == - sizeof( VkRenderPassTransformBeginInfoQCOM ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderPassTransformBeginInfoQCOM is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderPassTransformBeginInfoQCOM; - }; - - struct RenderingAttachmentInfo - { - using NativeType = VkRenderingAttachmentInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderingAttachmentInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo( - VULKAN_HPP_NAMESPACE::ImageView imageView_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::ResolveModeFlagBits resolveMode_ = VULKAN_HPP_NAMESPACE::ResolveModeFlagBits::eNone, - VULKAN_HPP_NAMESPACE::ImageView resolveImageView_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout resolveImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp_ = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad, - VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp_ = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore, - VULKAN_HPP_NAMESPACE::ClearValue clearValue_ = {} ) VULKAN_HPP_NOEXCEPT - : imageView( imageView_ ) - , imageLayout( imageLayout_ ) - , resolveMode( resolveMode_ ) - , resolveImageView( resolveImageView_ ) - , resolveImageLayout( resolveImageLayout_ ) - , loadOp( loadOp_ ) - , storeOp( storeOp_ ) - , clearValue( clearValue_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - RenderingAttachmentInfo( RenderingAttachmentInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingAttachmentInfo( VkRenderingAttachmentInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderingAttachmentInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderingAttachmentInfo & operator=( RenderingAttachmentInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingAttachmentInfo & operator=( VkRenderingAttachmentInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setImageView( VULKAN_HPP_NAMESPACE::ImageView imageView_ ) VULKAN_HPP_NOEXCEPT - { - imageView = imageView_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ ) VULKAN_HPP_NOEXCEPT - { - imageLayout = imageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setResolveMode( VULKAN_HPP_NAMESPACE::ResolveModeFlagBits resolveMode_ ) VULKAN_HPP_NOEXCEPT - { - resolveMode = resolveMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setResolveImageView( VULKAN_HPP_NAMESPACE::ImageView resolveImageView_ ) VULKAN_HPP_NOEXCEPT - { - resolveImageView = resolveImageView_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setResolveImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout resolveImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - resolveImageLayout = resolveImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setLoadOp( VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp_ ) VULKAN_HPP_NOEXCEPT - { - loadOp = loadOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setStoreOp( VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp_ ) VULKAN_HPP_NOEXCEPT - { - storeOp = storeOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingAttachmentInfo & - setClearValue( VULKAN_HPP_NAMESPACE::ClearValue const & clearValue_ ) VULKAN_HPP_NOEXCEPT - { - clearValue = clearValue_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderingAttachmentInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderingAttachmentInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - imageView, - imageLayout, - resolveMode, - resolveImageView, - resolveImageLayout, - loadOp, - storeOp, - clearValue ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderingAttachmentInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageView imageView = {}; - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::ResolveModeFlagBits resolveMode = VULKAN_HPP_NAMESPACE::ResolveModeFlagBits::eNone; - VULKAN_HPP_NAMESPACE::ImageView resolveImageView = {}; - VULKAN_HPP_NAMESPACE::ImageLayout resolveImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::AttachmentLoadOp loadOp = VULKAN_HPP_NAMESPACE::AttachmentLoadOp::eLoad; - VULKAN_HPP_NAMESPACE::AttachmentStoreOp storeOp = VULKAN_HPP_NAMESPACE::AttachmentStoreOp::eStore; - VULKAN_HPP_NAMESPACE::ClearValue clearValue = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo ) == - sizeof( VkRenderingAttachmentInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RenderingAttachmentInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderingAttachmentInfo; - }; - using RenderingAttachmentInfoKHR = RenderingAttachmentInfo; - - struct RenderingFragmentDensityMapAttachmentInfoEXT - { - using NativeType = VkRenderingFragmentDensityMapAttachmentInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRenderingFragmentDensityMapAttachmentInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderingFragmentDensityMapAttachmentInfoEXT( - VULKAN_HPP_NAMESPACE::ImageView imageView_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined ) - VULKAN_HPP_NOEXCEPT - : imageView( imageView_ ) - , imageLayout( imageLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR RenderingFragmentDensityMapAttachmentInfoEXT( - RenderingFragmentDensityMapAttachmentInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingFragmentDensityMapAttachmentInfoEXT( VkRenderingFragmentDensityMapAttachmentInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : RenderingFragmentDensityMapAttachmentInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderingFragmentDensityMapAttachmentInfoEXT & - operator=( RenderingFragmentDensityMapAttachmentInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingFragmentDensityMapAttachmentInfoEXT & - operator=( VkRenderingFragmentDensityMapAttachmentInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderingFragmentDensityMapAttachmentInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingFragmentDensityMapAttachmentInfoEXT & - setImageView( VULKAN_HPP_NAMESPACE::ImageView imageView_ ) VULKAN_HPP_NOEXCEPT - { - imageView = imageView_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingFragmentDensityMapAttachmentInfoEXT & - setImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ ) VULKAN_HPP_NOEXCEPT - { - imageLayout = imageLayout_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderingFragmentDensityMapAttachmentInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderingFragmentDensityMapAttachmentInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imageView, imageLayout ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderingFragmentDensityMapAttachmentInfoEXT const & ) const = default; -#else - bool operator==( RenderingFragmentDensityMapAttachmentInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageView == rhs.imageView ) && - ( imageLayout == rhs.imageLayout ); -# endif - } - - bool operator!=( RenderingFragmentDensityMapAttachmentInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderingFragmentDensityMapAttachmentInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageView imageView = {}; - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingFragmentDensityMapAttachmentInfoEXT ) == - sizeof( VkRenderingFragmentDensityMapAttachmentInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderingFragmentDensityMapAttachmentInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderingFragmentDensityMapAttachmentInfoEXT; - }; - - struct RenderingFragmentShadingRateAttachmentInfoKHR - { - using NativeType = VkRenderingFragmentShadingRateAttachmentInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eRenderingFragmentShadingRateAttachmentInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR RenderingFragmentShadingRateAttachmentInfoKHR( - VULKAN_HPP_NAMESPACE::ImageView imageView_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::Extent2D shadingRateAttachmentTexelSize_ = {} ) VULKAN_HPP_NOEXCEPT - : imageView( imageView_ ) - , imageLayout( imageLayout_ ) - , shadingRateAttachmentTexelSize( shadingRateAttachmentTexelSize_ ) - {} - - VULKAN_HPP_CONSTEXPR RenderingFragmentShadingRateAttachmentInfoKHR( - RenderingFragmentShadingRateAttachmentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingFragmentShadingRateAttachmentInfoKHR( VkRenderingFragmentShadingRateAttachmentInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : RenderingFragmentShadingRateAttachmentInfoKHR( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderingFragmentShadingRateAttachmentInfoKHR & - operator=( RenderingFragmentShadingRateAttachmentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingFragmentShadingRateAttachmentInfoKHR & - operator=( VkRenderingFragmentShadingRateAttachmentInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderingFragmentShadingRateAttachmentInfoKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingFragmentShadingRateAttachmentInfoKHR & - setImageView( VULKAN_HPP_NAMESPACE::ImageView imageView_ ) VULKAN_HPP_NOEXCEPT - { - imageView = imageView_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingFragmentShadingRateAttachmentInfoKHR & - setImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_ ) VULKAN_HPP_NOEXCEPT - { - imageLayout = imageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingFragmentShadingRateAttachmentInfoKHR & setShadingRateAttachmentTexelSize( - VULKAN_HPP_NAMESPACE::Extent2D const & shadingRateAttachmentTexelSize_ ) VULKAN_HPP_NOEXCEPT - { - shadingRateAttachmentTexelSize = shadingRateAttachmentTexelSize_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderingFragmentShadingRateAttachmentInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderingFragmentShadingRateAttachmentInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, imageView, imageLayout, shadingRateAttachmentTexelSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderingFragmentShadingRateAttachmentInfoKHR const & ) const = default; -#else - bool operator==( RenderingFragmentShadingRateAttachmentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( imageView == rhs.imageView ) && - ( imageLayout == rhs.imageLayout ) && - ( shadingRateAttachmentTexelSize == rhs.shadingRateAttachmentTexelSize ); -# endif - } - - bool operator!=( RenderingFragmentShadingRateAttachmentInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderingFragmentShadingRateAttachmentInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageView imageView = {}; - VULKAN_HPP_NAMESPACE::ImageLayout imageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::Extent2D shadingRateAttachmentTexelSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingFragmentShadingRateAttachmentInfoKHR ) == - sizeof( VkRenderingFragmentShadingRateAttachmentInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "RenderingFragmentShadingRateAttachmentInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderingFragmentShadingRateAttachmentInfoKHR; - }; - - struct RenderingInfo - { - using NativeType = VkRenderingInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRenderingInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 RenderingInfo( - VULKAN_HPP_NAMESPACE::RenderingFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Rect2D renderArea_ = {}, - uint32_t layerCount_ = {}, - uint32_t viewMask_ = {}, - uint32_t colorAttachmentCount_ = {}, - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pColorAttachments_ = {}, - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pDepthAttachment_ = {}, - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pStencilAttachment_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , renderArea( renderArea_ ) - , layerCount( layerCount_ ) - , viewMask( viewMask_ ) - , colorAttachmentCount( colorAttachmentCount_ ) - , pColorAttachments( pColorAttachments_ ) - , pDepthAttachment( pDepthAttachment_ ) - , pStencilAttachment( pStencilAttachment_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo( RenderingInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingInfo( VkRenderingInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : RenderingInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderingInfo( - VULKAN_HPP_NAMESPACE::RenderingFlags flags_, - VULKAN_HPP_NAMESPACE::Rect2D renderArea_, - uint32_t layerCount_, - uint32_t viewMask_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachments_, - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pDepthAttachment_ = {}, - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pStencilAttachment_ = {} ) - : flags( flags_ ) - , renderArea( renderArea_ ) - , layerCount( layerCount_ ) - , viewMask( viewMask_ ) - , colorAttachmentCount( static_cast( colorAttachments_.size() ) ) - , pColorAttachments( colorAttachments_.data() ) - , pDepthAttachment( pDepthAttachment_ ) - , pStencilAttachment( pStencilAttachment_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - RenderingInfo & operator=( RenderingInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - RenderingInfo & operator=( VkRenderingInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & setFlags( VULKAN_HPP_NAMESPACE::RenderingFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & - setRenderArea( VULKAN_HPP_NAMESPACE::Rect2D const & renderArea_ ) VULKAN_HPP_NOEXCEPT - { - renderArea = renderArea_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & setLayerCount( uint32_t layerCount_ ) VULKAN_HPP_NOEXCEPT - { - layerCount = layerCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & setViewMask( uint32_t viewMask_ ) VULKAN_HPP_NOEXCEPT - { - viewMask = viewMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & - setColorAttachmentCount( uint32_t colorAttachmentCount_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = colorAttachmentCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & setPColorAttachments( - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pColorAttachments_ ) VULKAN_HPP_NOEXCEPT - { - pColorAttachments = pColorAttachments_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - RenderingInfo & setColorAttachments( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - colorAttachments_ ) VULKAN_HPP_NOEXCEPT - { - colorAttachmentCount = static_cast( colorAttachments_.size() ); - pColorAttachments = colorAttachments_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & - setPDepthAttachment( const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pDepthAttachment_ ) VULKAN_HPP_NOEXCEPT - { - pDepthAttachment = pDepthAttachment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 RenderingInfo & setPStencilAttachment( - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pStencilAttachment_ ) VULKAN_HPP_NOEXCEPT - { - pStencilAttachment = pStencilAttachment_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkRenderingInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkRenderingInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - renderArea, - layerCount, - viewMask, - colorAttachmentCount, - pColorAttachments, - pDepthAttachment, - pStencilAttachment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( RenderingInfo const & ) const = default; -#else - bool operator==( RenderingInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( renderArea == rhs.renderArea ) && ( layerCount == rhs.layerCount ) && ( viewMask == rhs.viewMask ) && - ( colorAttachmentCount == rhs.colorAttachmentCount ) && ( pColorAttachments == rhs.pColorAttachments ) && - ( pDepthAttachment == rhs.pDepthAttachment ) && ( pStencilAttachment == rhs.pStencilAttachment ); -# endif - } - - bool operator!=( RenderingInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRenderingInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::RenderingFlags flags = {}; - VULKAN_HPP_NAMESPACE::Rect2D renderArea = {}; - uint32_t layerCount = {}; - uint32_t viewMask = {}; - uint32_t colorAttachmentCount = {}; - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pColorAttachments = {}; - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pDepthAttachment = {}; - const VULKAN_HPP_NAMESPACE::RenderingAttachmentInfo * pStencilAttachment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::RenderingInfo ) == sizeof( VkRenderingInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "RenderingInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = RenderingInfo; - }; - using RenderingInfoKHR = RenderingInfo; - - struct ResolveImageInfo2 - { - using NativeType = VkResolveImageInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eResolveImageInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ResolveImageInfo2( - VULKAN_HPP_NAMESPACE::Image srcImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - VULKAN_HPP_NAMESPACE::Image dstImage_ = {}, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined, - uint32_t regionCount_ = {}, - const VULKAN_HPP_NAMESPACE::ImageResolve2 * pRegions_ = {} ) VULKAN_HPP_NOEXCEPT - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( regionCount_ ) - , pRegions( pRegions_ ) - {} - - VULKAN_HPP_CONSTEXPR ResolveImageInfo2( ResolveImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ResolveImageInfo2( VkResolveImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : ResolveImageInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ResolveImageInfo2( - VULKAN_HPP_NAMESPACE::Image srcImage_, - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_, - VULKAN_HPP_NAMESPACE::Image dstImage_, - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - : srcImage( srcImage_ ) - , srcImageLayout( srcImageLayout_ ) - , dstImage( dstImage_ ) - , dstImageLayout( dstImageLayout_ ) - , regionCount( static_cast( regions_.size() ) ) - , pRegions( regions_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ResolveImageInfo2 & operator=( ResolveImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ResolveImageInfo2 & operator=( VkResolveImageInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ResolveImageInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ResolveImageInfo2 & setSrcImage( VULKAN_HPP_NAMESPACE::Image srcImage_ ) VULKAN_HPP_NOEXCEPT - { - srcImage = srcImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ResolveImageInfo2 & - setSrcImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - srcImageLayout = srcImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ResolveImageInfo2 & setDstImage( VULKAN_HPP_NAMESPACE::Image dstImage_ ) VULKAN_HPP_NOEXCEPT - { - dstImage = dstImage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ResolveImageInfo2 & - setDstImageLayout( VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout_ ) VULKAN_HPP_NOEXCEPT - { - dstImageLayout = dstImageLayout_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ResolveImageInfo2 & setRegionCount( uint32_t regionCount_ ) VULKAN_HPP_NOEXCEPT - { - regionCount = regionCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ResolveImageInfo2 & - setPRegions( const VULKAN_HPP_NAMESPACE::ImageResolve2 * pRegions_ ) VULKAN_HPP_NOEXCEPT - { - pRegions = pRegions_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ResolveImageInfo2 & setRegions( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & regions_ ) - VULKAN_HPP_NOEXCEPT - { - regionCount = static_cast( regions_.size() ); - pRegions = regions_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkResolveImageInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkResolveImageInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, srcImage, srcImageLayout, dstImage, dstImageLayout, regionCount, pRegions ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ResolveImageInfo2 const & ) const = default; -#else - bool operator==( ResolveImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( srcImage == rhs.srcImage ) && - ( srcImageLayout == rhs.srcImageLayout ) && ( dstImage == rhs.dstImage ) && - ( dstImageLayout == rhs.dstImageLayout ) && ( regionCount == rhs.regionCount ) && - ( pRegions == rhs.pRegions ); -# endif - } - - bool operator!=( ResolveImageInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eResolveImageInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Image srcImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - VULKAN_HPP_NAMESPACE::Image dstImage = {}; - VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined; - uint32_t regionCount = {}; - const VULKAN_HPP_NAMESPACE::ImageResolve2 * pRegions = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ResolveImageInfo2 ) == sizeof( VkResolveImageInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ResolveImageInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ResolveImageInfo2; - }; - using ResolveImageInfo2KHR = ResolveImageInfo2; - - struct SamplerBorderColorComponentMappingCreateInfoEXT - { - using NativeType = VkSamplerBorderColorComponentMappingCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSamplerBorderColorComponentMappingCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SamplerBorderColorComponentMappingCreateInfoEXT( VULKAN_HPP_NAMESPACE::ComponentMapping components_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 srgb_ = {} ) VULKAN_HPP_NOEXCEPT - : components( components_ ) - , srgb( srgb_ ) - {} - - VULKAN_HPP_CONSTEXPR SamplerBorderColorComponentMappingCreateInfoEXT( - SamplerBorderColorComponentMappingCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerBorderColorComponentMappingCreateInfoEXT( VkSamplerBorderColorComponentMappingCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : SamplerBorderColorComponentMappingCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SamplerBorderColorComponentMappingCreateInfoEXT & - operator=( SamplerBorderColorComponentMappingCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerBorderColorComponentMappingCreateInfoEXT & - operator=( VkSamplerBorderColorComponentMappingCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SamplerBorderColorComponentMappingCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerBorderColorComponentMappingCreateInfoEXT & - setComponents( VULKAN_HPP_NAMESPACE::ComponentMapping const & components_ ) VULKAN_HPP_NOEXCEPT - { - components = components_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerBorderColorComponentMappingCreateInfoEXT & - setSrgb( VULKAN_HPP_NAMESPACE::Bool32 srgb_ ) VULKAN_HPP_NOEXCEPT - { - srgb = srgb_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSamplerBorderColorComponentMappingCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSamplerBorderColorComponentMappingCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, components, srgb ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SamplerBorderColorComponentMappingCreateInfoEXT const & ) const = default; -#else - bool operator==( SamplerBorderColorComponentMappingCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( components == rhs.components ) && - ( srgb == rhs.srgb ); -# endif - } - - bool operator!=( SamplerBorderColorComponentMappingCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSamplerBorderColorComponentMappingCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ComponentMapping components = {}; - VULKAN_HPP_NAMESPACE::Bool32 srgb = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerBorderColorComponentMappingCreateInfoEXT ) == - sizeof( VkSamplerBorderColorComponentMappingCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SamplerBorderColorComponentMappingCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SamplerBorderColorComponentMappingCreateInfoEXT; - }; - - struct SamplerCreateInfo - { - using NativeType = VkSamplerCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSamplerCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SamplerCreateInfo( - VULKAN_HPP_NAMESPACE::SamplerCreateFlags flags_ = {}, - VULKAN_HPP_NAMESPACE::Filter magFilter_ = VULKAN_HPP_NAMESPACE::Filter::eNearest, - VULKAN_HPP_NAMESPACE::Filter minFilter_ = VULKAN_HPP_NAMESPACE::Filter::eNearest, - VULKAN_HPP_NAMESPACE::SamplerMipmapMode mipmapMode_ = VULKAN_HPP_NAMESPACE::SamplerMipmapMode::eNearest, - VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeU_ = VULKAN_HPP_NAMESPACE::SamplerAddressMode::eRepeat, - VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeV_ = VULKAN_HPP_NAMESPACE::SamplerAddressMode::eRepeat, - VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeW_ = VULKAN_HPP_NAMESPACE::SamplerAddressMode::eRepeat, - float mipLodBias_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 anisotropyEnable_ = {}, - float maxAnisotropy_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 compareEnable_ = {}, - VULKAN_HPP_NAMESPACE::CompareOp compareOp_ = VULKAN_HPP_NAMESPACE::CompareOp::eNever, - float minLod_ = {}, - float maxLod_ = {}, - VULKAN_HPP_NAMESPACE::BorderColor borderColor_ = VULKAN_HPP_NAMESPACE::BorderColor::eFloatTransparentBlack, - VULKAN_HPP_NAMESPACE::Bool32 unnormalizedCoordinates_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , magFilter( magFilter_ ) - , minFilter( minFilter_ ) - , mipmapMode( mipmapMode_ ) - , addressModeU( addressModeU_ ) - , addressModeV( addressModeV_ ) - , addressModeW( addressModeW_ ) - , mipLodBias( mipLodBias_ ) - , anisotropyEnable( anisotropyEnable_ ) - , maxAnisotropy( maxAnisotropy_ ) - , compareEnable( compareEnable_ ) - , compareOp( compareOp_ ) - , minLod( minLod_ ) - , maxLod( maxLod_ ) - , borderColor( borderColor_ ) - , unnormalizedCoordinates( unnormalizedCoordinates_ ) - {} - - VULKAN_HPP_CONSTEXPR SamplerCreateInfo( SamplerCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerCreateInfo( VkSamplerCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SamplerCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SamplerCreateInfo & operator=( SamplerCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerCreateInfo & operator=( VkSamplerCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::SamplerCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setMagFilter( VULKAN_HPP_NAMESPACE::Filter magFilter_ ) VULKAN_HPP_NOEXCEPT - { - magFilter = magFilter_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setMinFilter( VULKAN_HPP_NAMESPACE::Filter minFilter_ ) VULKAN_HPP_NOEXCEPT - { - minFilter = minFilter_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setMipmapMode( VULKAN_HPP_NAMESPACE::SamplerMipmapMode mipmapMode_ ) VULKAN_HPP_NOEXCEPT - { - mipmapMode = mipmapMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setAddressModeU( VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeU_ ) VULKAN_HPP_NOEXCEPT - { - addressModeU = addressModeU_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setAddressModeV( VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeV_ ) VULKAN_HPP_NOEXCEPT - { - addressModeV = addressModeV_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setAddressModeW( VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeW_ ) VULKAN_HPP_NOEXCEPT - { - addressModeW = addressModeW_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & setMipLodBias( float mipLodBias_ ) VULKAN_HPP_NOEXCEPT - { - mipLodBias = mipLodBias_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setAnisotropyEnable( VULKAN_HPP_NAMESPACE::Bool32 anisotropyEnable_ ) VULKAN_HPP_NOEXCEPT - { - anisotropyEnable = anisotropyEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & setMaxAnisotropy( float maxAnisotropy_ ) VULKAN_HPP_NOEXCEPT - { - maxAnisotropy = maxAnisotropy_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setCompareEnable( VULKAN_HPP_NAMESPACE::Bool32 compareEnable_ ) VULKAN_HPP_NOEXCEPT - { - compareEnable = compareEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setCompareOp( VULKAN_HPP_NAMESPACE::CompareOp compareOp_ ) VULKAN_HPP_NOEXCEPT - { - compareOp = compareOp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & setMinLod( float minLod_ ) VULKAN_HPP_NOEXCEPT - { - minLod = minLod_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & setMaxLod( float maxLod_ ) VULKAN_HPP_NOEXCEPT - { - maxLod = maxLod_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setBorderColor( VULKAN_HPP_NAMESPACE::BorderColor borderColor_ ) VULKAN_HPP_NOEXCEPT - { - borderColor = borderColor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCreateInfo & - setUnnormalizedCoordinates( VULKAN_HPP_NAMESPACE::Bool32 unnormalizedCoordinates_ ) VULKAN_HPP_NOEXCEPT - { - unnormalizedCoordinates = unnormalizedCoordinates_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSamplerCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSamplerCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - magFilter, - minFilter, - mipmapMode, - addressModeU, - addressModeV, - addressModeW, - mipLodBias, - anisotropyEnable, - maxAnisotropy, - compareEnable, - compareOp, - minLod, - maxLod, - borderColor, - unnormalizedCoordinates ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SamplerCreateInfo const & ) const = default; -#else - bool operator==( SamplerCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( magFilter == rhs.magFilter ) && ( minFilter == rhs.minFilter ) && ( mipmapMode == rhs.mipmapMode ) && - ( addressModeU == rhs.addressModeU ) && ( addressModeV == rhs.addressModeV ) && - ( addressModeW == rhs.addressModeW ) && ( mipLodBias == rhs.mipLodBias ) && - ( anisotropyEnable == rhs.anisotropyEnable ) && ( maxAnisotropy == rhs.maxAnisotropy ) && - ( compareEnable == rhs.compareEnable ) && ( compareOp == rhs.compareOp ) && ( minLod == rhs.minLod ) && - ( maxLod == rhs.maxLod ) && ( borderColor == rhs.borderColor ) && - ( unnormalizedCoordinates == rhs.unnormalizedCoordinates ); -# endif - } - - bool operator!=( SamplerCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSamplerCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SamplerCreateFlags flags = {}; - VULKAN_HPP_NAMESPACE::Filter magFilter = VULKAN_HPP_NAMESPACE::Filter::eNearest; - VULKAN_HPP_NAMESPACE::Filter minFilter = VULKAN_HPP_NAMESPACE::Filter::eNearest; - VULKAN_HPP_NAMESPACE::SamplerMipmapMode mipmapMode = VULKAN_HPP_NAMESPACE::SamplerMipmapMode::eNearest; - VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeU = VULKAN_HPP_NAMESPACE::SamplerAddressMode::eRepeat; - VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeV = VULKAN_HPP_NAMESPACE::SamplerAddressMode::eRepeat; - VULKAN_HPP_NAMESPACE::SamplerAddressMode addressModeW = VULKAN_HPP_NAMESPACE::SamplerAddressMode::eRepeat; - float mipLodBias = {}; - VULKAN_HPP_NAMESPACE::Bool32 anisotropyEnable = {}; - float maxAnisotropy = {}; - VULKAN_HPP_NAMESPACE::Bool32 compareEnable = {}; - VULKAN_HPP_NAMESPACE::CompareOp compareOp = VULKAN_HPP_NAMESPACE::CompareOp::eNever; - float minLod = {}; - float maxLod = {}; - VULKAN_HPP_NAMESPACE::BorderColor borderColor = VULKAN_HPP_NAMESPACE::BorderColor::eFloatTransparentBlack; - VULKAN_HPP_NAMESPACE::Bool32 unnormalizedCoordinates = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerCreateInfo ) == sizeof( VkSamplerCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SamplerCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SamplerCreateInfo; - }; - - struct SamplerCustomBorderColorCreateInfoEXT - { - using NativeType = VkSamplerCustomBorderColorCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSamplerCustomBorderColorCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 SamplerCustomBorderColorCreateInfoEXT( - VULKAN_HPP_NAMESPACE::ClearColorValue customBorderColor_ = {}, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined ) VULKAN_HPP_NOEXCEPT - : customBorderColor( customBorderColor_ ) - , format( format_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 SamplerCustomBorderColorCreateInfoEXT( SamplerCustomBorderColorCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - SamplerCustomBorderColorCreateInfoEXT( VkSamplerCustomBorderColorCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SamplerCustomBorderColorCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SamplerCustomBorderColorCreateInfoEXT & - operator=( SamplerCustomBorderColorCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerCustomBorderColorCreateInfoEXT & - operator=( VkSamplerCustomBorderColorCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SamplerCustomBorderColorCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCustomBorderColorCreateInfoEXT & - setCustomBorderColor( VULKAN_HPP_NAMESPACE::ClearColorValue const & customBorderColor_ ) VULKAN_HPP_NOEXCEPT - { - customBorderColor = customBorderColor_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerCustomBorderColorCreateInfoEXT & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSamplerCustomBorderColorCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSamplerCustomBorderColorCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, customBorderColor, format ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSamplerCustomBorderColorCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ClearColorValue customBorderColor = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerCustomBorderColorCreateInfoEXT ) == - sizeof( VkSamplerCustomBorderColorCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SamplerCustomBorderColorCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SamplerCustomBorderColorCreateInfoEXT; - }; - - struct SamplerReductionModeCreateInfo - { - using NativeType = VkSamplerReductionModeCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSamplerReductionModeCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SamplerReductionModeCreateInfo( - VULKAN_HPP_NAMESPACE::SamplerReductionMode reductionMode_ = - VULKAN_HPP_NAMESPACE::SamplerReductionMode::eWeightedAverage ) VULKAN_HPP_NOEXCEPT - : reductionMode( reductionMode_ ) - {} - - VULKAN_HPP_CONSTEXPR - SamplerReductionModeCreateInfo( SamplerReductionModeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerReductionModeCreateInfo( VkSamplerReductionModeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SamplerReductionModeCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SamplerReductionModeCreateInfo & - operator=( SamplerReductionModeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerReductionModeCreateInfo & operator=( VkSamplerReductionModeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SamplerReductionModeCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerReductionModeCreateInfo & - setReductionMode( VULKAN_HPP_NAMESPACE::SamplerReductionMode reductionMode_ ) VULKAN_HPP_NOEXCEPT - { - reductionMode = reductionMode_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSamplerReductionModeCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSamplerReductionModeCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, reductionMode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SamplerReductionModeCreateInfo const & ) const = default; -#else - bool operator==( SamplerReductionModeCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( reductionMode == rhs.reductionMode ); -# endif - } - - bool operator!=( SamplerReductionModeCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSamplerReductionModeCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SamplerReductionMode reductionMode = - VULKAN_HPP_NAMESPACE::SamplerReductionMode::eWeightedAverage; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerReductionModeCreateInfo ) == - sizeof( VkSamplerReductionModeCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SamplerReductionModeCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SamplerReductionModeCreateInfo; - }; - using SamplerReductionModeCreateInfoEXT = SamplerReductionModeCreateInfo; - - struct SamplerYcbcrConversionCreateInfo - { - using NativeType = VkSamplerYcbcrConversionCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSamplerYcbcrConversionCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SamplerYcbcrConversionCreateInfo( - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion ycbcrModel_ = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity, - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange ycbcrRange_ = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull, - VULKAN_HPP_NAMESPACE::ComponentMapping components_ = {}, - VULKAN_HPP_NAMESPACE::ChromaLocation xChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven, - VULKAN_HPP_NAMESPACE::ChromaLocation yChromaOffset_ = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven, - VULKAN_HPP_NAMESPACE::Filter chromaFilter_ = VULKAN_HPP_NAMESPACE::Filter::eNearest, - VULKAN_HPP_NAMESPACE::Bool32 forceExplicitReconstruction_ = {} ) VULKAN_HPP_NOEXCEPT - : format( format_ ) - , ycbcrModel( ycbcrModel_ ) - , ycbcrRange( ycbcrRange_ ) - , components( components_ ) - , xChromaOffset( xChromaOffset_ ) - , yChromaOffset( yChromaOffset_ ) - , chromaFilter( chromaFilter_ ) - , forceExplicitReconstruction( forceExplicitReconstruction_ ) - {} - - VULKAN_HPP_CONSTEXPR - SamplerYcbcrConversionCreateInfo( SamplerYcbcrConversionCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerYcbcrConversionCreateInfo( VkSamplerYcbcrConversionCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SamplerYcbcrConversionCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SamplerYcbcrConversionCreateInfo & - operator=( SamplerYcbcrConversionCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerYcbcrConversionCreateInfo & operator=( VkSamplerYcbcrConversionCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setYcbcrModel( VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion ycbcrModel_ ) VULKAN_HPP_NOEXCEPT - { - ycbcrModel = ycbcrModel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setYcbcrRange( VULKAN_HPP_NAMESPACE::SamplerYcbcrRange ycbcrRange_ ) VULKAN_HPP_NOEXCEPT - { - ycbcrRange = ycbcrRange_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setComponents( VULKAN_HPP_NAMESPACE::ComponentMapping const & components_ ) VULKAN_HPP_NOEXCEPT - { - components = components_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setXChromaOffset( VULKAN_HPP_NAMESPACE::ChromaLocation xChromaOffset_ ) VULKAN_HPP_NOEXCEPT - { - xChromaOffset = xChromaOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setYChromaOffset( VULKAN_HPP_NAMESPACE::ChromaLocation yChromaOffset_ ) VULKAN_HPP_NOEXCEPT - { - yChromaOffset = yChromaOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setChromaFilter( VULKAN_HPP_NAMESPACE::Filter chromaFilter_ ) VULKAN_HPP_NOEXCEPT - { - chromaFilter = chromaFilter_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionCreateInfo & - setForceExplicitReconstruction( VULKAN_HPP_NAMESPACE::Bool32 forceExplicitReconstruction_ ) VULKAN_HPP_NOEXCEPT - { - forceExplicitReconstruction = forceExplicitReconstruction_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSamplerYcbcrConversionCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSamplerYcbcrConversionCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - format, - ycbcrModel, - ycbcrRange, - components, - xChromaOffset, - yChromaOffset, - chromaFilter, - forceExplicitReconstruction ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SamplerYcbcrConversionCreateInfo const & ) const = default; -#else - bool operator==( SamplerYcbcrConversionCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( format == rhs.format ) && - ( ycbcrModel == rhs.ycbcrModel ) && ( ycbcrRange == rhs.ycbcrRange ) && ( components == rhs.components ) && - ( xChromaOffset == rhs.xChromaOffset ) && ( yChromaOffset == rhs.yChromaOffset ) && - ( chromaFilter == rhs.chromaFilter ) && ( forceExplicitReconstruction == rhs.forceExplicitReconstruction ); -# endif - } - - bool operator!=( SamplerYcbcrConversionCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSamplerYcbcrConversionCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion ycbcrModel = - VULKAN_HPP_NAMESPACE::SamplerYcbcrModelConversion::eRgbIdentity; - VULKAN_HPP_NAMESPACE::SamplerYcbcrRange ycbcrRange = VULKAN_HPP_NAMESPACE::SamplerYcbcrRange::eItuFull; - VULKAN_HPP_NAMESPACE::ComponentMapping components = {}; - VULKAN_HPP_NAMESPACE::ChromaLocation xChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - VULKAN_HPP_NAMESPACE::ChromaLocation yChromaOffset = VULKAN_HPP_NAMESPACE::ChromaLocation::eCositedEven; - VULKAN_HPP_NAMESPACE::Filter chromaFilter = VULKAN_HPP_NAMESPACE::Filter::eNearest; - VULKAN_HPP_NAMESPACE::Bool32 forceExplicitReconstruction = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionCreateInfo ) == - sizeof( VkSamplerYcbcrConversionCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SamplerYcbcrConversionCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SamplerYcbcrConversionCreateInfo; - }; - using SamplerYcbcrConversionCreateInfoKHR = SamplerYcbcrConversionCreateInfo; - - struct SamplerYcbcrConversionImageFormatProperties - { - using NativeType = VkSamplerYcbcrConversionImageFormatProperties; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSamplerYcbcrConversionImageFormatProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SamplerYcbcrConversionImageFormatProperties( - uint32_t combinedImageSamplerDescriptorCount_ = {} ) VULKAN_HPP_NOEXCEPT - : combinedImageSamplerDescriptorCount( combinedImageSamplerDescriptorCount_ ) - {} - - VULKAN_HPP_CONSTEXPR SamplerYcbcrConversionImageFormatProperties( - SamplerYcbcrConversionImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerYcbcrConversionImageFormatProperties( VkSamplerYcbcrConversionImageFormatProperties const & rhs ) - VULKAN_HPP_NOEXCEPT - : SamplerYcbcrConversionImageFormatProperties( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SamplerYcbcrConversionImageFormatProperties & - operator=( SamplerYcbcrConversionImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerYcbcrConversionImageFormatProperties & - operator=( VkSamplerYcbcrConversionImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSamplerYcbcrConversionImageFormatProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSamplerYcbcrConversionImageFormatProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, combinedImageSamplerDescriptorCount ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SamplerYcbcrConversionImageFormatProperties const & ) const = default; -#else - bool operator==( SamplerYcbcrConversionImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( combinedImageSamplerDescriptorCount == rhs.combinedImageSamplerDescriptorCount ); -# endif - } - - bool operator!=( SamplerYcbcrConversionImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSamplerYcbcrConversionImageFormatProperties; - void * pNext = {}; - uint32_t combinedImageSamplerDescriptorCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionImageFormatProperties ) == - sizeof( VkSamplerYcbcrConversionImageFormatProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SamplerYcbcrConversionImageFormatProperties is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SamplerYcbcrConversionImageFormatProperties; - }; - using SamplerYcbcrConversionImageFormatPropertiesKHR = SamplerYcbcrConversionImageFormatProperties; - - struct SamplerYcbcrConversionInfo - { - using NativeType = VkSamplerYcbcrConversionInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSamplerYcbcrConversionInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SamplerYcbcrConversionInfo( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion conversion_ = {} ) VULKAN_HPP_NOEXCEPT - : conversion( conversion_ ) - {} - - VULKAN_HPP_CONSTEXPR - SamplerYcbcrConversionInfo( SamplerYcbcrConversionInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerYcbcrConversionInfo( VkSamplerYcbcrConversionInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SamplerYcbcrConversionInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SamplerYcbcrConversionInfo & operator=( SamplerYcbcrConversionInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SamplerYcbcrConversionInfo & operator=( VkSamplerYcbcrConversionInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SamplerYcbcrConversionInfo & - setConversion( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion conversion_ ) VULKAN_HPP_NOEXCEPT - { - conversion = conversion_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSamplerYcbcrConversionInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSamplerYcbcrConversionInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, conversion ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SamplerYcbcrConversionInfo const & ) const = default; -#else - bool operator==( SamplerYcbcrConversionInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( conversion == rhs.conversion ); -# endif - } - - bool operator!=( SamplerYcbcrConversionInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSamplerYcbcrConversionInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SamplerYcbcrConversion conversion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SamplerYcbcrConversionInfo ) == - sizeof( VkSamplerYcbcrConversionInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SamplerYcbcrConversionInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SamplerYcbcrConversionInfo; - }; - using SamplerYcbcrConversionInfoKHR = SamplerYcbcrConversionInfo; - -#if defined( VK_USE_PLATFORM_SCREEN_QNX ) - struct ScreenSurfaceCreateInfoQNX - { - using NativeType = VkScreenSurfaceCreateInfoQNX; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eScreenSurfaceCreateInfoQNX; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ScreenSurfaceCreateInfoQNX( VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateFlagsQNX flags_ = {}, - struct _screen_context * context_ = {}, - struct _screen_window * window_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , context( context_ ) - , window( window_ ) - {} - - VULKAN_HPP_CONSTEXPR - ScreenSurfaceCreateInfoQNX( ScreenSurfaceCreateInfoQNX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ScreenSurfaceCreateInfoQNX( VkScreenSurfaceCreateInfoQNX const & rhs ) VULKAN_HPP_NOEXCEPT - : ScreenSurfaceCreateInfoQNX( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ScreenSurfaceCreateInfoQNX & operator=( ScreenSurfaceCreateInfoQNX const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ScreenSurfaceCreateInfoQNX & operator=( VkScreenSurfaceCreateInfoQNX const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ScreenSurfaceCreateInfoQNX & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ScreenSurfaceCreateInfoQNX & - setFlags( VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateFlagsQNX flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ScreenSurfaceCreateInfoQNX & - setContext( struct _screen_context * context_ ) VULKAN_HPP_NOEXCEPT - { - context = context_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ScreenSurfaceCreateInfoQNX & - setWindow( struct _screen_window * window_ ) VULKAN_HPP_NOEXCEPT - { - window = window_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkScreenSurfaceCreateInfoQNX const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkScreenSurfaceCreateInfoQNX &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, context, window ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ScreenSurfaceCreateInfoQNX const & ) const = default; -# else - bool operator==( ScreenSurfaceCreateInfoQNX const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( context == rhs.context ) && - ( window == rhs.window ); -# endif - } - - bool operator!=( ScreenSurfaceCreateInfoQNX const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eScreenSurfaceCreateInfoQNX; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateFlagsQNX flags = {}; - struct _screen_context * context = {}; - struct _screen_window * window = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ScreenSurfaceCreateInfoQNX ) == - sizeof( VkScreenSurfaceCreateInfoQNX ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ScreenSurfaceCreateInfoQNX is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ScreenSurfaceCreateInfoQNX; - }; -#endif /*VK_USE_PLATFORM_SCREEN_QNX*/ - - struct SemaphoreCreateInfo - { - using NativeType = VkSemaphoreCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSemaphoreCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SemaphoreCreateInfo( VULKAN_HPP_NAMESPACE::SemaphoreCreateFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR SemaphoreCreateInfo( SemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreCreateInfo( VkSemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreCreateInfo & operator=( SemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreCreateInfo & operator=( VkSemaphoreCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::SemaphoreCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreCreateInfo const & ) const = default; -#else - bool operator==( SemaphoreCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( SemaphoreCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SemaphoreCreateFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreCreateInfo ) == sizeof( VkSemaphoreCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SemaphoreCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreCreateInfo; - }; - - struct SemaphoreGetFdInfoKHR - { - using NativeType = VkSemaphoreGetFdInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSemaphoreGetFdInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SemaphoreGetFdInfoKHR( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd ) - VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR SemaphoreGetFdInfoKHR( SemaphoreGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreGetFdInfoKHR( VkSemaphoreGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreGetFdInfoKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreGetFdInfoKHR & operator=( SemaphoreGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreGetFdInfoKHR & operator=( VkSemaphoreGetFdInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetFdInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetFdInfoKHR & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetFdInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreGetFdInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreGetFdInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, handleType ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreGetFdInfoKHR const & ) const = default; -#else - bool operator==( SemaphoreGetFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( SemaphoreGetFdInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreGetFdInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreGetFdInfoKHR ) == sizeof( VkSemaphoreGetFdInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SemaphoreGetFdInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreGetFdInfoKHR; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct SemaphoreGetWin32HandleInfoKHR - { - using NativeType = VkSemaphoreGetWin32HandleInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSemaphoreGetWin32HandleInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SemaphoreGetWin32HandleInfoKHR( - VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR - SemaphoreGetWin32HandleInfoKHR( SemaphoreGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreGetWin32HandleInfoKHR( VkSemaphoreGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreGetWin32HandleInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreGetWin32HandleInfoKHR & - operator=( SemaphoreGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreGetWin32HandleInfoKHR & operator=( VkSemaphoreGetWin32HandleInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetWin32HandleInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetWin32HandleInfoKHR & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetWin32HandleInfoKHR & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreGetWin32HandleInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreGetWin32HandleInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, handleType ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreGetWin32HandleInfoKHR const & ) const = default; -# else - bool operator==( SemaphoreGetWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( SemaphoreGetWin32HandleInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreGetWin32HandleInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreGetWin32HandleInfoKHR ) == - sizeof( VkSemaphoreGetWin32HandleInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SemaphoreGetWin32HandleInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreGetWin32HandleInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_FUCHSIA ) - struct SemaphoreGetZirconHandleInfoFUCHSIA - { - using NativeType = VkSemaphoreGetZirconHandleInfoFUCHSIA; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSemaphoreGetZirconHandleInfoFUCHSIA; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SemaphoreGetZirconHandleInfoFUCHSIA( - VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd ) VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , handleType( handleType_ ) - {} - - VULKAN_HPP_CONSTEXPR SemaphoreGetZirconHandleInfoFUCHSIA( SemaphoreGetZirconHandleInfoFUCHSIA const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - SemaphoreGetZirconHandleInfoFUCHSIA( VkSemaphoreGetZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreGetZirconHandleInfoFUCHSIA( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreGetZirconHandleInfoFUCHSIA & - operator=( SemaphoreGetZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreGetZirconHandleInfoFUCHSIA & - operator=( VkSemaphoreGetZirconHandleInfoFUCHSIA const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetZirconHandleInfoFUCHSIA & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetZirconHandleInfoFUCHSIA & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreGetZirconHandleInfoFUCHSIA & - setHandleType( VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType_ ) VULKAN_HPP_NOEXCEPT - { - handleType = handleType_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreGetZirconHandleInfoFUCHSIA const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreGetZirconHandleInfoFUCHSIA &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, handleType ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreGetZirconHandleInfoFUCHSIA const & ) const = default; -# else - bool operator==( SemaphoreGetZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( handleType == rhs.handleType ); -# endif - } - - bool operator!=( SemaphoreGetZirconHandleInfoFUCHSIA const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreGetZirconHandleInfoFUCHSIA; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits handleType = - VULKAN_HPP_NAMESPACE::ExternalSemaphoreHandleTypeFlagBits::eOpaqueFd; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreGetZirconHandleInfoFUCHSIA ) == - sizeof( VkSemaphoreGetZirconHandleInfoFUCHSIA ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SemaphoreGetZirconHandleInfoFUCHSIA is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreGetZirconHandleInfoFUCHSIA; - }; -#endif /*VK_USE_PLATFORM_FUCHSIA*/ - - struct SemaphoreSignalInfo - { - using NativeType = VkSemaphoreSignalInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSemaphoreSignalInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SemaphoreSignalInfo( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - uint64_t value_ = {} ) VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , value( value_ ) - {} - - VULKAN_HPP_CONSTEXPR SemaphoreSignalInfo( SemaphoreSignalInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreSignalInfo( VkSemaphoreSignalInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreSignalInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreSignalInfo & operator=( SemaphoreSignalInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreSignalInfo & operator=( VkSemaphoreSignalInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreSignalInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreSignalInfo & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreSignalInfo & setValue( uint64_t value_ ) VULKAN_HPP_NOEXCEPT - { - value = value_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreSignalInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreSignalInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, value ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreSignalInfo const & ) const = default; -#else - bool operator==( SemaphoreSignalInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( value == rhs.value ); -# endif - } - - bool operator!=( SemaphoreSignalInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreSignalInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - uint64_t value = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreSignalInfo ) == sizeof( VkSemaphoreSignalInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SemaphoreSignalInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreSignalInfo; - }; - using SemaphoreSignalInfoKHR = SemaphoreSignalInfo; - - struct SemaphoreSubmitInfo - { - using NativeType = VkSemaphoreSubmitInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSemaphoreSubmitInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SemaphoreSubmitInfo( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ = {}, - uint64_t value_ = {}, - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask_ = {}, - uint32_t deviceIndex_ = {} ) VULKAN_HPP_NOEXCEPT - : semaphore( semaphore_ ) - , value( value_ ) - , stageMask( stageMask_ ) - , deviceIndex( deviceIndex_ ) - {} - - VULKAN_HPP_CONSTEXPR SemaphoreSubmitInfo( SemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreSubmitInfo( VkSemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreSubmitInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreSubmitInfo & operator=( SemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreSubmitInfo & operator=( VkSemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreSubmitInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreSubmitInfo & - setSemaphore( VULKAN_HPP_NAMESPACE::Semaphore semaphore_ ) VULKAN_HPP_NOEXCEPT - { - semaphore = semaphore_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreSubmitInfo & setValue( uint64_t value_ ) VULKAN_HPP_NOEXCEPT - { - value = value_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreSubmitInfo & - setStageMask( VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask_ ) VULKAN_HPP_NOEXCEPT - { - stageMask = stageMask_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreSubmitInfo & setDeviceIndex( uint32_t deviceIndex_ ) VULKAN_HPP_NOEXCEPT - { - deviceIndex = deviceIndex_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreSubmitInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreSubmitInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphore, value, stageMask, deviceIndex ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreSubmitInfo const & ) const = default; -#else - bool operator==( SemaphoreSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphore == rhs.semaphore ) && - ( value == rhs.value ) && ( stageMask == rhs.stageMask ) && ( deviceIndex == rhs.deviceIndex ); -# endif - } - - bool operator!=( SemaphoreSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreSubmitInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Semaphore semaphore = {}; - uint64_t value = {}; - VULKAN_HPP_NAMESPACE::PipelineStageFlags2 stageMask = {}; - uint32_t deviceIndex = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo ) == sizeof( VkSemaphoreSubmitInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SemaphoreSubmitInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreSubmitInfo; - }; - using SemaphoreSubmitInfoKHR = SemaphoreSubmitInfo; - - struct SemaphoreTypeCreateInfo - { - using NativeType = VkSemaphoreTypeCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSemaphoreTypeCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SemaphoreTypeCreateInfo( - VULKAN_HPP_NAMESPACE::SemaphoreType semaphoreType_ = VULKAN_HPP_NAMESPACE::SemaphoreType::eBinary, - uint64_t initialValue_ = {} ) VULKAN_HPP_NOEXCEPT - : semaphoreType( semaphoreType_ ) - , initialValue( initialValue_ ) - {} - - VULKAN_HPP_CONSTEXPR SemaphoreTypeCreateInfo( SemaphoreTypeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreTypeCreateInfo( VkSemaphoreTypeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreTypeCreateInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreTypeCreateInfo & operator=( SemaphoreTypeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreTypeCreateInfo & operator=( VkSemaphoreTypeCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreTypeCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreTypeCreateInfo & - setSemaphoreType( VULKAN_HPP_NAMESPACE::SemaphoreType semaphoreType_ ) VULKAN_HPP_NOEXCEPT - { - semaphoreType = semaphoreType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreTypeCreateInfo & setInitialValue( uint64_t initialValue_ ) VULKAN_HPP_NOEXCEPT - { - initialValue = initialValue_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreTypeCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreTypeCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, semaphoreType, initialValue ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreTypeCreateInfo const & ) const = default; -#else - bool operator==( SemaphoreTypeCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( semaphoreType == rhs.semaphoreType ) && - ( initialValue == rhs.initialValue ); -# endif - } - - bool operator!=( SemaphoreTypeCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreTypeCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SemaphoreType semaphoreType = VULKAN_HPP_NAMESPACE::SemaphoreType::eBinary; - uint64_t initialValue = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreTypeCreateInfo ) == - sizeof( VkSemaphoreTypeCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SemaphoreTypeCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreTypeCreateInfo; - }; - using SemaphoreTypeCreateInfoKHR = SemaphoreTypeCreateInfo; - - struct SemaphoreWaitInfo - { - using NativeType = VkSemaphoreWaitInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSemaphoreWaitInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SemaphoreWaitInfo( VULKAN_HPP_NAMESPACE::SemaphoreWaitFlags flags_ = {}, - uint32_t semaphoreCount_ = {}, - const VULKAN_HPP_NAMESPACE::Semaphore * pSemaphores_ = {}, - const uint64_t * pValues_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , semaphoreCount( semaphoreCount_ ) - , pSemaphores( pSemaphores_ ) - , pValues( pValues_ ) - {} - - VULKAN_HPP_CONSTEXPR SemaphoreWaitInfo( SemaphoreWaitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreWaitInfo( VkSemaphoreWaitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SemaphoreWaitInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SemaphoreWaitInfo( - VULKAN_HPP_NAMESPACE::SemaphoreWaitFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & semaphores_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & values_ = {} ) - : flags( flags_ ) - , semaphoreCount( static_cast( semaphores_.size() ) ) - , pSemaphores( semaphores_.data() ) - , pValues( values_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( semaphores_.size() == values_.size() ); -# else - if ( semaphores_.size() != values_.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::SemaphoreWaitInfo::SemaphoreWaitInfo: semaphores_.size() != values_.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SemaphoreWaitInfo & operator=( SemaphoreWaitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SemaphoreWaitInfo & operator=( VkSemaphoreWaitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SemaphoreWaitInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreWaitInfo & - setFlags( VULKAN_HPP_NAMESPACE::SemaphoreWaitFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreWaitInfo & setSemaphoreCount( uint32_t semaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - semaphoreCount = semaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SemaphoreWaitInfo & - setPSemaphores( const VULKAN_HPP_NAMESPACE::Semaphore * pSemaphores_ ) VULKAN_HPP_NOEXCEPT - { - pSemaphores = pSemaphores_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SemaphoreWaitInfo & setSemaphores( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & semaphores_ ) - VULKAN_HPP_NOEXCEPT - { - semaphoreCount = static_cast( semaphores_.size() ); - pSemaphores = semaphores_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SemaphoreWaitInfo & setPValues( const uint64_t * pValues_ ) VULKAN_HPP_NOEXCEPT - { - pValues = pValues_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SemaphoreWaitInfo & - setValues( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & values_ ) VULKAN_HPP_NOEXCEPT - { - semaphoreCount = static_cast( values_.size() ); - pValues = values_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSemaphoreWaitInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSemaphoreWaitInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, semaphoreCount, pSemaphores, pValues ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SemaphoreWaitInfo const & ) const = default; -#else - bool operator==( SemaphoreWaitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( semaphoreCount == rhs.semaphoreCount ) && ( pSemaphores == rhs.pSemaphores ) && - ( pValues == rhs.pValues ); -# endif - } - - bool operator!=( SemaphoreWaitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSemaphoreWaitInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SemaphoreWaitFlags flags = {}; - uint32_t semaphoreCount = {}; - const VULKAN_HPP_NAMESPACE::Semaphore * pSemaphores = {}; - const uint64_t * pValues = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo ) == sizeof( VkSemaphoreWaitInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SemaphoreWaitInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SemaphoreWaitInfo; - }; - using SemaphoreWaitInfoKHR = SemaphoreWaitInfo; - - struct SetStateFlagsIndirectCommandNV - { - using NativeType = VkSetStateFlagsIndirectCommandNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SetStateFlagsIndirectCommandNV( uint32_t data_ = {} ) VULKAN_HPP_NOEXCEPT : data( data_ ) {} - - VULKAN_HPP_CONSTEXPR - SetStateFlagsIndirectCommandNV( SetStateFlagsIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SetStateFlagsIndirectCommandNV( VkSetStateFlagsIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - : SetStateFlagsIndirectCommandNV( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SetStateFlagsIndirectCommandNV & - operator=( SetStateFlagsIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SetStateFlagsIndirectCommandNV & operator=( VkSetStateFlagsIndirectCommandNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SetStateFlagsIndirectCommandNV & setData( uint32_t data_ ) VULKAN_HPP_NOEXCEPT - { - data = data_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSetStateFlagsIndirectCommandNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSetStateFlagsIndirectCommandNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( data ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SetStateFlagsIndirectCommandNV const & ) const = default; -#else - bool operator==( SetStateFlagsIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( data == rhs.data ); -# endif - } - - bool operator!=( SetStateFlagsIndirectCommandNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t data = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SetStateFlagsIndirectCommandNV ) == - sizeof( VkSetStateFlagsIndirectCommandNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SetStateFlagsIndirectCommandNV is not nothrow_move_constructible!" ); - - struct ShaderModuleCreateInfo - { - using NativeType = VkShaderModuleCreateInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eShaderModuleCreateInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ShaderModuleCreateInfo( VULKAN_HPP_NAMESPACE::ShaderModuleCreateFlags flags_ = {}, - size_t codeSize_ = {}, - const uint32_t * pCode_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , codeSize( codeSize_ ) - , pCode( pCode_ ) - {} - - VULKAN_HPP_CONSTEXPR ShaderModuleCreateInfo( ShaderModuleCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderModuleCreateInfo( VkShaderModuleCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : ShaderModuleCreateInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ShaderModuleCreateInfo( VULKAN_HPP_NAMESPACE::ShaderModuleCreateFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & code_ ) - : flags( flags_ ), codeSize( code_.size() * 4 ), pCode( code_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ShaderModuleCreateInfo & operator=( ShaderModuleCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderModuleCreateInfo & operator=( VkShaderModuleCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ShaderModuleCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ShaderModuleCreateInfo & - setFlags( VULKAN_HPP_NAMESPACE::ShaderModuleCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ShaderModuleCreateInfo & setCodeSize( size_t codeSize_ ) VULKAN_HPP_NOEXCEPT - { - codeSize = codeSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ShaderModuleCreateInfo & setPCode( const uint32_t * pCode_ ) VULKAN_HPP_NOEXCEPT - { - pCode = pCode_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ShaderModuleCreateInfo & - setCode( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & code_ ) VULKAN_HPP_NOEXCEPT - { - codeSize = code_.size() * 4; - pCode = code_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkShaderModuleCreateInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkShaderModuleCreateInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, codeSize, pCode ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ShaderModuleCreateInfo const & ) const = default; -#else - bool operator==( ShaderModuleCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( codeSize == rhs.codeSize ) && ( pCode == rhs.pCode ); -# endif - } - - bool operator!=( ShaderModuleCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eShaderModuleCreateInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ShaderModuleCreateFlags flags = {}; - size_t codeSize = {}; - const uint32_t * pCode = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderModuleCreateInfo ) == - sizeof( VkShaderModuleCreateInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ShaderModuleCreateInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ShaderModuleCreateInfo; - }; - - struct ShaderModuleValidationCacheCreateInfoEXT - { - using NativeType = VkShaderModuleValidationCacheCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eShaderModuleValidationCacheCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ShaderModuleValidationCacheCreateInfoEXT( - VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache_ = {} ) VULKAN_HPP_NOEXCEPT - : validationCache( validationCache_ ) - {} - - VULKAN_HPP_CONSTEXPR ShaderModuleValidationCacheCreateInfoEXT( - ShaderModuleValidationCacheCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderModuleValidationCacheCreateInfoEXT( VkShaderModuleValidationCacheCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : ShaderModuleValidationCacheCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ShaderModuleValidationCacheCreateInfoEXT & - operator=( ShaderModuleValidationCacheCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderModuleValidationCacheCreateInfoEXT & - operator=( VkShaderModuleValidationCacheCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ShaderModuleValidationCacheCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ShaderModuleValidationCacheCreateInfoEXT & - setValidationCache( VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache_ ) VULKAN_HPP_NOEXCEPT - { - validationCache = validationCache_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkShaderModuleValidationCacheCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkShaderModuleValidationCacheCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, validationCache ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ShaderModuleValidationCacheCreateInfoEXT const & ) const = default; -#else - bool operator==( ShaderModuleValidationCacheCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( validationCache == rhs.validationCache ); -# endif - } - - bool operator!=( ShaderModuleValidationCacheCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eShaderModuleValidationCacheCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ValidationCacheEXT validationCache = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderModuleValidationCacheCreateInfoEXT ) == - sizeof( VkShaderModuleValidationCacheCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ShaderModuleValidationCacheCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ShaderModuleValidationCacheCreateInfoEXT; - }; - - struct ShaderResourceUsageAMD - { - using NativeType = VkShaderResourceUsageAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ShaderResourceUsageAMD( uint32_t numUsedVgprs_ = {}, - uint32_t numUsedSgprs_ = {}, - uint32_t ldsSizePerLocalWorkGroup_ = {}, - size_t ldsUsageSizeInBytes_ = {}, - size_t scratchMemUsageInBytes_ = {} ) VULKAN_HPP_NOEXCEPT - : numUsedVgprs( numUsedVgprs_ ) - , numUsedSgprs( numUsedSgprs_ ) - , ldsSizePerLocalWorkGroup( ldsSizePerLocalWorkGroup_ ) - , ldsUsageSizeInBytes( ldsUsageSizeInBytes_ ) - , scratchMemUsageInBytes( scratchMemUsageInBytes_ ) - {} - - VULKAN_HPP_CONSTEXPR ShaderResourceUsageAMD( ShaderResourceUsageAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderResourceUsageAMD( VkShaderResourceUsageAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : ShaderResourceUsageAMD( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ShaderResourceUsageAMD & operator=( ShaderResourceUsageAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderResourceUsageAMD & operator=( VkShaderResourceUsageAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkShaderResourceUsageAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkShaderResourceUsageAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - numUsedVgprs, numUsedSgprs, ldsSizePerLocalWorkGroup, ldsUsageSizeInBytes, scratchMemUsageInBytes ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ShaderResourceUsageAMD const & ) const = default; -#else - bool operator==( ShaderResourceUsageAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( numUsedVgprs == rhs.numUsedVgprs ) && ( numUsedSgprs == rhs.numUsedSgprs ) && - ( ldsSizePerLocalWorkGroup == rhs.ldsSizePerLocalWorkGroup ) && - ( ldsUsageSizeInBytes == rhs.ldsUsageSizeInBytes ) && - ( scratchMemUsageInBytes == rhs.scratchMemUsageInBytes ); -# endif - } - - bool operator!=( ShaderResourceUsageAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t numUsedVgprs = {}; - uint32_t numUsedSgprs = {}; - uint32_t ldsSizePerLocalWorkGroup = {}; - size_t ldsUsageSizeInBytes = {}; - size_t scratchMemUsageInBytes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD ) == - sizeof( VkShaderResourceUsageAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ShaderResourceUsageAMD is not nothrow_move_constructible!" ); - - struct ShaderStatisticsInfoAMD - { - using NativeType = VkShaderStatisticsInfoAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 - ShaderStatisticsInfoAMD( VULKAN_HPP_NAMESPACE::ShaderStageFlags shaderStageMask_ = {}, - VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD resourceUsage_ = {}, - uint32_t numPhysicalVgprs_ = {}, - uint32_t numPhysicalSgprs_ = {}, - uint32_t numAvailableVgprs_ = {}, - uint32_t numAvailableSgprs_ = {}, - std::array const & computeWorkGroupSize_ = {} ) VULKAN_HPP_NOEXCEPT - : shaderStageMask( shaderStageMask_ ) - , resourceUsage( resourceUsage_ ) - , numPhysicalVgprs( numPhysicalVgprs_ ) - , numPhysicalSgprs( numPhysicalSgprs_ ) - , numAvailableVgprs( numAvailableVgprs_ ) - , numAvailableSgprs( numAvailableSgprs_ ) - , computeWorkGroupSize( computeWorkGroupSize_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - ShaderStatisticsInfoAMD( ShaderStatisticsInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderStatisticsInfoAMD( VkShaderStatisticsInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : ShaderStatisticsInfoAMD( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ShaderStatisticsInfoAMD & operator=( ShaderStatisticsInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ShaderStatisticsInfoAMD & operator=( VkShaderStatisticsInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkShaderStatisticsInfoAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkShaderStatisticsInfoAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple const &> -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( shaderStageMask, - resourceUsage, - numPhysicalVgprs, - numPhysicalSgprs, - numAvailableVgprs, - numAvailableSgprs, - computeWorkGroupSize ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ShaderStatisticsInfoAMD const & ) const = default; -#else - bool operator==( ShaderStatisticsInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( shaderStageMask == rhs.shaderStageMask ) && ( resourceUsage == rhs.resourceUsage ) && - ( numPhysicalVgprs == rhs.numPhysicalVgprs ) && ( numPhysicalSgprs == rhs.numPhysicalSgprs ) && - ( numAvailableVgprs == rhs.numAvailableVgprs ) && ( numAvailableSgprs == rhs.numAvailableSgprs ) && - ( computeWorkGroupSize == rhs.computeWorkGroupSize ); -# endif - } - - bool operator!=( ShaderStatisticsInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ShaderStageFlags shaderStageMask = {}; - VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD resourceUsage = {}; - uint32_t numPhysicalVgprs = {}; - uint32_t numPhysicalSgprs = {}; - uint32_t numAvailableVgprs = {}; - uint32_t numAvailableSgprs = {}; - VULKAN_HPP_NAMESPACE::ArrayWrapper1D computeWorkGroupSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ShaderStatisticsInfoAMD ) == - sizeof( VkShaderStatisticsInfoAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ShaderStatisticsInfoAMD is not nothrow_move_constructible!" ); - - struct SharedPresentSurfaceCapabilitiesKHR - { - using NativeType = VkSharedPresentSurfaceCapabilitiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSharedPresentSurfaceCapabilitiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SharedPresentSurfaceCapabilitiesKHR( - VULKAN_HPP_NAMESPACE::ImageUsageFlags sharedPresentSupportedUsageFlags_ = {} ) VULKAN_HPP_NOEXCEPT - : sharedPresentSupportedUsageFlags( sharedPresentSupportedUsageFlags_ ) - {} - - VULKAN_HPP_CONSTEXPR SharedPresentSurfaceCapabilitiesKHR( SharedPresentSurfaceCapabilitiesKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - SharedPresentSurfaceCapabilitiesKHR( VkSharedPresentSurfaceCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SharedPresentSurfaceCapabilitiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SharedPresentSurfaceCapabilitiesKHR & - operator=( SharedPresentSurfaceCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SharedPresentSurfaceCapabilitiesKHR & - operator=( VkSharedPresentSurfaceCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSharedPresentSurfaceCapabilitiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSharedPresentSurfaceCapabilitiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, sharedPresentSupportedUsageFlags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SharedPresentSurfaceCapabilitiesKHR const & ) const = default; -#else - bool operator==( SharedPresentSurfaceCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( sharedPresentSupportedUsageFlags == rhs.sharedPresentSupportedUsageFlags ); -# endif - } - - bool operator!=( SharedPresentSurfaceCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSharedPresentSurfaceCapabilitiesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags sharedPresentSupportedUsageFlags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SharedPresentSurfaceCapabilitiesKHR ) == - sizeof( VkSharedPresentSurfaceCapabilitiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SharedPresentSurfaceCapabilitiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SharedPresentSurfaceCapabilitiesKHR; - }; - - struct SparseImageFormatProperties - { - using NativeType = VkSparseImageFormatProperties; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SparseImageFormatProperties( VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask_ = {}, - VULKAN_HPP_NAMESPACE::Extent3D imageGranularity_ = {}, - VULKAN_HPP_NAMESPACE::SparseImageFormatFlags flags_ = {} ) VULKAN_HPP_NOEXCEPT - : aspectMask( aspectMask_ ) - , imageGranularity( imageGranularity_ ) - , flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - SparseImageFormatProperties( SparseImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageFormatProperties( VkSparseImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseImageFormatProperties( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseImageFormatProperties & operator=( SparseImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageFormatProperties & operator=( VkSparseImageFormatProperties const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSparseImageFormatProperties const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseImageFormatProperties &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( aspectMask, imageGranularity, flags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseImageFormatProperties const & ) const = default; -#else - bool operator==( SparseImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( aspectMask == rhs.aspectMask ) && ( imageGranularity == rhs.imageGranularity ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( SparseImageFormatProperties const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::ImageAspectFlags aspectMask = {}; - VULKAN_HPP_NAMESPACE::Extent3D imageGranularity = {}; - VULKAN_HPP_NAMESPACE::SparseImageFormatFlags flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties ) == - sizeof( VkSparseImageFormatProperties ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SparseImageFormatProperties is not nothrow_move_constructible!" ); - - struct SparseImageFormatProperties2 - { - using NativeType = VkSparseImageFormatProperties2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSparseImageFormatProperties2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SparseImageFormatProperties2( - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties properties_ = {} ) VULKAN_HPP_NOEXCEPT - : properties( properties_ ) - {} - - VULKAN_HPP_CONSTEXPR - SparseImageFormatProperties2( SparseImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageFormatProperties2( VkSparseImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseImageFormatProperties2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseImageFormatProperties2 & operator=( SparseImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageFormatProperties2 & operator=( VkSparseImageFormatProperties2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSparseImageFormatProperties2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseImageFormatProperties2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, properties ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseImageFormatProperties2 const & ) const = default; -#else - bool operator==( SparseImageFormatProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( properties == rhs.properties ); -# endif - } - - bool operator!=( SparseImageFormatProperties2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSparseImageFormatProperties2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties properties = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties2 ) == - sizeof( VkSparseImageFormatProperties2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SparseImageFormatProperties2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SparseImageFormatProperties2; - }; - using SparseImageFormatProperties2KHR = SparseImageFormatProperties2; - - struct SparseImageMemoryRequirements - { - using NativeType = VkSparseImageMemoryRequirements; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SparseImageMemoryRequirements( VULKAN_HPP_NAMESPACE::SparseImageFormatProperties formatProperties_ = {}, - uint32_t imageMipTailFirstLod_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailSize_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailStride_ = {} ) VULKAN_HPP_NOEXCEPT - : formatProperties( formatProperties_ ) - , imageMipTailFirstLod( imageMipTailFirstLod_ ) - , imageMipTailSize( imageMipTailSize_ ) - , imageMipTailOffset( imageMipTailOffset_ ) - , imageMipTailStride( imageMipTailStride_ ) - {} - - VULKAN_HPP_CONSTEXPR - SparseImageMemoryRequirements( SparseImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryRequirements( VkSparseImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseImageMemoryRequirements( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseImageMemoryRequirements & - operator=( SparseImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryRequirements & operator=( VkSparseImageMemoryRequirements const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSparseImageMemoryRequirements const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseImageMemoryRequirements &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - formatProperties, imageMipTailFirstLod, imageMipTailSize, imageMipTailOffset, imageMipTailStride ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseImageMemoryRequirements const & ) const = default; -#else - bool operator==( SparseImageMemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( formatProperties == rhs.formatProperties ) && ( imageMipTailFirstLod == rhs.imageMipTailFirstLod ) && - ( imageMipTailSize == rhs.imageMipTailSize ) && ( imageMipTailOffset == rhs.imageMipTailOffset ) && - ( imageMipTailStride == rhs.imageMipTailStride ); -# endif - } - - bool operator!=( SparseImageMemoryRequirements const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::SparseImageFormatProperties formatProperties = {}; - uint32_t imageMipTailFirstLod = {}; - VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailSize = {}; - VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize imageMipTailStride = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements ) == - sizeof( VkSparseImageMemoryRequirements ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SparseImageMemoryRequirements is not nothrow_move_constructible!" ); - - struct SparseImageMemoryRequirements2 - { - using NativeType = VkSparseImageMemoryRequirements2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSparseImageMemoryRequirements2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SparseImageMemoryRequirements2( - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements memoryRequirements_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryRequirements( memoryRequirements_ ) - {} - - VULKAN_HPP_CONSTEXPR - SparseImageMemoryRequirements2( SparseImageMemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryRequirements2( VkSparseImageMemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT - : SparseImageMemoryRequirements2( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SparseImageMemoryRequirements2 & - operator=( SparseImageMemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SparseImageMemoryRequirements2 & operator=( VkSparseImageMemoryRequirements2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSparseImageMemoryRequirements2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSparseImageMemoryRequirements2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryRequirements ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SparseImageMemoryRequirements2 const & ) const = default; -#else - bool operator==( SparseImageMemoryRequirements2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryRequirements == rhs.memoryRequirements ); -# endif - } - - bool operator!=( SparseImageMemoryRequirements2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSparseImageMemoryRequirements2; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements memoryRequirements = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SparseImageMemoryRequirements2 ) == - sizeof( VkSparseImageMemoryRequirements2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SparseImageMemoryRequirements2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SparseImageMemoryRequirements2; - }; - using SparseImageMemoryRequirements2KHR = SparseImageMemoryRequirements2; - -#if defined( VK_USE_PLATFORM_GGP ) - struct StreamDescriptorSurfaceCreateInfoGGP - { - using NativeType = VkStreamDescriptorSurfaceCreateInfoGGP; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eStreamDescriptorSurfaceCreateInfoGGP; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - StreamDescriptorSurfaceCreateInfoGGP( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateFlagsGGP flags_ = {}, - GgpStreamDescriptor streamDescriptor_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , streamDescriptor( streamDescriptor_ ) - {} - - VULKAN_HPP_CONSTEXPR StreamDescriptorSurfaceCreateInfoGGP( StreamDescriptorSurfaceCreateInfoGGP const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - StreamDescriptorSurfaceCreateInfoGGP( VkStreamDescriptorSurfaceCreateInfoGGP const & rhs ) VULKAN_HPP_NOEXCEPT - : StreamDescriptorSurfaceCreateInfoGGP( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - StreamDescriptorSurfaceCreateInfoGGP & - operator=( StreamDescriptorSurfaceCreateInfoGGP const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - StreamDescriptorSurfaceCreateInfoGGP & - operator=( VkStreamDescriptorSurfaceCreateInfoGGP const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 StreamDescriptorSurfaceCreateInfoGGP & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StreamDescriptorSurfaceCreateInfoGGP & - setFlags( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateFlagsGGP flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StreamDescriptorSurfaceCreateInfoGGP & - setStreamDescriptor( GgpStreamDescriptor streamDescriptor_ ) VULKAN_HPP_NOEXCEPT - { - streamDescriptor = streamDescriptor_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkStreamDescriptorSurfaceCreateInfoGGP const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkStreamDescriptorSurfaceCreateInfoGGP &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, streamDescriptor ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( StreamDescriptorSurfaceCreateInfoGGP const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &streamDescriptor, &rhs.streamDescriptor, sizeof( GgpStreamDescriptor ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( StreamDescriptorSurfaceCreateInfoGGP const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( memcmp( &streamDescriptor, &rhs.streamDescriptor, sizeof( GgpStreamDescriptor ) ) == 0 ); - } - - bool operator!=( StreamDescriptorSurfaceCreateInfoGGP const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eStreamDescriptorSurfaceCreateInfoGGP; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateFlagsGGP flags = {}; - GgpStreamDescriptor streamDescriptor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::StreamDescriptorSurfaceCreateInfoGGP ) == - sizeof( VkStreamDescriptorSurfaceCreateInfoGGP ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "StreamDescriptorSurfaceCreateInfoGGP is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = StreamDescriptorSurfaceCreateInfoGGP; - }; -#endif /*VK_USE_PLATFORM_GGP*/ - - struct StridedDeviceAddressRegionKHR - { - using NativeType = VkStridedDeviceAddressRegionKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - StridedDeviceAddressRegionKHR( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize stride_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize size_ = {} ) VULKAN_HPP_NOEXCEPT - : deviceAddress( deviceAddress_ ) - , stride( stride_ ) - , size( size_ ) - {} - - VULKAN_HPP_CONSTEXPR - StridedDeviceAddressRegionKHR( StridedDeviceAddressRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - StridedDeviceAddressRegionKHR( VkStridedDeviceAddressRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : StridedDeviceAddressRegionKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - StridedDeviceAddressRegionKHR & - operator=( StridedDeviceAddressRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - StridedDeviceAddressRegionKHR & operator=( VkStridedDeviceAddressRegionKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 StridedDeviceAddressRegionKHR & - setDeviceAddress( VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_ ) VULKAN_HPP_NOEXCEPT - { - deviceAddress = deviceAddress_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StridedDeviceAddressRegionKHR & - setStride( VULKAN_HPP_NAMESPACE::DeviceSize stride_ ) VULKAN_HPP_NOEXCEPT - { - stride = stride_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 StridedDeviceAddressRegionKHR & - setSize( VULKAN_HPP_NAMESPACE::DeviceSize size_ ) VULKAN_HPP_NOEXCEPT - { - size = size_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkStridedDeviceAddressRegionKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkStridedDeviceAddressRegionKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( deviceAddress, stride, size ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( StridedDeviceAddressRegionKHR const & ) const = default; -#else - bool operator==( StridedDeviceAddressRegionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( deviceAddress == rhs.deviceAddress ) && ( stride == rhs.stride ) && ( size == rhs.size ); -# endif - } - - bool operator!=( StridedDeviceAddressRegionKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress = {}; - VULKAN_HPP_NAMESPACE::DeviceSize stride = {}; - VULKAN_HPP_NAMESPACE::DeviceSize size = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::StridedDeviceAddressRegionKHR ) == - sizeof( VkStridedDeviceAddressRegionKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "StridedDeviceAddressRegionKHR is not nothrow_move_constructible!" ); - - struct SubmitInfo - { - using NativeType = VkSubmitInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSubmitInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SubmitInfo( uint32_t waitSemaphoreCount_ = {}, - const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores_ = {}, - const VULKAN_HPP_NAMESPACE::PipelineStageFlags * pWaitDstStageMask_ = {}, - uint32_t commandBufferCount_ = {}, - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers_ = {}, - uint32_t signalSemaphoreCount_ = {}, - const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ = {} ) VULKAN_HPP_NOEXCEPT - : waitSemaphoreCount( waitSemaphoreCount_ ) - , pWaitSemaphores( pWaitSemaphores_ ) - , pWaitDstStageMask( pWaitDstStageMask_ ) - , commandBufferCount( commandBufferCount_ ) - , pCommandBuffers( pCommandBuffers_ ) - , signalSemaphoreCount( signalSemaphoreCount_ ) - , pSignalSemaphores( pSignalSemaphores_ ) - {} - - VULKAN_HPP_CONSTEXPR SubmitInfo( SubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubmitInfo( VkSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SubmitInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphores_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - waitDstStageMask_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - commandBuffers_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - signalSemaphores_ = {} ) - : waitSemaphoreCount( static_cast( waitSemaphores_.size() ) ) - , pWaitSemaphores( waitSemaphores_.data() ) - , pWaitDstStageMask( waitDstStageMask_.data() ) - , commandBufferCount( static_cast( commandBuffers_.size() ) ) - , pCommandBuffers( commandBuffers_.data() ) - , signalSemaphoreCount( static_cast( signalSemaphores_.size() ) ) - , pSignalSemaphores( signalSemaphores_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( waitSemaphores_.size() == waitDstStageMask_.size() ); -# else - if ( waitSemaphores_.size() != waitDstStageMask_.size() ) - { - throw LogicError( VULKAN_HPP_NAMESPACE_STRING - "::SubmitInfo::SubmitInfo: waitSemaphores_.size() != waitDstStageMask_.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubmitInfo & operator=( SubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubmitInfo & operator=( VkSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & setWaitSemaphoreCount( uint32_t waitSemaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = waitSemaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & - setPWaitSemaphores( const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores_ ) VULKAN_HPP_NOEXCEPT - { - pWaitSemaphores = pWaitSemaphores_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo & setWaitSemaphores( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphores_ ) - VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = static_cast( waitSemaphores_.size() ); - pWaitSemaphores = waitSemaphores_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & - setPWaitDstStageMask( const VULKAN_HPP_NAMESPACE::PipelineStageFlags * pWaitDstStageMask_ ) VULKAN_HPP_NOEXCEPT - { - pWaitDstStageMask = pWaitDstStageMask_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo & setWaitDstStageMask( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - waitDstStageMask_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreCount = static_cast( waitDstStageMask_.size() ); - pWaitDstStageMask = waitDstStageMask_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & setCommandBufferCount( uint32_t commandBufferCount_ ) VULKAN_HPP_NOEXCEPT - { - commandBufferCount = commandBufferCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & - setPCommandBuffers( const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers_ ) VULKAN_HPP_NOEXCEPT - { - pCommandBuffers = pCommandBuffers_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo & setCommandBuffers( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & commandBuffers_ ) - VULKAN_HPP_NOEXCEPT - { - commandBufferCount = static_cast( commandBuffers_.size() ); - pCommandBuffers = commandBuffers_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & setSignalSemaphoreCount( uint32_t signalSemaphoreCount_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreCount = signalSemaphoreCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo & - setPSignalSemaphores( const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores_ ) VULKAN_HPP_NOEXCEPT - { - pSignalSemaphores = pSignalSemaphores_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo & setSignalSemaphores( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphores_ ) - VULKAN_HPP_NOEXCEPT - { - signalSemaphoreCount = static_cast( signalSemaphores_.size() ); - pSignalSemaphores = signalSemaphores_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubmitInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubmitInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - waitSemaphoreCount, - pWaitSemaphores, - pWaitDstStageMask, - commandBufferCount, - pCommandBuffers, - signalSemaphoreCount, - pSignalSemaphores ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubmitInfo const & ) const = default; -#else - bool operator==( SubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( waitSemaphoreCount == rhs.waitSemaphoreCount ) && - ( pWaitSemaphores == rhs.pWaitSemaphores ) && ( pWaitDstStageMask == rhs.pWaitDstStageMask ) && - ( commandBufferCount == rhs.commandBufferCount ) && ( pCommandBuffers == rhs.pCommandBuffers ) && - ( signalSemaphoreCount == rhs.signalSemaphoreCount ) && ( pSignalSemaphores == rhs.pSignalSemaphores ); -# endif - } - - bool operator!=( SubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubmitInfo; - const void * pNext = {}; - uint32_t waitSemaphoreCount = {}; - const VULKAN_HPP_NAMESPACE::Semaphore * pWaitSemaphores = {}; - const VULKAN_HPP_NAMESPACE::PipelineStageFlags * pWaitDstStageMask = {}; - uint32_t commandBufferCount = {}; - const VULKAN_HPP_NAMESPACE::CommandBuffer * pCommandBuffers = {}; - uint32_t signalSemaphoreCount = {}; - const VULKAN_HPP_NAMESPACE::Semaphore * pSignalSemaphores = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubmitInfo ) == sizeof( VkSubmitInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubmitInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubmitInfo; - }; - - struct SubmitInfo2 - { - using NativeType = VkSubmitInfo2; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSubmitInfo2; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SubmitInfo2( VULKAN_HPP_NAMESPACE::SubmitFlags flags_ = {}, - uint32_t waitSemaphoreInfoCount_ = {}, - const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pWaitSemaphoreInfos_ = {}, - uint32_t commandBufferInfoCount_ = {}, - const VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo * pCommandBufferInfos_ = {}, - uint32_t signalSemaphoreInfoCount_ = {}, - const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pSignalSemaphoreInfos_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , waitSemaphoreInfoCount( waitSemaphoreInfoCount_ ) - , pWaitSemaphoreInfos( pWaitSemaphoreInfos_ ) - , commandBufferInfoCount( commandBufferInfoCount_ ) - , pCommandBufferInfos( pCommandBufferInfos_ ) - , signalSemaphoreInfoCount( signalSemaphoreInfoCount_ ) - , pSignalSemaphoreInfos( pSignalSemaphoreInfos_ ) - {} - - VULKAN_HPP_CONSTEXPR SubmitInfo2( SubmitInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubmitInfo2( VkSubmitInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - : SubmitInfo2( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo2( VULKAN_HPP_NAMESPACE::SubmitFlags flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - waitSemaphoreInfos_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo> const & commandBufferInfos_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - signalSemaphoreInfos_ = {} ) - : flags( flags_ ) - , waitSemaphoreInfoCount( static_cast( waitSemaphoreInfos_.size() ) ) - , pWaitSemaphoreInfos( waitSemaphoreInfos_.data() ) - , commandBufferInfoCount( static_cast( commandBufferInfos_.size() ) ) - , pCommandBufferInfos( commandBufferInfos_.data() ) - , signalSemaphoreInfoCount( static_cast( signalSemaphoreInfos_.size() ) ) - , pSignalSemaphoreInfos( signalSemaphoreInfos_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubmitInfo2 & operator=( SubmitInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubmitInfo2 & operator=( VkSubmitInfo2 const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & setFlags( VULKAN_HPP_NAMESPACE::SubmitFlags flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & - setWaitSemaphoreInfoCount( uint32_t waitSemaphoreInfoCount_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreInfoCount = waitSemaphoreInfoCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & setPWaitSemaphoreInfos( - const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pWaitSemaphoreInfos_ ) VULKAN_HPP_NOEXCEPT - { - pWaitSemaphoreInfos = pWaitSemaphoreInfos_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo2 & setWaitSemaphoreInfos( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - waitSemaphoreInfos_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreInfoCount = static_cast( waitSemaphoreInfos_.size() ); - pWaitSemaphoreInfos = waitSemaphoreInfos_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & - setCommandBufferInfoCount( uint32_t commandBufferInfoCount_ ) VULKAN_HPP_NOEXCEPT - { - commandBufferInfoCount = commandBufferInfoCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & setPCommandBufferInfos( - const VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo * pCommandBufferInfos_ ) VULKAN_HPP_NOEXCEPT - { - pCommandBufferInfos = pCommandBufferInfos_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo2 & setCommandBufferInfos( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - commandBufferInfos_ ) VULKAN_HPP_NOEXCEPT - { - commandBufferInfoCount = static_cast( commandBufferInfos_.size() ); - pCommandBufferInfos = commandBufferInfos_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & - setSignalSemaphoreInfoCount( uint32_t signalSemaphoreInfoCount_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreInfoCount = signalSemaphoreInfoCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubmitInfo2 & setPSignalSemaphoreInfos( - const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pSignalSemaphoreInfos_ ) VULKAN_HPP_NOEXCEPT - { - pSignalSemaphoreInfos = pSignalSemaphoreInfos_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubmitInfo2 & setSignalSemaphoreInfos( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - signalSemaphoreInfos_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreInfoCount = static_cast( signalSemaphoreInfos_.size() ); - pSignalSemaphoreInfos = signalSemaphoreInfos_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubmitInfo2 const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubmitInfo2 &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - waitSemaphoreInfoCount, - pWaitSemaphoreInfos, - commandBufferInfoCount, - pCommandBufferInfos, - signalSemaphoreInfoCount, - pSignalSemaphoreInfos ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubmitInfo2 const & ) const = default; -#else - bool operator==( SubmitInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( waitSemaphoreInfoCount == rhs.waitSemaphoreInfoCount ) && - ( pWaitSemaphoreInfos == rhs.pWaitSemaphoreInfos ) && - ( commandBufferInfoCount == rhs.commandBufferInfoCount ) && - ( pCommandBufferInfos == rhs.pCommandBufferInfos ) && - ( signalSemaphoreInfoCount == rhs.signalSemaphoreInfoCount ) && - ( pSignalSemaphoreInfos == rhs.pSignalSemaphoreInfos ); -# endif - } - - bool operator!=( SubmitInfo2 const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubmitInfo2; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SubmitFlags flags = {}; - uint32_t waitSemaphoreInfoCount = {}; - const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pWaitSemaphoreInfos = {}; - uint32_t commandBufferInfoCount = {}; - const VULKAN_HPP_NAMESPACE::CommandBufferSubmitInfo * pCommandBufferInfos = {}; - uint32_t signalSemaphoreInfoCount = {}; - const VULKAN_HPP_NAMESPACE::SemaphoreSubmitInfo * pSignalSemaphoreInfos = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubmitInfo2 ) == sizeof( VkSubmitInfo2 ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubmitInfo2 is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubmitInfo2; - }; - using SubmitInfo2KHR = SubmitInfo2; - - struct SubpassBeginInfo - { - using NativeType = VkSubpassBeginInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSubpassBeginInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassBeginInfo( VULKAN_HPP_NAMESPACE::SubpassContents contents_ = - VULKAN_HPP_NAMESPACE::SubpassContents::eInline ) VULKAN_HPP_NOEXCEPT - : contents( contents_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassBeginInfo( SubpassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassBeginInfo( VkSubpassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassBeginInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassBeginInfo & operator=( SubpassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassBeginInfo & operator=( VkSubpassBeginInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassBeginInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassBeginInfo & - setContents( VULKAN_HPP_NAMESPACE::SubpassContents contents_ ) VULKAN_HPP_NOEXCEPT - { - contents = contents_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassBeginInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassBeginInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, contents ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassBeginInfo const & ) const = default; -#else - bool operator==( SubpassBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( contents == rhs.contents ); -# endif - } - - bool operator!=( SubpassBeginInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubpassBeginInfo; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SubpassContents contents = VULKAN_HPP_NAMESPACE::SubpassContents::eInline; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassBeginInfo ) == sizeof( VkSubpassBeginInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubpassBeginInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubpassBeginInfo; - }; - using SubpassBeginInfoKHR = SubpassBeginInfo; - - struct SubpassDescriptionDepthStencilResolve - { - using NativeType = VkSubpassDescriptionDepthStencilResolve; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSubpassDescriptionDepthStencilResolve; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassDescriptionDepthStencilResolve( - VULKAN_HPP_NAMESPACE::ResolveModeFlagBits depthResolveMode_ = VULKAN_HPP_NAMESPACE::ResolveModeFlagBits::eNone, - VULKAN_HPP_NAMESPACE::ResolveModeFlagBits stencilResolveMode_ = VULKAN_HPP_NAMESPACE::ResolveModeFlagBits::eNone, - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilResolveAttachment_ = {} ) VULKAN_HPP_NOEXCEPT - : depthResolveMode( depthResolveMode_ ) - , stencilResolveMode( stencilResolveMode_ ) - , pDepthStencilResolveAttachment( pDepthStencilResolveAttachment_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassDescriptionDepthStencilResolve( SubpassDescriptionDepthStencilResolve const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - SubpassDescriptionDepthStencilResolve( VkSubpassDescriptionDepthStencilResolve const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassDescriptionDepthStencilResolve( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassDescriptionDepthStencilResolve & - operator=( SubpassDescriptionDepthStencilResolve const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassDescriptionDepthStencilResolve & - operator=( VkSubpassDescriptionDepthStencilResolve const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassDescriptionDepthStencilResolve & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescriptionDepthStencilResolve & - setDepthResolveMode( VULKAN_HPP_NAMESPACE::ResolveModeFlagBits depthResolveMode_ ) VULKAN_HPP_NOEXCEPT - { - depthResolveMode = depthResolveMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescriptionDepthStencilResolve & - setStencilResolveMode( VULKAN_HPP_NAMESPACE::ResolveModeFlagBits stencilResolveMode_ ) VULKAN_HPP_NOEXCEPT - { - stencilResolveMode = stencilResolveMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassDescriptionDepthStencilResolve & setPDepthStencilResolveAttachment( - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilResolveAttachment_ ) VULKAN_HPP_NOEXCEPT - { - pDepthStencilResolveAttachment = pDepthStencilResolveAttachment_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassDescriptionDepthStencilResolve const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassDescriptionDepthStencilResolve &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, depthResolveMode, stencilResolveMode, pDepthStencilResolveAttachment ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassDescriptionDepthStencilResolve const & ) const = default; -#else - bool operator==( SubpassDescriptionDepthStencilResolve const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( depthResolveMode == rhs.depthResolveMode ) && - ( stencilResolveMode == rhs.stencilResolveMode ) && - ( pDepthStencilResolveAttachment == rhs.pDepthStencilResolveAttachment ); -# endif - } - - bool operator!=( SubpassDescriptionDepthStencilResolve const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubpassDescriptionDepthStencilResolve; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ResolveModeFlagBits depthResolveMode = VULKAN_HPP_NAMESPACE::ResolveModeFlagBits::eNone; - VULKAN_HPP_NAMESPACE::ResolveModeFlagBits stencilResolveMode = VULKAN_HPP_NAMESPACE::ResolveModeFlagBits::eNone; - const VULKAN_HPP_NAMESPACE::AttachmentReference2 * pDepthStencilResolveAttachment = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassDescriptionDepthStencilResolve ) == - sizeof( VkSubpassDescriptionDepthStencilResolve ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SubpassDescriptionDepthStencilResolve is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubpassDescriptionDepthStencilResolve; - }; - using SubpassDescriptionDepthStencilResolveKHR = SubpassDescriptionDepthStencilResolve; - - struct SubpassEndInfo - { - using NativeType = VkSubpassEndInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSubpassEndInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassEndInfo() VULKAN_HPP_NOEXCEPT {} - - VULKAN_HPP_CONSTEXPR SubpassEndInfo( SubpassEndInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassEndInfo( VkSubpassEndInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassEndInfo( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassEndInfo & operator=( SubpassEndInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassEndInfo & operator=( VkSubpassEndInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassEndInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassEndInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassEndInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassEndInfo const & ) const = default; -#else - bool operator==( SubpassEndInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ); -# endif - } - - bool operator!=( SubpassEndInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubpassEndInfo; - const void * pNext = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassEndInfo ) == sizeof( VkSubpassEndInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SubpassEndInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubpassEndInfo; - }; - using SubpassEndInfoKHR = SubpassEndInfo; - - struct SubpassFragmentDensityMapOffsetEndInfoQCOM - { - using NativeType = VkSubpassFragmentDensityMapOffsetEndInfoQCOM; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSubpassFragmentDensityMapOffsetEndInfoQCOM; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassFragmentDensityMapOffsetEndInfoQCOM( - uint32_t fragmentDensityOffsetCount_ = {}, - const VULKAN_HPP_NAMESPACE::Offset2D * pFragmentDensityOffsets_ = {} ) VULKAN_HPP_NOEXCEPT - : fragmentDensityOffsetCount( fragmentDensityOffsetCount_ ) - , pFragmentDensityOffsets( pFragmentDensityOffsets_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassFragmentDensityMapOffsetEndInfoQCOM( - SubpassFragmentDensityMapOffsetEndInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassFragmentDensityMapOffsetEndInfoQCOM( VkSubpassFragmentDensityMapOffsetEndInfoQCOM const & rhs ) - VULKAN_HPP_NOEXCEPT - : SubpassFragmentDensityMapOffsetEndInfoQCOM( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassFragmentDensityMapOffsetEndInfoQCOM( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - fragmentDensityOffsets_ ) - : fragmentDensityOffsetCount( static_cast( fragmentDensityOffsets_.size() ) ) - , pFragmentDensityOffsets( fragmentDensityOffsets_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassFragmentDensityMapOffsetEndInfoQCOM & - operator=( SubpassFragmentDensityMapOffsetEndInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassFragmentDensityMapOffsetEndInfoQCOM & - operator=( VkSubpassFragmentDensityMapOffsetEndInfoQCOM const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SubpassFragmentDensityMapOffsetEndInfoQCOM & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassFragmentDensityMapOffsetEndInfoQCOM & - setFragmentDensityOffsetCount( uint32_t fragmentDensityOffsetCount_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityOffsetCount = fragmentDensityOffsetCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SubpassFragmentDensityMapOffsetEndInfoQCOM & - setPFragmentDensityOffsets( const VULKAN_HPP_NAMESPACE::Offset2D * pFragmentDensityOffsets_ ) VULKAN_HPP_NOEXCEPT - { - pFragmentDensityOffsets = pFragmentDensityOffsets_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SubpassFragmentDensityMapOffsetEndInfoQCOM & setFragmentDensityOffsets( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - fragmentDensityOffsets_ ) VULKAN_HPP_NOEXCEPT - { - fragmentDensityOffsetCount = static_cast( fragmentDensityOffsets_.size() ); - pFragmentDensityOffsets = fragmentDensityOffsets_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSubpassFragmentDensityMapOffsetEndInfoQCOM const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassFragmentDensityMapOffsetEndInfoQCOM &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fragmentDensityOffsetCount, pFragmentDensityOffsets ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassFragmentDensityMapOffsetEndInfoQCOM const & ) const = default; -#else - bool operator==( SubpassFragmentDensityMapOffsetEndInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fragmentDensityOffsetCount == rhs.fragmentDensityOffsetCount ) && - ( pFragmentDensityOffsets == rhs.pFragmentDensityOffsets ); -# endif - } - - bool operator!=( SubpassFragmentDensityMapOffsetEndInfoQCOM const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubpassFragmentDensityMapOffsetEndInfoQCOM; - const void * pNext = {}; - uint32_t fragmentDensityOffsetCount = {}; - const VULKAN_HPP_NAMESPACE::Offset2D * pFragmentDensityOffsets = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassFragmentDensityMapOffsetEndInfoQCOM ) == - sizeof( VkSubpassFragmentDensityMapOffsetEndInfoQCOM ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SubpassFragmentDensityMapOffsetEndInfoQCOM is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubpassFragmentDensityMapOffsetEndInfoQCOM; - }; - - struct SubpassShadingPipelineCreateInfoHUAWEI - { - using NativeType = VkSubpassShadingPipelineCreateInfoHUAWEI; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSubpassShadingPipelineCreateInfoHUAWEI; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SubpassShadingPipelineCreateInfoHUAWEI( VULKAN_HPP_NAMESPACE::RenderPass renderPass_ = {}, - uint32_t subpass_ = {} ) VULKAN_HPP_NOEXCEPT - : renderPass( renderPass_ ) - , subpass( subpass_ ) - {} - - VULKAN_HPP_CONSTEXPR SubpassShadingPipelineCreateInfoHUAWEI( SubpassShadingPipelineCreateInfoHUAWEI const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - SubpassShadingPipelineCreateInfoHUAWEI( VkSubpassShadingPipelineCreateInfoHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT - : SubpassShadingPipelineCreateInfoHUAWEI( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SubpassShadingPipelineCreateInfoHUAWEI & - operator=( SubpassShadingPipelineCreateInfoHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SubpassShadingPipelineCreateInfoHUAWEI & - operator=( VkSubpassShadingPipelineCreateInfoHUAWEI const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSubpassShadingPipelineCreateInfoHUAWEI const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSubpassShadingPipelineCreateInfoHUAWEI &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, renderPass, subpass ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SubpassShadingPipelineCreateInfoHUAWEI const & ) const = default; -#else - bool operator==( SubpassShadingPipelineCreateInfoHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( renderPass == rhs.renderPass ) && - ( subpass == rhs.subpass ); -# endif - } - - bool operator!=( SubpassShadingPipelineCreateInfoHUAWEI const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSubpassShadingPipelineCreateInfoHUAWEI; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::RenderPass renderPass = {}; - uint32_t subpass = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SubpassShadingPipelineCreateInfoHUAWEI ) == - sizeof( VkSubpassShadingPipelineCreateInfoHUAWEI ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SubpassShadingPipelineCreateInfoHUAWEI is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SubpassShadingPipelineCreateInfoHUAWEI; - }; - - struct SurfaceCapabilities2EXT - { - using NativeType = VkSurfaceCapabilities2EXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSurfaceCapabilities2EXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SurfaceCapabilities2EXT( - uint32_t minImageCount_ = {}, - uint32_t maxImageCount_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D currentExtent_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D minImageExtent_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxImageExtent_ = {}, - uint32_t maxImageArrayLayers_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR currentTransform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity, - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagsKHR supportedCompositeAlpha_ = {}, - VULKAN_HPP_NAMESPACE::ImageUsageFlags supportedUsageFlags_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagsEXT supportedSurfaceCounters_ = {} ) VULKAN_HPP_NOEXCEPT - : minImageCount( minImageCount_ ) - , maxImageCount( maxImageCount_ ) - , currentExtent( currentExtent_ ) - , minImageExtent( minImageExtent_ ) - , maxImageExtent( maxImageExtent_ ) - , maxImageArrayLayers( maxImageArrayLayers_ ) - , supportedTransforms( supportedTransforms_ ) - , currentTransform( currentTransform_ ) - , supportedCompositeAlpha( supportedCompositeAlpha_ ) - , supportedUsageFlags( supportedUsageFlags_ ) - , supportedSurfaceCounters( supportedSurfaceCounters_ ) - {} - - VULKAN_HPP_CONSTEXPR SurfaceCapabilities2EXT( SurfaceCapabilities2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilities2EXT( VkSurfaceCapabilities2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceCapabilities2EXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceCapabilities2EXT & operator=( SurfaceCapabilities2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilities2EXT & operator=( VkSurfaceCapabilities2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSurfaceCapabilities2EXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceCapabilities2EXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - minImageCount, - maxImageCount, - currentExtent, - minImageExtent, - maxImageExtent, - maxImageArrayLayers, - supportedTransforms, - currentTransform, - supportedCompositeAlpha, - supportedUsageFlags, - supportedSurfaceCounters ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceCapabilities2EXT const & ) const = default; -#else - bool operator==( SurfaceCapabilities2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( minImageCount == rhs.minImageCount ) && - ( maxImageCount == rhs.maxImageCount ) && ( currentExtent == rhs.currentExtent ) && - ( minImageExtent == rhs.minImageExtent ) && ( maxImageExtent == rhs.maxImageExtent ) && - ( maxImageArrayLayers == rhs.maxImageArrayLayers ) && ( supportedTransforms == rhs.supportedTransforms ) && - ( currentTransform == rhs.currentTransform ) && - ( supportedCompositeAlpha == rhs.supportedCompositeAlpha ) && - ( supportedUsageFlags == rhs.supportedUsageFlags ) && - ( supportedSurfaceCounters == rhs.supportedSurfaceCounters ); -# endif - } - - bool operator!=( SurfaceCapabilities2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSurfaceCapabilities2EXT; - void * pNext = {}; - uint32_t minImageCount = {}; - uint32_t maxImageCount = {}; - VULKAN_HPP_NAMESPACE::Extent2D currentExtent = {}; - VULKAN_HPP_NAMESPACE::Extent2D minImageExtent = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxImageExtent = {}; - uint32_t maxImageArrayLayers = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR currentTransform = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity; - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagsKHR supportedCompositeAlpha = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags supportedUsageFlags = {}; - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagsEXT supportedSurfaceCounters = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT ) == - sizeof( VkSurfaceCapabilities2EXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SurfaceCapabilities2EXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SurfaceCapabilities2EXT; - }; - - struct SurfaceCapabilitiesKHR - { - using NativeType = VkSurfaceCapabilitiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SurfaceCapabilitiesKHR( uint32_t minImageCount_ = {}, - uint32_t maxImageCount_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D currentExtent_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D minImageExtent_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxImageExtent_ = {}, - uint32_t maxImageArrayLayers_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR currentTransform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity, - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagsKHR supportedCompositeAlpha_ = {}, - VULKAN_HPP_NAMESPACE::ImageUsageFlags supportedUsageFlags_ = {} ) VULKAN_HPP_NOEXCEPT - : minImageCount( minImageCount_ ) - , maxImageCount( maxImageCount_ ) - , currentExtent( currentExtent_ ) - , minImageExtent( minImageExtent_ ) - , maxImageExtent( maxImageExtent_ ) - , maxImageArrayLayers( maxImageArrayLayers_ ) - , supportedTransforms( supportedTransforms_ ) - , currentTransform( currentTransform_ ) - , supportedCompositeAlpha( supportedCompositeAlpha_ ) - , supportedUsageFlags( supportedUsageFlags_ ) - {} - - VULKAN_HPP_CONSTEXPR SurfaceCapabilitiesKHR( SurfaceCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilitiesKHR( VkSurfaceCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceCapabilitiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceCapabilitiesKHR & operator=( SurfaceCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilitiesKHR & operator=( VkSurfaceCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSurfaceCapabilitiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceCapabilitiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( minImageCount, - maxImageCount, - currentExtent, - minImageExtent, - maxImageExtent, - maxImageArrayLayers, - supportedTransforms, - currentTransform, - supportedCompositeAlpha, - supportedUsageFlags ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceCapabilitiesKHR const & ) const = default; -#else - bool operator==( SurfaceCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( minImageCount == rhs.minImageCount ) && ( maxImageCount == rhs.maxImageCount ) && - ( currentExtent == rhs.currentExtent ) && ( minImageExtent == rhs.minImageExtent ) && - ( maxImageExtent == rhs.maxImageExtent ) && ( maxImageArrayLayers == rhs.maxImageArrayLayers ) && - ( supportedTransforms == rhs.supportedTransforms ) && ( currentTransform == rhs.currentTransform ) && - ( supportedCompositeAlpha == rhs.supportedCompositeAlpha ) && - ( supportedUsageFlags == rhs.supportedUsageFlags ); -# endif - } - - bool operator!=( SurfaceCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t minImageCount = {}; - uint32_t maxImageCount = {}; - VULKAN_HPP_NAMESPACE::Extent2D currentExtent = {}; - VULKAN_HPP_NAMESPACE::Extent2D minImageExtent = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxImageExtent = {}; - uint32_t maxImageArrayLayers = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR currentTransform = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity; - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagsKHR supportedCompositeAlpha = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags supportedUsageFlags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR ) == - sizeof( VkSurfaceCapabilitiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SurfaceCapabilitiesKHR is not nothrow_move_constructible!" ); - - struct SurfaceCapabilities2KHR - { - using NativeType = VkSurfaceCapabilities2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSurfaceCapabilities2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SurfaceCapabilities2KHR( - VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR surfaceCapabilities_ = {} ) VULKAN_HPP_NOEXCEPT - : surfaceCapabilities( surfaceCapabilities_ ) - {} - - VULKAN_HPP_CONSTEXPR SurfaceCapabilities2KHR( SurfaceCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilities2KHR( VkSurfaceCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceCapabilities2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceCapabilities2KHR & operator=( SurfaceCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilities2KHR & operator=( VkSurfaceCapabilities2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSurfaceCapabilities2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceCapabilities2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, surfaceCapabilities ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceCapabilities2KHR const & ) const = default; -#else - bool operator==( SurfaceCapabilities2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( surfaceCapabilities == rhs.surfaceCapabilities ); -# endif - } - - bool operator!=( SurfaceCapabilities2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSurfaceCapabilities2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesKHR surfaceCapabilities = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilities2KHR ) == - sizeof( VkSurfaceCapabilities2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SurfaceCapabilities2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SurfaceCapabilities2KHR; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct SurfaceCapabilitiesFullScreenExclusiveEXT - { - using NativeType = VkSurfaceCapabilitiesFullScreenExclusiveEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSurfaceCapabilitiesFullScreenExclusiveEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SurfaceCapabilitiesFullScreenExclusiveEXT( - VULKAN_HPP_NAMESPACE::Bool32 fullScreenExclusiveSupported_ = {} ) VULKAN_HPP_NOEXCEPT - : fullScreenExclusiveSupported( fullScreenExclusiveSupported_ ) - {} - - VULKAN_HPP_CONSTEXPR SurfaceCapabilitiesFullScreenExclusiveEXT( - SurfaceCapabilitiesFullScreenExclusiveEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilitiesFullScreenExclusiveEXT( VkSurfaceCapabilitiesFullScreenExclusiveEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : SurfaceCapabilitiesFullScreenExclusiveEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceCapabilitiesFullScreenExclusiveEXT & - operator=( SurfaceCapabilitiesFullScreenExclusiveEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceCapabilitiesFullScreenExclusiveEXT & - operator=( VkSurfaceCapabilitiesFullScreenExclusiveEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SurfaceCapabilitiesFullScreenExclusiveEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SurfaceCapabilitiesFullScreenExclusiveEXT & - setFullScreenExclusiveSupported( VULKAN_HPP_NAMESPACE::Bool32 fullScreenExclusiveSupported_ ) VULKAN_HPP_NOEXCEPT - { - fullScreenExclusiveSupported = fullScreenExclusiveSupported_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSurfaceCapabilitiesFullScreenExclusiveEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceCapabilitiesFullScreenExclusiveEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fullScreenExclusiveSupported ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceCapabilitiesFullScreenExclusiveEXT const & ) const = default; -# else - bool operator==( SurfaceCapabilitiesFullScreenExclusiveEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( fullScreenExclusiveSupported == rhs.fullScreenExclusiveSupported ); -# endif - } - - bool operator!=( SurfaceCapabilitiesFullScreenExclusiveEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSurfaceCapabilitiesFullScreenExclusiveEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 fullScreenExclusiveSupported = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceCapabilitiesFullScreenExclusiveEXT ) == - sizeof( VkSurfaceCapabilitiesFullScreenExclusiveEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SurfaceCapabilitiesFullScreenExclusiveEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SurfaceCapabilitiesFullScreenExclusiveEXT; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct SurfaceFormatKHR - { - using NativeType = VkSurfaceFormatKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SurfaceFormatKHR( VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::ColorSpaceKHR colorSpace_ = - VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear ) VULKAN_HPP_NOEXCEPT - : format( format_ ) - , colorSpace( colorSpace_ ) - {} - - VULKAN_HPP_CONSTEXPR SurfaceFormatKHR( SurfaceFormatKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceFormatKHR( VkSurfaceFormatKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceFormatKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceFormatKHR & operator=( SurfaceFormatKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceFormatKHR & operator=( VkSurfaceFormatKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSurfaceFormatKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceFormatKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( format, colorSpace ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceFormatKHR const & ) const = default; -#else - bool operator==( SurfaceFormatKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( format == rhs.format ) && ( colorSpace == rhs.colorSpace ); -# endif - } - - bool operator!=( SurfaceFormatKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::ColorSpaceKHR colorSpace = VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFormatKHR ) == sizeof( VkSurfaceFormatKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SurfaceFormatKHR is not nothrow_move_constructible!" ); - - struct SurfaceFormat2KHR - { - using NativeType = VkSurfaceFormat2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSurfaceFormat2KHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SurfaceFormat2KHR( VULKAN_HPP_NAMESPACE::SurfaceFormatKHR surfaceFormat_ = {} ) VULKAN_HPP_NOEXCEPT - : surfaceFormat( surfaceFormat_ ) - {} - - VULKAN_HPP_CONSTEXPR SurfaceFormat2KHR( SurfaceFormat2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceFormat2KHR( VkSurfaceFormat2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceFormat2KHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceFormat2KHR & operator=( SurfaceFormat2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceFormat2KHR & operator=( VkSurfaceFormat2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkSurfaceFormat2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceFormat2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, surfaceFormat ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceFormat2KHR const & ) const = default; -#else - bool operator==( SurfaceFormat2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( surfaceFormat == rhs.surfaceFormat ); -# endif - } - - bool operator!=( SurfaceFormat2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSurfaceFormat2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::SurfaceFormatKHR surfaceFormat = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFormat2KHR ) == sizeof( VkSurfaceFormat2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SurfaceFormat2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SurfaceFormat2KHR; - }; - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct SurfaceFullScreenExclusiveInfoEXT - { - using NativeType = VkSurfaceFullScreenExclusiveInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSurfaceFullScreenExclusiveInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SurfaceFullScreenExclusiveInfoEXT( VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT fullScreenExclusive_ = - VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT::eDefault ) VULKAN_HPP_NOEXCEPT - : fullScreenExclusive( fullScreenExclusive_ ) - {} - - VULKAN_HPP_CONSTEXPR - SurfaceFullScreenExclusiveInfoEXT( SurfaceFullScreenExclusiveInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceFullScreenExclusiveInfoEXT( VkSurfaceFullScreenExclusiveInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceFullScreenExclusiveInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceFullScreenExclusiveInfoEXT & - operator=( SurfaceFullScreenExclusiveInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceFullScreenExclusiveInfoEXT & operator=( VkSurfaceFullScreenExclusiveInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SurfaceFullScreenExclusiveInfoEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SurfaceFullScreenExclusiveInfoEXT & - setFullScreenExclusive( VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT fullScreenExclusive_ ) VULKAN_HPP_NOEXCEPT - { - fullScreenExclusive = fullScreenExclusive_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSurfaceFullScreenExclusiveInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceFullScreenExclusiveInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, fullScreenExclusive ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceFullScreenExclusiveInfoEXT const & ) const = default; -# else - bool operator==( SurfaceFullScreenExclusiveInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( fullScreenExclusive == rhs.fullScreenExclusive ); -# endif - } - - bool operator!=( SurfaceFullScreenExclusiveInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSurfaceFullScreenExclusiveInfoEXT; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT fullScreenExclusive = - VULKAN_HPP_NAMESPACE::FullScreenExclusiveEXT::eDefault; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveInfoEXT ) == - sizeof( VkSurfaceFullScreenExclusiveInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SurfaceFullScreenExclusiveInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SurfaceFullScreenExclusiveInfoEXT; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct SurfaceFullScreenExclusiveWin32InfoEXT - { - using NativeType = VkSurfaceFullScreenExclusiveWin32InfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSurfaceFullScreenExclusiveWin32InfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SurfaceFullScreenExclusiveWin32InfoEXT( HMONITOR hmonitor_ = {} ) VULKAN_HPP_NOEXCEPT - : hmonitor( hmonitor_ ) - {} - - VULKAN_HPP_CONSTEXPR SurfaceFullScreenExclusiveWin32InfoEXT( SurfaceFullScreenExclusiveWin32InfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - SurfaceFullScreenExclusiveWin32InfoEXT( VkSurfaceFullScreenExclusiveWin32InfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceFullScreenExclusiveWin32InfoEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceFullScreenExclusiveWin32InfoEXT & - operator=( SurfaceFullScreenExclusiveWin32InfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceFullScreenExclusiveWin32InfoEXT & - operator=( VkSurfaceFullScreenExclusiveWin32InfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SurfaceFullScreenExclusiveWin32InfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SurfaceFullScreenExclusiveWin32InfoEXT & - setHmonitor( HMONITOR hmonitor_ ) VULKAN_HPP_NOEXCEPT - { - hmonitor = hmonitor_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSurfaceFullScreenExclusiveWin32InfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceFullScreenExclusiveWin32InfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, hmonitor ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceFullScreenExclusiveWin32InfoEXT const & ) const = default; -# else - bool operator==( SurfaceFullScreenExclusiveWin32InfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( hmonitor == rhs.hmonitor ); -# endif - } - - bool operator!=( SurfaceFullScreenExclusiveWin32InfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSurfaceFullScreenExclusiveWin32InfoEXT; - const void * pNext = {}; - HMONITOR hmonitor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceFullScreenExclusiveWin32InfoEXT ) == - sizeof( VkSurfaceFullScreenExclusiveWin32InfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SurfaceFullScreenExclusiveWin32InfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SurfaceFullScreenExclusiveWin32InfoEXT; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct SurfaceProtectedCapabilitiesKHR - { - using NativeType = VkSurfaceProtectedCapabilitiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSurfaceProtectedCapabilitiesKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - SurfaceProtectedCapabilitiesKHR( VULKAN_HPP_NAMESPACE::Bool32 supportsProtected_ = {} ) VULKAN_HPP_NOEXCEPT - : supportsProtected( supportsProtected_ ) - {} - - VULKAN_HPP_CONSTEXPR - SurfaceProtectedCapabilitiesKHR( SurfaceProtectedCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceProtectedCapabilitiesKHR( VkSurfaceProtectedCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SurfaceProtectedCapabilitiesKHR( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SurfaceProtectedCapabilitiesKHR & - operator=( SurfaceProtectedCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SurfaceProtectedCapabilitiesKHR & operator=( VkSurfaceProtectedCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SurfaceProtectedCapabilitiesKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SurfaceProtectedCapabilitiesKHR & - setSupportsProtected( VULKAN_HPP_NAMESPACE::Bool32 supportsProtected_ ) VULKAN_HPP_NOEXCEPT - { - supportsProtected = supportsProtected_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSurfaceProtectedCapabilitiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSurfaceProtectedCapabilitiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, supportsProtected ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SurfaceProtectedCapabilitiesKHR const & ) const = default; -#else - bool operator==( SurfaceProtectedCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( supportsProtected == rhs.supportsProtected ); -# endif - } - - bool operator!=( SurfaceProtectedCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSurfaceProtectedCapabilitiesKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 supportsProtected = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SurfaceProtectedCapabilitiesKHR ) == - sizeof( VkSurfaceProtectedCapabilitiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SurfaceProtectedCapabilitiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SurfaceProtectedCapabilitiesKHR; - }; - - struct SwapchainCounterCreateInfoEXT - { - using NativeType = VkSwapchainCounterCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSwapchainCounterCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SwapchainCounterCreateInfoEXT( - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagsEXT surfaceCounters_ = {} ) VULKAN_HPP_NOEXCEPT - : surfaceCounters( surfaceCounters_ ) - {} - - VULKAN_HPP_CONSTEXPR - SwapchainCounterCreateInfoEXT( SwapchainCounterCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SwapchainCounterCreateInfoEXT( VkSwapchainCounterCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : SwapchainCounterCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SwapchainCounterCreateInfoEXT & - operator=( SwapchainCounterCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SwapchainCounterCreateInfoEXT & operator=( VkSwapchainCounterCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SwapchainCounterCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCounterCreateInfoEXT & - setSurfaceCounters( VULKAN_HPP_NAMESPACE::SurfaceCounterFlagsEXT surfaceCounters_ ) VULKAN_HPP_NOEXCEPT - { - surfaceCounters = surfaceCounters_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSwapchainCounterCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSwapchainCounterCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, surfaceCounters ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SwapchainCounterCreateInfoEXT const & ) const = default; -#else - bool operator==( SwapchainCounterCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( surfaceCounters == rhs.surfaceCounters ); -# endif - } - - bool operator!=( SwapchainCounterCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSwapchainCounterCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SurfaceCounterFlagsEXT surfaceCounters = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainCounterCreateInfoEXT ) == - sizeof( VkSwapchainCounterCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SwapchainCounterCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SwapchainCounterCreateInfoEXT; - }; - - struct SwapchainCreateInfoKHR - { - using NativeType = VkSwapchainCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eSwapchainCreateInfoKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SwapchainCreateInfoKHR( - VULKAN_HPP_NAMESPACE::SwapchainCreateFlagsKHR flags_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceKHR surface_ = {}, - uint32_t minImageCount_ = {}, - VULKAN_HPP_NAMESPACE::Format imageFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::ColorSpaceKHR imageColorSpace_ = VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear, - VULKAN_HPP_NAMESPACE::Extent2D imageExtent_ = {}, - uint32_t imageArrayLayers_ = {}, - VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsage_ = {}, - VULKAN_HPP_NAMESPACE::SharingMode imageSharingMode_ = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive, - uint32_t queueFamilyIndexCount_ = {}, - const uint32_t * pQueueFamilyIndices_ = {}, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR preTransform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity, - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagBitsKHR compositeAlpha_ = - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagBitsKHR::eOpaque, - VULKAN_HPP_NAMESPACE::PresentModeKHR presentMode_ = VULKAN_HPP_NAMESPACE::PresentModeKHR::eImmediate, - VULKAN_HPP_NAMESPACE::Bool32 clipped_ = {}, - VULKAN_HPP_NAMESPACE::SwapchainKHR oldSwapchain_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , surface( surface_ ) - , minImageCount( minImageCount_ ) - , imageFormat( imageFormat_ ) - , imageColorSpace( imageColorSpace_ ) - , imageExtent( imageExtent_ ) - , imageArrayLayers( imageArrayLayers_ ) - , imageUsage( imageUsage_ ) - , imageSharingMode( imageSharingMode_ ) - , queueFamilyIndexCount( queueFamilyIndexCount_ ) - , pQueueFamilyIndices( pQueueFamilyIndices_ ) - , preTransform( preTransform_ ) - , compositeAlpha( compositeAlpha_ ) - , presentMode( presentMode_ ) - , clipped( clipped_ ) - , oldSwapchain( oldSwapchain_ ) - {} - - VULKAN_HPP_CONSTEXPR SwapchainCreateInfoKHR( SwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SwapchainCreateInfoKHR( VkSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : SwapchainCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SwapchainCreateInfoKHR( - VULKAN_HPP_NAMESPACE::SwapchainCreateFlagsKHR flags_, - VULKAN_HPP_NAMESPACE::SurfaceKHR surface_, - uint32_t minImageCount_, - VULKAN_HPP_NAMESPACE::Format imageFormat_, - VULKAN_HPP_NAMESPACE::ColorSpaceKHR imageColorSpace_, - VULKAN_HPP_NAMESPACE::Extent2D imageExtent_, - uint32_t imageArrayLayers_, - VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsage_, - VULKAN_HPP_NAMESPACE::SharingMode imageSharingMode_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_, - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR preTransform_ = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity, - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagBitsKHR compositeAlpha_ = - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagBitsKHR::eOpaque, - VULKAN_HPP_NAMESPACE::PresentModeKHR presentMode_ = VULKAN_HPP_NAMESPACE::PresentModeKHR::eImmediate, - VULKAN_HPP_NAMESPACE::Bool32 clipped_ = {}, - VULKAN_HPP_NAMESPACE::SwapchainKHR oldSwapchain_ = {} ) - : flags( flags_ ) - , surface( surface_ ) - , minImageCount( minImageCount_ ) - , imageFormat( imageFormat_ ) - , imageColorSpace( imageColorSpace_ ) - , imageExtent( imageExtent_ ) - , imageArrayLayers( imageArrayLayers_ ) - , imageUsage( imageUsage_ ) - , imageSharingMode( imageSharingMode_ ) - , queueFamilyIndexCount( static_cast( queueFamilyIndices_.size() ) ) - , pQueueFamilyIndices( queueFamilyIndices_.data() ) - , preTransform( preTransform_ ) - , compositeAlpha( compositeAlpha_ ) - , presentMode( presentMode_ ) - , clipped( clipped_ ) - , oldSwapchain( oldSwapchain_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SwapchainCreateInfoKHR & operator=( SwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SwapchainCreateInfoKHR & operator=( VkSwapchainCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::SwapchainCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setSurface( VULKAN_HPP_NAMESPACE::SurfaceKHR surface_ ) VULKAN_HPP_NOEXCEPT - { - surface = surface_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & setMinImageCount( uint32_t minImageCount_ ) VULKAN_HPP_NOEXCEPT - { - minImageCount = minImageCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setImageFormat( VULKAN_HPP_NAMESPACE::Format imageFormat_ ) VULKAN_HPP_NOEXCEPT - { - imageFormat = imageFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setImageColorSpace( VULKAN_HPP_NAMESPACE::ColorSpaceKHR imageColorSpace_ ) VULKAN_HPP_NOEXCEPT - { - imageColorSpace = imageColorSpace_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setImageExtent( VULKAN_HPP_NAMESPACE::Extent2D const & imageExtent_ ) VULKAN_HPP_NOEXCEPT - { - imageExtent = imageExtent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setImageArrayLayers( uint32_t imageArrayLayers_ ) VULKAN_HPP_NOEXCEPT - { - imageArrayLayers = imageArrayLayers_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setImageUsage( VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsage_ ) VULKAN_HPP_NOEXCEPT - { - imageUsage = imageUsage_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setImageSharingMode( VULKAN_HPP_NAMESPACE::SharingMode imageSharingMode_ ) VULKAN_HPP_NOEXCEPT - { - imageSharingMode = imageSharingMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setQueueFamilyIndexCount( uint32_t queueFamilyIndexCount_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = queueFamilyIndexCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setPQueueFamilyIndices( const uint32_t * pQueueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - pQueueFamilyIndices = pQueueFamilyIndices_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - SwapchainCreateInfoKHR & setQueueFamilyIndices( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & queueFamilyIndices_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndexCount = static_cast( queueFamilyIndices_.size() ); - pQueueFamilyIndices = queueFamilyIndices_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setPreTransform( VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR preTransform_ ) VULKAN_HPP_NOEXCEPT - { - preTransform = preTransform_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setCompositeAlpha( VULKAN_HPP_NAMESPACE::CompositeAlphaFlagBitsKHR compositeAlpha_ ) VULKAN_HPP_NOEXCEPT - { - compositeAlpha = compositeAlpha_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setPresentMode( VULKAN_HPP_NAMESPACE::PresentModeKHR presentMode_ ) VULKAN_HPP_NOEXCEPT - { - presentMode = presentMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setClipped( VULKAN_HPP_NAMESPACE::Bool32 clipped_ ) VULKAN_HPP_NOEXCEPT - { - clipped = clipped_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainCreateInfoKHR & - setOldSwapchain( VULKAN_HPP_NAMESPACE::SwapchainKHR oldSwapchain_ ) VULKAN_HPP_NOEXCEPT - { - oldSwapchain = oldSwapchain_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSwapchainCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSwapchainCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - surface, - minImageCount, - imageFormat, - imageColorSpace, - imageExtent, - imageArrayLayers, - imageUsage, - imageSharingMode, - queueFamilyIndexCount, - pQueueFamilyIndices, - preTransform, - compositeAlpha, - presentMode, - clipped, - oldSwapchain ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SwapchainCreateInfoKHR const & ) const = default; -#else - bool operator==( SwapchainCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( surface == rhs.surface ) && - ( minImageCount == rhs.minImageCount ) && ( imageFormat == rhs.imageFormat ) && - ( imageColorSpace == rhs.imageColorSpace ) && ( imageExtent == rhs.imageExtent ) && - ( imageArrayLayers == rhs.imageArrayLayers ) && ( imageUsage == rhs.imageUsage ) && - ( imageSharingMode == rhs.imageSharingMode ) && ( queueFamilyIndexCount == rhs.queueFamilyIndexCount ) && - ( pQueueFamilyIndices == rhs.pQueueFamilyIndices ) && ( preTransform == rhs.preTransform ) && - ( compositeAlpha == rhs.compositeAlpha ) && ( presentMode == rhs.presentMode ) && - ( clipped == rhs.clipped ) && ( oldSwapchain == rhs.oldSwapchain ); -# endif - } - - bool operator!=( SwapchainCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSwapchainCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::SwapchainCreateFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::SurfaceKHR surface = {}; - uint32_t minImageCount = {}; - VULKAN_HPP_NAMESPACE::Format imageFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::ColorSpaceKHR imageColorSpace = VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear; - VULKAN_HPP_NAMESPACE::Extent2D imageExtent = {}; - uint32_t imageArrayLayers = {}; - VULKAN_HPP_NAMESPACE::ImageUsageFlags imageUsage = {}; - VULKAN_HPP_NAMESPACE::SharingMode imageSharingMode = VULKAN_HPP_NAMESPACE::SharingMode::eExclusive; - uint32_t queueFamilyIndexCount = {}; - const uint32_t * pQueueFamilyIndices = {}; - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR preTransform = - VULKAN_HPP_NAMESPACE::SurfaceTransformFlagBitsKHR::eIdentity; - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagBitsKHR compositeAlpha = - VULKAN_HPP_NAMESPACE::CompositeAlphaFlagBitsKHR::eOpaque; - VULKAN_HPP_NAMESPACE::PresentModeKHR presentMode = VULKAN_HPP_NAMESPACE::PresentModeKHR::eImmediate; - VULKAN_HPP_NAMESPACE::Bool32 clipped = {}; - VULKAN_HPP_NAMESPACE::SwapchainKHR oldSwapchain = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR ) == - sizeof( VkSwapchainCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "SwapchainCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SwapchainCreateInfoKHR; - }; - - struct SwapchainDisplayNativeHdrCreateInfoAMD - { - using NativeType = VkSwapchainDisplayNativeHdrCreateInfoAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eSwapchainDisplayNativeHdrCreateInfoAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR SwapchainDisplayNativeHdrCreateInfoAMD( VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable_ = {} ) - VULKAN_HPP_NOEXCEPT : localDimmingEnable( localDimmingEnable_ ) - {} - - VULKAN_HPP_CONSTEXPR SwapchainDisplayNativeHdrCreateInfoAMD( SwapchainDisplayNativeHdrCreateInfoAMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - SwapchainDisplayNativeHdrCreateInfoAMD( VkSwapchainDisplayNativeHdrCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : SwapchainDisplayNativeHdrCreateInfoAMD( - *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - SwapchainDisplayNativeHdrCreateInfoAMD & - operator=( SwapchainDisplayNativeHdrCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - SwapchainDisplayNativeHdrCreateInfoAMD & - operator=( VkSwapchainDisplayNativeHdrCreateInfoAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 SwapchainDisplayNativeHdrCreateInfoAMD & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 SwapchainDisplayNativeHdrCreateInfoAMD & - setLocalDimmingEnable( VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable_ ) VULKAN_HPP_NOEXCEPT - { - localDimmingEnable = localDimmingEnable_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkSwapchainDisplayNativeHdrCreateInfoAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkSwapchainDisplayNativeHdrCreateInfoAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, localDimmingEnable ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( SwapchainDisplayNativeHdrCreateInfoAMD const & ) const = default; -#else - bool operator==( SwapchainDisplayNativeHdrCreateInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( localDimmingEnable == rhs.localDimmingEnable ); -# endif - } - - bool operator!=( SwapchainDisplayNativeHdrCreateInfoAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eSwapchainDisplayNativeHdrCreateInfoAMD; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::SwapchainDisplayNativeHdrCreateInfoAMD ) == - sizeof( VkSwapchainDisplayNativeHdrCreateInfoAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "SwapchainDisplayNativeHdrCreateInfoAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = SwapchainDisplayNativeHdrCreateInfoAMD; - }; - - struct TextureLODGatherFormatPropertiesAMD - { - using NativeType = VkTextureLODGatherFormatPropertiesAMD; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eTextureLodGatherFormatPropertiesAMD; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR TextureLODGatherFormatPropertiesAMD( - VULKAN_HPP_NAMESPACE::Bool32 supportsTextureGatherLODBiasAMD_ = {} ) VULKAN_HPP_NOEXCEPT - : supportsTextureGatherLODBiasAMD( supportsTextureGatherLODBiasAMD_ ) - {} - - VULKAN_HPP_CONSTEXPR TextureLODGatherFormatPropertiesAMD( TextureLODGatherFormatPropertiesAMD const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - TextureLODGatherFormatPropertiesAMD( VkTextureLODGatherFormatPropertiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - : TextureLODGatherFormatPropertiesAMD( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - TextureLODGatherFormatPropertiesAMD & - operator=( TextureLODGatherFormatPropertiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - TextureLODGatherFormatPropertiesAMD & - operator=( VkTextureLODGatherFormatPropertiesAMD const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkTextureLODGatherFormatPropertiesAMD const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkTextureLODGatherFormatPropertiesAMD &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, supportsTextureGatherLODBiasAMD ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( TextureLODGatherFormatPropertiesAMD const & ) const = default; -#else - bool operator==( TextureLODGatherFormatPropertiesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( supportsTextureGatherLODBiasAMD == rhs.supportsTextureGatherLODBiasAMD ); -# endif - } - - bool operator!=( TextureLODGatherFormatPropertiesAMD const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eTextureLodGatherFormatPropertiesAMD; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Bool32 supportsTextureGatherLODBiasAMD = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD ) == - sizeof( VkTextureLODGatherFormatPropertiesAMD ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "TextureLODGatherFormatPropertiesAMD is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = TextureLODGatherFormatPropertiesAMD; - }; - - struct TimelineSemaphoreSubmitInfo - { - using NativeType = VkTimelineSemaphoreSubmitInfo; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eTimelineSemaphoreSubmitInfo; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - TimelineSemaphoreSubmitInfo( uint32_t waitSemaphoreValueCount_ = {}, - const uint64_t * pWaitSemaphoreValues_ = {}, - uint32_t signalSemaphoreValueCount_ = {}, - const uint64_t * pSignalSemaphoreValues_ = {} ) VULKAN_HPP_NOEXCEPT - : waitSemaphoreValueCount( waitSemaphoreValueCount_ ) - , pWaitSemaphoreValues( pWaitSemaphoreValues_ ) - , signalSemaphoreValueCount( signalSemaphoreValueCount_ ) - , pSignalSemaphoreValues( pSignalSemaphoreValues_ ) - {} - - VULKAN_HPP_CONSTEXPR - TimelineSemaphoreSubmitInfo( TimelineSemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - TimelineSemaphoreSubmitInfo( VkTimelineSemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - : TimelineSemaphoreSubmitInfo( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - TimelineSemaphoreSubmitInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphoreValues_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphoreValues_ = {} ) - : waitSemaphoreValueCount( static_cast( waitSemaphoreValues_.size() ) ) - , pWaitSemaphoreValues( waitSemaphoreValues_.data() ) - , signalSemaphoreValueCount( static_cast( signalSemaphoreValues_.size() ) ) - , pSignalSemaphoreValues( signalSemaphoreValues_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - TimelineSemaphoreSubmitInfo & operator=( TimelineSemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - TimelineSemaphoreSubmitInfo & operator=( VkTimelineSemaphoreSubmitInfo const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 TimelineSemaphoreSubmitInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 TimelineSemaphoreSubmitInfo & - setWaitSemaphoreValueCount( uint32_t waitSemaphoreValueCount_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreValueCount = waitSemaphoreValueCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 TimelineSemaphoreSubmitInfo & - setPWaitSemaphoreValues( const uint64_t * pWaitSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - pWaitSemaphoreValues = pWaitSemaphoreValues_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - TimelineSemaphoreSubmitInfo & setWaitSemaphoreValues( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & waitSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - waitSemaphoreValueCount = static_cast( waitSemaphoreValues_.size() ); - pWaitSemaphoreValues = waitSemaphoreValues_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 TimelineSemaphoreSubmitInfo & - setSignalSemaphoreValueCount( uint32_t signalSemaphoreValueCount_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreValueCount = signalSemaphoreValueCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 TimelineSemaphoreSubmitInfo & - setPSignalSemaphoreValues( const uint64_t * pSignalSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - pSignalSemaphoreValues = pSignalSemaphoreValues_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - TimelineSemaphoreSubmitInfo & setSignalSemaphoreValues( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & signalSemaphoreValues_ ) VULKAN_HPP_NOEXCEPT - { - signalSemaphoreValueCount = static_cast( signalSemaphoreValues_.size() ); - pSignalSemaphoreValues = signalSemaphoreValues_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkTimelineSemaphoreSubmitInfo const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkTimelineSemaphoreSubmitInfo &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - waitSemaphoreValueCount, - pWaitSemaphoreValues, - signalSemaphoreValueCount, - pSignalSemaphoreValues ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( TimelineSemaphoreSubmitInfo const & ) const = default; -#else - bool operator==( TimelineSemaphoreSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( waitSemaphoreValueCount == rhs.waitSemaphoreValueCount ) && - ( pWaitSemaphoreValues == rhs.pWaitSemaphoreValues ) && - ( signalSemaphoreValueCount == rhs.signalSemaphoreValueCount ) && - ( pSignalSemaphoreValues == rhs.pSignalSemaphoreValues ); -# endif - } - - bool operator!=( TimelineSemaphoreSubmitInfo const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eTimelineSemaphoreSubmitInfo; - const void * pNext = {}; - uint32_t waitSemaphoreValueCount = {}; - const uint64_t * pWaitSemaphoreValues = {}; - uint32_t signalSemaphoreValueCount = {}; - const uint64_t * pSignalSemaphoreValues = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TimelineSemaphoreSubmitInfo ) == - sizeof( VkTimelineSemaphoreSubmitInfo ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "TimelineSemaphoreSubmitInfo is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = TimelineSemaphoreSubmitInfo; - }; - using TimelineSemaphoreSubmitInfoKHR = TimelineSemaphoreSubmitInfo; - - struct TraceRaysIndirectCommandKHR - { - using NativeType = VkTraceRaysIndirectCommandKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR TraceRaysIndirectCommandKHR( uint32_t width_ = {}, - uint32_t height_ = {}, - uint32_t depth_ = {} ) VULKAN_HPP_NOEXCEPT - : width( width_ ) - , height( height_ ) - , depth( depth_ ) - {} - - VULKAN_HPP_CONSTEXPR - TraceRaysIndirectCommandKHR( TraceRaysIndirectCommandKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - TraceRaysIndirectCommandKHR( VkTraceRaysIndirectCommandKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : TraceRaysIndirectCommandKHR( *reinterpret_cast( &rhs ) ) - {} - - explicit TraceRaysIndirectCommandKHR( Extent2D const & extent2D, uint32_t depth_ = {} ) - : width( extent2D.width ), height( extent2D.height ), depth( depth_ ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - TraceRaysIndirectCommandKHR & operator=( TraceRaysIndirectCommandKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - TraceRaysIndirectCommandKHR & operator=( VkTraceRaysIndirectCommandKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 TraceRaysIndirectCommandKHR & setWidth( uint32_t width_ ) VULKAN_HPP_NOEXCEPT - { - width = width_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 TraceRaysIndirectCommandKHR & setHeight( uint32_t height_ ) VULKAN_HPP_NOEXCEPT - { - height = height_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 TraceRaysIndirectCommandKHR & setDepth( uint32_t depth_ ) VULKAN_HPP_NOEXCEPT - { - depth = depth_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkTraceRaysIndirectCommandKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkTraceRaysIndirectCommandKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( width, height, depth ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( TraceRaysIndirectCommandKHR const & ) const = default; -#else - bool operator==( TraceRaysIndirectCommandKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( width == rhs.width ) && ( height == rhs.height ) && ( depth == rhs.depth ); -# endif - } - - bool operator!=( TraceRaysIndirectCommandKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - uint32_t width = {}; - uint32_t height = {}; - uint32_t depth = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::TraceRaysIndirectCommandKHR ) == - sizeof( VkTraceRaysIndirectCommandKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "TraceRaysIndirectCommandKHR is not nothrow_move_constructible!" ); - - struct ValidationCacheCreateInfoEXT - { - using NativeType = VkValidationCacheCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eValidationCacheCreateInfoEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ValidationCacheCreateInfoEXT( VULKAN_HPP_NAMESPACE::ValidationCacheCreateFlagsEXT flags_ = {}, - size_t initialDataSize_ = {}, - const void * pInitialData_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , initialDataSize( initialDataSize_ ) - , pInitialData( pInitialData_ ) - {} - - VULKAN_HPP_CONSTEXPR - ValidationCacheCreateInfoEXT( ValidationCacheCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ValidationCacheCreateInfoEXT( VkValidationCacheCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ValidationCacheCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - ValidationCacheCreateInfoEXT( VULKAN_HPP_NAMESPACE::ValidationCacheCreateFlagsEXT flags_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & initialData_ ) - : flags( flags_ ), initialDataSize( initialData_.size() * sizeof( T ) ), pInitialData( initialData_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ValidationCacheCreateInfoEXT & operator=( ValidationCacheCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ValidationCacheCreateInfoEXT & operator=( VkValidationCacheCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ValidationCacheCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationCacheCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::ValidationCacheCreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationCacheCreateInfoEXT & - setInitialDataSize( size_t initialDataSize_ ) VULKAN_HPP_NOEXCEPT - { - initialDataSize = initialDataSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationCacheCreateInfoEXT & - setPInitialData( const void * pInitialData_ ) VULKAN_HPP_NOEXCEPT - { - pInitialData = pInitialData_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - ValidationCacheCreateInfoEXT & - setInitialData( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & initialData_ ) VULKAN_HPP_NOEXCEPT - { - initialDataSize = initialData_.size() * sizeof( T ); - pInitialData = initialData_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkValidationCacheCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkValidationCacheCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, initialDataSize, pInitialData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ValidationCacheCreateInfoEXT const & ) const = default; -#else - bool operator==( ValidationCacheCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( initialDataSize == rhs.initialDataSize ) && ( pInitialData == rhs.pInitialData ); -# endif - } - - bool operator!=( ValidationCacheCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eValidationCacheCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ValidationCacheCreateFlagsEXT flags = {}; - size_t initialDataSize = {}; - const void * pInitialData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationCacheCreateInfoEXT ) == - sizeof( VkValidationCacheCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "ValidationCacheCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ValidationCacheCreateInfoEXT; - }; - - struct ValidationFeaturesEXT - { - using NativeType = VkValidationFeaturesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eValidationFeaturesEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ValidationFeaturesEXT( - uint32_t enabledValidationFeatureCount_ = {}, - const VULKAN_HPP_NAMESPACE::ValidationFeatureEnableEXT * pEnabledValidationFeatures_ = {}, - uint32_t disabledValidationFeatureCount_ = {}, - const VULKAN_HPP_NAMESPACE::ValidationFeatureDisableEXT * pDisabledValidationFeatures_ = {} ) VULKAN_HPP_NOEXCEPT - : enabledValidationFeatureCount( enabledValidationFeatureCount_ ) - , pEnabledValidationFeatures( pEnabledValidationFeatures_ ) - , disabledValidationFeatureCount( disabledValidationFeatureCount_ ) - , pDisabledValidationFeatures( pDisabledValidationFeatures_ ) - {} - - VULKAN_HPP_CONSTEXPR ValidationFeaturesEXT( ValidationFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ValidationFeaturesEXT( VkValidationFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ValidationFeaturesEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ValidationFeaturesEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - enabledValidationFeatures_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - disabledValidationFeatures_ = {} ) - : enabledValidationFeatureCount( static_cast( enabledValidationFeatures_.size() ) ) - , pEnabledValidationFeatures( enabledValidationFeatures_.data() ) - , disabledValidationFeatureCount( static_cast( disabledValidationFeatures_.size() ) ) - , pDisabledValidationFeatures( disabledValidationFeatures_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ValidationFeaturesEXT & operator=( ValidationFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ValidationFeaturesEXT & operator=( VkValidationFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ValidationFeaturesEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationFeaturesEXT & - setEnabledValidationFeatureCount( uint32_t enabledValidationFeatureCount_ ) VULKAN_HPP_NOEXCEPT - { - enabledValidationFeatureCount = enabledValidationFeatureCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationFeaturesEXT & setPEnabledValidationFeatures( - const VULKAN_HPP_NAMESPACE::ValidationFeatureEnableEXT * pEnabledValidationFeatures_ ) VULKAN_HPP_NOEXCEPT - { - pEnabledValidationFeatures = pEnabledValidationFeatures_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ValidationFeaturesEXT & setEnabledValidationFeatures( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - enabledValidationFeatures_ ) VULKAN_HPP_NOEXCEPT - { - enabledValidationFeatureCount = static_cast( enabledValidationFeatures_.size() ); - pEnabledValidationFeatures = enabledValidationFeatures_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 ValidationFeaturesEXT & - setDisabledValidationFeatureCount( uint32_t disabledValidationFeatureCount_ ) VULKAN_HPP_NOEXCEPT - { - disabledValidationFeatureCount = disabledValidationFeatureCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationFeaturesEXT & setPDisabledValidationFeatures( - const VULKAN_HPP_NAMESPACE::ValidationFeatureDisableEXT * pDisabledValidationFeatures_ ) VULKAN_HPP_NOEXCEPT - { - pDisabledValidationFeatures = pDisabledValidationFeatures_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ValidationFeaturesEXT & setDisabledValidationFeatures( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - disabledValidationFeatures_ ) VULKAN_HPP_NOEXCEPT - { - disabledValidationFeatureCount = static_cast( disabledValidationFeatures_.size() ); - pDisabledValidationFeatures = disabledValidationFeatures_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkValidationFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkValidationFeaturesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - enabledValidationFeatureCount, - pEnabledValidationFeatures, - disabledValidationFeatureCount, - pDisabledValidationFeatures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ValidationFeaturesEXT const & ) const = default; -#else - bool operator==( ValidationFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( enabledValidationFeatureCount == rhs.enabledValidationFeatureCount ) && - ( pEnabledValidationFeatures == rhs.pEnabledValidationFeatures ) && - ( disabledValidationFeatureCount == rhs.disabledValidationFeatureCount ) && - ( pDisabledValidationFeatures == rhs.pDisabledValidationFeatures ); -# endif - } - - bool operator!=( ValidationFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eValidationFeaturesEXT; - const void * pNext = {}; - uint32_t enabledValidationFeatureCount = {}; - const VULKAN_HPP_NAMESPACE::ValidationFeatureEnableEXT * pEnabledValidationFeatures = {}; - uint32_t disabledValidationFeatureCount = {}; - const VULKAN_HPP_NAMESPACE::ValidationFeatureDisableEXT * pDisabledValidationFeatures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationFeaturesEXT ) == sizeof( VkValidationFeaturesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ValidationFeaturesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ValidationFeaturesEXT; - }; - - struct ValidationFlagsEXT - { - using NativeType = VkValidationFlagsEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eValidationFlagsEXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ValidationFlagsEXT( - uint32_t disabledValidationCheckCount_ = {}, - const VULKAN_HPP_NAMESPACE::ValidationCheckEXT * pDisabledValidationChecks_ = {} ) VULKAN_HPP_NOEXCEPT - : disabledValidationCheckCount( disabledValidationCheckCount_ ) - , pDisabledValidationChecks( pDisabledValidationChecks_ ) - {} - - VULKAN_HPP_CONSTEXPR ValidationFlagsEXT( ValidationFlagsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ValidationFlagsEXT( VkValidationFlagsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : ValidationFlagsEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ValidationFlagsEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - disabledValidationChecks_ ) - : disabledValidationCheckCount( static_cast( disabledValidationChecks_.size() ) ) - , pDisabledValidationChecks( disabledValidationChecks_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ValidationFlagsEXT & operator=( ValidationFlagsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ValidationFlagsEXT & operator=( VkValidationFlagsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ValidationFlagsEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationFlagsEXT & - setDisabledValidationCheckCount( uint32_t disabledValidationCheckCount_ ) VULKAN_HPP_NOEXCEPT - { - disabledValidationCheckCount = disabledValidationCheckCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ValidationFlagsEXT & setPDisabledValidationChecks( - const VULKAN_HPP_NAMESPACE::ValidationCheckEXT * pDisabledValidationChecks_ ) VULKAN_HPP_NOEXCEPT - { - pDisabledValidationChecks = pDisabledValidationChecks_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - ValidationFlagsEXT & setDisabledValidationChecks( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - disabledValidationChecks_ ) VULKAN_HPP_NOEXCEPT - { - disabledValidationCheckCount = static_cast( disabledValidationChecks_.size() ); - pDisabledValidationChecks = disabledValidationChecks_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkValidationFlagsEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkValidationFlagsEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, disabledValidationCheckCount, pDisabledValidationChecks ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ValidationFlagsEXT const & ) const = default; -#else - bool operator==( ValidationFlagsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( disabledValidationCheckCount == rhs.disabledValidationCheckCount ) && - ( pDisabledValidationChecks == rhs.pDisabledValidationChecks ); -# endif - } - - bool operator!=( ValidationFlagsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eValidationFlagsEXT; - const void * pNext = {}; - uint32_t disabledValidationCheckCount = {}; - const VULKAN_HPP_NAMESPACE::ValidationCheckEXT * pDisabledValidationChecks = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ValidationFlagsEXT ) == sizeof( VkValidationFlagsEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ValidationFlagsEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ValidationFlagsEXT; - }; - - struct VertexInputAttributeDescription2EXT - { - using NativeType = VkVertexInputAttributeDescription2EXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVertexInputAttributeDescription2EXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VertexInputAttributeDescription2EXT( - uint32_t location_ = {}, - uint32_t binding_ = {}, - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - uint32_t offset_ = {} ) VULKAN_HPP_NOEXCEPT - : location( location_ ) - , binding( binding_ ) - , format( format_ ) - , offset( offset_ ) - {} - - VULKAN_HPP_CONSTEXPR VertexInputAttributeDescription2EXT( VertexInputAttributeDescription2EXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VertexInputAttributeDescription2EXT( VkVertexInputAttributeDescription2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VertexInputAttributeDescription2EXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VertexInputAttributeDescription2EXT & - operator=( VertexInputAttributeDescription2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputAttributeDescription2EXT & - operator=( VkVertexInputAttributeDescription2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT & setLocation( uint32_t location_ ) VULKAN_HPP_NOEXCEPT - { - location = location_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT & setBinding( uint32_t binding_ ) VULKAN_HPP_NOEXCEPT - { - binding = binding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT & - setFormat( VULKAN_HPP_NAMESPACE::Format format_ ) VULKAN_HPP_NOEXCEPT - { - format = format_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT & setOffset( uint32_t offset_ ) VULKAN_HPP_NOEXCEPT - { - offset = offset_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVertexInputAttributeDescription2EXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVertexInputAttributeDescription2EXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, location, binding, format, offset ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VertexInputAttributeDescription2EXT const & ) const = default; -#else - bool operator==( VertexInputAttributeDescription2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( location == rhs.location ) && - ( binding == rhs.binding ) && ( format == rhs.format ) && ( offset == rhs.offset ); -# endif - } - - bool operator!=( VertexInputAttributeDescription2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVertexInputAttributeDescription2EXT; - void * pNext = {}; - uint32_t location = {}; - uint32_t binding = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - uint32_t offset = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT ) == - sizeof( VkVertexInputAttributeDescription2EXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VertexInputAttributeDescription2EXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VertexInputAttributeDescription2EXT; - }; - - struct VertexInputBindingDescription2EXT - { - using NativeType = VkVertexInputBindingDescription2EXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVertexInputBindingDescription2EXT; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VertexInputBindingDescription2EXT( - uint32_t binding_ = {}, - uint32_t stride_ = {}, - VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ = VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex, - uint32_t divisor_ = {} ) VULKAN_HPP_NOEXCEPT - : binding( binding_ ) - , stride( stride_ ) - , inputRate( inputRate_ ) - , divisor( divisor_ ) - {} - - VULKAN_HPP_CONSTEXPR - VertexInputBindingDescription2EXT( VertexInputBindingDescription2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputBindingDescription2EXT( VkVertexInputBindingDescription2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VertexInputBindingDescription2EXT( *reinterpret_cast( &rhs ) ) - {} -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VertexInputBindingDescription2EXT & - operator=( VertexInputBindingDescription2EXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VertexInputBindingDescription2EXT & operator=( VkVertexInputBindingDescription2EXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription2EXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription2EXT & setBinding( uint32_t binding_ ) VULKAN_HPP_NOEXCEPT - { - binding = binding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription2EXT & setStride( uint32_t stride_ ) VULKAN_HPP_NOEXCEPT - { - stride = stride_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription2EXT & - setInputRate( VULKAN_HPP_NAMESPACE::VertexInputRate inputRate_ ) VULKAN_HPP_NOEXCEPT - { - inputRate = inputRate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VertexInputBindingDescription2EXT & setDivisor( uint32_t divisor_ ) VULKAN_HPP_NOEXCEPT - { - divisor = divisor_; - return *this; - } -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVertexInputBindingDescription2EXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVertexInputBindingDescription2EXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, binding, stride, inputRate, divisor ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VertexInputBindingDescription2EXT const & ) const = default; -#else - bool operator==( VertexInputBindingDescription2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( binding == rhs.binding ) && - ( stride == rhs.stride ) && ( inputRate == rhs.inputRate ) && ( divisor == rhs.divisor ); -# endif - } - - bool operator!=( VertexInputBindingDescription2EXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVertexInputBindingDescription2EXT; - void * pNext = {}; - uint32_t binding = {}; - uint32_t stride = {}; - VULKAN_HPP_NAMESPACE::VertexInputRate inputRate = VULKAN_HPP_NAMESPACE::VertexInputRate::eVertex; - uint32_t divisor = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VertexInputBindingDescription2EXT ) == - sizeof( VkVertexInputBindingDescription2EXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VertexInputBindingDescription2EXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VertexInputBindingDescription2EXT; - }; - -#if defined( VK_USE_PLATFORM_VI_NN ) - struct ViSurfaceCreateInfoNN - { - using NativeType = VkViSurfaceCreateInfoNN; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eViSurfaceCreateInfoNN; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR ViSurfaceCreateInfoNN( VULKAN_HPP_NAMESPACE::ViSurfaceCreateFlagsNN flags_ = {}, - void * window_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , window( window_ ) - {} - - VULKAN_HPP_CONSTEXPR ViSurfaceCreateInfoNN( ViSurfaceCreateInfoNN const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ViSurfaceCreateInfoNN( VkViSurfaceCreateInfoNN const & rhs ) VULKAN_HPP_NOEXCEPT - : ViSurfaceCreateInfoNN( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - ViSurfaceCreateInfoNN & operator=( ViSurfaceCreateInfoNN const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - ViSurfaceCreateInfoNN & operator=( VkViSurfaceCreateInfoNN const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 ViSurfaceCreateInfoNN & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ViSurfaceCreateInfoNN & - setFlags( VULKAN_HPP_NAMESPACE::ViSurfaceCreateFlagsNN flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 ViSurfaceCreateInfoNN & setWindow( void * window_ ) VULKAN_HPP_NOEXCEPT - { - window = window_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkViSurfaceCreateInfoNN const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkViSurfaceCreateInfoNN &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, window ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( ViSurfaceCreateInfoNN const & ) const = default; -# else - bool operator==( ViSurfaceCreateInfoNN const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( window == rhs.window ); -# endif - } - - bool operator!=( ViSurfaceCreateInfoNN const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eViSurfaceCreateInfoNN; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::ViSurfaceCreateFlagsNN flags = {}; - void * window = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::ViSurfaceCreateInfoNN ) == sizeof( VkViSurfaceCreateInfoNN ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "ViSurfaceCreateInfoNN is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = ViSurfaceCreateInfoNN; - }; -#endif /*VK_USE_PLATFORM_VI_NN*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoPictureResourceKHR - { - using NativeType = VkVideoPictureResourceKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoPictureResourceKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoPictureResourceKHR( VULKAN_HPP_NAMESPACE::Offset2D codedOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D codedExtent_ = {}, - uint32_t baseArrayLayer_ = {}, - VULKAN_HPP_NAMESPACE::ImageView imageViewBinding_ = {} ) VULKAN_HPP_NOEXCEPT - : codedOffset( codedOffset_ ) - , codedExtent( codedExtent_ ) - , baseArrayLayer( baseArrayLayer_ ) - , imageViewBinding( imageViewBinding_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoPictureResourceKHR( VideoPictureResourceKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoPictureResourceKHR( VkVideoPictureResourceKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoPictureResourceKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoPictureResourceKHR & operator=( VideoPictureResourceKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoPictureResourceKHR & operator=( VkVideoPictureResourceKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoPictureResourceKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoPictureResourceKHR & - setCodedOffset( VULKAN_HPP_NAMESPACE::Offset2D const & codedOffset_ ) VULKAN_HPP_NOEXCEPT - { - codedOffset = codedOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoPictureResourceKHR & - setCodedExtent( VULKAN_HPP_NAMESPACE::Extent2D const & codedExtent_ ) VULKAN_HPP_NOEXCEPT - { - codedExtent = codedExtent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoPictureResourceKHR & setBaseArrayLayer( uint32_t baseArrayLayer_ ) VULKAN_HPP_NOEXCEPT - { - baseArrayLayer = baseArrayLayer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoPictureResourceKHR & - setImageViewBinding( VULKAN_HPP_NAMESPACE::ImageView imageViewBinding_ ) VULKAN_HPP_NOEXCEPT - { - imageViewBinding = imageViewBinding_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoPictureResourceKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoPictureResourceKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, codedOffset, codedExtent, baseArrayLayer, imageViewBinding ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoPictureResourceKHR const & ) const = default; -# else - bool operator==( VideoPictureResourceKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( codedOffset == rhs.codedOffset ) && - ( codedExtent == rhs.codedExtent ) && ( baseArrayLayer == rhs.baseArrayLayer ) && - ( imageViewBinding == rhs.imageViewBinding ); -# endif - } - - bool operator!=( VideoPictureResourceKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoPictureResourceKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Offset2D codedOffset = {}; - VULKAN_HPP_NAMESPACE::Extent2D codedExtent = {}; - uint32_t baseArrayLayer = {}; - VULKAN_HPP_NAMESPACE::ImageView imageViewBinding = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR ) == - sizeof( VkVideoPictureResourceKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoPictureResourceKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoPictureResourceKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoReferenceSlotKHR - { - using NativeType = VkVideoReferenceSlotKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoReferenceSlotKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoReferenceSlotKHR( - int8_t slotIndex_ = {}, - const VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR * pPictureResource_ = {} ) VULKAN_HPP_NOEXCEPT - : slotIndex( slotIndex_ ) - , pPictureResource( pPictureResource_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoReferenceSlotKHR( VideoReferenceSlotKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoReferenceSlotKHR( VkVideoReferenceSlotKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoReferenceSlotKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoReferenceSlotKHR & operator=( VideoReferenceSlotKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoReferenceSlotKHR & operator=( VkVideoReferenceSlotKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoReferenceSlotKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoReferenceSlotKHR & setSlotIndex( int8_t slotIndex_ ) VULKAN_HPP_NOEXCEPT - { - slotIndex = slotIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoReferenceSlotKHR & - setPPictureResource( const VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR * pPictureResource_ ) VULKAN_HPP_NOEXCEPT - { - pPictureResource = pPictureResource_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoReferenceSlotKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoReferenceSlotKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, slotIndex, pPictureResource ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoReferenceSlotKHR const & ) const = default; -# else - bool operator==( VideoReferenceSlotKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( slotIndex == rhs.slotIndex ) && - ( pPictureResource == rhs.pPictureResource ); -# endif - } - - bool operator!=( VideoReferenceSlotKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoReferenceSlotKHR; - const void * pNext = {}; - int8_t slotIndex = {}; - const VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR * pPictureResource = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR ) == sizeof( VkVideoReferenceSlotKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoReferenceSlotKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoReferenceSlotKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoBeginCodingInfoKHR - { - using NativeType = VkVideoBeginCodingInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoBeginCodingInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoBeginCodingInfoKHR( - VULKAN_HPP_NAMESPACE::VideoBeginCodingFlagsKHR flags_ = {}, - VULKAN_HPP_NAMESPACE::VideoCodingQualityPresetFlagsKHR codecQualityPreset_ = {}, - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession_ = {}, - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters_ = {}, - uint32_t referenceSlotCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , codecQualityPreset( codecQualityPreset_ ) - , videoSession( videoSession_ ) - , videoSessionParameters( videoSessionParameters_ ) - , referenceSlotCount( referenceSlotCount_ ) - , pReferenceSlots( pReferenceSlots_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoBeginCodingInfoKHR( VideoBeginCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoBeginCodingInfoKHR( VkVideoBeginCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoBeginCodingInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoBeginCodingInfoKHR( - VULKAN_HPP_NAMESPACE::VideoBeginCodingFlagsKHR flags_, - VULKAN_HPP_NAMESPACE::VideoCodingQualityPresetFlagsKHR codecQualityPreset_, - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession_, - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceSlots_ ) - : flags( flags_ ) - , codecQualityPreset( codecQualityPreset_ ) - , videoSession( videoSession_ ) - , videoSessionParameters( videoSessionParameters_ ) - , referenceSlotCount( static_cast( referenceSlots_.size() ) ) - , pReferenceSlots( referenceSlots_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoBeginCodingInfoKHR & operator=( VideoBeginCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoBeginCodingInfoKHR & operator=( VkVideoBeginCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoBeginCodingInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBeginCodingInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::VideoBeginCodingFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBeginCodingInfoKHR & setCodecQualityPreset( - VULKAN_HPP_NAMESPACE::VideoCodingQualityPresetFlagsKHR codecQualityPreset_ ) VULKAN_HPP_NOEXCEPT - { - codecQualityPreset = codecQualityPreset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBeginCodingInfoKHR & - setVideoSession( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession_ ) VULKAN_HPP_NOEXCEPT - { - videoSession = videoSession_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBeginCodingInfoKHR & setVideoSessionParameters( - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters_ ) VULKAN_HPP_NOEXCEPT - { - videoSessionParameters = videoSessionParameters_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBeginCodingInfoKHR & - setReferenceSlotCount( uint32_t referenceSlotCount_ ) VULKAN_HPP_NOEXCEPT - { - referenceSlotCount = referenceSlotCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBeginCodingInfoKHR & - setPReferenceSlots( const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceSlots = pReferenceSlots_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoBeginCodingInfoKHR & setReferenceSlots( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceSlots_ ) VULKAN_HPP_NOEXCEPT - { - referenceSlotCount = static_cast( referenceSlots_.size() ); - pReferenceSlots = referenceSlots_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoBeginCodingInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoBeginCodingInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - codecQualityPreset, - videoSession, - videoSessionParameters, - referenceSlotCount, - pReferenceSlots ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoBeginCodingInfoKHR const & ) const = default; -# else - bool operator==( VideoBeginCodingInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( codecQualityPreset == rhs.codecQualityPreset ) && ( videoSession == rhs.videoSession ) && - ( videoSessionParameters == rhs.videoSessionParameters ) && - ( referenceSlotCount == rhs.referenceSlotCount ) && ( pReferenceSlots == rhs.pReferenceSlots ); -# endif - } - - bool operator!=( VideoBeginCodingInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoBeginCodingInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoBeginCodingFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::VideoCodingQualityPresetFlagsKHR codecQualityPreset = {}; - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession = {}; - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParameters = {}; - uint32_t referenceSlotCount = {}; - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoBeginCodingInfoKHR ) == - sizeof( VkVideoBeginCodingInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoBeginCodingInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoBeginCodingInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoBindMemoryKHR - { - using NativeType = VkVideoBindMemoryKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoBindMemoryKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoBindMemoryKHR( uint32_t memoryBindIndex_ = {}, - VULKAN_HPP_NAMESPACE::DeviceMemory memory_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize memorySize_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryBindIndex( memoryBindIndex_ ) - , memory( memory_ ) - , memoryOffset( memoryOffset_ ) - , memorySize( memorySize_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoBindMemoryKHR( VideoBindMemoryKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoBindMemoryKHR( VkVideoBindMemoryKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoBindMemoryKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoBindMemoryKHR & operator=( VideoBindMemoryKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoBindMemoryKHR & operator=( VkVideoBindMemoryKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoBindMemoryKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBindMemoryKHR & setMemoryBindIndex( uint32_t memoryBindIndex_ ) VULKAN_HPP_NOEXCEPT - { - memoryBindIndex = memoryBindIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBindMemoryKHR & - setMemory( VULKAN_HPP_NAMESPACE::DeviceMemory memory_ ) VULKAN_HPP_NOEXCEPT - { - memory = memory_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBindMemoryKHR & - setMemoryOffset( VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset_ ) VULKAN_HPP_NOEXCEPT - { - memoryOffset = memoryOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoBindMemoryKHR & - setMemorySize( VULKAN_HPP_NAMESPACE::DeviceSize memorySize_ ) VULKAN_HPP_NOEXCEPT - { - memorySize = memorySize_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoBindMemoryKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoBindMemoryKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryBindIndex, memory, memoryOffset, memorySize ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoBindMemoryKHR const & ) const = default; -# else - bool operator==( VideoBindMemoryKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryBindIndex == rhs.memoryBindIndex ) && - ( memory == rhs.memory ) && ( memoryOffset == rhs.memoryOffset ) && ( memorySize == rhs.memorySize ); -# endif - } - - bool operator!=( VideoBindMemoryKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoBindMemoryKHR; - const void * pNext = {}; - uint32_t memoryBindIndex = {}; - VULKAN_HPP_NAMESPACE::DeviceMemory memory = {}; - VULKAN_HPP_NAMESPACE::DeviceSize memoryOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize memorySize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoBindMemoryKHR ) == sizeof( VkVideoBindMemoryKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoBindMemoryKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoBindMemoryKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoCapabilitiesKHR - { - using NativeType = VkVideoCapabilitiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoCapabilitiesKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoCapabilitiesKHR( VULKAN_HPP_NAMESPACE::VideoCapabilityFlagsKHR capabilityFlags_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize minBitstreamBufferOffsetAlignment_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize minBitstreamBufferSizeAlignment_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D videoPictureExtentGranularity_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D minExtent_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxExtent_ = {}, - uint32_t maxReferencePicturesSlotsCount_ = {}, - uint32_t maxReferencePicturesActiveCount_ = {} ) VULKAN_HPP_NOEXCEPT - : capabilityFlags( capabilityFlags_ ) - , minBitstreamBufferOffsetAlignment( minBitstreamBufferOffsetAlignment_ ) - , minBitstreamBufferSizeAlignment( minBitstreamBufferSizeAlignment_ ) - , videoPictureExtentGranularity( videoPictureExtentGranularity_ ) - , minExtent( minExtent_ ) - , maxExtent( maxExtent_ ) - , maxReferencePicturesSlotsCount( maxReferencePicturesSlotsCount_ ) - , maxReferencePicturesActiveCount( maxReferencePicturesActiveCount_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoCapabilitiesKHR( VideoCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoCapabilitiesKHR( VkVideoCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoCapabilitiesKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoCapabilitiesKHR & operator=( VideoCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoCapabilitiesKHR & operator=( VkVideoCapabilitiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkVideoCapabilitiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoCapabilitiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - capabilityFlags, - minBitstreamBufferOffsetAlignment, - minBitstreamBufferSizeAlignment, - videoPictureExtentGranularity, - minExtent, - maxExtent, - maxReferencePicturesSlotsCount, - maxReferencePicturesActiveCount ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoCapabilitiesKHR const & ) const = default; -# else - bool operator==( VideoCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( capabilityFlags == rhs.capabilityFlags ) && - ( minBitstreamBufferOffsetAlignment == rhs.minBitstreamBufferOffsetAlignment ) && - ( minBitstreamBufferSizeAlignment == rhs.minBitstreamBufferSizeAlignment ) && - ( videoPictureExtentGranularity == rhs.videoPictureExtentGranularity ) && ( minExtent == rhs.minExtent ) && - ( maxExtent == rhs.maxExtent ) && - ( maxReferencePicturesSlotsCount == rhs.maxReferencePicturesSlotsCount ) && - ( maxReferencePicturesActiveCount == rhs.maxReferencePicturesActiveCount ); -# endif - } - - bool operator!=( VideoCapabilitiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoCapabilitiesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoCapabilityFlagsKHR capabilityFlags = {}; - VULKAN_HPP_NAMESPACE::DeviceSize minBitstreamBufferOffsetAlignment = {}; - VULKAN_HPP_NAMESPACE::DeviceSize minBitstreamBufferSizeAlignment = {}; - VULKAN_HPP_NAMESPACE::Extent2D videoPictureExtentGranularity = {}; - VULKAN_HPP_NAMESPACE::Extent2D minExtent = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxExtent = {}; - uint32_t maxReferencePicturesSlotsCount = {}; - uint32_t maxReferencePicturesActiveCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoCapabilitiesKHR ) == sizeof( VkVideoCapabilitiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoCapabilitiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoCapabilitiesKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoCodingControlInfoKHR - { - using NativeType = VkVideoCodingControlInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoCodingControlInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoCodingControlInfoKHR( VULKAN_HPP_NAMESPACE::VideoCodingControlFlagsKHR flags_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoCodingControlInfoKHR( VideoCodingControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoCodingControlInfoKHR( VkVideoCodingControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoCodingControlInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoCodingControlInfoKHR & operator=( VideoCodingControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoCodingControlInfoKHR & operator=( VkVideoCodingControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoCodingControlInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoCodingControlInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::VideoCodingControlFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoCodingControlInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoCodingControlInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoCodingControlInfoKHR const & ) const = default; -# else - bool operator==( VideoCodingControlInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( VideoCodingControlInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoCodingControlInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoCodingControlFlagsKHR flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoCodingControlInfoKHR ) == - sizeof( VkVideoCodingControlInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoCodingControlInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoCodingControlInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264CapabilitiesEXT - { - using NativeType = VkVideoDecodeH264CapabilitiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH264CapabilitiesEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264CapabilitiesEXT( - uint32_t maxLevel_ = {}, - VULKAN_HPP_NAMESPACE::Offset2D fieldOffsetGranularity_ = {}, - VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : maxLevel( maxLevel_ ) - , fieldOffsetGranularity( fieldOffsetGranularity_ ) - , stdExtensionVersion( stdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - VideoDecodeH264CapabilitiesEXT( VideoDecodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264CapabilitiesEXT( VkVideoDecodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH264CapabilitiesEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264CapabilitiesEXT & - operator=( VideoDecodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264CapabilitiesEXT & operator=( VkVideoDecodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkVideoDecodeH264CapabilitiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264CapabilitiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxLevel, fieldOffsetGranularity, stdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH264CapabilitiesEXT const & ) const = default; -# else - bool operator==( VideoDecodeH264CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxLevel == rhs.maxLevel ) && - ( fieldOffsetGranularity == rhs.fieldOffsetGranularity ) && - ( stdExtensionVersion == rhs.stdExtensionVersion ); -# endif - } - - bool operator!=( VideoDecodeH264CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264CapabilitiesEXT; - void * pNext = {}; - uint32_t maxLevel = {}; - VULKAN_HPP_NAMESPACE::Offset2D fieldOffsetGranularity = {}; - VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264CapabilitiesEXT ) == - sizeof( VkVideoDecodeH264CapabilitiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH264CapabilitiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264CapabilitiesEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264DpbSlotInfoEXT - { - using NativeType = VkVideoDecodeH264DpbSlotInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH264DpbSlotInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH264DpbSlotInfoEXT( - const StdVideoDecodeH264ReferenceInfo * pStdReferenceInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : pStdReferenceInfo( pStdReferenceInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoDecodeH264DpbSlotInfoEXT( VideoDecodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264DpbSlotInfoEXT( VkVideoDecodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH264DpbSlotInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264DpbSlotInfoEXT & - operator=( VideoDecodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264DpbSlotInfoEXT & operator=( VkVideoDecodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264DpbSlotInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264DpbSlotInfoEXT & - setPStdReferenceInfo( const StdVideoDecodeH264ReferenceInfo * pStdReferenceInfo_ ) VULKAN_HPP_NOEXCEPT - { - pStdReferenceInfo = pStdReferenceInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH264DpbSlotInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264DpbSlotInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pStdReferenceInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH264DpbSlotInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH264DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pStdReferenceInfo == rhs.pStdReferenceInfo ); -# endif - } - - bool operator!=( VideoDecodeH264DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264DpbSlotInfoEXT; - const void * pNext = {}; - const StdVideoDecodeH264ReferenceInfo * pStdReferenceInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264DpbSlotInfoEXT ) == - sizeof( VkVideoDecodeH264DpbSlotInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH264DpbSlotInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264DpbSlotInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264MvcEXT - { - using NativeType = VkVideoDecodeH264MvcEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH264MvcEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH264MvcEXT( const StdVideoDecodeH264Mvc * pStdMvc_ = {} ) VULKAN_HPP_NOEXCEPT - : pStdMvc( pStdMvc_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoDecodeH264MvcEXT( VideoDecodeH264MvcEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264MvcEXT( VkVideoDecodeH264MvcEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH264MvcEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264MvcEXT & operator=( VideoDecodeH264MvcEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264MvcEXT & operator=( VkVideoDecodeH264MvcEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264MvcEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264MvcEXT & - setPStdMvc( const StdVideoDecodeH264Mvc * pStdMvc_ ) VULKAN_HPP_NOEXCEPT - { - pStdMvc = pStdMvc_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH264MvcEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264MvcEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pStdMvc ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH264MvcEXT const & ) const = default; -# else - bool operator==( VideoDecodeH264MvcEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pStdMvc == rhs.pStdMvc ); -# endif - } - - bool operator!=( VideoDecodeH264MvcEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264MvcEXT; - const void * pNext = {}; - const StdVideoDecodeH264Mvc * pStdMvc = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264MvcEXT ) == sizeof( VkVideoDecodeH264MvcEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoDecodeH264MvcEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264MvcEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264PictureInfoEXT - { - using NativeType = VkVideoDecodeH264PictureInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH264PictureInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH264PictureInfoEXT( const StdVideoDecodeH264PictureInfo * pStdPictureInfo_ = {}, - uint32_t slicesCount_ = {}, - const uint32_t * pSlicesDataOffsets_ = {} ) VULKAN_HPP_NOEXCEPT - : pStdPictureInfo( pStdPictureInfo_ ) - , slicesCount( slicesCount_ ) - , pSlicesDataOffsets( pSlicesDataOffsets_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoDecodeH264PictureInfoEXT( VideoDecodeH264PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264PictureInfoEXT( VkVideoDecodeH264PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH264PictureInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH264PictureInfoEXT( - const StdVideoDecodeH264PictureInfo * pStdPictureInfo_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & slicesDataOffsets_ ) - : pStdPictureInfo( pStdPictureInfo_ ) - , slicesCount( static_cast( slicesDataOffsets_.size() ) ) - , pSlicesDataOffsets( slicesDataOffsets_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264PictureInfoEXT & - operator=( VideoDecodeH264PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264PictureInfoEXT & operator=( VkVideoDecodeH264PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264PictureInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264PictureInfoEXT & - setPStdPictureInfo( const StdVideoDecodeH264PictureInfo * pStdPictureInfo_ ) VULKAN_HPP_NOEXCEPT - { - pStdPictureInfo = pStdPictureInfo_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264PictureInfoEXT & setSlicesCount( uint32_t slicesCount_ ) VULKAN_HPP_NOEXCEPT - { - slicesCount = slicesCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264PictureInfoEXT & - setPSlicesDataOffsets( const uint32_t * pSlicesDataOffsets_ ) VULKAN_HPP_NOEXCEPT - { - pSlicesDataOffsets = pSlicesDataOffsets_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH264PictureInfoEXT & setSlicesDataOffsets( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & slicesDataOffsets_ ) VULKAN_HPP_NOEXCEPT - { - slicesCount = static_cast( slicesDataOffsets_.size() ); - pSlicesDataOffsets = slicesDataOffsets_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH264PictureInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264PictureInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pStdPictureInfo, slicesCount, pSlicesDataOffsets ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH264PictureInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH264PictureInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pStdPictureInfo == rhs.pStdPictureInfo ) && - ( slicesCount == rhs.slicesCount ) && ( pSlicesDataOffsets == rhs.pSlicesDataOffsets ); -# endif - } - - bool operator!=( VideoDecodeH264PictureInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264PictureInfoEXT; - const void * pNext = {}; - const StdVideoDecodeH264PictureInfo * pStdPictureInfo = {}; - uint32_t slicesCount = {}; - const uint32_t * pSlicesDataOffsets = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureInfoEXT ) == - sizeof( VkVideoDecodeH264PictureInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH264PictureInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264PictureInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264ProfileEXT - { - using NativeType = VkVideoDecodeH264ProfileEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH264ProfileEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH264ProfileEXT( - StdVideoH264ProfileIdc stdProfileIdc_ = {}, - VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureLayoutFlagsEXT pictureLayout_ = {} ) VULKAN_HPP_NOEXCEPT - : stdProfileIdc( stdProfileIdc_ ) - , pictureLayout( pictureLayout_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoDecodeH264ProfileEXT( VideoDecodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264ProfileEXT( VkVideoDecodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH264ProfileEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264ProfileEXT & operator=( VideoDecodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264ProfileEXT & operator=( VkVideoDecodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264ProfileEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264ProfileEXT & - setStdProfileIdc( StdVideoH264ProfileIdc stdProfileIdc_ ) VULKAN_HPP_NOEXCEPT - { - stdProfileIdc = stdProfileIdc_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264ProfileEXT & - setPictureLayout( VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureLayoutFlagsEXT pictureLayout_ ) VULKAN_HPP_NOEXCEPT - { - pictureLayout = pictureLayout_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH264ProfileEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264ProfileEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stdProfileIdc, pictureLayout ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( VideoDecodeH264ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH264ProfileIdc ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - if ( auto cmp = pictureLayout <=> rhs.pictureLayout; cmp != 0 ) - return cmp; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( VideoDecodeH264ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH264ProfileIdc ) ) == 0 ) && - ( pictureLayout == rhs.pictureLayout ); - } - - bool operator!=( VideoDecodeH264ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264ProfileEXT; - const void * pNext = {}; - StdVideoH264ProfileIdc stdProfileIdc = {}; - VULKAN_HPP_NAMESPACE::VideoDecodeH264PictureLayoutFlagsEXT pictureLayout = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264ProfileEXT ) == - sizeof( VkVideoDecodeH264ProfileEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoDecodeH264ProfileEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264ProfileEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264SessionCreateInfoEXT - { - using NativeType = VkVideoDecodeH264SessionCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoDecodeH264SessionCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionCreateInfoEXT( - VULKAN_HPP_NAMESPACE::VideoDecodeH264CreateFlagsEXT flags_ = {}, - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pStdExtensionVersion( pStdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionCreateInfoEXT( VideoDecodeH264SessionCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264SessionCreateInfoEXT( VkVideoDecodeH264SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH264SessionCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264SessionCreateInfoEXT & - operator=( VideoDecodeH264SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264SessionCreateInfoEXT & - operator=( VkVideoDecodeH264SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::VideoDecodeH264CreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionCreateInfoEXT & setPStdExtensionVersion( - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ ) VULKAN_HPP_NOEXCEPT - { - pStdExtensionVersion = pStdExtensionVersion_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH264SessionCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264SessionCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pStdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH264SessionCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH264SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pStdExtensionVersion == rhs.pStdExtensionVersion ); -# endif - } - - bool operator!=( VideoDecodeH264SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264SessionCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoDecodeH264CreateFlagsEXT flags = {}; - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionCreateInfoEXT ) == - sizeof( VkVideoDecodeH264SessionCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH264SessionCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264SessionCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264SessionParametersAddInfoEXT - { - using NativeType = VkVideoDecodeH264SessionParametersAddInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoDecodeH264SessionParametersAddInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH264SessionParametersAddInfoEXT( - uint32_t spsStdCount_ = {}, - const StdVideoH264SequenceParameterSet * pSpsStd_ = {}, - uint32_t ppsStdCount_ = {}, - const StdVideoH264PictureParameterSet * pPpsStd_ = {} ) VULKAN_HPP_NOEXCEPT - : spsStdCount( spsStdCount_ ) - , pSpsStd( pSpsStd_ ) - , ppsStdCount( ppsStdCount_ ) - , pPpsStd( pPpsStd_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoDecodeH264SessionParametersAddInfoEXT( - VideoDecodeH264SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264SessionParametersAddInfoEXT( VkVideoDecodeH264SessionParametersAddInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoDecodeH264SessionParametersAddInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH264SessionParametersAddInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ = {} ) - : spsStdCount( static_cast( spsStd_.size() ) ) - , pSpsStd( spsStd_.data() ) - , ppsStdCount( static_cast( ppsStd_.size() ) ) - , pPpsStd( ppsStd_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264SessionParametersAddInfoEXT & - operator=( VideoDecodeH264SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264SessionParametersAddInfoEXT & - operator=( VkVideoDecodeH264SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersAddInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersAddInfoEXT & - setSpsStdCount( uint32_t spsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - spsStdCount = spsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersAddInfoEXT & - setPSpsStd( const StdVideoH264SequenceParameterSet * pSpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pSpsStd = pSpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH264SessionParametersAddInfoEXT & - setSpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_ ) - VULKAN_HPP_NOEXCEPT - { - spsStdCount = static_cast( spsStd_.size() ); - pSpsStd = spsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersAddInfoEXT & - setPpsStdCount( uint32_t ppsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - ppsStdCount = ppsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersAddInfoEXT & - setPPpsStd( const StdVideoH264PictureParameterSet * pPpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pPpsStd = pPpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH264SessionParametersAddInfoEXT & - setPpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ ) - VULKAN_HPP_NOEXCEPT - { - ppsStdCount = static_cast( ppsStd_.size() ); - pPpsStd = ppsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH264SessionParametersAddInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264SessionParametersAddInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, spsStdCount, pSpsStd, ppsStdCount, pPpsStd ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH264SessionParametersAddInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH264SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( spsStdCount == rhs.spsStdCount ) && - ( pSpsStd == rhs.pSpsStd ) && ( ppsStdCount == rhs.ppsStdCount ) && ( pPpsStd == rhs.pPpsStd ); -# endif - } - - bool operator!=( VideoDecodeH264SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264SessionParametersAddInfoEXT; - const void * pNext = {}; - uint32_t spsStdCount = {}; - const StdVideoH264SequenceParameterSet * pSpsStd = {}; - uint32_t ppsStdCount = {}; - const StdVideoH264PictureParameterSet * pPpsStd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoEXT ) == - sizeof( VkVideoDecodeH264SessionParametersAddInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH264SessionParametersAddInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264SessionParametersAddInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH264SessionParametersCreateInfoEXT - { - using NativeType = VkVideoDecodeH264SessionParametersCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoDecodeH264SessionParametersCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH264SessionParametersCreateInfoEXT( - uint32_t maxSpsStdCount_ = {}, - uint32_t maxPpsStdCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoEXT * pParametersAddInfo_ = {} ) - VULKAN_HPP_NOEXCEPT - : maxSpsStdCount( maxSpsStdCount_ ) - , maxPpsStdCount( maxPpsStdCount_ ) - , pParametersAddInfo( pParametersAddInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoDecodeH264SessionParametersCreateInfoEXT( - VideoDecodeH264SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264SessionParametersCreateInfoEXT( VkVideoDecodeH264SessionParametersCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoDecodeH264SessionParametersCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH264SessionParametersCreateInfoEXT & - operator=( VideoDecodeH264SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH264SessionParametersCreateInfoEXT & - operator=( VkVideoDecodeH264SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersCreateInfoEXT & - setMaxSpsStdCount( uint32_t maxSpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxSpsStdCount = maxSpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersCreateInfoEXT & - setMaxPpsStdCount( uint32_t maxPpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxPpsStdCount = maxPpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH264SessionParametersCreateInfoEXT & setPParametersAddInfo( - const VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoEXT * pParametersAddInfo_ ) VULKAN_HPP_NOEXCEPT - { - pParametersAddInfo = pParametersAddInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH264SessionParametersCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH264SessionParametersCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxSpsStdCount, maxPpsStdCount, pParametersAddInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH264SessionParametersCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH264SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxSpsStdCount == rhs.maxSpsStdCount ) && - ( maxPpsStdCount == rhs.maxPpsStdCount ) && ( pParametersAddInfo == rhs.pParametersAddInfo ); -# endif - } - - bool operator!=( VideoDecodeH264SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH264SessionParametersCreateInfoEXT; - const void * pNext = {}; - uint32_t maxSpsStdCount = {}; - uint32_t maxPpsStdCount = {}; - const VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersAddInfoEXT * pParametersAddInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH264SessionParametersCreateInfoEXT ) == - sizeof( VkVideoDecodeH264SessionParametersCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH264SessionParametersCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH264SessionParametersCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH265CapabilitiesEXT - { - using NativeType = VkVideoDecodeH265CapabilitiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH265CapabilitiesEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265CapabilitiesEXT( - uint32_t maxLevel_ = {}, VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : maxLevel( maxLevel_ ) - , stdExtensionVersion( stdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - VideoDecodeH265CapabilitiesEXT( VideoDecodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265CapabilitiesEXT( VkVideoDecodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH265CapabilitiesEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH265CapabilitiesEXT & - operator=( VideoDecodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265CapabilitiesEXT & operator=( VkVideoDecodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkVideoDecodeH265CapabilitiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH265CapabilitiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxLevel, stdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH265CapabilitiesEXT const & ) const = default; -# else - bool operator==( VideoDecodeH265CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxLevel == rhs.maxLevel ) && - ( stdExtensionVersion == rhs.stdExtensionVersion ); -# endif - } - - bool operator!=( VideoDecodeH265CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH265CapabilitiesEXT; - void * pNext = {}; - uint32_t maxLevel = {}; - VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265CapabilitiesEXT ) == - sizeof( VkVideoDecodeH265CapabilitiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH265CapabilitiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH265CapabilitiesEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH265DpbSlotInfoEXT - { - using NativeType = VkVideoDecodeH265DpbSlotInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH265DpbSlotInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH265DpbSlotInfoEXT( - const StdVideoDecodeH265ReferenceInfo * pStdReferenceInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : pStdReferenceInfo( pStdReferenceInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoDecodeH265DpbSlotInfoEXT( VideoDecodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265DpbSlotInfoEXT( VkVideoDecodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH265DpbSlotInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH265DpbSlotInfoEXT & - operator=( VideoDecodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265DpbSlotInfoEXT & operator=( VkVideoDecodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265DpbSlotInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265DpbSlotInfoEXT & - setPStdReferenceInfo( const StdVideoDecodeH265ReferenceInfo * pStdReferenceInfo_ ) VULKAN_HPP_NOEXCEPT - { - pStdReferenceInfo = pStdReferenceInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH265DpbSlotInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH265DpbSlotInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pStdReferenceInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH265DpbSlotInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH265DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pStdReferenceInfo == rhs.pStdReferenceInfo ); -# endif - } - - bool operator!=( VideoDecodeH265DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH265DpbSlotInfoEXT; - const void * pNext = {}; - const StdVideoDecodeH265ReferenceInfo * pStdReferenceInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265DpbSlotInfoEXT ) == - sizeof( VkVideoDecodeH265DpbSlotInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH265DpbSlotInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH265DpbSlotInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH265PictureInfoEXT - { - using NativeType = VkVideoDecodeH265PictureInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH265PictureInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH265PictureInfoEXT( StdVideoDecodeH265PictureInfo * pStdPictureInfo_ = {}, - uint32_t slicesCount_ = {}, - const uint32_t * pSlicesDataOffsets_ = {} ) VULKAN_HPP_NOEXCEPT - : pStdPictureInfo( pStdPictureInfo_ ) - , slicesCount( slicesCount_ ) - , pSlicesDataOffsets( pSlicesDataOffsets_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoDecodeH265PictureInfoEXT( VideoDecodeH265PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265PictureInfoEXT( VkVideoDecodeH265PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH265PictureInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH265PictureInfoEXT( - StdVideoDecodeH265PictureInfo * pStdPictureInfo_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & slicesDataOffsets_ ) - : pStdPictureInfo( pStdPictureInfo_ ) - , slicesCount( static_cast( slicesDataOffsets_.size() ) ) - , pSlicesDataOffsets( slicesDataOffsets_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH265PictureInfoEXT & - operator=( VideoDecodeH265PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265PictureInfoEXT & operator=( VkVideoDecodeH265PictureInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265PictureInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265PictureInfoEXT & - setPStdPictureInfo( StdVideoDecodeH265PictureInfo * pStdPictureInfo_ ) VULKAN_HPP_NOEXCEPT - { - pStdPictureInfo = pStdPictureInfo_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265PictureInfoEXT & setSlicesCount( uint32_t slicesCount_ ) VULKAN_HPP_NOEXCEPT - { - slicesCount = slicesCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265PictureInfoEXT & - setPSlicesDataOffsets( const uint32_t * pSlicesDataOffsets_ ) VULKAN_HPP_NOEXCEPT - { - pSlicesDataOffsets = pSlicesDataOffsets_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH265PictureInfoEXT & setSlicesDataOffsets( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & slicesDataOffsets_ ) VULKAN_HPP_NOEXCEPT - { - slicesCount = static_cast( slicesDataOffsets_.size() ); - pSlicesDataOffsets = slicesDataOffsets_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH265PictureInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH265PictureInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, pStdPictureInfo, slicesCount, pSlicesDataOffsets ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH265PictureInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH265PictureInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pStdPictureInfo == rhs.pStdPictureInfo ) && - ( slicesCount == rhs.slicesCount ) && ( pSlicesDataOffsets == rhs.pSlicesDataOffsets ); -# endif - } - - bool operator!=( VideoDecodeH265PictureInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH265PictureInfoEXT; - const void * pNext = {}; - StdVideoDecodeH265PictureInfo * pStdPictureInfo = {}; - uint32_t slicesCount = {}; - const uint32_t * pSlicesDataOffsets = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265PictureInfoEXT ) == - sizeof( VkVideoDecodeH265PictureInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH265PictureInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH265PictureInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH265ProfileEXT - { - using NativeType = VkVideoDecodeH265ProfileEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeH265ProfileEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH265ProfileEXT( StdVideoH265ProfileIdc stdProfileIdc_ = {} ) VULKAN_HPP_NOEXCEPT - : stdProfileIdc( stdProfileIdc_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoDecodeH265ProfileEXT( VideoDecodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265ProfileEXT( VkVideoDecodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH265ProfileEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH265ProfileEXT & operator=( VideoDecodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265ProfileEXT & operator=( VkVideoDecodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265ProfileEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265ProfileEXT & - setStdProfileIdc( StdVideoH265ProfileIdc stdProfileIdc_ ) VULKAN_HPP_NOEXCEPT - { - stdProfileIdc = stdProfileIdc_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH265ProfileEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH265ProfileEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stdProfileIdc ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( VideoDecodeH265ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH265ProfileIdc ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( VideoDecodeH265ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH265ProfileIdc ) ) == 0 ); - } - - bool operator!=( VideoDecodeH265ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH265ProfileEXT; - const void * pNext = {}; - StdVideoH265ProfileIdc stdProfileIdc = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265ProfileEXT ) == - sizeof( VkVideoDecodeH265ProfileEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoDecodeH265ProfileEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH265ProfileEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH265SessionCreateInfoEXT - { - using NativeType = VkVideoDecodeH265SessionCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoDecodeH265SessionCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionCreateInfoEXT( - VULKAN_HPP_NAMESPACE::VideoDecodeH265CreateFlagsEXT flags_ = {}, - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pStdExtensionVersion( pStdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionCreateInfoEXT( VideoDecodeH265SessionCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265SessionCreateInfoEXT( VkVideoDecodeH265SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeH265SessionCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH265SessionCreateInfoEXT & - operator=( VideoDecodeH265SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265SessionCreateInfoEXT & - operator=( VkVideoDecodeH265SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::VideoDecodeH265CreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionCreateInfoEXT & setPStdExtensionVersion( - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ ) VULKAN_HPP_NOEXCEPT - { - pStdExtensionVersion = pStdExtensionVersion_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH265SessionCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH265SessionCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pStdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH265SessionCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH265SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pStdExtensionVersion == rhs.pStdExtensionVersion ); -# endif - } - - bool operator!=( VideoDecodeH265SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH265SessionCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoDecodeH265CreateFlagsEXT flags = {}; - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionCreateInfoEXT ) == - sizeof( VkVideoDecodeH265SessionCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH265SessionCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH265SessionCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH265SessionParametersAddInfoEXT - { - using NativeType = VkVideoDecodeH265SessionParametersAddInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoDecodeH265SessionParametersAddInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH265SessionParametersAddInfoEXT( - uint32_t spsStdCount_ = {}, - const StdVideoH265SequenceParameterSet * pSpsStd_ = {}, - uint32_t ppsStdCount_ = {}, - const StdVideoH265PictureParameterSet * pPpsStd_ = {} ) VULKAN_HPP_NOEXCEPT - : spsStdCount( spsStdCount_ ) - , pSpsStd( pSpsStd_ ) - , ppsStdCount( ppsStdCount_ ) - , pPpsStd( pPpsStd_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoDecodeH265SessionParametersAddInfoEXT( - VideoDecodeH265SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265SessionParametersAddInfoEXT( VkVideoDecodeH265SessionParametersAddInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoDecodeH265SessionParametersAddInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH265SessionParametersAddInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ = {} ) - : spsStdCount( static_cast( spsStd_.size() ) ) - , pSpsStd( spsStd_.data() ) - , ppsStdCount( static_cast( ppsStd_.size() ) ) - , pPpsStd( ppsStd_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH265SessionParametersAddInfoEXT & - operator=( VideoDecodeH265SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265SessionParametersAddInfoEXT & - operator=( VkVideoDecodeH265SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersAddInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersAddInfoEXT & - setSpsStdCount( uint32_t spsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - spsStdCount = spsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersAddInfoEXT & - setPSpsStd( const StdVideoH265SequenceParameterSet * pSpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pSpsStd = pSpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH265SessionParametersAddInfoEXT & - setSpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_ ) - VULKAN_HPP_NOEXCEPT - { - spsStdCount = static_cast( spsStd_.size() ); - pSpsStd = spsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersAddInfoEXT & - setPpsStdCount( uint32_t ppsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - ppsStdCount = ppsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersAddInfoEXT & - setPPpsStd( const StdVideoH265PictureParameterSet * pPpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pPpsStd = pPpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeH265SessionParametersAddInfoEXT & - setPpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ ) - VULKAN_HPP_NOEXCEPT - { - ppsStdCount = static_cast( ppsStd_.size() ); - pPpsStd = ppsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH265SessionParametersAddInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH265SessionParametersAddInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, spsStdCount, pSpsStd, ppsStdCount, pPpsStd ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH265SessionParametersAddInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH265SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( spsStdCount == rhs.spsStdCount ) && - ( pSpsStd == rhs.pSpsStd ) && ( ppsStdCount == rhs.ppsStdCount ) && ( pPpsStd == rhs.pPpsStd ); -# endif - } - - bool operator!=( VideoDecodeH265SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH265SessionParametersAddInfoEXT; - const void * pNext = {}; - uint32_t spsStdCount = {}; - const StdVideoH265SequenceParameterSet * pSpsStd = {}; - uint32_t ppsStdCount = {}; - const StdVideoH265PictureParameterSet * pPpsStd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoEXT ) == - sizeof( VkVideoDecodeH265SessionParametersAddInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH265SessionParametersAddInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH265SessionParametersAddInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeH265SessionParametersCreateInfoEXT - { - using NativeType = VkVideoDecodeH265SessionParametersCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoDecodeH265SessionParametersCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeH265SessionParametersCreateInfoEXT( - uint32_t maxSpsStdCount_ = {}, - uint32_t maxPpsStdCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoEXT * pParametersAddInfo_ = {} ) - VULKAN_HPP_NOEXCEPT - : maxSpsStdCount( maxSpsStdCount_ ) - , maxPpsStdCount( maxPpsStdCount_ ) - , pParametersAddInfo( pParametersAddInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoDecodeH265SessionParametersCreateInfoEXT( - VideoDecodeH265SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265SessionParametersCreateInfoEXT( VkVideoDecodeH265SessionParametersCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoDecodeH265SessionParametersCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeH265SessionParametersCreateInfoEXT & - operator=( VideoDecodeH265SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeH265SessionParametersCreateInfoEXT & - operator=( VkVideoDecodeH265SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersCreateInfoEXT & - setMaxSpsStdCount( uint32_t maxSpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxSpsStdCount = maxSpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersCreateInfoEXT & - setMaxPpsStdCount( uint32_t maxPpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxPpsStdCount = maxPpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeH265SessionParametersCreateInfoEXT & setPParametersAddInfo( - const VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoEXT * pParametersAddInfo_ ) VULKAN_HPP_NOEXCEPT - { - pParametersAddInfo = pParametersAddInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeH265SessionParametersCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeH265SessionParametersCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxSpsStdCount, maxPpsStdCount, pParametersAddInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeH265SessionParametersCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoDecodeH265SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxSpsStdCount == rhs.maxSpsStdCount ) && - ( maxPpsStdCount == rhs.maxPpsStdCount ) && ( pParametersAddInfo == rhs.pParametersAddInfo ); -# endif - } - - bool operator!=( VideoDecodeH265SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeH265SessionParametersCreateInfoEXT; - const void * pNext = {}; - uint32_t maxSpsStdCount = {}; - uint32_t maxPpsStdCount = {}; - const VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersAddInfoEXT * pParametersAddInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeH265SessionParametersCreateInfoEXT ) == - sizeof( VkVideoDecodeH265SessionParametersCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoDecodeH265SessionParametersCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeH265SessionParametersCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoDecodeInfoKHR - { - using NativeType = VkVideoDecodeInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoDecodeInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoDecodeInfoKHR( - VULKAN_HPP_NAMESPACE::VideoDecodeFlagsKHR flags_ = {}, - VULKAN_HPP_NAMESPACE::Offset2D codedOffset_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D codedExtent_ = {}, - VULKAN_HPP_NAMESPACE::Buffer srcBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize srcBufferOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize srcBufferRange_ = {}, - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR dstPictureResource_ = {}, - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot_ = {}, - uint32_t referenceSlotCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , codedOffset( codedOffset_ ) - , codedExtent( codedExtent_ ) - , srcBuffer( srcBuffer_ ) - , srcBufferOffset( srcBufferOffset_ ) - , srcBufferRange( srcBufferRange_ ) - , dstPictureResource( dstPictureResource_ ) - , pSetupReferenceSlot( pSetupReferenceSlot_ ) - , referenceSlotCount( referenceSlotCount_ ) - , pReferenceSlots( pReferenceSlots_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoDecodeInfoKHR( VideoDecodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeInfoKHR( VkVideoDecodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoDecodeInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeInfoKHR( - VULKAN_HPP_NAMESPACE::VideoDecodeFlagsKHR flags_, - VULKAN_HPP_NAMESPACE::Offset2D codedOffset_, - VULKAN_HPP_NAMESPACE::Extent2D codedExtent_, - VULKAN_HPP_NAMESPACE::Buffer srcBuffer_, - VULKAN_HPP_NAMESPACE::DeviceSize srcBufferOffset_, - VULKAN_HPP_NAMESPACE::DeviceSize srcBufferRange_, - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR dstPictureResource_, - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceSlots_ ) - : flags( flags_ ) - , codedOffset( codedOffset_ ) - , codedExtent( codedExtent_ ) - , srcBuffer( srcBuffer_ ) - , srcBufferOffset( srcBufferOffset_ ) - , srcBufferRange( srcBufferRange_ ) - , dstPictureResource( dstPictureResource_ ) - , pSetupReferenceSlot( pSetupReferenceSlot_ ) - , referenceSlotCount( static_cast( referenceSlots_.size() ) ) - , pReferenceSlots( referenceSlots_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoDecodeInfoKHR & operator=( VideoDecodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoDecodeInfoKHR & operator=( VkVideoDecodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::VideoDecodeFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setCodedOffset( VULKAN_HPP_NAMESPACE::Offset2D const & codedOffset_ ) VULKAN_HPP_NOEXCEPT - { - codedOffset = codedOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setCodedExtent( VULKAN_HPP_NAMESPACE::Extent2D const & codedExtent_ ) VULKAN_HPP_NOEXCEPT - { - codedExtent = codedExtent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setSrcBuffer( VULKAN_HPP_NAMESPACE::Buffer srcBuffer_ ) VULKAN_HPP_NOEXCEPT - { - srcBuffer = srcBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setSrcBufferOffset( VULKAN_HPP_NAMESPACE::DeviceSize srcBufferOffset_ ) VULKAN_HPP_NOEXCEPT - { - srcBufferOffset = srcBufferOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setSrcBufferRange( VULKAN_HPP_NAMESPACE::DeviceSize srcBufferRange_ ) VULKAN_HPP_NOEXCEPT - { - srcBufferRange = srcBufferRange_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & setDstPictureResource( - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR const & dstPictureResource_ ) VULKAN_HPP_NOEXCEPT - { - dstPictureResource = dstPictureResource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & setPSetupReferenceSlot( - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot_ ) VULKAN_HPP_NOEXCEPT - { - pSetupReferenceSlot = pSetupReferenceSlot_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setReferenceSlotCount( uint32_t referenceSlotCount_ ) VULKAN_HPP_NOEXCEPT - { - referenceSlotCount = referenceSlotCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoDecodeInfoKHR & - setPReferenceSlots( const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceSlots = pReferenceSlots_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoDecodeInfoKHR & setReferenceSlots( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceSlots_ ) VULKAN_HPP_NOEXCEPT - { - referenceSlotCount = static_cast( referenceSlots_.size() ); - pReferenceSlots = referenceSlots_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoDecodeInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoDecodeInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - codedOffset, - codedExtent, - srcBuffer, - srcBufferOffset, - srcBufferRange, - dstPictureResource, - pSetupReferenceSlot, - referenceSlotCount, - pReferenceSlots ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoDecodeInfoKHR const & ) const = default; -# else - bool operator==( VideoDecodeInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( codedOffset == rhs.codedOffset ) && ( codedExtent == rhs.codedExtent ) && - ( srcBuffer == rhs.srcBuffer ) && ( srcBufferOffset == rhs.srcBufferOffset ) && - ( srcBufferRange == rhs.srcBufferRange ) && ( dstPictureResource == rhs.dstPictureResource ) && - ( pSetupReferenceSlot == rhs.pSetupReferenceSlot ) && ( referenceSlotCount == rhs.referenceSlotCount ) && - ( pReferenceSlots == rhs.pReferenceSlots ); -# endif - } - - bool operator!=( VideoDecodeInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoDecodeInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoDecodeFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::Offset2D codedOffset = {}; - VULKAN_HPP_NAMESPACE::Extent2D codedExtent = {}; - VULKAN_HPP_NAMESPACE::Buffer srcBuffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize srcBufferOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize srcBufferRange = {}; - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR dstPictureResource = {}; - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot = {}; - uint32_t referenceSlotCount = {}; - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoDecodeInfoKHR ) == sizeof( VkVideoDecodeInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoDecodeInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoDecodeInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264CapabilitiesEXT - { - using NativeType = VkVideoEncodeH264CapabilitiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH264CapabilitiesEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT( - VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilityFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH264InputModeFlagsEXT inputModeFlags_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH264OutputModeFlagsEXT outputModeFlags_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D minPictureSizeInMbs_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxPictureSizeInMbs_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D inputImageDataAlignment_ = {}, - uint8_t maxNumL0ReferenceForP_ = {}, - uint8_t maxNumL0ReferenceForB_ = {}, - uint8_t maxNumL1Reference_ = {}, - uint8_t qualityLevelCount_ = {}, - VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , inputModeFlags( inputModeFlags_ ) - , outputModeFlags( outputModeFlags_ ) - , minPictureSizeInMbs( minPictureSizeInMbs_ ) - , maxPictureSizeInMbs( maxPictureSizeInMbs_ ) - , inputImageDataAlignment( inputImageDataAlignment_ ) - , maxNumL0ReferenceForP( maxNumL0ReferenceForP_ ) - , maxNumL0ReferenceForB( maxNumL0ReferenceForB_ ) - , maxNumL1Reference( maxNumL1Reference_ ) - , qualityLevelCount( qualityLevelCount_ ) - , stdExtensionVersion( stdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - VideoEncodeH264CapabilitiesEXT( VideoEncodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264CapabilitiesEXT( VkVideoEncodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264CapabilitiesEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264CapabilitiesEXT & - operator=( VideoEncodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264CapabilitiesEXT & operator=( VkVideoEncodeH264CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilityFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setInputModeFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH264InputModeFlagsEXT inputModeFlags_ ) VULKAN_HPP_NOEXCEPT - { - inputModeFlags = inputModeFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setOutputModeFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH264OutputModeFlagsEXT outputModeFlags_ ) VULKAN_HPP_NOEXCEPT - { - outputModeFlags = outputModeFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setMinPictureSizeInMbs( VULKAN_HPP_NAMESPACE::Extent2D const & minPictureSizeInMbs_ ) VULKAN_HPP_NOEXCEPT - { - minPictureSizeInMbs = minPictureSizeInMbs_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setMaxPictureSizeInMbs( VULKAN_HPP_NAMESPACE::Extent2D const & maxPictureSizeInMbs_ ) VULKAN_HPP_NOEXCEPT - { - maxPictureSizeInMbs = maxPictureSizeInMbs_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setInputImageDataAlignment( VULKAN_HPP_NAMESPACE::Extent2D const & inputImageDataAlignment_ ) VULKAN_HPP_NOEXCEPT - { - inputImageDataAlignment = inputImageDataAlignment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setMaxNumL0ReferenceForP( uint8_t maxNumL0ReferenceForP_ ) VULKAN_HPP_NOEXCEPT - { - maxNumL0ReferenceForP = maxNumL0ReferenceForP_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setMaxNumL0ReferenceForB( uint8_t maxNumL0ReferenceForB_ ) VULKAN_HPP_NOEXCEPT - { - maxNumL0ReferenceForB = maxNumL0ReferenceForB_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setMaxNumL1Reference( uint8_t maxNumL1Reference_ ) VULKAN_HPP_NOEXCEPT - { - maxNumL1Reference = maxNumL1Reference_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & - setQualityLevelCount( uint8_t qualityLevelCount_ ) VULKAN_HPP_NOEXCEPT - { - qualityLevelCount = qualityLevelCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264CapabilitiesEXT & setStdExtensionVersion( - VULKAN_HPP_NAMESPACE::ExtensionProperties const & stdExtensionVersion_ ) VULKAN_HPP_NOEXCEPT - { - stdExtensionVersion = stdExtensionVersion_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264CapabilitiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264CapabilitiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - inputModeFlags, - outputModeFlags, - minPictureSizeInMbs, - maxPictureSizeInMbs, - inputImageDataAlignment, - maxNumL0ReferenceForP, - maxNumL0ReferenceForB, - maxNumL1Reference, - qualityLevelCount, - stdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264CapabilitiesEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( inputModeFlags == rhs.inputModeFlags ) && ( outputModeFlags == rhs.outputModeFlags ) && - ( minPictureSizeInMbs == rhs.minPictureSizeInMbs ) && ( maxPictureSizeInMbs == rhs.maxPictureSizeInMbs ) && - ( inputImageDataAlignment == rhs.inputImageDataAlignment ) && - ( maxNumL0ReferenceForP == rhs.maxNumL0ReferenceForP ) && - ( maxNumL0ReferenceForB == rhs.maxNumL0ReferenceForB ) && ( maxNumL1Reference == rhs.maxNumL1Reference ) && - ( qualityLevelCount == rhs.qualityLevelCount ) && ( stdExtensionVersion == rhs.stdExtensionVersion ); -# endif - } - - bool operator!=( VideoEncodeH264CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264CapabilitiesEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilityFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264InputModeFlagsEXT inputModeFlags = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264OutputModeFlagsEXT outputModeFlags = {}; - VULKAN_HPP_NAMESPACE::Extent2D minPictureSizeInMbs = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxPictureSizeInMbs = {}; - VULKAN_HPP_NAMESPACE::Extent2D inputImageDataAlignment = {}; - uint8_t maxNumL0ReferenceForP = {}; - uint8_t maxNumL0ReferenceForB = {}; - uint8_t maxNumL1Reference = {}; - uint8_t qualityLevelCount = {}; - VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264CapabilitiesEXT ) == - sizeof( VkVideoEncodeH264CapabilitiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264CapabilitiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264CapabilitiesEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264DpbSlotInfoEXT - { - using NativeType = VkVideoEncodeH264DpbSlotInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH264DpbSlotInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEncodeH264DpbSlotInfoEXT( int8_t slotIndex_ = {}, - const StdVideoEncodeH264PictureInfo * pStdPictureInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : slotIndex( slotIndex_ ) - , pStdPictureInfo( pStdPictureInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH264DpbSlotInfoEXT( VideoEncodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264DpbSlotInfoEXT( VkVideoEncodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264DpbSlotInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264DpbSlotInfoEXT & - operator=( VideoEncodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264DpbSlotInfoEXT & operator=( VkVideoEncodeH264DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264DpbSlotInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264DpbSlotInfoEXT & setSlotIndex( int8_t slotIndex_ ) VULKAN_HPP_NOEXCEPT - { - slotIndex = slotIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264DpbSlotInfoEXT & - setPStdPictureInfo( const StdVideoEncodeH264PictureInfo * pStdPictureInfo_ ) VULKAN_HPP_NOEXCEPT - { - pStdPictureInfo = pStdPictureInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264DpbSlotInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264DpbSlotInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, slotIndex, pStdPictureInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264DpbSlotInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( slotIndex == rhs.slotIndex ) && - ( pStdPictureInfo == rhs.pStdPictureInfo ); -# endif - } - - bool operator!=( VideoEncodeH264DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264DpbSlotInfoEXT; - const void * pNext = {}; - int8_t slotIndex = {}; - const StdVideoEncodeH264PictureInfo * pStdPictureInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT ) == - sizeof( VkVideoEncodeH264DpbSlotInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264DpbSlotInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264DpbSlotInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264EmitPictureParametersEXT - { - using NativeType = VkVideoEncodeH264EmitPictureParametersEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH264EmitPictureParametersEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEncodeH264EmitPictureParametersEXT( uint8_t spsId_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable_ = {}, - uint32_t ppsIdEntryCount_ = {}, - const uint8_t * ppsIdEntries_ = {} ) VULKAN_HPP_NOEXCEPT - : spsId( spsId_ ) - , emitSpsEnable( emitSpsEnable_ ) - , ppsIdEntryCount( ppsIdEntryCount_ ) - , ppsIdEntries( ppsIdEntries_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH264EmitPictureParametersEXT( VideoEncodeH264EmitPictureParametersEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264EmitPictureParametersEXT( VkVideoEncodeH264EmitPictureParametersEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264EmitPictureParametersEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264EmitPictureParametersEXT( - uint8_t spsId_, - VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & psIdEntries_ ) - : spsId( spsId_ ) - , emitSpsEnable( emitSpsEnable_ ) - , ppsIdEntryCount( static_cast( psIdEntries_.size() ) ) - , ppsIdEntries( psIdEntries_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264EmitPictureParametersEXT & - operator=( VideoEncodeH264EmitPictureParametersEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264EmitPictureParametersEXT & - operator=( VkVideoEncodeH264EmitPictureParametersEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264EmitPictureParametersEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264EmitPictureParametersEXT & setSpsId( uint8_t spsId_ ) VULKAN_HPP_NOEXCEPT - { - spsId = spsId_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264EmitPictureParametersEXT & - setEmitSpsEnable( VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable_ ) VULKAN_HPP_NOEXCEPT - { - emitSpsEnable = emitSpsEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264EmitPictureParametersEXT & - setPpsIdEntryCount( uint32_t ppsIdEntryCount_ ) VULKAN_HPP_NOEXCEPT - { - ppsIdEntryCount = ppsIdEntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264EmitPictureParametersEXT & - setPpsIdEntries( const uint8_t * ppsIdEntries_ ) VULKAN_HPP_NOEXCEPT - { - ppsIdEntries = ppsIdEntries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264EmitPictureParametersEXT & setPsIdEntries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & psIdEntries_ ) VULKAN_HPP_NOEXCEPT - { - ppsIdEntryCount = static_cast( psIdEntries_.size() ); - ppsIdEntries = psIdEntries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264EmitPictureParametersEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264EmitPictureParametersEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, spsId, emitSpsEnable, ppsIdEntryCount, ppsIdEntries ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264EmitPictureParametersEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264EmitPictureParametersEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( spsId == rhs.spsId ) && - ( emitSpsEnable == rhs.emitSpsEnable ) && ( ppsIdEntryCount == rhs.ppsIdEntryCount ) && - ( ppsIdEntries == rhs.ppsIdEntries ); -# endif - } - - bool operator!=( VideoEncodeH264EmitPictureParametersEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264EmitPictureParametersEXT; - const void * pNext = {}; - uint8_t spsId = {}; - VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable = {}; - uint32_t ppsIdEntryCount = {}; - const uint8_t * ppsIdEntries = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264EmitPictureParametersEXT ) == - sizeof( VkVideoEncodeH264EmitPictureParametersEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264EmitPictureParametersEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264EmitPictureParametersEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264FrameSizeEXT - { - using NativeType = VkVideoEncodeH264FrameSizeEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264FrameSizeEXT( uint32_t frameISize_ = {}, - uint32_t framePSize_ = {}, - uint32_t frameBSize_ = {} ) VULKAN_HPP_NOEXCEPT - : frameISize( frameISize_ ) - , framePSize( framePSize_ ) - , frameBSize( frameBSize_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH264FrameSizeEXT( VideoEncodeH264FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264FrameSizeEXT( VkVideoEncodeH264FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264FrameSizeEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264FrameSizeEXT & operator=( VideoEncodeH264FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264FrameSizeEXT & operator=( VkVideoEncodeH264FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264FrameSizeEXT & setFrameISize( uint32_t frameISize_ ) VULKAN_HPP_NOEXCEPT - { - frameISize = frameISize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264FrameSizeEXT & setFramePSize( uint32_t framePSize_ ) VULKAN_HPP_NOEXCEPT - { - framePSize = framePSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264FrameSizeEXT & setFrameBSize( uint32_t frameBSize_ ) VULKAN_HPP_NOEXCEPT - { - frameBSize = frameBSize_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264FrameSizeEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264FrameSizeEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( frameISize, framePSize, frameBSize ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264FrameSizeEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264FrameSizeEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( frameISize == rhs.frameISize ) && ( framePSize == rhs.framePSize ) && ( frameBSize == rhs.frameBSize ); -# endif - } - - bool operator!=( VideoEncodeH264FrameSizeEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - uint32_t frameISize = {}; - uint32_t framePSize = {}; - uint32_t frameBSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeEXT ) == - sizeof( VkVideoEncodeH264FrameSizeEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264FrameSizeEXT is not nothrow_move_constructible!" ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264NaluSliceEXT - { - using NativeType = VkVideoEncodeH264NaluSliceEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH264NaluSliceEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264NaluSliceEXT( - const StdVideoEncodeH264SliceHeader * pSliceHeaderStd_ = {}, - uint32_t mbCount_ = {}, - uint8_t refFinalList0EntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefFinalList0Entries_ = {}, - uint8_t refFinalList1EntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefFinalList1Entries_ = {} ) VULKAN_HPP_NOEXCEPT - : pSliceHeaderStd( pSliceHeaderStd_ ) - , mbCount( mbCount_ ) - , refFinalList0EntryCount( refFinalList0EntryCount_ ) - , pRefFinalList0Entries( pRefFinalList0Entries_ ) - , refFinalList1EntryCount( refFinalList1EntryCount_ ) - , pRefFinalList1Entries( pRefFinalList1Entries_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH264NaluSliceEXT( VideoEncodeH264NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264NaluSliceEXT( VkVideoEncodeH264NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264NaluSliceEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264NaluSliceEXT( - const StdVideoEncodeH264SliceHeader * pSliceHeaderStd_, - uint32_t mbCount_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refFinalList0Entries_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refFinalList1Entries_ = {} ) - : pSliceHeaderStd( pSliceHeaderStd_ ) - , mbCount( mbCount_ ) - , refFinalList0EntryCount( static_cast( refFinalList0Entries_.size() ) ) - , pRefFinalList0Entries( refFinalList0Entries_.data() ) - , refFinalList1EntryCount( static_cast( refFinalList1Entries_.size() ) ) - , pRefFinalList1Entries( refFinalList1Entries_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264NaluSliceEXT & operator=( VideoEncodeH264NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264NaluSliceEXT & operator=( VkVideoEncodeH264NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264NaluSliceEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264NaluSliceEXT & - setPSliceHeaderStd( const StdVideoEncodeH264SliceHeader * pSliceHeaderStd_ ) VULKAN_HPP_NOEXCEPT - { - pSliceHeaderStd = pSliceHeaderStd_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264NaluSliceEXT & setMbCount( uint32_t mbCount_ ) VULKAN_HPP_NOEXCEPT - { - mbCount = mbCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264NaluSliceEXT & - setRefFinalList0EntryCount( uint8_t refFinalList0EntryCount_ ) VULKAN_HPP_NOEXCEPT - { - refFinalList0EntryCount = refFinalList0EntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264NaluSliceEXT & setPRefFinalList0Entries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefFinalList0Entries_ ) VULKAN_HPP_NOEXCEPT - { - pRefFinalList0Entries = pRefFinalList0Entries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264NaluSliceEXT & setRefFinalList0Entries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refFinalList0Entries_ ) VULKAN_HPP_NOEXCEPT - { - refFinalList0EntryCount = static_cast( refFinalList0Entries_.size() ); - pRefFinalList0Entries = refFinalList0Entries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264NaluSliceEXT & - setRefFinalList1EntryCount( uint8_t refFinalList1EntryCount_ ) VULKAN_HPP_NOEXCEPT - { - refFinalList1EntryCount = refFinalList1EntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264NaluSliceEXT & setPRefFinalList1Entries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefFinalList1Entries_ ) VULKAN_HPP_NOEXCEPT - { - pRefFinalList1Entries = pRefFinalList1Entries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264NaluSliceEXT & setRefFinalList1Entries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refFinalList1Entries_ ) VULKAN_HPP_NOEXCEPT - { - refFinalList1EntryCount = static_cast( refFinalList1Entries_.size() ); - pRefFinalList1Entries = refFinalList1Entries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264NaluSliceEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264NaluSliceEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - pSliceHeaderStd, - mbCount, - refFinalList0EntryCount, - pRefFinalList0Entries, - refFinalList1EntryCount, - pRefFinalList1Entries ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264NaluSliceEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264NaluSliceEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pSliceHeaderStd == rhs.pSliceHeaderStd ) && - ( mbCount == rhs.mbCount ) && ( refFinalList0EntryCount == rhs.refFinalList0EntryCount ) && - ( pRefFinalList0Entries == rhs.pRefFinalList0Entries ) && - ( refFinalList1EntryCount == rhs.refFinalList1EntryCount ) && - ( pRefFinalList1Entries == rhs.pRefFinalList1Entries ); -# endif - } - - bool operator!=( VideoEncodeH264NaluSliceEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264NaluSliceEXT; - const void * pNext = {}; - const StdVideoEncodeH264SliceHeader * pSliceHeaderStd = {}; - uint32_t mbCount = {}; - uint8_t refFinalList0EntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefFinalList0Entries = {}; - uint8_t refFinalList1EntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefFinalList1Entries = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceEXT ) == - sizeof( VkVideoEncodeH264NaluSliceEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264NaluSliceEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264NaluSliceEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264ProfileEXT - { - using NativeType = VkVideoEncodeH264ProfileEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH264ProfileEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264ProfileEXT( StdVideoH264ProfileIdc stdProfileIdc_ = {} ) VULKAN_HPP_NOEXCEPT - : stdProfileIdc( stdProfileIdc_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH264ProfileEXT( VideoEncodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264ProfileEXT( VkVideoEncodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264ProfileEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264ProfileEXT & operator=( VideoEncodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264ProfileEXT & operator=( VkVideoEncodeH264ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264ProfileEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264ProfileEXT & - setStdProfileIdc( StdVideoH264ProfileIdc stdProfileIdc_ ) VULKAN_HPP_NOEXCEPT - { - stdProfileIdc = stdProfileIdc_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264ProfileEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264ProfileEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stdProfileIdc ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( VideoEncodeH264ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH264ProfileIdc ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( VideoEncodeH264ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH264ProfileIdc ) ) == 0 ); - } - - bool operator!=( VideoEncodeH264ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264ProfileEXT; - const void * pNext = {}; - StdVideoH264ProfileIdc stdProfileIdc = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264ProfileEXT ) == - sizeof( VkVideoEncodeH264ProfileEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoEncodeH264ProfileEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264ProfileEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264QpEXT - { - using NativeType = VkVideoEncodeH264QpEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEncodeH264QpEXT( int32_t qpI_ = {}, int32_t qpP_ = {}, int32_t qpB_ = {} ) VULKAN_HPP_NOEXCEPT - : qpI( qpI_ ) - , qpP( qpP_ ) - , qpB( qpB_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH264QpEXT( VideoEncodeH264QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264QpEXT( VkVideoEncodeH264QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264QpEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264QpEXT & operator=( VideoEncodeH264QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264QpEXT & operator=( VkVideoEncodeH264QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264QpEXT & setQpI( int32_t qpI_ ) VULKAN_HPP_NOEXCEPT - { - qpI = qpI_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264QpEXT & setQpP( int32_t qpP_ ) VULKAN_HPP_NOEXCEPT - { - qpP = qpP_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264QpEXT & setQpB( int32_t qpB_ ) VULKAN_HPP_NOEXCEPT - { - qpB = qpB_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264QpEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264QpEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( qpI, qpP, qpB ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264QpEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264QpEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( qpI == rhs.qpI ) && ( qpP == rhs.qpP ) && ( qpB == rhs.qpB ); -# endif - } - - bool operator!=( VideoEncodeH264QpEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - int32_t qpI = {}; - int32_t qpP = {}; - int32_t qpB = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT ) == sizeof( VkVideoEncodeH264QpEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoEncodeH264QpEXT is not nothrow_move_constructible!" ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264RateControlInfoEXT - { - using NativeType = VkVideoEncodeH264RateControlInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH264RateControlInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264RateControlInfoEXT( - uint32_t gopFrameCount_ = {}, - uint32_t idrPeriod_ = {}, - uint32_t consecutiveBFrameCount_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlStructureFlagBitsEXT rateControlStructure_ = - VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlStructureFlagBitsEXT::eUnknown, - uint8_t temporalLayerCount_ = {} ) VULKAN_HPP_NOEXCEPT - : gopFrameCount( gopFrameCount_ ) - , idrPeriod( idrPeriod_ ) - , consecutiveBFrameCount( consecutiveBFrameCount_ ) - , rateControlStructure( rateControlStructure_ ) - , temporalLayerCount( temporalLayerCount_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH264RateControlInfoEXT( VideoEncodeH264RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264RateControlInfoEXT( VkVideoEncodeH264RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264RateControlInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264RateControlInfoEXT & - operator=( VideoEncodeH264RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264RateControlInfoEXT & operator=( VkVideoEncodeH264RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlInfoEXT & - setGopFrameCount( uint32_t gopFrameCount_ ) VULKAN_HPP_NOEXCEPT - { - gopFrameCount = gopFrameCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlInfoEXT & setIdrPeriod( uint32_t idrPeriod_ ) VULKAN_HPP_NOEXCEPT - { - idrPeriod = idrPeriod_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlInfoEXT & - setConsecutiveBFrameCount( uint32_t consecutiveBFrameCount_ ) VULKAN_HPP_NOEXCEPT - { - consecutiveBFrameCount = consecutiveBFrameCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlInfoEXT & setRateControlStructure( - VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlStructureFlagBitsEXT rateControlStructure_ ) VULKAN_HPP_NOEXCEPT - { - rateControlStructure = rateControlStructure_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlInfoEXT & - setTemporalLayerCount( uint8_t temporalLayerCount_ ) VULKAN_HPP_NOEXCEPT - { - temporalLayerCount = temporalLayerCount_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264RateControlInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264RateControlInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, gopFrameCount, idrPeriod, consecutiveBFrameCount, rateControlStructure, temporalLayerCount ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264RateControlInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264RateControlInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( gopFrameCount == rhs.gopFrameCount ) && - ( idrPeriod == rhs.idrPeriod ) && ( consecutiveBFrameCount == rhs.consecutiveBFrameCount ) && - ( rateControlStructure == rhs.rateControlStructure ) && ( temporalLayerCount == rhs.temporalLayerCount ); -# endif - } - - bool operator!=( VideoEncodeH264RateControlInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264RateControlInfoEXT; - const void * pNext = {}; - uint32_t gopFrameCount = {}; - uint32_t idrPeriod = {}; - uint32_t consecutiveBFrameCount = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlStructureFlagBitsEXT rateControlStructure = - VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlStructureFlagBitsEXT::eUnknown; - uint8_t temporalLayerCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlInfoEXT ) == - sizeof( VkVideoEncodeH264RateControlInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264RateControlInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264RateControlInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264RateControlLayerInfoEXT - { - using NativeType = VkVideoEncodeH264RateControlLayerInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH264RateControlLayerInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264RateControlLayerInfoEXT( - uint8_t temporalLayerId_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useInitialRcQp_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT initialRcQp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useMinQp_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT minQp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useMaxQp_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT maxQp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeEXT maxFrameSize_ = {} ) VULKAN_HPP_NOEXCEPT - : temporalLayerId( temporalLayerId_ ) - , useInitialRcQp( useInitialRcQp_ ) - , initialRcQp( initialRcQp_ ) - , useMinQp( useMinQp_ ) - , minQp( minQp_ ) - , useMaxQp( useMaxQp_ ) - , maxQp( maxQp_ ) - , useMaxFrameSize( useMaxFrameSize_ ) - , maxFrameSize( maxFrameSize_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH264RateControlLayerInfoEXT( VideoEncodeH264RateControlLayerInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264RateControlLayerInfoEXT( VkVideoEncodeH264RateControlLayerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264RateControlLayerInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264RateControlLayerInfoEXT & - operator=( VideoEncodeH264RateControlLayerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264RateControlLayerInfoEXT & - operator=( VkVideoEncodeH264RateControlLayerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setTemporalLayerId( uint8_t temporalLayerId_ ) VULKAN_HPP_NOEXCEPT - { - temporalLayerId = temporalLayerId_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setUseInitialRcQp( VULKAN_HPP_NAMESPACE::Bool32 useInitialRcQp_ ) VULKAN_HPP_NOEXCEPT - { - useInitialRcQp = useInitialRcQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setInitialRcQp( VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT const & initialRcQp_ ) VULKAN_HPP_NOEXCEPT - { - initialRcQp = initialRcQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setUseMinQp( VULKAN_HPP_NAMESPACE::Bool32 useMinQp_ ) VULKAN_HPP_NOEXCEPT - { - useMinQp = useMinQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setMinQp( VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT const & minQp_ ) VULKAN_HPP_NOEXCEPT - { - minQp = minQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setUseMaxQp( VULKAN_HPP_NAMESPACE::Bool32 useMaxQp_ ) VULKAN_HPP_NOEXCEPT - { - useMaxQp = useMaxQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setMaxQp( VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT const & maxQp_ ) VULKAN_HPP_NOEXCEPT - { - maxQp = maxQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setUseMaxFrameSize( VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize_ ) VULKAN_HPP_NOEXCEPT - { - useMaxFrameSize = useMaxFrameSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264RateControlLayerInfoEXT & - setMaxFrameSize( VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeEXT const & maxFrameSize_ ) VULKAN_HPP_NOEXCEPT - { - maxFrameSize = maxFrameSize_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264RateControlLayerInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264RateControlLayerInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - temporalLayerId, - useInitialRcQp, - initialRcQp, - useMinQp, - minQp, - useMaxQp, - maxQp, - useMaxFrameSize, - maxFrameSize ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264RateControlLayerInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264RateControlLayerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( temporalLayerId == rhs.temporalLayerId ) && - ( useInitialRcQp == rhs.useInitialRcQp ) && ( initialRcQp == rhs.initialRcQp ) && - ( useMinQp == rhs.useMinQp ) && ( minQp == rhs.minQp ) && ( useMaxQp == rhs.useMaxQp ) && - ( maxQp == rhs.maxQp ) && ( useMaxFrameSize == rhs.useMaxFrameSize ) && - ( maxFrameSize == rhs.maxFrameSize ); -# endif - } - - bool operator!=( VideoEncodeH264RateControlLayerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264RateControlLayerInfoEXT; - const void * pNext = {}; - uint8_t temporalLayerId = {}; - VULKAN_HPP_NAMESPACE::Bool32 useInitialRcQp = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT initialRcQp = {}; - VULKAN_HPP_NAMESPACE::Bool32 useMinQp = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT minQp = {}; - VULKAN_HPP_NAMESPACE::Bool32 useMaxQp = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264QpEXT maxQp = {}; - VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264FrameSizeEXT maxFrameSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264RateControlLayerInfoEXT ) == - sizeof( VkVideoEncodeH264RateControlLayerInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264RateControlLayerInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264RateControlLayerInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264SessionCreateInfoEXT - { - using NativeType = VkVideoEncodeH264SessionCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH264SessionCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionCreateInfoEXT( - VULKAN_HPP_NAMESPACE::VideoEncodeH264CreateFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D maxPictureSizeInMbs_ = {}, - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , maxPictureSizeInMbs( maxPictureSizeInMbs_ ) - , pStdExtensionVersion( pStdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionCreateInfoEXT( VideoEncodeH264SessionCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264SessionCreateInfoEXT( VkVideoEncodeH264SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264SessionCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264SessionCreateInfoEXT & - operator=( VideoEncodeH264SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264SessionCreateInfoEXT & - operator=( VkVideoEncodeH264SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH264CreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionCreateInfoEXT & - setMaxPictureSizeInMbs( VULKAN_HPP_NAMESPACE::Extent2D const & maxPictureSizeInMbs_ ) VULKAN_HPP_NOEXCEPT - { - maxPictureSizeInMbs = maxPictureSizeInMbs_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionCreateInfoEXT & setPStdExtensionVersion( - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ ) VULKAN_HPP_NOEXCEPT - { - pStdExtensionVersion = pStdExtensionVersion_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264SessionCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264SessionCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, maxPictureSizeInMbs, pStdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264SessionCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( maxPictureSizeInMbs == rhs.maxPictureSizeInMbs ) && ( pStdExtensionVersion == rhs.pStdExtensionVersion ); -# endif - } - - bool operator!=( VideoEncodeH264SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264SessionCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH264CreateFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::Extent2D maxPictureSizeInMbs = {}; - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionCreateInfoEXT ) == - sizeof( VkVideoEncodeH264SessionCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264SessionCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264SessionCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264SessionParametersAddInfoEXT - { - using NativeType = VkVideoEncodeH264SessionParametersAddInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH264SessionParametersAddInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264SessionParametersAddInfoEXT( - uint32_t spsStdCount_ = {}, - const StdVideoH264SequenceParameterSet * pSpsStd_ = {}, - uint32_t ppsStdCount_ = {}, - const StdVideoH264PictureParameterSet * pPpsStd_ = {} ) VULKAN_HPP_NOEXCEPT - : spsStdCount( spsStdCount_ ) - , pSpsStd( pSpsStd_ ) - , ppsStdCount( ppsStdCount_ ) - , pPpsStd( pPpsStd_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH264SessionParametersAddInfoEXT( - VideoEncodeH264SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264SessionParametersAddInfoEXT( VkVideoEncodeH264SessionParametersAddInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoEncodeH264SessionParametersAddInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264SessionParametersAddInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ = {} ) - : spsStdCount( static_cast( spsStd_.size() ) ) - , pSpsStd( spsStd_.data() ) - , ppsStdCount( static_cast( ppsStd_.size() ) ) - , pPpsStd( ppsStd_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264SessionParametersAddInfoEXT & - operator=( VideoEncodeH264SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264SessionParametersAddInfoEXT & - operator=( VkVideoEncodeH264SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersAddInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersAddInfoEXT & - setSpsStdCount( uint32_t spsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - spsStdCount = spsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersAddInfoEXT & - setPSpsStd( const StdVideoH264SequenceParameterSet * pSpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pSpsStd = pSpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264SessionParametersAddInfoEXT & - setSpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_ ) - VULKAN_HPP_NOEXCEPT - { - spsStdCount = static_cast( spsStd_.size() ); - pSpsStd = spsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersAddInfoEXT & - setPpsStdCount( uint32_t ppsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - ppsStdCount = ppsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersAddInfoEXT & - setPPpsStd( const StdVideoH264PictureParameterSet * pPpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pPpsStd = pPpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264SessionParametersAddInfoEXT & - setPpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ ) - VULKAN_HPP_NOEXCEPT - { - ppsStdCount = static_cast( ppsStd_.size() ); - pPpsStd = ppsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264SessionParametersAddInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264SessionParametersAddInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, spsStdCount, pSpsStd, ppsStdCount, pPpsStd ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264SessionParametersAddInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( spsStdCount == rhs.spsStdCount ) && - ( pSpsStd == rhs.pSpsStd ) && ( ppsStdCount == rhs.ppsStdCount ) && ( pPpsStd == rhs.pPpsStd ); -# endif - } - - bool operator!=( VideoEncodeH264SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264SessionParametersAddInfoEXT; - const void * pNext = {}; - uint32_t spsStdCount = {}; - const StdVideoH264SequenceParameterSet * pSpsStd = {}; - uint32_t ppsStdCount = {}; - const StdVideoH264PictureParameterSet * pPpsStd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoEXT ) == - sizeof( VkVideoEncodeH264SessionParametersAddInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264SessionParametersAddInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264SessionParametersAddInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264SessionParametersCreateInfoEXT - { - using NativeType = VkVideoEncodeH264SessionParametersCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH264SessionParametersCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264SessionParametersCreateInfoEXT( - uint32_t maxSpsStdCount_ = {}, - uint32_t maxPpsStdCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoEXT * pParametersAddInfo_ = {} ) - VULKAN_HPP_NOEXCEPT - : maxSpsStdCount( maxSpsStdCount_ ) - , maxPpsStdCount( maxPpsStdCount_ ) - , pParametersAddInfo( pParametersAddInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH264SessionParametersCreateInfoEXT( - VideoEncodeH264SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264SessionParametersCreateInfoEXT( VkVideoEncodeH264SessionParametersCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoEncodeH264SessionParametersCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264SessionParametersCreateInfoEXT & - operator=( VideoEncodeH264SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264SessionParametersCreateInfoEXT & - operator=( VkVideoEncodeH264SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersCreateInfoEXT & - setMaxSpsStdCount( uint32_t maxSpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxSpsStdCount = maxSpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersCreateInfoEXT & - setMaxPpsStdCount( uint32_t maxPpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxPpsStdCount = maxPpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264SessionParametersCreateInfoEXT & setPParametersAddInfo( - const VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoEXT * pParametersAddInfo_ ) VULKAN_HPP_NOEXCEPT - { - pParametersAddInfo = pParametersAddInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264SessionParametersCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264SessionParametersCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxSpsStdCount, maxPpsStdCount, pParametersAddInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264SessionParametersCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxSpsStdCount == rhs.maxSpsStdCount ) && - ( maxPpsStdCount == rhs.maxPpsStdCount ) && ( pParametersAddInfo == rhs.pParametersAddInfo ); -# endif - } - - bool operator!=( VideoEncodeH264SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264SessionParametersCreateInfoEXT; - const void * pNext = {}; - uint32_t maxSpsStdCount = {}; - uint32_t maxPpsStdCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersAddInfoEXT * pParametersAddInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264SessionParametersCreateInfoEXT ) == - sizeof( VkVideoEncodeH264SessionParametersCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264SessionParametersCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264SessionParametersCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH264VclFrameInfoEXT - { - using NativeType = VkVideoEncodeH264VclFrameInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH264VclFrameInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH264VclFrameInfoEXT( - uint8_t refDefaultFinalList0EntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefDefaultFinalList0Entries_ = {}, - uint8_t refDefaultFinalList1EntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefDefaultFinalList1Entries_ = {}, - uint32_t naluSliceEntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceEXT * pNaluSliceEntries_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pCurrentPictureInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : refDefaultFinalList0EntryCount( refDefaultFinalList0EntryCount_ ) - , pRefDefaultFinalList0Entries( pRefDefaultFinalList0Entries_ ) - , refDefaultFinalList1EntryCount( refDefaultFinalList1EntryCount_ ) - , pRefDefaultFinalList1Entries( pRefDefaultFinalList1Entries_ ) - , naluSliceEntryCount( naluSliceEntryCount_ ) - , pNaluSliceEntries( pNaluSliceEntries_ ) - , pCurrentPictureInfo( pCurrentPictureInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH264VclFrameInfoEXT( VideoEncodeH264VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264VclFrameInfoEXT( VkVideoEncodeH264VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH264VclFrameInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264VclFrameInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refDefaultFinalList0Entries_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refDefaultFinalList1Entries_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - naluSliceEntries_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pCurrentPictureInfo_ = {} ) - : refDefaultFinalList0EntryCount( static_cast( refDefaultFinalList0Entries_.size() ) ) - , pRefDefaultFinalList0Entries( refDefaultFinalList0Entries_.data() ) - , refDefaultFinalList1EntryCount( static_cast( refDefaultFinalList1Entries_.size() ) ) - , pRefDefaultFinalList1Entries( refDefaultFinalList1Entries_.data() ) - , naluSliceEntryCount( static_cast( naluSliceEntries_.size() ) ) - , pNaluSliceEntries( naluSliceEntries_.data() ) - , pCurrentPictureInfo( pCurrentPictureInfo_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH264VclFrameInfoEXT & - operator=( VideoEncodeH264VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH264VclFrameInfoEXT & operator=( VkVideoEncodeH264VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & - setRefDefaultFinalList0EntryCount( uint8_t refDefaultFinalList0EntryCount_ ) VULKAN_HPP_NOEXCEPT - { - refDefaultFinalList0EntryCount = refDefaultFinalList0EntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & setPRefDefaultFinalList0Entries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefDefaultFinalList0Entries_ ) VULKAN_HPP_NOEXCEPT - { - pRefDefaultFinalList0Entries = pRefDefaultFinalList0Entries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264VclFrameInfoEXT & setRefDefaultFinalList0Entries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refDefaultFinalList0Entries_ ) VULKAN_HPP_NOEXCEPT - { - refDefaultFinalList0EntryCount = static_cast( refDefaultFinalList0Entries_.size() ); - pRefDefaultFinalList0Entries = refDefaultFinalList0Entries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & - setRefDefaultFinalList1EntryCount( uint8_t refDefaultFinalList1EntryCount_ ) VULKAN_HPP_NOEXCEPT - { - refDefaultFinalList1EntryCount = refDefaultFinalList1EntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & setPRefDefaultFinalList1Entries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefDefaultFinalList1Entries_ ) VULKAN_HPP_NOEXCEPT - { - pRefDefaultFinalList1Entries = pRefDefaultFinalList1Entries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264VclFrameInfoEXT & setRefDefaultFinalList1Entries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - refDefaultFinalList1Entries_ ) VULKAN_HPP_NOEXCEPT - { - refDefaultFinalList1EntryCount = static_cast( refDefaultFinalList1Entries_.size() ); - pRefDefaultFinalList1Entries = refDefaultFinalList1Entries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & - setNaluSliceEntryCount( uint32_t naluSliceEntryCount_ ) VULKAN_HPP_NOEXCEPT - { - naluSliceEntryCount = naluSliceEntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & setPNaluSliceEntries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceEXT * pNaluSliceEntries_ ) VULKAN_HPP_NOEXCEPT - { - pNaluSliceEntries = pNaluSliceEntries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH264VclFrameInfoEXT & setNaluSliceEntries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - naluSliceEntries_ ) VULKAN_HPP_NOEXCEPT - { - naluSliceEntryCount = static_cast( naluSliceEntries_.size() ); - pNaluSliceEntries = naluSliceEntries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH264VclFrameInfoEXT & setPCurrentPictureInfo( - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pCurrentPictureInfo_ ) VULKAN_HPP_NOEXCEPT - { - pCurrentPictureInfo = pCurrentPictureInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH264VclFrameInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH264VclFrameInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - refDefaultFinalList0EntryCount, - pRefDefaultFinalList0Entries, - refDefaultFinalList1EntryCount, - pRefDefaultFinalList1Entries, - naluSliceEntryCount, - pNaluSliceEntries, - pCurrentPictureInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH264VclFrameInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH264VclFrameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( refDefaultFinalList0EntryCount == rhs.refDefaultFinalList0EntryCount ) && - ( pRefDefaultFinalList0Entries == rhs.pRefDefaultFinalList0Entries ) && - ( refDefaultFinalList1EntryCount == rhs.refDefaultFinalList1EntryCount ) && - ( pRefDefaultFinalList1Entries == rhs.pRefDefaultFinalList1Entries ) && - ( naluSliceEntryCount == rhs.naluSliceEntryCount ) && ( pNaluSliceEntries == rhs.pNaluSliceEntries ) && - ( pCurrentPictureInfo == rhs.pCurrentPictureInfo ); -# endif - } - - bool operator!=( VideoEncodeH264VclFrameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH264VclFrameInfoEXT; - const void * pNext = {}; - uint8_t refDefaultFinalList0EntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefDefaultFinalList0Entries = {}; - uint8_t refDefaultFinalList1EntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pRefDefaultFinalList1Entries = {}; - uint32_t naluSliceEntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH264NaluSliceEXT * pNaluSliceEntries = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH264DpbSlotInfoEXT * pCurrentPictureInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH264VclFrameInfoEXT ) == - sizeof( VkVideoEncodeH264VclFrameInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH264VclFrameInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH264VclFrameInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265CapabilitiesEXT - { - using NativeType = VkVideoEncodeH265CapabilitiesEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH265CapabilitiesEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT( - VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilityFlagsEXT flags_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265InputModeFlagsEXT inputModeFlags_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265OutputModeFlagsEXT outputModeFlags_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265CtbSizeFlagsEXT ctbSizes_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D inputImageDataAlignment_ = {}, - uint8_t maxNumL0ReferenceForP_ = {}, - uint8_t maxNumL0ReferenceForB_ = {}, - uint8_t maxNumL1Reference_ = {}, - uint8_t maxNumSubLayers_ = {}, - uint8_t qualityLevelCount_ = {}, - VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , inputModeFlags( inputModeFlags_ ) - , outputModeFlags( outputModeFlags_ ) - , ctbSizes( ctbSizes_ ) - , inputImageDataAlignment( inputImageDataAlignment_ ) - , maxNumL0ReferenceForP( maxNumL0ReferenceForP_ ) - , maxNumL0ReferenceForB( maxNumL0ReferenceForB_ ) - , maxNumL1Reference( maxNumL1Reference_ ) - , maxNumSubLayers( maxNumSubLayers_ ) - , qualityLevelCount( qualityLevelCount_ ) - , stdExtensionVersion( stdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 - VideoEncodeH265CapabilitiesEXT( VideoEncodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265CapabilitiesEXT( VkVideoEncodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265CapabilitiesEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265CapabilitiesEXT & - operator=( VideoEncodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265CapabilitiesEXT & operator=( VkVideoEncodeH265CapabilitiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilityFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setInputModeFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH265InputModeFlagsEXT inputModeFlags_ ) VULKAN_HPP_NOEXCEPT - { - inputModeFlags = inputModeFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setOutputModeFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH265OutputModeFlagsEXT outputModeFlags_ ) VULKAN_HPP_NOEXCEPT - { - outputModeFlags = outputModeFlags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setCtbSizes( VULKAN_HPP_NAMESPACE::VideoEncodeH265CtbSizeFlagsEXT ctbSizes_ ) VULKAN_HPP_NOEXCEPT - { - ctbSizes = ctbSizes_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setInputImageDataAlignment( VULKAN_HPP_NAMESPACE::Extent2D const & inputImageDataAlignment_ ) VULKAN_HPP_NOEXCEPT - { - inputImageDataAlignment = inputImageDataAlignment_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setMaxNumL0ReferenceForP( uint8_t maxNumL0ReferenceForP_ ) VULKAN_HPP_NOEXCEPT - { - maxNumL0ReferenceForP = maxNumL0ReferenceForP_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setMaxNumL0ReferenceForB( uint8_t maxNumL0ReferenceForB_ ) VULKAN_HPP_NOEXCEPT - { - maxNumL0ReferenceForB = maxNumL0ReferenceForB_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setMaxNumL1Reference( uint8_t maxNumL1Reference_ ) VULKAN_HPP_NOEXCEPT - { - maxNumL1Reference = maxNumL1Reference_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setMaxNumSubLayers( uint8_t maxNumSubLayers_ ) VULKAN_HPP_NOEXCEPT - { - maxNumSubLayers = maxNumSubLayers_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & - setQualityLevelCount( uint8_t qualityLevelCount_ ) VULKAN_HPP_NOEXCEPT - { - qualityLevelCount = qualityLevelCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265CapabilitiesEXT & setStdExtensionVersion( - VULKAN_HPP_NAMESPACE::ExtensionProperties const & stdExtensionVersion_ ) VULKAN_HPP_NOEXCEPT - { - stdExtensionVersion = stdExtensionVersion_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265CapabilitiesEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265CapabilitiesEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - inputModeFlags, - outputModeFlags, - ctbSizes, - inputImageDataAlignment, - maxNumL0ReferenceForP, - maxNumL0ReferenceForB, - maxNumL1Reference, - maxNumSubLayers, - qualityLevelCount, - stdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265CapabilitiesEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( inputModeFlags == rhs.inputModeFlags ) && ( outputModeFlags == rhs.outputModeFlags ) && - ( ctbSizes == rhs.ctbSizes ) && ( inputImageDataAlignment == rhs.inputImageDataAlignment ) && - ( maxNumL0ReferenceForP == rhs.maxNumL0ReferenceForP ) && - ( maxNumL0ReferenceForB == rhs.maxNumL0ReferenceForB ) && ( maxNumL1Reference == rhs.maxNumL1Reference ) && - ( maxNumSubLayers == rhs.maxNumSubLayers ) && ( qualityLevelCount == rhs.qualityLevelCount ) && - ( stdExtensionVersion == rhs.stdExtensionVersion ); -# endif - } - - bool operator!=( VideoEncodeH265CapabilitiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265CapabilitiesEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilityFlagsEXT flags = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265InputModeFlagsEXT inputModeFlags = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265OutputModeFlagsEXT outputModeFlags = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265CtbSizeFlagsEXT ctbSizes = {}; - VULKAN_HPP_NAMESPACE::Extent2D inputImageDataAlignment = {}; - uint8_t maxNumL0ReferenceForP = {}; - uint8_t maxNumL0ReferenceForB = {}; - uint8_t maxNumL1Reference = {}; - uint8_t maxNumSubLayers = {}; - uint8_t qualityLevelCount = {}; - VULKAN_HPP_NAMESPACE::ExtensionProperties stdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265CapabilitiesEXT ) == - sizeof( VkVideoEncodeH265CapabilitiesEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265CapabilitiesEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265CapabilitiesEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265DpbSlotInfoEXT - { - using NativeType = VkVideoEncodeH265DpbSlotInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH265DpbSlotInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265DpbSlotInfoEXT( - int8_t slotIndex_ = {}, const StdVideoEncodeH265ReferenceInfo * pStdReferenceInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : slotIndex( slotIndex_ ) - , pStdReferenceInfo( pStdReferenceInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH265DpbSlotInfoEXT( VideoEncodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265DpbSlotInfoEXT( VkVideoEncodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265DpbSlotInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265DpbSlotInfoEXT & - operator=( VideoEncodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265DpbSlotInfoEXT & operator=( VkVideoEncodeH265DpbSlotInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265DpbSlotInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265DpbSlotInfoEXT & setSlotIndex( int8_t slotIndex_ ) VULKAN_HPP_NOEXCEPT - { - slotIndex = slotIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265DpbSlotInfoEXT & - setPStdReferenceInfo( const StdVideoEncodeH265ReferenceInfo * pStdReferenceInfo_ ) VULKAN_HPP_NOEXCEPT - { - pStdReferenceInfo = pStdReferenceInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265DpbSlotInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265DpbSlotInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, slotIndex, pStdReferenceInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265DpbSlotInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( slotIndex == rhs.slotIndex ) && - ( pStdReferenceInfo == rhs.pStdReferenceInfo ); -# endif - } - - bool operator!=( VideoEncodeH265DpbSlotInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265DpbSlotInfoEXT; - const void * pNext = {}; - int8_t slotIndex = {}; - const StdVideoEncodeH265ReferenceInfo * pStdReferenceInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT ) == - sizeof( VkVideoEncodeH265DpbSlotInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265DpbSlotInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265DpbSlotInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265EmitPictureParametersEXT - { - using NativeType = VkVideoEncodeH265EmitPictureParametersEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH265EmitPictureParametersEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEncodeH265EmitPictureParametersEXT( uint8_t vpsId_ = {}, - uint8_t spsId_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 emitVpsEnable_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable_ = {}, - uint32_t ppsIdEntryCount_ = {}, - const uint8_t * ppsIdEntries_ = {} ) VULKAN_HPP_NOEXCEPT - : vpsId( vpsId_ ) - , spsId( spsId_ ) - , emitVpsEnable( emitVpsEnable_ ) - , emitSpsEnable( emitSpsEnable_ ) - , ppsIdEntryCount( ppsIdEntryCount_ ) - , ppsIdEntries( ppsIdEntries_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH265EmitPictureParametersEXT( VideoEncodeH265EmitPictureParametersEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265EmitPictureParametersEXT( VkVideoEncodeH265EmitPictureParametersEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265EmitPictureParametersEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265EmitPictureParametersEXT( - uint8_t vpsId_, - uint8_t spsId_, - VULKAN_HPP_NAMESPACE::Bool32 emitVpsEnable_, - VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & psIdEntries_ ) - : vpsId( vpsId_ ) - , spsId( spsId_ ) - , emitVpsEnable( emitVpsEnable_ ) - , emitSpsEnable( emitSpsEnable_ ) - , ppsIdEntryCount( static_cast( psIdEntries_.size() ) ) - , ppsIdEntries( psIdEntries_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265EmitPictureParametersEXT & - operator=( VideoEncodeH265EmitPictureParametersEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265EmitPictureParametersEXT & - operator=( VkVideoEncodeH265EmitPictureParametersEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265EmitPictureParametersEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265EmitPictureParametersEXT & setVpsId( uint8_t vpsId_ ) VULKAN_HPP_NOEXCEPT - { - vpsId = vpsId_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265EmitPictureParametersEXT & setSpsId( uint8_t spsId_ ) VULKAN_HPP_NOEXCEPT - { - spsId = spsId_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265EmitPictureParametersEXT & - setEmitVpsEnable( VULKAN_HPP_NAMESPACE::Bool32 emitVpsEnable_ ) VULKAN_HPP_NOEXCEPT - { - emitVpsEnable = emitVpsEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265EmitPictureParametersEXT & - setEmitSpsEnable( VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable_ ) VULKAN_HPP_NOEXCEPT - { - emitSpsEnable = emitSpsEnable_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265EmitPictureParametersEXT & - setPpsIdEntryCount( uint32_t ppsIdEntryCount_ ) VULKAN_HPP_NOEXCEPT - { - ppsIdEntryCount = ppsIdEntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265EmitPictureParametersEXT & - setPpsIdEntries( const uint8_t * ppsIdEntries_ ) VULKAN_HPP_NOEXCEPT - { - ppsIdEntries = ppsIdEntries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265EmitPictureParametersEXT & setPsIdEntries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & psIdEntries_ ) VULKAN_HPP_NOEXCEPT - { - ppsIdEntryCount = static_cast( psIdEntries_.size() ); - ppsIdEntries = psIdEntries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265EmitPictureParametersEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265EmitPictureParametersEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, vpsId, spsId, emitVpsEnable, emitSpsEnable, ppsIdEntryCount, ppsIdEntries ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265EmitPictureParametersEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265EmitPictureParametersEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( vpsId == rhs.vpsId ) && ( spsId == rhs.spsId ) && - ( emitVpsEnable == rhs.emitVpsEnable ) && ( emitSpsEnable == rhs.emitSpsEnable ) && - ( ppsIdEntryCount == rhs.ppsIdEntryCount ) && ( ppsIdEntries == rhs.ppsIdEntries ); -# endif - } - - bool operator!=( VideoEncodeH265EmitPictureParametersEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265EmitPictureParametersEXT; - const void * pNext = {}; - uint8_t vpsId = {}; - uint8_t spsId = {}; - VULKAN_HPP_NAMESPACE::Bool32 emitVpsEnable = {}; - VULKAN_HPP_NAMESPACE::Bool32 emitSpsEnable = {}; - uint32_t ppsIdEntryCount = {}; - const uint8_t * ppsIdEntries = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265EmitPictureParametersEXT ) == - sizeof( VkVideoEncodeH265EmitPictureParametersEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265EmitPictureParametersEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265EmitPictureParametersEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265FrameSizeEXT - { - using NativeType = VkVideoEncodeH265FrameSizeEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265FrameSizeEXT( uint32_t frameISize_ = {}, - uint32_t framePSize_ = {}, - uint32_t frameBSize_ = {} ) VULKAN_HPP_NOEXCEPT - : frameISize( frameISize_ ) - , framePSize( framePSize_ ) - , frameBSize( frameBSize_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH265FrameSizeEXT( VideoEncodeH265FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265FrameSizeEXT( VkVideoEncodeH265FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265FrameSizeEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265FrameSizeEXT & operator=( VideoEncodeH265FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265FrameSizeEXT & operator=( VkVideoEncodeH265FrameSizeEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeEXT & setFrameISize( uint32_t frameISize_ ) VULKAN_HPP_NOEXCEPT - { - frameISize = frameISize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeEXT & setFramePSize( uint32_t framePSize_ ) VULKAN_HPP_NOEXCEPT - { - framePSize = framePSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265FrameSizeEXT & setFrameBSize( uint32_t frameBSize_ ) VULKAN_HPP_NOEXCEPT - { - frameBSize = frameBSize_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265FrameSizeEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265FrameSizeEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( frameISize, framePSize, frameBSize ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265FrameSizeEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265FrameSizeEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( frameISize == rhs.frameISize ) && ( framePSize == rhs.framePSize ) && ( frameBSize == rhs.frameBSize ); -# endif - } - - bool operator!=( VideoEncodeH265FrameSizeEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - uint32_t frameISize = {}; - uint32_t framePSize = {}; - uint32_t frameBSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeEXT ) == - sizeof( VkVideoEncodeH265FrameSizeEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265FrameSizeEXT is not nothrow_move_constructible!" ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265ReferenceListsEXT - { - using NativeType = VkVideoEncodeH265ReferenceListsEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH265ReferenceListsEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265ReferenceListsEXT( - uint8_t referenceList0EntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT * pReferenceList0Entries_ = {}, - uint8_t referenceList1EntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT * pReferenceList1Entries_ = {}, - const StdVideoEncodeH265ReferenceModifications * pReferenceModifications_ = {} ) VULKAN_HPP_NOEXCEPT - : referenceList0EntryCount( referenceList0EntryCount_ ) - , pReferenceList0Entries( pReferenceList0Entries_ ) - , referenceList1EntryCount( referenceList1EntryCount_ ) - , pReferenceList1Entries( pReferenceList1Entries_ ) - , pReferenceModifications( pReferenceModifications_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH265ReferenceListsEXT( VideoEncodeH265ReferenceListsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265ReferenceListsEXT( VkVideoEncodeH265ReferenceListsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265ReferenceListsEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265ReferenceListsEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceList0Entries_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceList1Entries_ = {}, - const StdVideoEncodeH265ReferenceModifications * pReferenceModifications_ = {} ) - : referenceList0EntryCount( static_cast( referenceList0Entries_.size() ) ) - , pReferenceList0Entries( referenceList0Entries_.data() ) - , referenceList1EntryCount( static_cast( referenceList1Entries_.size() ) ) - , pReferenceList1Entries( referenceList1Entries_.data() ) - , pReferenceModifications( pReferenceModifications_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265ReferenceListsEXT & - operator=( VideoEncodeH265ReferenceListsEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265ReferenceListsEXT & operator=( VkVideoEncodeH265ReferenceListsEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ReferenceListsEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ReferenceListsEXT & - setReferenceList0EntryCount( uint8_t referenceList0EntryCount_ ) VULKAN_HPP_NOEXCEPT - { - referenceList0EntryCount = referenceList0EntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ReferenceListsEXT & setPReferenceList0Entries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT * pReferenceList0Entries_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceList0Entries = pReferenceList0Entries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265ReferenceListsEXT & setReferenceList0Entries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceList0Entries_ ) VULKAN_HPP_NOEXCEPT - { - referenceList0EntryCount = static_cast( referenceList0Entries_.size() ); - pReferenceList0Entries = referenceList0Entries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ReferenceListsEXT & - setReferenceList1EntryCount( uint8_t referenceList1EntryCount_ ) VULKAN_HPP_NOEXCEPT - { - referenceList1EntryCount = referenceList1EntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ReferenceListsEXT & setPReferenceList1Entries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT * pReferenceList1Entries_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceList1Entries = pReferenceList1Entries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265ReferenceListsEXT & setReferenceList1Entries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceList1Entries_ ) VULKAN_HPP_NOEXCEPT - { - referenceList1EntryCount = static_cast( referenceList1Entries_.size() ); - pReferenceList1Entries = referenceList1Entries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ReferenceListsEXT & setPReferenceModifications( - const StdVideoEncodeH265ReferenceModifications * pReferenceModifications_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceModifications = pReferenceModifications_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265ReferenceListsEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265ReferenceListsEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - referenceList0EntryCount, - pReferenceList0Entries, - referenceList1EntryCount, - pReferenceList1Entries, - pReferenceModifications ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265ReferenceListsEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265ReferenceListsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( referenceList0EntryCount == rhs.referenceList0EntryCount ) && - ( pReferenceList0Entries == rhs.pReferenceList0Entries ) && - ( referenceList1EntryCount == rhs.referenceList1EntryCount ) && - ( pReferenceList1Entries == rhs.pReferenceList1Entries ) && - ( pReferenceModifications == rhs.pReferenceModifications ); -# endif - } - - bool operator!=( VideoEncodeH265ReferenceListsEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265ReferenceListsEXT; - const void * pNext = {}; - uint8_t referenceList0EntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT * pReferenceList0Entries = {}; - uint8_t referenceList1EntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH265DpbSlotInfoEXT * pReferenceList1Entries = {}; - const StdVideoEncodeH265ReferenceModifications * pReferenceModifications = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT ) == - sizeof( VkVideoEncodeH265ReferenceListsEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265ReferenceListsEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265ReferenceListsEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265NaluSliceEXT - { - using NativeType = VkVideoEncodeH265NaluSliceEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH265NaluSliceEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265NaluSliceEXT( - uint32_t ctbCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT * pReferenceFinalLists_ = {}, - const StdVideoEncodeH265SliceHeader * pSliceHeaderStd_ = {} ) VULKAN_HPP_NOEXCEPT - : ctbCount( ctbCount_ ) - , pReferenceFinalLists( pReferenceFinalLists_ ) - , pSliceHeaderStd( pSliceHeaderStd_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH265NaluSliceEXT( VideoEncodeH265NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265NaluSliceEXT( VkVideoEncodeH265NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265NaluSliceEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265NaluSliceEXT & operator=( VideoEncodeH265NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265NaluSliceEXT & operator=( VkVideoEncodeH265NaluSliceEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265NaluSliceEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265NaluSliceEXT & setCtbCount( uint32_t ctbCount_ ) VULKAN_HPP_NOEXCEPT - { - ctbCount = ctbCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265NaluSliceEXT & setPReferenceFinalLists( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT * pReferenceFinalLists_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceFinalLists = pReferenceFinalLists_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265NaluSliceEXT & - setPSliceHeaderStd( const StdVideoEncodeH265SliceHeader * pSliceHeaderStd_ ) VULKAN_HPP_NOEXCEPT - { - pSliceHeaderStd = pSliceHeaderStd_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265NaluSliceEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265NaluSliceEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, ctbCount, pReferenceFinalLists, pSliceHeaderStd ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265NaluSliceEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265NaluSliceEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( ctbCount == rhs.ctbCount ) && - ( pReferenceFinalLists == rhs.pReferenceFinalLists ) && ( pSliceHeaderStd == rhs.pSliceHeaderStd ); -# endif - } - - bool operator!=( VideoEncodeH265NaluSliceEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265NaluSliceEXT; - const void * pNext = {}; - uint32_t ctbCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT * pReferenceFinalLists = {}; - const StdVideoEncodeH265SliceHeader * pSliceHeaderStd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceEXT ) == - sizeof( VkVideoEncodeH265NaluSliceEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265NaluSliceEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265NaluSliceEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265ProfileEXT - { - using NativeType = VkVideoEncodeH265ProfileEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH265ProfileEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265ProfileEXT( StdVideoH265ProfileIdc stdProfileIdc_ = {} ) VULKAN_HPP_NOEXCEPT - : stdProfileIdc( stdProfileIdc_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH265ProfileEXT( VideoEncodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265ProfileEXT( VkVideoEncodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265ProfileEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265ProfileEXT & operator=( VideoEncodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265ProfileEXT & operator=( VkVideoEncodeH265ProfileEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ProfileEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265ProfileEXT & - setStdProfileIdc( StdVideoH265ProfileIdc stdProfileIdc_ ) VULKAN_HPP_NOEXCEPT - { - stdProfileIdc = stdProfileIdc_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265ProfileEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265ProfileEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, stdProfileIdc ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( VideoEncodeH265ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH265ProfileIdc ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( VideoEncodeH265ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( memcmp( &stdProfileIdc, &rhs.stdProfileIdc, sizeof( StdVideoH265ProfileIdc ) ) == 0 ); - } - - bool operator!=( VideoEncodeH265ProfileEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265ProfileEXT; - const void * pNext = {}; - StdVideoH265ProfileIdc stdProfileIdc = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265ProfileEXT ) == - sizeof( VkVideoEncodeH265ProfileEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoEncodeH265ProfileEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265ProfileEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265QpEXT - { - using NativeType = VkVideoEncodeH265QpEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEncodeH265QpEXT( int32_t qpI_ = {}, int32_t qpP_ = {}, int32_t qpB_ = {} ) VULKAN_HPP_NOEXCEPT - : qpI( qpI_ ) - , qpP( qpP_ ) - , qpB( qpB_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH265QpEXT( VideoEncodeH265QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265QpEXT( VkVideoEncodeH265QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265QpEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265QpEXT & operator=( VideoEncodeH265QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265QpEXT & operator=( VkVideoEncodeH265QpEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265QpEXT & setQpI( int32_t qpI_ ) VULKAN_HPP_NOEXCEPT - { - qpI = qpI_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265QpEXT & setQpP( int32_t qpP_ ) VULKAN_HPP_NOEXCEPT - { - qpP = qpP_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265QpEXT & setQpB( int32_t qpB_ ) VULKAN_HPP_NOEXCEPT - { - qpB = qpB_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265QpEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265QpEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( qpI, qpP, qpB ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265QpEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265QpEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( qpI == rhs.qpI ) && ( qpP == rhs.qpP ) && ( qpB == rhs.qpB ); -# endif - } - - bool operator!=( VideoEncodeH265QpEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - int32_t qpI = {}; - int32_t qpP = {}; - int32_t qpB = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT ) == sizeof( VkVideoEncodeH265QpEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoEncodeH265QpEXT is not nothrow_move_constructible!" ); -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265RateControlInfoEXT - { - using NativeType = VkVideoEncodeH265RateControlInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH265RateControlInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265RateControlInfoEXT( - uint32_t gopFrameCount_ = {}, - uint32_t idrPeriod_ = {}, - uint32_t consecutiveBFrameCount_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlStructureFlagBitsEXT rateControlStructure_ = - VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlStructureFlagBitsEXT::eUnknown, - uint8_t subLayerCount_ = {} ) VULKAN_HPP_NOEXCEPT - : gopFrameCount( gopFrameCount_ ) - , idrPeriod( idrPeriod_ ) - , consecutiveBFrameCount( consecutiveBFrameCount_ ) - , rateControlStructure( rateControlStructure_ ) - , subLayerCount( subLayerCount_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH265RateControlInfoEXT( VideoEncodeH265RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265RateControlInfoEXT( VkVideoEncodeH265RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265RateControlInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265RateControlInfoEXT & - operator=( VideoEncodeH265RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265RateControlInfoEXT & operator=( VkVideoEncodeH265RateControlInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlInfoEXT & - setGopFrameCount( uint32_t gopFrameCount_ ) VULKAN_HPP_NOEXCEPT - { - gopFrameCount = gopFrameCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlInfoEXT & setIdrPeriod( uint32_t idrPeriod_ ) VULKAN_HPP_NOEXCEPT - { - idrPeriod = idrPeriod_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlInfoEXT & - setConsecutiveBFrameCount( uint32_t consecutiveBFrameCount_ ) VULKAN_HPP_NOEXCEPT - { - consecutiveBFrameCount = consecutiveBFrameCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlInfoEXT & setRateControlStructure( - VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlStructureFlagBitsEXT rateControlStructure_ ) VULKAN_HPP_NOEXCEPT - { - rateControlStructure = rateControlStructure_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlInfoEXT & - setSubLayerCount( uint8_t subLayerCount_ ) VULKAN_HPP_NOEXCEPT - { - subLayerCount = subLayerCount_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265RateControlInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265RateControlInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, gopFrameCount, idrPeriod, consecutiveBFrameCount, rateControlStructure, subLayerCount ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265RateControlInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265RateControlInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( gopFrameCount == rhs.gopFrameCount ) && - ( idrPeriod == rhs.idrPeriod ) && ( consecutiveBFrameCount == rhs.consecutiveBFrameCount ) && - ( rateControlStructure == rhs.rateControlStructure ) && ( subLayerCount == rhs.subLayerCount ); -# endif - } - - bool operator!=( VideoEncodeH265RateControlInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265RateControlInfoEXT; - const void * pNext = {}; - uint32_t gopFrameCount = {}; - uint32_t idrPeriod = {}; - uint32_t consecutiveBFrameCount = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlStructureFlagBitsEXT rateControlStructure = - VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlStructureFlagBitsEXT::eUnknown; - uint8_t subLayerCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlInfoEXT ) == - sizeof( VkVideoEncodeH265RateControlInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265RateControlInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265RateControlInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265RateControlLayerInfoEXT - { - using NativeType = VkVideoEncodeH265RateControlLayerInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH265RateControlLayerInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265RateControlLayerInfoEXT( - uint8_t temporalId_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useInitialRcQp_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT initialRcQp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useMinQp_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT minQp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useMaxQp_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT maxQp_ = {}, - VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeEXT maxFrameSize_ = {} ) VULKAN_HPP_NOEXCEPT - : temporalId( temporalId_ ) - , useInitialRcQp( useInitialRcQp_ ) - , initialRcQp( initialRcQp_ ) - , useMinQp( useMinQp_ ) - , minQp( minQp_ ) - , useMaxQp( useMaxQp_ ) - , maxQp( maxQp_ ) - , useMaxFrameSize( useMaxFrameSize_ ) - , maxFrameSize( maxFrameSize_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH265RateControlLayerInfoEXT( VideoEncodeH265RateControlLayerInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265RateControlLayerInfoEXT( VkVideoEncodeH265RateControlLayerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265RateControlLayerInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265RateControlLayerInfoEXT & - operator=( VideoEncodeH265RateControlLayerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265RateControlLayerInfoEXT & - operator=( VkVideoEncodeH265RateControlLayerInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setTemporalId( uint8_t temporalId_ ) VULKAN_HPP_NOEXCEPT - { - temporalId = temporalId_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setUseInitialRcQp( VULKAN_HPP_NAMESPACE::Bool32 useInitialRcQp_ ) VULKAN_HPP_NOEXCEPT - { - useInitialRcQp = useInitialRcQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setInitialRcQp( VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT const & initialRcQp_ ) VULKAN_HPP_NOEXCEPT - { - initialRcQp = initialRcQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setUseMinQp( VULKAN_HPP_NAMESPACE::Bool32 useMinQp_ ) VULKAN_HPP_NOEXCEPT - { - useMinQp = useMinQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setMinQp( VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT const & minQp_ ) VULKAN_HPP_NOEXCEPT - { - minQp = minQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setUseMaxQp( VULKAN_HPP_NAMESPACE::Bool32 useMaxQp_ ) VULKAN_HPP_NOEXCEPT - { - useMaxQp = useMaxQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setMaxQp( VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT const & maxQp_ ) VULKAN_HPP_NOEXCEPT - { - maxQp = maxQp_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setUseMaxFrameSize( VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize_ ) VULKAN_HPP_NOEXCEPT - { - useMaxFrameSize = useMaxFrameSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265RateControlLayerInfoEXT & - setMaxFrameSize( VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeEXT const & maxFrameSize_ ) VULKAN_HPP_NOEXCEPT - { - maxFrameSize = maxFrameSize_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265RateControlLayerInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265RateControlLayerInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - temporalId, - useInitialRcQp, - initialRcQp, - useMinQp, - minQp, - useMaxQp, - maxQp, - useMaxFrameSize, - maxFrameSize ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265RateControlLayerInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265RateControlLayerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( temporalId == rhs.temporalId ) && - ( useInitialRcQp == rhs.useInitialRcQp ) && ( initialRcQp == rhs.initialRcQp ) && - ( useMinQp == rhs.useMinQp ) && ( minQp == rhs.minQp ) && ( useMaxQp == rhs.useMaxQp ) && - ( maxQp == rhs.maxQp ) && ( useMaxFrameSize == rhs.useMaxFrameSize ) && - ( maxFrameSize == rhs.maxFrameSize ); -# endif - } - - bool operator!=( VideoEncodeH265RateControlLayerInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265RateControlLayerInfoEXT; - const void * pNext = {}; - uint8_t temporalId = {}; - VULKAN_HPP_NAMESPACE::Bool32 useInitialRcQp = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT initialRcQp = {}; - VULKAN_HPP_NAMESPACE::Bool32 useMinQp = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT minQp = {}; - VULKAN_HPP_NAMESPACE::Bool32 useMaxQp = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265QpEXT maxQp = {}; - VULKAN_HPP_NAMESPACE::Bool32 useMaxFrameSize = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265FrameSizeEXT maxFrameSize = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265RateControlLayerInfoEXT ) == - sizeof( VkVideoEncodeH265RateControlLayerInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265RateControlLayerInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265RateControlLayerInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265SessionCreateInfoEXT - { - using NativeType = VkVideoEncodeH265SessionCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH265SessionCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionCreateInfoEXT( - VULKAN_HPP_NAMESPACE::VideoEncodeH265CreateFlagsEXT flags_ = {}, - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , pStdExtensionVersion( pStdExtensionVersion_ ) - {} - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionCreateInfoEXT( VideoEncodeH265SessionCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265SessionCreateInfoEXT( VkVideoEncodeH265SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265SessionCreateInfoEXT( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265SessionCreateInfoEXT & - operator=( VideoEncodeH265SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265SessionCreateInfoEXT & - operator=( VkVideoEncodeH265SessionCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionCreateInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionCreateInfoEXT & - setFlags( VULKAN_HPP_NAMESPACE::VideoEncodeH265CreateFlagsEXT flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionCreateInfoEXT & setPStdExtensionVersion( - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion_ ) VULKAN_HPP_NOEXCEPT - { - pStdExtensionVersion = pStdExtensionVersion_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265SessionCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265SessionCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, pStdExtensionVersion ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265SessionCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( pStdExtensionVersion == rhs.pStdExtensionVersion ); -# endif - } - - bool operator!=( VideoEncodeH265SessionCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265SessionCreateInfoEXT; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeH265CreateFlagsEXT flags = {}; - const VULKAN_HPP_NAMESPACE::ExtensionProperties * pStdExtensionVersion = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionCreateInfoEXT ) == - sizeof( VkVideoEncodeH265SessionCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265SessionCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265SessionCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265SessionParametersAddInfoEXT - { - using NativeType = VkVideoEncodeH265SessionParametersAddInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH265SessionParametersAddInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265SessionParametersAddInfoEXT( - uint32_t vpsStdCount_ = {}, - const StdVideoH265VideoParameterSet * pVpsStd_ = {}, - uint32_t spsStdCount_ = {}, - const StdVideoH265SequenceParameterSet * pSpsStd_ = {}, - uint32_t ppsStdCount_ = {}, - const StdVideoH265PictureParameterSet * pPpsStd_ = {} ) VULKAN_HPP_NOEXCEPT - : vpsStdCount( vpsStdCount_ ) - , pVpsStd( pVpsStd_ ) - , spsStdCount( spsStdCount_ ) - , pSpsStd( pSpsStd_ ) - , ppsStdCount( ppsStdCount_ ) - , pPpsStd( pPpsStd_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH265SessionParametersAddInfoEXT( - VideoEncodeH265SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265SessionParametersAddInfoEXT( VkVideoEncodeH265SessionParametersAddInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoEncodeH265SessionParametersAddInfoEXT( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265SessionParametersAddInfoEXT( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & vpsStd_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ = {} ) - : vpsStdCount( static_cast( vpsStd_.size() ) ) - , pVpsStd( vpsStd_.data() ) - , spsStdCount( static_cast( spsStd_.size() ) ) - , pSpsStd( spsStd_.data() ) - , ppsStdCount( static_cast( ppsStd_.size() ) ) - , pPpsStd( ppsStd_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265SessionParametersAddInfoEXT & - operator=( VideoEncodeH265SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265SessionParametersAddInfoEXT & - operator=( VkVideoEncodeH265SessionParametersAddInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersAddInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersAddInfoEXT & - setVpsStdCount( uint32_t vpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - vpsStdCount = vpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersAddInfoEXT & - setPVpsStd( const StdVideoH265VideoParameterSet * pVpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pVpsStd = pVpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265SessionParametersAddInfoEXT & - setVpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & vpsStd_ ) - VULKAN_HPP_NOEXCEPT - { - vpsStdCount = static_cast( vpsStd_.size() ); - pVpsStd = vpsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersAddInfoEXT & - setSpsStdCount( uint32_t spsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - spsStdCount = spsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersAddInfoEXT & - setPSpsStd( const StdVideoH265SequenceParameterSet * pSpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pSpsStd = pSpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265SessionParametersAddInfoEXT & - setSpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & spsStd_ ) - VULKAN_HPP_NOEXCEPT - { - spsStdCount = static_cast( spsStd_.size() ); - pSpsStd = spsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersAddInfoEXT & - setPpsStdCount( uint32_t ppsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - ppsStdCount = ppsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersAddInfoEXT & - setPPpsStd( const StdVideoH265PictureParameterSet * pPpsStd_ ) VULKAN_HPP_NOEXCEPT - { - pPpsStd = pPpsStd_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265SessionParametersAddInfoEXT & - setPpsStd( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & ppsStd_ ) - VULKAN_HPP_NOEXCEPT - { - ppsStdCount = static_cast( ppsStd_.size() ); - pPpsStd = ppsStd_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265SessionParametersAddInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265SessionParametersAddInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, vpsStdCount, pVpsStd, spsStdCount, pSpsStd, ppsStdCount, pPpsStd ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265SessionParametersAddInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( vpsStdCount == rhs.vpsStdCount ) && - ( pVpsStd == rhs.pVpsStd ) && ( spsStdCount == rhs.spsStdCount ) && ( pSpsStd == rhs.pSpsStd ) && - ( ppsStdCount == rhs.ppsStdCount ) && ( pPpsStd == rhs.pPpsStd ); -# endif - } - - bool operator!=( VideoEncodeH265SessionParametersAddInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265SessionParametersAddInfoEXT; - const void * pNext = {}; - uint32_t vpsStdCount = {}; - const StdVideoH265VideoParameterSet * pVpsStd = {}; - uint32_t spsStdCount = {}; - const StdVideoH265SequenceParameterSet * pSpsStd = {}; - uint32_t ppsStdCount = {}; - const StdVideoH265PictureParameterSet * pPpsStd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoEXT ) == - sizeof( VkVideoEncodeH265SessionParametersAddInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265SessionParametersAddInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265SessionParametersAddInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265SessionParametersCreateInfoEXT - { - using NativeType = VkVideoEncodeH265SessionParametersCreateInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeH265SessionParametersCreateInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265SessionParametersCreateInfoEXT( - uint32_t maxVpsStdCount_ = {}, - uint32_t maxSpsStdCount_ = {}, - uint32_t maxPpsStdCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoEXT * pParametersAddInfo_ = {} ) - VULKAN_HPP_NOEXCEPT - : maxVpsStdCount( maxVpsStdCount_ ) - , maxSpsStdCount( maxSpsStdCount_ ) - , maxPpsStdCount( maxPpsStdCount_ ) - , pParametersAddInfo( pParametersAddInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeH265SessionParametersCreateInfoEXT( - VideoEncodeH265SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265SessionParametersCreateInfoEXT( VkVideoEncodeH265SessionParametersCreateInfoEXT const & rhs ) - VULKAN_HPP_NOEXCEPT - : VideoEncodeH265SessionParametersCreateInfoEXT( - *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265SessionParametersCreateInfoEXT & - operator=( VideoEncodeH265SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265SessionParametersCreateInfoEXT & - operator=( VkVideoEncodeH265SessionParametersCreateInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersCreateInfoEXT & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersCreateInfoEXT & - setMaxVpsStdCount( uint32_t maxVpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxVpsStdCount = maxVpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersCreateInfoEXT & - setMaxSpsStdCount( uint32_t maxSpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxSpsStdCount = maxSpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersCreateInfoEXT & - setMaxPpsStdCount( uint32_t maxPpsStdCount_ ) VULKAN_HPP_NOEXCEPT - { - maxPpsStdCount = maxPpsStdCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265SessionParametersCreateInfoEXT & setPParametersAddInfo( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoEXT * pParametersAddInfo_ ) VULKAN_HPP_NOEXCEPT - { - pParametersAddInfo = pParametersAddInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265SessionParametersCreateInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265SessionParametersCreateInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, maxVpsStdCount, maxSpsStdCount, maxPpsStdCount, pParametersAddInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265SessionParametersCreateInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( maxVpsStdCount == rhs.maxVpsStdCount ) && - ( maxSpsStdCount == rhs.maxSpsStdCount ) && ( maxPpsStdCount == rhs.maxPpsStdCount ) && - ( pParametersAddInfo == rhs.pParametersAddInfo ); -# endif - } - - bool operator!=( VideoEncodeH265SessionParametersCreateInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265SessionParametersCreateInfoEXT; - const void * pNext = {}; - uint32_t maxVpsStdCount = {}; - uint32_t maxSpsStdCount = {}; - uint32_t maxPpsStdCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersAddInfoEXT * pParametersAddInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265SessionParametersCreateInfoEXT ) == - sizeof( VkVideoEncodeH265SessionParametersCreateInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265SessionParametersCreateInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265SessionParametersCreateInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeH265VclFrameInfoEXT - { - using NativeType = VkVideoEncodeH265VclFrameInfoEXT; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeH265VclFrameInfoEXT; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeH265VclFrameInfoEXT( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT * pReferenceFinalLists_ = {}, - uint32_t naluSliceEntryCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceEXT * pNaluSliceEntries_ = {}, - const StdVideoEncodeH265PictureInfo * pCurrentPictureInfo_ = {} ) VULKAN_HPP_NOEXCEPT - : pReferenceFinalLists( pReferenceFinalLists_ ) - , naluSliceEntryCount( naluSliceEntryCount_ ) - , pNaluSliceEntries( pNaluSliceEntries_ ) - , pCurrentPictureInfo( pCurrentPictureInfo_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeH265VclFrameInfoEXT( VideoEncodeH265VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265VclFrameInfoEXT( VkVideoEncodeH265VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeH265VclFrameInfoEXT( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265VclFrameInfoEXT( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT * pReferenceFinalLists_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - naluSliceEntries_, - const StdVideoEncodeH265PictureInfo * pCurrentPictureInfo_ = {} ) - : pReferenceFinalLists( pReferenceFinalLists_ ) - , naluSliceEntryCount( static_cast( naluSliceEntries_.size() ) ) - , pNaluSliceEntries( naluSliceEntries_.data() ) - , pCurrentPictureInfo( pCurrentPictureInfo_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeH265VclFrameInfoEXT & - operator=( VideoEncodeH265VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeH265VclFrameInfoEXT & operator=( VkVideoEncodeH265VclFrameInfoEXT const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265VclFrameInfoEXT & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265VclFrameInfoEXT & setPReferenceFinalLists( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT * pReferenceFinalLists_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceFinalLists = pReferenceFinalLists_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265VclFrameInfoEXT & - setNaluSliceEntryCount( uint32_t naluSliceEntryCount_ ) VULKAN_HPP_NOEXCEPT - { - naluSliceEntryCount = naluSliceEntryCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265VclFrameInfoEXT & setPNaluSliceEntries( - const VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceEXT * pNaluSliceEntries_ ) VULKAN_HPP_NOEXCEPT - { - pNaluSliceEntries = pNaluSliceEntries_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeH265VclFrameInfoEXT & setNaluSliceEntries( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - naluSliceEntries_ ) VULKAN_HPP_NOEXCEPT - { - naluSliceEntryCount = static_cast( naluSliceEntries_.size() ); - pNaluSliceEntries = naluSliceEntries_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeH265VclFrameInfoEXT & - setPCurrentPictureInfo( const StdVideoEncodeH265PictureInfo * pCurrentPictureInfo_ ) VULKAN_HPP_NOEXCEPT - { - pCurrentPictureInfo = pCurrentPictureInfo_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeH265VclFrameInfoEXT const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeH265VclFrameInfoEXT &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( - sType, pNext, pReferenceFinalLists, naluSliceEntryCount, pNaluSliceEntries, pCurrentPictureInfo ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeH265VclFrameInfoEXT const & ) const = default; -# else - bool operator==( VideoEncodeH265VclFrameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( pReferenceFinalLists == rhs.pReferenceFinalLists ) && - ( naluSliceEntryCount == rhs.naluSliceEntryCount ) && ( pNaluSliceEntries == rhs.pNaluSliceEntries ) && - ( pCurrentPictureInfo == rhs.pCurrentPictureInfo ); -# endif - } - - bool operator!=( VideoEncodeH265VclFrameInfoEXT const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeH265VclFrameInfoEXT; - const void * pNext = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH265ReferenceListsEXT * pReferenceFinalLists = {}; - uint32_t naluSliceEntryCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeH265NaluSliceEXT * pNaluSliceEntries = {}; - const StdVideoEncodeH265PictureInfo * pCurrentPictureInfo = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeH265VclFrameInfoEXT ) == - sizeof( VkVideoEncodeH265VclFrameInfoEXT ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeH265VclFrameInfoEXT is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeH265VclFrameInfoEXT; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeInfoKHR - { - using NativeType = VkVideoEncodeInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEncodeInfoKHR( VULKAN_HPP_NAMESPACE::VideoEncodeFlagsKHR flags_ = {}, - uint32_t qualityLevel_ = {}, - VULKAN_HPP_NAMESPACE::Extent2D codedExtent_ = {}, - VULKAN_HPP_NAMESPACE::Buffer dstBitstreamBuffer_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferOffset_ = {}, - VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferMaxRange_ = {}, - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR srcPictureResource_ = {}, - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot_ = {}, - uint32_t referenceSlotCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots_ = {}, - uint32_t precedingExternallyEncodedBytes_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , qualityLevel( qualityLevel_ ) - , codedExtent( codedExtent_ ) - , dstBitstreamBuffer( dstBitstreamBuffer_ ) - , dstBitstreamBufferOffset( dstBitstreamBufferOffset_ ) - , dstBitstreamBufferMaxRange( dstBitstreamBufferMaxRange_ ) - , srcPictureResource( srcPictureResource_ ) - , pSetupReferenceSlot( pSetupReferenceSlot_ ) - , referenceSlotCount( referenceSlotCount_ ) - , pReferenceSlots( pReferenceSlots_ ) - , precedingExternallyEncodedBytes( precedingExternallyEncodedBytes_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeInfoKHR( VideoEncodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeInfoKHR( VkVideoEncodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeInfoKHR( - VULKAN_HPP_NAMESPACE::VideoEncodeFlagsKHR flags_, - uint32_t qualityLevel_, - VULKAN_HPP_NAMESPACE::Extent2D codedExtent_, - VULKAN_HPP_NAMESPACE::Buffer dstBitstreamBuffer_, - VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferOffset_, - VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferMaxRange_, - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR srcPictureResource_, - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceSlots_, - uint32_t precedingExternallyEncodedBytes_ = {} ) - : flags( flags_ ) - , qualityLevel( qualityLevel_ ) - , codedExtent( codedExtent_ ) - , dstBitstreamBuffer( dstBitstreamBuffer_ ) - , dstBitstreamBufferOffset( dstBitstreamBufferOffset_ ) - , dstBitstreamBufferMaxRange( dstBitstreamBufferMaxRange_ ) - , srcPictureResource( srcPictureResource_ ) - , pSetupReferenceSlot( pSetupReferenceSlot_ ) - , referenceSlotCount( static_cast( referenceSlots_.size() ) ) - , pReferenceSlots( referenceSlots_.data() ) - , precedingExternallyEncodedBytes( precedingExternallyEncodedBytes_ ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeInfoKHR & operator=( VideoEncodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeInfoKHR & operator=( VkVideoEncodeInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::VideoEncodeFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & setQualityLevel( uint32_t qualityLevel_ ) VULKAN_HPP_NOEXCEPT - { - qualityLevel = qualityLevel_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setCodedExtent( VULKAN_HPP_NAMESPACE::Extent2D const & codedExtent_ ) VULKAN_HPP_NOEXCEPT - { - codedExtent = codedExtent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setDstBitstreamBuffer( VULKAN_HPP_NAMESPACE::Buffer dstBitstreamBuffer_ ) VULKAN_HPP_NOEXCEPT - { - dstBitstreamBuffer = dstBitstreamBuffer_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setDstBitstreamBufferOffset( VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferOffset_ ) VULKAN_HPP_NOEXCEPT - { - dstBitstreamBufferOffset = dstBitstreamBufferOffset_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setDstBitstreamBufferMaxRange( VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferMaxRange_ ) VULKAN_HPP_NOEXCEPT - { - dstBitstreamBufferMaxRange = dstBitstreamBufferMaxRange_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & setSrcPictureResource( - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR const & srcPictureResource_ ) VULKAN_HPP_NOEXCEPT - { - srcPictureResource = srcPictureResource_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & setPSetupReferenceSlot( - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot_ ) VULKAN_HPP_NOEXCEPT - { - pSetupReferenceSlot = pSetupReferenceSlot_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setReferenceSlotCount( uint32_t referenceSlotCount_ ) VULKAN_HPP_NOEXCEPT - { - referenceSlotCount = referenceSlotCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setPReferenceSlots( const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots_ ) VULKAN_HPP_NOEXCEPT - { - pReferenceSlots = pReferenceSlots_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeInfoKHR & setReferenceSlots( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - referenceSlots_ ) VULKAN_HPP_NOEXCEPT - { - referenceSlotCount = static_cast( referenceSlots_.size() ); - pReferenceSlots = referenceSlots_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeInfoKHR & - setPrecedingExternallyEncodedBytes( uint32_t precedingExternallyEncodedBytes_ ) VULKAN_HPP_NOEXCEPT - { - precedingExternallyEncodedBytes = precedingExternallyEncodedBytes_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - flags, - qualityLevel, - codedExtent, - dstBitstreamBuffer, - dstBitstreamBufferOffset, - dstBitstreamBufferMaxRange, - srcPictureResource, - pSetupReferenceSlot, - referenceSlotCount, - pReferenceSlots, - precedingExternallyEncodedBytes ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeInfoKHR const & ) const = default; -# else - bool operator==( VideoEncodeInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( qualityLevel == rhs.qualityLevel ) && ( codedExtent == rhs.codedExtent ) && - ( dstBitstreamBuffer == rhs.dstBitstreamBuffer ) && - ( dstBitstreamBufferOffset == rhs.dstBitstreamBufferOffset ) && - ( dstBitstreamBufferMaxRange == rhs.dstBitstreamBufferMaxRange ) && - ( srcPictureResource == rhs.srcPictureResource ) && ( pSetupReferenceSlot == rhs.pSetupReferenceSlot ) && - ( referenceSlotCount == rhs.referenceSlotCount ) && ( pReferenceSlots == rhs.pReferenceSlots ) && - ( precedingExternallyEncodedBytes == rhs.precedingExternallyEncodedBytes ); -# endif - } - - bool operator!=( VideoEncodeInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeFlagsKHR flags = {}; - uint32_t qualityLevel = {}; - VULKAN_HPP_NAMESPACE::Extent2D codedExtent = {}; - VULKAN_HPP_NAMESPACE::Buffer dstBitstreamBuffer = {}; - VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferOffset = {}; - VULKAN_HPP_NAMESPACE::DeviceSize dstBitstreamBufferMaxRange = {}; - VULKAN_HPP_NAMESPACE::VideoPictureResourceKHR srcPictureResource = {}; - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pSetupReferenceSlot = {}; - uint32_t referenceSlotCount = {}; - const VULKAN_HPP_NAMESPACE::VideoReferenceSlotKHR * pReferenceSlots = {}; - uint32_t precedingExternallyEncodedBytes = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeInfoKHR ) == sizeof( VkVideoEncodeInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoEncodeInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeRateControlLayerInfoKHR - { - using NativeType = VkVideoEncodeRateControlLayerInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoEncodeRateControlLayerInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEncodeRateControlLayerInfoKHR( uint32_t averageBitrate_ = {}, - uint32_t maxBitrate_ = {}, - uint32_t frameRateNumerator_ = {}, - uint32_t frameRateDenominator_ = {}, - uint32_t virtualBufferSizeInMs_ = {}, - uint32_t initialVirtualBufferSizeInMs_ = {} ) VULKAN_HPP_NOEXCEPT - : averageBitrate( averageBitrate_ ) - , maxBitrate( maxBitrate_ ) - , frameRateNumerator( frameRateNumerator_ ) - , frameRateDenominator( frameRateDenominator_ ) - , virtualBufferSizeInMs( virtualBufferSizeInMs_ ) - , initialVirtualBufferSizeInMs( initialVirtualBufferSizeInMs_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEncodeRateControlLayerInfoKHR( VideoEncodeRateControlLayerInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeRateControlLayerInfoKHR( VkVideoEncodeRateControlLayerInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeRateControlLayerInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeRateControlLayerInfoKHR & - operator=( VideoEncodeRateControlLayerInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeRateControlLayerInfoKHR & - operator=( VkVideoEncodeRateControlLayerInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlLayerInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlLayerInfoKHR & - setAverageBitrate( uint32_t averageBitrate_ ) VULKAN_HPP_NOEXCEPT - { - averageBitrate = averageBitrate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlLayerInfoKHR & - setMaxBitrate( uint32_t maxBitrate_ ) VULKAN_HPP_NOEXCEPT - { - maxBitrate = maxBitrate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlLayerInfoKHR & - setFrameRateNumerator( uint32_t frameRateNumerator_ ) VULKAN_HPP_NOEXCEPT - { - frameRateNumerator = frameRateNumerator_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlLayerInfoKHR & - setFrameRateDenominator( uint32_t frameRateDenominator_ ) VULKAN_HPP_NOEXCEPT - { - frameRateDenominator = frameRateDenominator_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlLayerInfoKHR & - setVirtualBufferSizeInMs( uint32_t virtualBufferSizeInMs_ ) VULKAN_HPP_NOEXCEPT - { - virtualBufferSizeInMs = virtualBufferSizeInMs_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlLayerInfoKHR & - setInitialVirtualBufferSizeInMs( uint32_t initialVirtualBufferSizeInMs_ ) VULKAN_HPP_NOEXCEPT - { - initialVirtualBufferSizeInMs = initialVirtualBufferSizeInMs_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeRateControlLayerInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeRateControlLayerInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - averageBitrate, - maxBitrate, - frameRateNumerator, - frameRateDenominator, - virtualBufferSizeInMs, - initialVirtualBufferSizeInMs ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeRateControlLayerInfoKHR const & ) const = default; -# else - bool operator==( VideoEncodeRateControlLayerInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( averageBitrate == rhs.averageBitrate ) && - ( maxBitrate == rhs.maxBitrate ) && ( frameRateNumerator == rhs.frameRateNumerator ) && - ( frameRateDenominator == rhs.frameRateDenominator ) && - ( virtualBufferSizeInMs == rhs.virtualBufferSizeInMs ) && - ( initialVirtualBufferSizeInMs == rhs.initialVirtualBufferSizeInMs ); -# endif - } - - bool operator!=( VideoEncodeRateControlLayerInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeRateControlLayerInfoKHR; - const void * pNext = {}; - uint32_t averageBitrate = {}; - uint32_t maxBitrate = {}; - uint32_t frameRateNumerator = {}; - uint32_t frameRateDenominator = {}; - uint32_t virtualBufferSizeInMs = {}; - uint32_t initialVirtualBufferSizeInMs = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR ) == - sizeof( VkVideoEncodeRateControlLayerInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeRateControlLayerInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeRateControlLayerInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEncodeRateControlInfoKHR - { - using NativeType = VkVideoEncodeRateControlInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEncodeRateControlInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoEncodeRateControlInfoKHR( - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlFlagsKHR flags_ = {}, - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlModeFlagBitsKHR rateControlMode_ = - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlModeFlagBitsKHR::eNone, - uint8_t layerCount_ = {}, - const VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR * pLayerConfigs_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , rateControlMode( rateControlMode_ ) - , layerCount( layerCount_ ) - , pLayerConfigs( pLayerConfigs_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoEncodeRateControlInfoKHR( VideoEncodeRateControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeRateControlInfoKHR( VkVideoEncodeRateControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEncodeRateControlInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeRateControlInfoKHR( - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlFlagsKHR flags_, - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlModeFlagBitsKHR rateControlMode_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR> const & layerConfigs_ ) - : flags( flags_ ) - , rateControlMode( rateControlMode_ ) - , layerCount( static_cast( layerConfigs_.size() ) ) - , pLayerConfigs( layerConfigs_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEncodeRateControlInfoKHR & - operator=( VideoEncodeRateControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEncodeRateControlInfoKHR & operator=( VkVideoEncodeRateControlInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::VideoEncodeRateControlFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlInfoKHR & setRateControlMode( - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlModeFlagBitsKHR rateControlMode_ ) VULKAN_HPP_NOEXCEPT - { - rateControlMode = rateControlMode_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlInfoKHR & setLayerCount( uint8_t layerCount_ ) VULKAN_HPP_NOEXCEPT - { - layerCount = layerCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEncodeRateControlInfoKHR & setPLayerConfigs( - const VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR * pLayerConfigs_ ) VULKAN_HPP_NOEXCEPT - { - pLayerConfigs = pLayerConfigs_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - VideoEncodeRateControlInfoKHR & setLayerConfigs( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< - const VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR> const & layerConfigs_ ) VULKAN_HPP_NOEXCEPT - { - layerCount = static_cast( layerConfigs_.size() ); - pLayerConfigs = layerConfigs_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEncodeRateControlInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEncodeRateControlInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, rateControlMode, layerCount, pLayerConfigs ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEncodeRateControlInfoKHR const & ) const = default; -# else - bool operator==( VideoEncodeRateControlInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( rateControlMode == rhs.rateControlMode ) && ( layerCount == rhs.layerCount ) && - ( pLayerConfigs == rhs.pLayerConfigs ); -# endif - } - - bool operator!=( VideoEncodeRateControlInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEncodeRateControlInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlFlagsKHR flags = {}; - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlModeFlagBitsKHR rateControlMode = - VULKAN_HPP_NAMESPACE::VideoEncodeRateControlModeFlagBitsKHR::eNone; - uint8_t layerCount = {}; - const VULKAN_HPP_NAMESPACE::VideoEncodeRateControlLayerInfoKHR * pLayerConfigs = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEncodeRateControlInfoKHR ) == - sizeof( VkVideoEncodeRateControlInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoEncodeRateControlInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEncodeRateControlInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoEndCodingInfoKHR - { - using NativeType = VkVideoEndCodingInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoEndCodingInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - VideoEndCodingInfoKHR( VULKAN_HPP_NAMESPACE::VideoEndCodingFlagsKHR flags_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoEndCodingInfoKHR( VideoEndCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEndCodingInfoKHR( VkVideoEndCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoEndCodingInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoEndCodingInfoKHR & operator=( VideoEndCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoEndCodingInfoKHR & operator=( VkVideoEndCodingInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoEndCodingInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoEndCodingInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::VideoEndCodingFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoEndCodingInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoEndCodingInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoEndCodingInfoKHR const & ) const = default; -# else - bool operator==( VideoEndCodingInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ); -# endif - } - - bool operator!=( VideoEndCodingInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoEndCodingInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoEndCodingFlagsKHR flags = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoEndCodingInfoKHR ) == sizeof( VkVideoEndCodingInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoEndCodingInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoEndCodingInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoFormatPropertiesKHR - { - using NativeType = VkVideoFormatPropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoFormatPropertiesKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoFormatPropertiesKHR( - VULKAN_HPP_NAMESPACE::Format format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined ) VULKAN_HPP_NOEXCEPT - : format( format_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoFormatPropertiesKHR( VideoFormatPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoFormatPropertiesKHR( VkVideoFormatPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoFormatPropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoFormatPropertiesKHR & operator=( VideoFormatPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoFormatPropertiesKHR & operator=( VkVideoFormatPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - - explicit operator VkVideoFormatPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoFormatPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, format ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoFormatPropertiesKHR const & ) const = default; -# else - bool operator==( VideoFormatPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( format == rhs.format ); -# endif - } - - bool operator!=( VideoFormatPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoFormatPropertiesKHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoFormatPropertiesKHR ) == - sizeof( VkVideoFormatPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoFormatPropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoFormatPropertiesKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoGetMemoryPropertiesKHR - { - using NativeType = VkVideoGetMemoryPropertiesKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoGetMemoryPropertiesKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoGetMemoryPropertiesKHR( - uint32_t memoryBindIndex_ = {}, - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements_ = {} ) VULKAN_HPP_NOEXCEPT - : memoryBindIndex( memoryBindIndex_ ) - , pMemoryRequirements( pMemoryRequirements_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoGetMemoryPropertiesKHR( VideoGetMemoryPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoGetMemoryPropertiesKHR( VkVideoGetMemoryPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoGetMemoryPropertiesKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoGetMemoryPropertiesKHR & operator=( VideoGetMemoryPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoGetMemoryPropertiesKHR & operator=( VkVideoGetMemoryPropertiesKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoGetMemoryPropertiesKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoGetMemoryPropertiesKHR & - setMemoryBindIndex( uint32_t memoryBindIndex_ ) VULKAN_HPP_NOEXCEPT - { - memoryBindIndex = memoryBindIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoGetMemoryPropertiesKHR & - setPMemoryRequirements( VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements_ ) VULKAN_HPP_NOEXCEPT - { - pMemoryRequirements = pMemoryRequirements_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoGetMemoryPropertiesKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoGetMemoryPropertiesKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, memoryBindIndex, pMemoryRequirements ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoGetMemoryPropertiesKHR const & ) const = default; -# else - bool operator==( VideoGetMemoryPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( memoryBindIndex == rhs.memoryBindIndex ) && - ( pMemoryRequirements == rhs.pMemoryRequirements ); -# endif - } - - bool operator!=( VideoGetMemoryPropertiesKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoGetMemoryPropertiesKHR; - const void * pNext = {}; - uint32_t memoryBindIndex = {}; - VULKAN_HPP_NAMESPACE::MemoryRequirements2 * pMemoryRequirements = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoGetMemoryPropertiesKHR ) == - sizeof( VkVideoGetMemoryPropertiesKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoGetMemoryPropertiesKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoGetMemoryPropertiesKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoQueueFamilyProperties2KHR - { - using NativeType = VkVideoQueueFamilyProperties2KHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoQueueFamilyProperties2KHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoQueueFamilyProperties2KHR( - VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagsKHR videoCodecOperations_ = {} ) VULKAN_HPP_NOEXCEPT - : videoCodecOperations( videoCodecOperations_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoQueueFamilyProperties2KHR( VideoQueueFamilyProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoQueueFamilyProperties2KHR( VkVideoQueueFamilyProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoQueueFamilyProperties2KHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoQueueFamilyProperties2KHR & - operator=( VideoQueueFamilyProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoQueueFamilyProperties2KHR & operator=( VkVideoQueueFamilyProperties2KHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoQueueFamilyProperties2KHR & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoQueueFamilyProperties2KHR & setVideoCodecOperations( - VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagsKHR videoCodecOperations_ ) VULKAN_HPP_NOEXCEPT - { - videoCodecOperations = videoCodecOperations_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoQueueFamilyProperties2KHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoQueueFamilyProperties2KHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, videoCodecOperations ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoQueueFamilyProperties2KHR const & ) const = default; -# else - bool operator==( VideoQueueFamilyProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( videoCodecOperations == rhs.videoCodecOperations ); -# endif - } - - bool operator!=( VideoQueueFamilyProperties2KHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoQueueFamilyProperties2KHR; - void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoCodecOperationFlagsKHR videoCodecOperations = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoQueueFamilyProperties2KHR ) == - sizeof( VkVideoQueueFamilyProperties2KHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoQueueFamilyProperties2KHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoQueueFamilyProperties2KHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoSessionCreateInfoKHR - { - using NativeType = VkVideoSessionCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eVideoSessionCreateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoSessionCreateInfoKHR( - uint32_t queueFamilyIndex_ = {}, - VULKAN_HPP_NAMESPACE::VideoSessionCreateFlagsKHR flags_ = {}, - const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pVideoProfile_ = {}, - VULKAN_HPP_NAMESPACE::Format pictureFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - VULKAN_HPP_NAMESPACE::Extent2D maxCodedExtent_ = {}, - VULKAN_HPP_NAMESPACE::Format referencePicturesFormat_ = VULKAN_HPP_NAMESPACE::Format::eUndefined, - uint32_t maxReferencePicturesSlotsCount_ = {}, - uint32_t maxReferencePicturesActiveCount_ = {} ) VULKAN_HPP_NOEXCEPT - : queueFamilyIndex( queueFamilyIndex_ ) - , flags( flags_ ) - , pVideoProfile( pVideoProfile_ ) - , pictureFormat( pictureFormat_ ) - , maxCodedExtent( maxCodedExtent_ ) - , referencePicturesFormat( referencePicturesFormat_ ) - , maxReferencePicturesSlotsCount( maxReferencePicturesSlotsCount_ ) - , maxReferencePicturesActiveCount( maxReferencePicturesActiveCount_ ) - {} - - VULKAN_HPP_CONSTEXPR - VideoSessionCreateInfoKHR( VideoSessionCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoSessionCreateInfoKHR( VkVideoSessionCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoSessionCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoSessionCreateInfoKHR & operator=( VideoSessionCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoSessionCreateInfoKHR & operator=( VkVideoSessionCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setQueueFamilyIndex( uint32_t queueFamilyIndex_ ) VULKAN_HPP_NOEXCEPT - { - queueFamilyIndex = queueFamilyIndex_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::VideoSessionCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setPVideoProfile( const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pVideoProfile_ ) VULKAN_HPP_NOEXCEPT - { - pVideoProfile = pVideoProfile_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setPictureFormat( VULKAN_HPP_NAMESPACE::Format pictureFormat_ ) VULKAN_HPP_NOEXCEPT - { - pictureFormat = pictureFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setMaxCodedExtent( VULKAN_HPP_NAMESPACE::Extent2D const & maxCodedExtent_ ) VULKAN_HPP_NOEXCEPT - { - maxCodedExtent = maxCodedExtent_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setReferencePicturesFormat( VULKAN_HPP_NAMESPACE::Format referencePicturesFormat_ ) VULKAN_HPP_NOEXCEPT - { - referencePicturesFormat = referencePicturesFormat_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setMaxReferencePicturesSlotsCount( uint32_t maxReferencePicturesSlotsCount_ ) VULKAN_HPP_NOEXCEPT - { - maxReferencePicturesSlotsCount = maxReferencePicturesSlotsCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionCreateInfoKHR & - setMaxReferencePicturesActiveCount( uint32_t maxReferencePicturesActiveCount_ ) VULKAN_HPP_NOEXCEPT - { - maxReferencePicturesActiveCount = maxReferencePicturesActiveCount_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoSessionCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoSessionCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - queueFamilyIndex, - flags, - pVideoProfile, - pictureFormat, - maxCodedExtent, - referencePicturesFormat, - maxReferencePicturesSlotsCount, - maxReferencePicturesActiveCount ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoSessionCreateInfoKHR const & ) const = default; -# else - bool operator==( VideoSessionCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( queueFamilyIndex == rhs.queueFamilyIndex ) && - ( flags == rhs.flags ) && ( pVideoProfile == rhs.pVideoProfile ) && - ( pictureFormat == rhs.pictureFormat ) && ( maxCodedExtent == rhs.maxCodedExtent ) && - ( referencePicturesFormat == rhs.referencePicturesFormat ) && - ( maxReferencePicturesSlotsCount == rhs.maxReferencePicturesSlotsCount ) && - ( maxReferencePicturesActiveCount == rhs.maxReferencePicturesActiveCount ); -# endif - } - - bool operator!=( VideoSessionCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoSessionCreateInfoKHR; - const void * pNext = {}; - uint32_t queueFamilyIndex = {}; - VULKAN_HPP_NAMESPACE::VideoSessionCreateFlagsKHR flags = {}; - const VULKAN_HPP_NAMESPACE::VideoProfileKHR * pVideoProfile = {}; - VULKAN_HPP_NAMESPACE::Format pictureFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - VULKAN_HPP_NAMESPACE::Extent2D maxCodedExtent = {}; - VULKAN_HPP_NAMESPACE::Format referencePicturesFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined; - uint32_t maxReferencePicturesSlotsCount = {}; - uint32_t maxReferencePicturesActiveCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionCreateInfoKHR ) == - sizeof( VkVideoSessionCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "VideoSessionCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoSessionCreateInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoSessionParametersCreateInfoKHR - { - using NativeType = VkVideoSessionParametersCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoSessionParametersCreateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoSessionParametersCreateInfoKHR( - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParametersTemplate_ = {}, - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession_ = {} ) VULKAN_HPP_NOEXCEPT - : videoSessionParametersTemplate( videoSessionParametersTemplate_ ) - , videoSession( videoSession_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoSessionParametersCreateInfoKHR( VideoSessionParametersCreateInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoSessionParametersCreateInfoKHR( VkVideoSessionParametersCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoSessionParametersCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoSessionParametersCreateInfoKHR & - operator=( VideoSessionParametersCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoSessionParametersCreateInfoKHR & - operator=( VkVideoSessionParametersCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoSessionParametersCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionParametersCreateInfoKHR & setVideoSessionParametersTemplate( - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParametersTemplate_ ) VULKAN_HPP_NOEXCEPT - { - videoSessionParametersTemplate = videoSessionParametersTemplate_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionParametersCreateInfoKHR & - setVideoSession( VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession_ ) VULKAN_HPP_NOEXCEPT - { - videoSession = videoSession_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoSessionParametersCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoSessionParametersCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, videoSessionParametersTemplate, videoSession ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoSessionParametersCreateInfoKHR const & ) const = default; -# else - bool operator==( VideoSessionParametersCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( videoSessionParametersTemplate == rhs.videoSessionParametersTemplate ) && - ( videoSession == rhs.videoSession ); -# endif - } - - bool operator!=( VideoSessionParametersCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoSessionParametersCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::VideoSessionParametersKHR videoSessionParametersTemplate = {}; - VULKAN_HPP_NAMESPACE::VideoSessionKHR videoSession = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionParametersCreateInfoKHR ) == - sizeof( VkVideoSessionParametersCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoSessionParametersCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoSessionParametersCreateInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_ENABLE_BETA_EXTENSIONS ) - struct VideoSessionParametersUpdateInfoKHR - { - using NativeType = VkVideoSessionParametersUpdateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eVideoSessionParametersUpdateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR VideoSessionParametersUpdateInfoKHR( uint32_t updateSequenceCount_ = {} ) VULKAN_HPP_NOEXCEPT - : updateSequenceCount( updateSequenceCount_ ) - {} - - VULKAN_HPP_CONSTEXPR VideoSessionParametersUpdateInfoKHR( VideoSessionParametersUpdateInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - VideoSessionParametersUpdateInfoKHR( VkVideoSessionParametersUpdateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : VideoSessionParametersUpdateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - VideoSessionParametersUpdateInfoKHR & - operator=( VideoSessionParametersUpdateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - VideoSessionParametersUpdateInfoKHR & - operator=( VkVideoSessionParametersUpdateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 VideoSessionParametersUpdateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 VideoSessionParametersUpdateInfoKHR & - setUpdateSequenceCount( uint32_t updateSequenceCount_ ) VULKAN_HPP_NOEXCEPT - { - updateSequenceCount = updateSequenceCount_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkVideoSessionParametersUpdateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkVideoSessionParametersUpdateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, updateSequenceCount ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( VideoSessionParametersUpdateInfoKHR const & ) const = default; -# else - bool operator==( VideoSessionParametersUpdateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( updateSequenceCount == rhs.updateSequenceCount ); -# endif - } - - bool operator!=( VideoSessionParametersUpdateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVideoSessionParametersUpdateInfoKHR; - const void * pNext = {}; - uint32_t updateSequenceCount = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::VideoSessionParametersUpdateInfoKHR ) == - sizeof( VkVideoSessionParametersUpdateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "VideoSessionParametersUpdateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = VideoSessionParametersUpdateInfoKHR; - }; -#endif /*VK_ENABLE_BETA_EXTENSIONS*/ - -#if defined( VK_USE_PLATFORM_WAYLAND_KHR ) - struct WaylandSurfaceCreateInfoKHR - { - using NativeType = VkWaylandSurfaceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eWaylandSurfaceCreateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR WaylandSurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateFlagsKHR flags_ = {}, - struct wl_display * display_ = {}, - struct wl_surface * surface_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , display( display_ ) - , surface( surface_ ) - {} - - VULKAN_HPP_CONSTEXPR - WaylandSurfaceCreateInfoKHR( WaylandSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WaylandSurfaceCreateInfoKHR( VkWaylandSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : WaylandSurfaceCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - WaylandSurfaceCreateInfoKHR & operator=( WaylandSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WaylandSurfaceCreateInfoKHR & operator=( VkWaylandSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 WaylandSurfaceCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WaylandSurfaceCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WaylandSurfaceCreateInfoKHR & setDisplay( struct wl_display * display_ ) VULKAN_HPP_NOEXCEPT - { - display = display_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WaylandSurfaceCreateInfoKHR & setSurface( struct wl_surface * surface_ ) VULKAN_HPP_NOEXCEPT - { - surface = surface_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWaylandSurfaceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWaylandSurfaceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, display, surface ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( WaylandSurfaceCreateInfoKHR const & ) const = default; -# else - bool operator==( WaylandSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( display == rhs.display ) && - ( surface == rhs.surface ); -# endif - } - - bool operator!=( WaylandSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWaylandSurfaceCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateFlagsKHR flags = {}; - struct wl_display * display = {}; - struct wl_surface * surface = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WaylandSurfaceCreateInfoKHR ) == - sizeof( VkWaylandSurfaceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "WaylandSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = WaylandSurfaceCreateInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WAYLAND_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct Win32KeyedMutexAcquireReleaseInfoKHR - { - using NativeType = VkWin32KeyedMutexAcquireReleaseInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eWin32KeyedMutexAcquireReleaseInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - Win32KeyedMutexAcquireReleaseInfoKHR( uint32_t acquireCount_ = {}, - const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_ = {}, - const uint64_t * pAcquireKeys_ = {}, - const uint32_t * pAcquireTimeouts_ = {}, - uint32_t releaseCount_ = {}, - const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_ = {}, - const uint64_t * pReleaseKeys_ = {} ) VULKAN_HPP_NOEXCEPT - : acquireCount( acquireCount_ ) - , pAcquireSyncs( pAcquireSyncs_ ) - , pAcquireKeys( pAcquireKeys_ ) - , pAcquireTimeouts( pAcquireTimeouts_ ) - , releaseCount( releaseCount_ ) - , pReleaseSyncs( pReleaseSyncs_ ) - , pReleaseKeys( pReleaseKeys_ ) - {} - - VULKAN_HPP_CONSTEXPR Win32KeyedMutexAcquireReleaseInfoKHR( Win32KeyedMutexAcquireReleaseInfoKHR const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - Win32KeyedMutexAcquireReleaseInfoKHR( VkWin32KeyedMutexAcquireReleaseInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : Win32KeyedMutexAcquireReleaseInfoKHR( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoKHR( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireSyncs_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireKeys_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireTimeouts_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - releaseSyncs_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & releaseKeys_ = {} ) - : acquireCount( static_cast( acquireSyncs_.size() ) ) - , pAcquireSyncs( acquireSyncs_.data() ) - , pAcquireKeys( acquireKeys_.data() ) - , pAcquireTimeouts( acquireTimeouts_.data() ) - , releaseCount( static_cast( releaseSyncs_.size() ) ) - , pReleaseSyncs( releaseSyncs_.data() ) - , pReleaseKeys( releaseKeys_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( acquireSyncs_.size() == acquireKeys_.size() ); - VULKAN_HPP_ASSERT( acquireSyncs_.size() == acquireTimeouts_.size() ); - VULKAN_HPP_ASSERT( acquireKeys_.size() == acquireTimeouts_.size() ); -# else - if ( acquireSyncs_.size() != acquireKeys_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoKHR::Win32KeyedMutexAcquireReleaseInfoKHR: acquireSyncs_.size() != acquireKeys_.size()" ); - } - if ( acquireSyncs_.size() != acquireTimeouts_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoKHR::Win32KeyedMutexAcquireReleaseInfoKHR: acquireSyncs_.size() != acquireTimeouts_.size()" ); - } - if ( acquireKeys_.size() != acquireTimeouts_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoKHR::Win32KeyedMutexAcquireReleaseInfoKHR: acquireKeys_.size() != acquireTimeouts_.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( releaseSyncs_.size() == releaseKeys_.size() ); -# else - if ( releaseSyncs_.size() != releaseKeys_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoKHR::Win32KeyedMutexAcquireReleaseInfoKHR: releaseSyncs_.size() != releaseKeys_.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Win32KeyedMutexAcquireReleaseInfoKHR & - operator=( Win32KeyedMutexAcquireReleaseInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Win32KeyedMutexAcquireReleaseInfoKHR & - operator=( VkWin32KeyedMutexAcquireReleaseInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & - setAcquireCount( uint32_t acquireCount_ ) VULKAN_HPP_NOEXCEPT - { - acquireCount = acquireCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & - setPAcquireSyncs( const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_ ) VULKAN_HPP_NOEXCEPT - { - pAcquireSyncs = pAcquireSyncs_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoKHR & setAcquireSyncs( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireSyncs_ ) - VULKAN_HPP_NOEXCEPT - { - acquireCount = static_cast( acquireSyncs_.size() ); - pAcquireSyncs = acquireSyncs_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & - setPAcquireKeys( const uint64_t * pAcquireKeys_ ) VULKAN_HPP_NOEXCEPT - { - pAcquireKeys = pAcquireKeys_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoKHR & setAcquireKeys( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireKeys_ ) VULKAN_HPP_NOEXCEPT - { - acquireCount = static_cast( acquireKeys_.size() ); - pAcquireKeys = acquireKeys_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & - setPAcquireTimeouts( const uint32_t * pAcquireTimeouts_ ) VULKAN_HPP_NOEXCEPT - { - pAcquireTimeouts = pAcquireTimeouts_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoKHR & setAcquireTimeouts( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireTimeouts_ ) VULKAN_HPP_NOEXCEPT - { - acquireCount = static_cast( acquireTimeouts_.size() ); - pAcquireTimeouts = acquireTimeouts_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & - setReleaseCount( uint32_t releaseCount_ ) VULKAN_HPP_NOEXCEPT - { - releaseCount = releaseCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & - setPReleaseSyncs( const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_ ) VULKAN_HPP_NOEXCEPT - { - pReleaseSyncs = pReleaseSyncs_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoKHR & setReleaseSyncs( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & releaseSyncs_ ) - VULKAN_HPP_NOEXCEPT - { - releaseCount = static_cast( releaseSyncs_.size() ); - pReleaseSyncs = releaseSyncs_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoKHR & - setPReleaseKeys( const uint64_t * pReleaseKeys_ ) VULKAN_HPP_NOEXCEPT - { - pReleaseKeys = pReleaseKeys_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoKHR & setReleaseKeys( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & releaseKeys_ ) VULKAN_HPP_NOEXCEPT - { - releaseCount = static_cast( releaseKeys_.size() ); - pReleaseKeys = releaseKeys_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWin32KeyedMutexAcquireReleaseInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWin32KeyedMutexAcquireReleaseInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - acquireCount, - pAcquireSyncs, - pAcquireKeys, - pAcquireTimeouts, - releaseCount, - pReleaseSyncs, - pReleaseKeys ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Win32KeyedMutexAcquireReleaseInfoKHR const & ) const = default; -# else - bool operator==( Win32KeyedMutexAcquireReleaseInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( acquireCount == rhs.acquireCount ) && - ( pAcquireSyncs == rhs.pAcquireSyncs ) && ( pAcquireKeys == rhs.pAcquireKeys ) && - ( pAcquireTimeouts == rhs.pAcquireTimeouts ) && ( releaseCount == rhs.releaseCount ) && - ( pReleaseSyncs == rhs.pReleaseSyncs ) && ( pReleaseKeys == rhs.pReleaseKeys ); -# endif - } - - bool operator!=( Win32KeyedMutexAcquireReleaseInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWin32KeyedMutexAcquireReleaseInfoKHR; - const void * pNext = {}; - uint32_t acquireCount = {}; - const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs = {}; - const uint64_t * pAcquireKeys = {}; - const uint32_t * pAcquireTimeouts = {}; - uint32_t releaseCount = {}; - const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs = {}; - const uint64_t * pReleaseKeys = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoKHR ) == - sizeof( VkWin32KeyedMutexAcquireReleaseInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "Win32KeyedMutexAcquireReleaseInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = Win32KeyedMutexAcquireReleaseInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct Win32KeyedMutexAcquireReleaseInfoNV - { - using NativeType = VkWin32KeyedMutexAcquireReleaseInfoNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eWin32KeyedMutexAcquireReleaseInfoNV; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR - Win32KeyedMutexAcquireReleaseInfoNV( uint32_t acquireCount_ = {}, - const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_ = {}, - const uint64_t * pAcquireKeys_ = {}, - const uint32_t * pAcquireTimeoutMilliseconds_ = {}, - uint32_t releaseCount_ = {}, - const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_ = {}, - const uint64_t * pReleaseKeys_ = {} ) VULKAN_HPP_NOEXCEPT - : acquireCount( acquireCount_ ) - , pAcquireSyncs( pAcquireSyncs_ ) - , pAcquireKeys( pAcquireKeys_ ) - , pAcquireTimeoutMilliseconds( pAcquireTimeoutMilliseconds_ ) - , releaseCount( releaseCount_ ) - , pReleaseSyncs( pReleaseSyncs_ ) - , pReleaseKeys( pReleaseKeys_ ) - {} - - VULKAN_HPP_CONSTEXPR Win32KeyedMutexAcquireReleaseInfoNV( Win32KeyedMutexAcquireReleaseInfoNV const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - Win32KeyedMutexAcquireReleaseInfoNV( VkWin32KeyedMutexAcquireReleaseInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - : Win32KeyedMutexAcquireReleaseInfoNV( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoNV( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireSyncs_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireKeys_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireTimeoutMilliseconds_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - releaseSyncs_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & releaseKeys_ = {} ) - : acquireCount( static_cast( acquireSyncs_.size() ) ) - , pAcquireSyncs( acquireSyncs_.data() ) - , pAcquireKeys( acquireKeys_.data() ) - , pAcquireTimeoutMilliseconds( acquireTimeoutMilliseconds_.data() ) - , releaseCount( static_cast( releaseSyncs_.size() ) ) - , pReleaseSyncs( releaseSyncs_.data() ) - , pReleaseKeys( releaseKeys_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( acquireSyncs_.size() == acquireKeys_.size() ); - VULKAN_HPP_ASSERT( acquireSyncs_.size() == acquireTimeoutMilliseconds_.size() ); - VULKAN_HPP_ASSERT( acquireKeys_.size() == acquireTimeoutMilliseconds_.size() ); -# else - if ( acquireSyncs_.size() != acquireKeys_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoNV::Win32KeyedMutexAcquireReleaseInfoNV: acquireSyncs_.size() != acquireKeys_.size()" ); - } - if ( acquireSyncs_.size() != acquireTimeoutMilliseconds_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoNV::Win32KeyedMutexAcquireReleaseInfoNV: acquireSyncs_.size() != acquireTimeoutMilliseconds_.size()" ); - } - if ( acquireKeys_.size() != acquireTimeoutMilliseconds_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoNV::Win32KeyedMutexAcquireReleaseInfoNV: acquireKeys_.size() != acquireTimeoutMilliseconds_.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( releaseSyncs_.size() == releaseKeys_.size() ); -# else - if ( releaseSyncs_.size() != releaseKeys_.size() ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::Win32KeyedMutexAcquireReleaseInfoNV::Win32KeyedMutexAcquireReleaseInfoNV: releaseSyncs_.size() != releaseKeys_.size()" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Win32KeyedMutexAcquireReleaseInfoNV & - operator=( Win32KeyedMutexAcquireReleaseInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Win32KeyedMutexAcquireReleaseInfoNV & - operator=( VkWin32KeyedMutexAcquireReleaseInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & - setAcquireCount( uint32_t acquireCount_ ) VULKAN_HPP_NOEXCEPT - { - acquireCount = acquireCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & - setPAcquireSyncs( const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs_ ) VULKAN_HPP_NOEXCEPT - { - pAcquireSyncs = pAcquireSyncs_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoNV & setAcquireSyncs( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireSyncs_ ) - VULKAN_HPP_NOEXCEPT - { - acquireCount = static_cast( acquireSyncs_.size() ); - pAcquireSyncs = acquireSyncs_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & - setPAcquireKeys( const uint64_t * pAcquireKeys_ ) VULKAN_HPP_NOEXCEPT - { - pAcquireKeys = pAcquireKeys_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoNV & setAcquireKeys( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireKeys_ ) VULKAN_HPP_NOEXCEPT - { - acquireCount = static_cast( acquireKeys_.size() ); - pAcquireKeys = acquireKeys_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & - setPAcquireTimeoutMilliseconds( const uint32_t * pAcquireTimeoutMilliseconds_ ) VULKAN_HPP_NOEXCEPT - { - pAcquireTimeoutMilliseconds = pAcquireTimeoutMilliseconds_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoNV & setAcquireTimeoutMilliseconds( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & acquireTimeoutMilliseconds_ ) - VULKAN_HPP_NOEXCEPT - { - acquireCount = static_cast( acquireTimeoutMilliseconds_.size() ); - pAcquireTimeoutMilliseconds = acquireTimeoutMilliseconds_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & - setReleaseCount( uint32_t releaseCount_ ) VULKAN_HPP_NOEXCEPT - { - releaseCount = releaseCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & - setPReleaseSyncs( const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs_ ) VULKAN_HPP_NOEXCEPT - { - pReleaseSyncs = pReleaseSyncs_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoNV & setReleaseSyncs( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & releaseSyncs_ ) - VULKAN_HPP_NOEXCEPT - { - releaseCount = static_cast( releaseSyncs_.size() ); - pReleaseSyncs = releaseSyncs_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 Win32KeyedMutexAcquireReleaseInfoNV & - setPReleaseKeys( const uint64_t * pReleaseKeys_ ) VULKAN_HPP_NOEXCEPT - { - pReleaseKeys = pReleaseKeys_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - Win32KeyedMutexAcquireReleaseInfoNV & setReleaseKeys( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & releaseKeys_ ) VULKAN_HPP_NOEXCEPT - { - releaseCount = static_cast( releaseKeys_.size() ); - pReleaseKeys = releaseKeys_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWin32KeyedMutexAcquireReleaseInfoNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWin32KeyedMutexAcquireReleaseInfoNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - acquireCount, - pAcquireSyncs, - pAcquireKeys, - pAcquireTimeoutMilliseconds, - releaseCount, - pReleaseSyncs, - pReleaseKeys ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Win32KeyedMutexAcquireReleaseInfoNV const & ) const = default; -# else - bool operator==( Win32KeyedMutexAcquireReleaseInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( acquireCount == rhs.acquireCount ) && - ( pAcquireSyncs == rhs.pAcquireSyncs ) && ( pAcquireKeys == rhs.pAcquireKeys ) && - ( pAcquireTimeoutMilliseconds == rhs.pAcquireTimeoutMilliseconds ) && - ( releaseCount == rhs.releaseCount ) && ( pReleaseSyncs == rhs.pReleaseSyncs ) && - ( pReleaseKeys == rhs.pReleaseKeys ); -# endif - } - - bool operator!=( Win32KeyedMutexAcquireReleaseInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWin32KeyedMutexAcquireReleaseInfoNV; - const void * pNext = {}; - uint32_t acquireCount = {}; - const VULKAN_HPP_NAMESPACE::DeviceMemory * pAcquireSyncs = {}; - const uint64_t * pAcquireKeys = {}; - const uint32_t * pAcquireTimeoutMilliseconds = {}; - uint32_t releaseCount = {}; - const VULKAN_HPP_NAMESPACE::DeviceMemory * pReleaseSyncs = {}; - const uint64_t * pReleaseKeys = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Win32KeyedMutexAcquireReleaseInfoNV ) == - sizeof( VkWin32KeyedMutexAcquireReleaseInfoNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "Win32KeyedMutexAcquireReleaseInfoNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = Win32KeyedMutexAcquireReleaseInfoNV; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - -#if defined( VK_USE_PLATFORM_WIN32_KHR ) - struct Win32SurfaceCreateInfoKHR - { - using NativeType = VkWin32SurfaceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eWin32SurfaceCreateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR Win32SurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::Win32SurfaceCreateFlagsKHR flags_ = {}, - HINSTANCE hinstance_ = {}, - HWND hwnd_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , hinstance( hinstance_ ) - , hwnd( hwnd_ ) - {} - - VULKAN_HPP_CONSTEXPR - Win32SurfaceCreateInfoKHR( Win32SurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Win32SurfaceCreateInfoKHR( VkWin32SurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : Win32SurfaceCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - Win32SurfaceCreateInfoKHR & operator=( Win32SurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - Win32SurfaceCreateInfoKHR & operator=( VkWin32SurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 Win32SurfaceCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32SurfaceCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::Win32SurfaceCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32SurfaceCreateInfoKHR & setHinstance( HINSTANCE hinstance_ ) VULKAN_HPP_NOEXCEPT - { - hinstance = hinstance_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 Win32SurfaceCreateInfoKHR & setHwnd( HWND hwnd_ ) VULKAN_HPP_NOEXCEPT - { - hwnd = hwnd_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWin32SurfaceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWin32SurfaceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, hinstance, hwnd ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( Win32SurfaceCreateInfoKHR const & ) const = default; -# else - bool operator==( Win32SurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( hinstance == rhs.hinstance ) && ( hwnd == rhs.hwnd ); -# endif - } - - bool operator!=( Win32SurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -# endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWin32SurfaceCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::Win32SurfaceCreateFlagsKHR flags = {}; - HINSTANCE hinstance = {}; - HWND hwnd = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::Win32SurfaceCreateInfoKHR ) == - sizeof( VkWin32SurfaceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "Win32SurfaceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = Win32SurfaceCreateInfoKHR; - }; -#endif /*VK_USE_PLATFORM_WIN32_KHR*/ - - struct WriteDescriptorSet - { - using NativeType = VkWriteDescriptorSet; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eWriteDescriptorSet; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR WriteDescriptorSet( - VULKAN_HPP_NAMESPACE::DescriptorSet dstSet_ = {}, - uint32_t dstBinding_ = {}, - uint32_t dstArrayElement_ = {}, - uint32_t descriptorCount_ = {}, - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler, - const VULKAN_HPP_NAMESPACE::DescriptorImageInfo * pImageInfo_ = {}, - const VULKAN_HPP_NAMESPACE::DescriptorBufferInfo * pBufferInfo_ = {}, - const VULKAN_HPP_NAMESPACE::BufferView * pTexelBufferView_ = {} ) VULKAN_HPP_NOEXCEPT - : dstSet( dstSet_ ) - , dstBinding( dstBinding_ ) - , dstArrayElement( dstArrayElement_ ) - , descriptorCount( descriptorCount_ ) - , descriptorType( descriptorType_ ) - , pImageInfo( pImageInfo_ ) - , pBufferInfo( pBufferInfo_ ) - , pTexelBufferView( pTexelBufferView_ ) - {} - - VULKAN_HPP_CONSTEXPR WriteDescriptorSet( WriteDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSet( VkWriteDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT - : WriteDescriptorSet( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSet( - VULKAN_HPP_NAMESPACE::DescriptorSet dstSet_, - uint32_t dstBinding_, - uint32_t dstArrayElement_, - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & imageInfo_, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bufferInfo_ = {}, - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - texelBufferView_ = {} ) - : dstSet( dstSet_ ) - , dstBinding( dstBinding_ ) - , dstArrayElement( dstArrayElement_ ) - , descriptorCount( static_cast( !imageInfo_.empty() ? imageInfo_.size() - : !bufferInfo_.empty() ? bufferInfo_.size() - : texelBufferView_.size() ) ) - , descriptorType( descriptorType_ ) - , pImageInfo( imageInfo_.data() ) - , pBufferInfo( bufferInfo_.data() ) - , pTexelBufferView( texelBufferView_.data() ) - { -# ifdef VULKAN_HPP_NO_EXCEPTIONS - VULKAN_HPP_ASSERT( ( !imageInfo_.empty() + !bufferInfo_.empty() + !texelBufferView_.empty() ) <= 1 ); -# else - if ( 1 < ( !imageInfo_.empty() + !bufferInfo_.empty() + !texelBufferView_.empty() ) ) - { - throw LogicError( - VULKAN_HPP_NAMESPACE_STRING - "::WriteDescriptorSet::WriteDescriptorSet: 1 < ( !imageInfo_.empty() + !bufferInfo_.empty() + !texelBufferView_.empty() )" ); - } -# endif /*VULKAN_HPP_NO_EXCEPTIONS*/ - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - WriteDescriptorSet & operator=( WriteDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSet & operator=( VkWriteDescriptorSet const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & - setDstSet( VULKAN_HPP_NAMESPACE::DescriptorSet dstSet_ ) VULKAN_HPP_NOEXCEPT - { - dstSet = dstSet_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & setDstBinding( uint32_t dstBinding_ ) VULKAN_HPP_NOEXCEPT - { - dstBinding = dstBinding_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & setDstArrayElement( uint32_t dstArrayElement_ ) VULKAN_HPP_NOEXCEPT - { - dstArrayElement = dstArrayElement_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & setDescriptorCount( uint32_t descriptorCount_ ) VULKAN_HPP_NOEXCEPT - { - descriptorCount = descriptorCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & - setDescriptorType( VULKAN_HPP_NAMESPACE::DescriptorType descriptorType_ ) VULKAN_HPP_NOEXCEPT - { - descriptorType = descriptorType_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & - setPImageInfo( const VULKAN_HPP_NAMESPACE::DescriptorImageInfo * pImageInfo_ ) VULKAN_HPP_NOEXCEPT - { - pImageInfo = pImageInfo_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSet & setImageInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - imageInfo_ ) VULKAN_HPP_NOEXCEPT - { - descriptorCount = static_cast( imageInfo_.size() ); - pImageInfo = imageInfo_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & - setPBufferInfo( const VULKAN_HPP_NAMESPACE::DescriptorBufferInfo * pBufferInfo_ ) VULKAN_HPP_NOEXCEPT - { - pBufferInfo = pBufferInfo_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSet & setBufferInfo( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - bufferInfo_ ) VULKAN_HPP_NOEXCEPT - { - descriptorCount = static_cast( bufferInfo_.size() ); - pBufferInfo = bufferInfo_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & - setPTexelBufferView( const VULKAN_HPP_NAMESPACE::BufferView * pTexelBufferView_ ) VULKAN_HPP_NOEXCEPT - { - pTexelBufferView = pTexelBufferView_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSet & setTexelBufferView( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & texelBufferView_ ) - VULKAN_HPP_NOEXCEPT - { - descriptorCount = static_cast( texelBufferView_.size() ); - pTexelBufferView = texelBufferView_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWriteDescriptorSet const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWriteDescriptorSet &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, - pNext, - dstSet, - dstBinding, - dstArrayElement, - descriptorCount, - descriptorType, - pImageInfo, - pBufferInfo, - pTexelBufferView ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( WriteDescriptorSet const & ) const = default; -#else - bool operator==( WriteDescriptorSet const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( dstSet == rhs.dstSet ) && - ( dstBinding == rhs.dstBinding ) && ( dstArrayElement == rhs.dstArrayElement ) && - ( descriptorCount == rhs.descriptorCount ) && ( descriptorType == rhs.descriptorType ) && - ( pImageInfo == rhs.pImageInfo ) && ( pBufferInfo == rhs.pBufferInfo ) && - ( pTexelBufferView == rhs.pTexelBufferView ); -# endif - } - - bool operator!=( WriteDescriptorSet const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWriteDescriptorSet; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::DescriptorSet dstSet = {}; - uint32_t dstBinding = {}; - uint32_t dstArrayElement = {}; - uint32_t descriptorCount = {}; - VULKAN_HPP_NAMESPACE::DescriptorType descriptorType = VULKAN_HPP_NAMESPACE::DescriptorType::eSampler; - const VULKAN_HPP_NAMESPACE::DescriptorImageInfo * pImageInfo = {}; - const VULKAN_HPP_NAMESPACE::DescriptorBufferInfo * pBufferInfo = {}; - const VULKAN_HPP_NAMESPACE::BufferView * pTexelBufferView = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSet ) == sizeof( VkWriteDescriptorSet ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "WriteDescriptorSet is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = WriteDescriptorSet; - }; - - struct WriteDescriptorSetAccelerationStructureKHR - { - using NativeType = VkWriteDescriptorSetAccelerationStructureKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eWriteDescriptorSetAccelerationStructureKHR; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR WriteDescriptorSetAccelerationStructureKHR( - uint32_t accelerationStructureCount_ = {}, - const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures_ = {} ) VULKAN_HPP_NOEXCEPT - : accelerationStructureCount( accelerationStructureCount_ ) - , pAccelerationStructures( pAccelerationStructures_ ) - {} - - VULKAN_HPP_CONSTEXPR WriteDescriptorSetAccelerationStructureKHR( - WriteDescriptorSetAccelerationStructureKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSetAccelerationStructureKHR( VkWriteDescriptorSetAccelerationStructureKHR const & rhs ) - VULKAN_HPP_NOEXCEPT - : WriteDescriptorSetAccelerationStructureKHR( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSetAccelerationStructureKHR( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - accelerationStructures_ ) - : accelerationStructureCount( static_cast( accelerationStructures_.size() ) ) - , pAccelerationStructures( accelerationStructures_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - WriteDescriptorSetAccelerationStructureKHR & - operator=( WriteDescriptorSetAccelerationStructureKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSetAccelerationStructureKHR & - operator=( VkWriteDescriptorSetAccelerationStructureKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetAccelerationStructureKHR & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetAccelerationStructureKHR & - setAccelerationStructureCount( uint32_t accelerationStructureCount_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureCount = accelerationStructureCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetAccelerationStructureKHR & setPAccelerationStructures( - const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures_ ) VULKAN_HPP_NOEXCEPT - { - pAccelerationStructures = pAccelerationStructures_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSetAccelerationStructureKHR & setAccelerationStructures( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - accelerationStructures_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureCount = static_cast( accelerationStructures_.size() ); - pAccelerationStructures = accelerationStructures_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWriteDescriptorSetAccelerationStructureKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWriteDescriptorSetAccelerationStructureKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, accelerationStructureCount, pAccelerationStructures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( WriteDescriptorSetAccelerationStructureKHR const & ) const = default; -#else - bool operator==( WriteDescriptorSetAccelerationStructureKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( accelerationStructureCount == rhs.accelerationStructureCount ) && - ( pAccelerationStructures == rhs.pAccelerationStructures ); -# endif - } - - bool operator!=( WriteDescriptorSetAccelerationStructureKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWriteDescriptorSetAccelerationStructureKHR; - const void * pNext = {}; - uint32_t accelerationStructureCount = {}; - const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR * pAccelerationStructures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureKHR ) == - sizeof( VkWriteDescriptorSetAccelerationStructureKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "WriteDescriptorSetAccelerationStructureKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = WriteDescriptorSetAccelerationStructureKHR; - }; - - struct WriteDescriptorSetAccelerationStructureNV - { - using NativeType = VkWriteDescriptorSetAccelerationStructureNV; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eWriteDescriptorSetAccelerationStructureNV; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR WriteDescriptorSetAccelerationStructureNV( - uint32_t accelerationStructureCount_ = {}, - const VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructures_ = {} ) VULKAN_HPP_NOEXCEPT - : accelerationStructureCount( accelerationStructureCount_ ) - , pAccelerationStructures( pAccelerationStructures_ ) - {} - - VULKAN_HPP_CONSTEXPR WriteDescriptorSetAccelerationStructureNV( - WriteDescriptorSetAccelerationStructureNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSetAccelerationStructureNV( VkWriteDescriptorSetAccelerationStructureNV const & rhs ) - VULKAN_HPP_NOEXCEPT - : WriteDescriptorSetAccelerationStructureNV( - *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSetAccelerationStructureNV( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - accelerationStructures_ ) - : accelerationStructureCount( static_cast( accelerationStructures_.size() ) ) - , pAccelerationStructures( accelerationStructures_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - WriteDescriptorSetAccelerationStructureNV & - operator=( WriteDescriptorSetAccelerationStructureNV const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSetAccelerationStructureNV & - operator=( VkWriteDescriptorSetAccelerationStructureNV const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetAccelerationStructureNV & - setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetAccelerationStructureNV & - setAccelerationStructureCount( uint32_t accelerationStructureCount_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureCount = accelerationStructureCount_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetAccelerationStructureNV & setPAccelerationStructures( - const VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructures_ ) VULKAN_HPP_NOEXCEPT - { - pAccelerationStructures = pAccelerationStructures_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - WriteDescriptorSetAccelerationStructureNV & setAccelerationStructures( - VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & - accelerationStructures_ ) VULKAN_HPP_NOEXCEPT - { - accelerationStructureCount = static_cast( accelerationStructures_.size() ); - pAccelerationStructures = accelerationStructures_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWriteDescriptorSetAccelerationStructureNV const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWriteDescriptorSetAccelerationStructureNV &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, accelerationStructureCount, pAccelerationStructures ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( WriteDescriptorSetAccelerationStructureNV const & ) const = default; -#else - bool operator==( WriteDescriptorSetAccelerationStructureNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && - ( accelerationStructureCount == rhs.accelerationStructureCount ) && - ( pAccelerationStructures == rhs.pAccelerationStructures ); -# endif - } - - bool operator!=( WriteDescriptorSetAccelerationStructureNV const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWriteDescriptorSetAccelerationStructureNV; - const void * pNext = {}; - uint32_t accelerationStructureCount = {}; - const VULKAN_HPP_NAMESPACE::AccelerationStructureNV * pAccelerationStructures = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSetAccelerationStructureNV ) == - sizeof( VkWriteDescriptorSetAccelerationStructureNV ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "WriteDescriptorSetAccelerationStructureNV is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = WriteDescriptorSetAccelerationStructureNV; - }; - - struct WriteDescriptorSetInlineUniformBlock - { - using NativeType = VkWriteDescriptorSetInlineUniformBlock; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = - StructureType::eWriteDescriptorSetInlineUniformBlock; - -#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR WriteDescriptorSetInlineUniformBlock( uint32_t dataSize_ = {}, - const void * pData_ = {} ) VULKAN_HPP_NOEXCEPT - : dataSize( dataSize_ ) - , pData( pData_ ) - {} - - VULKAN_HPP_CONSTEXPR WriteDescriptorSetInlineUniformBlock( WriteDescriptorSetInlineUniformBlock const & rhs ) - VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSetInlineUniformBlock( VkWriteDescriptorSetInlineUniformBlock const & rhs ) VULKAN_HPP_NOEXCEPT - : WriteDescriptorSetInlineUniformBlock( *reinterpret_cast( &rhs ) ) - {} - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - WriteDescriptorSetInlineUniformBlock( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & data_ ) - : dataSize( static_cast( data_.size() * sizeof( T ) ) ), pData( data_.data() ) - {} -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - WriteDescriptorSetInlineUniformBlock & - operator=( WriteDescriptorSetInlineUniformBlock const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - WriteDescriptorSetInlineUniformBlock & - operator=( VkWriteDescriptorSetInlineUniformBlock const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetInlineUniformBlock & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetInlineUniformBlock & setDataSize( uint32_t dataSize_ ) VULKAN_HPP_NOEXCEPT - { - dataSize = dataSize_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSetInlineUniformBlock & setPData( const void * pData_ ) VULKAN_HPP_NOEXCEPT - { - pData = pData_; - return *this; - } - -# if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE ) - template - WriteDescriptorSetInlineUniformBlock & - setData( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries const & data_ ) VULKAN_HPP_NOEXCEPT - { - dataSize = static_cast( data_.size() * sizeof( T ) ); - pData = data_.data(); - return *this; - } -# endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/ -#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkWriteDescriptorSetInlineUniformBlock const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkWriteDescriptorSetInlineUniformBlock &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -#if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std:: - tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, dataSize, pData ); - } -#endif - -#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - auto operator<=>( WriteDescriptorSetInlineUniformBlock const & ) const = default; -#else - bool operator==( WriteDescriptorSetInlineUniformBlock const & rhs ) const VULKAN_HPP_NOEXCEPT - { -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) - return this->reflect() == rhs.reflect(); -# else - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( dataSize == rhs.dataSize ) && ( pData == rhs.pData ); -# endif - } - - bool operator!=( WriteDescriptorSetInlineUniformBlock const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } -#endif - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eWriteDescriptorSetInlineUniformBlock; - const void * pNext = {}; - uint32_t dataSize = {}; - const void * pData = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::WriteDescriptorSetInlineUniformBlock ) == - sizeof( VkWriteDescriptorSetInlineUniformBlock ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( - std::is_nothrow_move_constructible::value, - "WriteDescriptorSetInlineUniformBlock is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = WriteDescriptorSetInlineUniformBlock; - }; - using WriteDescriptorSetInlineUniformBlockEXT = WriteDescriptorSetInlineUniformBlock; - -#if defined( VK_USE_PLATFORM_XCB_KHR ) - struct XcbSurfaceCreateInfoKHR - { - using NativeType = VkXcbSurfaceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eXcbSurfaceCreateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR XcbSurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::XcbSurfaceCreateFlagsKHR flags_ = {}, - xcb_connection_t * connection_ = {}, - xcb_window_t window_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , connection( connection_ ) - , window( window_ ) - {} - - VULKAN_HPP_CONSTEXPR XcbSurfaceCreateInfoKHR( XcbSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - XcbSurfaceCreateInfoKHR( VkXcbSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : XcbSurfaceCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - XcbSurfaceCreateInfoKHR & operator=( XcbSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - XcbSurfaceCreateInfoKHR & operator=( VkXcbSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 XcbSurfaceCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 XcbSurfaceCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::XcbSurfaceCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 XcbSurfaceCreateInfoKHR & - setConnection( xcb_connection_t * connection_ ) VULKAN_HPP_NOEXCEPT - { - connection = connection_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 XcbSurfaceCreateInfoKHR & setWindow( xcb_window_t window_ ) VULKAN_HPP_NOEXCEPT - { - window = window_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkXcbSurfaceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkXcbSurfaceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, connection, window ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( XcbSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = connection <=> rhs.connection; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &window, &rhs.window, sizeof( xcb_window_t ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( XcbSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && - ( connection == rhs.connection ) && ( memcmp( &window, &rhs.window, sizeof( xcb_window_t ) ) == 0 ); - } - - bool operator!=( XcbSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eXcbSurfaceCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::XcbSurfaceCreateFlagsKHR flags = {}; - xcb_connection_t * connection = {}; - xcb_window_t window = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::XcbSurfaceCreateInfoKHR ) == - sizeof( VkXcbSurfaceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "XcbSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = XcbSurfaceCreateInfoKHR; - }; -#endif /*VK_USE_PLATFORM_XCB_KHR*/ - -#if defined( VK_USE_PLATFORM_XLIB_KHR ) - struct XlibSurfaceCreateInfoKHR - { - using NativeType = VkXlibSurfaceCreateInfoKHR; - - static const bool allowDuplicate = false; - static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eXlibSurfaceCreateInfoKHR; - -# if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS ) - VULKAN_HPP_CONSTEXPR XlibSurfaceCreateInfoKHR( VULKAN_HPP_NAMESPACE::XlibSurfaceCreateFlagsKHR flags_ = {}, - Display * dpy_ = {}, - Window window_ = {} ) VULKAN_HPP_NOEXCEPT - : flags( flags_ ) - , dpy( dpy_ ) - , window( window_ ) - {} - - VULKAN_HPP_CONSTEXPR XlibSurfaceCreateInfoKHR( XlibSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - XlibSurfaceCreateInfoKHR( VkXlibSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - : XlibSurfaceCreateInfoKHR( *reinterpret_cast( &rhs ) ) - {} -# endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/ - - XlibSurfaceCreateInfoKHR & operator=( XlibSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT = default; - - XlibSurfaceCreateInfoKHR & operator=( VkXlibSurfaceCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCEPT - { - *this = *reinterpret_cast( &rhs ); - return *this; - } - -# if !defined( VULKAN_HPP_NO_STRUCT_SETTERS ) - VULKAN_HPP_CONSTEXPR_14 XlibSurfaceCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT - { - pNext = pNext_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 XlibSurfaceCreateInfoKHR & - setFlags( VULKAN_HPP_NAMESPACE::XlibSurfaceCreateFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT - { - flags = flags_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 XlibSurfaceCreateInfoKHR & setDpy( Display * dpy_ ) VULKAN_HPP_NOEXCEPT - { - dpy = dpy_; - return *this; - } - - VULKAN_HPP_CONSTEXPR_14 XlibSurfaceCreateInfoKHR & setWindow( Window window_ ) VULKAN_HPP_NOEXCEPT - { - window = window_; - return *this; - } -# endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ - - explicit operator VkXlibSurfaceCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - - explicit operator VkXlibSurfaceCreateInfoKHR &() VULKAN_HPP_NOEXCEPT - { - return *reinterpret_cast( this ); - } - -# if !defined( __GNUC__ ) || ( 70500 < GCC_VERSION ) -# if 14 <= VULKAN_HPP_CPP_VERSION - auto -# else - std::tuple -# endif - reflect() const VULKAN_HPP_NOEXCEPT - { - return std::tie( sType, pNext, flags, dpy, window ); - } -# endif - -# if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR ) - std::strong_ordering operator<=>( XlibSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - if ( auto cmp = sType <=> rhs.sType; cmp != 0 ) - return cmp; - if ( auto cmp = pNext <=> rhs.pNext; cmp != 0 ) - return cmp; - if ( auto cmp = flags <=> rhs.flags; cmp != 0 ) - return cmp; - if ( auto cmp = dpy <=> rhs.dpy; cmp != 0 ) - return cmp; - if ( auto cmp = memcmp( &window, &rhs.window, sizeof( Window ) ); cmp != 0 ) - return ( cmp < 0 ) ? std::strong_ordering::less : std::strong_ordering::greater; - - return std::strong_ordering::equivalent; - } -# endif - - bool operator==( XlibSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( flags == rhs.flags ) && ( dpy == rhs.dpy ) && - ( memcmp( &window, &rhs.window, sizeof( Window ) ) == 0 ); - } - - bool operator!=( XlibSurfaceCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT - { - return !operator==( rhs ); - } - - public: - VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eXlibSurfaceCreateInfoKHR; - const void * pNext = {}; - VULKAN_HPP_NAMESPACE::XlibSurfaceCreateFlagsKHR flags = {}; - Display * dpy = {}; - Window window = {}; - }; - VULKAN_HPP_STATIC_ASSERT( sizeof( VULKAN_HPP_NAMESPACE::XlibSurfaceCreateInfoKHR ) == - sizeof( VkXlibSurfaceCreateInfoKHR ), - "struct and wrapper have different size!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_standard_layout::value, - "struct wrapper is not a standard layout!" ); - VULKAN_HPP_STATIC_ASSERT( std::is_nothrow_move_constructible::value, - "XlibSurfaceCreateInfoKHR is not nothrow_move_constructible!" ); - - template <> - struct CppType - { - using Type = XlibSurfaceCreateInfoKHR; - }; -#endif /*VK_USE_PLATFORM_XLIB_KHR*/ - -} // namespace VULKAN_HPP_NAMESPACE -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_vi.h b/Externals/Vulkan/Include/vulkan/vulkan_vi.h deleted file mode 100644 index 0355e7a162..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_vi.h +++ /dev/null @@ -1,47 +0,0 @@ -#ifndef VULKAN_VI_H_ -#define VULKAN_VI_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_NN_vi_surface 1 -#define VK_NN_VI_SURFACE_SPEC_VERSION 1 -#define VK_NN_VI_SURFACE_EXTENSION_NAME "VK_NN_vi_surface" -typedef VkFlags VkViSurfaceCreateFlagsNN; -typedef struct VkViSurfaceCreateInfoNN { - VkStructureType sType; - const void* pNext; - VkViSurfaceCreateFlagsNN flags; - void* window; -} VkViSurfaceCreateInfoNN; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateViSurfaceNN)(VkInstance instance, const VkViSurfaceCreateInfoNN* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateViSurfaceNN( - VkInstance instance, - const VkViSurfaceCreateInfoNN* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_wayland.h b/Externals/Vulkan/Include/vulkan/vulkan_wayland.h deleted file mode 100644 index 9afd0b76d5..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_wayland.h +++ /dev/null @@ -1,54 +0,0 @@ -#ifndef VULKAN_WAYLAND_H_ -#define VULKAN_WAYLAND_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_KHR_wayland_surface 1 -#define VK_KHR_WAYLAND_SURFACE_SPEC_VERSION 6 -#define VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME "VK_KHR_wayland_surface" -typedef VkFlags VkWaylandSurfaceCreateFlagsKHR; -typedef struct VkWaylandSurfaceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkWaylandSurfaceCreateFlagsKHR flags; - struct wl_display* display; - struct wl_surface* surface; -} VkWaylandSurfaceCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateWaylandSurfaceKHR)(VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); -typedef VkBool32 (VKAPI_PTR *PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, struct wl_display* display); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateWaylandSurfaceKHR( - VkInstance instance, - const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); - -VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceWaylandPresentationSupportKHR( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - struct wl_display* display); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_win32.h b/Externals/Vulkan/Include/vulkan/vulkan_win32.h deleted file mode 100644 index affe0c02ae..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_win32.h +++ /dev/null @@ -1,315 +0,0 @@ -#ifndef VULKAN_WIN32_H_ -#define VULKAN_WIN32_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_KHR_win32_surface 1 -#define VK_KHR_WIN32_SURFACE_SPEC_VERSION 6 -#define VK_KHR_WIN32_SURFACE_EXTENSION_NAME "VK_KHR_win32_surface" -typedef VkFlags VkWin32SurfaceCreateFlagsKHR; -typedef struct VkWin32SurfaceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkWin32SurfaceCreateFlagsKHR flags; - HINSTANCE hinstance; - HWND hwnd; -} VkWin32SurfaceCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateWin32SurfaceKHR)(VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); -typedef VkBool32 (VKAPI_PTR *PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateWin32SurfaceKHR( - VkInstance instance, - const VkWin32SurfaceCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); - -VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceWin32PresentationSupportKHR( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex); -#endif - - -#define VK_KHR_external_memory_win32 1 -#define VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME "VK_KHR_external_memory_win32" -typedef struct VkImportMemoryWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagBits handleType; - HANDLE handle; - LPCWSTR name; -} VkImportMemoryWin32HandleInfoKHR; - -typedef struct VkExportMemoryWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - const SECURITY_ATTRIBUTES* pAttributes; - DWORD dwAccess; - LPCWSTR name; -} VkExportMemoryWin32HandleInfoKHR; - -typedef struct VkMemoryWin32HandlePropertiesKHR { - VkStructureType sType; - void* pNext; - uint32_t memoryTypeBits; -} VkMemoryWin32HandlePropertiesKHR; - -typedef struct VkMemoryGetWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - VkDeviceMemory memory; - VkExternalMemoryHandleTypeFlagBits handleType; -} VkMemoryGetWin32HandleInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryWin32HandleKHR)(VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, HANDLE* pHandle); -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryWin32HandlePropertiesKHR)(VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, HANDLE handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryWin32HandleKHR( - VkDevice device, - const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, - HANDLE* pHandle); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryWin32HandlePropertiesKHR( - VkDevice device, - VkExternalMemoryHandleTypeFlagBits handleType, - HANDLE handle, - VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties); -#endif - - -#define VK_KHR_win32_keyed_mutex 1 -#define VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION 1 -#define VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME "VK_KHR_win32_keyed_mutex" -typedef struct VkWin32KeyedMutexAcquireReleaseInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t acquireCount; - const VkDeviceMemory* pAcquireSyncs; - const uint64_t* pAcquireKeys; - const uint32_t* pAcquireTimeouts; - uint32_t releaseCount; - const VkDeviceMemory* pReleaseSyncs; - const uint64_t* pReleaseKeys; -} VkWin32KeyedMutexAcquireReleaseInfoKHR; - - - -#define VK_KHR_external_semaphore_win32 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME "VK_KHR_external_semaphore_win32" -typedef struct VkImportSemaphoreWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - VkSemaphoreImportFlags flags; - VkExternalSemaphoreHandleTypeFlagBits handleType; - HANDLE handle; - LPCWSTR name; -} VkImportSemaphoreWin32HandleInfoKHR; - -typedef struct VkExportSemaphoreWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - const SECURITY_ATTRIBUTES* pAttributes; - DWORD dwAccess; - LPCWSTR name; -} VkExportSemaphoreWin32HandleInfoKHR; - -typedef struct VkD3D12FenceSubmitInfoKHR { - VkStructureType sType; - const void* pNext; - uint32_t waitSemaphoreValuesCount; - const uint64_t* pWaitSemaphoreValues; - uint32_t signalSemaphoreValuesCount; - const uint64_t* pSignalSemaphoreValues; -} VkD3D12FenceSubmitInfoKHR; - -typedef struct VkSemaphoreGetWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - VkSemaphore semaphore; - VkExternalSemaphoreHandleTypeFlagBits handleType; -} VkSemaphoreGetWin32HandleInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkImportSemaphoreWin32HandleKHR)(VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo); -typedef VkResult (VKAPI_PTR *PFN_vkGetSemaphoreWin32HandleKHR)(VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, HANDLE* pHandle); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkImportSemaphoreWin32HandleKHR( - VkDevice device, - const VkImportSemaphoreWin32HandleInfoKHR* pImportSemaphoreWin32HandleInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreWin32HandleKHR( - VkDevice device, - const VkSemaphoreGetWin32HandleInfoKHR* pGetWin32HandleInfo, - HANDLE* pHandle); -#endif - - -#define VK_KHR_external_fence_win32 1 -#define VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION 1 -#define VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME "VK_KHR_external_fence_win32" -typedef struct VkImportFenceWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - VkFence fence; - VkFenceImportFlags flags; - VkExternalFenceHandleTypeFlagBits handleType; - HANDLE handle; - LPCWSTR name; -} VkImportFenceWin32HandleInfoKHR; - -typedef struct VkExportFenceWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - const SECURITY_ATTRIBUTES* pAttributes; - DWORD dwAccess; - LPCWSTR name; -} VkExportFenceWin32HandleInfoKHR; - -typedef struct VkFenceGetWin32HandleInfoKHR { - VkStructureType sType; - const void* pNext; - VkFence fence; - VkExternalFenceHandleTypeFlagBits handleType; -} VkFenceGetWin32HandleInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkImportFenceWin32HandleKHR)(VkDevice device, const VkImportFenceWin32HandleInfoKHR* pImportFenceWin32HandleInfo); -typedef VkResult (VKAPI_PTR *PFN_vkGetFenceWin32HandleKHR)(VkDevice device, const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo, HANDLE* pHandle); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkImportFenceWin32HandleKHR( - VkDevice device, - const VkImportFenceWin32HandleInfoKHR* pImportFenceWin32HandleInfo); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceWin32HandleKHR( - VkDevice device, - const VkFenceGetWin32HandleInfoKHR* pGetWin32HandleInfo, - HANDLE* pHandle); -#endif - - -#define VK_NV_external_memory_win32 1 -#define VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION 1 -#define VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME "VK_NV_external_memory_win32" -typedef struct VkImportMemoryWin32HandleInfoNV { - VkStructureType sType; - const void* pNext; - VkExternalMemoryHandleTypeFlagsNV handleType; - HANDLE handle; -} VkImportMemoryWin32HandleInfoNV; - -typedef struct VkExportMemoryWin32HandleInfoNV { - VkStructureType sType; - const void* pNext; - const SECURITY_ATTRIBUTES* pAttributes; - DWORD dwAccess; -} VkExportMemoryWin32HandleInfoNV; - -typedef VkResult (VKAPI_PTR *PFN_vkGetMemoryWin32HandleNV)(VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, HANDLE* pHandle); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryWin32HandleNV( - VkDevice device, - VkDeviceMemory memory, - VkExternalMemoryHandleTypeFlagsNV handleType, - HANDLE* pHandle); -#endif - - -#define VK_NV_win32_keyed_mutex 1 -#define VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION 2 -#define VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME "VK_NV_win32_keyed_mutex" -typedef struct VkWin32KeyedMutexAcquireReleaseInfoNV { - VkStructureType sType; - const void* pNext; - uint32_t acquireCount; - const VkDeviceMemory* pAcquireSyncs; - const uint64_t* pAcquireKeys; - const uint32_t* pAcquireTimeoutMilliseconds; - uint32_t releaseCount; - const VkDeviceMemory* pReleaseSyncs; - const uint64_t* pReleaseKeys; -} VkWin32KeyedMutexAcquireReleaseInfoNV; - - - -#define VK_EXT_full_screen_exclusive 1 -#define VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION 4 -#define VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME "VK_EXT_full_screen_exclusive" - -typedef enum VkFullScreenExclusiveEXT { - VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT = 0, - VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT = 1, - VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT = 2, - VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT = 3, - VK_FULL_SCREEN_EXCLUSIVE_MAX_ENUM_EXT = 0x7FFFFFFF -} VkFullScreenExclusiveEXT; -typedef struct VkSurfaceFullScreenExclusiveInfoEXT { - VkStructureType sType; - void* pNext; - VkFullScreenExclusiveEXT fullScreenExclusive; -} VkSurfaceFullScreenExclusiveInfoEXT; - -typedef struct VkSurfaceCapabilitiesFullScreenExclusiveEXT { - VkStructureType sType; - void* pNext; - VkBool32 fullScreenExclusiveSupported; -} VkSurfaceCapabilitiesFullScreenExclusiveEXT; - -typedef struct VkSurfaceFullScreenExclusiveWin32InfoEXT { - VkStructureType sType; - const void* pNext; - HMONITOR hmonitor; -} VkSurfaceFullScreenExclusiveWin32InfoEXT; - -typedef VkResult (VKAPI_PTR *PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT)(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, uint32_t* pPresentModeCount, VkPresentModeKHR* pPresentModes); -typedef VkResult (VKAPI_PTR *PFN_vkAcquireFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); -typedef VkResult (VKAPI_PTR *PFN_vkReleaseFullScreenExclusiveModeEXT)(VkDevice device, VkSwapchainKHR swapchain); -typedef VkResult (VKAPI_PTR *PFN_vkGetDeviceGroupSurfacePresentModes2EXT)(VkDevice device, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkDeviceGroupPresentModeFlagsKHR* pModes); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfacePresentModes2EXT( - VkPhysicalDevice physicalDevice, - const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, - uint32_t* pPresentModeCount, - VkPresentModeKHR* pPresentModes); - -VKAPI_ATTR VkResult VKAPI_CALL vkAcquireFullScreenExclusiveModeEXT( - VkDevice device, - VkSwapchainKHR swapchain); - -VKAPI_ATTR VkResult VKAPI_CALL vkReleaseFullScreenExclusiveModeEXT( - VkDevice device, - VkSwapchainKHR swapchain); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetDeviceGroupSurfacePresentModes2EXT( - VkDevice device, - const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, - VkDeviceGroupPresentModeFlagsKHR* pModes); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_xcb.h b/Externals/Vulkan/Include/vulkan/vulkan_xcb.h deleted file mode 100644 index 68e61b88f0..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_xcb.h +++ /dev/null @@ -1,55 +0,0 @@ -#ifndef VULKAN_XCB_H_ -#define VULKAN_XCB_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_KHR_xcb_surface 1 -#define VK_KHR_XCB_SURFACE_SPEC_VERSION 6 -#define VK_KHR_XCB_SURFACE_EXTENSION_NAME "VK_KHR_xcb_surface" -typedef VkFlags VkXcbSurfaceCreateFlagsKHR; -typedef struct VkXcbSurfaceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkXcbSurfaceCreateFlagsKHR flags; - xcb_connection_t* connection; - xcb_window_t window; -} VkXcbSurfaceCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateXcbSurfaceKHR)(VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); -typedef VkBool32 (VKAPI_PTR *PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, xcb_connection_t* connection, xcb_visualid_t visual_id); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateXcbSurfaceKHR( - VkInstance instance, - const VkXcbSurfaceCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); - -VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceXcbPresentationSupportKHR( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - xcb_connection_t* connection, - xcb_visualid_t visual_id); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_xlib.h b/Externals/Vulkan/Include/vulkan/vulkan_xlib.h deleted file mode 100644 index ea5360ab64..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_xlib.h +++ /dev/null @@ -1,55 +0,0 @@ -#ifndef VULKAN_XLIB_H_ -#define VULKAN_XLIB_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_KHR_xlib_surface 1 -#define VK_KHR_XLIB_SURFACE_SPEC_VERSION 6 -#define VK_KHR_XLIB_SURFACE_EXTENSION_NAME "VK_KHR_xlib_surface" -typedef VkFlags VkXlibSurfaceCreateFlagsKHR; -typedef struct VkXlibSurfaceCreateInfoKHR { - VkStructureType sType; - const void* pNext; - VkXlibSurfaceCreateFlagsKHR flags; - Display* dpy; - Window window; -} VkXlibSurfaceCreateInfoKHR; - -typedef VkResult (VKAPI_PTR *PFN_vkCreateXlibSurfaceKHR)(VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface); -typedef VkBool32 (VKAPI_PTR *PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, Display* dpy, VisualID visualID); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkCreateXlibSurfaceKHR( - VkInstance instance, - const VkXlibSurfaceCreateInfoKHR* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkSurfaceKHR* pSurface); - -VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceXlibPresentationSupportKHR( - VkPhysicalDevice physicalDevice, - uint32_t queueFamilyIndex, - Display* dpy, - VisualID visualID); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/Vulkan/Include/vulkan/vulkan_xlib_xrandr.h b/Externals/Vulkan/Include/vulkan/vulkan_xlib_xrandr.h deleted file mode 100644 index 8fc35cfc56..0000000000 --- a/Externals/Vulkan/Include/vulkan/vulkan_xlib_xrandr.h +++ /dev/null @@ -1,45 +0,0 @@ -#ifndef VULKAN_XLIB_XRANDR_H_ -#define VULKAN_XLIB_XRANDR_H_ 1 - -/* -** Copyright 2015-2022 The Khronos Group Inc. -** -** SPDX-License-Identifier: Apache-2.0 -*/ - -/* -** This header is generated from the Khronos Vulkan XML API Registry. -** -*/ - - -#ifdef __cplusplus -extern "C" { -#endif - - - -#define VK_EXT_acquire_xlib_display 1 -#define VK_EXT_ACQUIRE_XLIB_DISPLAY_SPEC_VERSION 1 -#define VK_EXT_ACQUIRE_XLIB_DISPLAY_EXTENSION_NAME "VK_EXT_acquire_xlib_display" -typedef VkResult (VKAPI_PTR *PFN_vkAcquireXlibDisplayEXT)(VkPhysicalDevice physicalDevice, Display* dpy, VkDisplayKHR display); -typedef VkResult (VKAPI_PTR *PFN_vkGetRandROutputDisplayEXT)(VkPhysicalDevice physicalDevice, Display* dpy, RROutput rrOutput, VkDisplayKHR* pDisplay); - -#ifndef VK_NO_PROTOTYPES -VKAPI_ATTR VkResult VKAPI_CALL vkAcquireXlibDisplayEXT( - VkPhysicalDevice physicalDevice, - Display* dpy, - VkDisplayKHR display); - -VKAPI_ATTR VkResult VKAPI_CALL vkGetRandROutputDisplayEXT( - VkPhysicalDevice physicalDevice, - Display* dpy, - RROutput rrOutput, - VkDisplayKHR* pDisplay); -#endif - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/Externals/VulkanMemoryAllocator b/Externals/VulkanMemoryAllocator index 498e20dfd1..009ecd192c 160000 --- a/Externals/VulkanMemoryAllocator +++ b/Externals/VulkanMemoryAllocator @@ -1 +1 @@ -Subproject commit 498e20dfd1343d99b9115201034bb0219801cdec +Subproject commit 009ecd192c1289c7529bff248a16cfe896254816 diff --git a/Externals/rcheevos/rcheevos b/Externals/rcheevos/rcheevos index a6cdbb4a52..d54cf8f105 160000 --- a/Externals/rcheevos/rcheevos +++ b/Externals/rcheevos/rcheevos @@ -1 +1 @@ -Subproject commit a6cdbb4a529d85b74777597fcff037dde7bef66b +Subproject commit d54cf8f1059cebc90a6f5ecdf03df69259f22054 diff --git a/Externals/xxhash/CMakeLists.txt b/Externals/xxhash/CMakeLists.txt index c275795083..a874dc4e90 100644 --- a/Externals/xxhash/CMakeLists.txt +++ b/Externals/xxhash/CMakeLists.txt @@ -6,3 +6,4 @@ target_include_directories(xxhash PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/xxHash ) +add_library(xxhash::xxhash ALIAS xxhash) diff --git a/Installer/Dolphin.ico b/Installer/Dolphin.ico index 6b5462a1b2..7c8d734d8d 100644 Binary files a/Installer/Dolphin.ico and b/Installer/Dolphin.ico differ diff --git a/Languages/po/ar.po b/Languages/po/ar.po index 5412dee6d8..52440ac6fc 100644 --- a/Languages/po/ar.po +++ b/Languages/po/ar.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: mansoor , 2013,2015-2024\n" "Language-Team: Arabic (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -125,7 +125,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (%3 إصدار)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (المخزون)" @@ -145,7 +145,7 @@ msgstr "%1 (بطيء)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -159,11 +159,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 إعداد الرسومات" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -180,7 +180,7 @@ msgstr "%1 لا يدعم هذه الميزة علي النظام الخاص بك msgid "%1 doesn't support this feature." msgstr "%1 لا يدعم هذه الميزة." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -190,33 +190,27 @@ msgstr "" "%2 موضوع(s)\n" "%3 الإطار الحالي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 قد انضم" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 لقد غادر" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 القرص غير صالح" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 is now golfing" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -229,8 +223,8 @@ msgstr "نطاقات الذاكرة %1" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 نقاط" @@ -246,26 +240,26 @@ msgstr "%1 الجلسات التي تم العثور عليها" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (السرعة القياسية)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -277,6 +271,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -346,11 +344,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&حول" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&إضافة نقطة توقف الذاكرة" @@ -359,7 +357,7 @@ msgstr "&إضافة نقطة توقف الذاكرة" msgid "&Add New Code..." msgstr "&إضافة رمز جديد" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&إضافة وظيفة" @@ -367,15 +365,15 @@ msgstr "&إضافة وظيفة" msgid "&Add..." msgstr "&إضافة" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&إعدادات الصوت" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&التحديث التلقائي" @@ -383,11 +381,15 @@ msgstr "&التحديث التلقائي" msgid "&Borderless Window" msgstr "&نافذة بلا حدود" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&نقاط التوقف" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&تتبع اخطاء المحاكي" @@ -395,15 +397,15 @@ msgstr "&تتبع اخطاء المحاكي" msgid "&Cancel" msgstr "&إلغاء" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&مدير الأسرار" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&تحقق من وجود تحديثات" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&مسح الرموز" @@ -411,7 +413,7 @@ msgstr "&مسح الرموز" msgid "&Clone..." msgstr "&استنساخ" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&رمز" @@ -419,16 +421,15 @@ msgstr "&رمز" msgid "&Connected" msgstr "&متصل" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&إعدادات ذراع التحكم" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&نسخ العنوان" @@ -436,20 +437,20 @@ msgstr "&نسخ العنوان" msgid "&Create..." msgstr "&إنشاء..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&حذف" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&حذف المشاهدة" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -463,11 +464,11 @@ msgstr "&تحرير الرمز" msgid "&Edit..." msgstr "&تحرير" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&إخراج القرص" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&محاكاة" @@ -487,41 +488,41 @@ msgstr "&تصدير الحالة" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&ملف" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&الخط" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&الإطار المسبق" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&إعدادات المظهر الحر" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&إنشاء رموز من" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub مستودع " -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&إعدادات الرسومات" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&مساعدة" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&إعدادات مفاتيح الاختصار" @@ -541,11 +542,11 @@ msgstr "&استيراد الحالة" msgid "&Import..." msgstr "&استيراد" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinity قاعدة" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&blr إدراج" @@ -553,23 +554,23 @@ msgstr "&blr إدراج" msgid "&Interframe Blending" msgstr "&مزج الإطارات" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&اللغة" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&تحميل الحالة" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Load Symbol Map" @@ -579,19 +580,23 @@ msgstr "&تحميل الملف إلى العنوان الحالي" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&تأمين المصغرات في القائمة" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&الذاكرة" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&فيلم" @@ -599,7 +604,7 @@ msgstr "&فيلم" msgid "&Mute" msgstr "&صامت" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&شبكة الاتصال" @@ -608,23 +613,23 @@ msgid "&No" msgstr "&لا" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&فتح" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&خيارات" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&HLE وظائف تصحيح" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&إيقاف مؤقت" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&تشغيل" @@ -632,7 +637,7 @@ msgstr "&تشغيل" msgid "&Properties" msgstr "&خصائص" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&وضع للقراءة فقط" @@ -640,7 +645,7 @@ msgstr "&وضع للقراءة فقط" msgid "&Refresh List" msgstr "&تحديث القائمة" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&تسجل" @@ -653,24 +658,24 @@ msgstr "&إزالة" msgid "&Remove Code" msgstr "&إزالة الرمز" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&إعادة تسمية الرمز" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&إعادة" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&أدارة حزمة الموارد" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Save Symbol Map" @@ -678,31 +683,31 @@ msgstr "&Save Symbol Map" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Skylanders منفذ" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&حد السرعة" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&إيقاف " -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&المظهر" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&المواضيع" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&أدوات" @@ -712,21 +717,21 @@ msgstr "&إلغاء تحميل القرص" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&عرض" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&مشاهدة" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&الموقع" @@ -738,23 +743,23 @@ msgstr "&معلومات عن اللعبة" msgid "&Yes" msgstr "&نعم" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' لم يتم العثور على أي أسماء رموز تم إنشاؤها" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' لم يتم العثور على المسح بحثًا عن الوظائف الشائعة بدلاً من ذلك" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(داكن)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(فاتح)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(النظام)" @@ -790,12 +795,12 @@ msgstr "- طرح" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--غير معروف--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -914,7 +919,7 @@ msgstr "32-bit عدد صحيح غير موقع" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1033,11 +1038,11 @@ msgstr "< أقل-من" msgid "" msgstr "<لا شيء>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "<لغة النظام>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1046,14 +1051,14 @@ msgid "If unsure, leave this unchecked." msgstr "" "إذا لم تكن متأكدا فاترك هذا دون تحديد" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1078,8 +1083,8 @@ msgstr "" msgid "> Greater-than" msgstr "> أكثر-من" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "جلسة لعب الشبكة جارية بالفعل!" @@ -1100,7 +1105,7 @@ msgstr "" " wad سيؤدي تثبيت \n" "هذا إلى استبداله بشكل لا رجعة فيه. استمر ؟" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "القرص بالفعل على وشك أن يتم إدراجه." @@ -1116,7 +1121,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "لا يمكن تحميل حالة الحفظ دون تحديد لعبة لتشغيلها" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1136,7 +1141,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "لا يمكن تشغيل المزامنة إلا عند تشغيل لعبة وي." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1215,17 +1220,11 @@ msgstr "ضبط" msgid "Achievement Settings" msgstr "إعدادات الإنجاز" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "الإنجازات" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "عمل" @@ -1298,19 +1297,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "تفعيل المحادثة في اللعب عبر الشبكة" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "نشط" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "النشطة Infinity شخصيات" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "قائمة انتظار مؤشر الترابط النشط" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "المواضيع النشطة" @@ -1332,7 +1331,7 @@ msgstr "محول" msgid "Add" msgstr "أضف" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "إضافة نقطة توقف" @@ -1357,23 +1356,23 @@ msgstr "إضافة نقطة توقف" msgid "Add a Memory Breakpoint" msgstr "أضف نقطة توقف الذاكرة" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "أضف الذاكرة ونقطة التوقف" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "إضافة نقطة توقف للذاكرة" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "اضف إليه &تنبية" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "إضافة للمشاهدة" @@ -1383,17 +1382,17 @@ msgstr "إضافة للمشاهدة" msgid "Add..." msgstr "أضف" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "عنوان" @@ -1532,7 +1531,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "كل مزدوج" @@ -1541,7 +1540,7 @@ msgstr "كل مزدوج" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1549,34 +1548,34 @@ msgid "All Files" msgstr "كل الملفات" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "(*) كل الملفات" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "كل تعويم" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "GC/Wii جميع ملفات" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "كل سداسي عشري" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "جميع حالات الحفظ (*.sav *.s##);; كل الملفات (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "جميع الأعداد الصحيحة الموقعة" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "جميع الأعداد الصحيحة غير الموقعة" @@ -1592,7 +1591,7 @@ msgstr "جميع رموز اللاعبين متزامنة." msgid "All players' saves synchronized." msgstr "حفظ جميع اللاعبين متزامنة." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "السماح بإعدادات المنطقة الغير متطابقة" @@ -1618,7 +1617,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "مصادر الإدخال البديلة" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "دائما" @@ -1640,7 +1639,7 @@ msgstr "كان من المتوقع وجود قرص مدرج ولكن لم يتم msgid "Anaglyph" msgstr "Anaglyph" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "تحليل" @@ -1666,15 +1665,15 @@ msgstr "التنعيم" msgid "Any Region" msgstr "أي منطقة" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "إلحاق التوقيع ل" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "إلحاق ب & ملف التوقيع الموجود" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "تطبيق ملف التوقيع" @@ -1692,7 +1691,7 @@ msgstr "تاريخ الإصدار" msgid "Apply" msgstr "تطبيق" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "تطبيق ملف التوقيع" @@ -1700,7 +1699,7 @@ msgstr "تطبيق ملف التوقيع" msgid "Arbitrary Mipmap Detection" msgstr "Arbitrary Mipmap Detection" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "هل أنت متأكد من أنك تريد حذفها '%1'?" @@ -1712,7 +1711,7 @@ msgstr "هل أنت متأكد من أنك تريد حذف هذا الملف؟" msgid "Are you sure you want to delete this pack?" msgstr "هل أنت متأكد من أنك تريد حذف هذه الحزمة؟" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "هل أنت متأكد من أنك تريد إنهاء اللعب عبر الشبكة؟" @@ -1726,22 +1725,22 @@ msgstr "Area Sampling" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:319 msgid "Aspect Ratio" -msgstr "تناسب الأبعاد" +msgstr "نسبة الابعاد" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Aspect Ratio Corrected Internal Resolution" -msgstr "" +msgstr "نسبة العرض إلى الارتفاع تصحيح الدقة الداخلي" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:92 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:163 msgid "Aspect Ratio:" -msgstr "تناسب الأبعاد" +msgstr "نسبة الابعاد" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:366 msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1753,7 +1752,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "تعيين منافذ ذراع التحكم" @@ -1803,11 +1802,11 @@ msgstr "تلقائي" msgid "Auto (Multiple of 640x528)" msgstr "تلقائي (Multiple of 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "إعدادات التحديث التلقائي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1827,7 +1826,7 @@ msgstr "ضبط تلقائي لحجم النافذة" msgid "Auto-Hide" msgstr "إخفاء تلقائي" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "RSO الكشف التلقائي عن وحدات" @@ -1875,11 +1874,11 @@ msgstr "" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP تسجل" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1938,7 +1937,7 @@ msgstr "قيمة غير صالحة المقدمة" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "الشعار" @@ -1958,7 +1957,7 @@ msgstr "شريط" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "الأولوية الأساسية" @@ -1966,7 +1965,7 @@ msgstr "الأولوية الأساسية" msgid "Basic" msgstr "الأساسية" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "الإعدادات الأساسية" @@ -1982,10 +1981,6 @@ msgstr "لا يمكن استخدام وضع الدُفعات دون تحديد msgid "Battery" msgstr "بطارية" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (مرة في الشهر)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -2022,7 +2017,7 @@ msgstr "Binary SSL (write)" msgid "Bitrate (kbps):" msgstr "(kbps) معدل البت" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2032,7 +2027,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "حجم الكتلة" @@ -2070,15 +2065,15 @@ msgstr "" "libusb تم تمكين وضع عبور البلوتوث ولكن تم تصميم دولفين بدون\n" "لا يمكن استخدام وضع العبور" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "التمهيد لإيقاف مؤقت" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND backup file (*.bin);;All Files (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii keys file (*.bin);;All Files (*)" @@ -2090,47 +2085,47 @@ msgstr "ملء الشاشة بلا حدود" msgid "Bottom" msgstr "اسفل" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2142,23 +2137,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2175,7 +2170,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2185,19 +2180,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2212,19 +2207,24 @@ msgstr "الفروع" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "كسر" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "توقف" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "تمت مصادفة نقطة توقف! إلغاء للخروج" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "نقاط التوقف" @@ -2258,7 +2258,7 @@ msgstr "خطأ محول النطاق العريض" msgid "Broadband Adapter MAC Address" msgstr "عنوان ماك لمحول النطاق العريض" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "مستعرض جلسات اللعب عبر الشبكة" @@ -2266,16 +2266,16 @@ msgstr "مستعرض جلسات اللعب عبر الشبكة" msgid "Buffer Size:" msgstr "حجم المخزن المؤقت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "تم تغيير حجم المخزن المؤقت إلى %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "المخزن المؤقت" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2320,11 +2320,11 @@ msgstr "" msgid "C Stick" msgstr "C عصا" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "إنشاء ملف التوقيع" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP تسجيل" @@ -2375,7 +2375,7 @@ msgstr "المعايرة" msgid "Calibration Period" msgstr "فترة المعايرة" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2401,7 +2401,7 @@ msgstr "كاميرا 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2417,14 +2417,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "{0:02x} لا يمكن العثور على ريموت وي من خلال مقبض الاتصال" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "لا يمكن بدء جلسة اللعب عبر الشبكة بينما لا تزال اللعبة قيد التشغيل! " #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2437,15 +2437,15 @@ msgstr "إلغاء" msgid "Cancel Calibration" msgstr "إلغاء المعايرة" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2463,11 +2463,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "لا يمكن مقارنة القيمة الأخيرة في البحث الأول" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Cannot find the GC IPL." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2475,7 +2475,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "لا يمكن التحديث بدون نتائج" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2483,7 +2483,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "لا يمكن ضبط بطاقة الذاكرة على مسار فارغ" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Cannot start the game, because the GC IPL could not be found." @@ -2515,7 +2515,7 @@ msgstr "المركز و المعايرة" msgid "Change &Disc" msgstr "تغيير &القرص" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "تغيير &القرص" @@ -2523,14 +2523,20 @@ msgstr "تغيير &القرص" msgid "Change Disc" msgstr "تغيير القرص" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "تغيير الأقراص تلقائيا" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "{0} قم بتغيير القرص إلى" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2552,7 +2558,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "سيحدث تغيير الاسرار فقط عند إعادة تشغيل اللعبة." @@ -2560,11 +2566,11 @@ msgstr "سيحدث تغيير الاسرار فقط عند إعادة تشغيل msgid "Channel Partition (%1)" msgstr "(%1) قسم القناة" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "الحرف الذي تم إدخاله غير صالح" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "محادثه" @@ -2580,7 +2586,7 @@ msgstr "بحث عن اسرار" msgid "Cheats Manager" msgstr "مدير الأسرار" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "NAND تحقق من" @@ -2600,7 +2606,7 @@ msgstr "" "تحقق مما إذا كان لديك الأذونات المطلوبة لحذف الملف أو ما إذا كان لا يزال قيد " "الاستخدام." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "اختباري" @@ -2612,7 +2618,7 @@ msgstr "الصين" msgid "Choose" msgstr "اختر" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "اختيار ملف لفتح" @@ -2620,15 +2626,15 @@ msgstr "اختيار ملف لفتح" msgid "Choose a file to open or create" msgstr "اختر ملفًا لفتحه أو إنشائه" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "اختيار ملف الإدخال ذي الأولوية" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "اختر ملف الإدخال الثانوي" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "GCI اختر المجلد الأساسي" @@ -2641,7 +2647,7 @@ msgstr "اختيار مجلد لاستخراج" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "أزرار كلاسيكية" @@ -2652,18 +2658,18 @@ msgstr "Classic Controller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "مسح" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "مسح ذاكرة التخزين المؤقت" @@ -2684,7 +2690,7 @@ msgstr "استنساخ و &تحرير الرمز" msgid "Close" msgstr "إغلاق" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "الإعدادات العامة" @@ -2692,11 +2698,11 @@ msgstr "الإعدادات العامة" msgid "Code" msgstr "رمز" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2724,11 +2730,11 @@ msgstr "تصحيح الألوان" msgid "Color Space" msgstr "مساحة اللون" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "دمج اثنين من ملفات التوقيع" @@ -2771,7 +2777,7 @@ msgstr "تجميع التظليل" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "نوع الضغط" @@ -2784,7 +2790,7 @@ msgstr "مستوى الضغط" msgid "Compression:" msgstr "نوع الضغط" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2792,11 +2798,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "شرط" @@ -2812,7 +2818,7 @@ msgstr "الشرط" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "مساعدة مشروطة" @@ -2827,7 +2833,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2881,7 +2892,7 @@ msgstr "إعدادات" msgid "Configure Controller" msgstr "إعدادات ذراع التحكم" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "إعدادات دولفين" @@ -2894,13 +2905,13 @@ msgstr "إعداد الإدخال" msgid "Configure Output" msgstr "إعداد الإخراج" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "تأكيد " @@ -2909,12 +2920,12 @@ msgstr "تأكيد " msgid "Confirm backend change" msgstr "تأكيد تغيير الخلفية" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "تأكيد على التوقف" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "التأكيد" @@ -2924,7 +2935,7 @@ msgstr "التأكيد" msgid "Connect" msgstr "اتصال" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "ربط لوح الميزان" @@ -2932,7 +2943,7 @@ msgstr "ربط لوح الميزان" msgid "Connect USB Keyboard" msgstr "ربط لوحة مفاتيح يو إس بي" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "%1 ربط ريموت وي" @@ -2952,7 +2963,7 @@ msgstr "ربط ريموت وي 3" msgid "Connect Wii Remote 4" msgstr "ربط ريموت وي 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "ربط ريموت وي " @@ -2968,7 +2979,7 @@ msgstr "الاتصال بالإنترنت وإجراء تحديث للنظام msgid "Connected" msgstr "متصل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "الاتصال" @@ -2993,7 +3004,7 @@ msgstr "Control NetPlay Golf Mode" msgid "Control Stick" msgstr "عصا التحكم" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "ملف تعريف ذراع التحكم" @@ -3168,22 +3179,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "نسخ" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "نسخ &الوظيفة" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Copy &hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "نسخ العنوان" @@ -3191,19 +3202,19 @@ msgstr "نسخ العنوان" msgid "Copy Failed" msgstr "فشل النسخ" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Copy Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "قيمة النسخ" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Copy code &line" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "نسخ العنوان المستهدف" @@ -3221,8 +3232,8 @@ msgstr "B نسخ إلى" msgid "Core" msgstr "النواة" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3344,7 +3355,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "تعذر البحث عن الخادم المركزي" @@ -3360,13 +3371,13 @@ msgstr "لا يمكن قراءة الملف" msgid "Country:" msgstr "الدولة" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "انشاء" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Infinity قم بإنشاء ملف" @@ -3380,7 +3391,7 @@ msgstr "إنشاء بطاقة ذاكرة جديدة" msgid "Create Skylander File" msgstr "Skylander قم بإنشاء ملف" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "إنشاء تعيينات للأجهزة الأخرى" @@ -3424,33 +3435,33 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "المنطقة الحالية" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "القيمة الحالية" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "السياق الحالي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "لعبة الحالية" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "الموضوع الحالي" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom" -msgstr "" +msgstr "مخصص" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom (Stretch)" -msgstr "" +msgstr "(Stretch) مخصص" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:51 msgid "Custom Address Space" @@ -3458,15 +3469,15 @@ msgstr "مساحة العنوان المخصصة" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:323 msgid "Custom Aspect Ratio Height" -msgstr "" +msgstr "تخصيص نسبة ارتفاع الابعاد" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:322 msgid "Custom Aspect Ratio Width" -msgstr "" +msgstr "تخصيص نسبة عرض الابعاد" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:63 msgid "Custom Aspect Ratio:" -msgstr "" +msgstr "تخصيص نسبة الابعاد" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:158 msgid "Custom RTC Options" @@ -3554,7 +3565,7 @@ msgstr "بساط الرقص" msgid "Dark" msgstr "مظلم" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "البيانات" @@ -3601,7 +3612,7 @@ msgid "Debug" msgstr "التصحيح" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "التصحيح" @@ -3649,7 +3660,7 @@ msgstr "Y تخفيض" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "افتراضي" @@ -3669,7 +3680,7 @@ msgstr "الخط الافتراضي" msgid "Default ISO:" msgstr "صورة القرص الافتراضية" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "الموضوع الافتراضي" @@ -3690,8 +3701,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "حذف" @@ -3721,12 +3733,12 @@ msgstr "نسبة العمق" msgid "Depth:" msgstr "العمق" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "الوصف" @@ -3740,8 +3752,8 @@ msgstr "الوصف" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3753,21 +3765,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "منفصل" @@ -3775,7 +3787,7 @@ msgstr "منفصل" msgid "Detect" msgstr "كشف" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3783,11 +3795,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "تحديد النواة المزدوجة" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Dev (عدة مرات في اليوم)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "أداة" @@ -3829,11 +3841,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "غير متصل" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "تعطيل" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "تعطيل المربع المحيط" @@ -3850,11 +3857,11 @@ msgstr "Disable EFB VRAM Copies" msgid "Disable Emulation Speed Limit" msgstr "تعطيل محاكاة الحد الأقصى للسرعة" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Fastmem تعطيل" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3862,11 +3869,11 @@ msgstr "" msgid "Disable Fog" msgstr "تعطيل الضباب" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Disable JIT Cache" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3897,6 +3904,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "القرص" @@ -3905,6 +3918,10 @@ msgstr "القرص" msgid "Discard" msgstr "تجاهل" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "نوع العرض" @@ -3935,11 +3952,11 @@ msgstr "Distance of travel from neutral position." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "هل تسمح لشركة دولفين بالإبلاغ عن معلومات لمطوري دولفين؟" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "هل تريد إضافة \"%1\" إلى قائمة مسارات الألعاب؟" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "هل تريد مسح قائمه أسماء الرموز ؟" @@ -3949,7 +3966,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "هل تريد إيقاف المحاكاة الحالية؟" @@ -3961,8 +3978,8 @@ msgstr "NAND هل تريد محاولة إصلاح" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II Decoder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO Log (*.dff)" @@ -3970,9 +3987,9 @@ msgstr "Dolphin FIFO Log (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin Map File (*.map)" @@ -3984,8 +4001,8 @@ msgstr "CSV توقيع دولفين ملف" msgid "Dolphin Signature File" msgstr "دولفين توقيع الملف" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Movies (*.dtm)" @@ -4020,7 +4037,7 @@ msgstr "فشل دولفين في إكمال الإجراء المطلوب." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "محاكي دولفين مفتوح المصدر لجهاز جيم كيوب و وي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "دولفين قديم جدا لجتياز الخادم " @@ -4036,13 +4053,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "دولفين غير قادر على التحقق من الأقراص غير المرخصة." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "سيستخدم دولفين هذا للعناوين التي لا يمكن تحديد منطقتها تلقائيًا" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "تم تعطيل نظام الاسرار حاليا." @@ -4051,7 +4068,7 @@ msgstr "تم تعطيل نظام الاسرار حاليا." msgid "Domain" msgstr "نطاق" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "عدم التحديث" @@ -4072,7 +4089,7 @@ msgstr "أبواب مقفلة" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "مزدوج" @@ -4094,7 +4111,7 @@ msgstr "تحميل الرموز" msgid "Download Codes from the WiiRD Database" msgstr "WiiRD تحميل رموز من قاعدة بيانات" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "للإستخدام في وضع الشبكة GameTDB.com تحميل أغلفة الألعاب من" @@ -4106,6 +4123,16 @@ msgstr "تم التحميل" msgid "Downloaded %1 codes. (added %2)" msgstr "تم تحميل %1 رموز. (وأضاف %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4145,7 +4172,7 @@ msgstr "Dump &FakeVMEM" msgid "Dump &MRAM" msgstr "Dump &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "تفريغ الصوت" @@ -4157,7 +4184,7 @@ msgstr "تفريغ القوام الأساسي" msgid "Dump EFB Target" msgstr "EFB التفريغ المستهدف" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "تفريغ الإطارات" @@ -4217,11 +4244,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4231,11 +4258,11 @@ msgstr "" msgid "Dutch" msgstr "الهولندية" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "خروج" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4247,7 +4274,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4259,7 +4286,7 @@ msgstr "" "مناسب للألعاب التنافسية حيث يكون الإنصاف والحد الأدنى من وقت الإستجابة أكثر " "أهمية" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "بداية تحديث الذاكرة" @@ -4278,7 +4305,16 @@ msgstr "شرق اسيا" msgid "Edit Breakpoint" msgstr "تحرير نقطة التوقف" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "حرر" @@ -4298,7 +4334,7 @@ msgstr "تأثير" msgid "Effective" msgstr "فعال" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "الأولوية الفعالة" @@ -4320,7 +4356,7 @@ msgstr "عنصر" msgid "Embedded Frame Buffer (EFB)" msgstr "(EFB) مخزن مؤقت للإطار المضمن" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "فارغة" @@ -4332,7 +4368,7 @@ msgstr "المحاكي قيد التشغيل بالفعل" msgid "Emulate Disc Speed" msgstr "محاكاة سرعة القرص" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Infinity محاكاة قاعدة" @@ -4350,7 +4386,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "تمت محاكاة أجهزة يو إس بي" @@ -4377,8 +4413,6 @@ msgstr "سرعة المحاكاة " #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "تمكين" @@ -4386,23 +4420,15 @@ msgstr "تمكين" msgid "Enable API Validation Layers" msgstr "تمكين طبقات التحقق من واجهة برمجة التطبيقات" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "تمكين علامة الإنجاز" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "تمكين الإنجازات" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "تمكين تمديد الصوت " -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "تمكين الأسرار" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "تمكين إدخال ذراع التحكم" @@ -4410,15 +4436,19 @@ msgstr "تمكين إدخال ذراع التحكم" msgid "Enable Custom RTC" msgstr "تمكين وقت مخصص" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "تمكين واجهة مستخدم التصحيح" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "تمكين ثنائي النواة" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Enable Dual Core (لزيادة السرعة)" @@ -4430,7 +4460,7 @@ msgstr "تمكين تجاوز سرعة المعالج التي تمت محاكا msgid "Enable Emulated Memory Size Override" msgstr "تمكين تجاوز المحاكي حجم الذاكرة" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "تمكين ظهور الإنجازات " @@ -4442,11 +4472,11 @@ msgstr "FPRF تمكين" msgid "Enable Graphics Mods" msgstr "تمكين تعديلات الرسومات" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4464,20 +4494,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "تمكين المتصدرين" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "MMU تمكين" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "تمكين إشعارات التقدم" @@ -4485,14 +4511,10 @@ msgstr "تمكين إشعارات التقدم" msgid "Enable Progressive Scan" msgstr "تمكين المسح التدريجي" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "RetroAchievements.org تمكين التكامل" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4506,11 +4528,15 @@ msgstr "تمكين شاشة التوقف" msgid "Enable Speaker Data" msgstr "تمكين بيانات مكبر صوت" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "تمكين الإنجازات غير الرسمية" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "تمكين تقارير إحصائيات الاستخدام " @@ -4526,36 +4552,13 @@ msgstr "تمكين الإطار الشبكي" msgid "Enable Write-Back Cache (slow)" msgstr "Enable Write-Back Cache (بطيء)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"تمكين شارات الإنجاز.

يعرض أيقونات اللاعب واللعبة والإنجازات. خيار " -"مرئي بسيط، ولكنه سيتطلب قدرًا صغيرًا من الذاكرة الإضافية والوقت لتنزيل الصور." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4563,31 +4566,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "
تمكين فتح الإنجازات" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4714,6 +4724,10 @@ msgstr "" "\n" "ألغى الاستيراد." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "لم يتم تهيئة الشبكة" @@ -4761,33 +4775,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4801,51 +4815,51 @@ msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "خطأ" @@ -4862,7 +4876,7 @@ msgstr "%1 : خطأ في فتح المحول" msgid "Error collecting save data!" msgstr "خطأ في جمع البيانات المحفوظة" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4876,7 +4890,7 @@ msgstr "خطأ في تحميل اللغة المحددة. العودة إلى ا msgid "Error obtaining session list: %1" msgstr "خطأ في الحصول على قائمة الجلسة: 1%" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "حدث خطأ أثناء تحميل بعض حزم النسيج" @@ -4971,7 +4985,7 @@ msgstr "" msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "أوروبا" @@ -5024,7 +5038,7 @@ msgstr "اسم المتغير المتوقع" msgid "Experimental" msgstr "تجريبي" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "تصدير جميع حفظ وي" @@ -5039,7 +5053,7 @@ msgstr "فشل التصدير" msgid "Export Recording" msgstr "تصدير تسجيل" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "تصدير تسجيل" @@ -5067,14 +5081,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "تم التصدير %n الحفظ (الكل)" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "ملحق" @@ -5087,7 +5101,7 @@ msgstr "ملحق إدخال الحركة" msgid "Extension Motion Simulation" msgstr "ملحق محاكاة الحركة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "خارجي" @@ -5095,35 +5109,35 @@ msgstr "خارجي" msgid "External Frame Buffer (XFB)" msgstr "(XFB) مخزن مؤقت للإطار الخارجي" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "NAND استخراج الشهادات من" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "استخراج القرص بأكمله" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "استخراج القسم بأكمله" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "استخراج الملفات" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "إستخراج الملفات" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "استخراج بيانات النظام" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "استخراج جميع الملفات" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "استخراج الملف" @@ -5132,8 +5146,8 @@ msgstr "استخراج الملف" msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO Player" @@ -5149,11 +5163,11 @@ msgstr "" "فشل فتح بطاقة الذاكرة:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "فشل في إضافة هذه الجلسة إلى فهرس اللعب عبر الشبكة: 1%" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Failed to append to signature file '%1'" @@ -5173,7 +5187,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org فشل الاتصال بـ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "%1 فشل الاتصال بالخادم" @@ -5194,15 +5208,15 @@ msgstr "D3D12 فشل إنشاء موارد عمومية" msgid "Failed to create DXGI factory" msgstr "Failed to create DXGI factory" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Infinity فشل إنشاء ملف" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Skylander فشل إنشاء ملف" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5249,15 +5263,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "فشل تصدير ملفات الحفظ التالية:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "NAND فشل استخراج شهادات من" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "فشل استخراج الملف." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "فشل استخراج بيانات النظام." @@ -5279,27 +5293,27 @@ msgstr "D3D فشل في العثور على واحد أو أكثر من رموز msgid "Failed to import \"%1\"." msgstr "\"%1\" فشل الاستيراد" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "فشل استيراد ملف الحفظ. الرجاء تشغيل اللعبة مرة واحدة ، ثم المحاولة مرة أخرى" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" "فشل استيراد ملف الحفظ. يبدو أن الملف المحدد تالف أو أنه ليس حفظ وي صالحًا" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "فشل في التهيئة الأساسية" @@ -5319,11 +5333,11 @@ msgid "Failed to install pack: %1" msgstr "%1 :فشل تثبيت الحزمة" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "NAND فشل تثبيت هذا العنوان على" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5331,8 +5345,8 @@ msgstr "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Failed to load RSO module at %1" @@ -5344,21 +5358,21 @@ msgstr "d3d11.dll فشل تحميل" msgid "Failed to load dxgi.dll" msgstr "dxgi.dll فشل تحميل" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Failed to load map file '%1'" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Skylander فشل تحميل ملف" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "فشل تحميل الملف القابل للتنفيذ إلى الذاكرة." @@ -5372,17 +5386,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "فشل في تعديل Skylander" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' فشل في الفتح" @@ -5390,7 +5404,7 @@ msgstr "'%1' فشل في الفتح" msgid "Failed to open Bluetooth device: {0}" msgstr "{0} فشل في فتح جهاز بلوتوث" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5422,15 +5436,15 @@ msgstr "" msgid "Failed to open file." msgstr "فشل فتح ملف" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "فشل في فتح الخادم" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Infinity فشل في فتح ملف" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5438,11 +5452,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Skylander فشل في فتح ملف" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5491,23 +5505,23 @@ msgstr "\"{0}\" فشلت القراءة من ملف الإدخال" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "فشل في قراءة ملف Infinity" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "فشل في قراءة ملف Skylander" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5521,7 +5535,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "{0} فشلت القراءة" @@ -5557,31 +5571,31 @@ msgstr "" "فشل في إعادة تعيين مجلد إعادة توجيه اللعب عبر الشبكة. تحقق من أذونات الكتابة " "الخاصة بك" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Failed to save FIFO log." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Failed to save code map to path '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Failed to save signature file '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Failed to save symbol map to path '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Failed to save to signature file '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5634,19 +5648,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "فشل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "تأخير الإدخال العادل" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "المنطقة الاحتياطية" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "المنطقة الاحتياطية" @@ -5659,7 +5673,7 @@ msgstr "سريع" msgid "Fast Depth Calculation" msgstr "سرعة حساب العمق" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5670,7 +5684,7 @@ msgstr "" msgid "Field of View" msgstr "مجال الرؤية" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "رقم الشكل:" @@ -5684,7 +5698,7 @@ msgstr "تفاصيل الملف" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "تنسيق الملف" @@ -5692,24 +5706,24 @@ msgstr "تنسيق الملف" msgid "File Format:" msgstr "تنسيق الملف" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "معلومات الملف" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "اسم الملف" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "مسار الملف" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "حجم الملف" @@ -5796,7 +5810,6 @@ msgstr "محاذاة ثابتة" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "الأعلام" @@ -5805,12 +5818,12 @@ msgstr "الأعلام" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "عدد عشري" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Follow &branch" @@ -5897,6 +5910,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "تنسيق" @@ -5912,7 +5931,7 @@ msgstr "إلى الأمام" msgid "Forward port (UPnP)" msgstr "Forward port (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Found %1 results for \"%2\"" @@ -5922,7 +5941,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "%1 الإطار" @@ -5947,7 +5966,7 @@ msgstr " إعادة تعيين سرعة الإطار المسبق" msgid "Frame Dumping" msgstr "تفريغ الإطار" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "مجموعة الإطار " @@ -5955,7 +5974,7 @@ msgstr "مجموعة الإطار " msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "إطارات للتسجيل" @@ -5975,7 +5994,7 @@ msgstr "%1 ملفات حرة" msgid "Free Look Control Type" msgstr "نوع التحكم في المظهر الحر" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "%1 تحكم في المظهر الحر" @@ -6029,8 +6048,8 @@ msgid "From" msgstr "من" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "من" @@ -6038,10 +6057,14 @@ msgstr "من" msgid "FullScr" msgstr "شاشة كاملة" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "وظيفة" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "المهام" @@ -6082,11 +6105,11 @@ msgstr "صوت جيم بوي أدفانس" msgid "GBA Window Size" msgstr "حجم النافذة جيم بوي أدفانس" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -6128,7 +6151,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU فك تشفير نسيج" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6138,25 +6161,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6168,7 +6191,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6186,22 +6209,22 @@ msgstr "" msgid "Game" msgstr "اللعبة" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "جيم بوي أدفانس" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "(*.gba) جيم بوي ادفانس" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "%1 جيم بوي أدفانس في منفذ" @@ -6230,7 +6253,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "معرف اللعبة" @@ -6239,15 +6262,15 @@ msgstr "معرف اللعبة" msgid "Game ID:" msgstr "معرف اللعبة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "حالة اللعبة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "تغيرت اللعبة إلى \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6255,11 +6278,11 @@ msgstr "" "يحتوي ملف اللعبة على تجزئة مختلفة. انقر بزر الماوس الأيمن فوقه، وحدد خصائص، " "وقم بالتبديل إلى علامة التبويب تحقق، وحدد التحقق من التكامل للتحقق من التجزئة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "تحتوي اللعبة على رقم قرص مختلف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "اللعبة لديها مراجعة مختلفة" @@ -6274,7 +6297,7 @@ msgstr "" "{0:#x}, {1:#x} تم الكتابة فوق اللعبة مع حفظ ألعاب أخرى. تلف البيانات في " "المستقبل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "منطقة اللعبة غير متطابقة" @@ -6294,11 +6317,11 @@ msgstr "محول وي يو لذراع تحكم جيم كيوب" msgid "GameCube Adapter for Wii U at Port %1" msgstr "محول تحكم جيم كيوب لجهاز وي يو في منفذ %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "تحكم جيم كيوب" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "تحكم جيم كيوب في منفذ %1" @@ -6306,11 +6329,11 @@ msgstr "تحكم جيم كيوب في منفذ %1" msgid "GameCube Controllers" msgstr "تحكم جيم كيوب" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "لوحة المفاتيح جيم كيوب" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "لوحة مفاتيح جيم كيوب في منفذ %1" @@ -6327,7 +6350,7 @@ msgstr "بطاقة الذاكرة جيم كيوب" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "بطاقات ذاكرة جيم كيوب (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "فتحة ميكروفون جيم كيوب %1" @@ -6365,29 +6388,29 @@ msgstr "Gecko رموز" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "عام" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "العامة و الخيارات" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "إنشاء هوية جديد للحصائيات " -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "أسماء الرموز التي تم إنشاؤها من '%1'" @@ -6420,7 +6443,7 @@ msgstr "" msgid "Giants" msgstr "العمالقة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golf وضع" @@ -6429,7 +6452,7 @@ msgid "Good dump" msgstr "تفريغ جيد" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "الرسومات" @@ -6469,7 +6492,7 @@ msgstr "اليسار أخضر" msgid "Green Right" msgstr "اليمين أخضر" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "شبكة" @@ -6506,7 +6529,7 @@ msgstr "" msgid "Hacks" msgstr "هاك" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "رأس" @@ -6538,7 +6561,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "Hex Byte String" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "ست عشرية" @@ -6547,11 +6570,11 @@ msgstr "ست عشرية" msgid "Hide" msgstr "إخفاء" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "إخفاء الكل" @@ -6563,10 +6586,17 @@ msgstr "إخفاء الجلسات داخل اللعبة" msgid "Hide Incompatible Sessions" msgstr "إخفاء جلسات العمل غير المتوافقة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6595,7 +6625,7 @@ msgstr "هوست" msgid "Host Code:" msgstr "رمز المضيف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "سلطة إدخال المضيف" @@ -6603,7 +6633,7 @@ msgstr "سلطة إدخال المضيف" msgid "Host Size" msgstr "حجم المضيف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6615,11 +6645,11 @@ msgstr "" "مناسب للألعاب غير الرسمية مع أكثر من 3 لاعبين ، وربما على اتصالات غير مستقرة " "أو عالية وقت الإستجابة." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "تم تعطيل سلطة إدخال المضيف" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "تمكين سلطة إدخال المضيف" @@ -6631,7 +6661,7 @@ msgstr "استضافة لعب عبر الشبكة" msgid "Hostname" msgstr "اسم المضيف" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "إعدادات مفاتيح الاختصار" @@ -6641,7 +6671,7 @@ msgstr "إعدادات مفاتيح الاختصار" msgid "Hotkeys" msgstr "مفاتيح الاختصار" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "تتطلب مفاتيح الاختصار التركيز على النافذة" @@ -6698,7 +6728,7 @@ msgstr "IP عنوان " msgid "IPL Settings" msgstr "إعدادات" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "الأشعة تحت الحمراء" @@ -6742,7 +6772,7 @@ msgstr "" msgid "Icon" msgstr " أيقونة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6753,7 +6783,7 @@ msgstr "" "مناسب للألعاب القائمة على الدوران مع عناصر تحكم حساسة للتوقيت ، مثل لعبة " "الجولف." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "إنشاء هوية " @@ -6778,7 +6808,7 @@ msgstr "" "التهيئات النادرة التي تسبب مشكلات الأخطاء والأداء والثبات.\n" "يمكن إلغاء هذا التفويض في أي وقت من خلال إعدادات دولفين." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6792,14 +6822,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6811,7 +6841,7 @@ msgstr "" msgid "Ignore" msgstr "تجاهل" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6852,7 +6882,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "النسخة الاحتياطية BootMii NAND استيراد" @@ -6867,15 +6897,15 @@ msgstr "فشل الاستيراد" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "استيراد حفظ وي" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr " NAND استيراد النسخ الاحتياطي" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -6884,6 +6914,15 @@ msgstr "" "NAND استيراد النسخ الاحتياطي\n" "%1s الوقت المنقضي" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "في اللعبة؟" @@ -6961,16 +7000,16 @@ msgstr "تناوب تزايدي" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Infinity مدير" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6990,12 +7029,12 @@ msgstr "معلومات" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "معلومات" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "منع شاشة التوقف أثناء المحاكاة" @@ -7005,10 +7044,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "إدخال" @@ -7022,19 +7061,15 @@ msgstr "قوة الإدخال المطلوبة للتفعيل." msgid "Input strength to ignore and remap." msgstr "قوة الإدخال للتجاهل وإعادة تعيينها" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Insert &nop" @@ -7051,11 +7086,11 @@ msgstr "تثبيت" msgid "Install Partition (%1)" msgstr "(%1) تثبيت القسم" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "تثبيت التحديث" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "WAD تثبيت" @@ -7063,13 +7098,13 @@ msgstr "WAD تثبيت" msgid "Install to the NAND" msgstr "NAND تثبيت على" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "تعليمات" @@ -7078,7 +7113,7 @@ msgstr "تعليمات" msgid "Instruction Breakpoint" msgstr "نقطة توقف التعليمات" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "التعليمات" @@ -7087,7 +7122,7 @@ msgstr "التعليمات" msgid "Instruction: %1" msgstr "%1 تعليمات" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7104,19 +7139,19 @@ msgstr "كثافة" msgid "Interface" msgstr "الواجهة" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -7129,19 +7164,19 @@ msgstr "Internal LZO Error - compression failed" msgid "Internal LZO Error - decompression failed" msgstr "Internal LZO Error - decompression failed" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7156,7 +7191,7 @@ msgstr "الدقة الداخلية" msgid "Internal Resolution:" msgstr "الدقة الداخلية" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -7164,7 +7199,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Interpreter (بطيء)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Interpreter Core" @@ -7180,7 +7215,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "رمز مختلط غير صالح" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "حزمة غير صالحة 1% مقدمة :2%" @@ -7189,11 +7224,11 @@ msgstr "حزمة غير صالحة 1% مقدمة :2%" msgid "Invalid Player ID" msgstr "معرف لاعب غير صالح" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Invalid RSO module address: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "مكدس استدعاء غير صالح" @@ -7214,7 +7249,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "إدخال غير صالح للحقل \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "إدخال غير صالح المقدمة" @@ -7230,19 +7265,19 @@ msgstr "تم إعطاء معلمات غير صالحة للبحث" msgid "Invalid password provided." msgstr "كلمة مرور المقدمة غير صالحة." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "تسجيل الملف غير صالح" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "معلمات البحث غير صالحة ( أي كائن مختارة)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "سلسلة البحث غير صالحة ( لا يمكن تحويل إلى رقم )" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "سلسلة البحث غير صالحة ( فقط حتى أطوال سلسلة مدعومة)" @@ -7269,11 +7304,11 @@ msgstr "إيطاليا" msgid "Item" msgstr "عنصر" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT Block Linking Off" @@ -7281,47 +7316,47 @@ msgstr "JIT Block Linking Off" msgid "JIT Blocks" msgstr "JIT Blocks" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT Branch Off" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FloatingPoint Off" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Integer Off" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LoadStore Floating Off" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LoadStore Off" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LoadStore Paired Off" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LoadStore lXz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT LoadStore lbzx Off" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LoadStore lwz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Off (JIT Core)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Paired Off" @@ -7333,26 +7368,26 @@ msgstr "JIT Recompiler for ARM64 (موصى به)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "JIT Recompiler for x86-64 (موصى به)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "JIT Register Cache Off" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT SystemRegisters Off" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "اليابان" @@ -7374,12 +7409,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "استمر في الجري" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "إبقاء النافذة في المقدمة" @@ -7413,11 +7448,11 @@ msgstr "مفاتيح" msgid "KiB" msgstr "كيلوبايت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "طرد لاعب" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "كوريا" @@ -7443,7 +7478,7 @@ msgstr "تحميل اللعبىة" msgid "L-Analog" msgstr "L-قوة ضغطة" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR حفظ" @@ -7451,7 +7486,11 @@ msgstr "LR حفظ" msgid "Label" msgstr "ضع الكلمة المناسبة" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "آخر قيمة" @@ -7489,7 +7528,7 @@ msgstr "~80ms :وقت الإستجابة" msgid "Launching these titles may also fix the issues." msgstr "قد يؤدي تشغيل هذه العناوين أيضا إلى حل المشكلات" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "المتصدرين" @@ -7497,7 +7536,7 @@ msgstr "المتصدرين" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7508,7 +7547,7 @@ msgstr "يسار" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "العصا الأيسر" @@ -7585,11 +7624,11 @@ msgstr "ضوء" msgid "Limit Chunked Upload Speed:" msgstr "الحد من سرعة الرفع المقسم:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "قائمة الأعمدة" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "قائمة" @@ -7598,26 +7637,26 @@ msgid "Listening" msgstr "الاستماع" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "تحميل" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Load &Bad Map File..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Load &Other Map File..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7629,11 +7668,11 @@ msgstr "تحميل النسيج المخصص" msgid "Load File" msgstr "تحميل الملف" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "تحميل قائمة جيم كيوب الرئيسية " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "تحميل بيانات حفظ المضيف فقط" @@ -7739,23 +7778,23 @@ msgstr "تحميل الحالة فتحة 8" msgid "Load State Slot 9" msgstr "تحميل الحالة فتحة 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "تحميل الحالة من الملف" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "تحميل الحالة من الفتحة المحددة" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "تحميل الحالة من الفتحة" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "%1 تحميل قائمة نظام وي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "تحميل وكتابة بيانات حفظ المضيف" @@ -7763,24 +7802,24 @@ msgstr "تحميل وكتابة بيانات حفظ المضيف" msgid "Load from Selected Slot" msgstr "تحميل من الفتحة المحددة" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "%1 - %2 تحميل من الفتحة" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Load map file" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "%1 تحميل قائمة نظام وي" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "تحميل" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "الرموز المحملة من '%1'" @@ -7797,20 +7836,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "محلي" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "قفل مؤشر الماوس" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "مقفل" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "سجل" @@ -7819,15 +7866,15 @@ msgstr "سجل" msgid "Log Configuration" msgstr "إعداد السجل" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "تسجيل الدخول" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Log JIT Instruction Coverage" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "تسجيل الخروج" @@ -7843,7 +7890,7 @@ msgstr "نوع السجل" msgid "Logger Outputs" msgstr "مسجل المخرجات" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "فشل تسجيل الدخول" @@ -7854,11 +7901,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "التكرار الحلقي" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "فقد الاتصال بالخادم" @@ -7879,7 +7926,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUND" @@ -7927,7 +7974,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "الناشر" @@ -7944,7 +7991,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "NAND إدارة" @@ -7953,7 +8000,7 @@ msgstr "NAND إدارة" msgid "Manual Texture Sampling" msgstr "أخذ عينات النسيج يدويا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "تعيين" @@ -7965,11 +8012,11 @@ msgstr "Mask ROM" msgid "Match Found" msgstr "وجد تطابق" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "المخزن المؤقت الأقصى" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "%1 تم تغيير حجم المخزن المؤقت الأقصى إلى" @@ -7999,7 +8046,7 @@ msgstr "نقطة توقف الذاكرة" msgid "Memory Card" msgstr "بطاقة الذاكرة" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "مدير بطاقة الذاكرة" @@ -8027,7 +8074,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8045,7 +8092,7 @@ msgstr "ميغابايت" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "ميكروفون" @@ -8062,7 +8109,7 @@ msgstr "متنوعة" msgid "Misc Settings" msgstr "إعدادات متنوعة" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -8076,7 +8123,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "عدم تطابق بين هياكل البيانات الداخلية." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8112,8 +8159,8 @@ msgstr "تعديل الفتحة" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "%1 تم العثور على وحدات" @@ -8133,11 +8180,11 @@ msgstr "أحادي الظلال" msgid "Monospaced Font" msgstr "خط أحادي المسافة" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "إدخال الحركة" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "محاكاة الحركة" @@ -8146,23 +8193,10 @@ msgstr "محاكاة الحركة" msgid "Motor" msgstr "محرك" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "رؤية مؤشر الماوس" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "يختفي مؤشر الماوس بعد الخمول ويظهر عند حركة مؤشر الماوس" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "سيكون مؤشر الماوس مرئيًا دائمًا" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "لن يكون مؤشر الماوس مرئيًا أبدًا أثناء تشغيل اللعبة" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8173,13 +8207,13 @@ msgstr "نقل" msgid "Movie" msgstr "فيلم" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8192,10 +8226,10 @@ msgstr "مضاعف" msgid "N&o to All" msgstr "لا للكل" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND تحقق" @@ -8204,8 +8238,8 @@ msgstr "NAND تحقق" msgid "NKit Warning" msgstr "NKit تحذير" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8214,7 +8248,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8231,8 +8265,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8275,7 +8309,7 @@ msgstr "Native (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "لعب عبر الشبكة" @@ -8291,27 +8325,27 @@ msgstr "اعدادات لعب عبر الشبكة" msgid "Netherlands" msgstr "هولندا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "شبكة الاتصال" @@ -8319,16 +8353,16 @@ msgstr "شبكة الاتصال" msgid "Network dump format:" msgstr "تنسيق تفريغ الشبكة" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "أبدا" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "عدم التحديث التلقائي" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "جديد" @@ -8353,7 +8387,7 @@ msgstr "بحث جديد" msgid "New Tag..." msgstr "علامة جديدة" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "تم إنشاء هوية جديدة ." @@ -8370,7 +8404,7 @@ msgstr "علامة جديدة" msgid "Next Game Profile" msgstr "ملف تعريف اللعبة التالية" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "التالية" @@ -8416,7 +8450,7 @@ msgstr "لا يوجد ضغط" msgid "No Match" msgstr "لا تطابق" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "لا يوجد حفظ للبيانات" @@ -8424,12 +8458,12 @@ msgstr "لا يوجد حفظ للبيانات" msgid "No data to modify!" msgstr "لا توجد بيانات لتعديلها" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "لا يوجد وصف متاح" @@ -8441,7 +8475,7 @@ msgstr "لا اخطاء" msgid "No extension selected." msgstr "لم يتم تحديد ملحق" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "لا يوجد ملف تحميل / مسجل." @@ -8462,11 +8496,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "لم يتم اكتشاف أية مشكلات." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "لم يتم العثور على لعبة مطابقة" @@ -8492,7 +8526,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "'{0}' لم يتم العثور على ملفات تعريف لإعداد اللعبة" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "لم يتم تحميل التسجيل" @@ -8509,10 +8543,10 @@ msgstr "No undo.dtm found, aborting undo load state to prevent movie desyncs" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "لا شيء" @@ -8524,7 +8558,7 @@ msgstr "أمريكا الشمالية" msgid "Not Set" msgstr "غير مجموعة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "ليس كل اللاعبين لديهم اللعبة. هل تريد حقا أن تبدأ؟" @@ -8544,7 +8578,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "لم يتم العثور عليها" @@ -8588,26 +8622,26 @@ msgstr "عدد الهزات في الثانية." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Nunchuk مقياس تسارع" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "أزرار نونشوك" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "عصا نونشوك" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "موافق" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "%1 موضوع" @@ -8659,7 +8693,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "نطاق الكائن" @@ -8680,7 +8714,7 @@ msgstr "" msgid "On" msgstr "تمكين" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "عند الحركة" @@ -8691,7 +8725,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8706,7 +8740,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "وثائق على الانترنت" @@ -8714,7 +8748,7 @@ msgstr "وثائق على الانترنت" msgid "Only Show Collection" msgstr "عرض المجموعة فقط" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -8722,7 +8756,7 @@ msgstr "" "إلحاق رموز فقط بالبادية:\n" "(فارغ لكل الرموز)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8741,7 +8775,7 @@ msgstr "فتح" msgid "Open &Containing Folder" msgstr "فتح موقع الملف" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "فتح مجلد المستخدم" @@ -8750,7 +8784,7 @@ msgstr "فتح مجلد المستخدم" msgid "Open Directory..." msgstr "فتح" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "FIFO فتح سجل" @@ -8816,26 +8850,26 @@ msgstr "البرتقالي" msgid "Orbital" msgstr "Orbital" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8843,7 +8877,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8858,11 +8892,11 @@ msgstr "(%1) قسم آخر" msgid "Other State Hotkeys" msgstr "مفاتيح الاختصار حالة الأخرى" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "إدارة الحالة الأخرى" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "لعبة أخرى" @@ -8878,16 +8912,16 @@ msgstr "إعادة تشكيل الإخراج" msgid "Output Resampling:" msgstr "إعادة تشكيل الإخراج" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "الكتابة فوق" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "تشغيل تسجيل الإدخال" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -8916,7 +8950,7 @@ msgstr "PNG image file (*.png);; All Files (*)" msgid "PPC Size" msgstr "PPC حجم" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -8950,7 +8984,7 @@ msgstr "Passive" msgid "Passthrough a Bluetooth adapter" msgstr "المرور عبر محول بلوتوث" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "كلمة المرور" @@ -8988,15 +9022,15 @@ msgstr "مسارات" msgid "Pause" msgstr "إيقاف مؤقت" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "وقفة في نهاية الفيلم" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "توقف عند فقدان التركيز" @@ -9012,6 +9046,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9031,7 +9071,7 @@ msgstr "سرعة الذروة لحركات التأرجح الخارجية." msgid "Per-Pixel Lighting" msgstr "لكل بكسل إضاءة" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "تحديث النظام عبر الإنترنت" @@ -9065,11 +9105,11 @@ msgstr "مساحة العنوان الفعلي" msgid "PiB" msgstr "بيتابايت" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "debug اختر خط" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9082,7 +9122,7 @@ msgid "Pitch Up" msgstr "Pitch Up" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "المنصة" @@ -9090,7 +9130,7 @@ msgstr "المنصة" msgid "Play" msgstr "تشغيل" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "لعب / سجل" @@ -9098,44 +9138,44 @@ msgstr "لعب / سجل" msgid "Play Recording" msgstr "تشغيل التسجيل" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "خيارات التشغيل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "لاعب" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "اللاعب الأول" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "اللاعب واحد القدرة الأولى" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "اللاعب واحد القدرة الثانية" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "اللاعب الثاني" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "اللاعب اثنين القدرة الأولى" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "اللاعب الثاني القدرة الثانية" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "اللاعبين" @@ -9168,7 +9208,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "منفذ %1" @@ -9185,7 +9225,7 @@ msgstr "منفذ" msgid "Portal Slots" msgstr "فتحات البوابة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "تم اكتشاف مزامنة محتملة: %1 قد تمت مزامنتها في الإطار %2" @@ -9201,6 +9241,14 @@ msgstr "تأثير ما بعد المعالجة" msgid "Post-Processing Shader Configuration" msgstr "إعداد تظليل ما بعد المعالجة" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9210,15 +9258,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "جلب النسيج المخصص المسبق " -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9258,7 +9306,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "ملف تعريف اللعبة السابقة" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "السابقة" @@ -9269,7 +9317,7 @@ msgstr "ملف التعريف السابق" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9309,7 +9357,7 @@ msgstr "" "تم العثور علي مشاكل ذات خطورة متوسطة. قد لا تعمل اللعبة بأكملها أو أجزاء " "معينه من اللعبة بشكل صحيح" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "الملف الشخصي" @@ -9318,23 +9366,29 @@ msgstr "الملف الشخصي" msgid "Program Counter" msgstr "عداد البرنامج" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "التقدم" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "عامة" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "أزالة ذاكره التخزين المؤقت لقائمة الألعاب" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9363,11 +9417,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "مشكلة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "خروج" @@ -9384,19 +9438,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-قوة ضغطة" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "جاهز" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO Modules" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO الكشف التلقائي" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "ادارة" @@ -9417,7 +9471,7 @@ msgstr "نهاية النطاق:" msgid "Range Start: " msgstr "بداية النطاق:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9427,14 +9481,15 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:145 msgid "Raw Internal Resolution" -msgstr "" +msgstr "الدقة الداخلية الخام" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "إعادة&مكان التعليمات" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "اقرأ" @@ -9473,8 +9528,8 @@ msgstr "ريموت وي الحقيقي" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9483,23 +9538,23 @@ msgstr "" msgid "Recenter" msgstr "إعادة المركز" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "تسجيل" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "سجل المدخلات" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "تسجيل" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "تسجيل الخيارات" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "تسجيل" @@ -9532,7 +9587,7 @@ msgstr "Redump.org حالة" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9563,7 +9618,7 @@ msgid "Refreshing..." msgstr "تحديث..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "المنطقة" @@ -9584,7 +9639,11 @@ msgstr "المدخلات النسبية" msgid "Relative Input Hold" msgstr "إدخال الإدخال النسبي" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "ذكرني لاحقا" @@ -9623,12 +9682,12 @@ msgstr "" "(إلا إذا قمت بحزم ملف ISO بتنسيق مضغوط مثل ZIP بعد ذلك)\n" "هل تريد المتابعة على أية حال؟" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "إعادة تسمية الرمز" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "نافذة العرض" @@ -9650,10 +9709,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "طلب الانضمام إلى المجموعة" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9663,7 +9728,7 @@ msgstr "إعادة تعيين" msgid "Reset All" msgstr "إعادة تعيين الكل" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "إعادة تعيين تجاهل معالج الذعر" @@ -9697,7 +9762,7 @@ msgstr "إعادة تعيين كافة اقتران ريموت وي المحفو #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:151 msgid "Resolution Type:" -msgstr "" +msgstr "نوع الدقة" #: Source/Core/DolphinQt/ResourcePackManager.cpp:26 msgid "Resource Pack Manager" @@ -9707,7 +9772,7 @@ msgstr "أدارة حزمة الموارد" msgid "Resource Pack Path:" msgstr "مسار حزمة الموارد" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "مطلوب إعادة تشغيل" @@ -9715,11 +9780,11 @@ msgstr "مطلوب إعادة تشغيل" msgid "Restore Defaults" msgstr "استعادة الضبط الافتراضي" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "استعادة التعليمات" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "إعادة المحاولة" @@ -9728,7 +9793,7 @@ msgstr "إعادة المحاولة" msgid "Return Speed" msgstr "عودة السرعة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "إصدار" @@ -9740,7 +9805,7 @@ msgstr "%1 مراجعة" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9751,7 +9816,7 @@ msgstr "يمين" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "العصا الايمن" @@ -9787,11 +9852,11 @@ msgstr "Roll Left" msgid "Roll Right" msgstr "Roll Right" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "معرف الغرفة" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "دوران" @@ -9809,27 +9874,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9842,7 +9911,7 @@ msgstr "" msgid "Rumble" msgstr "هزاز" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Run &To Here" @@ -9850,15 +9919,15 @@ msgstr "Run &To Here" msgid "Run GBA Cores in Dedicated Threads" msgstr "تشغيل جيم بوي أدفانس في خيوط مخصصة" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "تشغيل حتى" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9866,7 +9935,7 @@ msgstr "" msgid "Russia" msgstr "روسيا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD Card" @@ -9925,11 +9994,11 @@ msgstr "SSL سياق" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "حفظ الرموز" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "حفظ الحالة" @@ -9939,9 +10008,9 @@ msgid "Safe" msgstr "آمنة" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9951,25 +10020,25 @@ msgstr "حفظ" msgid "Save All" msgstr "حفظ الكل" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "حفظ التصدير" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "FIFO حفظ سجل" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "احفظ الملف إلى" @@ -9983,11 +10052,11 @@ msgstr "حفظ اللعبة" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "حفظ الاستيراد" @@ -9999,7 +10068,7 @@ msgstr "حفظ الحالة الأقدم" msgid "Save Preset" msgstr "حفظ الإعداد المسبق" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "حفظ ملف التسجيل باسم" @@ -10049,23 +10118,23 @@ msgstr "حفظ الحالة فتحة 8" msgid "Save State Slot 9" msgstr "حفظ الحالة فتحة 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "حفظ الحالة في ملف" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "حفظ الحالة في أقدم فتحة" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "حفظ الحالة في الفتحة المحددة" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "حفظ الحالة في الفتحة" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Save Symbol Map &As..." @@ -10073,7 +10142,7 @@ msgstr "Save Symbol Map &As..." msgid "Save Texture Cache to State" msgstr "حفظ النسيج في ذاكرة التخزين المؤقت إلى الحالة" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "حفظ و تحميل الحالة" @@ -10085,11 +10154,11 @@ msgstr "حفظ كإعداد مسبق" msgid "Save as..." msgstr "حفظ بأسم" -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "حفظ ملف الإخراج المجمع بأسم" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10103,11 +10172,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Save in Same Directory as the ROM" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Save map file" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "احفظ ملف التوقيع" @@ -10115,11 +10184,11 @@ msgstr "احفظ ملف التوقيع" msgid "Save to Selected Slot" msgstr "حفظ في الفتحة المحددة" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "%1 - %2 حفظ في الفتحة" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "حفظ" @@ -10131,7 +10200,7 @@ msgstr "لا يمكن إعادة تعيين اقتران ريموت وي الم msgid "Saves:" msgstr "حفظ" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -10148,8 +10217,8 @@ msgid "ScrShot" msgstr "لقطة للشاشة" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "بحث" @@ -10158,7 +10227,7 @@ msgstr "بحث" msgid "Search Address" msgstr "البحث عن عنوان" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "بحث في الكائن الحالي" @@ -10178,7 +10247,7 @@ msgstr "" "البحث غير ممكن حاليا في مساحة العنوان الافتراضية. يرجى تشغيل اللعبة قليلا " "والمحاولة مرة أخرى." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "ابحث عن تعليمات" @@ -10186,7 +10255,7 @@ msgstr "ابحث عن تعليمات" msgid "Search games..." msgstr "بحث عن الالعاب" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "تعليمات البحث" @@ -10220,7 +10289,7 @@ msgstr "حدد" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10231,23 +10300,23 @@ msgid "Select Dump Path" msgstr "تحديد مسار التفريغ" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "حدد ملف تصدير " -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "حدد ملف الشكل" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "حدد جيم بوي أدفانس BIOS" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "حدد قرص جيم بوي أدفانس" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "حدد مسار الحفظ جيم بوي أدفانس" @@ -10275,7 +10344,7 @@ msgstr "Skylander حدد مجموعة" msgid "Select Skylander File" msgstr "حدد ملف Skylander" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "%1 - %2 حدد الفتحة" @@ -10283,7 +10352,7 @@ msgstr "%1 - %2 حدد الفتحة" msgid "Select State" msgstr "اختر الحالة" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "حدد فتحة الحالة" @@ -10344,9 +10413,9 @@ msgstr "اختر الملف" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "حدد ملف" @@ -10370,7 +10439,7 @@ msgstr "حدد ملف" msgid "Select a game" msgstr "اختر لعبة" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "NAND حدد عنوانًا لتثبيته إلى" @@ -10378,11 +10447,11 @@ msgstr "NAND حدد عنوانًا لتثبيته إلى" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "RSO حدد عنوان وحدة" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "حدد ملف التسجيل للتشغيل" @@ -10390,12 +10459,12 @@ msgstr "حدد ملف التسجيل للتشغيل" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "(OTP/SEEPROM dump) حدد ملف المفاتيح" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "حدد حفظ الملف" @@ -10418,16 +10487,16 @@ msgstr "اختيار الملف التحكم الشخصي غير موجود " #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "اللعبة المختارة غير موجودة في قائمة الألعاب!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "مؤشر ترابط محدد" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "سياق الموضوع المحدد" @@ -10505,7 +10574,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "إرسال" @@ -10537,6 +10606,10 @@ msgstr "الخادم رفض محاولة الاجتياز" msgid "Set &Value" msgstr "تعيين القيمة" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10554,19 +10627,19 @@ msgstr "اضبط ملف بطاقة الذاكرة على الفتحة A" msgid "Set memory card file for Slot B" msgstr "اضبط ملف بطاقة الذاكرة على الفتحة B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Set symbol &end address" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Set symbol &size" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "تعيين عنوان نهاية الرمز" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "تعيين حجم الرمز (%1):" @@ -10584,6 +10657,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "تحدد لغة نظام وي " +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -10592,19 +10673,26 @@ msgstr "" "يضبط وقت الاستجابة بالمللي ثانية. قد تقلل القيم الأعلى طقطقة الصوت. خلفيات " "معينة فقط." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "إعدادات" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Can't create setting.txt file" @@ -10639,27 +10727,27 @@ msgstr "Shinkansen Controller" msgid "Show % Speed" msgstr "عرض السرعة" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "السجل" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "شريط الأدوات" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "عرض العنوان النشط في عنوان النافذة" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "عرض الكل" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "أستراليا" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "عرض اللعبة الحالية على ديسكورد" @@ -10668,7 +10756,7 @@ msgstr "عرض اللعبة الحالية على ديسكورد" msgid "Show Disabled Codes First" msgstr "عرض الرموز المعطلة أولاً" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL" @@ -10681,7 +10769,7 @@ msgstr "عرض الرموز الممكّنة أولاً" msgid "Show FPS" msgstr "FPS عرض" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "عرض عداد الإطار" @@ -10689,19 +10777,19 @@ msgstr "عرض عداد الإطار" msgid "Show Frame Times" msgstr "عرض أوقات الإطار" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "فرنسا" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "جيم كيوب" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "ألمانيا" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Show Golf Mode Overlay" @@ -10709,23 +10797,23 @@ msgstr "Show Golf Mode Overlay" msgid "Show Infinity Base" msgstr "Infinity عرض قاعدة" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "عرض مدخلات العرض" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "ايطاليا" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "اليابان" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "كوريا" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "عرض عداد التأخر" @@ -10733,7 +10821,7 @@ msgstr "عرض عداد التأخر" msgid "Show Language:" msgstr "عرض اللغة" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "إعداد السجل" @@ -10745,15 +10833,15 @@ msgstr "عرض رسائل اللعب عبر الشبكة" msgid "Show NetPlay Ping" msgstr "في اللعب عبر الشبكة Ping عرض الـ" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "هولندا" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "عرض الرسائل المعروضة على الشاشة" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "أوروبا" @@ -10766,23 +10854,23 @@ msgstr "عرض الكمبيوتر" msgid "Show Performance Graphs" msgstr "عرض الرسوم البيانية للأداء" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "عرض المنصات" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:90 msgid "Show Projection Statistics" -msgstr "" +msgstr "عرض إحصائيات الإسقاط" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "عرض المناطق" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "عرض عداد إعادة التسجيل" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "روسيا" @@ -10790,7 +10878,7 @@ msgstr "روسيا" msgid "Show Skylanders Portal" msgstr "Skylanders عرض بوابة" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "اسبانيا" @@ -10802,19 +10890,19 @@ msgstr "عرض ألوان السرعة" msgid "Show Statistics" msgstr "عرض الإحصاءات" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "عرض ساعة النظام" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "تايوان" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "امريكا" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "غير معروف" @@ -10826,36 +10914,36 @@ msgstr "VBlank عرض أوقات" msgid "Show VPS" msgstr "VPS عرض " -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "وي" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "العالم" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "تظهر في الذاكرة" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "عرض في التعليمات البرمجية" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "عرض في الذاكرة" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "عرض في الرموز" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "عرض في الذاكرة" @@ -10863,10 +10951,18 @@ msgstr "عرض في الذاكرة" msgid "Show in server browser" msgstr "عرض في مستعرض الخادم" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "أظهر الهدف في الذاكرة" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10880,6 +10976,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10887,6 +10990,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10949,7 +11070,7 @@ msgstr "جانبية" msgid "Sideways Wii Remote" msgstr "انحراف ريموت وي" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "قاعدة بيانات التوقيع" @@ -10968,7 +11089,7 @@ msgstr "موقع 32" msgid "Signed 8" msgstr "موقع 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "عدد صحيح موقّع" @@ -11046,6 +11167,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -11150,7 +11274,7 @@ msgstr "مستوى الصوت" msgid "Specialized (Default)" msgstr "Specialized (Default)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "محدد" @@ -11179,11 +11303,11 @@ msgstr "سرعة" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "نهاية المكدس" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "بداية المكدس" @@ -11191,17 +11315,17 @@ msgstr "بداية المكدس" msgid "Standard Controller" msgstr "ذراع تحكم القياسية" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "تشغيل" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "بدء &اللعب عبر الشبكة" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11209,7 +11333,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "بدء بحث أسرار جديدة" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "بدء التسجيل" @@ -11229,14 +11353,14 @@ msgstr "Riivolution بدء مع تصحيحات" msgid "Start with Riivolution Patches..." msgstr "Riivolution بدء مع تصحيحات" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "بدأت اللعبة" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "الحالة" @@ -11268,19 +11392,19 @@ msgstr "خطوة لخارج" msgid "Step Over" msgstr "خطوة أكثر" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "الخروج ناجح!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "مهلة الخروج !" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "خطوة أكثر في التقدم" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "خطوة ناجحة!" @@ -11318,16 +11442,16 @@ msgid "Stick" msgstr "عصا" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "إيقاف" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "إيقاف تشغيل / تسجيل الإدخال" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "توقفت اللعبة" @@ -11363,7 +11487,7 @@ msgstr "" msgid "Stretch to Window" msgstr "تمتد إلى النافذة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "مزامنة الإعدادات الصارمة" @@ -11377,7 +11501,11 @@ msgstr "سلسلة" msgid "Strum" msgstr "داعب الأ وتار" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "النمط" @@ -11388,18 +11516,18 @@ msgstr "النمط" msgid "Stylus" msgstr "مرقم" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "ناجح" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "تمت إضافته بنجاح إلى فهرس اللعب عبر الشبكة" @@ -11409,7 +11537,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "تم تحويل%n صورة القرص (اقراص) بنجاح" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "'%1'. تم الحذف بنجاح" @@ -11422,24 +11550,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "تم تصدير ملفات الحفظ بنجاح" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "تم استخراج الشهادات بنجاح من NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "تم استخراج الملف بنجاح." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "استخرجت بنجاح بيانات النظام." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "تم استيراد ملف الحفظ بنجاح" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "تم بنجاح تثبيت هذا العنوان على NAND." @@ -11471,7 +11599,7 @@ msgstr "Supports SD and SDHC. Default size is 128 MB." msgid "Surround" msgstr "محيطي" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "معلق" @@ -11515,17 +11643,17 @@ msgstr "B التبديل إلى" msgid "Symbol" msgstr "رمز" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "رمز (1%) عنوان النهاية:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "اسم الرمز" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "رموز" @@ -11533,7 +11661,7 @@ msgstr "رموز" msgid "Sync" msgstr "مزامنة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko مزامنة رموز" @@ -11576,20 +11704,20 @@ msgstr "جارٍ مزامنة حفظ البيانات" msgid "System Language:" msgstr "لغة النظام" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "الإدخال" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS أدوات" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "العلامات" @@ -11599,7 +11727,7 @@ msgstr "العلامات" msgid "Taiko Drum" msgstr "Taiko Drum" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11607,7 +11735,7 @@ msgstr "" msgid "Taiwan" msgstr "تايوان" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "لقطة للشاشة" @@ -11615,7 +11743,7 @@ msgstr "لقطة للشاشة" msgid "Target address range is invalid." msgstr "نطاق العنوان المستهدف غير صالح." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11631,9 +11759,9 @@ msgstr "تقنية" msgid "Test" msgstr "اختبار" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11695,7 +11823,7 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "أقسام نادرة مفقودة." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -11703,7 +11831,7 @@ msgstr "" "NAND لا يمكن إصلاح\n" "يوصى بعمل نسخة احتياطية من بياناتك الحالية والبدء من جديد" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND تم اصلاح" @@ -11768,7 +11896,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11778,7 +11906,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "(at {0:#x} - {1:#x}) تعذر قراءة القرص" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "تعذر العثور على القرص الذي كان على وشك أن يتم إدراجه" @@ -11863,7 +11991,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "نظام الملفات غير صالح أو لا يمكن قراءته." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11905,7 +12033,7 @@ msgstr "" "منطقة اللعبة لا تتطابق مع وحدة التحكم الخاصة بك. لتجنب حدوث مشكلات في قائمة " "النظام ، لا يمكن تحديث وحدة التحكم التي تمت محاكاتها باستخدام هذا القرص." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11942,7 +12070,7 @@ msgstr "قسم التثبيت مفقود." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:183 msgid "The last time the figure has been placed on a portal" -msgstr "" +msgstr "آخر مرة تم فيها وضع الرقم على البوابة" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:181 msgid "" @@ -11966,12 +12094,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "التصحيحات في 1% ليست للعبة المحددة أو مراجعة اللعبة" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "الملف الشخصي '1%' غير موجود" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11995,7 +12123,7 @@ msgid "" msgstr "" "%1 لا يمكن استخدام نفس الملف في فتحات متعددة؛ يتم استخدامه بالفعل من قبل " -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12033,7 +12161,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12092,7 +12220,7 @@ msgstr "قسم التحديث مفقود" msgid "The update partition is not at its normal position." msgstr "قسم التحديث ليس في وضعه الطبيعي" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12114,6 +12242,10 @@ msgstr "لم يتم توقيع القسم {0} بشكل صحيح" msgid "The {0} partition is not properly aligned." msgstr "لم تتم محاذاة القسم {0} بشكل صحيح" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "هناك الكثير من الأقسام في جدول القسم الأول." @@ -12125,8 +12257,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -12181,11 +12313,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "جهاز يو إس بي مدرج بالفعل في القائمة المسموح لها" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "غير قابل للتمهيد WAD" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "غير صالح WAD" @@ -12203,7 +12335,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "هذا لا يمكن التراجع عنه" @@ -12328,7 +12460,7 @@ msgstr "" msgid "This is a good dump." msgstr "هذا تفريغ جيد" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12352,7 +12484,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "يجب عدم استخدام هذا البرنامج لتشغيل الألعاب التي لا تملكها قانونيًا." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "لا يمكن تشغيل هذا العنوان." @@ -12392,7 +12524,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "يتم ضرب هذه القيمة مع عمق المنصوص عليها في ضبط الرسومات." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12406,7 +12538,7 @@ msgid "" msgstr "" "سيحد ذلك من سرعة التحميل المتراكم لكل عميل ، والذي يستخدم لحفظ المزامنة." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12418,11 +12550,11 @@ msgstr "" "قد يمنع المزامنة في بعض الألعاب التي تستخدم قراءات مخزن مؤقت للإطار المضمن . " "يرجى التأكد من استخدام الجميع لخلفية الفيديو نفسها." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "سياق الموضوع" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "المواضيع" @@ -12445,14 +12577,14 @@ msgstr "إمالة" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "الفترة الزمنية للإدخال المستقر لتشغيل المعايرة. (صفر لتعطيل)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "انتهت مهله" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "العنوان" @@ -12461,12 +12593,12 @@ msgid "To" msgstr "إلى" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "إلى" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "ملء الشاشة" @@ -12488,10 +12620,10 @@ msgstr "كافة أنواع السجلات" #: Source/Core/Core/HotkeyManager.cpp:107 msgid "Toggle Aspect Ratio" -msgstr "تناسب الأبعاد" +msgstr "نسبة الابعاد" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "نقطة التوقف" @@ -12547,7 +12679,7 @@ msgstr "Toggle XFB Immediate Mode" msgid "Tokenizing failed." msgstr "Tokenizing فشل" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12563,8 +12695,8 @@ msgstr "اعلى" msgid "Top-and-Bottom" msgstr "Top-and-Bottom" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12626,8 +12758,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "خطأ الاجتياز" @@ -12656,7 +12788,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "أزرار الكتف" @@ -12666,7 +12798,7 @@ msgid "Trophy" msgstr "كأس" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12680,7 +12812,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "مساحة عنوان جيم كيوب/وي النموذجية" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "غير معروف" @@ -12692,7 +12824,7 @@ msgstr "امريكا" msgid "USB Device Emulation" msgstr "محاكاة جهاز يو اس بي" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "محاكاة يو اس بي" @@ -12734,7 +12866,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "RSO تعذر الكشف التلقائي عن وحدة" @@ -12805,11 +12937,11 @@ msgstr "غير مضغوطة GC/Wii صورة (*.iso *.gcm)" msgid "Undead" msgstr "ميت حي" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "تراجع عن تحميل الحالة" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "تراجع عن حفظ الحالة" @@ -12830,28 +12962,28 @@ msgstr "" "NAND إلى إزالة الإصدار المثبت حاليًا من هذا العنوان من\n" "دون حذف بيانات الحفظ الخاصة به. استمر؟" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "امريكا" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "غير معروف" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "(Id:%1 Var:%2) مجهول" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12922,11 +13054,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "غير محدود" @@ -12938,21 +13070,9 @@ msgstr "إلغاء تحميل القرص" msgid "Unlock Cursor" msgstr "فتح المؤشر" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "غير مقفلة" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "تم إلغاء القفل %1 مرة في هذه الجلسة" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Unlocked (غير رسمي)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "فتح هذه الجلسة" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -12978,7 +13098,7 @@ msgstr "غير موقع 32" msgid "Unsigned 8" msgstr "غير موقع 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "عدد صحيح غير موقعة" @@ -12992,8 +13112,8 @@ msgstr "عدد صحيح غير موقعة" msgid "Up" msgstr "فوق" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "التحديث" @@ -13001,11 +13121,11 @@ msgstr "التحديث" msgid "Update Partition (%1)" msgstr "(%1) قسم التحديث" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "تحديث بعد إغلاق دولفين" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "التحديثات المتوفرة" @@ -13050,7 +13170,7 @@ msgstr "عمودي" msgid "Upright Wii Remote" msgstr "ريموت وي وضع عمودي" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "إعدادات تقارير إحصائيات الاستخدام " @@ -13058,11 +13178,11 @@ msgstr "إعدادات تقارير إحصائيات الاستخدام " msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "استخدام جميع بيانات حفظ وي" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "استخدم قاعدة بيانات مدمجة لأسماء الألعاب" @@ -13072,16 +13192,22 @@ msgstr "Use Lossless Codec (FFV1)" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:173 msgid "Use Mouse Controlled Pointing" -msgstr "" +msgstr "استخدام التأشير الذي يتم التحكم فيه بالماوس" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:158 msgid "Use PAL60 Mode (EuRGB60)" msgstr "(EuRGB60) PAL60 استخدام وضع " -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Use Panic Handlers" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13117,7 +13243,7 @@ msgstr "استخدم العناوين الافتراضية عندما يكون msgid "User Config" msgstr "إعداد المستخدم" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "واجهة المستخدم" @@ -13135,10 +13261,17 @@ msgstr "" "يمكنك استخدامها لحفظ أو استرداد القيم بين\n" "مدخلات ومخرجات نفس وحدة التحكم الرئيسية." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "اسم المستخدم" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13168,27 +13301,27 @@ msgstr "" msgid "Using Qt %1" msgstr "%1 تستخدم كيوت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "تستخدم عادة للأشياء الخفيفة" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "تستخدم للمصفوفات العادية" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "تستخدم لمصفوفات الموضع" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "tex تستخدم لمصفوفات تنسيق" @@ -13208,7 +13341,7 @@ msgstr "VBI Skip" msgid "Value" msgstr "القيمة" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "القيمة تتبع التعليمات الحالية" @@ -13278,13 +13411,13 @@ msgstr "أزاحة عمودية" msgid "Video" msgstr "فيديو" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "عرض &الرمز" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "عرض &الذكرة" @@ -13319,7 +13452,7 @@ msgstr "رفع مستوى الصوت" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "(*.wad) ملفات" @@ -13347,7 +13480,7 @@ msgstr "" "WAD فشل التثبيت\n" "الملف المحدد ليس صالحًا" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "انتظار" @@ -13430,8 +13563,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "تحذير" @@ -13441,7 +13574,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13455,28 +13588,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13569,21 +13702,21 @@ msgstr "ريموت وي" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "%1 ريموت وي" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "مقياس تسارع ريموت وي" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "أزرار ريموت وي" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "جيروسكوب ريموت وي" @@ -13595,19 +13728,19 @@ msgstr "إعدادات ريموت وي" msgid "Wii Remotes" msgstr "ريموت وي" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii TAS Input %1 - تحكم كلاسيكي" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii TAS Input %1 - ريموت وي" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii TAS Input %1 - ريموت وي + نونشوك" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "وي و ريموت وي" @@ -13615,7 +13748,7 @@ msgstr "وي و ريموت وي" msgid "Wii data is not public yet" msgstr "بيانات وي ليست عامة بعد" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "ملفات حفظ وي (*.bin);;كل الملفات (*)" @@ -13623,28 +13756,20 @@ msgstr "ملفات حفظ وي (*.bin);;كل الملفات (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiTools Signature MEGA File" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"سوف يقفل مؤشر الماوس على أداة العرض طالما أنه يحتوي على تركيز. يمكنك ضبط " -"مفتاح الاختصار لفتحه." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" -msgstr "" +msgstr "دقة النافذة" #: Source/Core/DolphinQt/Config/Mapping/HotkeyGBA.cpp:25 #: Source/Core/DolphinQt/GBAWidget.cpp:437 msgid "Window Size" msgstr "حجم النافذة" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13658,10 +13783,11 @@ msgstr "عالم" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "كتابة" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13694,39 +13820,39 @@ msgstr "Write to Log and Break" msgid "Write to Window" msgstr "الكتابة إلى النافذة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "رقم قرص خاطئ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "تجزئة خاطئة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "منطقة خاطئة" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "مراجعة خاطئة" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF تسجيل" @@ -13735,9 +13861,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13856,7 +13982,7 @@ msgstr "يجب تقديم اسم لجلستك!" msgid "You must provide a region for your session!" msgstr "يجب عليك توفير منطقة لجلستك!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "يجب إعادة تشغيل دولفين حتى يسري التغيير." @@ -13876,16 +14002,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13894,7 +14020,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "رمز 3 أصفار غير مدعوم" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13943,7 +14069,7 @@ msgid "default" msgstr "إفتراضي" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "غير متصل" @@ -13951,7 +14077,7 @@ msgstr "غير متصل" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "تخطئ" @@ -13959,7 +14085,7 @@ msgstr "تخطئ" msgid "fake-completion" msgstr "إكمال زائف " -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -14007,16 +14133,6 @@ msgstr "" msgid "none" msgstr "لا شيء" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "إيقاف" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "على" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "او حدد الجهاز" @@ -14034,7 +14150,7 @@ msgstr "sRGB" msgid "this value:" msgstr "هذه القيمة " -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -14101,11 +14217,9 @@ msgstr "| أو" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ فريق دولفين . جيم كيوب و وي هي علامات تجارية لنينتندو . لا " -"ينتمي دولفين مع نينتندو بأي شكل من الأشكال . " #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/ca.po b/Languages/po/ca.po index f95a8384d9..8cc4efd499 100644 --- a/Languages/po/ca.po +++ b/Languages/po/ca.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Puniasterus , 2013-2016,2021-2023\n" "Language-Team: Catalan (http://app.transifex.com/delroth/dolphin-emu/" @@ -131,7 +131,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revisió %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -151,7 +151,7 @@ msgstr "%1 (lent)" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -165,11 +165,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 Paràmetres dels gràfics" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -186,7 +186,7 @@ msgstr "%1 no admet aquesta funció al teu sistema." msgid "%1 doesn't support this feature." msgstr "%1 no admet aquesta funció." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -196,33 +196,27 @@ msgstr "" "%2 objecte(s)\n" "Fotograma actual: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 s'ha unit" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 s'ha marxat" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 no és una ROM vàlida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 ara està jugant al golf" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -235,8 +229,8 @@ msgstr "%1 rangs de memòria" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -252,26 +246,26 @@ msgstr "S'han trobat %1 sessions" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (velocitat normal)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -283,6 +277,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -352,11 +350,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Sobre" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -365,7 +363,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -373,15 +371,15 @@ msgstr "" msgid "&Add..." msgstr "&Afegir..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Paràmetres d'àudio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Actualització automàtica:" @@ -389,11 +387,15 @@ msgstr "&Actualització automàtica:" msgid "&Borderless Window" msgstr "&Finestra sense marges" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Punts d'interrupció" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -403,15 +405,15 @@ msgstr "" " \n" "&Cancel·lar" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Gestor de trucs" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -419,7 +421,7 @@ msgstr "" msgid "&Clone..." msgstr "&Clonar..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Codi" @@ -427,16 +429,15 @@ msgstr "&Codi" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Configuració del controlador" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -444,20 +445,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -471,11 +472,11 @@ msgstr "&Edita codi..." msgid "&Edit..." msgstr "&Edita..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Expulsa el disc" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulació" @@ -495,41 +496,41 @@ msgstr "&Exporta una captura d'estat..." msgid "&Export as .gci..." msgstr "&Exportar com a .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fitxer" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Font..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "Avança un &fotograma" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&Repositori GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Configuració de &gràfics" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Ajuda" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Configuració de &tecles d'accés" @@ -549,11 +550,11 @@ msgstr "&Importa una captura d'estat..." msgid "&Import..." msgstr "&Importar..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Insertar blr" @@ -561,23 +562,23 @@ msgstr "&Insertar blr" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Idioma:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Carrega una captura d'estat..." -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -587,19 +588,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memòria" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Enregistrament" @@ -607,7 +612,7 @@ msgstr "&Enregistrament" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -616,23 +621,23 @@ msgid "&No" msgstr "&No" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Obre..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opcions" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pausa" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Executar" @@ -640,7 +645,7 @@ msgstr "&Executar" msgid "&Properties" msgstr "&Propietats" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Mode de només lectura" @@ -648,7 +653,7 @@ msgstr "&Mode de només lectura" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registres" @@ -661,24 +666,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Reinicia" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -686,31 +691,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Aturar" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Eines" @@ -720,21 +725,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Vista" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Veure" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Pàgina web" @@ -746,23 +751,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Sí" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -798,12 +803,12 @@ msgstr "" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -922,7 +927,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1041,11 +1046,11 @@ msgstr "< Menys que" msgid "" msgstr " " -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr " " -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1053,14 +1058,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1083,8 +1088,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Més gran que" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Ja hi ha una sessió NetPlay en curs!" @@ -1098,7 +1103,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1112,7 +1117,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1128,7 +1133,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1195,17 +1200,11 @@ msgstr "Precisió:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Acció" @@ -1278,19 +1277,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1312,7 +1311,7 @@ msgstr "Adaptador:" msgid "Add" msgstr "Afegeix" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1337,23 +1336,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1363,17 +1362,17 @@ msgstr "" msgid "Add..." msgstr "Afegir..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adreça" @@ -1499,7 +1498,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1508,7 +1507,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1516,34 +1515,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Tots els fitxers (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1559,7 +1558,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1585,7 +1584,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1607,7 +1606,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analitzar" @@ -1633,15 +1632,15 @@ msgstr "Anti-Aliasing:" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1659,7 +1658,7 @@ msgstr "Data Apploader:" msgid "Apply" msgstr "Aplicar" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1667,7 +1666,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1679,7 +1678,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1708,7 +1707,7 @@ msgstr "Relació d'aspecte:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1720,7 +1719,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1770,11 +1769,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (Múltiple de 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1790,7 +1789,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1838,11 +1837,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Registre BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1901,7 +1900,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Pancarta" @@ -1921,7 +1920,7 @@ msgstr "Barra" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1929,7 +1928,7 @@ msgstr "" msgid "Basic" msgstr "Bàsic" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Configuració bàsica" @@ -1945,10 +1944,6 @@ msgstr "" msgid "Battery" msgstr "Bateria" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (una vegada al mes)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1985,7 +1980,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1995,7 +1990,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2031,15 +2026,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2051,47 +2046,47 @@ msgstr "" msgid "Bottom" msgstr "Abaix" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2103,23 +2098,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2136,7 +2131,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2146,19 +2141,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2173,19 +2168,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2219,7 +2219,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2227,16 +2227,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2281,11 +2281,11 @@ msgstr "" msgid "C Stick" msgstr "Palanca C" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Registre CP" @@ -2336,7 +2336,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2378,14 +2378,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2398,15 +2398,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2422,11 +2422,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2434,7 +2434,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2442,7 +2442,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2474,7 +2474,7 @@ msgstr "" msgid "Change &Disc" msgstr "Canviar &Disc" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Canvia el &disc..." @@ -2482,14 +2482,20 @@ msgstr "Canvia el &disc..." msgid "Change Disc" msgstr "Canviar Disc" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2508,7 +2514,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2516,11 +2522,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Xat" @@ -2536,7 +2542,7 @@ msgstr "Cerca trucs" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2554,7 +2560,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2566,7 +2572,7 @@ msgstr "Xina" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Trieu un arxiu per obrir" @@ -2574,15 +2580,15 @@ msgstr "Trieu un arxiu per obrir" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2595,7 +2601,7 @@ msgstr "Seleccioni la carpeta on extreure" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2606,18 +2612,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Esborrar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2638,7 +2644,7 @@ msgstr "" msgid "Close" msgstr "Tancar" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2646,11 +2652,11 @@ msgstr "" msgid "Code" msgstr "Codi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2678,11 +2684,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2719,7 +2725,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2732,7 +2738,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2740,11 +2746,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2760,7 +2766,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2775,7 +2781,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2829,7 +2840,7 @@ msgstr "Configuració" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2842,13 +2853,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2857,12 +2868,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Confirmar a l'aturar" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2872,7 +2883,7 @@ msgstr "" msgid "Connect" msgstr "Connectar" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Connectar la Balance Board" @@ -2880,7 +2891,7 @@ msgstr "Connectar la Balance Board" msgid "Connect USB Keyboard" msgstr "Connectar el teclat USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2900,7 +2911,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2916,7 +2927,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2941,7 +2952,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3099,22 +3110,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Copiar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3122,19 +3133,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3152,8 +3163,8 @@ msgstr "" msgid "Core" msgstr "Nucli" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3260,7 +3271,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3276,13 +3287,13 @@ msgstr "" msgid "Country:" msgstr "País:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3296,7 +3307,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3340,23 +3351,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3465,7 +3476,7 @@ msgstr "Estora de ball" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3511,7 +3522,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Depuració" @@ -3559,7 +3570,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Per defecte" @@ -3579,7 +3590,7 @@ msgstr "" msgid "Default ISO:" msgstr "ISO per defecte:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3600,8 +3611,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Eliminar" @@ -3631,12 +3643,12 @@ msgstr "" msgid "Depth:" msgstr "Profunditat:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Descripció" @@ -3650,8 +3662,8 @@ msgstr "Descripció:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3663,21 +3675,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3685,7 +3697,7 @@ msgstr "" msgid "Detect" msgstr "Detectar" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3693,11 +3705,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Dispositiu" @@ -3739,11 +3751,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3760,11 +3767,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3772,11 +3779,11 @@ msgstr "" msgid "Disable Fog" msgstr "Deshabilitar boira" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3807,6 +3814,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disc" @@ -3815,6 +3828,10 @@ msgstr "Disc" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3845,11 +3862,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3859,7 +3876,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Voleu aturar l'emulació actual?" @@ -3871,8 +3888,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3880,9 +3897,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3894,8 +3911,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin Pel·lícules TAS (*.dtm)" @@ -3928,7 +3945,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3942,13 +3959,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3957,7 +3974,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3978,7 +3995,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -4000,7 +4017,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -4012,6 +4029,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4051,7 +4078,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Desa l'àudio" @@ -4063,7 +4090,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Bolcat de destinació EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Desa el vídeo" @@ -4123,11 +4150,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4137,11 +4164,11 @@ msgstr "" msgid "Dutch" msgstr "Holandès" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Surt" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4153,7 +4180,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4161,7 +4188,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Actualitzacions recents de memòria" @@ -4180,7 +4207,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4200,7 +4236,7 @@ msgstr "Efecte" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4222,7 +4258,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Buida" @@ -4234,7 +4270,7 @@ msgstr "El fil de l'emulador ja s'està executant" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4252,7 +4288,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4276,8 +4312,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4285,23 +4319,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Activar Trucs" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4309,15 +4335,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Habilitar Doble nucli" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Habilitar Doble nucli (acceleració)" @@ -4329,7 +4359,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4341,11 +4371,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4363,20 +4393,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Habilitar MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4384,14 +4410,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Habilitar Exploració &Progressiva" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4405,11 +4427,15 @@ msgstr "Habilitar l'Estalvi de Pantalla" msgid "Enable Speaker Data" msgstr "Activar Altaveu de Dades" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4425,34 +4451,13 @@ msgstr "Habilitar Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4460,31 +4465,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4606,6 +4618,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4653,33 +4669,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4693,51 +4709,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Error" @@ -4754,7 +4770,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4770,7 +4786,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4861,7 +4877,7 @@ msgstr "" msgid "Euphoria" msgstr "Eufòria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -4914,7 +4930,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exportar totes les partides guardades de Wii" @@ -4929,7 +4945,7 @@ msgstr "" msgid "Export Recording" msgstr "Exportar gravació" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exporta l'enregistrament..." @@ -4957,14 +4973,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Extensió" @@ -4977,7 +4993,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4985,35 +5001,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extreure arxiu..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -5022,8 +5038,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Jugador FIFO" @@ -5037,11 +5053,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5061,7 +5077,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5082,15 +5098,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5136,15 +5152,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5163,25 +5179,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5201,18 +5217,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5224,21 +5240,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5252,17 +5268,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5270,7 +5286,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5300,15 +5316,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5316,11 +5332,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5367,23 +5383,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5397,7 +5413,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5428,31 +5444,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5503,19 +5519,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5528,7 +5544,7 @@ msgstr "Ràpid" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5539,7 +5555,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5553,7 +5569,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5561,24 +5577,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "informació del fitxer" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Nom de l'arxiu" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Mida del fitxer" @@ -5663,7 +5679,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5672,12 +5687,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5763,6 +5778,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5778,7 +5799,7 @@ msgstr "Endavant" msgid "Forward port (UPnP)" msgstr "Reenviar port (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5788,7 +5809,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5813,7 +5834,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Rang de Fotogrames" @@ -5821,7 +5842,7 @@ msgstr "Rang de Fotogrames" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5841,7 +5862,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5891,8 +5912,8 @@ msgid "From" msgstr "de" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5900,10 +5921,14 @@ msgstr "" msgid "FullScr" msgstr "Amplia" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5944,11 +5969,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5990,7 +6015,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6000,25 +6025,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6030,7 +6055,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6048,22 +6073,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6092,7 +6117,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID del joc" @@ -6101,25 +6126,25 @@ msgstr "ID del joc" msgid "Game ID:" msgstr "ID del joc:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6132,7 +6157,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6152,11 +6177,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6164,11 +6189,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6185,7 +6210,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6223,29 +6248,29 @@ msgstr "Codis Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "General" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6278,7 +6303,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6287,7 +6312,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Gràfics" @@ -6327,7 +6352,7 @@ msgstr "Verd Esquerra" msgid "Green Right" msgstr "Verd Dret" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6364,7 +6389,7 @@ msgstr "" msgid "Hacks" msgstr "Modificacions" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6396,7 +6421,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6405,11 +6430,11 @@ msgstr "" msgid "Hide" msgstr "Oculta" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6421,10 +6446,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6453,7 +6485,7 @@ msgstr "Amfitrió" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6461,7 +6493,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6469,11 +6501,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6485,7 +6517,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6495,7 +6527,7 @@ msgstr "" msgid "Hotkeys" msgstr "Tecles d'accés ràpid" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6552,7 +6584,7 @@ msgstr "" msgid "IPL Settings" msgstr "Configuració de IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6583,14 +6615,14 @@ msgstr "" msgid "Icon" msgstr "Icona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6607,7 +6639,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6621,14 +6653,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6640,7 +6672,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6681,7 +6713,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6696,21 +6728,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6788,16 +6829,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6817,12 +6858,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informació" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6832,10 +6873,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Entrada" @@ -6849,19 +6890,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6878,11 +6915,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6890,13 +6927,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6905,7 +6942,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6914,7 +6951,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6931,19 +6968,19 @@ msgstr "" msgid "Interface" msgstr "Interfície" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6956,19 +6993,19 @@ msgstr "Error intern LZO - la compressió ha fallat" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6983,7 +7020,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "Resolució Interna:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6991,7 +7028,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -7007,7 +7044,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -7016,11 +7053,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7041,7 +7078,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7057,19 +7094,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Fitxer d'enregistrament invàlid" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Paràmetres de búsqueda invàlids (cap objecte seleccionat)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Cadena de cerca invàlida (no s'ha pogut convertir a número)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "Cadena de cerca invàlida (només es soporten longituds de la cadena parelles)" @@ -7097,11 +7134,11 @@ msgstr "Itàlia" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7109,47 +7146,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7161,26 +7198,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japó" @@ -7202,12 +7239,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7241,11 +7278,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Expulsar jugador" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Corea" @@ -7271,7 +7308,7 @@ msgstr "" msgid "L-Analog" msgstr "L-Analògic" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7279,7 +7316,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7317,7 +7358,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7325,7 +7366,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7336,7 +7377,7 @@ msgstr "Esquerra" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Palanca esquerra" @@ -7407,11 +7448,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7420,26 +7461,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Carregar" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7451,11 +7492,11 @@ msgstr "Carrega textures personalitzades" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7561,23 +7602,23 @@ msgstr "Carregar ranura d'estat 8" msgid "Load State Slot 9" msgstr "Carregar estat 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Carrega des d'un fitxer" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Carrega des de la ranura" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Carrega des d'una ranura" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7585,24 +7626,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7619,20 +7660,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Registre" @@ -7641,15 +7690,15 @@ msgstr "Registre" msgid "Log Configuration" msgstr "Configuració del registre" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7665,7 +7714,7 @@ msgstr "Tipus de registre" msgid "Logger Outputs" msgstr "Sortides del registrador" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7676,11 +7725,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7701,7 +7750,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7749,7 +7798,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Fabricant" @@ -7766,7 +7815,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7775,7 +7824,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7787,11 +7836,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7821,7 +7870,7 @@ msgstr "" msgid "Memory Card" msgstr "Targeta de memòria" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7849,7 +7898,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7863,7 +7912,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Micròfon" @@ -7880,7 +7929,7 @@ msgstr "Miscel·làni" msgid "Misc Settings" msgstr "Configuracions Miscel·lànies" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7892,7 +7941,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7928,8 +7977,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7949,11 +7998,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7962,23 +8011,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7989,13 +8025,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8008,10 +8044,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -8020,8 +8056,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -8030,7 +8066,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8047,8 +8083,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8091,7 +8127,7 @@ msgstr "Natiu (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8107,27 +8143,27 @@ msgstr "" msgid "Netherlands" msgstr "Països Baixos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8135,16 +8171,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8169,7 +8205,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8186,7 +8222,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8232,7 +8268,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8240,12 +8276,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "No hi ha descripció disponible" @@ -8257,7 +8293,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8278,11 +8314,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8305,7 +8341,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8322,10 +8358,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Cap" @@ -8337,7 +8373,7 @@ msgstr "" msgid "Not Set" msgstr "Sense establir" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8357,7 +8393,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8401,26 +8437,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8472,7 +8508,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Rang d'objecte" @@ -8493,7 +8529,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8504,7 +8540,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8519,7 +8555,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Documentació en línia" @@ -8527,13 +8563,13 @@ msgstr "&Documentació en línia" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8550,7 +8586,7 @@ msgstr "Obre" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Obre la carpeta de l'&usuari" @@ -8559,7 +8595,7 @@ msgstr "Obre la carpeta de l'&usuari" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8625,26 +8661,26 @@ msgstr "Taronja" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8652,7 +8688,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8667,11 +8703,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8687,16 +8723,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Reprodueix l'enregistrament d'entrades" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8725,7 +8761,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8759,7 +8795,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8797,15 +8833,15 @@ msgstr "Camins" msgid "Pause" msgstr "Pausa" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pausa al final de l'enregistrament" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8821,6 +8857,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8840,7 +8882,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Il·luminació per píxel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8874,11 +8916,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8891,7 +8933,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Plataforma" @@ -8899,7 +8941,7 @@ msgstr "Plataforma" msgid "Play" msgstr "Juga" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8907,44 +8949,44 @@ msgstr "" msgid "Play Recording" msgstr "Reproduir enregistrament" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Opcions de reproducció" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Jugadors" @@ -8977,7 +9019,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8994,7 +9036,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -9010,6 +9052,14 @@ msgstr "Efecte de post-processament:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9019,15 +9069,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9065,7 +9115,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9076,7 +9126,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9110,7 +9160,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Perfil" @@ -9119,23 +9169,29 @@ msgstr "Perfil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9162,11 +9218,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Pregunta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Sortir" @@ -9183,19 +9239,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analògic" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9216,7 +9272,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9228,12 +9284,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9272,8 +9329,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9282,23 +9339,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Enregistrar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opcions d'Enregistrament" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9331,7 +9388,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9362,7 +9419,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Regió" @@ -9383,7 +9440,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9419,12 +9480,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9446,10 +9507,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9459,7 +9526,7 @@ msgstr "Reiniciar" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9503,7 +9570,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9511,11 +9578,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Tornar a intentar" @@ -9524,7 +9591,7 @@ msgstr "Tornar a intentar" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9536,7 +9603,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9547,7 +9614,7 @@ msgstr "Dreta" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Palanca dreta" @@ -9583,11 +9650,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9605,27 +9672,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9638,7 +9709,7 @@ msgstr "" msgid "Rumble" msgstr "Vibració" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9646,15 +9717,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9662,7 +9733,7 @@ msgstr "" msgid "Russia" msgstr "Rússia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9721,11 +9792,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "&Desa l'Estat" @@ -9735,9 +9806,9 @@ msgid "Safe" msgstr "Segur" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9747,25 +9818,25 @@ msgstr "Desar" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9779,11 +9850,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9795,7 +9866,7 @@ msgstr "Desar l'Estat Més Antic" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9845,23 +9916,23 @@ msgstr "Desar Ranura d'Estat 8" msgid "Save State Slot 9" msgstr "Desar Ranura d'Estat 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9869,7 +9940,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9881,11 +9952,11 @@ msgstr "" msgid "Save as..." msgstr "Desar com..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9896,11 +9967,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9908,11 +9979,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9924,7 +9995,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9941,8 +10012,8 @@ msgid "ScrShot" msgstr "Captura" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Buscar" @@ -9951,7 +10022,7 @@ msgstr "Buscar" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9969,7 +10040,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9977,7 +10048,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -10011,7 +10082,7 @@ msgstr "Seleccionar" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10022,23 +10093,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10066,7 +10137,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10074,7 +10145,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Tria ranura de captura" @@ -10135,9 +10206,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10161,7 +10232,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10169,11 +10240,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10181,12 +10252,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Seleccioni el fitxer de partida guardada" @@ -10209,16 +10280,16 @@ msgstr "El perfil del controlador seleccionat no existeix" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10296,7 +10367,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Enviar" @@ -10328,6 +10399,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10345,19 +10420,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10372,25 +10447,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10425,27 +10515,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Mostrar &Registre" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Mostrar Barra d'&Eines" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Mostrar Austràlia" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10454,7 +10544,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10467,7 +10557,7 @@ msgstr "" msgid "Show FPS" msgstr "Mostra FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Comptador de fotogrames" @@ -10475,19 +10565,19 @@ msgstr "Comptador de fotogrames" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Mostrar França" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Mostrar GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Mostrar Alemanya" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10495,23 +10585,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Visualitza les entrades" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Mostrar Itàlia" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Mostrar Corea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Comptador de lag" @@ -10519,7 +10609,7 @@ msgstr "Comptador de lag" msgid "Show Language:" msgstr "Mostrar Idioma:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Mostrar la &Configuració del Registre" @@ -10531,15 +10621,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Mostrar PAL" @@ -10552,7 +10642,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Mostrar Plataformes" @@ -10560,15 +10650,15 @@ msgstr "Mostrar Plataformes" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Mostrar Regions" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Comptador de reenregistraments" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10576,7 +10666,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10588,19 +10678,19 @@ msgstr "" msgid "Show Statistics" msgstr "Mostrar Estadístiques" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Rellotge del sistema" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Mostrar Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Mostrar EUA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10612,36 +10702,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Mostrar Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10649,10 +10739,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10666,6 +10764,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10673,6 +10778,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10735,7 +10858,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10754,7 +10877,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10830,6 +10953,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10930,7 +11056,7 @@ msgstr "Volum de l'altaveu:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10959,11 +11085,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10971,17 +11097,17 @@ msgstr "" msgid "Standard Controller" msgstr "Controlador Estàndard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Començar" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10989,7 +11115,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Comença l'enregistrament d'entrades" @@ -11009,14 +11135,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11048,19 +11174,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11098,16 +11224,16 @@ msgid "Stick" msgstr "Palanca" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Atura" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Atura la reproducció/enregistrament d'entrades" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11143,7 +11269,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Ajustar a la Finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11157,7 +11283,11 @@ msgstr "" msgid "Strum" msgstr "Strum" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11168,18 +11298,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11189,7 +11319,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11202,24 +11332,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11251,7 +11381,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11295,17 +11425,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11313,7 +11443,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11354,20 +11484,20 @@ msgstr "" msgid "System Language:" msgstr "Idioma del sistema:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Entrada TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11377,7 +11507,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11385,7 +11515,7 @@ msgstr "" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Captura de pantalla" @@ -11393,7 +11523,7 @@ msgstr "Captura de pantalla" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11409,9 +11539,9 @@ msgstr "" msgid "Test" msgstr "Prova" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11473,13 +11603,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11541,7 +11671,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11551,7 +11681,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11630,7 +11760,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11670,7 +11800,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11729,12 +11859,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11754,7 +11884,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11788,7 +11918,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11846,7 +11976,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11868,6 +11998,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11879,8 +12013,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11928,11 +12062,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11950,7 +12084,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12049,7 +12183,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12069,7 +12203,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12109,7 +12243,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12122,7 +12256,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12130,11 +12264,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12157,14 +12291,14 @@ msgstr "Inclinació" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Títol" @@ -12173,12 +12307,12 @@ msgid "To" msgstr "A" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Pantalla completa" @@ -12203,7 +12337,7 @@ msgid "Toggle Aspect Ratio" msgstr "Commutar Relació d'Aspecte" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12259,7 +12393,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12275,8 +12409,8 @@ msgstr "Superior" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12338,8 +12472,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12366,7 +12500,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Gatells" @@ -12376,7 +12510,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12390,7 +12524,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12402,7 +12536,7 @@ msgstr "EUA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12444,7 +12578,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12507,11 +12641,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Desfés la càrrega de captura" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Desfer Estat Guardat" @@ -12529,28 +12663,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Desconegut" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12621,11 +12755,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Il·limitat" @@ -12637,20 +12771,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12677,7 +12799,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12691,8 +12813,8 @@ msgstr "" msgid "Up" msgstr "Amunt" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Actualitzar" @@ -12700,11 +12822,11 @@ msgstr "Actualitzar" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12747,7 +12869,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12755,11 +12877,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12775,10 +12897,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Utilitzar Gestors de Pànic" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12813,7 +12941,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12828,10 +12956,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12858,27 +12993,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12898,7 +13033,7 @@ msgstr "" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12968,13 +13103,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -13009,7 +13144,7 @@ msgstr "Pujar el volum" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -13033,7 +13168,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13110,8 +13245,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Advertència" @@ -13121,7 +13256,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13133,28 +13268,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13247,21 +13382,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13273,19 +13408,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13293,7 +13428,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13301,12 +13436,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13316,11 +13445,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13334,10 +13463,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13370,39 +13500,39 @@ msgstr "" msgid "Write to Window" msgstr "Escriu a Finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Registre XF" @@ -13411,9 +13541,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13525,7 +13655,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Ha de reiniciar Dolphin perquè el canvi faci efecte." @@ -13545,16 +13675,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13563,7 +13693,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Codi Zero 3 no està suportat" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13612,7 +13742,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13620,7 +13750,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -13628,7 +13758,7 @@ msgstr "errno" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13676,16 +13806,6 @@ msgstr "" msgid "none" msgstr "cap" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13703,7 +13823,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13768,7 +13888,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/cs.po b/Languages/po/cs.po index ccfba00df0..d1fc73c584 100644 --- a/Languages/po/cs.po +++ b/Languages/po/cs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Zbyněk Schwarz , 2011-2016\n" "Language-Team: Czech (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -113,7 +113,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -133,7 +133,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -144,11 +144,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -165,40 +165,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -211,8 +205,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -228,26 +222,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -259,6 +253,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -328,11 +326,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -341,7 +339,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -349,15 +347,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Nastavení &zvuku" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -365,11 +363,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Body přerušení" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -377,15 +379,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -393,7 +395,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -401,16 +403,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Nastavení ovladače" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -418,20 +419,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -445,11 +446,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulace" @@ -469,41 +470,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Soubor" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Postup snímkem" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "Ú&ložiště Github" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Grafická nastavení" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Nápověda" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Nastavení &klávesových zkratek" @@ -523,11 +524,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -535,23 +536,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Nahrát Stav" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -561,19 +562,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "Pa&měť" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Video" @@ -581,7 +586,7 @@ msgstr "&Video" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -590,23 +595,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Otevřít..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "V&olby" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pauza" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Přehrát" @@ -614,7 +619,7 @@ msgstr "&Přehrát" msgid "&Properties" msgstr "&Vlastnosti" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Režim pouze pro čtení" @@ -622,7 +627,7 @@ msgstr "&Režim pouze pro čtení" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registry" @@ -635,24 +640,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Resetovat" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -660,31 +665,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "Za&stavit" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "Nás&troje" @@ -694,21 +699,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Zobrazit" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Sledování" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Internetová stránka" @@ -720,23 +725,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -772,12 +777,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -896,7 +901,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1015,11 +1020,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1027,14 +1032,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1057,8 +1062,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1072,7 +1077,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1086,7 +1091,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1102,7 +1107,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1169,17 +1174,11 @@ msgstr "Přesnost:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1252,19 +1251,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1286,7 +1285,7 @@ msgstr "Adaptér:" msgid "Add" msgstr "Přidat" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1311,23 +1310,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1337,17 +1336,17 @@ msgstr "" msgid "Add..." msgstr "Přidat..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adresa" @@ -1473,7 +1472,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1482,7 +1481,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1490,34 +1489,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1533,7 +1532,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1559,7 +1558,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1581,7 +1580,7 @@ msgstr "" msgid "Anaglyph" msgstr "Anaglyf" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analyzovat" @@ -1607,15 +1606,15 @@ msgstr "Vyhlazení okrajů" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1633,7 +1632,7 @@ msgstr "Datum zavaděče aplikace:" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1641,7 +1640,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1681,7 @@ msgstr "Poměr Stran:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1694,7 +1693,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Přidělit porty ovladače" @@ -1744,11 +1743,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (Násobek 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1764,7 +1763,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1812,11 +1811,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Registr BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1875,7 +1874,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Plakát" @@ -1895,7 +1894,7 @@ msgstr "Vibráto" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1903,7 +1902,7 @@ msgstr "" msgid "Basic" msgstr "Základní" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Základní nastavení" @@ -1919,10 +1918,6 @@ msgstr "" msgid "Battery" msgstr "Baterie" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1959,7 +1954,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1969,7 +1964,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2005,15 +2000,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2025,47 +2020,47 @@ msgstr "Celá obrazovka bez okrajů" msgid "Bottom" msgstr "Dole" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2077,23 +2072,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2110,7 +2105,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2120,19 +2115,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2147,19 +2142,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2193,7 +2193,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2201,16 +2201,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Vyrovnávací paměť:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2255,11 +2255,11 @@ msgstr "" msgid "C Stick" msgstr "Kruhová páčka" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Registr CP" @@ -2310,7 +2310,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2352,14 +2352,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2372,15 +2372,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2396,11 +2396,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2408,7 +2408,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2416,7 +2416,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2448,7 +2448,7 @@ msgstr "" msgid "Change &Disc" msgstr "Vyměnit &disk" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Vyměnit &Disk..." @@ -2456,14 +2456,20 @@ msgstr "Vyměnit &Disk..." msgid "Change Disc" msgstr "Vyměnit Disk" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2482,7 +2488,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2490,11 +2496,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2510,7 +2516,7 @@ msgstr "Hledání Cheatů" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2528,7 +2534,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2540,7 +2546,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Zvolte soubor k otevření" @@ -2548,15 +2554,15 @@ msgstr "Zvolte soubor k otevření" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2569,7 +2575,7 @@ msgstr "Zvolte adresář pro umístění extrakce" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2580,18 +2586,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Vyčistit" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2612,7 +2618,7 @@ msgstr "" msgid "Close" msgstr "Zavřít" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2620,11 +2626,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2652,11 +2658,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2693,7 +2699,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2706,7 +2712,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2714,11 +2720,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2734,7 +2740,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2749,7 +2755,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2803,7 +2814,7 @@ msgstr "Nastavit" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2816,13 +2827,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2831,12 +2842,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Při zastavení Potvrdit" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2846,7 +2857,7 @@ msgstr "" msgid "Connect" msgstr "Připojit" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Připojit Rola-Bola" @@ -2854,7 +2865,7 @@ msgstr "Připojit Rola-Bola" msgid "Connect USB Keyboard" msgstr "Připojit USB Klávesnici" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2874,7 +2885,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2890,7 +2901,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2915,7 +2926,7 @@ msgstr "" msgid "Control Stick" msgstr "Ovládací páčka" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3073,22 +3084,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopírovat" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3096,19 +3107,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3126,8 +3137,8 @@ msgstr "" msgid "Core" msgstr "Jádro" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3234,7 +3245,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3250,13 +3261,13 @@ msgstr "" msgid "Country:" msgstr "Země:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3270,7 +3281,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3314,23 +3325,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3439,7 +3450,7 @@ msgstr "Taneční podložka" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3485,7 +3496,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Ladění" @@ -3533,7 +3544,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Výchozí" @@ -3553,7 +3564,7 @@ msgstr "" msgid "Default ISO:" msgstr "Výchozí ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3574,8 +3585,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Smazat" @@ -3605,12 +3617,12 @@ msgstr "" msgid "Depth:" msgstr "Hloubka:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Popis" @@ -3624,8 +3636,8 @@ msgstr "Popis:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3637,21 +3649,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3659,7 +3671,7 @@ msgstr "" msgid "Detect" msgstr "Zjistit" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3667,11 +3679,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Zařízení" @@ -3713,11 +3725,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Zakázat ohraničující rámeček" @@ -3734,11 +3741,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "Zakázat limit rychlosti emulace" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3746,11 +3753,11 @@ msgstr "" msgid "Disable Fog" msgstr "Zakázat Mlhu" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3781,6 +3788,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disk" @@ -3789,6 +3802,10 @@ msgstr "Disk" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3819,11 +3836,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3833,7 +3850,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Chcete současnou emulaci zastavit?" @@ -3845,8 +3862,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3854,9 +3871,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3868,8 +3885,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Doplhin Filmy TAS (*.dtm)" @@ -3902,7 +3919,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3916,13 +3933,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3931,7 +3948,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3952,7 +3969,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3974,7 +3991,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3986,6 +4003,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4025,7 +4052,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Vypsat Zvuk" @@ -4037,7 +4064,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Vypsat Cíl EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Vypsat Snímky" @@ -4097,11 +4124,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4111,11 +4138,11 @@ msgstr "" msgid "Dutch" msgstr "Nizozemština" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "O&dejít" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4127,7 +4154,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4135,7 +4162,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Předčasné Aktualizace Paměti" @@ -4154,7 +4181,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4174,7 +4210,7 @@ msgstr "Efekt" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4196,7 +4232,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "Vestavěná vyrovnávací paměť snímků (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Prázdné" @@ -4208,7 +4244,7 @@ msgstr "Vlákno Emulace již běží" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4226,7 +4262,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4250,8 +4286,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4259,23 +4293,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Povolit Cheaty" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4283,15 +4309,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Povolit dvojité jádro" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Zapnout dvojité jádro (zrychlení)" @@ -4303,7 +4333,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4315,11 +4345,11 @@ msgstr "Povolit FPRF" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4337,20 +4367,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Zapnout MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4358,14 +4384,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Povolit Progresivní Skenování" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4379,11 +4401,15 @@ msgstr "Povolit Spořič Obrazovky" msgid "Enable Speaker Data" msgstr "Povolit data reproduktorů" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Povolit hlášení statistik o užívání" @@ -4399,34 +4425,13 @@ msgstr "Povolit Drátěný Model" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4434,31 +4439,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4582,6 +4594,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet nebyl uaveden" @@ -4629,33 +4645,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4669,51 +4685,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Chyba" @@ -4730,7 +4746,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4745,7 +4761,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4836,7 +4852,7 @@ msgstr "" msgid "Euphoria" msgstr "Euforie" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Evropa" @@ -4889,7 +4905,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exportovat všechny uložené hry Wii" @@ -4904,7 +4920,7 @@ msgstr "" msgid "Export Recording" msgstr "Exportovat Nahrávku" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exportovat Nahrávku..." @@ -4932,14 +4948,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Rozšíření" @@ -4952,7 +4968,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4960,35 +4976,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "Externí vyrovnávací paměť snímků (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extrahovat Soubor..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4997,8 +5013,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Přehrávač FIFO" @@ -5012,11 +5028,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5036,7 +5052,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5057,15 +5073,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5111,15 +5127,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5138,25 +5154,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5176,18 +5192,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5199,21 +5215,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5227,17 +5243,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5245,7 +5261,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5275,15 +5291,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5291,11 +5307,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5342,23 +5358,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5372,7 +5388,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5403,31 +5419,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5478,19 +5494,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5503,7 +5519,7 @@ msgstr "Rychlá" msgid "Fast Depth Calculation" msgstr "Rychlý výpočet hloubky" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5514,7 +5530,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5528,7 +5544,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5536,24 +5552,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Informace o souboru" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Název souboru" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Velikost souboru" @@ -5638,7 +5654,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5647,12 +5662,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5738,6 +5753,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5753,7 +5774,7 @@ msgstr "Dopředu" msgid "Forward port (UPnP)" msgstr "Přesměrování portu (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5763,7 +5784,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5788,7 +5809,7 @@ msgstr "Resetovat rychlost postupu snímkem" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Rozsah Snímku" @@ -5796,7 +5817,7 @@ msgstr "Rozsah Snímku" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5816,7 +5837,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5866,8 +5887,8 @@ msgid "From" msgstr "Z" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5875,10 +5896,14 @@ msgstr "" msgid "FullScr" msgstr "CelObr" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5919,11 +5944,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5965,7 +5990,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5975,25 +6000,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6005,7 +6030,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6023,22 +6048,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Kartridže Game Boy Advance (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6067,7 +6092,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID hry" @@ -6076,25 +6101,25 @@ msgstr "ID hry" msgid "Game ID:" msgstr "ID Hry:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6107,7 +6132,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6127,11 +6152,11 @@ msgstr "Adaptér GameCube pro Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6139,11 +6164,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "Ovladače GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6160,7 +6185,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6198,29 +6223,29 @@ msgstr "Kódy Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Obecné" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Vytvořit novou identitu pro statistiky" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6253,7 +6278,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6262,7 +6287,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafika" @@ -6302,7 +6327,7 @@ msgstr "Zelená vlevo" msgid "Green Right" msgstr "Zelená vpravo" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6339,7 +6364,7 @@ msgstr "" msgid "Hacks" msgstr "Hacky" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6371,7 +6396,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6380,11 +6405,11 @@ msgstr "" msgid "Hide" msgstr "Skrýt" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6396,10 +6421,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6428,7 +6460,7 @@ msgstr "Hostovat" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6436,7 +6468,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6444,11 +6476,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6460,7 +6492,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6470,7 +6502,7 @@ msgstr "" msgid "Hotkeys" msgstr "Klávesové zkratky" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6527,7 +6559,7 @@ msgstr "" msgid "IPL Settings" msgstr "Nastavení IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "Infrč." @@ -6558,14 +6590,14 @@ msgstr "" msgid "Icon" msgstr "Ikona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6582,7 +6614,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6596,14 +6628,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6615,7 +6647,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6656,7 +6688,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6671,21 +6703,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6763,16 +6804,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6792,12 +6833,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informace" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6807,10 +6848,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Vstup" @@ -6824,19 +6865,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6853,11 +6890,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6865,13 +6902,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6880,7 +6917,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6889,7 +6926,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6906,19 +6943,19 @@ msgstr "" msgid "Interface" msgstr "Rozhraní" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6931,19 +6968,19 @@ msgstr "Vnitřní chyba LZO - komprimace selhala" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6958,7 +6995,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "Vnitřní Rozlišení:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6966,7 +7003,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Převaděč (nejpomalejší)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6982,7 +7019,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6991,11 +7028,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7016,7 +7053,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7032,19 +7069,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Neplatný soubor s nahrávkou" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Neplatné parametry hledání (není vybrán žádný objekt)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Neplatný řetězec hledání (nelze převést na číslo)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Neplatný řetězec hledání (jsou podporovány pouze sudé délky řetězce)" @@ -7071,11 +7108,11 @@ msgstr "Itálie" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7083,47 +7120,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7135,26 +7172,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japonsko" @@ -7176,12 +7213,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Okno vždy navrchu" @@ -7215,11 +7252,11 @@ msgstr "Klávesy" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Vykopnout hráče" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7245,7 +7282,7 @@ msgstr "" msgid "L-Analog" msgstr "Levý Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7253,7 +7290,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7291,7 +7332,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7299,7 +7340,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7310,7 +7351,7 @@ msgstr "Vlevo" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Levá páčka" @@ -7381,11 +7422,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7394,26 +7435,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Nahrát" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7425,11 +7466,11 @@ msgstr "Nahrát Vlastní Textury" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7535,23 +7576,23 @@ msgstr "Nahrát stav v pozici 8" msgid "Load State Slot 9" msgstr "Načíst stav v pozici 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7559,24 +7600,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7593,20 +7634,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Záznam" @@ -7615,15 +7664,15 @@ msgstr "Záznam" msgid "Log Configuration" msgstr "Nastavení Záznamu" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7639,7 +7688,7 @@ msgstr "Typy Záznamu" msgid "Logger Outputs" msgstr "Výstup Zapisovače" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7650,11 +7699,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7675,7 +7724,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7723,7 +7772,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Tvůrce" @@ -7740,7 +7789,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7749,7 +7798,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7761,11 +7810,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7795,7 +7844,7 @@ msgstr "" msgid "Memory Card" msgstr "Paměťová karta" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7823,7 +7872,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7837,7 +7886,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -7854,7 +7903,7 @@ msgstr "Ostatní" msgid "Misc Settings" msgstr "Ostatní Nastavení" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7866,7 +7915,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7902,8 +7951,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7923,11 +7972,11 @@ msgstr "Monoskopické stíny" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7936,23 +7985,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7963,13 +7999,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7982,10 +8018,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7994,8 +8030,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -8004,7 +8040,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8021,8 +8057,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8065,7 +8101,7 @@ msgstr "Původní (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8081,27 +8117,27 @@ msgstr "" msgid "Netherlands" msgstr "Nizozemí" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8109,16 +8145,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8143,7 +8179,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Nová identita vytvořena." @@ -8160,7 +8196,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8206,7 +8242,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8214,12 +8250,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Žádný popis není dostupný" @@ -8231,7 +8267,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8252,11 +8288,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8279,7 +8315,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8297,10 +8333,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Žádné" @@ -8312,7 +8348,7 @@ msgstr "" msgid "Not Set" msgstr "Nenastaven" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8332,7 +8368,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8376,26 +8412,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunčak" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8447,7 +8483,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Rozsah Objektu" @@ -8468,7 +8504,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8479,7 +8515,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8494,7 +8530,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Online &dokumentace" @@ -8502,13 +8538,13 @@ msgstr "Online &dokumentace" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8525,7 +8561,7 @@ msgstr "Otevřít" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8534,7 +8570,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8600,26 +8636,26 @@ msgstr "Oranžová" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8627,7 +8663,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8642,11 +8678,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8662,16 +8698,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Spustit vstupní nahrávku..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8700,7 +8736,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8734,7 +8770,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8772,15 +8808,15 @@ msgstr "Cesty" msgid "Pause" msgstr "Pozastavit" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pozastavit na konci videa" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8796,6 +8832,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8815,7 +8857,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Osvětlení Podle Pixelu" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8849,11 +8891,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8866,7 +8908,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Platforma" @@ -8874,7 +8916,7 @@ msgstr "Platforma" msgid "Play" msgstr "Spustit" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8882,44 +8924,44 @@ msgstr "" msgid "Play Recording" msgstr "Přehrát nahrávku" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Možnosti Přehrávání" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Hráči" @@ -8952,7 +8994,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8969,7 +9011,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8985,6 +9027,14 @@ msgstr "Efekt Následného Zpracování:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8994,15 +9044,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Předzískat vlastní textury" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9040,7 +9090,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9051,7 +9101,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9085,7 +9135,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9094,23 +9144,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9137,11 +9193,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Otázka" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Ukončit" @@ -9158,19 +9214,19 @@ msgstr "R" msgid "R-Analog" msgstr "Pravý Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9191,7 +9247,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9203,12 +9259,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9247,8 +9304,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9257,23 +9314,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Nahrávat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Možnosti Nahrávání" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9306,7 +9363,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9337,7 +9394,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Oblast" @@ -9358,7 +9415,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9394,12 +9455,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9421,10 +9482,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9434,7 +9501,7 @@ msgstr "Resetovat" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9478,7 +9545,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9486,11 +9553,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Zkusit znovu" @@ -9499,7 +9566,7 @@ msgstr "Zkusit znovu" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9511,7 +9578,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9522,7 +9589,7 @@ msgstr "Vpravo" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Pravá páčka" @@ -9558,11 +9625,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9580,27 +9647,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9613,7 +9684,7 @@ msgstr "" msgid "Rumble" msgstr "Vibrace" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9621,15 +9692,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9637,7 +9708,7 @@ msgstr "" msgid "Russia" msgstr "Rusko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9696,11 +9767,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Uložit Sta&v" @@ -9710,9 +9781,9 @@ msgid "Safe" msgstr "Bezpečná" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9722,25 +9793,25 @@ msgstr "Uložit" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9754,11 +9825,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9770,7 +9841,7 @@ msgstr "Načíst nejstarší stav" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9820,23 +9891,23 @@ msgstr "Uložit stav do pozice 8" msgid "Save State Slot 9" msgstr "Uložit stav do pozice 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9844,7 +9915,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9856,11 +9927,11 @@ msgstr "" msgid "Save as..." msgstr "Uložit jako" -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9871,11 +9942,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9883,11 +9954,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9899,7 +9970,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9916,8 +9987,8 @@ msgid "ScrShot" msgstr "SnímkObrz" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Hledat" @@ -9926,7 +9997,7 @@ msgstr "Hledat" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9944,7 +10015,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9952,7 +10023,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9986,7 +10057,7 @@ msgstr "Vybrat" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9997,23 +10068,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10041,7 +10112,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10049,7 +10120,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Vybrat pozici stavu" @@ -10110,9 +10181,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10136,7 +10207,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10144,11 +10215,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10156,12 +10227,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Vyberte soubor s uloženou hrou" @@ -10184,16 +10255,16 @@ msgstr "Vybraný profil ovladače neexistuje" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10271,7 +10342,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Poslat" @@ -10303,6 +10374,10 @@ msgstr "Server zamítl pokus o průchod" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10320,19 +10395,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10349,25 +10424,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Nastaví jazyk systému Wii" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "Nastavení paměti Wii: Nelze vytvořit soubor settings.txt" @@ -10402,27 +10492,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Zobrazit Záznam" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Zobrazit Panel Nás&trojů" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Zobrazit Autrálii" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10431,7 +10521,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Zobrazit ELF/DOL" @@ -10444,7 +10534,7 @@ msgstr "" msgid "Show FPS" msgstr "Zobrazit Snímky za Sekundu" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Zobrazit počítadlo snímků" @@ -10452,19 +10542,19 @@ msgstr "Zobrazit počítadlo snímků" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Zobrazit Francii" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Zobrazit GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Zobrazit Německo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10472,23 +10562,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Zobrazit Obrazovku Vstupu" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Zobrazit Itálii" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Zobrazit Koreu" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Zobrazit počítadlo zpoždění" @@ -10496,7 +10586,7 @@ msgstr "Zobrazit počítadlo zpoždění" msgid "Show Language:" msgstr "Jazyk Zobrazení:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Zobrazit Nastavení &Záznamu" @@ -10508,15 +10598,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Zobrazit Nizozemí" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Zobrazit PAL" @@ -10529,7 +10619,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Zobrazit Platformy" @@ -10537,15 +10627,15 @@ msgstr "Zobrazit Platformy" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Zobrazit Regiony" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Zobrazit Rusko" @@ -10553,7 +10643,7 @@ msgstr "Zobrazit Rusko" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Zobrazit Španělsko" @@ -10565,19 +10655,19 @@ msgstr "" msgid "Show Statistics" msgstr "Zobrazit Statistiky" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Zobrazit Tchaj-wan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Zobrazit USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Zobrazit neznámé" @@ -10589,36 +10679,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Zobrazit WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Zobrazit Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Zobrazit svět" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10626,10 +10716,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10643,6 +10741,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10650,6 +10755,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10712,7 +10835,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10731,7 +10854,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10807,6 +10930,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10907,7 +11033,7 @@ msgstr "Hlasitost Reproduktoru:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10936,11 +11062,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10948,17 +11074,17 @@ msgstr "" msgid "Standard Controller" msgstr "Standardní Ovladač" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10966,7 +11092,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Začít nahrávat vstup" @@ -10986,14 +11112,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11025,19 +11151,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11075,16 +11201,16 @@ msgid "Stick" msgstr "Páčka" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Zastavit" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11120,7 +11246,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Roztáhnout do Okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11134,7 +11260,11 @@ msgstr "" msgid "Strum" msgstr "Brnkat" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11145,18 +11275,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11166,7 +11296,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11179,24 +11309,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11228,7 +11358,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11272,17 +11402,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11290,7 +11420,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11331,20 +11461,20 @@ msgstr "" msgid "System Language:" msgstr "Jazyk Systému:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS Vstup" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11354,7 +11484,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11362,7 +11492,7 @@ msgstr "" msgid "Taiwan" msgstr "Tchaj-wan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Vytvořit Snímek Obrazovky" @@ -11370,7 +11500,7 @@ msgstr "Vytvořit Snímek Obrazovky" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11386,9 +11516,9 @@ msgstr "" msgid "Test" msgstr "Test" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11450,13 +11580,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11518,7 +11648,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11528,7 +11658,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11607,7 +11737,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11647,7 +11777,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11706,12 +11836,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11731,7 +11861,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11765,7 +11895,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11823,7 +11953,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11845,6 +11975,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11856,8 +11990,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11905,11 +12039,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11927,7 +12061,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12026,7 +12160,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12046,7 +12180,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12087,7 +12221,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "Tato hodnota je vynásobena hloubkou zadanou v grafickém nastavení." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12100,7 +12234,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12108,11 +12242,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12135,14 +12269,14 @@ msgstr "Naklánění" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Název" @@ -12151,12 +12285,12 @@ msgid "To" msgstr "Do" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12181,7 +12315,7 @@ msgid "Toggle Aspect Ratio" msgstr "Přepínat poměr stran" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12237,7 +12371,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12253,8 +12387,8 @@ msgstr "Nahoře" msgid "Top-and-Bottom" msgstr "Nad sebou" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12316,8 +12450,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12344,7 +12478,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Spínače" @@ -12354,7 +12488,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12368,7 +12502,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12380,7 +12514,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12422,7 +12556,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12485,11 +12619,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Vrátit zpět Nahrání Stavu" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Vrátit zpět Uložení Stavu" @@ -12507,28 +12641,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Neznámé" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12599,11 +12733,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Neomezeno" @@ -12615,20 +12749,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12655,7 +12777,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12669,8 +12791,8 @@ msgstr "" msgid "Up" msgstr "Nahoru" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Aktualizovat" @@ -12678,11 +12800,11 @@ msgstr "Aktualizovat" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12725,7 +12847,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Nastavení hlášení statistik o užívání" @@ -12733,11 +12855,11 @@ msgstr "Nastavení hlášení statistik o užívání" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12753,10 +12875,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Použít režim PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Použít Obslužné Rutiny Paniky" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12791,7 +12919,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12806,10 +12934,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12836,27 +12971,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12876,7 +13011,7 @@ msgstr "" msgid "Value" msgstr "Hodnota" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12946,13 +13081,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12987,7 +13122,7 @@ msgstr "Zvýšit hlasitost" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -13011,7 +13146,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13088,8 +13223,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Varování" @@ -13099,7 +13234,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13111,28 +13246,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13225,21 +13360,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13251,19 +13386,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13271,7 +13406,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13279,12 +13414,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13294,11 +13423,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13312,10 +13441,11 @@ msgstr "Světové" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13348,39 +13478,39 @@ msgstr "" msgid "Write to Window" msgstr "Zapsat do Okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Registr XF" @@ -13389,9 +13519,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13503,7 +13633,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Pro uplatnění změn musíte Dolphin restartovat." @@ -13523,16 +13653,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13541,7 +13671,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Kód Zero 3 není podporován" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13590,7 +13720,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13598,7 +13728,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13606,7 +13736,7 @@ msgstr "" msgid "fake-completion" msgstr "předstírat dokončení" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13654,16 +13784,6 @@ msgstr "" msgid "none" msgstr "žádné" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13681,7 +13801,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13746,7 +13866,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/da.po b/Languages/po/da.po index 9cc271b541..4d4efdfb22 100644 --- a/Languages/po/da.po +++ b/Languages/po/da.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Lars Lyngby , 2020-2022\n" "Language-Team: Danish (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -129,7 +129,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Udgave %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (Beholdning)" @@ -149,7 +149,7 @@ msgstr "%1 (langsom)" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -163,11 +163,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 Grafikkonfiguration" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -184,40 +184,34 @@ msgstr "%1 understøtter ikke funktionen på dit system." msgid "%1 doesn't support this feature." msgstr "%1 understøtter ikke funktionen." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 ha tilsluttet sig" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 har forladt gruppen" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 er ikke en gyldig ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 spiller golf nu" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -230,8 +224,8 @@ msgstr "%1 hukommelsesområder" msgid "%1 ms" msgstr "%1 ms." -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -247,26 +241,26 @@ msgstr "%1 sessioner fundet" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normal hastighed)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -278,6 +272,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -347,11 +345,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Om" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Tilføj Hukommelsesbreakpoint" @@ -360,7 +358,7 @@ msgstr "&Tilføj Hukommelsesbreakpoint" msgid "&Add New Code..." msgstr "&Tilføj ny kode..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Tilføj funktion" @@ -368,15 +366,15 @@ msgstr "&Tilføj funktion" msgid "&Add..." msgstr "&Tilføj..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Lydindstillinger" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -384,11 +382,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Breakpoints" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -396,15 +398,15 @@ msgstr "" msgid "&Cancel" msgstr "&Annuller" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Snydemanager" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Tjek for opdateringer..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Ryd symboler" @@ -412,7 +414,7 @@ msgstr "&Ryd symboler" msgid "&Clone..." msgstr "&Klon..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Kode" @@ -420,16 +422,15 @@ msgstr "&Kode" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Kontrollerindstillinger" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Kopiér adresse" @@ -437,20 +438,20 @@ msgstr "&Kopiér adresse" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Slet" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -464,11 +465,11 @@ msgstr "&Rediger kode..." msgid "&Edit..." msgstr "&Rediger..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Skub disk ud" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulation" @@ -488,41 +489,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fil" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Skrifttype..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Billedfremskydning" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub-repertoire" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Grafikindstillinger" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Hjælp" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Genvejstastindstillinger" @@ -542,11 +543,11 @@ msgstr "" msgid "&Import..." msgstr "&Importér..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -554,23 +555,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Sprog:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Indlæs Tilstand" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -580,19 +581,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Hukommelse" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Film" @@ -600,7 +605,7 @@ msgstr "&Film" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -609,23 +614,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Åbn..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Indstillinger" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pause" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Afspil" @@ -633,7 +638,7 @@ msgstr "&Afspil" msgid "&Properties" msgstr "&Indstillinger" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Read-Only Tilstand" @@ -641,7 +646,7 @@ msgstr "&Read-Only Tilstand" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registre" @@ -654,24 +659,24 @@ msgstr "&Fjern" msgid "&Remove Code" msgstr "&Fjern kode" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Nulstil" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -679,31 +684,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Hastighedsgrænse:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Stop" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Værktøjer" @@ -713,21 +718,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Vis" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Betragt" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Website" @@ -739,23 +744,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -791,12 +796,12 @@ msgstr "" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -915,7 +920,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1034,11 +1039,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1046,14 +1051,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1076,8 +1081,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1091,7 +1096,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "En disk er allerede ved at blive sat ind" @@ -1105,7 +1110,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1123,7 +1128,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Sync kan kun udføres, når et Wii-spil kører." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1202,17 +1207,11 @@ msgstr "Nøjagtighed:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Handling" @@ -1285,19 +1284,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktiv" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1319,7 +1318,7 @@ msgstr "Adapter:" msgid "Add" msgstr "Tilføj" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1344,23 +1343,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "Tilføj et hukommelsesbreakpoint" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1370,17 +1369,17 @@ msgstr "" msgid "Add..." msgstr "Tilføj..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adresse" @@ -1506,7 +1505,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1515,7 +1514,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1523,34 +1522,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle gemte tilstande (*.sav *.s##);; All Files (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1566,7 +1565,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1592,7 +1591,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1614,7 +1613,7 @@ msgstr "En indsat disk var forventet men ikke fundet" msgid "Anaglyph" msgstr "Anaglyph" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analyser" @@ -1640,15 +1639,15 @@ msgstr "Anti-Aliasing:" msgid "Any Region" msgstr "Alle regioner" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1666,7 +1665,7 @@ msgstr "Apploader Dato:" msgid "Apply" msgstr "Anvend" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1674,7 +1673,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Er du sikker på, at du vil slette '%1'?" @@ -1686,7 +1685,7 @@ msgstr "Er du sikker på, at du vil slette denne fil?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Er du sikker på, at du vil afslutte NetPlay?" @@ -1715,7 +1714,7 @@ msgstr "Formatforhold:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1727,7 +1726,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Tildel Kontrollerporte" @@ -1777,11 +1776,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (Multiplum af 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1797,7 +1796,7 @@ msgstr "" msgid "Auto-Hide" msgstr "Auto-skjul" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1845,11 +1844,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP register" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1908,7 +1907,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -1928,7 +1927,7 @@ msgstr "Bar" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1936,7 +1935,7 @@ msgstr "" msgid "Basic" msgstr "Basis" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Basisindstillinger" @@ -1952,10 +1951,6 @@ msgstr "Batchtilstand kan ikke anvendes uden valg af spil." msgid "Battery" msgstr "Batteri" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta(en gang i måneden)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1992,7 +1987,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2002,7 +1997,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Blokstørrelse" @@ -2040,15 +2035,15 @@ msgstr "" "Bluetooth gennemgangstilstand er aktiveret, men Dolphin blev bygget uden " "libusb. Gennemgangstilstand kan ikke bruges." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND backup-fil (*.bin);;Alle filer (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2060,47 +2055,47 @@ msgstr "Kantløs Fuldskærm" msgid "Bottom" msgstr "Bund" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2112,23 +2107,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2145,7 +2140,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2155,19 +2150,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2182,19 +2177,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2228,7 +2228,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2236,16 +2236,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Bufferstørrelse:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Bufferstørrelse ændret til %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2290,11 +2290,11 @@ msgstr "" msgid "C Stick" msgstr "C-Stick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP register" @@ -2345,7 +2345,7 @@ msgstr "Kalibrering" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2371,7 +2371,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2387,14 +2387,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2407,15 +2407,15 @@ msgstr "Annuller" msgid "Cancel Calibration" msgstr "Annuller kalibrering" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2431,11 +2431,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2443,7 +2443,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2451,7 +2451,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2483,7 +2483,7 @@ msgstr "" msgid "Change &Disc" msgstr "Skift &Disk" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Skift &Disk..." @@ -2491,14 +2491,20 @@ msgstr "Skift &Disk..." msgid "Change Disc" msgstr "Skift Disk" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2517,7 +2523,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Ændrede snydekoder får først effekt efter genstart af spillet." @@ -2525,11 +2531,11 @@ msgstr "Ændrede snydekoder får først effekt efter genstart af spillet." msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2545,7 +2551,7 @@ msgstr "Snydesøgning" msgid "Cheats Manager" msgstr "Snydemanager" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Tjek NAND..." @@ -2563,7 +2569,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Tjeksum" @@ -2575,7 +2581,7 @@ msgstr "Kina" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Angiv en fil at åbne" @@ -2583,15 +2589,15 @@ msgstr "Angiv en fil at åbne" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2604,7 +2610,7 @@ msgstr "Angiv en mappe at udpakke til" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Klassiske knapper" @@ -2615,18 +2621,18 @@ msgstr "Klassisk kontroller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Ryd" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Ryd cache" @@ -2647,7 +2653,7 @@ msgstr "Klon og &Rediger kode..." msgid "Close" msgstr "Luk" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "&Konfiguration" @@ -2655,11 +2661,11 @@ msgstr "&Konfiguration" msgid "Code" msgstr "Kode" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2687,11 +2693,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2728,7 +2734,7 @@ msgstr "Kompilerer shaders" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2741,7 +2747,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2749,11 +2755,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Betingelse" @@ -2769,7 +2775,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2784,7 +2790,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2838,7 +2849,7 @@ msgstr "Konfigurér" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Konfigurer Dolphin" @@ -2851,13 +2862,13 @@ msgstr "Konfigurer input" msgid "Configure Output" msgstr "Konfigurer output" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bekræft" @@ -2866,12 +2877,12 @@ msgstr "Bekræft" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Bekræft ved Stop" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bekræftelse" @@ -2881,7 +2892,7 @@ msgstr "Bekræftelse" msgid "Connect" msgstr "Tilslut" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Forbind Balanceboard" @@ -2889,7 +2900,7 @@ msgstr "Forbind Balanceboard" msgid "Connect USB Keyboard" msgstr "Forbind USB Tastatur" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Tilslut Wii Remote %1" @@ -2909,7 +2920,7 @@ msgstr "Tilslut Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Tilslut Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Tilslut Wii Remotes" @@ -2925,7 +2936,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2950,7 +2961,7 @@ msgstr "" msgid "Control Stick" msgstr "Kontrol-Stick" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Kontrollerprofil" @@ -3110,22 +3121,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopiér" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Kopiér &funktion" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Kopier adresse" @@ -3133,19 +3144,19 @@ msgstr "Kopier adresse" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Kopiér Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3163,8 +3174,8 @@ msgstr "Kopiér til B" msgid "Core" msgstr "Kerne" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3273,7 +3284,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Kan ikke slå den centrale server op" @@ -3289,13 +3300,13 @@ msgstr "" msgid "Country:" msgstr "Land:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3309,7 +3320,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3353,23 +3364,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3478,7 +3489,7 @@ msgstr "Dansemåtte" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Data" @@ -3524,7 +3535,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Debugging" @@ -3572,7 +3583,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Standard" @@ -3592,7 +3603,7 @@ msgstr "Standardskrifttype" msgid "Default ISO:" msgstr "Standard ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3613,8 +3624,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Slet" @@ -3644,12 +3656,12 @@ msgstr "" msgid "Depth:" msgstr "Dybde:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Beskrivelse" @@ -3663,8 +3675,8 @@ msgstr "Beskrivelse:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3676,21 +3688,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3698,7 +3710,7 @@ msgstr "" msgid "Detect" msgstr "Opfang" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3706,11 +3718,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Enhed" @@ -3752,11 +3764,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Deaktivér Afgrænsningsramme" @@ -3773,11 +3780,11 @@ msgstr "Deaktiver EFB VRAM kopier" msgid "Disable Emulation Speed Limit" msgstr "Deaktiver begrænsning af emulationshastighed" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3785,11 +3792,11 @@ msgstr "" msgid "Disable Fog" msgstr "Deaktivér tåge" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Deaktiver JIT Cache" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3820,6 +3827,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disk" @@ -3828,6 +3841,10 @@ msgstr "Disk" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3858,11 +3875,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3872,7 +3889,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Ønsker du at stoppe den igangværende emulation?" @@ -3884,8 +3901,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II dekoder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3893,9 +3910,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3907,8 +3924,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-film (*.dtm)" @@ -3941,7 +3958,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin er en gratis og åben source GameCube- og Wii-emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin er for gammel til en gennemløbsserver" @@ -3955,13 +3972,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphins snydesystem er slået fra." @@ -3970,7 +3987,7 @@ msgstr "Dolphins snydesystem er slået fra." msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Opdater ikke" @@ -3991,7 +4008,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -4013,7 +4030,7 @@ msgstr "Download koder" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -4025,6 +4042,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4064,7 +4091,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Dump Lyd" @@ -4076,7 +4103,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Drop EFB Mål" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Dump Billeder" @@ -4136,11 +4163,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4150,11 +4177,11 @@ msgstr "" msgid "Dutch" msgstr "Hollandsk" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "F&orlad" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4166,7 +4193,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4174,7 +4201,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Tidlige hukommelsesopdateringer" @@ -4193,7 +4220,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4213,7 +4249,7 @@ msgstr "Effekt" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4235,7 +4271,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "Indlejret framebuffer (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Tom" @@ -4247,7 +4283,7 @@ msgstr "Emulatortråd kører i forvejen" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4265,7 +4301,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4289,8 +4325,6 @@ msgstr "Emulationshastighed" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4298,23 +4332,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "Aktivér API Valideringslag" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Aktivér lydtrækning" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Aktivér snydekoder" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4322,15 +4348,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "Aktivér tilpasset RTC" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Aktivér dualcore" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Aktivér dualcore (højere hastighed)" @@ -4342,7 +4372,7 @@ msgstr "Aktivér Emuleret CPU Clock Tilsidesætning " msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4354,11 +4384,11 @@ msgstr "Aktivér PFRF" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4376,20 +4406,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Aktivér MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4397,14 +4423,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Aktivér Progressiv Skanning" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4418,11 +4440,15 @@ msgstr "Aktivér Pauseskærm" msgid "Enable Speaker Data" msgstr "Aktivér højttalerdata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Aktivér rapportering af brugsstatistik" @@ -4438,34 +4464,13 @@ msgstr "Aktivér Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4473,31 +4478,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4624,6 +4636,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet blev ikke initialiseret" @@ -4671,33 +4687,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4711,51 +4727,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Fejl" @@ -4772,7 +4788,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4788,7 +4804,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4879,7 +4895,7 @@ msgstr "Fejl fundet i {0} ubrugte blokke i {1} partitionen." msgid "Euphoria" msgstr "Eufori" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -4932,7 +4948,7 @@ msgstr "" msgid "Experimental" msgstr "Eksperimentel" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Eksporter alle Wii-saves" @@ -4947,7 +4963,7 @@ msgstr "" msgid "Export Recording" msgstr "Eksporter optagelse" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Eksporter optagelse..." @@ -4975,14 +4991,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Udvidelse" @@ -4995,7 +5011,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -5003,35 +5019,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "Ekstern framebuffer (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Udpak fil..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -5040,8 +5056,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO-afspiller" @@ -5055,11 +5071,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5079,7 +5095,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5100,15 +5116,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5154,15 +5170,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5181,25 +5197,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5219,18 +5235,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5242,21 +5258,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Fejl ved indlæsning af programmet til hukommelsen" @@ -5270,17 +5286,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5288,7 +5304,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5318,15 +5334,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5334,11 +5350,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5385,23 +5401,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5415,7 +5431,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5446,31 +5462,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5521,19 +5537,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5546,7 +5562,7 @@ msgstr "Hurtig" msgid "Fast Depth Calculation" msgstr "Hurtig udregning af dybte" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5557,7 +5573,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5571,7 +5587,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5579,24 +5595,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Filinfo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Filnavn" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Filstørrelse" @@ -5681,7 +5697,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Flag" @@ -5690,12 +5705,12 @@ msgstr "Flag" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5781,6 +5796,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5796,7 +5817,7 @@ msgstr "Fremad" msgid "Forward port (UPnP)" msgstr "Forwardport (UPnp)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5806,7 +5827,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Billede %1" @@ -5831,7 +5852,7 @@ msgstr "Billedfremskydning Nulstil Hastighed" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Billedvidde" @@ -5839,7 +5860,7 @@ msgstr "Billedvidde" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5859,7 +5880,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5909,8 +5930,8 @@ msgid "From" msgstr "Fra" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Fra:" @@ -5918,10 +5939,14 @@ msgstr "Fra:" msgid "FullScr" msgstr "Fuld skærm" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funktion" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5962,11 +5987,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -6008,7 +6033,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU teksturafkodning" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6018,25 +6043,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6048,7 +6073,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6066,22 +6091,22 @@ msgstr "" msgid "Game" msgstr "Spil" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance-kassetter (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6110,7 +6135,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Spil-id" @@ -6119,25 +6144,25 @@ msgstr "Spil-id" msgid "Game ID:" msgstr "Spil-id:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Spilstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6150,7 +6175,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6170,11 +6195,11 @@ msgstr "GameCube-adapter til Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube kontroller" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6182,11 +6207,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "GameCube-kontrollere" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube tastatur" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6203,7 +6228,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "GameCube mikrofonstik %1" @@ -6241,29 +6266,29 @@ msgstr "Gecko-koder" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Generelt" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Generer en ny identitet til statistik" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6296,7 +6321,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6305,7 +6330,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafik" @@ -6345,7 +6370,7 @@ msgstr "Grøn venstre" msgid "Green Right" msgstr "Grøn højre" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6382,7 +6407,7 @@ msgstr "" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6414,7 +6439,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Heksadecimal" @@ -6423,11 +6448,11 @@ msgstr "Heksadecimal" msgid "Hide" msgstr "Skjul" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6439,10 +6464,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6471,7 +6503,7 @@ msgstr "Vært" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6479,7 +6511,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6487,11 +6519,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Vært inputautoritet aktiveret" @@ -6503,7 +6535,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Genvejstastindstillinger" @@ -6513,7 +6545,7 @@ msgstr "Genvejstastindstillinger" msgid "Hotkeys" msgstr "Genvejstaster" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Genvejstaster forudsætter vinduefokus" @@ -6570,7 +6602,7 @@ msgstr "IP-adresse:" msgid "IPL Settings" msgstr "IPL-indstillinger" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6601,14 +6633,14 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6633,7 +6665,7 @@ msgstr "" "Denne autorisering kan tages tilbage på et hvilket som helst tidspunkt i " "Dolphins indstillinger." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6647,14 +6679,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6666,7 +6698,7 @@ msgstr "" msgid "Ignore" msgstr "Ignorere" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6707,7 +6739,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6722,21 +6754,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importer Wii-save..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Importerer NAND-backup" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6814,16 +6855,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6843,12 +6884,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Information" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6858,10 +6899,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Input" @@ -6875,19 +6916,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6904,11 +6941,11 @@ msgstr "Installere" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Installer opdatering" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Installere WAD..." @@ -6916,13 +6953,13 @@ msgstr "Installere WAD..." msgid "Install to the NAND" msgstr "Installer til NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instruktion" @@ -6931,7 +6968,7 @@ msgstr "Instruktion" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instruktion:" @@ -6940,7 +6977,7 @@ msgstr "Instruktion:" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6957,19 +6994,19 @@ msgstr "" msgid "Interface" msgstr "Grænseflade" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6982,19 +7019,19 @@ msgstr "Intern LZO-fjel - komprimering mislykkedes" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7009,7 +7046,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "Intern opløsning:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -7017,7 +7054,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Interpreter (langsomst)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -7033,7 +7070,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "Ugyldig mix-kode" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -7042,11 +7079,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7067,7 +7104,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7083,19 +7120,19 @@ msgstr "" msgid "Invalid password provided." msgstr "Forkert kodeord indtastet." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Forkert optagelsesfil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Forkerte søgeparametre (intet objekt valgt)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Forkert søgetekst (kunne ikke konvertere til tal)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Forkert søgetekst (kun lige længder er understøttet)" @@ -7122,11 +7159,11 @@ msgstr "Italien" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT blok sammenkædning slået fra" @@ -7134,47 +7171,47 @@ msgstr "JIT blok sammenkædning slået fra" msgid "JIT Blocks" msgstr "JIT blokke" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7186,26 +7223,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japan" @@ -7227,12 +7264,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Hold vinduet øverst" @@ -7266,11 +7303,11 @@ msgstr "Taster" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Smid spiller ud" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7296,7 +7333,7 @@ msgstr "" msgid "L-Analog" msgstr "L-analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7304,7 +7341,11 @@ msgstr "" msgid "Label" msgstr "Mærkat" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7342,7 +7383,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7350,7 +7391,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7361,7 +7402,7 @@ msgstr "Venstre" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Venstre stik" @@ -7432,11 +7473,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7445,26 +7486,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Indlæs" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7476,11 +7517,11 @@ msgstr "Indlæs tilpassede teksturer" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7586,23 +7627,23 @@ msgstr "Indlæs tilstand plads 8" msgid "Load State Slot 9" msgstr "Indlæs tilstand plads 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Indlæs tilstand fra valgte plads" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Indlæs tilstand fra plads" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7610,24 +7651,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Indlæs fra plads %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Indlæs..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7644,20 +7685,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Lokal" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Log" @@ -7666,15 +7715,15 @@ msgstr "Log" msgid "Log Configuration" msgstr "Konfiguration af log" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7690,7 +7739,7 @@ msgstr "Log typer" msgid "Logger Outputs" msgstr "Logger-outputs" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7701,11 +7750,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7726,7 +7775,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7774,7 +7823,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Udgiver" @@ -7791,7 +7840,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7800,7 +7849,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7812,11 +7861,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7846,7 +7895,7 @@ msgstr "Hukommelsesbreakpoint" msgid "Memory Card" msgstr "Hukommelseskort" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7874,7 +7923,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7888,7 +7937,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -7905,7 +7954,7 @@ msgstr "Diverse" msgid "Misc Settings" msgstr "Diverse indstillinger" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7919,7 +7968,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7955,8 +8004,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7976,11 +8025,11 @@ msgstr "Monoskopiske skygger" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7989,23 +8038,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8016,13 +8052,13 @@ msgstr "" msgid "Movie" msgstr "Video" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8035,10 +8071,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND tjek" @@ -8047,8 +8083,8 @@ msgstr "NAND tjek" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8057,7 +8093,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8074,8 +8110,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8118,7 +8154,7 @@ msgstr "Oprindelig (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8134,27 +8170,27 @@ msgstr "" msgid "Netherlands" msgstr "Holland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Netværk " @@ -8162,16 +8198,16 @@ msgstr "Netværk " msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Ny" @@ -8196,7 +8232,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Ny identitet genereret." @@ -8213,7 +8249,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8259,7 +8295,7 @@ msgstr "" msgid "No Match" msgstr "Ingen træf" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8267,12 +8303,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Ingen beskrivelse tilgængelig" @@ -8284,7 +8320,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8305,11 +8341,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8332,7 +8368,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8351,10 +8387,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Ingen" @@ -8366,7 +8402,7 @@ msgstr "" msgid "Not Set" msgstr "Ikke sat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Det er ikke alle spillere, der har dette spil. Vil du virkelig starte?" @@ -8386,7 +8422,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8430,26 +8466,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "Ok" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8501,7 +8537,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Objektområde" @@ -8522,7 +8558,7 @@ msgstr "" msgid "On" msgstr "På" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8533,7 +8569,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8548,7 +8584,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Online&dokumentation" @@ -8556,13 +8592,13 @@ msgstr "Online&dokumentation" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8579,7 +8615,7 @@ msgstr "Åbn" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8588,7 +8624,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8654,26 +8690,26 @@ msgstr "Orange" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8681,7 +8717,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8696,11 +8732,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "Anden tilstand genvejstaster" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Andet spil..." @@ -8716,16 +8752,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Spi&l inputoptagelse..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -8754,7 +8790,7 @@ msgstr "" msgid "PPC Size" msgstr "PPC-størrelse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8788,7 +8824,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Kodeord" @@ -8826,15 +8862,15 @@ msgstr "Stier" msgid "Pause" msgstr "Pause" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pause ved slutning på film" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8850,6 +8886,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8869,7 +8911,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Per-pixel belysning" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8903,11 +8945,11 @@ msgstr "" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -8920,7 +8962,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Platform" @@ -8928,7 +8970,7 @@ msgstr "Platform" msgid "Play" msgstr "Afspil" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Spil/optagelse" @@ -8936,44 +8978,44 @@ msgstr "Spil/optagelse" msgid "Play Recording" msgstr "Afspil optagelse" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Playback-indstillinger" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Spiller" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Spillere" @@ -9006,7 +9048,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Port %1" @@ -9023,7 +9065,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -9039,6 +9081,14 @@ msgstr "Postprocessing-effekt" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9048,15 +9098,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Indlæs først tilpassede teksturer" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9094,7 +9144,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9105,7 +9155,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9139,7 +9189,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9148,23 +9198,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Offentlig" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9191,11 +9247,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Spørgsmål" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Afslut" @@ -9212,19 +9268,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9245,7 +9301,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9257,12 +9313,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9301,8 +9358,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9311,23 +9368,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Optag" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Indstillinger for optagelse" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Optagelse..." @@ -9360,7 +9417,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9391,7 +9448,7 @@ msgid "Refreshing..." msgstr "Genindlæser..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Region" @@ -9412,7 +9469,11 @@ msgstr "Relativt input" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9448,12 +9509,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9475,10 +9536,16 @@ msgstr "Rapport: GCIFolder skriver til ikkeallokeret blok {0:#x}" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9488,7 +9555,7 @@ msgstr "Nulstil" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9532,7 +9599,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Genstart nødvendig" @@ -9540,11 +9607,11 @@ msgstr "Genstart nødvendig" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Prøv igen" @@ -9553,7 +9620,7 @@ msgstr "Prøv igen" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9565,7 +9632,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9576,7 +9643,7 @@ msgstr "Højre" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Højre stik" @@ -9612,11 +9679,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9634,27 +9701,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9667,7 +9738,7 @@ msgstr "" msgid "Rumble" msgstr "Vibration" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9675,15 +9746,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9691,7 +9762,7 @@ msgstr "" msgid "Russia" msgstr "Rusland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD-kort" @@ -9750,11 +9821,11 @@ msgstr "" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Ge&m tilstand" @@ -9764,9 +9835,9 @@ msgid "Safe" msgstr "Sikker" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9776,25 +9847,25 @@ msgstr "Gem" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9808,11 +9879,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9824,7 +9895,7 @@ msgstr "Gem ældste tilstand" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9874,23 +9945,23 @@ msgstr "Gem tilstand plads 8" msgid "Save State Slot 9" msgstr "Gem tilstand plads 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Gem tilstand til ældste plads" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Gem tilstand til valgte plads" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Gem tilstand til plads" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9898,7 +9969,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9910,11 +9981,11 @@ msgstr "" msgid "Save as..." msgstr "Gem som..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9925,11 +9996,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9937,11 +10008,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Gem til plads %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Gem..." @@ -9953,7 +10024,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9970,8 +10041,8 @@ msgid "ScrShot" msgstr "Skærmdump" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Søg" @@ -9980,7 +10051,7 @@ msgstr "Søg" msgid "Search Address" msgstr "Søgeadresse" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9998,7 +10069,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -10006,7 +10077,7 @@ msgstr "" msgid "Search games..." msgstr "Søg spil..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Søg instruktion" @@ -10040,7 +10111,7 @@ msgstr "Vælg" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10051,23 +10122,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10095,7 +10166,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Vælg plads %1 - %2" @@ -10103,7 +10174,7 @@ msgstr "Vælg plads %1 - %2" msgid "Select State" msgstr "Vælg tilstand" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Vælg tilstand plads" @@ -10164,9 +10235,9 @@ msgstr "Vælg en mappe" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Vælg en fil" @@ -10190,7 +10261,7 @@ msgstr "" msgid "Select a game" msgstr "Vælg et spil" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10198,11 +10269,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10210,12 +10281,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Vælg savefilen" @@ -10238,16 +10309,16 @@ msgstr "Valgte kontrollerprofil eksisterer ikke" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10325,7 +10396,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Send" @@ -10357,6 +10428,10 @@ msgstr "Serveren nægtede forsøget på traversal" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10374,19 +10449,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10404,25 +10479,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Indstiller Wii-systemets sprog." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Indstillinger" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Kan ikke oprette settings.txt-filen" @@ -10457,27 +10547,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Vis &log" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Vis &værktøjslinje" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Vis Australien" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10486,7 +10576,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Vis ELF/DOL" @@ -10499,7 +10589,7 @@ msgstr "" msgid "Show FPS" msgstr "Vis FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Vis billedtæller" @@ -10507,19 +10597,19 @@ msgstr "Vis billedtæller" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Vis Frankrig" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Vis GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Vis Tyskland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10527,23 +10617,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Vis input" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Vis Italien" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Vis Korea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Vis lag-tæller" @@ -10551,7 +10641,7 @@ msgstr "Vis lag-tæller" msgid "Show Language:" msgstr "Vis sprog:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Vis log&konfiguration" @@ -10563,15 +10653,15 @@ msgstr "Vis NetPlay meddelelser" msgid "Show NetPlay Ping" msgstr "Vis NetPlay ping" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Vis Holland" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Vis PAL" @@ -10584,7 +10674,7 @@ msgstr "Vis PC" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Vis platforme" @@ -10592,15 +10682,15 @@ msgstr "Vis platforme" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Vis regioner" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Vis Rusland" @@ -10608,7 +10698,7 @@ msgstr "Vis Rusland" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Vis Spanien" @@ -10620,19 +10710,19 @@ msgstr "" msgid "Show Statistics" msgstr "Vis statistikker" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Vis systemur" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Vis Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Vis USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Vis ukendte" @@ -10644,36 +10734,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Vis WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Vis Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Vis verden" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10681,10 +10771,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10698,6 +10796,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10705,6 +10810,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10767,7 +10890,7 @@ msgstr "Sidelæns skift" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10786,7 +10909,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10862,6 +10985,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10962,7 +11088,7 @@ msgstr "Lydstyrke for højtaler" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10991,11 +11117,11 @@ msgstr "Fart" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -11003,17 +11129,17 @@ msgstr "" msgid "Standard Controller" msgstr "Standardkontroller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Start &NetPlay..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11021,7 +11147,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Start med at &optage input" @@ -11041,14 +11167,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11080,19 +11206,19 @@ msgstr "Hop ud" msgid "Step Over" msgstr "Hop over" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Hop ud succes!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Hop ud timeout!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Hop over udføres..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Hop succes!" @@ -11130,16 +11256,16 @@ msgid "Stick" msgstr "Stik" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Stop" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11175,7 +11301,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Stræk til vindue" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11189,7 +11315,11 @@ msgstr "Streng" msgid "Strum" msgstr "Klimpre" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11200,18 +11330,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Succes" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11221,7 +11351,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11234,24 +11364,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11283,7 +11413,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11327,17 +11457,17 @@ msgstr "Byt til B" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symboler" @@ -11345,7 +11475,7 @@ msgstr "Symboler" msgid "Sync" msgstr "Synkronisér" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11386,20 +11516,20 @@ msgstr "" msgid "System Language:" msgstr "Systemsprog:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS-input" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11409,7 +11539,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11417,7 +11547,7 @@ msgstr "" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Tag skærmbillede" @@ -11425,7 +11555,7 @@ msgstr "Tag skærmbillede" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11441,9 +11571,9 @@ msgstr "" msgid "Test" msgstr "Test" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11505,13 +11635,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11573,7 +11703,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11583,7 +11713,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Disken, der var ved at blive sat ind, kunne ikke ses" @@ -11662,7 +11792,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11702,7 +11832,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11761,12 +11891,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11786,7 +11916,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11820,7 +11950,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11878,7 +12008,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11900,6 +12030,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11911,8 +12045,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11960,11 +12094,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11982,7 +12116,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Kan ikke gøres om!" @@ -12081,7 +12215,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12105,7 +12239,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12145,7 +12279,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "Værdien ganges med grafikindstillingernes dybdeindstilling" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12158,7 +12292,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12166,11 +12300,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12193,14 +12327,14 @@ msgstr "Tilt" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Titel" @@ -12209,12 +12343,12 @@ msgid "To" msgstr "Til" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Til:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Aktiver &fuldskærm" @@ -12239,7 +12373,7 @@ msgid "Toggle Aspect Ratio" msgstr "Skift forholdstal" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12295,7 +12429,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12311,8 +12445,8 @@ msgstr "Top" msgid "Top-and-Bottom" msgstr "Top og bund" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12374,8 +12508,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12402,7 +12536,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Triggers" @@ -12412,7 +12546,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12426,7 +12560,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12438,7 +12572,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12480,7 +12614,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12552,11 +12686,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Fortryd indlæsning af tilstand" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Fortræd lagring af tilstand" @@ -12574,28 +12708,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Ukendt" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12666,11 +12800,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Ubegrænset" @@ -12682,20 +12816,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12722,7 +12844,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12736,8 +12858,8 @@ msgstr "" msgid "Up" msgstr "Op" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Opdater" @@ -12745,11 +12867,11 @@ msgstr "Opdater" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Opdatering tilgængelig " @@ -12792,7 +12914,7 @@ msgstr "Oprejst skift" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Indstillinger for brugsstatistik" @@ -12800,11 +12922,11 @@ msgstr "Indstillinger for brugsstatistik" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12820,10 +12942,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Brug PAL60-tilstand (EURGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Brug panikhåndtering" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12858,7 +12986,7 @@ msgstr "" msgid "User Config" msgstr "Brugerindstillinger" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Brugergrænseflade" @@ -12873,10 +13001,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12903,27 +13038,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12943,7 +13078,7 @@ msgstr "" msgid "Value" msgstr "Værdi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -13013,13 +13148,13 @@ msgstr "" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Vis &kode" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Se &hukommelse" @@ -13054,7 +13189,7 @@ msgstr "Skru lyde op" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD-filer (*.wad)" @@ -13078,7 +13213,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13155,8 +13290,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Advarsel" @@ -13166,7 +13301,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13180,28 +13315,28 @@ msgstr "" "Advarsel: Antal blokke markeret af BAT ({0}) passer ikke med indlæst " "filheader ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13294,21 +13429,21 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii Remote-knapper" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13320,19 +13455,19 @@ msgstr "Wii Remote-indstillinger" msgid "Wii Remotes" msgstr "Wii Remotes" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii og Wii Remote" @@ -13340,7 +13475,7 @@ msgstr "Wii og Wii Remote" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13348,14 +13483,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"Vil låse musen til renderingswidget så længe den har fokus. Du kan indstille " -"en genvejstast til at låse op." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13365,11 +13492,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13383,10 +13510,11 @@ msgstr "Verden" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13419,39 +13547,39 @@ msgstr "" msgid "Write to Window" msgstr "Skriv til vindue" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF-register" @@ -13460,9 +13588,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13574,7 +13702,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "" "Du bliver nødt til at genstarte Dolhin før end at ændringen træder i kraft." @@ -13595,16 +13723,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13613,7 +13741,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Nul 3 kode ikke understøttet" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13662,7 +13790,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13670,7 +13798,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13678,7 +13806,7 @@ msgstr "" msgid "fake-completion" msgstr "falsk-udførsel" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13726,16 +13854,6 @@ msgstr "" msgid "none" msgstr "ingen" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "eller vælg en enhed" @@ -13753,7 +13871,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13818,7 +13936,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/de.po b/Languages/po/de.po index d3738e90bd..39243ee6e9 100644 --- a/Languages/po/de.po +++ b/Languages/po/de.po @@ -34,7 +34,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Ettore Atalan , 2015-2020,2024\n" "Language-Team: German (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -149,7 +149,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revision %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (Bestand)" @@ -169,7 +169,7 @@ msgstr "%1 (langsam)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -183,11 +183,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 Grafikeinstellungen" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -204,7 +204,7 @@ msgstr "%1 unterstützt diese Funktion auf Ihrem System nicht." msgid "%1 doesn't support this feature." msgstr "%1 unterstützt diese Funktion nicht." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -214,33 +214,27 @@ msgstr "" "%2 Objekt(e)\n" "Derzeitiger Frame: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 ist beigetreten" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 ist gegangen" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 ist kein gültiges ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 golft jetzt" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 spielt %2" @@ -253,8 +247,8 @@ msgstr "%1 Speicherbereiche" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 Punkte" @@ -270,26 +264,26 @@ msgstr "%1 Sitzungen gefunden" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normale Geschwindigkeit)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "Wert von %1 wurde geändert" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "Wert von %1 wird verwendet" @@ -301,6 +295,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -370,11 +368,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Über" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Speicherhaltepunkt hinzufügen" @@ -383,7 +381,7 @@ msgstr "&Speicherhaltepunkt hinzufügen" msgid "&Add New Code..." msgstr "Neuen Code &hinzufügen..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "Funktion &hinzufügen" @@ -391,15 +389,15 @@ msgstr "Funktion &hinzufügen" msgid "&Add..." msgstr "&Hinzufügen..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Assembler" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Audioeinstellungen" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Automatisches Update" @@ -407,11 +405,15 @@ msgstr "&Automatisches Update" msgid "&Borderless Window" msgstr "&Randloses Fenster" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Haltepunkte" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Bug Tracker" @@ -419,15 +421,15 @@ msgstr "&Bug Tracker" msgid "&Cancel" msgstr "&Abbrechen" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Cheats-Manager" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Auf Updates prüfen..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "Symbole lös&chen" @@ -435,7 +437,7 @@ msgstr "Symbole lös&chen" msgid "&Clone..." msgstr "&Klonen..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Code" @@ -443,16 +445,15 @@ msgstr "&Code" msgid "&Connected" msgstr "&Verbunden" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Controller-Einstellungen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "Adresse &kopieren" @@ -460,20 +461,20 @@ msgstr "Adresse &kopieren" msgid "&Create..." msgstr "&Erstellen..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Löschen" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Überwachung löschen" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -487,11 +488,11 @@ msgstr "Code b&earbeiten..." msgid "&Edit..." msgstr "B&earbeiten..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Disc auswerfen" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulation" @@ -511,41 +512,41 @@ msgstr "&Spielstand exportieren..." msgid "&Export as .gci..." msgstr "&Als GCI exportieren..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Datei" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "Schri&ftart..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Einzelbildwiedergabe" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&Freies Umsehen-Einstellungen" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "Symbole erzeu&gen aus" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub-Repositorium" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Grafikeinstellungen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Hilfe" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Tastenkürzel-Einstellungen" @@ -565,11 +566,11 @@ msgstr "&Spielstand importieren..." msgid "&Import..." msgstr "&Importieren..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "blr &einfügen" @@ -577,23 +578,23 @@ msgstr "blr &einfügen" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Sprache:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "Spielstand &laden" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "Symbolkarte &laden" @@ -603,19 +604,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "Widgets an Ort und Stelle &sperren" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Arbeitsspeicher" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "Fil&m" @@ -623,7 +628,7 @@ msgstr "Fil&m" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Netzwerk" @@ -632,23 +637,23 @@ msgid "&No" msgstr "&Nein" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "Ö&ffnen..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Optionen" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&HLE-Funktionen patchen" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "Pau&se" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Start" @@ -656,7 +661,7 @@ msgstr "&Start" msgid "&Properties" msgstr "&Eigenschaften" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "Nu&r-Lese-Modus" @@ -664,7 +669,7 @@ msgstr "Nu&r-Lese-Modus" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Register" @@ -677,24 +682,24 @@ msgstr "Entfe&rnen" msgid "&Remove Code" msgstr "Code entfe&rnen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "Symbol &umbenennen" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Reset" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Ressourcenpaketverwaltung" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "Symbolkarte &speichern" @@ -702,31 +707,31 @@ msgstr "Symbolkarte &speichern" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Geschwindigkeitsbegrenzung:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "Sto&pp" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Design:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Threads" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "E&xtras" @@ -736,21 +741,21 @@ msgstr "ROM &entladen" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Ansicht" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Überwachungsfenster" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Webseite" @@ -762,25 +767,25 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Ja" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "Konnte '%1' nicht finden, es wurden keine Symbolnamen generiert" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" "'%1' konnte nicht gefunden werden, es wird stattdessen nach gemeinsamen " "Funktionen gescannt" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Dunkel)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Hell)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(System)" @@ -816,12 +821,12 @@ msgstr "- Subtrahieren" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Unbekannt--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -940,7 +945,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1059,11 +1064,11 @@ msgstr "< Kleiner als" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1071,14 +1076,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1104,8 +1109,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Größer als" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Eine NetPlay-Sitzung läuft bereits!" @@ -1125,7 +1130,7 @@ msgstr "" "\n" "Die Installation dieses WAD wird es unwiderruflich ersetzen. Fortsetzen?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Eine Disc wird momentan bereits eingelesen." @@ -1141,7 +1146,7 @@ msgstr "" "Ein Spielstand kann nicht geladen werden, wenn kein zu startendes Spiel " "angegeben wurde." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1161,7 +1166,7 @@ msgid "A sync can only be triggered when a Wii game is running." msgstr "" "Eine Synchronisierung kann nur ausgelöst werden, wenn ein Wii-Spiel läuft." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1242,17 +1247,11 @@ msgstr "Genauigkeit:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Errungenschaften" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Aktion" @@ -1341,19 +1340,19 @@ msgstr "Action Replay: Normal Code {0}: Ungültiger Subtype {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "NetPlay Chat aktivieren" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktiv" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Aktive Thread-Warteschlange" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Aktive Threads" @@ -1375,7 +1374,7 @@ msgstr "Grafikkarte:" msgid "Add" msgstr "Hinzufügen" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "&Haltepunkt hinzufügen" @@ -1400,23 +1399,23 @@ msgstr "Einen Haltepunkt hinzufügen" msgid "Add a Memory Breakpoint" msgstr "Speicherhaltepunkt hinzufügen" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Speicherhaltepunkt hinzufügen" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Zur Über&wachung hinzufügen" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Zur Überwachung hinzufügen" @@ -1426,17 +1425,17 @@ msgstr "Zur Überwachung hinzufügen" msgid "Add..." msgstr "Hinzufügen..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adresse" @@ -1583,7 +1582,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1592,7 +1591,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1600,34 +1599,34 @@ msgid "All Files" msgstr "Alle Dateien" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Alle Dateien (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Alle GC/Wii-Dateien" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Alle Hexadezimalen" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle Speicherstände (*.sav *.s##);; Alle Dateien (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1643,7 +1642,7 @@ msgstr "Alle Codes der Spieler synchronisiert." msgid "All players' saves synchronized." msgstr "Alle Spielstände der Spieler synchronisiert." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Nicht übereinstimmende Regionseinstellungen zulassen" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Alternative Eingabequellen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Immer" @@ -1694,7 +1693,7 @@ msgstr "" msgid "Anaglyph" msgstr "Anaglyph" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analysiere" @@ -1720,15 +1719,15 @@ msgstr "Anti-Aliasing:" msgid "Any Region" msgstr "Beliebige Region" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Signatur anfügen an" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "An &vorhandene Signaturdatei anfügen..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Signaturdatei an&wenden..." @@ -1748,7 +1747,7 @@ msgstr "Apploader Datum:" msgid "Apply" msgstr "Übernehmen" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Signaturdatei anwenden" @@ -1756,7 +1755,7 @@ msgstr "Signaturdatei anwenden" msgid "Arbitrary Mipmap Detection" msgstr "Willkürliche Mipmaps erkennen" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Möchtest du '%1' wirklich löschen? " @@ -1768,7 +1767,7 @@ msgstr "Möchtest du diese Datei wirklich löschen? " msgid "Are you sure you want to delete this pack?" msgstr "Möchtest du dieses Paket wirklich löschen? " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Bist du dir sicher, dass du NetPlay beenden möchtest?" @@ -1797,7 +1796,7 @@ msgstr "Seitenverhältnis:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1809,7 +1808,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Controller-Ports zuweisen" @@ -1859,11 +1858,11 @@ msgstr "Automatisch" msgid "Auto (Multiple of 640x528)" msgstr "Automatisch (Vielfaches von 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Einstellungen automatisch updaten" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1883,7 +1882,7 @@ msgstr "Fenstergröße automatisch anpassen" msgid "Auto-Hide" msgstr "Automatisch verbergen" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "RSO-Module automatisch erkennen?" @@ -1936,11 +1935,11 @@ msgstr "" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP-Register" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Rückwärtskette" @@ -1999,7 +1998,7 @@ msgstr "Unzulässigen Wert angegeben." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -2019,7 +2018,7 @@ msgstr "Leiste" msgid "Base Address" msgstr "Basisadresse" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Basispriorität" @@ -2027,7 +2026,7 @@ msgstr "Basispriorität" msgid "Basic" msgstr "Standard" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Grundeinstellungen" @@ -2045,10 +2044,6 @@ msgstr "" msgid "Battery" msgstr "Batterie" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (einmal im Monat)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows usw." @@ -2085,7 +2080,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "Bitrate (kbit/s):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2095,7 +2090,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Blockgröße" @@ -2133,15 +2128,15 @@ msgstr "" "Bluetooth-Durchleitungsmodus ist aktiviert, aber Dolphin wurde ohne libusb " "gebaut. Durchleitungsmodus kann nicht verwendet werden." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Pausieren nach Boot" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii-NAND-Sicherungsdatei (*.bin);;Alle Dateien (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii Schlüsseldatei (*.bin);;Alle Dateien (*)" @@ -2153,47 +2148,47 @@ msgstr "Randloses Vollbild" msgid "Bottom" msgstr "Unten" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2205,23 +2200,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2238,7 +2233,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2248,19 +2243,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2275,19 +2270,24 @@ msgstr "Zweige" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Unterbrechen" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Haltepunkt" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Haltepunkt gefunden! Schritt heraus abgebrochen." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Haltepunkte" @@ -2321,7 +2321,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "&NetPlay-Sitzungen durchsuchen...." @@ -2329,16 +2329,16 @@ msgstr "&NetPlay-Sitzungen durchsuchen...." msgid "Buffer Size:" msgstr "Puffergröße:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Puffergröße auf %1 geändert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Puffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2386,11 +2386,11 @@ msgstr "" msgid "C Stick" msgstr "C-Stick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "Signatu&rdatei erstellen..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP-Register " @@ -2449,7 +2449,7 @@ msgstr "Kalibrierung" msgid "Calibration Period" msgstr "Kalibrierungszeitraum" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2475,7 +2475,7 @@ msgstr "Kamera 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Sichtfeld der Kamera (beeinflusst die Empfindlichkeit des Zeigens)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2491,14 +2491,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Kann Wiimote bei Verbindungs-Handle {0:02x} nicht finden" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Du kannst keine NetPlay-Session starten, während ein Spiel noch läuft!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2511,15 +2511,15 @@ msgstr "Abbrechen" msgid "Cancel Calibration" msgstr "Kalibrierung abbrechen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2538,11 +2538,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Kann die GC IPL nicht finden." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2558,7 +2558,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" "Kann das Spiel nicht starten, da die GC IPL nicht gefunden werden konnte." @@ -2591,7 +2591,7 @@ msgstr "Zentrieren und Kalibrieren" msgid "Change &Disc" msgstr "Disc &wechseln" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Disc &wechseln..." @@ -2599,14 +2599,20 @@ msgstr "Disc &wechseln..." msgid "Change Disc" msgstr "Disc wechseln" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Discs automatisch wechseln" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Wechsle die Disc zu {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2634,7 +2640,7 @@ msgstr "" "Originalkamera. Hat keine seitliche Bewegung, nur Drehung und du kannst bis " "zum Ursprungspunkt der Kamera zoomen." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" "Das Wechseln der Cheats wird erst wirksam, nachdem das Spiel neu gestartet " @@ -2644,11 +2650,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2664,7 +2670,7 @@ msgstr "Cheatsuche" msgid "Cheats Manager" msgstr "Cheat-Verwaltung" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "NAND prüfen..." @@ -2684,7 +2690,7 @@ msgstr "" "Überprüfe, ob du entweder die nötigen Berechtigungen besitzt, um die Datei " "zu löschen, oder ob die Datei noch in Verwendung ist." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Prüfsumme" @@ -2696,7 +2702,7 @@ msgstr "China" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Datei zum Öffnen auswählen" @@ -2704,15 +2710,15 @@ msgstr "Datei zum Öffnen auswählen" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Vorrangige Eingabedatei auswählen" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Sekundäre Eingabedatei auswählen" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2725,7 +2731,7 @@ msgstr "Ordner zum Extrahieren auswählen" msgid "Clamping of rotation about the yaw axis." msgstr "Drehklemmung um die Gierachse." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Klassische Tasten" @@ -2736,18 +2742,18 @@ msgstr "Klassischer Controller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Leeren" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Cache leeren" @@ -2768,7 +2774,7 @@ msgstr "Code b&earbeiten und klonen..." msgid "Close" msgstr "Schließen" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Ko&nfiguration" @@ -2776,11 +2782,11 @@ msgstr "Ko&nfiguration" msgid "Code" msgstr "Code" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2808,11 +2814,11 @@ msgstr "Farbkorrektur:" msgid "Color Space" msgstr "Farbraum" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "&Zwei Signaturdateien kombinieren..." @@ -2849,7 +2855,7 @@ msgstr "Kompiliere Shader" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Komprimierung" @@ -2862,7 +2868,7 @@ msgstr "Komprimierungsstufe:" msgid "Compression:" msgstr "Komprimierung:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2870,11 +2876,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Bedingung" @@ -2890,7 +2896,7 @@ msgstr "Bedingt" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Bedingte Hilfe" @@ -2905,7 +2911,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2959,7 +2970,7 @@ msgstr "Einstellungen" msgid "Configure Controller" msgstr "Controller konfigurieren" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Dolphin konfigurieren" @@ -2972,13 +2983,13 @@ msgstr "Eingabe konfigurieren" msgid "Configure Output" msgstr "Ausgabe konfigurieren" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bestätigen" @@ -2987,12 +2998,12 @@ msgstr "Bestätigen" msgid "Confirm backend change" msgstr "Ändern des Backends bestätigen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Beim Beenden bestätigen" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bestätigung" @@ -3002,7 +3013,7 @@ msgstr "Bestätigung" msgid "Connect" msgstr "Verbinden" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Balance Bord anschließen" @@ -3010,7 +3021,7 @@ msgstr "Balance Bord anschließen" msgid "Connect USB Keyboard" msgstr "USB-Tastatur verbunden" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Wiimote %1 verbinden" @@ -3030,7 +3041,7 @@ msgstr "Wiimote 3 verbinden" msgid "Connect Wii Remote 4" msgstr "Wiimote 4 verbinden" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Wiimotes verbinden" @@ -3047,7 +3058,7 @@ msgstr "" msgid "Connected" msgstr "Verbunden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Wird verbunden" @@ -3072,7 +3083,7 @@ msgstr "NetPlay Golf-Modus steuern" msgid "Control Stick" msgstr "Control Stick" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Controller-Profil" @@ -3253,22 +3264,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "&Funktion kopieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "&Hex kopieren" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Adresse kopieren" @@ -3276,19 +3287,19 @@ msgstr "Adresse kopieren" msgid "Copy Failed" msgstr "Kopieren fehlgeschlagen" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Hex kopieren" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Wert kopieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Codezei&le kopieren" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "&Zieladresse kopieren" @@ -3306,8 +3317,8 @@ msgstr "Nach B kopieren" msgid "Core" msgstr "Kern" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3445,7 +3456,7 @@ msgstr "" "Wenn ja, dann musst du möglicherweise deinen Speicherort für die " "Speicherkarte in den Optionen neu angeben." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Konnte den zentralen Server nicht ermitteln" @@ -3461,13 +3472,13 @@ msgstr "Konnte Datei nicht lesen." msgid "Country:" msgstr "Land:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Erstellen" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3481,7 +3492,7 @@ msgstr "Neue Speicherkarte erstellen" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3525,23 +3536,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Aktuelle Region" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Aktueller Kontext" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Aktuelles Spiel" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Aktueller Thread" @@ -3654,7 +3665,7 @@ msgstr "Tanzmatte" msgid "Dark" msgstr "Dunkel" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Daten" @@ -3700,7 +3711,7 @@ msgid "Debug" msgstr "Debug" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Debug" @@ -3748,7 +3759,7 @@ msgstr "Reduziere Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Standard" @@ -3768,7 +3779,7 @@ msgstr "Standardschriftart" msgid "Default ISO:" msgstr "Standard-ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Standard-Thread" @@ -3795,8 +3806,9 @@ msgstr "" "angewiesen sind.

Im Zweifel deaktiviert lassen." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Entfernen" @@ -3826,12 +3838,12 @@ msgstr "Tiefe in Prozent:" msgid "Depth:" msgstr "Tiefe:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Beschreibung" @@ -3845,8 +3857,8 @@ msgstr "Beschreibung:" msgid "Description: %1" msgstr "Beschreibung: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3858,21 +3870,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Gelöst" @@ -3880,7 +3892,7 @@ msgstr "Gelöst" msgid "Detect" msgstr "Erkenne" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3888,11 +3900,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "Deterministischer Doppelkern: " -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Entwickler (mehrmals am Tag)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Gerät" @@ -3934,11 +3946,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Deaktivieren" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Bounding Box deaktivieren" @@ -3955,11 +3962,11 @@ msgstr "EFB VRAM-Kopien deaktivieren" msgid "Disable Emulation Speed Limit" msgstr "Geschwindigkeitsbegrenzung ausschalten" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Fastmem deaktivieren" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3967,11 +3974,11 @@ msgstr "" msgid "Disable Fog" msgstr "Nebel deaktivieren" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "JIT-Zwischenspeicher deaktivieren" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -4015,6 +4022,12 @@ msgstr "" "Grafikfehler.

Im Zweifel aktiviert lassen." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disc" @@ -4023,6 +4036,10 @@ msgstr "Disc" msgid "Discard" msgstr "Verwerfen" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Anzeigetyp" @@ -4058,11 +4075,11 @@ msgstr "Weite der Bewegung von der neutralen Position." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Dolphin autorisieren, Informationen an das Entwicklerteam zu senden?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Möchtest du \"%1\" zur Liste der Spielverzeichnisse hinzufügen?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Möchtest du die Liste der Symbolnamen löschen?" @@ -4072,7 +4089,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Laufende Emulation stoppen?" @@ -4084,8 +4101,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II Dekoder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO-Log (*.dff)" @@ -4093,9 +4110,9 @@ msgstr "Dolphin FIFO-Log (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin-Kartendatei (*.map)" @@ -4107,8 +4124,8 @@ msgstr "Dolphin-Signatur-CSV-Datei" msgid "Dolphin Signature File" msgstr "Dolphin-Signaturdatei" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-Filme (*.dtm)" @@ -4143,7 +4160,7 @@ msgstr "Dolphin konnte die gewünschte Aktion nicht ausführen." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin ist ein freier und quelloffener Gamecube- und Wii-Emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin ist zu alt für den Übergangsserver" @@ -4159,7 +4176,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin kann nicht lizenzierte Discs nicht überprüfen." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4167,7 +4184,7 @@ msgstr "" "Dolphin wird dies für Titel verwenden, deren Region nicht automatisch " "bestimmt werden kann." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphins Cheatsystem ist momentan deaktiviert." @@ -4176,7 +4193,7 @@ msgstr "Dolphins Cheatsystem ist momentan deaktiviert." msgid "Domain" msgstr "Domain" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Nicht updaten" @@ -4197,7 +4214,7 @@ msgstr "Verschlossene Türen" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4219,7 +4236,7 @@ msgstr "Codes herunterladen" msgid "Download Codes from the WiiRD Database" msgstr "Codes von der WiiRD-Datenbank herunterladen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Spiele-Covers von GameTDB.com für die Tabellenansicht herunterladen" @@ -4231,6 +4248,16 @@ msgstr "Herunterladen abgeschlossen" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 Codes heruntergeladen. (%2 hinzugefügt)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4270,7 +4297,7 @@ msgstr "&FakeVMEM dumpen" msgid "Dump &MRAM" msgstr "&MRAM dumpen" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Audio dumpen" @@ -4282,7 +4309,7 @@ msgstr "Basistexturen dumpen" msgid "Dump EFB Target" msgstr "EFB-Target dumpen" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Frames dumpen" @@ -4345,11 +4372,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Druckdauer der Turbo-Taste (Frames):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Freigabedauer der Turbo-Taste (Frames):" @@ -4359,11 +4386,11 @@ msgstr "Freigabedauer der Turbo-Taste (Frames):" msgid "Dutch" msgstr "Holländisch" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Beenden" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4378,7 +4405,7 @@ msgstr "" "mindestens Version {0}.{1} -- Wenn du Dolphin kürzlich aktualisiert hast, " "ist eventuell ein Neustart nötig, damit Windows den neuen Treiber erkennt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4390,7 +4417,7 @@ msgstr "" "Geeignet für kompetetive Spiele, bei denen Fairness und minimale Latenz am " "wichtigsten sind." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Frühe Speicher-Updates" @@ -4409,7 +4436,16 @@ msgstr "Ostasien" msgid "Edit Breakpoint" msgstr "Haltepunkt bearbeiten" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Bearbeiten..." @@ -4429,7 +4465,7 @@ msgstr "Effekt" msgid "Effective" msgstr "Effektiv" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Effektive Priorität" @@ -4451,7 +4487,7 @@ msgstr "Element" msgid "Embedded Frame Buffer (EFB)" msgstr "Eingebetteter Bildspeicher (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Leer" @@ -4463,7 +4499,7 @@ msgstr "Emu-Thread läuft bereits." msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4481,7 +4517,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Emulierte USB-Geräte" @@ -4508,8 +4544,6 @@ msgstr "Emulationsgeschwindigkeit" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Aktivieren" @@ -4517,23 +4551,15 @@ msgstr "Aktivieren" msgid "Enable API Validation Layers" msgstr "API-Validierungsschichten aktivieren" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Errungenschaften aktivieren" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Audiodehnung aktivieren" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Cheats aktivieren" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Controller-&Eingabe aktivieren" @@ -4541,15 +4567,19 @@ msgstr "Controller-&Eingabe aktivieren" msgid "Enable Custom RTC" msgstr "Benutzerdefinierte Echtzeituhr aktivieren" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Dual Core aktivieren" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Dual Core aktivieren (Beschleunigung)" @@ -4561,7 +4591,7 @@ msgstr "Emulierte CPU-Taktüberschreibung aktivieren" msgid "Enable Emulated Memory Size Override" msgstr "Überschreiben der emulierten Speichergröße aktivieren" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4573,11 +4603,11 @@ msgstr "FPRF aktivieren" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4595,20 +4625,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "MMU aktivieren" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4616,14 +4642,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Progressiven Scan aktivieren" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4637,11 +4659,15 @@ msgstr "Bildschirmschoner aktivieren" msgid "Enable Speaker Data" msgstr "Lautsprecherdaten aktivieren" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Berichterstattung für Nutzungsdaten aktivieren" @@ -4657,34 +4683,13 @@ msgstr "Drahtgittermodell aktivieren" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4692,31 +4697,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4849,6 +4861,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet konnte nicht initialisiert werden" @@ -4896,33 +4912,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Geben Sie die RSO-Moduladresse ein:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4936,51 +4952,51 @@ msgstr "Geben Sie die RSO-Moduladresse ein:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Fehler" @@ -4997,7 +5013,7 @@ msgstr "Fehler beim Öffnen des Adapters: %1" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5013,7 +5029,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Fehler beim Abrufen der Sitzungsliste: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -5113,7 +5129,7 @@ msgstr "" msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -5166,7 +5182,7 @@ msgstr "" msgid "Experimental" msgstr "Experimentell" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Alle Wii-Spielstände exportieren" @@ -5181,7 +5197,7 @@ msgstr "Exportieren fehlgeschlagen" msgid "Export Recording" msgstr "Aufnahme exportieren" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Aufnahme exportieren..." @@ -5209,14 +5225,14 @@ msgstr "Als .&gcs exportieren..." msgid "Export as .&sav..." msgstr "Als .&sav exportieren..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n Spielstand/stände exportiert" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Erweiterung" @@ -5229,7 +5245,7 @@ msgstr "Erweiterung - Bewegungseingabe" msgid "Extension Motion Simulation" msgstr "Erweiterung - Bewegungssimulation" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Extern" @@ -5237,35 +5253,35 @@ msgstr "Extern" msgid "External Frame Buffer (XFB)" msgstr "Externer Bildspeicher (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Zertifikate aus NAND extrahieren" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Gesamte Disc extrahieren..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Gesamte Partition extrahieren..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Datei extrahieren..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Dateien extrahieren..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Systemdaten extrahieren..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Alle Dateien werden extrahiert..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Verzeichnis wird extrahiert..." @@ -5274,8 +5290,8 @@ msgstr "Verzeichnis wird extrahiert..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO-Player" @@ -5291,11 +5307,11 @@ msgstr "" "Konnte Speicherkarte nicht öffnen:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Konnte diese Sitzung nicht zum NetPlay Index hinzufügen: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Konnte nicht an Signaturdatei '%1' anfügen." @@ -5315,7 +5331,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Konnte nicht mit Redump.org verbinden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Konnte nicht mit Server %1 verbinden" @@ -5336,15 +5352,15 @@ msgstr "Fehler beim Erstellen der globalen D3D12-Ressourcen" msgid "Failed to create DXGI factory" msgstr "Fehler beim Erstellen der DXGI-Factory" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5392,15 +5408,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "Konnte folgende Spielstände nicht exportieren:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Konnte Zertifikate aus NAND nicht extrahieren" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Datei konnte nicht extrahiert werden." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Systemdaten konnten nicht extrahiert werden." @@ -5422,14 +5438,14 @@ msgstr "Ein oder mehrere D3D-Symbole konnten nicht gefunden werden" msgid "Failed to import \"%1\"." msgstr "Konnte \"%1\" nicht importieren." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Konnte Spielstand nicht importieren. Bitte starte das Spiel einmal und " "versuche es danach erneut." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5437,7 +5453,7 @@ msgstr "" "Konnte Spielstand nicht importieren. Die gegebene Datei scheint beschädigt " "zu sein oder ist kein gültiger Wii-Spielstand." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5448,7 +5464,7 @@ msgstr "" "dein NAND zu reparieren (Extras -> NAND verwalten -> NAND prüfen...) und " "versuche anschließend, den Spielstand erneut zu importieren." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Konnte Kern nicht initiieren" @@ -5468,11 +5484,11 @@ msgid "Failed to install pack: %1" msgstr "Konnte Paket: %1 nicht installieren" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Konnte diesen Titel nicht in den NAND installieren." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5480,8 +5496,8 @@ msgstr "" "Fehler beim Lauschen auf Port %1. Wird eine andere Instanz des NetPlay-" "Servers ausgeführt?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Konnte RSO-Modul an %1 nicht laden" @@ -5493,21 +5509,21 @@ msgstr "Fehler beim Laden der Datei d3d11.dll" msgid "Failed to load dxgi.dll" msgstr "Fehler beim Laden der Datei dxgi.dll" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Konnte Kartendatei '%1' nicht laden" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Konnte die ausführbare Datei nicht in den Speicher laden." @@ -5523,17 +5539,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Konnte '&1' nicht öffnen" @@ -5541,7 +5557,7 @@ msgstr "Konnte '&1' nicht öffnen" msgid "Failed to open Bluetooth device: {0}" msgstr "Konnte Bluetooth-Gerät nicht öffnen: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5575,15 +5591,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Konnte Server nicht öffnen" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5591,11 +5607,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5645,23 +5661,23 @@ msgstr "Konnte nicht aus der Eingabedatei \"{0}\" lesen." msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5675,7 +5691,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Konnte {0} nicht lesen" @@ -5713,31 +5729,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Konnte FIFO-Log nicht speichern." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Konnte Codekarte nicht in Pfad '%1' speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Konnte Signaturdatei '%1' nicht speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Konnte Symbolkarte nicht in Pfad '%1' speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Konnte nicht an Signaturdatei '%1' speichern." -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5790,19 +5806,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Fehler" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Faire Eingangsverzögerung" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Zurückgreifende Region" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Zurückgreifende Region:" @@ -5815,7 +5831,7 @@ msgstr "Schnell" msgid "Fast Depth Calculation" msgstr "Schnelle Tiefenberechnung" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5828,7 +5844,7 @@ msgstr "" msgid "Field of View" msgstr "Sichtfeld" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5842,7 +5858,7 @@ msgstr "Dateidetails" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Dateiformat" @@ -5850,24 +5866,24 @@ msgstr "Dateiformat" msgid "File Format:" msgstr "Dateiformat:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Datei-Informationen" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Dateiname" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Dateipfad" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Dateigröße" @@ -5958,7 +5974,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Bitschalter" @@ -5967,12 +5982,12 @@ msgstr "Bitschalter" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "&Zweig folgen" @@ -6064,6 +6079,12 @@ msgstr "" "die Performance und verursacht nur wenige Grafikfehler." "

Im Zweifel aktiviert lassen." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Format:" @@ -6079,7 +6100,7 @@ msgstr "Vorwärts" msgid "Forward port (UPnP)" msgstr "Port öffnen (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "%1 Ergebnisse gefunden für \"%2\"" @@ -6089,7 +6110,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Bild %1" @@ -6114,7 +6135,7 @@ msgstr "Einzelbildwiedergabegeschwindigkeit zurücksetzen" msgid "Frame Dumping" msgstr "Frame-Dump" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Bildbereich" @@ -6122,7 +6143,7 @@ msgstr "Bildbereich" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "Frame-Dump Bild(er) '{0}' existiert bereits. Überschreiben?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Bilder zum Aufzeichnen:" @@ -6142,7 +6163,7 @@ msgstr "Freie Dateien: %1" msgid "Free Look Control Type" msgstr "Freies Umsehen-Steuerungstyp" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Freies Umsehen-Controller %1" @@ -6196,8 +6217,8 @@ msgid "From" msgstr "Von" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Von:" @@ -6205,10 +6226,14 @@ msgstr "Von:" msgid "FullScr" msgstr "Vollbild" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funktion" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Funktionen" @@ -6249,11 +6274,11 @@ msgstr "GBA-Lautstärke" msgid "GBA Window Size" msgstr "GBA-Fenstergröße" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -6295,7 +6320,7 @@ msgstr "GL_MAX_TEXTURE_SIZE ist {0} - muss mindestens 1024 sein." msgid "GPU Texture Decoding" msgstr "GPU-Texturdecodierung" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6307,7 +6332,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL ERROR: Unterstützt deine Grafikkarte OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6315,7 +6340,7 @@ msgstr "" "GPU: OGL ERROR: Braucht GL_ARB_map_buffer_range.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6323,7 +6348,7 @@ msgstr "" "GPU: OGL ERROR: Braucht GL_ARB_sampler_objects.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6331,7 +6356,7 @@ msgstr "" "GPU: OGL ERROR: Braucht GL_ARB_uniform_buffer_object.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6347,7 +6372,7 @@ msgstr "" "GPU: OGL ERROR: Braucht OpenGL Version 3.\n" "GPU: Unterstützt deine Grafikkarte OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6370,16 +6395,16 @@ msgstr "" msgid "Game" msgstr "Spiel" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance Module (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6387,7 +6412,7 @@ msgstr "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "Alle Dateien (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance auf Port %1" @@ -6416,7 +6441,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Spielkennung" @@ -6425,25 +6450,25 @@ msgstr "Spielkennung" msgid "Game ID:" msgstr "Spielkennung:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Spielstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Spiel auf \"%1\" geändert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6458,7 +6483,7 @@ msgstr "" "Spielstand mit dem Spielstand eines anderen Spiels überschrieben. " "Datenkorruption voraus {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6478,11 +6503,11 @@ msgstr "GameCube-Adapter für Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "GameCube-Adapter für Wii U an Port %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube-Controller" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "GameCube-Controller an Port %1" @@ -6490,11 +6515,11 @@ msgstr "GameCube-Controller an Port %1" msgid "GameCube Controllers" msgstr "GameCube-Controller" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube-Tastatur" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "GameCube-Tastatur an Port %1" @@ -6511,7 +6536,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "GameCube Memory Cards (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "GameCube Mikrofonslot %1" @@ -6549,29 +6574,29 @@ msgstr "Gecko-Codes" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Allgemein" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Allgemeines und Optionen" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Neue Statistikidentität erzeugen" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Generierte Symbolnamen von '%1'" @@ -6604,7 +6629,7 @@ msgstr "Riese" msgid "Giants" msgstr "Riesen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golf-Modus" @@ -6613,7 +6638,7 @@ msgid "Good dump" msgstr "Guter Dump" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafik" @@ -6658,7 +6683,7 @@ msgstr "Grün links" msgid "Green Right" msgstr "Grün rechts" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Tabellenansicht" @@ -6695,7 +6720,7 @@ msgstr "" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Kopf" @@ -6727,7 +6752,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadezimal" @@ -6736,11 +6761,11 @@ msgstr "Hexadezimal" msgid "Hide" msgstr "Verbergen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Alles verbergen" @@ -6752,10 +6777,17 @@ msgstr "In-Game-Sitzungen ausblenden" msgid "Hide Incompatible Sessions" msgstr "Inkompatible Sitzungen ausblenden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6784,7 +6816,7 @@ msgstr "Host" msgid "Host Code:" msgstr "Hostcode:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Host-Eingabeautorität" @@ -6792,7 +6824,7 @@ msgstr "Host-Eingabeautorität" msgid "Host Size" msgstr "Hostgröße" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6805,11 +6837,11 @@ msgstr "" "Geeignet für Gelegenheitsspiele mit 3+ Spielern, möglicherweise bei " "instabilen Verbindungen oder Verbindungen mit hoher Latenz." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Host-Eingabeautorität deaktiviert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Host-Eingabeautorität aktiviert" @@ -6821,7 +6853,7 @@ msgstr "Mit NetPlay ausrichten" msgid "Hostname" msgstr "Hostname" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Tastenkürzel-Einstellungen" @@ -6831,7 +6863,7 @@ msgstr "Tastenkürzel-Einstellungen" msgid "Hotkeys" msgstr "Tastenkürzel" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Tastaturkürzel benötigen Fensterfokus" @@ -6894,7 +6926,7 @@ msgstr "IP-Adresse:" msgid "IPL Settings" msgstr "IPL-Einstellungen" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6941,7 +6973,7 @@ msgstr "" msgid "Icon" msgstr "Symbol" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6952,7 +6984,7 @@ msgstr "" "Geeignet für rundenbasierte Spiele mit zeitabhängiger Steuerung, zum " "Beispiel Golf." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Indentitätserzeugung" @@ -6979,7 +7011,7 @@ msgstr "" "Diese Autorisierung kann jederzeit in den Dolphin-Einstellungen widerrufen " "werden." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6993,14 +7025,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7012,7 +7044,7 @@ msgstr "" msgid "Ignore" msgstr "Ignorieren" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -7067,7 +7099,7 @@ msgstr "" "Performance etwas.

Im Zweifel deaktiviert lassen." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "BootMii-NAND-Sicherung importieren..." @@ -7082,15 +7114,15 @@ msgstr "Importieren fehlgeschlagen" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Wii-Spielstand importieren..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "NAND-Sicherung wird importiert" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7099,6 +7131,15 @@ msgstr "" "NAND-Sicherung wird importiert\n" "Verstrichene Zeit: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "In-Game?" @@ -7181,16 +7222,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -7210,12 +7251,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Information" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Bildschirmschoner während der Emulation sperren" @@ -7225,10 +7266,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Eingabe" @@ -7242,19 +7283,15 @@ msgstr "Eingabefestigkeit, die zur Aktivierung benötigt wird." msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "&nop einfügen" @@ -7271,11 +7308,11 @@ msgstr "Installieren" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Update installieren" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "WAD installieren..." @@ -7283,13 +7320,13 @@ msgstr "WAD installieren..." msgid "Install to the NAND" msgstr "In NAND installieren" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Anweisung" @@ -7298,7 +7335,7 @@ msgstr "Anweisung" msgid "Instruction Breakpoint" msgstr "Anweisungshaltepunkt" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Anweisung:" @@ -7307,7 +7344,7 @@ msgstr "Anweisung:" msgid "Instruction: %1" msgstr "Anweisung: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7324,19 +7361,19 @@ msgstr "Intensität" msgid "Interface" msgstr "Benutzeroberfläche" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -7349,19 +7386,19 @@ msgstr "Interner LZO-Fehler - Komprimierung fehlgeschlagen" msgid "Internal LZO Error - decompression failed" msgstr "Interner LZO-Fehler - Dekomprimierung fehlgeschlagen" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7376,7 +7413,7 @@ msgstr "Interne Auflösung" msgid "Internal Resolution:" msgstr "Interne Auflösung:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -7384,7 +7421,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Interpreter (am langsamsten)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Interpreterkern" @@ -7400,7 +7437,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "Ungültiger gemischter Code" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Ungültiges Paket %1 angegeben: &2" @@ -7409,11 +7446,11 @@ msgstr "Ungültiges Paket %1 angegeben: &2" msgid "Invalid Player ID" msgstr "Ungültige Spieler-ID" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Ungültige RSO-Moduladresse: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Ungültiger Aufrufstapel" @@ -7434,7 +7471,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Ungültige Eingabe für das Feld \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Ungültige Eingabe eingegeben" @@ -7450,19 +7487,19 @@ msgstr "" msgid "Invalid password provided." msgstr "Ungültiges Passwort angegeben." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Ungültige Aufnahmedatei" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Ungültige Suchparameter (kein Objekt ausgewählt)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Ungültiger Suchbegriff (konnte nicht zu Zahl konvertieren)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Ungültiger Suchbegriff (nur gerade Zeichenlängen werden unterstützt)" @@ -7489,11 +7526,11 @@ msgstr "Italien" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT-Blockverbindung Aus" @@ -7501,47 +7538,47 @@ msgstr "JIT-Blockverbindung Aus" msgid "JIT Blocks" msgstr "JIT-Blöcke" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT Zweig Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FließKomma Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Ganzahl Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LadenSpeichern Fließkomma Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LadenSpeichern Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LadenSpeichern Gekoppelt Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LadenSpeichern lXz Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT LadenSpeichern lbzx Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LadenSpeichern lwz Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Aus (JIT-Kern)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Gekoppelt Aus" @@ -7553,16 +7590,16 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "JIT-Register-Cache Aus" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT-SystemRegister Aus" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7571,11 +7608,11 @@ msgstr "" "niemals passieren. Melde bitte diesen Vorfall im Bug-Tracker. Dolphin wird " "jetzt beendet." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japan" @@ -7597,12 +7634,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Fenster immer im Vordergrund" @@ -7636,11 +7673,11 @@ msgstr "Tasten" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Spieler hinauswerfen" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7666,7 +7703,7 @@ msgstr "ROM l&aden..." msgid "L-Analog" msgstr "L-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR-Sicherung" @@ -7674,7 +7711,11 @@ msgstr "LR-Sicherung" msgid "Label" msgstr "Bezeichnung" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Letzter Wert" @@ -7712,7 +7753,7 @@ msgstr "Latenz: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7720,7 +7761,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7731,7 +7772,7 @@ msgstr "Links" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Stick links" @@ -7808,11 +7849,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "Uploadblock-Geschwindigkeit begrenzen:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Listen-Spalten" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Listenansicht" @@ -7821,26 +7862,26 @@ msgid "Listening" msgstr "Lauscht" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Laden" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "&Ungültige Kartendatei laden..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "&Andere Kartendatei laden..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7852,11 +7893,11 @@ msgstr "Lade benutzerdefinierte Texturen" msgid "Load File" msgstr "Datei laden" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "GameCube-Hauptmenü laden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7962,23 +8003,23 @@ msgstr "Spielstand in Slot 8 laden" msgid "Load State Slot 9" msgstr "Spielstand in Slot 9 laden" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Spielstand von Datei laden" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Spielstand vom ausgewählten Slot laden" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Spielstand von Slot laden" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Wii-Systemmenü laden %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7986,24 +8027,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "Spielstand vom ausgewählten Slot laden" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Lade von Slot %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Kartendatei laden" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Laden..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Geladene Symbole von '%1'" @@ -8023,20 +8064,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Lokal" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Log" @@ -8045,15 +8094,15 @@ msgstr "Log" msgid "Log Configuration" msgstr "Protokollkonfiguration" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Anmelden" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "JIT-Anweisungsabdeckung protokollieren" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Abmelden" @@ -8069,7 +8118,7 @@ msgstr "Log-Typen" msgid "Logger Outputs" msgstr "Logger-Ausgabe" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Anmeldung fehlgeschlagen" @@ -8080,11 +8129,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Die Verbindung zum NetPlay-Server wurde getrennt..." @@ -8105,7 +8154,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUND" @@ -8153,7 +8202,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Hersteller" @@ -8174,7 +8223,7 @@ msgstr "" "machen, die die korrekte Nebelemulation benötigen." "

Im Zweifel deaktiviert lassen." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "NAND verwalten" @@ -8183,7 +8232,7 @@ msgstr "NAND verwalten" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Mapping" @@ -8195,11 +8244,11 @@ msgstr "" msgid "Match Found" msgstr "Übereinstimmung gefunden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Maximaler Puffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Maximale Puffergröße auf %1 geändert" @@ -8229,7 +8278,7 @@ msgstr "Speicherhaltepunkt" msgid "Memory Card" msgstr "Speicherkarte" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Speicherkartenverwaltung" @@ -8259,7 +8308,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "MemoryCard: Schreibvorgang mit ungültiger Zieladresse aufgerufen ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8277,7 +8326,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -8294,7 +8343,7 @@ msgstr "Sonstiges" msgid "Misc Settings" msgstr "Sonstige Einstellungen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -8308,7 +8357,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Nichtübereinstimmung zwischen internen Datenstrukturen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8347,8 +8396,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Module gefunden: %1" @@ -8368,11 +8417,11 @@ msgstr "Monoskopische Schatten" msgid "Monospaced Font" msgstr "Proportionale Schriftart" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Bewegungseingabe" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Bewegungssimulation" @@ -8381,23 +8430,10 @@ msgstr "Bewegungssimulation" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Mauszeigersichtbarkeit" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Mauszeiger wird immer sichtbar sein." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "Mauszeiger wird nie sichtbar sein, während ein Spiel läuft." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8408,13 +8444,13 @@ msgstr "Bewegen" msgid "Movie" msgstr "Film" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8427,10 +8463,10 @@ msgstr "Multiplikator" msgid "N&o to All" msgstr "N&ein zu allen" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND-Prüfung" @@ -8439,8 +8475,8 @@ msgstr "NAND-Prüfung" msgid "NKit Warning" msgstr "NKit-Warnung" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8449,7 +8485,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8466,8 +8502,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8510,7 +8546,7 @@ msgstr "Nativ (640x528)" msgid "Native GCI File" msgstr "Native GCI-Datei" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8526,27 +8562,27 @@ msgstr "NetPlay-Einrichtung" msgid "Netherlands" msgstr "Niederlande" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Netzwerk" @@ -8554,16 +8590,16 @@ msgstr "Netzwerk" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Nie" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Niemals automatisch updaten" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Neu" @@ -8588,7 +8624,7 @@ msgstr "Neue Suche" msgid "New Tag..." msgstr "Neues Tag..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Neue identität erzeugt." @@ -8605,7 +8641,7 @@ msgstr "Neues Tag" msgid "Next Game Profile" msgstr "Nächstes Spielprofil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Nächste Übereinstimmung" @@ -8651,7 +8687,7 @@ msgstr "Keine Komprimierung" msgid "No Match" msgstr "Keine Übereinstimmung" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8659,12 +8695,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Keine Beschreibung vorhanden" @@ -8676,7 +8712,7 @@ msgstr "Keine Fehler." msgid "No extension selected." msgstr "Keine Erweiterung ausgewählt." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Keine Datei geladen / aufgezeichnet." @@ -8697,11 +8733,11 @@ msgstr "" msgid "No input" msgstr "Keine Eingabe" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Es wurden keine Probleme festgestellt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8728,7 +8764,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Keine Profile für Spieleinstellung '{0}' gefunden" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Keine Aufnahme geladen." @@ -8747,10 +8783,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Keine" @@ -8762,7 +8798,7 @@ msgstr "Nordamerika" msgid "Not Set" msgstr "Nicht Festgelegt" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Nicht alle Spieler besitzen das Spiel. Möchten Sie trotzdem starten?" @@ -8782,7 +8818,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Nicht gefunden" @@ -8826,26 +8862,26 @@ msgstr "Anzahl der Schüttelungen pro Sekunde." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Nunchuk-Beschleunigungssensor" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Nunchuck-Tasten" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Nunchuck-Stick" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Objekt %1" @@ -8897,7 +8933,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Objektreichweite" @@ -8918,7 +8954,7 @@ msgstr "" msgid "On" msgstr "Ein" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Bei Bewegung" @@ -8929,7 +8965,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8944,7 +8980,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Online-&Dokumentation" @@ -8952,7 +8988,7 @@ msgstr "Online-&Dokumentation" msgid "Only Show Collection" msgstr "Nur Sammlung anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -8960,7 +8996,7 @@ msgstr "" "Nur Symbole anhängen mit dem Präfix:\n" "(Leer für alle Symbole)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8979,7 +9015,7 @@ msgstr "Öffnen" msgid "Open &Containing Folder" msgstr "Über&geordneten Ordner öffnen" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "&Benutzerordner öffnen" @@ -8988,7 +9024,7 @@ msgstr "&Benutzerordner öffnen" msgid "Open Directory..." msgstr "Verzeichnis öffnen..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "FIFO-Log öffnen" @@ -9054,26 +9090,26 @@ msgstr "Orange" msgid "Orbital" msgstr "Orbital" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -9081,7 +9117,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9096,11 +9132,11 @@ msgstr "Andere Partition (%1)" msgid "Other State Hotkeys" msgstr "Tastenkürzel anderer Spielstand" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Verwaltung anderer Spielstand" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Anderes Spiel..." @@ -9116,16 +9152,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Überschrieben" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Eingabeau&fzeichnung wiedergeben..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9154,7 +9190,7 @@ msgstr "PNG-Bilddatei (*.png);; Alle Dateien (*)" msgid "PPC Size" msgstr "PPC-Größe" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9188,7 +9224,7 @@ msgstr "Passiv" msgid "Passthrough a Bluetooth adapter" msgstr "Bluetooth-Adapter durchleiten" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Passwort" @@ -9226,15 +9262,15 @@ msgstr "Pfade" msgid "Pause" msgstr "Pause" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pause am Filmende" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pausieren wenn der Fokus verloren wird" @@ -9250,6 +9286,12 @@ msgid "" "unchecked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9269,7 +9311,7 @@ msgstr "Spitzengeschwindigkeit von nach außen gerichteten Schwenkbewegungen." msgid "Per-Pixel Lighting" msgstr "Per-Pixel Lighting" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Online-Systemaktualisierung durchführen" @@ -9303,11 +9345,11 @@ msgstr "" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Wähle eine Debug-Schriftart" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9320,7 +9362,7 @@ msgid "Pitch Up" msgstr "Nicken aufwärts" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Plattform" @@ -9328,7 +9370,7 @@ msgstr "Plattform" msgid "Play" msgstr "Start" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Abspielen / Aufnahme" @@ -9336,44 +9378,44 @@ msgstr "Abspielen / Aufnahme" msgid "Play Recording" msgstr "Aufnahme abspielen" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Wiedergabeoptionen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Spieler" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Spieler Eins" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Spieler Zwei" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Spieler" @@ -9406,7 +9448,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Port %1" @@ -9423,7 +9465,7 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Mögliche Desynchronisation erkannt: %1 wurde wahrscheinlich auf Frame %2 " @@ -9441,6 +9483,14 @@ msgstr "Nachbearbeitungseffekt:" msgid "Post-Processing Shader Configuration" msgstr "Shader-Konfiguration nach der Verarbeitung" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9450,15 +9500,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Benutzerdefinierte Texturen vorladen" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Vorzeitiges Filmende in PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Vorzeitiges Filmende in PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Vorzeitiges Filmende in PlayWiimote. {0} > {1}" @@ -9503,7 +9553,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Vorheriges Spielprofil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Vorherige Übereinstimmung" @@ -9514,7 +9564,7 @@ msgstr "Vorheriges Profil" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9554,7 +9604,7 @@ msgstr "" "Probleme mit mittlerem Schweregrad wurden gefunden. Das ganze Spiel oder " "bestimmte Teile des Spiels funktionieren möglicherweise nicht richtig." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9563,23 +9613,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "Programmzähler" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Fortschritt" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Öffentlich" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Spielelisten Cache leeren" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9606,11 +9662,11 @@ msgstr "Qualität des DPLII-Decoders. Audiolatenz steigt mit Qualität." #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Frage" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Beenden" @@ -9627,19 +9683,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "BEREIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO-Module" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "Automatische RSO-Erkennung" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "LÄUFT" @@ -9660,7 +9716,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Rang %1" @@ -9672,12 +9728,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Anweisung er&setzen" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Lesen" @@ -9716,8 +9773,8 @@ msgstr "Reale Wiimote" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9726,23 +9783,23 @@ msgstr "" msgid "Recenter" msgstr "Nachzentrieren" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Aufnahme" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Eingaben aufzeichnen" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Aufzeichnung" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Aufnahmeoptionen" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Aufzeichnung..." @@ -9781,7 +9838,7 @@ msgstr "Redump.org Status:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9812,7 +9869,7 @@ msgid "Refreshing..." msgstr "Aktualisiere..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Region" @@ -9833,7 +9890,11 @@ msgstr "Relative Eingabe" msgid "Relative Input Hold" msgstr "Relative Eingabe halten" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Erinnere mich später" @@ -9872,12 +9933,12 @@ msgstr "" "Speicherplatz gespart (es sei denn, du packst die ISO-Datei anschließend in " "ein komprimiertes Dateiformat wie ZIP). Möchtest du trotzdem fortfahren?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Symbol umbenennen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Renderfenster" @@ -9901,10 +9962,16 @@ msgstr "Bericht: GCIFolder Schreibe zu nicht zugewiesener Block {0:#x}" msgid "Request to Join Your Party" msgstr "Anfrage deiner Gruppe beizutreten" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9914,7 +9981,7 @@ msgstr "Zurücksetzen" msgid "Reset All" msgstr "Alles zurücksetzen" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9958,7 +10025,7 @@ msgstr "Ressourcenpaketverwaltung" msgid "Resource Pack Path:" msgstr "Ressourcenpaket-Pfad:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Neustart erforderlich" @@ -9966,11 +10033,11 @@ msgstr "Neustart erforderlich" msgid "Restore Defaults" msgstr "Standard wiederherstellen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Anweisung wiederherstellen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Erneut versuchen" @@ -9979,7 +10046,7 @@ msgstr "Erneut versuchen" msgid "Return Speed" msgstr "Rücklaufgeschwindigkeit" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revision" @@ -9991,7 +10058,7 @@ msgstr "Revision: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10002,7 +10069,7 @@ msgstr "Rechts" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Stick rechts" @@ -10038,11 +10105,11 @@ msgstr "Rollen links" msgid "Roll Right" msgstr "Rollen rechts" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "Raum-ID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Drehung" @@ -10060,27 +10127,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10093,7 +10164,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Bis &hier ausführen" @@ -10101,15 +10172,15 @@ msgstr "Bis &hier ausführen" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -10117,7 +10188,7 @@ msgstr "" msgid "Russia" msgstr "Russland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD-Karte" @@ -10176,11 +10247,11 @@ msgstr "SSL-Kontext" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Code speich&ern" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "S&pielstand speichern" @@ -10190,9 +10261,9 @@ msgid "Safe" msgstr "Sicher" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10202,25 +10273,25 @@ msgstr "Speichern" msgid "Save All" msgstr "Alle speichern" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Export speichern" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "FIFO-Log speichern" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Datei speichern unter" @@ -10234,11 +10305,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Import speichern" @@ -10250,7 +10321,7 @@ msgstr "Ältesten Spielstand überschreiben" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -10300,23 +10371,23 @@ msgstr "In Slot 8 speichern" msgid "Save State Slot 9" msgstr "In Slot 9 speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Spielstand in Datei speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Spielstand in ältesten Slot speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Spielstand im ausgewählten Slot speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Spielstand in Slot speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Symbolkarte speichern &als..." @@ -10324,7 +10395,7 @@ msgstr "Symbolkarte speichern &als..." msgid "Save Texture Cache to State" msgstr "Texturen-Cache in Spielstand speichern" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Spielstand speichern und laden" @@ -10336,11 +10407,11 @@ msgstr "" msgid "Save as..." msgstr "Speichern unter..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Kombinierte Ausgabedatei speichern als" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10354,11 +10425,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Kartendatei speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Signaturdatei speichern" @@ -10366,11 +10437,11 @@ msgstr "Signaturdatei speichern" msgid "Save to Selected Slot" msgstr "Spielstand im ausgewählten Slot speichern" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Spielstand in Slot %1 - %2 speichern" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Speichern..." @@ -10384,7 +10455,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "Spielstandfilm {0} ist fehlerhaft, breche die Filmaufnahme ab..." @@ -10401,8 +10472,8 @@ msgid "ScrShot" msgstr "ScrShot" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Suche" @@ -10411,7 +10482,7 @@ msgstr "Suche" msgid "Search Address" msgstr "Adresse suchen" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Derzeitiges Objekt suchen" @@ -10429,7 +10500,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Suche nach einer Anweisung" @@ -10437,7 +10508,7 @@ msgstr "Suche nach einer Anweisung" msgid "Search games..." msgstr "Suche Spiele..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Suchanweisung" @@ -10472,7 +10543,7 @@ msgstr "Auswählen" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10483,23 +10554,23 @@ msgid "Select Dump Path" msgstr "Dump-Pfad auswählen" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Export-Verzeichnis auswählen" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10527,7 +10598,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Slot %1 - %2 auswählen" @@ -10535,7 +10606,7 @@ msgstr "Slot %1 - %2 auswählen" msgid "Select State" msgstr "Spielstand auswählen" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Spielstand-Slot auswählen" @@ -10596,9 +10667,9 @@ msgstr "Verzeichnis auswählen" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Datei auswählen" @@ -10622,7 +10693,7 @@ msgstr "" msgid "Select a game" msgstr "Spiel auswählen" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Wähle einen Titel zum Installieren in den NAND aus." @@ -10630,11 +10701,11 @@ msgstr "Wähle einen Titel zum Installieren in den NAND aus." msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Wählen Sie die RSO-Moduladresse aus:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10642,12 +10713,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Wähle die Schlüsseldateien (OTP/SEEPROM Dump)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Wii-Spielstand auswählen" @@ -10670,16 +10741,16 @@ msgstr "Ausgewähltes Controller-Profil existiert nicht" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Das gewählte Spiel existiert nicht in der Spieleliste!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Ausgewählter Thread-Aufrufstapel" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Ausgewählter Thread-Kontext" @@ -10767,7 +10838,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Senden" @@ -10801,6 +10872,10 @@ msgstr "Server hat Übergangsversuch abgelehnt." msgid "Set &Value" msgstr "&Wert zuweisen" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10818,19 +10893,19 @@ msgstr "Lege eine Speicherkarten-Datei für Slot A fest" msgid "Set memory card file for Slot B" msgstr "Lege eine Speicherkarten-Datei für Slot B fest" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Symbol-&Endadresse festlegen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "&Symbolgröße festlegen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Symbol-Endadresse festlegen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Symbolgröße festlegen (%1):" @@ -10848,25 +10923,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Stellt die Wii Systemsprache ein." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Einstellungen" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMem: setting.txt kann nicht erstellt werden" @@ -10901,27 +10991,27 @@ msgstr "Shinkansen-Controller" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "&Log anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "&Werkzeugleiste anzeigen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Aktiven Titel in Fenstertitel anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Alles anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Australien anzeigen" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Zeige momentanes Spiel auf Discord" @@ -10930,7 +11020,7 @@ msgstr "Zeige momentanes Spiel auf Discord" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL anzeigen" @@ -10943,7 +11033,7 @@ msgstr "" msgid "Show FPS" msgstr "FPS anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Bildzähler anzeigen" @@ -10951,19 +11041,19 @@ msgstr "Bildzähler anzeigen" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Frankreich anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "GameCube anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Deutschland anzeigen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Golf-Modus-Überlagerung anzeigen" @@ -10971,23 +11061,23 @@ msgstr "Golf-Modus-Überlagerung anzeigen" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Eingabebildschirm anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Italien anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "JPN anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Korea anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Lag-Zähler anzeigen" @@ -10995,7 +11085,7 @@ msgstr "Lag-Zähler anzeigen" msgid "Show Language:" msgstr "Anzeigesprache:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Protokoll&konfiguration anzeigen" @@ -11007,15 +11097,15 @@ msgstr "NetPlay-Nachrichten anzeigen" msgid "Show NetPlay Ping" msgstr "NetPlay-Ping anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Niederlande anzeigen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Bildschirmnachrichten zeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "PAL anzeigen" @@ -11028,7 +11118,7 @@ msgstr "PC anzeigen" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Plattformen anzeigen" @@ -11036,15 +11126,15 @@ msgstr "Plattformen anzeigen" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Regionen anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Russland anzeigen" @@ -11052,7 +11142,7 @@ msgstr "Russland anzeigen" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Spanien anzeigen" @@ -11064,19 +11154,19 @@ msgstr "" msgid "Show Statistics" msgstr "Statistiken anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Systemuhr anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Taiwan anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "USA anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Unbekannte anzeigen" @@ -11088,36 +11178,36 @@ msgstr "" msgid "Show VPS" msgstr "VPS anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii anzeigen" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Welt anzeigen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Im &Speicher anzeigen" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Im Code anzeigen" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Im Speicher anzeigen" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Im Code anzeigen" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Im Speicher anzeigen" @@ -11125,10 +11215,18 @@ msgstr "Im Speicher anzeigen" msgid "Show in server browser" msgstr "Im Server-Browser anzeigen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "&Ziel im Speicher anzeigen" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11145,6 +11243,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11152,6 +11257,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11221,7 +11344,7 @@ msgstr "Seitwärts umschalten" msgid "Sideways Wii Remote" msgstr "Wiimote seitwärts" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Signaturendatenbank" @@ -11240,7 +11363,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Signiertes Integer" @@ -11323,6 +11446,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Alle Dateien (*)" @@ -11427,7 +11553,7 @@ msgstr "Lautsprecher-Lautstärke" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Spezifisch" @@ -11456,11 +11582,11 @@ msgstr "Geschwindigkeit" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Stapelende" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Stapelstart" @@ -11468,17 +11594,17 @@ msgstr "Stapelstart" msgid "Standard Controller" msgstr "Standard-Controller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "&NetPlay starten..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11486,7 +11612,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Aufzeichnung der Eingabe starten" @@ -11506,14 +11632,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Spiel gestartet" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Status" @@ -11545,19 +11671,19 @@ msgstr "Schritt heraus" msgid "Step Over" msgstr "Schritt über" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Schritt heraus erfolgreich!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Zeitüberschreitung bei Schritt heraus!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Schritt über in Bearbeitung..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Schritt erfolgreich!" @@ -11595,16 +11721,16 @@ msgid "Stick" msgstr "Stick" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Stopp" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Wiedergabe/Aufzeichnung der Eingabe stoppen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Spiel gestoppt" @@ -11650,7 +11776,7 @@ msgstr "" msgid "Stretch to Window" msgstr "An Fenstergröße anpassen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Strikte Einstellungs-Synchronisation" @@ -11664,7 +11790,11 @@ msgstr "Zeichenkette" msgid "Strum" msgstr "Klimpern" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Stil:" @@ -11675,18 +11805,18 @@ msgstr "Stil:" msgid "Stylus" msgstr "Eingabestift" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Erfolg" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Erfolgreich zum NetPlay-Index hinzugefügt" @@ -11696,7 +11826,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n Abbild(er) erfolgreich konvertiert." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "'%1' wurde erfolgreich gelöscht." @@ -11709,24 +11839,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "Spielstände wurden erfolgreich exportiert" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Zertifikate aus NAND erfolgreich extrahiert" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Datei erfolgreich extrahiert." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Systemdaten erfolgreich extrahiert." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Spielstand wurde erfolgreich importiert." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Der Titel wurde erfolgreich in den NAND installiert." @@ -11758,7 +11888,7 @@ msgstr "Unterstützt SD und SDHC. Standardgröße ist 128 MB." msgid "Surround" msgstr "Surround" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Ausgesetzt" @@ -11805,17 +11935,17 @@ msgstr "Zu B wechseln" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Symbol (%1) Endadresse:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Symbolname:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symbole" @@ -11823,7 +11953,7 @@ msgstr "Symbole" msgid "Sync" msgstr "Synchronisieren" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko-Codes synchronisieren" @@ -11866,20 +11996,20 @@ msgstr "Synchronisiere Spielstände..." msgid "System Language:" msgstr "Systemsprache:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS-Eingabe" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS-Werkzeuge" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Tags" @@ -11889,7 +12019,7 @@ msgstr "Tags" msgid "Taiko Drum" msgstr "Taiko-Trommel" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Schweif" @@ -11897,7 +12027,7 @@ msgstr "Schweif" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Screenshot erstellen" @@ -11905,7 +12035,7 @@ msgstr "Screenshot erstellen" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11921,9 +12051,9 @@ msgstr "Tech" msgid "Test" msgstr "Testen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11987,7 +12117,7 @@ msgstr "Die IPL-Datei ist kein bekannter guter Dump. (CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "Die Partitionen der Meisterstücke fehlen." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -11995,7 +12125,7 @@ msgstr "" "Das NAND konnte nicht repariert werden. Es wird empfohlen, deine aktuellen " "Daten zu sichern und mit einem frischen NAND neu anzufangen." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "Das NAND wurde repariert." @@ -12061,7 +12191,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12074,7 +12204,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "Die Disc konnte nicht gelesen werden (bei {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Die Disc, die eingelesen werden sollte, konnte nicht gefunden werden." @@ -12163,7 +12293,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Das Dateisystem ist ungültig oder konnte nicht gelesen werden." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12208,7 +12338,7 @@ msgstr "" "Probleme mit dem Hauptmenü zu vermeiden, sind Updates der emulierten Konsole " "mit dieser Disc nicht möglich." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12274,12 +12404,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Das Profil '%1' existiert nicht" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" "Das aufgenommene Spiel ({0}) ist nicht das gleiche gewählte Spiel ({1})" @@ -12305,7 +12435,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12346,7 +12476,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "Die ausgewählte Datei \"{0}\" existiert nicht" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12407,7 +12537,7 @@ msgstr "Die Updatepartition fehlt." msgid "The update partition is not at its normal position." msgstr "Die Update-Partition ist nicht in der normalen Position." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12429,6 +12559,10 @@ msgstr "Die {0} Partition ist not korrekt signiert. " msgid "The {0} partition is not properly aligned." msgstr "Die {0} Partition ist nicht richtig ausgerichtet." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Es gibt zu viele Partitionen in der ersten Partitionstabelle." @@ -12440,8 +12574,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -12498,11 +12632,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "Dieses USB-Gerät ist bereits freigegeben." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Dieses WAD ist nicht bootfähig." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Dieses WAD ist nicht gültig." @@ -12520,7 +12654,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Dies kann nicht ruckgängig gemacht werden!" @@ -12644,7 +12778,7 @@ msgstr "" msgid "This is a good dump." msgstr "Dies ist ein guter Dump." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12670,7 +12804,7 @@ msgstr "" "Dieses Programm sollte nicht verwendet werden, um Spiele zu spielen, die Sie " "nicht legal besitzen." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Dieser Titel kann nicht gebootet werden." @@ -12721,7 +12855,7 @@ msgstr "" "Dieser Wert wird mit der in den Grafikeinstellungen festgelegten Farbtiefe " "multipliziert." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12736,7 +12870,7 @@ msgstr "" "Dies wird die Geschwindigkeit von Uploadblöcken pro Klient begrenzen, die " "für die Speichersynchronisation benutzt werden." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12748,11 +12882,11 @@ msgstr "" "Kann Desynchronisation in einigen Spielen verhinden, die vom EFB lesen. " "Stelle sicher, dass jeder das gleiche Video-Backend benutzt." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Thread-Kontext" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Threads" @@ -12777,14 +12911,14 @@ msgstr "" "Zeitraum der stabilen Eingabe zum Auslösen der Kalibrierung. (Null zum " "Deaktivieren)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Titel" @@ -12793,12 +12927,12 @@ msgid "To" msgstr "Zu" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Zu:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Vollbildmodus umschalten" @@ -12823,7 +12957,7 @@ msgid "Toggle Aspect Ratio" msgstr "Seitenverhältnis umschalten" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Haltepunkt umschalten" @@ -12879,7 +13013,7 @@ msgstr "Sofortigen XFB-Modus umschalten" msgid "Tokenizing failed." msgstr "Tokenisierung fehlgeschlagen." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12895,8 +13029,8 @@ msgstr "Oben" msgid "Top-and-Bottom" msgstr "Übereinander" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12958,8 +13092,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Übergangsfehler" @@ -12988,7 +13122,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Schultertasten" @@ -12998,7 +13132,7 @@ msgid "Trophy" msgstr "Trophäe" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13012,7 +13146,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "UNBEKANNT" @@ -13024,7 +13158,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "USB-Geräteemulation" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB-Emulation" @@ -13079,7 +13213,7 @@ msgstr "" "Kompilierung beseitigt, während die Leistung nur minimal beeinflusst wird. " "Die Ergebnisse hängen jedoch vom Verhalten des Grafiktreibers ab." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Konnte RSO-Module nicht automatisch erkennen" @@ -13149,11 +13283,11 @@ msgstr "Unkomprimierte GC/Wii-Abbilder (*.iso *.gcm)" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Spielstand Laden rückgängig machen" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Spielstand Speichern rückgängig machen" @@ -13174,28 +13308,28 @@ msgstr "" "Titels aus dem NAND entfernt, ohne die gespeicherten Daten zu löschen. " "Fortsetzen?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Vereinigte Staaten" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Unbekannt" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Unbekannt (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Unbekannter DVD-Befehl {0:08x} - fataler Fehler" @@ -13272,11 +13406,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Unbekannt(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Unbekannt(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Unbegrenzt" @@ -13288,20 +13422,8 @@ msgstr "ROM entladen" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Entsperrt" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -13328,7 +13450,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Unsigniertes Integer" @@ -13342,8 +13464,8 @@ msgstr "Unsigniertes Integer" msgid "Up" msgstr "Hoch" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Update" @@ -13351,11 +13473,11 @@ msgstr "Update" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Nach dem Beenden von Dolphin updaten" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Update verfügbar" @@ -13400,7 +13522,7 @@ msgstr "Aufrecht umschalten" msgid "Upright Wii Remote" msgstr "Wiimote aufrecht" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Einstellungen zur Berichterstattung von Nutzungsdaten" @@ -13408,11 +13530,11 @@ msgstr "Einstellungen zur Berichterstattung von Nutzungsdaten" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Eingebaute Datenbank von Spielnamen verwenden" @@ -13428,10 +13550,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "PAL60-Modus (EuRGB60) verwenden" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Warnmeldungen anzeigen" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13468,7 +13596,7 @@ msgstr "" msgid "User Config" msgstr "Benutzereinstellungen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Benutzeroberfläche" @@ -13483,10 +13611,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Benutzername" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13523,27 +13658,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Benutzt Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -13563,7 +13698,7 @@ msgstr "" msgid "Value" msgstr "Wert" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -13633,13 +13768,13 @@ msgstr "Vertikaler Versatz" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "&Code ansehen" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "&Speicher ansehen" @@ -13674,7 +13809,7 @@ msgstr "Lautstärke erhöhen" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD-Dateien (*.wad)" @@ -13705,7 +13840,7 @@ msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" "WAD-Installation fehlgeschlagen: Die ausgewählte Datei ist kein gültiges WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "WARTEN" @@ -13809,8 +13944,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Warnungen" @@ -13820,7 +13955,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13836,7 +13971,7 @@ msgstr "" "Warnung: Anzahl der von der BAT ({0}) angegebenen Blöcke stimmt nicht mit " "der aus dem geladenen Dateiheader ({1}) überein" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -13847,7 +13982,7 @@ msgstr "" "Fortfahren einen anderen Spielstand laden, oder diesen Spielstand, wenn der " "Nur-Lese-Modus ausgeschaltet ist." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -13857,7 +13992,7 @@ msgstr "" "Frame im Spielstand endet (Byte {0} < {1}) (Frame {2} < {3}). Du solltest " "vor dem Fortfahren einen anderen Spielstand laden." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -13868,7 +14003,7 @@ msgstr "" "laden, oder diesen Spielstand, wenn der Nur-Lese-Modus ausgeschaltet ist. " "Andernfalls könnte eine Desynchronisierung auftreten." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13986,21 +14121,21 @@ msgstr "Wiimote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wiimote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wiimote-Tasten" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -14012,19 +14147,19 @@ msgstr "Wiimote-Einstellungen" msgid "Wii Remotes" msgstr "Wiimotes" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii TAS-Eingabe 1% - Klassischer Controller" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii TAS-Eingabe %1 - Wiimote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii TAS-Eingabe %1 - Wiimote + Nunchuk" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii und Wiimote" @@ -14032,7 +14167,7 @@ msgstr "Wii und Wiimote" msgid "Wii data is not public yet" msgstr "Wii-Daten sind noch nicht öffentlich" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii-Spielstände (*.bin);;Alle Dateien (*)" @@ -14040,12 +14175,6 @@ msgstr "Wii-Spielstände (*.bin);;Alle Dateien (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiTools MEGA-Signaturdatei" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -14055,11 +14184,11 @@ msgstr "" msgid "Window Size" msgstr "Fenstergröße" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -14073,10 +14202,11 @@ msgstr "Weltweit" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Schreiben" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -14109,39 +14239,39 @@ msgstr "Schreibe ins Log und brich ab" msgid "Write to Window" msgstr "In Fenster ausgeben" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Falsche Region" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Falsche Revision" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF-Register" @@ -14150,9 +14280,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14284,7 +14414,7 @@ msgstr "Sie müssen einen Namen für Ihre Sitzung angeben!" msgid "You must provide a region for your session!" msgstr "Sie müssen eine Region für Ihre Sitzung angeben!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Sie müssen Dolphin neu starten, damit die Änderungen wirksam werden." @@ -14304,16 +14434,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14322,7 +14452,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3-Code wird nicht unterstützt" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -14371,7 +14501,7 @@ msgid "default" msgstr "Standard" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "getrennt" @@ -14379,7 +14509,7 @@ msgstr "getrennt" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14387,7 +14517,7 @@ msgstr "errno" msgid "fake-completion" msgstr "fake-completion" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -14437,16 +14567,6 @@ msgstr "" msgid "none" msgstr "kein" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "aus" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "am" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "oder wähle ein Gerät" @@ -14464,7 +14584,7 @@ msgstr "sRGB" msgid "this value:" msgstr "dieser Wert:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -14534,11 +14654,9 @@ msgstr "| Oder" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2021+ Dolphin Team. „GameCube“ und „Wii“ sind Markenzeichen von " -"Nintendo. Dolphin ist in keiner Weise mit Nintendo verbunden." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/dolphin-emu.pot b/Languages/po/dolphin-emu.pot index 51bb457bfd..0af7e40a01 100644 --- a/Languages/po/dolphin-emu.pot +++ b/Languages/po/dolphin-emu.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -110,7 +110,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -130,7 +130,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -141,11 +141,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -162,40 +162,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -208,8 +202,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -225,26 +219,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -256,6 +250,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -325,11 +323,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -338,7 +336,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -346,15 +344,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -362,11 +360,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -374,15 +376,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -390,7 +392,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -398,16 +400,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -415,20 +416,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -442,11 +443,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "" @@ -466,41 +467,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "" @@ -520,11 +521,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -532,23 +533,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -558,19 +559,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "" @@ -578,7 +583,7 @@ msgstr "" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -587,23 +592,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "" @@ -611,7 +616,7 @@ msgstr "" msgid "&Properties" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "" @@ -619,7 +624,7 @@ msgstr "" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "" @@ -632,24 +637,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -657,31 +662,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "" @@ -691,21 +696,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "" @@ -717,23 +722,23 @@ msgstr "" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -769,12 +774,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -893,7 +898,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1012,11 +1017,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1024,14 +1029,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1054,8 +1059,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1069,7 +1074,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1083,7 +1088,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1099,7 +1104,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1166,17 +1171,11 @@ msgstr "" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1249,19 +1248,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1283,7 +1282,7 @@ msgstr "" msgid "Add" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1308,23 +1307,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1334,17 +1333,17 @@ msgstr "" msgid "Add..." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "" @@ -1470,7 +1469,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1479,7 +1478,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1487,34 +1486,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1530,7 +1529,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1556,7 +1555,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1578,7 +1577,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "" @@ -1604,15 +1603,15 @@ msgstr "" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1630,7 +1629,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1638,7 +1637,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1650,7 +1649,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1679,7 +1678,7 @@ msgstr "" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1691,7 +1690,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1741,11 +1740,11 @@ msgstr "" msgid "Auto (Multiple of 640x528)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1761,7 +1760,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1809,11 +1808,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1872,7 +1871,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "" @@ -1892,7 +1891,7 @@ msgstr "" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1900,7 +1899,7 @@ msgstr "" msgid "Basic" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "" @@ -1916,10 +1915,6 @@ msgstr "" msgid "Battery" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1956,7 +1951,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1966,7 +1961,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2002,15 +1997,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2022,47 +2017,47 @@ msgstr "" msgid "Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2074,23 +2069,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2107,7 +2102,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2117,19 +2112,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2144,19 +2139,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2190,7 +2190,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2198,16 +2198,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2252,11 +2252,11 @@ msgstr "" msgid "C Stick" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2333,7 +2333,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2349,14 +2349,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2369,15 +2369,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2393,11 +2393,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2405,7 +2405,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2413,7 +2413,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" msgid "Change &Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "" @@ -2453,14 +2453,20 @@ msgstr "" msgid "Change Disc" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2479,7 +2485,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2487,11 +2493,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "" @@ -2507,7 +2513,7 @@ msgstr "" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2525,7 +2531,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2537,7 +2543,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "" @@ -2545,15 +2551,15 @@ msgstr "" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2566,7 +2572,7 @@ msgstr "" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2577,18 +2583,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2609,7 +2615,7 @@ msgstr "" msgid "Close" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2617,11 +2623,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2649,11 +2655,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2690,7 +2696,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2703,7 +2709,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2711,11 +2717,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2731,7 +2737,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2746,7 +2752,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2800,7 +2811,7 @@ msgstr "" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2813,13 +2824,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2828,12 +2839,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2843,7 +2854,7 @@ msgstr "" msgid "Connect" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "" @@ -2851,7 +2862,7 @@ msgstr "" msgid "Connect USB Keyboard" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2871,7 +2882,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2887,7 +2898,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2912,7 +2923,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3070,22 +3081,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3093,19 +3104,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3123,8 +3134,8 @@ msgstr "" msgid "Core" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3231,7 +3242,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3247,13 +3258,13 @@ msgstr "" msgid "Country:" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3267,7 +3278,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3311,23 +3322,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3436,7 +3447,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3482,7 +3493,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "" @@ -3530,7 +3541,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "" @@ -3550,7 +3561,7 @@ msgstr "" msgid "Default ISO:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3571,8 +3582,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "" @@ -3602,12 +3614,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "" @@ -3621,8 +3633,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3634,21 +3646,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3656,7 +3668,7 @@ msgstr "" msgid "Detect" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3664,11 +3676,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "" @@ -3710,11 +3722,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3731,11 +3738,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3743,11 +3750,11 @@ msgstr "" msgid "Disable Fog" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3778,6 +3785,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "" @@ -3786,6 +3799,10 @@ msgstr "" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3816,11 +3833,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3830,7 +3847,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "" @@ -3842,8 +3859,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3851,9 +3868,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3865,8 +3882,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "" @@ -3899,7 +3916,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3913,13 +3930,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3928,7 +3945,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3949,7 +3966,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3971,7 +3988,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3983,6 +4000,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4022,7 +4049,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "" @@ -4034,7 +4061,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "" @@ -4094,11 +4121,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4108,11 +4135,11 @@ msgstr "" msgid "Dutch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4124,7 +4151,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4132,7 +4159,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "" @@ -4151,7 +4178,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4171,7 +4207,7 @@ msgstr "" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4193,7 +4229,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4205,7 +4241,7 @@ msgstr "" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4223,7 +4259,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4247,8 +4283,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4256,23 +4290,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4280,15 +4306,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "" @@ -4300,7 +4330,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4312,11 +4342,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4334,20 +4364,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4355,14 +4381,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4376,11 +4398,15 @@ msgstr "" msgid "Enable Speaker Data" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4396,34 +4422,13 @@ msgstr "" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4431,31 +4436,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4575,6 +4587,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4622,33 +4638,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4662,51 +4678,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "" @@ -4723,7 +4739,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4737,7 +4753,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4828,7 +4844,7 @@ msgstr "" msgid "Euphoria" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4881,7 +4897,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "" @@ -4896,7 +4912,7 @@ msgstr "" msgid "Export Recording" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "" @@ -4924,14 +4940,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "" @@ -4944,7 +4960,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4952,35 +4968,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4989,8 +5005,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "" @@ -5004,11 +5020,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5028,7 +5044,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5049,15 +5065,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5103,15 +5119,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5130,25 +5146,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5168,18 +5184,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5191,21 +5207,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5219,17 +5235,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5237,7 +5253,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5267,15 +5283,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5283,11 +5299,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5334,23 +5350,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5364,7 +5380,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5395,31 +5411,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5470,19 +5486,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5495,7 +5511,7 @@ msgstr "" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5506,7 +5522,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5520,7 +5536,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5528,24 +5544,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "" @@ -5630,7 +5646,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5639,12 +5654,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5730,6 +5745,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5745,7 +5766,7 @@ msgstr "" msgid "Forward port (UPnP)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5755,7 +5776,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5780,7 +5801,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "" @@ -5788,7 +5809,7 @@ msgstr "" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5808,7 +5829,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5858,8 +5879,8 @@ msgid "From" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5867,10 +5888,14 @@ msgstr "" msgid "FullScr" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5911,11 +5936,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5957,7 +5982,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5967,25 +5992,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5997,7 +6022,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6015,22 +6040,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6059,7 +6084,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "" @@ -6068,25 +6093,25 @@ msgstr "" msgid "Game ID:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6099,7 +6124,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6119,11 +6144,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6131,11 +6156,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6152,7 +6177,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6190,29 +6215,29 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6245,7 +6270,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6254,7 +6279,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "" @@ -6294,7 +6319,7 @@ msgstr "" msgid "Green Right" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6331,7 +6356,7 @@ msgstr "" msgid "Hacks" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6363,7 +6388,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6372,11 +6397,11 @@ msgstr "" msgid "Hide" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6388,10 +6413,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6420,7 +6452,7 @@ msgstr "" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6428,7 +6460,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6436,11 +6468,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6452,7 +6484,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6462,7 +6494,7 @@ msgstr "" msgid "Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6519,7 +6551,7 @@ msgstr "" msgid "IPL Settings" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "" @@ -6550,14 +6582,14 @@ msgstr "" msgid "Icon" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6574,7 +6606,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6588,14 +6620,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6607,7 +6639,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6648,7 +6680,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6663,21 +6695,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6755,16 +6796,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6784,12 +6825,12 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6799,10 +6840,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "" @@ -6816,19 +6857,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6845,11 +6882,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6857,13 +6894,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6872,7 +6909,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6881,7 +6918,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6898,19 +6935,19 @@ msgstr "" msgid "Interface" msgstr "" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6923,19 +6960,19 @@ msgstr "" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6950,7 +6987,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6958,7 +6995,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6974,7 +7011,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6983,11 +7020,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7008,7 +7045,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7024,19 +7061,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" @@ -7063,11 +7100,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7075,47 +7112,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7127,26 +7164,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7168,12 +7205,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7207,11 +7244,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7237,7 +7274,7 @@ msgstr "" msgid "L-Analog" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7245,7 +7282,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7283,7 +7324,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7291,7 +7332,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7302,7 +7343,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "" @@ -7370,11 +7411,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7383,26 +7424,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7414,11 +7455,11 @@ msgstr "" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7524,23 +7565,23 @@ msgstr "" msgid "Load State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7548,24 +7589,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7582,20 +7623,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "" @@ -7604,15 +7653,15 @@ msgstr "" msgid "Log Configuration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7628,7 +7677,7 @@ msgstr "" msgid "Logger Outputs" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7639,11 +7688,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7664,7 +7713,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7712,7 +7761,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7729,7 +7778,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7738,7 +7787,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7750,11 +7799,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7784,7 +7833,7 @@ msgstr "" msgid "Memory Card" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7812,7 +7861,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7826,7 +7875,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7843,7 +7892,7 @@ msgstr "" msgid "Misc Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7855,7 +7904,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7891,8 +7940,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7912,11 +7961,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7925,23 +7974,10 @@ msgstr "" msgid "Motor" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7952,13 +7988,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7971,10 +8007,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7983,8 +8019,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -7993,7 +8029,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8010,8 +8046,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8054,7 +8090,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8070,27 +8106,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8098,16 +8134,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8132,7 +8168,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8149,7 +8185,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8195,7 +8231,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8203,12 +8239,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "" @@ -8220,7 +8256,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8241,11 +8277,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8268,7 +8304,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8285,10 +8321,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "" @@ -8300,7 +8336,7 @@ msgstr "" msgid "Not Set" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8320,7 +8356,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8364,26 +8400,26 @@ msgstr "" msgid "Nunchuk" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8435,7 +8471,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "" @@ -8456,7 +8492,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8467,7 +8503,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8482,7 +8518,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "" @@ -8490,13 +8526,13 @@ msgstr "" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8513,7 +8549,7 @@ msgstr "" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8522,7 +8558,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8588,26 +8624,26 @@ msgstr "" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8615,7 +8651,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8630,11 +8666,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8650,16 +8686,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8688,7 +8724,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8722,7 +8758,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8760,15 +8796,15 @@ msgstr "" msgid "Pause" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8784,6 +8820,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8803,7 +8845,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8837,11 +8879,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8854,7 +8896,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8862,7 +8904,7 @@ msgstr "" msgid "Play" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8870,44 +8912,44 @@ msgstr "" msgid "Play Recording" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "" @@ -8940,7 +8982,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8957,7 +8999,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8973,6 +9015,14 @@ msgstr "" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8982,15 +9032,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9028,7 +9078,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9039,7 +9089,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9073,7 +9123,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "" @@ -9082,23 +9132,29 @@ msgstr "" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9125,11 +9181,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "" @@ -9146,19 +9202,19 @@ msgstr "" msgid "R-Analog" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9179,7 +9235,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9191,12 +9247,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9235,8 +9292,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9245,23 +9302,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9294,7 +9351,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9325,7 +9382,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9346,7 +9403,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9382,12 +9443,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9409,10 +9470,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9422,7 +9489,7 @@ msgstr "" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9466,7 +9533,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9474,11 +9541,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9487,7 +9554,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9499,7 +9566,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9510,7 +9577,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "" @@ -9546,11 +9613,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9568,27 +9635,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9601,7 +9672,7 @@ msgstr "" msgid "Rumble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9609,15 +9680,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9625,7 +9696,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9684,11 +9755,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "" @@ -9698,9 +9769,9 @@ msgid "Safe" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9710,25 +9781,25 @@ msgstr "" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9742,11 +9813,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9758,7 +9829,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9808,23 +9879,23 @@ msgstr "" msgid "Save State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9832,7 +9903,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9844,11 +9915,11 @@ msgstr "" msgid "Save as..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9859,11 +9930,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9871,11 +9942,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9887,7 +9958,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9904,8 +9975,8 @@ msgid "ScrShot" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "" @@ -9914,7 +9985,7 @@ msgstr "" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9932,7 +10003,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9940,7 +10011,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9974,7 +10045,7 @@ msgstr "" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9985,23 +10056,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10029,7 +10100,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10037,7 +10108,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "" @@ -10098,9 +10169,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10124,7 +10195,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10132,11 +10203,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10144,12 +10215,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "" @@ -10172,16 +10243,16 @@ msgstr "" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10259,7 +10330,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "" @@ -10291,6 +10362,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10308,19 +10383,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10335,25 +10410,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10388,27 +10478,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10417,7 +10507,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10430,7 +10520,7 @@ msgstr "" msgid "Show FPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10438,19 +10528,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10458,23 +10548,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10482,7 +10572,7 @@ msgstr "" msgid "Show Language:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "" @@ -10494,15 +10584,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "" @@ -10515,7 +10605,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "" @@ -10523,15 +10613,15 @@ msgstr "" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10539,7 +10629,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10551,19 +10641,19 @@ msgstr "" msgid "Show Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10575,36 +10665,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10612,10 +10702,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10629,6 +10727,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10636,6 +10741,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10698,7 +10821,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10717,7 +10840,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10793,6 +10916,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10893,7 +11019,7 @@ msgstr "" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10922,11 +11048,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10934,17 +11060,17 @@ msgstr "" msgid "Standard Controller" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10952,7 +11078,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10972,14 +11098,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11011,19 +11137,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11061,16 +11187,16 @@ msgid "Stick" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11106,7 +11232,7 @@ msgstr "" msgid "Stretch to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11120,7 +11246,11 @@ msgstr "" msgid "Strum" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11131,18 +11261,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11152,7 +11282,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11165,24 +11295,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11214,7 +11344,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11258,17 +11388,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11276,7 +11406,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11317,20 +11447,20 @@ msgstr "" msgid "System Language:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11340,7 +11470,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11348,7 +11478,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "" @@ -11356,7 +11486,7 @@ msgstr "" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11372,9 +11502,9 @@ msgstr "" msgid "Test" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11436,13 +11566,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11504,7 +11634,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11514,7 +11644,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11593,7 +11723,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11633,7 +11763,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11692,12 +11822,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11717,7 +11847,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11751,7 +11881,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11809,7 +11939,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11831,6 +11961,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11842,8 +11976,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11889,11 +12023,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11909,7 +12043,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12008,7 +12142,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12028,7 +12162,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12068,7 +12202,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12081,7 +12215,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12089,11 +12223,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12116,14 +12250,14 @@ msgstr "" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "" @@ -12132,12 +12266,12 @@ msgid "To" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12162,7 +12296,7 @@ msgid "Toggle Aspect Ratio" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12218,7 +12352,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12234,8 +12368,8 @@ msgstr "" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12297,8 +12431,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12325,7 +12459,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "" @@ -12335,7 +12469,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12349,7 +12483,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12361,7 +12495,7 @@ msgstr "" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12403,7 +12537,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12466,11 +12600,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "" @@ -12488,28 +12622,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12580,11 +12714,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "" @@ -12596,20 +12730,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12636,7 +12758,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12650,8 +12772,8 @@ msgstr "" msgid "Up" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "" @@ -12659,11 +12781,11 @@ msgstr "" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12706,7 +12828,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12714,11 +12836,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12734,10 +12856,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12772,7 +12900,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12787,10 +12915,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12817,27 +12952,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12857,7 +12992,7 @@ msgstr "" msgid "Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12927,13 +13062,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12968,7 +13103,7 @@ msgstr "" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -12992,7 +13127,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13069,8 +13204,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "" @@ -13080,7 +13215,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13092,28 +13227,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13206,21 +13341,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13232,19 +13367,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13252,7 +13387,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13260,12 +13395,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13275,11 +13404,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13293,10 +13422,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13329,39 +13459,39 @@ msgstr "" msgid "Write to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13370,9 +13500,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13484,7 +13614,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "" @@ -13504,16 +13634,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13522,7 +13652,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13571,7 +13701,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13579,7 +13709,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13587,7 +13717,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13635,16 +13765,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13662,7 +13782,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13727,7 +13847,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/el.po b/Languages/po/el.po index f9602f866d..cc46a97438 100644 --- a/Languages/po/el.po +++ b/Languages/po/el.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: MRCYO Dev, 2023\n" "Language-Team: Greek (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -121,7 +121,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Αναθεώρηση %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -141,7 +141,7 @@ msgstr "%1 (αργή)" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -152,11 +152,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 Ρυθμίσεις Γραφικών" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -173,40 +173,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 έχει φύγει" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -219,8 +213,8 @@ msgstr "" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -236,26 +230,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Κανονική Ταχύτητα)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -267,6 +261,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -336,11 +334,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Περί" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -349,7 +347,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -357,15 +355,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Ρυθμίσεις Ήχου" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Αυτόματη Ενημέρωση:" @@ -373,11 +371,15 @@ msgstr "&Αυτόματη Ενημέρωση:" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Σημεία Διακοπής" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Ιχνηλάτης Σφαλμάτων" @@ -385,15 +387,15 @@ msgstr "&Ιχνηλάτης Σφαλμάτων" msgid "&Cancel" msgstr "&Ακύρωση" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Διαχειριστής Cheats" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Έλεγχος για Ενημερώσεις..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -401,7 +403,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -409,16 +411,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Ρυθμίσεις Χειριστηρίων" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -426,20 +427,20 @@ msgstr "" msgid "&Create..." msgstr "&Δημιουργία..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Διαγραφή" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -453,11 +454,11 @@ msgstr "" msgid "&Edit..." msgstr "&Επεξεργασία..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Εξαγωγή Δίσκου" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Εξομοίωση" @@ -477,41 +478,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Αρχείο" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Γραμματοσειρά..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Προώθηση ανά Καρέ" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Ρυθμίσεις Γραφικών" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Βοήθεια" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Ρυθμίσεις Πλήκτρων Συντόμευσης" @@ -531,11 +532,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -543,23 +544,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Γλώσσα:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Φόρτωση Σημείου Αποθήκευσης" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -569,19 +570,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Μνήμη" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Ταινία" @@ -589,7 +594,7 @@ msgstr "&Ταινία" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Δίκτυο" @@ -598,23 +603,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Άνοιγμα..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Ρυθμίσεις" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Παύση" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Αναπαραγωγή" @@ -622,7 +627,7 @@ msgstr "&Αναπαραγωγή" msgid "&Properties" msgstr "&Ιδιότητες" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Μόνο Για Ανάγνωση" @@ -630,7 +635,7 @@ msgstr "&Μόνο Για Ανάγνωση" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Καταχωρητές" @@ -643,24 +648,24 @@ msgstr "&Αφαίρεση" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Επανεκκίνηση" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -668,31 +673,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Όριο Ταχύτητας:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Διακοπή" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Θέμα:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Εργαλεία" @@ -702,21 +707,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Προβολή" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Ιστοσελίδα" @@ -728,23 +733,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Ναι" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -780,12 +785,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -904,7 +909,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1023,11 +1028,11 @@ msgstr "< Λιγότερο-από" msgid "" msgstr "<Τίποτα>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "<Γλώσσα Συστήματος>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1035,14 +1040,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1068,8 +1073,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Περισσότερο-από" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1083,7 +1088,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1097,7 +1102,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1113,7 +1118,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1180,17 +1185,11 @@ msgstr "Ακρίβεια:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1263,19 +1262,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Ενεργά νήματα" @@ -1297,7 +1296,7 @@ msgstr "Προσαρμογέας:" msgid "Add" msgstr "Προσθήκη" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1322,23 +1321,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1348,17 +1347,17 @@ msgstr "" msgid "Add..." msgstr "Προσθήκη..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Διεύθυνση" @@ -1484,7 +1483,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1493,7 +1492,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1501,34 +1500,34 @@ msgid "All Files" msgstr "Όλα τα Αρχεία" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Όλα τα Αρχεία (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Όλα τα GC/Wii αρχεία" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1544,7 +1543,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Να Επιτρέπονται Ασύμφωνες Ρυθμίσεις Περιοχών" @@ -1570,7 +1569,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Πάντοτε" @@ -1592,7 +1591,7 @@ msgstr "" msgid "Anaglyph" msgstr "Ανάγλυφο" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Ανάλυση" @@ -1618,15 +1617,15 @@ msgstr "Εξομάλυνση Ορίων:" msgid "Any Region" msgstr "Οποιαδήποτε Περιοχή" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1644,7 +1643,7 @@ msgstr "Apploader Ημερομηνία:" msgid "Apply" msgstr "Εφαρμογή" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1652,7 +1651,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετε το '%1';" @@ -1664,7 +1663,7 @@ msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετ msgid "Are you sure you want to delete this pack?" msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το pack;" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Είστε σίγουροι ότι θέλετε να εγκαταλείψετε το NetPlay;" @@ -1693,7 +1692,7 @@ msgstr "Αναλογία Οθόνης:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1705,7 +1704,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Ορισμός Θυρών Χειριστηρίων" @@ -1755,11 +1754,11 @@ msgstr "Αυτόματα" msgid "Auto (Multiple of 640x528)" msgstr "Αυτόματα (Πολλαπλάσιο του 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Ρυθμίσεις Αυτόματης Ενημέρωσης" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1775,7 +1774,7 @@ msgstr "Αυτόματη Προσαρμογή Μεγέθους Παραθύρο msgid "Auto-Hide" msgstr "Αυτόματη Απόκρυψη" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1823,11 +1822,11 @@ msgstr "" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP Καταχωρητές" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1886,7 +1885,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Εικονίδιο" @@ -1906,7 +1905,7 @@ msgstr "Bar" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" msgid "Basic" msgstr "Βασικές" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Βασικές Ρυθμίσεις" @@ -1930,10 +1929,6 @@ msgstr "" msgid "Battery" msgstr "Μπαταρία" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (μια φορά τον μήνα)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1970,7 +1965,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1980,7 +1975,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2016,15 +2011,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2036,47 +2031,47 @@ msgstr "Πλήρης Οθόνη Χωρίς Περιθώρια " msgid "Bottom" msgstr "Βάση" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2088,23 +2083,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2121,7 +2116,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2131,19 +2126,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2158,19 +2153,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2204,7 +2204,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2212,16 +2212,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Μέγεθος Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2266,11 +2266,11 @@ msgstr "" msgid "C Stick" msgstr "Stick Κάμερας " -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP Καταχωρητές" @@ -2321,7 +2321,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2347,7 +2347,7 @@ msgstr "Κάμερα 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2363,14 +2363,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2383,15 +2383,15 @@ msgstr "Άκυρο" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2407,11 +2407,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Δεν μπορεί να βρεθεί το GC IPL." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2419,7 +2419,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2427,7 +2427,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Δεν μπορεί να ξεκινήσει το παιχνίδι, γιατί το GC IPL δεν βρέθηκε." @@ -2459,7 +2459,7 @@ msgstr "" msgid "Change &Disc" msgstr "Αλλαγή &Δίσκου" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Αλλαγή &Δίσκου..." @@ -2467,14 +2467,20 @@ msgstr "Αλλαγή &Δίσκου..." msgid "Change Disc" msgstr "Αλλαγή Δίσκου" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Αυτόματη Αλλαγή Δίσκων" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2493,7 +2499,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Η αλλαγή cheats θα τεθεί σε ισχύ μόνο όταν επανεκκινηθεί το παιχνίδι." @@ -2501,11 +2507,11 @@ msgstr "Η αλλαγή cheats θα τεθεί σε ισχύ μόνο όταν msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Συνομιλία" @@ -2521,7 +2527,7 @@ msgstr "Αναζήτηση Cheat" msgid "Cheats Manager" msgstr "Διαχειριστής Cheats" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Έλεγχος NAND..." @@ -2539,7 +2545,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2551,7 +2557,7 @@ msgstr "Κίνα" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Επιλέξτε ένα αρχείο για άνοιγμα" @@ -2559,15 +2565,15 @@ msgstr "Επιλέξτε ένα αρχείο για άνοιγμα" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2580,7 +2586,7 @@ msgstr "Επιλέξτε τον φάκελο προς αποσυμπίεση" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2591,18 +2597,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Καθάρισ." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2623,7 +2629,7 @@ msgstr "" msgid "Close" msgstr "Κλείσιμο" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Ρυ&θμίσεις" @@ -2631,11 +2637,11 @@ msgstr "Ρυ&θμίσεις" msgid "Code" msgstr "Κώδικας" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2663,11 +2669,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2704,7 +2710,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Συμπίεση" @@ -2717,7 +2723,7 @@ msgstr "Επίπεδο Συμπίεσης:" msgid "Compression:" msgstr "Συμπίεση:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2725,11 +2731,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2745,7 +2751,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2760,7 +2766,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2814,7 +2825,7 @@ msgstr "Ρυθμίσεις" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Ρύθμιση Dolphin" @@ -2827,13 +2838,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Επιβεβαίωση" @@ -2842,12 +2853,12 @@ msgstr "Επιβεβαίωση" msgid "Confirm backend change" msgstr "Επιβεβαίωση αλλαγής backend " -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Επιβεβαίωση Διακοπής" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Επιβεβαίωση" @@ -2857,7 +2868,7 @@ msgstr "Επιβεβαίωση" msgid "Connect" msgstr "Σύνδεση" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Σύνδεση Σανίδας Ισορροπίας" @@ -2865,7 +2876,7 @@ msgstr "Σύνδεση Σανίδας Ισορροπίας" msgid "Connect USB Keyboard" msgstr "Σύνδεση Πληκτρολογίου USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Σύνδεση Wii Remote %1" @@ -2885,7 +2896,7 @@ msgstr "Σύνδεση Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Σύνδεση Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Σύνδεση Wii Remotes" @@ -2901,7 +2912,7 @@ msgstr "Σύνδεση στο Internet και εκτέλεση ενημέρωσ msgid "Connected" msgstr "Συνδεδεμένο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2926,7 +2937,7 @@ msgstr "" msgid "Control Stick" msgstr "Stick Ελέγχου " -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3086,22 +3097,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Αντιγραφή" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3109,19 +3120,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3139,8 +3150,8 @@ msgstr "" msgid "Core" msgstr "Πυρήνας" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3247,7 +3258,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3263,13 +3274,13 @@ msgstr "Αδυναμία ανάγνωσης αρχείου." msgid "Country:" msgstr "Χώρα:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3283,7 +3294,7 @@ msgstr "Δημιουργία Νέας Κάρτας Μνήμης" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3327,23 +3338,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Τρέχουσα Περιοχή" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Τρέχων παιχνίδι" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Τρέχων νήμα" @@ -3452,7 +3463,7 @@ msgstr "Χαλάκι Χορού" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3498,7 +3509,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Debugging" @@ -3546,7 +3557,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Προεπιλ." @@ -3566,7 +3577,7 @@ msgstr "" msgid "Default ISO:" msgstr "Προεπιλεγμένο ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3587,8 +3598,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Διαγραφή" @@ -3618,12 +3630,12 @@ msgstr "" msgid "Depth:" msgstr "Βάθος:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Περιγραφή" @@ -3637,8 +3649,8 @@ msgstr "Περιγραφή:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3650,21 +3662,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3672,7 +3684,7 @@ msgstr "" msgid "Detect" msgstr "Ανίχνευση" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3680,11 +3692,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Dev (πολλαπλές φορές την ημέρα)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Συσκευή" @@ -3727,11 +3739,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Απενεργοποίηση Bounding Box" @@ -3748,11 +3755,11 @@ msgstr "Απενεργοποίηση EFB VRAM Αντίγραφα" msgid "Disable Emulation Speed Limit" msgstr "Απενεργοποίηση Ορίου Ταχύτητας Εξομοίωσης" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3760,11 +3767,11 @@ msgstr "" msgid "Disable Fog" msgstr "Απενεργοποίηση Ομίχλης" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Απενεργοποίηση JIT Cache" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3795,6 +3802,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Δίσκος" @@ -3803,6 +3816,10 @@ msgstr "Δίσκος" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3835,11 +3852,11 @@ msgstr "" "Εξουσιοδοτείτε το Dolphin να αναφέρει πληροφορίες στους προγραμματιστές του " "Dolphin;" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3849,7 +3866,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Θέλετε να σταματήσετε την τρέχουσα εξομοίωση;" @@ -3861,8 +3878,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II Αποκωδικοποιητής" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3870,9 +3887,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3884,8 +3901,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Ταινίες (*.dtm)" @@ -3920,7 +3937,7 @@ msgstr "" "Το Dolphin είναι ένας ελεύθερος και ανοικτού κώδικα εξομοιωτής για GameCube " "και Wii." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3934,13 +3951,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Το σύστημα cheat του Dolphin είναι επί του παρόντος απενεργοποιημένο." @@ -3949,7 +3966,7 @@ msgstr "Το σύστημα cheat του Dolphin είναι επί του παρ msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Να Μην Γίνει Ενημέρωση" @@ -3970,7 +3987,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3992,7 +4009,7 @@ msgstr "Λήψη Κωδικών" msgid "Download Codes from the WiiRD Database" msgstr "Λήψη Κωδικών από την WiiRD Database" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" "Λήψη Εξώφυλλων Παιχνιδιών από GameTDB.com για Χρήση σε Προβολή Πλέγματος" @@ -4005,6 +4022,16 @@ msgstr "Η λήψη ολοκληρώθηκε" msgid "Downloaded %1 codes. (added %2)" msgstr "Ελήφθησαν %1 κωδικοί. (προστέθηκαν %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4044,7 +4071,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Εξαγωγή Ήχου" @@ -4056,7 +4083,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Εξαγωγή EFB Target" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Εξαγωγή Καρέ" @@ -4116,11 +4143,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4130,11 +4157,11 @@ msgstr "" msgid "Dutch" msgstr "Ολλανδικά" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "Έ&ξοδος" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4146,7 +4173,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4154,7 +4181,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Ενημερώσεις Μνήμης Νωρίς" @@ -4173,7 +4200,16 @@ msgstr "Ανατολική Ασία" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4193,7 +4229,7 @@ msgstr "Εφέ" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4215,7 +4251,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Κενή" @@ -4227,7 +4263,7 @@ msgstr "Το νήμα εξομοίωσης εκτελείται ήδη" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4245,7 +4281,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4269,8 +4305,6 @@ msgstr "Ταχύτητα Εξομοίωσης" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Ενεργοποίηση" @@ -4278,23 +4312,15 @@ msgstr "Ενεργοποίηση" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Ενεργοποίηση Ελαστικότητας Ήχου" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Ενεργοποίηση Cheat" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4302,15 +4328,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Ενεργοποίηση Διπλού Πυρήνα" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Ενεργοποίηση Διπλού Πυρήνα (επιτάχυνση)" @@ -4322,7 +4352,7 @@ msgstr "Ενεργοποίηση Παράκαμψης Εξομοιωμένου C msgid "Enable Emulated Memory Size Override" msgstr "Ενεργοποίηση Παράκαμψης Εξομοιωμένου Μεγέθους Μνήμης" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4334,11 +4364,11 @@ msgstr "Ενεργοποίηση FPRF" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4356,20 +4386,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Ενεργοποίηση MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4377,14 +4403,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Ενεργοποίηση Προοδευτικής Σάρωσης" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4398,11 +4420,15 @@ msgstr "Ενεργοποίηση Προφύλαξης Οθόνης" msgid "Enable Speaker Data" msgstr "Ενεργοποίηση Δεδομένων Ηχείου" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4418,34 +4444,13 @@ msgstr "Ενεργοποίηση Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4453,31 +4458,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4601,6 +4613,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4648,33 +4664,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4688,51 +4704,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Σφάλμα" @@ -4749,7 +4765,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4765,7 +4781,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4856,7 +4872,7 @@ msgstr "" msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Ευρώπη" @@ -4909,7 +4925,7 @@ msgstr "" msgid "Experimental" msgstr "Πειραματικός" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Εξαγωγή Όλων Των Αποθηκεύσεων Wii" @@ -4924,7 +4940,7 @@ msgstr "Η Εξαγωγή Απέτυχε" msgid "Export Recording" msgstr "Εξαγωγή Εγγραφής" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Εξαγωγή Εγγραφής..." @@ -4952,14 +4968,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Επέκταση" @@ -4972,7 +4988,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4980,35 +4996,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Εξαγωγή Ολόκληρου Δίσκου..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Εξαγωγή Αρχείου..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Εξαγωγή Αρχείων..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Εξαγωγή Αρχείων Συστήματος..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Εξαγωγή Όλων Των Αρχείων..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -5017,8 +5033,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Αναπαραγωγή FIFO" @@ -5032,11 +5048,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5056,7 +5072,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5077,15 +5093,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5131,15 +5147,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5158,25 +5174,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5196,18 +5212,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5219,21 +5235,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5247,17 +5263,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5265,7 +5281,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5295,15 +5311,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5311,11 +5327,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5362,23 +5378,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5392,7 +5408,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5423,31 +5439,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5498,19 +5514,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Αποτυχία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5523,7 +5539,7 @@ msgstr "Γρήγορη" msgid "Fast Depth Calculation" msgstr "Γρήγορος Υπολογισμός Βάθους" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5534,7 +5550,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5548,7 +5564,7 @@ msgstr "Πληροφορίες Αρχείου" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5556,24 +5572,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Πληροφορίες Αρχείου" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Όνομα Αρχείου" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Διαδρομή Αρχείου" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Μέγεθος Αρχείου" @@ -5658,7 +5674,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5667,12 +5682,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5758,6 +5773,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5773,7 +5794,7 @@ msgstr "Μπροστά" msgid "Forward port (UPnP)" msgstr "Προώθηση θύρας (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5783,7 +5804,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5808,7 +5829,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Εύρος Καρέ" @@ -5816,7 +5837,7 @@ msgstr "Εύρος Καρέ" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Καρέ για Εγγραφή:" @@ -5836,7 +5857,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5886,8 +5907,8 @@ msgid "From" msgstr "Από" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Από:" @@ -5895,10 +5916,14 @@ msgstr "Από:" msgid "FullScr" msgstr "Πλήρης Οθόνη" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5939,11 +5964,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5985,7 +6010,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU Αποκωδικοποίηση Υφών" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5995,25 +6020,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6025,7 +6050,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6043,22 +6068,22 @@ msgstr "" msgid "Game" msgstr "Παιχνίδι" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance Carts (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6087,7 +6112,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID Παιχνιδιού" @@ -6096,25 +6121,25 @@ msgstr "ID Παιχνιδιού" msgid "Game ID:" msgstr "ID Παιχνιδιού:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Κατάσταση Παιχνιδιού" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6127,7 +6152,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6147,11 +6172,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6159,11 +6184,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "GameCube Χειριστήρια" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6180,7 +6205,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6218,29 +6243,29 @@ msgstr "Κωδικοί Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Γενικά" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6273,7 +6298,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6282,7 +6307,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Γραφικά" @@ -6322,7 +6347,7 @@ msgstr "Αριστερό Πράσινο" msgid "Green Right" msgstr "Δεξί Πράσινο" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Προβολή Πλέγματος" @@ -6359,7 +6384,7 @@ msgstr "" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6391,7 +6416,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6400,11 +6425,11 @@ msgstr "" msgid "Hide" msgstr "Απόκρυψη" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6416,10 +6441,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6448,7 +6480,7 @@ msgstr "Host" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6456,7 +6488,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6464,11 +6496,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6480,7 +6512,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6490,7 +6522,7 @@ msgstr "" msgid "Hotkeys" msgstr "Πλήκτρα Συντόμευσης" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Τα Πλήκτρα Συντόμευσης Απαιτούν Εστίαση Παραθύρου" @@ -6547,7 +6579,7 @@ msgstr "" msgid "IPL Settings" msgstr "Ρυθμίσεις IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6578,14 +6610,14 @@ msgstr "" msgid "Icon" msgstr "Εικονίδιο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6602,7 +6634,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6616,14 +6648,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6635,7 +6667,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6676,7 +6708,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6691,21 +6723,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6783,16 +6824,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6812,12 +6853,12 @@ msgstr "Πληροφορίες" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Πληροφορίες" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6827,10 +6868,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Είσοδος" @@ -6844,19 +6885,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6873,11 +6910,11 @@ msgstr "Εγκατάσταση" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Εγκατάσταση Ενημέρωσης" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Εγκατάσταση WAD..." @@ -6885,13 +6922,13 @@ msgstr "Εγκατάσταση WAD..." msgid "Install to the NAND" msgstr "Εγκατάσταση στην NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6900,7 +6937,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6909,7 +6946,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6926,19 +6963,19 @@ msgstr "" msgid "Interface" msgstr "Διεπαφή" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6951,19 +6988,19 @@ msgstr "Εσωτερικό Σφάλμα LZO - αποτυχία συμπίεση msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6978,7 +7015,7 @@ msgstr "Εσωτερική Ανάλυση" msgid "Internal Resolution:" msgstr "Εσωτερική Ανάλυση:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6986,7 +7023,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Interpreter (πιο αργή απ' όλες)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -7002,7 +7039,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -7011,11 +7048,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7036,7 +7073,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7052,19 +7089,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Μη έγκυρο αρχείο εγγραφής" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Μη έγκυρες παράμετροι αναζήτησης (δεν επιλέχθηκε αντικείμενο)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Μη έγκυρο string αναζήτησης (δεν μπορεί να γίνει μετατροπή σε νούμερο)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Μη έγκυρο string αναζήτησης (μόνο ζυγά μήκη string υποστηρίζονται)" @@ -7091,11 +7128,11 @@ msgstr "Ιταλία" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7103,47 +7140,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7155,26 +7192,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Ιαπωνία" @@ -7196,12 +7233,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Διατήρηση Παραθύρου στην Κορυφή" @@ -7235,11 +7272,11 @@ msgstr "Πλήκτρα" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Διώξιμο Παίκτη" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Κορέα" @@ -7265,7 +7302,7 @@ msgstr "" msgid "L-Analog" msgstr "L-Αναλογική" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7273,7 +7310,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7311,7 +7352,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7319,7 +7360,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7330,7 +7371,7 @@ msgstr "Αριστερά" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Αριστερό Stick" @@ -7401,11 +7442,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Λίστα Στηλών" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Προβολή Λίστας" @@ -7414,26 +7455,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Φόρτωσ." -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7445,11 +7486,11 @@ msgstr "Φόρτωση Τροποποιημένων Υφών" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Φόρτωση Κυρίως Μενού GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7555,23 +7596,23 @@ msgstr "Φόρτωση Σημείου Αποθήκευσης 8" msgid "Load State Slot 9" msgstr "Φόρτωση Σημείου Αποθήκευσης 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7579,24 +7620,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Φόρτωση..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7613,20 +7654,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Καταγραφή" @@ -7635,15 +7684,15 @@ msgstr "Καταγραφή" msgid "Log Configuration" msgstr "Ρυθμίσεις Καταγραφής" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7659,7 +7708,7 @@ msgstr "Τύποι Καταγραφής" msgid "Logger Outputs" msgstr "Έξοδοι Καταγραφής" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7670,11 +7719,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7695,7 +7744,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7743,7 +7792,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Δημιουργός" @@ -7760,7 +7809,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Διαχείριση NAND" @@ -7769,7 +7818,7 @@ msgstr "Διαχείριση NAND" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7781,11 +7830,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7817,7 +7866,7 @@ msgstr "" msgid "Memory Card" msgstr "Κάρτα Μνήμης" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Διαχειριστής Καρτών Μνήμης" @@ -7845,7 +7894,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7859,7 +7908,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Μικρόφωνο" @@ -7876,7 +7925,7 @@ msgstr "Διάφορα" msgid "Misc Settings" msgstr "Διάφορες Ρυθμίσεις" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7888,7 +7937,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7924,8 +7973,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7945,11 +7994,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7958,23 +8007,10 @@ msgstr "" msgid "Motor" msgstr "Μοτέρ" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7985,13 +8021,13 @@ msgstr "" msgid "Movie" msgstr "Ταινία" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8004,10 +8040,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "Έλεγχος NAND " @@ -8016,8 +8052,8 @@ msgstr "Έλεγχος NAND " msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8026,7 +8062,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8043,8 +8079,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8087,7 +8123,7 @@ msgstr "Αρχική (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8103,27 +8139,27 @@ msgstr "" msgid "Netherlands" msgstr "Ολλανδία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8131,16 +8167,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8165,7 +8201,7 @@ msgstr "Νέα Αναζήτηση" msgid "New Tag..." msgstr "Νέα Ετικέτα..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8182,7 +8218,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8228,7 +8264,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8236,12 +8272,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Μη διαθέσιμη περιγραφή" @@ -8253,7 +8289,7 @@ msgstr "Κανένα σφάλμα." msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8274,11 +8310,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Δεν εντοπίστηκαν προβλήματα." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8301,7 +8337,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8318,10 +8354,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Καμία" @@ -8333,7 +8369,7 @@ msgstr "Βόρεια Αμερική" msgid "Not Set" msgstr "Μη Ορισμένο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8353,7 +8389,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8397,26 +8433,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8468,7 +8504,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Εύρος Αντικειμένου" @@ -8489,7 +8525,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8500,7 +8536,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8515,7 +8551,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Online &Εγχειρίδια " @@ -8523,13 +8559,13 @@ msgstr "Online &Εγχειρίδια " msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8546,7 +8582,7 @@ msgstr "Άνοιγμα" msgid "Open &Containing Folder" msgstr "Άνοιγμα &Περιεχόμενου Φακέλου" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8555,7 +8591,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8621,26 +8657,26 @@ msgstr "Πορτοκαλί" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8648,7 +8684,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8663,11 +8699,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8683,16 +8719,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Α&ναπαραγωγή Εγγραφής Χειρισμών..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -8721,7 +8757,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8755,7 +8791,7 @@ msgstr "Παθητική" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Κωδικός" @@ -8793,15 +8829,15 @@ msgstr "Φάκελοι" msgid "Pause" msgstr "Παύση" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Παύση στο Τέλος της Ταινίας" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Παύση στην Απώλεια Εστίασης Παραθύρου" @@ -8817,6 +8853,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8836,7 +8878,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Φωτισμός ανά Pixel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Εκτελέστε Διαδικτυακή Ενημέρωση Συστήματος" @@ -8870,11 +8912,11 @@ msgstr "" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -8887,7 +8929,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Πλατφόρμα" @@ -8895,7 +8937,7 @@ msgstr "Πλατφόρμα" msgid "Play" msgstr "Αναπαραγωγή" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8903,44 +8945,44 @@ msgstr "" msgid "Play Recording" msgstr "Αναπαραγωγή Εγγραφής" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Ρυθμίσεις Αναπαραγωγής" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Παίχτες" @@ -8973,7 +9015,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8990,7 +9032,7 @@ msgstr "Θύρα:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -9006,6 +9048,14 @@ msgstr "Post-Processing Εφέ:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9015,15 +9065,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Προφόρτωση Τροποποιημένων Υφών" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9061,7 +9111,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9072,7 +9122,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9106,7 +9156,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Προφίλ" @@ -9115,23 +9165,29 @@ msgstr "Προφίλ" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Δημόσιος" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Εκκαθάριση Μνήμης Cache Λίστας Παιχνιδιών " -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9158,11 +9214,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Ερώτηση" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Έξοδος" @@ -9179,19 +9235,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Αναλογική" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9212,7 +9268,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9224,12 +9280,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9268,8 +9325,8 @@ msgstr "Πραγματικό Wii Remote" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9278,23 +9335,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Εγγραφή" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Ρυθμίσεις Εγγραφής" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Εγγραφή..." @@ -9327,7 +9384,7 @@ msgstr "Redump.org Κατάσταση:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9358,7 +9415,7 @@ msgid "Refreshing..." msgstr "Ανανέωση..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Περιοχή" @@ -9379,7 +9436,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Υπενθύμιση Αργότερα" @@ -9415,12 +9476,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9442,10 +9503,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9455,7 +9522,7 @@ msgstr "Επανεκκίνηση" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9499,7 +9566,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Απαιτείται Επανεκκίνηση" @@ -9507,11 +9574,11 @@ msgstr "Απαιτείται Επανεκκίνηση" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Επανάληψη" @@ -9520,7 +9587,7 @@ msgstr "Επανάληψη" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9532,7 +9599,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9543,7 +9610,7 @@ msgstr "Δεξιά" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Δεξί Stick" @@ -9579,11 +9646,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9601,27 +9668,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9634,7 +9705,7 @@ msgstr "" msgid "Rumble" msgstr "Δόνηση" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9642,15 +9713,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9658,7 +9729,7 @@ msgstr "" msgid "Russia" msgstr "Ρωσία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD Κάρτα" @@ -9717,11 +9788,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Απ&οθήκευση Σημείου Αποθήκευσης" @@ -9731,9 +9802,9 @@ msgid "Safe" msgstr "Ασφαλής" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9743,25 +9814,25 @@ msgstr "Αποθήκ." msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9775,11 +9846,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9791,7 +9862,7 @@ msgstr "Αποθήκευση Παλαιότερου Σημείου" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9841,23 +9912,23 @@ msgstr "Αποθήκευση Σημείου Αποθήκευσης 8" msgid "Save State Slot 9" msgstr "Αποθήκευση Σημείου Αποθήκευσης 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9865,7 +9936,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9877,11 +9948,11 @@ msgstr "" msgid "Save as..." msgstr "Αποθήκευση ως..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9892,11 +9963,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9904,11 +9975,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Αποθήκευση..." @@ -9920,7 +9991,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9937,8 +10008,8 @@ msgid "ScrShot" msgstr "Στιγμιότυπο" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Αναζήτηση" @@ -9947,7 +10018,7 @@ msgstr "Αναζήτηση" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9965,7 +10036,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9973,7 +10044,7 @@ msgstr "" msgid "Search games..." msgstr "Αναζήτηση παιχνιδιών..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -10007,7 +10078,7 @@ msgstr "Επιλογή" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10018,23 +10089,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10062,7 +10133,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Επιλογή Θέσης %1 - %2" @@ -10070,7 +10141,7 @@ msgstr "Επιλογή Θέσης %1 - %2" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Επιλογή Θέσης Αποθήκευσης" @@ -10131,9 +10202,9 @@ msgstr "Επιλέξτε ένα Φάκελο" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Επιλέξτε ένα Αρχείο" @@ -10157,7 +10228,7 @@ msgstr "" msgid "Select a game" msgstr "Επιλέξτε ένα παιχνίδι" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Επιλέξτε ένα αρχείο για εγκατάσταση στην NAND" @@ -10165,11 +10236,11 @@ msgstr "Επιλέξτε ένα αρχείο για εγκατάσταση στ msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10177,12 +10248,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Επιλέξτε αρχείο αποθήκευσης" @@ -10205,16 +10276,16 @@ msgstr "Το επιλεγμένο προφίλ χειρισμού δεν υπά #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10292,7 +10363,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Αποστολή" @@ -10324,6 +10395,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10341,19 +10416,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10371,25 +10446,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Ορίζει την γλώσσα συστήματος του Wii." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Ρυθμίσεις" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Αδυναμία δημιουργίας αρχείου setting.txt" @@ -10424,27 +10514,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Εμφάνιση Παραθύρου Κατα&γραφής " -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Εμφάνιση Γραμμής &Εργαλείων" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Εμφάνιση Ενεργού Τίτλου στον Τίτλο Παραθύρου" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Εμφάνιση Αυστραλίας" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Εμφάνιση Τρέχοντος Παιχνιδιού σε Discord" @@ -10453,7 +10543,7 @@ msgstr "Εμφάνιση Τρέχοντος Παιχνιδιού σε Discord" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Εμφάνιση ELF/DOL" @@ -10466,7 +10556,7 @@ msgstr "" msgid "Show FPS" msgstr "Εμφάνιση FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Εμφάνιση Μετρητή Καρέ" @@ -10474,19 +10564,19 @@ msgstr "Εμφάνιση Μετρητή Καρέ" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Εμφάνιση Γαλλίας" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Εμφάνιση GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Εμφάνιση Γερμανίας" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10494,23 +10584,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Εμφάνιση Προβολής Χειρισμών" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Εμφάνιση Ιταλίας" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Εμφάνιση Κορέας" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Εμφάνιση Μετρητή Καθυστέρησης " @@ -10518,7 +10608,7 @@ msgstr "Εμφάνιση Μετρητή Καθυστέρησης " msgid "Show Language:" msgstr "Εμφάνιση Γλώσσας:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Εμφάνιση Ρυθμίσεων &Καταγραφέα" @@ -10530,15 +10620,15 @@ msgstr "Εμφάνιση Μηνυμάτων NetPlay" msgid "Show NetPlay Ping" msgstr "Εμφάνιση NetPlay Ping" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Εμφάνιση Ολλανδίας" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Εμφάνιση Μηνυμάτων στην Οθόνη " -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Εμφάνιση PAL" @@ -10551,7 +10641,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Εμφάνιση Πλατφόρμας" @@ -10559,15 +10649,15 @@ msgstr "Εμφάνιση Πλατφόρμας" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Εμφάνιση Περιοχών" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Εμφάνιση Ρωσίας" @@ -10575,7 +10665,7 @@ msgstr "Εμφάνιση Ρωσίας" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Εμφάνιση Ισπανίας" @@ -10587,19 +10677,19 @@ msgstr "" msgid "Show Statistics" msgstr "Εμφάνιση Στατιστικών" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Εμφάνιση Ώρας Συστήματος" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Εμφάνιση Ταϊβάν" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Εμφάνιση USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Εμφάνιση Αγνώστων" @@ -10611,36 +10701,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Εμφάνιση WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Εμφάνιση Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Εμφάνιση Κόσμου" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10648,10 +10738,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10665,6 +10763,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10672,6 +10777,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10734,7 +10857,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "Πλαγιαστό Wii Remote" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10753,7 +10876,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10829,6 +10952,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10929,7 +11055,7 @@ msgstr "Ένταση Ηχείου:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10958,11 +11084,11 @@ msgstr "Ταχύτητα" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10970,17 +11096,17 @@ msgstr "" msgid "Standard Controller" msgstr "Τυπικός Controller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Εκκίνηση" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Έναρξη &NetPlay..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10988,7 +11114,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Εκκίνηση Ε&γγραφής Χειρισμών" @@ -11008,14 +11134,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Εκκίνηση παιχνιδιού" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11047,19 +11173,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11097,16 +11223,16 @@ msgid "Stick" msgstr "Stick" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Διακοπή" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Διακοπή παιχνιδιού" @@ -11142,7 +11268,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Προσαρμογή στο Παράθυρο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11156,7 +11282,11 @@ msgstr "" msgid "Strum" msgstr "Strum" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11167,18 +11297,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Επιτυχία" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11188,7 +11318,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Επιτυχής διαγραφή '%1'." @@ -11201,24 +11331,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11250,7 +11380,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11294,17 +11424,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11312,7 +11442,7 @@ msgstr "" msgid "Sync" msgstr "Συγχρονισμός" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11353,20 +11483,20 @@ msgstr "" msgid "System Language:" msgstr "Γλώσσα Συστήματος:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS Είσοδος" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Ετικέτες" @@ -11376,7 +11506,7 @@ msgstr "Ετικέτες" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11384,7 +11514,7 @@ msgstr "" msgid "Taiwan" msgstr "Ταϊβάν" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Δημιουργία Στιγμιότυπου" @@ -11392,7 +11522,7 @@ msgstr "Δημιουργία Στιγμιότυπου" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11408,9 +11538,9 @@ msgstr "" msgid "Test" msgstr "Τέστ" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11472,13 +11602,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11540,7 +11670,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11550,7 +11680,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11629,7 +11759,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11669,7 +11799,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11728,12 +11858,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11754,7 +11884,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11788,7 +11918,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11846,7 +11976,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11868,6 +11998,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11879,8 +12013,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11929,11 +12063,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11951,7 +12085,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12050,7 +12184,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12072,7 +12206,7 @@ msgstr "" "Αυτό το λογισμικό δεν πρέπει να χρησιμοποιείται για το παίξιμο παιχνιδιών " "που δεν κατέχονται νόμιμα." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12112,7 +12246,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12125,7 +12259,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12133,11 +12267,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12160,14 +12294,14 @@ msgstr "Πλάγιασμα" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Τίτλος" @@ -12176,12 +12310,12 @@ msgid "To" msgstr "Εώς" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Εναλλαγή &Πλήρους Οθόνης" @@ -12206,7 +12340,7 @@ msgid "Toggle Aspect Ratio" msgstr "Εναλλαγή Αναλογίας Οθόνης" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12262,7 +12396,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12278,8 +12412,8 @@ msgstr "Κορυφή" msgid "Top-and-Bottom" msgstr "Πάνω - Κάτω" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12341,8 +12475,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12369,7 +12503,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Σκανδάλες" @@ -12379,7 +12513,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12393,7 +12527,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12405,7 +12539,7 @@ msgstr "ΗΠΑ" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12447,7 +12581,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12510,11 +12644,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Αναίρεση Φόρτωσης Σημείου Αποθ. " -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Αναίρεση Αποθήκευσης Σημείου Αποθ. " @@ -12532,28 +12666,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Ηνωμένες Πολιτείες" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Άγνωστο" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12624,11 +12758,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Απεριόριστη" @@ -12640,20 +12774,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12680,7 +12802,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12694,8 +12816,8 @@ msgstr "" msgid "Up" msgstr "Πάνω" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Ενημέρωση" @@ -12703,11 +12825,11 @@ msgstr "Ενημέρωση" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Ενημέρωση μετά το κλείσιμο του Dolphin" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Διαθέσιμη ενημέρωση" @@ -12752,7 +12874,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12760,11 +12882,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Χρήση Ενσωματωμένης Βάσης Δεδομένων για Ονόματα Παιχνιδιών" @@ -12780,10 +12902,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Χρήση Λειτουργίας PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Χρήση Οθονών Πανικού" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12818,7 +12946,7 @@ msgstr "" msgid "User Config" msgstr "Ρυθμίσεις Χρήστη" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Διεπαφή Χρήστη" @@ -12833,10 +12961,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12863,27 +12998,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12903,7 +13038,7 @@ msgstr "" msgid "Value" msgstr "Τιμή" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12973,13 +13108,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -13014,7 +13149,7 @@ msgstr "Αύξηση Έντασης" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD αρχεία (*.wad)" @@ -13038,7 +13173,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13115,8 +13250,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Προειδοποίηση" @@ -13126,7 +13261,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13138,28 +13273,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13252,21 +13387,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii Remote Κουμπιά" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13278,19 +13413,19 @@ msgstr "Wii Remote Ρυθμίσεις" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13298,7 +13433,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13306,12 +13441,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13321,11 +13450,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13339,10 +13468,11 @@ msgstr "Κόσμος" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13375,39 +13505,39 @@ msgstr "" msgid "Write to Window" msgstr "Εγγραφή στο Παράθυρο" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF Καταχωρητές" @@ -13416,9 +13546,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13530,7 +13660,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "" "Πρέπει να κάνετε επανεκκίνηση του Dolphin για να έχει επίπτωση αυτή η αλλαγή." @@ -13551,16 +13681,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13569,7 +13699,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Δεν υποστηρίζεται ο Zero 3 code" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13618,7 +13748,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "αποσύνδεση" @@ -13626,7 +13756,7 @@ msgstr "αποσύνδεση" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13634,7 +13764,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13682,16 +13812,6 @@ msgstr "" msgid "none" msgstr "κανένα" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13709,7 +13829,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13774,12 +13894,9 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015 + ομάδα του Dolphin. Το \"GameCube\" και το \"Wii\" είναι " -"εμπορικά σήματα της Nintendo. Το Dolphin δεν σχετίζεται με τη Nintendo με " -"οποιονδήποτε τρόπο." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/en.po b/Languages/po/en.po index c7d90e5047..9f5ace4a1a 100644 --- a/Languages/po/en.po +++ b/Languages/po/en.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emu\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2011-01-06 14:53+0100\n" "Last-Translator: BhaaL \n" "Language-Team: \n" @@ -109,7 +109,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -129,7 +129,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -140,11 +140,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -161,40 +161,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -207,8 +201,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -224,26 +218,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -255,6 +249,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -324,11 +322,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -337,7 +335,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -345,15 +343,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -361,11 +359,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -373,15 +375,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -389,7 +391,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -397,16 +399,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -414,20 +415,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -441,11 +442,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "" @@ -465,41 +466,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "" @@ -519,11 +520,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -531,23 +532,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -557,19 +558,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "" @@ -577,7 +582,7 @@ msgstr "" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -586,23 +591,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "" @@ -610,7 +615,7 @@ msgstr "" msgid "&Properties" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "" @@ -618,7 +623,7 @@ msgstr "" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "" @@ -631,24 +636,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -656,31 +661,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "" @@ -690,21 +695,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "" @@ -716,23 +721,23 @@ msgstr "" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -768,12 +773,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -892,7 +897,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1011,11 +1016,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1023,14 +1028,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1053,8 +1058,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1068,7 +1073,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1082,7 +1087,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1098,7 +1103,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1165,17 +1170,11 @@ msgstr "" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1248,19 +1247,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1282,7 +1281,7 @@ msgstr "" msgid "Add" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1307,23 +1306,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1333,17 +1332,17 @@ msgstr "" msgid "Add..." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "" @@ -1469,7 +1468,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1478,7 +1477,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1486,34 +1485,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1529,7 +1528,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1555,7 +1554,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1577,7 +1576,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "" @@ -1603,15 +1602,15 @@ msgstr "" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1629,7 +1628,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1637,7 +1636,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1649,7 +1648,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1678,7 +1677,7 @@ msgstr "" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1690,7 +1689,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1740,11 +1739,11 @@ msgstr "" msgid "Auto (Multiple of 640x528)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1760,7 +1759,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1808,11 +1807,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1871,7 +1870,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "" @@ -1891,7 +1890,7 @@ msgstr "" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1899,7 +1898,7 @@ msgstr "" msgid "Basic" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "" @@ -1915,10 +1914,6 @@ msgstr "" msgid "Battery" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1955,7 +1950,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1965,7 +1960,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2001,15 +1996,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2021,47 +2016,47 @@ msgstr "" msgid "Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2073,23 +2068,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2106,7 +2101,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2116,19 +2111,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2143,19 +2138,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2189,7 +2189,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2197,16 +2197,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2251,11 +2251,11 @@ msgstr "" msgid "C Stick" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2332,7 +2332,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2348,14 +2348,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2368,15 +2368,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2392,11 +2392,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2404,7 +2404,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2412,7 +2412,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" msgid "Change &Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "" @@ -2452,14 +2452,20 @@ msgstr "" msgid "Change Disc" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2478,7 +2484,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2486,11 +2492,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "" @@ -2506,7 +2512,7 @@ msgstr "" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2524,7 +2530,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2536,7 +2542,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "" @@ -2544,15 +2550,15 @@ msgstr "" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2565,7 +2571,7 @@ msgstr "" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2576,18 +2582,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2608,7 +2614,7 @@ msgstr "" msgid "Close" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2616,11 +2622,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2648,11 +2654,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2689,7 +2695,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2702,7 +2708,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2710,11 +2716,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2730,7 +2736,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2745,7 +2751,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2799,7 +2810,7 @@ msgstr "" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2812,13 +2823,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2827,12 +2838,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2842,7 +2853,7 @@ msgstr "" msgid "Connect" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "" @@ -2850,7 +2861,7 @@ msgstr "" msgid "Connect USB Keyboard" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2870,7 +2881,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2886,7 +2897,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2911,7 +2922,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3069,22 +3080,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3092,19 +3103,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3122,8 +3133,8 @@ msgstr "" msgid "Core" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3230,7 +3241,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3246,13 +3257,13 @@ msgstr "" msgid "Country:" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3266,7 +3277,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3310,23 +3321,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3435,7 +3446,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3481,7 +3492,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "" @@ -3529,7 +3540,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "" @@ -3549,7 +3560,7 @@ msgstr "" msgid "Default ISO:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3570,8 +3581,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "" @@ -3601,12 +3613,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "" @@ -3620,8 +3632,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3633,21 +3645,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3655,7 +3667,7 @@ msgstr "" msgid "Detect" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3663,11 +3675,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "" @@ -3709,11 +3721,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3730,11 +3737,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3742,11 +3749,11 @@ msgstr "" msgid "Disable Fog" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3777,6 +3784,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "" @@ -3785,6 +3798,10 @@ msgstr "" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3815,11 +3832,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3829,7 +3846,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "" @@ -3841,8 +3858,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3850,9 +3867,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3864,8 +3881,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "" @@ -3898,7 +3915,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3912,13 +3929,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3927,7 +3944,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3948,7 +3965,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3970,7 +3987,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3982,6 +3999,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4021,7 +4048,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "" @@ -4033,7 +4060,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "" @@ -4093,11 +4120,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4107,11 +4134,11 @@ msgstr "" msgid "Dutch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4123,7 +4150,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4131,7 +4158,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "" @@ -4150,7 +4177,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4170,7 +4206,7 @@ msgstr "" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4192,7 +4228,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4204,7 +4240,7 @@ msgstr "" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4222,7 +4258,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4246,8 +4282,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4255,23 +4289,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4279,15 +4305,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "" @@ -4299,7 +4329,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4311,11 +4341,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4333,20 +4363,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4354,14 +4380,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4375,11 +4397,15 @@ msgstr "" msgid "Enable Speaker Data" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4395,34 +4421,13 @@ msgstr "" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4430,31 +4435,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4574,6 +4586,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4621,33 +4637,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4661,51 +4677,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "" @@ -4722,7 +4738,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4736,7 +4752,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4827,7 +4843,7 @@ msgstr "" msgid "Euphoria" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4880,7 +4896,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "" @@ -4895,7 +4911,7 @@ msgstr "" msgid "Export Recording" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "" @@ -4923,14 +4939,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "" @@ -4943,7 +4959,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4951,35 +4967,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4988,8 +5004,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "" @@ -5003,11 +5019,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5027,7 +5043,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5048,15 +5064,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5102,15 +5118,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5129,25 +5145,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5167,18 +5183,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5190,21 +5206,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5218,17 +5234,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5236,7 +5252,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5266,15 +5282,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5282,11 +5298,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5333,23 +5349,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5363,7 +5379,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5394,31 +5410,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5469,19 +5485,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5494,7 +5510,7 @@ msgstr "" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5505,7 +5521,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5519,7 +5535,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5527,24 +5543,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "" @@ -5629,7 +5645,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5638,12 +5653,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5729,6 +5744,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5744,7 +5765,7 @@ msgstr "" msgid "Forward port (UPnP)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5754,7 +5775,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5779,7 +5800,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "" @@ -5787,7 +5808,7 @@ msgstr "" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5807,7 +5828,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5857,8 +5878,8 @@ msgid "From" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5866,10 +5887,14 @@ msgstr "" msgid "FullScr" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5910,11 +5935,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5956,7 +5981,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5966,25 +5991,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5996,7 +6021,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6014,22 +6039,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6058,7 +6083,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "" @@ -6067,25 +6092,25 @@ msgstr "" msgid "Game ID:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6098,7 +6123,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6118,11 +6143,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6130,11 +6155,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6151,7 +6176,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6189,29 +6214,29 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6244,7 +6269,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6253,7 +6278,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "" @@ -6293,7 +6318,7 @@ msgstr "" msgid "Green Right" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6330,7 +6355,7 @@ msgstr "" msgid "Hacks" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6362,7 +6387,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6371,11 +6396,11 @@ msgstr "" msgid "Hide" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6387,10 +6412,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6419,7 +6451,7 @@ msgstr "" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6427,7 +6459,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6435,11 +6467,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6451,7 +6483,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6461,7 +6493,7 @@ msgstr "" msgid "Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6518,7 +6550,7 @@ msgstr "" msgid "IPL Settings" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "" @@ -6549,14 +6581,14 @@ msgstr "" msgid "Icon" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6573,7 +6605,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6587,14 +6619,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6606,7 +6638,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6647,7 +6679,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6662,21 +6694,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6754,16 +6795,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6783,12 +6824,12 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6798,10 +6839,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "" @@ -6815,19 +6856,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6844,11 +6881,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6856,13 +6893,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6871,7 +6908,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6880,7 +6917,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6897,19 +6934,19 @@ msgstr "" msgid "Interface" msgstr "" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6922,19 +6959,19 @@ msgstr "" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6949,7 +6986,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6957,7 +6994,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6973,7 +7010,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6982,11 +7019,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7007,7 +7044,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7023,19 +7060,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" @@ -7062,11 +7099,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7074,47 +7111,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7126,26 +7163,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7167,12 +7204,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7206,11 +7243,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7236,7 +7273,7 @@ msgstr "" msgid "L-Analog" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7244,7 +7281,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7282,7 +7323,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7290,7 +7331,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7301,7 +7342,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "" @@ -7369,11 +7410,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7382,26 +7423,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7413,11 +7454,11 @@ msgstr "" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7523,23 +7564,23 @@ msgstr "" msgid "Load State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7547,24 +7588,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7581,20 +7622,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "" @@ -7603,15 +7652,15 @@ msgstr "" msgid "Log Configuration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7627,7 +7676,7 @@ msgstr "" msgid "Logger Outputs" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7638,11 +7687,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7663,7 +7712,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7711,7 +7760,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7728,7 +7777,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7737,7 +7786,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7749,11 +7798,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7783,7 +7832,7 @@ msgstr "" msgid "Memory Card" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7811,7 +7860,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7825,7 +7874,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7842,7 +7891,7 @@ msgstr "" msgid "Misc Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7854,7 +7903,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7890,8 +7939,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7911,11 +7960,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7924,23 +7973,10 @@ msgstr "" msgid "Motor" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7951,13 +7987,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7970,10 +8006,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7982,8 +8018,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -7992,7 +8028,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8009,8 +8045,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8053,7 +8089,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8069,27 +8105,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8097,16 +8133,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8131,7 +8167,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8148,7 +8184,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8194,7 +8230,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8202,12 +8238,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "" @@ -8219,7 +8255,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8240,11 +8276,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8267,7 +8303,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8284,10 +8320,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "" @@ -8299,7 +8335,7 @@ msgstr "" msgid "Not Set" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8319,7 +8355,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8363,26 +8399,26 @@ msgstr "" msgid "Nunchuk" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8434,7 +8470,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "" @@ -8455,7 +8491,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8466,7 +8502,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8481,7 +8517,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "" @@ -8489,13 +8525,13 @@ msgstr "" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8512,7 +8548,7 @@ msgstr "" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8521,7 +8557,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8587,26 +8623,26 @@ msgstr "" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8614,7 +8650,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8629,11 +8665,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8649,16 +8685,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8687,7 +8723,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8721,7 +8757,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8759,15 +8795,15 @@ msgstr "" msgid "Pause" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8783,6 +8819,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8802,7 +8844,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8836,11 +8878,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8853,7 +8895,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8861,7 +8903,7 @@ msgstr "" msgid "Play" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8869,44 +8911,44 @@ msgstr "" msgid "Play Recording" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "" @@ -8939,7 +8981,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8956,7 +8998,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8972,6 +9014,14 @@ msgstr "" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8981,15 +9031,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9027,7 +9077,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9038,7 +9088,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9072,7 +9122,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "" @@ -9081,23 +9131,29 @@ msgstr "" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9124,11 +9180,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "" @@ -9145,19 +9201,19 @@ msgstr "" msgid "R-Analog" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9178,7 +9234,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9190,12 +9246,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9234,8 +9291,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9244,23 +9301,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9293,7 +9350,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9324,7 +9381,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9345,7 +9402,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9381,12 +9442,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9408,10 +9469,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9421,7 +9488,7 @@ msgstr "" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9465,7 +9532,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9473,11 +9540,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9486,7 +9553,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9498,7 +9565,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9509,7 +9576,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "" @@ -9545,11 +9612,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9567,27 +9634,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9600,7 +9671,7 @@ msgstr "" msgid "Rumble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9608,15 +9679,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9624,7 +9695,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9683,11 +9754,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "" @@ -9697,9 +9768,9 @@ msgid "Safe" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9709,25 +9780,25 @@ msgstr "" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9741,11 +9812,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9757,7 +9828,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9807,23 +9878,23 @@ msgstr "" msgid "Save State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9831,7 +9902,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9843,11 +9914,11 @@ msgstr "" msgid "Save as..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9858,11 +9929,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9870,11 +9941,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9886,7 +9957,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9903,8 +9974,8 @@ msgid "ScrShot" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "" @@ -9913,7 +9984,7 @@ msgstr "" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9931,7 +10002,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9939,7 +10010,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9973,7 +10044,7 @@ msgstr "" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9984,23 +10055,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10028,7 +10099,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10036,7 +10107,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "" @@ -10097,9 +10168,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10123,7 +10194,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10131,11 +10202,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10143,12 +10214,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "" @@ -10171,16 +10242,16 @@ msgstr "" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10258,7 +10329,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "" @@ -10290,6 +10361,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10307,19 +10382,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10334,25 +10409,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10387,27 +10477,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10416,7 +10506,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10429,7 +10519,7 @@ msgstr "" msgid "Show FPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10437,19 +10527,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10457,23 +10547,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10481,7 +10571,7 @@ msgstr "" msgid "Show Language:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "" @@ -10493,15 +10583,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "" @@ -10514,7 +10604,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "" @@ -10522,15 +10612,15 @@ msgstr "" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10538,7 +10628,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10550,19 +10640,19 @@ msgstr "" msgid "Show Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10574,36 +10664,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10611,10 +10701,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10628,6 +10726,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10635,6 +10740,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10697,7 +10820,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10716,7 +10839,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10792,6 +10915,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10892,7 +11018,7 @@ msgstr "" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10921,11 +11047,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10933,17 +11059,17 @@ msgstr "" msgid "Standard Controller" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10951,7 +11077,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10971,14 +11097,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11010,19 +11136,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11060,16 +11186,16 @@ msgid "Stick" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11105,7 +11231,7 @@ msgstr "" msgid "Stretch to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11119,7 +11245,11 @@ msgstr "" msgid "Strum" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11130,18 +11260,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11151,7 +11281,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11164,24 +11294,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11213,7 +11343,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11257,17 +11387,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11275,7 +11405,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11316,20 +11446,20 @@ msgstr "" msgid "System Language:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11339,7 +11469,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11347,7 +11477,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "" @@ -11355,7 +11485,7 @@ msgstr "" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11371,9 +11501,9 @@ msgstr "" msgid "Test" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11435,13 +11565,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11503,7 +11633,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11513,7 +11643,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11592,7 +11722,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11632,7 +11762,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11691,12 +11821,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11716,7 +11846,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11750,7 +11880,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11808,7 +11938,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11830,6 +11960,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11841,8 +11975,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11888,11 +12022,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11908,7 +12042,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12007,7 +12141,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12027,7 +12161,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12067,7 +12201,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12080,7 +12214,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12088,11 +12222,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12115,14 +12249,14 @@ msgstr "" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "" @@ -12131,12 +12265,12 @@ msgid "To" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12161,7 +12295,7 @@ msgid "Toggle Aspect Ratio" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12217,7 +12351,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12233,8 +12367,8 @@ msgstr "" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12296,8 +12430,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12324,7 +12458,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "" @@ -12334,7 +12468,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12348,7 +12482,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12360,7 +12494,7 @@ msgstr "" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12402,7 +12536,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12465,11 +12599,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "" @@ -12487,28 +12621,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12579,11 +12713,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "" @@ -12595,20 +12729,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12635,7 +12757,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12649,8 +12771,8 @@ msgstr "" msgid "Up" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "" @@ -12658,11 +12780,11 @@ msgstr "" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12705,7 +12827,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12713,11 +12835,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12733,10 +12855,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12771,7 +12899,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12786,10 +12914,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12816,27 +12951,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12856,7 +12991,7 @@ msgstr "" msgid "Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12926,13 +13061,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12967,7 +13102,7 @@ msgstr "" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -12991,7 +13126,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13068,8 +13203,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "" @@ -13079,7 +13214,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13091,28 +13226,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13205,21 +13340,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13231,19 +13366,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13251,7 +13386,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13259,12 +13394,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13274,11 +13403,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13292,10 +13421,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13328,39 +13458,39 @@ msgstr "" msgid "Write to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13369,9 +13499,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13483,7 +13613,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "" @@ -13503,16 +13633,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13521,7 +13651,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13570,7 +13700,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13578,7 +13708,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13586,7 +13716,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13634,16 +13764,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13661,7 +13781,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13726,7 +13846,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/es.po b/Languages/po/es.po index 99c497aefd..6abd3af4b7 100644 --- a/Languages/po/es.po +++ b/Languages/po/es.po @@ -32,7 +32,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Víctor González, 2021-2024\n" "Language-Team: Spanish (http://app.transifex.com/delroth/dolphin-emu/" @@ -148,7 +148,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (revisión %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (predeterminado)" @@ -168,7 +168,7 @@ msgstr "%1 (lenta)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -182,18 +182,18 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "Configuración gráfica para «%1»" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" #. i18n: A positive number of version control commits made compared to some named branch #: Source/Core/DolphinQt/AboutDialog.cpp:27 msgid "%1 commit(s) ahead of %2" -msgstr "" +msgstr "%1 revisión(ones) por delante de %2" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:141 msgid "%1 doesn't support this feature on your system." @@ -203,7 +203,7 @@ msgstr "%1 no soporta esta característica en tu sistema." msgid "%1 doesn't support this feature." msgstr "%1 no es compatible con esta característica." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -213,35 +213,27 @@ msgstr "" "%2 objetos\n" "Fotograma actual: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 se ha unido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 se ha salido" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 ha desbloqueado %2/%3 logros (%4 en el modo «hardcore»), con un total de " -"%5/%6 puntos (%7 en el modo «hardcore»)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 ha desbloqueado %2/%3 logros, con un total de %4/%5 puntos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 no es una ROM válida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 ahora está jugando al golf" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 está jugando a %2" @@ -254,8 +246,8 @@ msgstr "%1 rango(s) de memoria" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 puntos" @@ -271,26 +263,26 @@ msgstr "%1 sesiones encontradas" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (velocidad normal)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "El valor de %1 ha cambiado" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "El valor de %1 ha aparecido" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "El valor de %1 se ha utilizado" @@ -302,6 +294,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "%1

%2" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -371,11 +367,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Acerca de" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Añadir punto de interrupción en memoria" @@ -384,7 +380,7 @@ msgstr "&Añadir punto de interrupción en memoria" msgid "&Add New Code..." msgstr "&Añadir nuevo código..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Añadir función" @@ -392,15 +388,15 @@ msgstr "&Añadir función" msgid "&Add..." msgstr "&Añadir..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Ensamblador" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Ajustes de &audio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "Actualización automática:" @@ -408,11 +404,15 @@ msgstr "Actualización automática:" msgid "&Borderless Window" msgstr "Ventana sin &bordes" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "&Pausar al encontrar una coincidencia" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Puntos de interrupción" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Rastreador de errores" @@ -420,15 +420,15 @@ msgstr "&Rastreador de errores" msgid "&Cancel" msgstr "&Cancelar" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "Administrador de &trucos" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Buscar actualizaciones..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Borrar símbolos" @@ -436,7 +436,7 @@ msgstr "&Borrar símbolos" msgid "&Clone..." msgstr "&Clonar..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Código" @@ -444,16 +444,15 @@ msgstr "&Código" msgid "&Connected" msgstr "&Conectado" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "Ajustes de &mandos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" -msgstr "" +msgstr "&Copiar dirección" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Copiar dirección:" @@ -461,20 +460,20 @@ msgstr "&Copiar dirección:" msgid "&Create..." msgstr "&Crear..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Borrar" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "Borrar variables &vigiladas" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "Borrar variables &vigiladas" @@ -488,11 +487,11 @@ msgstr "&Editar código..." msgid "&Edit..." msgstr "&Editar..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Expulsar disco" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulación" @@ -512,41 +511,41 @@ msgstr "&Exportar estado" msgid "&Export as .gci..." msgstr "&Exportar como .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Archivo" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Tipo de letra..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "Avanzar &fotograma" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "Ajustes de &cámara libre" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Generar el mapa de símbolos a partir de..." -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&Repositorio en GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Ajustes de &gráficos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "A&yuda" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Ajustes de a&tajos" @@ -566,11 +565,11 @@ msgstr "&Importar estado" msgid "&Import..." msgstr "&Importar..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "Base de &Infinity" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Insertar blr" @@ -578,23 +577,23 @@ msgstr "&Insertar blr" msgid "&Interframe Blending" msgstr "&Fusión de fotogramas" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Idioma:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" -msgstr "" +msgstr "Car&gar inspección de ramas" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Cargar estado" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "Cargar mapa de símbo&los" @@ -604,19 +603,23 @@ msgstr "&Cargar archivo en dirección actual" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Bloquear variables vigiladas" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "B&loquear posición de ventanas" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "&Registrar al encontrar una coincidencia" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memoria" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Grabación" @@ -624,7 +627,7 @@ msgstr "&Grabación" msgid "&Mute" msgstr "&Silenciar" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Red" @@ -633,23 +636,23 @@ msgid "&No" msgstr "&No" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Abrir..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opciones" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Parchear funciones HLE" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pausa" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Jugar" @@ -657,7 +660,7 @@ msgstr "&Jugar" msgid "&Properties" msgstr "&Propiedades" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Modo de solo lectura" @@ -665,7 +668,7 @@ msgstr "&Modo de solo lectura" msgid "&Refresh List" msgstr "&Actualizar lista" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registros" @@ -678,24 +681,24 @@ msgstr "&Borrar" msgid "&Remove Code" msgstr "&Quitar código" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Renombrar símbolo" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Reiniciar" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Administrador de paquetes de recursos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" -msgstr "" +msgstr "&Guardar inspección de ramas" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Guardar mapa de símbolos" @@ -703,31 +706,31 @@ msgstr "&Guardar mapa de símbolos" msgid "&Scan e-Reader Card(s)..." msgstr "E%scanear tarjeta(s) de e-Reader..." -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "Portal de &Skylanders" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Límite de velocidad:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Detener" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema visual:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Hilos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" -msgstr "" +msgstr "&Herramientas" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Herramientas" @@ -737,21 +740,21 @@ msgstr "&Quitar ROM" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "Desblo&quear variables vigiladas" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Vista" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Vigilar" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Página web" @@ -763,23 +766,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Sí" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "No se encontró «%1», no se han generado nombres de símbolos" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "No se encontró «%1», probando con la búsqueda de funciones comunes" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Oscuro)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Claro)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Del sistema)" @@ -815,12 +818,12 @@ msgstr "- Restar" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Desconocido--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -939,7 +942,7 @@ msgstr "Entero sin signo de 32 bits" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1058,11 +1061,11 @@ msgstr "< Menor que" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" "Característica desactivada en el modo «hardcore».Si tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1083,7 +1086,7 @@ msgstr "" "Se ha agotado el tiempo de espera del avance " "automático. La instrucción actual es irrelevante." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1113,8 +1116,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Mayor que" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Ya hay una sesión de juego en red en marcha." @@ -1135,7 +1138,7 @@ msgstr "" "Si instalas este WAD, reemplazarás el título de forma irreversible. ¿Seguro " "que quieres continuar?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Ya hay un disco en proceso de inserción." @@ -1154,7 +1157,7 @@ msgstr "" "Un estado de guardado no puede ser cargado sin especificar el juego a " "ejecutar." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1174,9 +1177,9 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Solo se puede sincronizar el mando de Wii en mitad de la partida." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" -msgstr "" +msgstr "A&utoguardado" #. i18n: A mysterious debugging/diagnostics peripheral for the GameCube. #: Source/Core/Core/HW/EXI/EXI_Device.h:98 @@ -1257,19 +1260,11 @@ msgstr "Exactitud:" msgid "Achievement Settings" msgstr "Ajustes de logros" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Logros" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"Los logros han sido desactivados.
Si quieres volver a activarlos, cierra " -"todas las partidas en curso." - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Acción" @@ -1359,19 +1354,19 @@ msgstr "Action Replay: código normal {0}: subtipo incorrecto {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "Activar el chat del juego en red" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Activo" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Figuras de Infinity activas:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Cola de hilos activos" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Hilos activos" @@ -1393,7 +1388,7 @@ msgstr "Adaptador:" msgid "Add" msgstr "Añadir" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Añadir &punto de interrupción" @@ -1418,23 +1413,23 @@ msgstr "Añadir punto de interrupción" msgid "Add a Memory Breakpoint" msgstr "Añadir punto de interrupción en memoria" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Añadir punto de &interrupción en memoria" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Añadir punto de interrupción de memoria" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Añadir a &variables vigiladas" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Añadir a variables vigiladas" @@ -1444,17 +1439,17 @@ msgstr "Añadir a variables vigiladas" msgid "Add..." msgstr "Añadir..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Dirección:" @@ -1586,6 +1581,29 @@ msgid "" "corrected.
Best for downscaling by more than 2x." "

If unsure, select 'Default'." msgstr "" +"Cambia la forma de escalar la salida de imagen del juego a la resolución de " +"la ventana.
El rendimiento variará en función del número de muestras que " +"utilice cada método.
En comparación con el SSAA, el remuestreo es ideal " +"cuando
la resolución de la ventana de salida no sea un múltiplo de la " +"resolución nativa de la emulación.

Valor predeterminado - [lo " +"más rápido]
Remuestrador bilineal interno de la GPU sin corrección de " +"gamma.
Este valor podría ignorarse si se fuerza la corrección de gamma." +"
Bilineal - [4 muestras]
Interpolación lineal entre píxeles con " +"corrección de gamma.

Bicúbico - [16 muestras]
Interpolación " +"cúbica entre píxeles con corrección de gamma.
Ideal al escalar entre " +"resoluciones cercanas, por ejemplo, entre 1080p y 1440p.
Presenta varios " +"métodos:
B-Spline: Es borroso, pero evita los artefactos tipo " +"«lobing»
Mitchell-Netravali: Un buen término medio entre la falta " +"de definición y el «lobing»
Catmull-Rom: Más realzado, pero puede " +"provocar artefactos tipo «lobing»

Bilineal nítido - [1-4 " +"muestras]
Similar a Vecino más cercano, conserva una imagen más nítida, " +"
pero también la recombina para evitar efectos de resplandores." +"
Funciona mejor con juegos en 2D a resoluciones bajas." +"

Muestreado de áreas - [hasta 324 muestras]
Pondera cada " +"píxel según el porcentaje de área que ocupen. Permite la corrección de gamma." +"
Ideal para remuestrear a una resolución más baja con un valor superior a " +"2x.

Si tienes dudas, selecciona Valor " +"predeterminado." #: Source/Core/UICommon/NetPlayIndex.cpp:251 msgid "Africa" @@ -1611,7 +1629,7 @@ msgid "All Assembly files" msgstr "Todos los archivos de ensamblado" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Todos los valores de coma flotante doble" @@ -1620,7 +1638,7 @@ msgstr "Todos los valores de coma flotante doble" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1628,34 +1646,34 @@ msgid "All Files" msgstr "Todos los archivos" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Todos los archivos (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Todos los valores de coma flotante" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Todos los archivos GC/Wii" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Todos los valores hexadecimales" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Todos los estados guardados (*.sav *.s##);; Todos los archivos (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Todos los valores enteros con signo" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Todos los valores enteros sin signo" @@ -1671,7 +1689,7 @@ msgstr "Todos los códigos de los jugadores sincronizados." msgid "All players' saves synchronized." msgstr "Todos las partidas guardadas de los jugadores sincronizados." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Permitir configuración de región independiente" @@ -1699,7 +1717,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Fuentes de entrada alternativas" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Siempre" @@ -1721,7 +1739,7 @@ msgstr "Se esperaba la inserción de un disco pero no se encontró ninguno." msgid "Anaglyph" msgstr "Anaglifo" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analizar" @@ -1747,15 +1765,15 @@ msgstr "Suavizado de bordes:" msgid "Any Region" msgstr "Cualquier región" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Añadir firma a" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Añadir al archivo de firma existente..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Aplicar archivo de firma..." @@ -1776,7 +1794,7 @@ msgstr "Fecha del «apploader»:" msgid "Apply" msgstr "Aplicar" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Aplicar archivo de firma" @@ -1784,7 +1802,7 @@ msgstr "Aplicar archivo de firma" msgid "Arbitrary Mipmap Detection" msgstr "Detección arbitraria de mipmaps" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "¿Seguro que quieres borrar «%1»?" @@ -1796,7 +1814,7 @@ msgstr "¿Seguro que quieres borrar este archivo?" msgid "Are you sure you want to delete this pack?" msgstr "¿Seguro que quieres borrar este paquete?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "¿Seguro que quieres salir del juego en red?" @@ -1814,7 +1832,7 @@ msgstr "Relación de aspecto" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Aspect Ratio Corrected Internal Resolution" -msgstr "" +msgstr "Resolución interna con corrección de relación de aspecto" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:92 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:163 @@ -1825,7 +1843,7 @@ msgstr "Relación de aspecto:" msgid "Assemble" msgstr "Ensamblar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Ensamblar instrucción" @@ -1837,7 +1855,7 @@ msgstr "Ensamblador" msgid "Assembly File" msgstr "Archivo de ensamblado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Asignar números de puerto para mandos" @@ -1889,11 +1907,11 @@ msgstr "Automática" msgid "Auto (Multiple of 640x528)" msgstr "Automática (múltiplo de 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Ajustes de actualización automática" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1913,7 +1931,7 @@ msgstr "Autoajustar tamaño de ventana" msgid "Auto-Hide" msgstr "Ocultar automáticamente" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "¿Autodetectar módulos RSO?" @@ -1961,17 +1979,17 @@ msgstr "" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:73 msgid "BBA destination address" -msgstr "" +msgstr "Dirección de destino del BBA" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:209 msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Registro BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Secuencia regresiva" @@ -2030,7 +2048,7 @@ msgstr "El valor elegido no es correcto." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Imagen" @@ -2050,7 +2068,7 @@ msgstr "Barra" msgid "Base Address" msgstr "Dirección base" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Prioridad base" @@ -2058,7 +2076,7 @@ msgstr "Prioridad base" msgid "Basic" msgstr "Básico" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Ajustes básicos" @@ -2074,10 +2092,6 @@ msgstr "Modo Lote no puede ser usado sin especificar un juego para ejecutar." msgid "Battery" msgstr "Batería" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (una vez al mes)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, etc" @@ -2114,17 +2128,21 @@ msgstr "SSL binario (escribir)" msgid "Bitrate (kbps):" msgstr "Bitrate (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" "\n" "Try again with a different character." msgstr "" +"No se ha podido crear una figura en blanco en:\n" +"%1\n" +"\n" +"Vuelve a intentarlo con otro personaje distinto." #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Tamaño del bloque" @@ -2162,17 +2180,17 @@ msgstr "" "Se ha activado el modo de acceso directo a Bluetooth, pero no se puede " "utilizar porque Dolphin se ha compilado sin la biblioteca libusb." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Arrancar pausado" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" "Archivo de copia de respaldo de NAND en formato BootMii (*.bin);;Todos los " "archivos (*) " -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Archivo de claves BootMii (*.bin);;Todos los archivos (*)" @@ -2184,75 +2202,75 @@ msgstr "Pantalla completa sin bordes" msgid "Bottom" msgstr "Inferior" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 -msgid "Branch (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 -msgid "Branch Conditional" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 -msgid "Branch Conditional (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 -msgid "Branch Conditional to Count Register" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 -msgid "Branch Conditional to Count Register (LR saved)" -msgstr "" +msgstr "Rama" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 -msgid "Branch Conditional to Link Register" -msgstr "" +msgid "Branch (LR saved)" +msgstr "Rama (LR guardado)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +msgid "Branch Conditional" +msgstr "Rama condicional" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +msgid "Branch Conditional (LR saved)" +msgstr "Rama condicional (LR guardado)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 +msgid "Branch Conditional to Count Register" +msgstr "Rama condicional a registro de cuentas" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 +msgid "Branch Conditional to Count Register (LR saved)" +msgstr "Rama condicional a registro de cuentas (LR guardado)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +msgid "Branch Conditional to Link Register" +msgstr "Rama condicional a registro de vínculos" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" -msgstr "" +msgstr "Rama condicional a registro de vínculos (LR guardado)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +msgid "Branch Not Overwritten" +msgstr "Rama no sobrescrita" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 +msgid "Branch Type" +msgstr "Tipo de rama" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 -msgid "Branch Not Overwritten" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 -msgid "Branch Type" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 msgid "Branch Was Overwritten" -msgstr "" +msgstr "Rama sobrescrita" #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:109 msgid "Branch Watch" -msgstr "" +msgstr "Inspector de ramas" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:202 msgid "Branch Watch Tool" -msgstr "" +msgstr "Herramienta de inspección de ramas" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" -msgstr "" +msgstr "Ayuda de la herramienta de inspección de ramas (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" -msgstr "" +msgstr "Ayuda de la herramienta de inspección de ramas (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" -msgstr "" +msgstr "Ayuda de la herramienta de inspección de ramas (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" -msgstr "" +msgstr "Ayuda de la herramienta de inspección de ramas (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2268,8 +2286,23 @@ msgid "" "Branch Watch\" button to clear all candidates and return to the blacklist " "phase." msgstr "" +"El inspector de ramas es una herramienta de búsqueda de código capaz de " +"aislar ramas concretas de la CPU emulada testeando ramas candidatas con " +"parámetros de búsqueda simples. Si conoces el Ultimap de Cheat Engine, el " +"inspector de ramas es una herramienta similar.\n" +"\n" +"Pulsa el botón Iniciar inspección de ramas para activar la inspección. Esta " +"inspección se mantendrá entre sesiones de emulación y podrás guardar y " +"cargar instantáneas con tus progresos desde el directorio de usuario para " +"que estos persistan tras cerrar el emulador Dolphin. También están " +"disponibles las acciones «Guardar como...» y «Cargar desde...», así como un " +"autoguardado con el que podrás guardar una instantánea de cada paso de la " +"búsqueda. El botón Pausar inspección de ramas hará que el inspector deje de " +"hacer un seguimiento de las ramas hasta que se le diga que continúe. Pulsa " +"el botón Borrar inspección de ramas para eliminar a todas las candidatas y " +"volver a la fase de creación de una lista negra." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2278,22 +2311,29 @@ msgid "" "is pressed for the first time, Branch Watch will switch to the reduction " "phase, and the table will populate with all eligible candidates." msgstr "" +"Una inspección de ramas empieza con la creación de una lista negra: todavía " +"no se han elegido candidatos, pero se pueden excluir los que ya se hayan " +"encontrado de la lista pulsando los botones Ruta de acceso al código no " +"tomada, Rama sobrescrita y Rama no sobrescrita. Cuando pulses por primera " +"vez el botón Ruta de acceso al código tomada, el inspector de ramas pasará a " +"la fase de reducción y la tabla se llenará con todas las candidatas " +"disponibles." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" -msgstr "" +msgstr "Rama a registro de cuentas" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +msgid "Branch to Count Register (LR saved)" +msgstr "Rama a registro de cuentas (LR guardado)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 -msgid "Branch to Count Register (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 msgid "Branch to Link Register" -msgstr "" +msgstr "Rama a registro de vínculos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" -msgstr "" +msgstr "Rama a registro de vínculos (LR guardado)" #. i18n: "Branch" means the version control term, not a literal tree branch. #: Source/Core/DolphinQt/AboutDialog.cpp:63 @@ -2306,20 +2346,25 @@ msgstr "Ramas" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Pausa" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "Pausar &y registrar al encontrar una coincidencia" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Punto de interrupción" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" "Se ha encontrado un punto de interrupción. Salto de instrucciones cancelado." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Puntos de interrupción" @@ -2353,7 +2398,7 @@ msgstr "Error del adaptador para banda ancha" msgid "Broadband Adapter MAC Address" msgstr "Dirección MAC del adaptador para banda ancha" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Buscar sesiones de juego en red..." @@ -2361,16 +2406,16 @@ msgstr "Buscar sesiones de juego en red..." msgid "Buffer Size:" msgstr "Tamaño de búfer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Tamaño del búfer cambiado a %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Búfer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2417,11 +2462,11 @@ msgstr "Por: %1" msgid "C Stick" msgstr "Stick C" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "C&rear archivo de firma..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Registro CP" @@ -2481,7 +2526,7 @@ msgstr "Calibración" msgid "Calibration Period" msgstr "Tiempo de calibración" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Llamada de lista de visualización en %1 con tamaño %2" @@ -2507,7 +2552,7 @@ msgstr "Cámara 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Campo de visión de la cámara (afecta a la sensibilidad del apuntado)" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" "Solo se puede generar un código AR para aquellos valores que se encuentren " @@ -2527,14 +2572,14 @@ msgstr "" "No se puede encontrar ningún mando de Wii con el identificador de conexión " "{0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "No puedes empezar el juego en red con un juego en ejecución." #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2547,17 +2592,17 @@ msgstr "Cancelar" msgid "Cancel Calibration" msgstr "Cancelar calibración" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" -msgstr "" +msgstr "Candidatas: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" -msgstr "" +msgstr "Candidatas: %1 | Excluidas: %2 | Restantes: %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" -msgstr "" +msgstr "Candidatas: %1 | Filtradas: %2 | Restantes: %3" #: Source/Core/Core/FifoPlayer/FifoPlayer.cpp:247 msgid "Cannot SingleStep the FIFO. Use Frame Advance instead." @@ -2572,11 +2617,11 @@ msgstr "El juego no puede iniciar el WAD al no poder instalarlo en la NAND." msgid "Cannot compare against last value on first search." msgstr "No se puede comparar con el último valor en la primera búsqueda." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "No se puede encontrar el IPL de GC" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "No se puede generar el código AR para esta dirección." @@ -2584,7 +2629,7 @@ msgstr "No se puede generar el código AR para esta dirección." msgid "Cannot refresh without results." msgstr "No se puede actualizar si no hay resultados." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "La ruta de la carpeta GCI no puede estar en blanco." @@ -2592,7 +2637,7 @@ msgstr "La ruta de la carpeta GCI no puede estar en blanco." msgid "Cannot set memory card to an empty path." msgstr "La ruta de la tarjeta de memoria no puede estar en blanco." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "No se pudo ejecutar el juego porque no se ha encontrado el IPL de GC." @@ -2624,7 +2669,7 @@ msgstr "Centrar y calibrar" msgid "Change &Disc" msgstr "Cambiar &disco" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Cambiar &disco..." @@ -2632,14 +2677,23 @@ msgstr "Cambiar &disco..." msgid "Change Disc" msgstr "Cambiar disco" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Cambiar discos automáticamente" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Cambiar al disco {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" +"Cambia la apariencia y los colores de los botones de Dolphin." +"

Si tienes dudas, selecciona Clean." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2671,7 +2725,7 @@ msgstr "" "tiene movimiento lateral, solo rotación, y puedes acercarte al punto de " "origen de la cámara." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Los trucos surtirán efecto la próxima vez que se reinicie el juego." @@ -2679,11 +2733,11 @@ msgstr "Los trucos surtirán efecto la próxima vez que se reinicie el juego." msgid "Channel Partition (%1)" msgstr "Partición del canal (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "¡El personaje introducido no es válido!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Conversación" @@ -2699,7 +2753,7 @@ msgstr "Buscar trucos" msgid "Cheats Manager" msgstr "Administrador de trucos" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Comprobar NAND..." @@ -2719,7 +2773,7 @@ msgstr "" "Asegúrate de tener los permisos adecuados para borrar el archivo y que " "ningún otro programa lo esté usando." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Verificar" @@ -2731,7 +2785,7 @@ msgstr "China" msgid "Choose" msgstr "Seleccionar" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Selecciona un archivo para abrir" @@ -2739,15 +2793,15 @@ msgstr "Selecciona un archivo para abrir" msgid "Choose a file to open or create" msgstr "Selecciona un archivo a abrir o crear" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Selecciona un archivo de entrada principal" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Selecciona un archivo de entrada secundario" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Selecciona la carpeta base GCI" @@ -2760,7 +2814,7 @@ msgstr "Selecciona la carpeta de destino" msgid "Clamping of rotation about the yaw axis." msgstr "Fija la rotación del eje de guiñada." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Botones clásicos" @@ -2771,18 +2825,18 @@ msgstr "Mando clásico" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Borrar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" -msgstr "" +msgstr "Borrar inspección de ramas" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Borrar caché" @@ -2803,7 +2857,7 @@ msgstr "Clonar y &editar código..." msgid "Close" msgstr "Cerrar" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Co&nfiguración" @@ -2811,13 +2865,13 @@ msgstr "Co&nfiguración" msgid "Code" msgstr "Código" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" -msgstr "" +msgstr "Ruta de acceso a código no tomada" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" -msgstr "" +msgstr "Ruta de acceso a código tomada" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:93 msgid "Code:" @@ -2843,11 +2897,11 @@ msgstr "Corrección de color:" msgid "Color Space" msgstr "Espacio de color" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" -msgstr "" +msgstr "&Visibilidad de columnas" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Combinar dos archivos de firmas..." @@ -2891,7 +2945,7 @@ msgstr "Compilación de sombreadores" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Compresión" @@ -2904,19 +2958,19 @@ msgstr "Nivel de compresión:" msgid "Compression:" msgstr "Compresión:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." -msgstr "" +msgstr "Cond." #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite for #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Condición" @@ -2932,7 +2986,7 @@ msgstr "Condicional" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Ayuda condicional" @@ -2947,7 +3001,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2986,56 +3045,59 @@ msgid "" "given if NaN is returned, and the var that became NaN will be logged." msgstr "" "Condiciones:\n" -"Establece una expresión que será evaluada al llegar a un punto de " -"interrupción. Si la expresión está configurada como falsa o 0, se ignorará " -"el punto de interrupción hasta que se vuelva a llegar a este. Cada " -"instrucción debe estar separada por comas. La última instrucción será la " -"única que se utilice para determinar la acción a tomar.\n" +"Establece una expresión que se evaluará al llegar a un punto de " +"interrupción. Si dicha expresión tiene un valor de falsa o 0, se ignorará el " +"punto de interrupción hasta que se vuelva a alcanzar. Las instrucciones " +"deben separarse con comas. Solo se utilizará la última instrucción para " +"determinar las acciones a llevar a cabo.\n" "\n" -"Registros que se pueden referenciar:\n" +"Registros referenciables:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Otros : pc, msr\n" "\n" "Funciones:\n" -"Establecer una instrucción: r1 = 8\n" -"Conversiones: s8(0xff). Disponibles: s8, u8, s16, u16, s32, u32\n" +"Establecer un registro: r1 = 8\n" +"Conversiones: s8(0xff). Disponible: s8, u8, s16, u16, s32, u32\n" "Pila de llamadas: callstack(0x80123456), callstack(\"anim\")\n" -"Comparación de cadenas: streq(r3, \"abc\"). Ambos parámetros pueden ser " -"direcciones o constantes de cadenas.\n" -"Leer memoria: read_u32(0x80000000). Disponibles: u8, s8, u16, s16, u32, s32, " +"Comparar cadenas: streq(r3, \"abc\"). Ambos parámetros pueden ser " +"direcciones o cadenas literales.\n" +"Leer memoria: read_u32(0x80000000). Disponible: u8, s8, u16, s16, u32, s32, " "f32, f64\n" -"Escribir memoria: write_u32(r3, 0x80000000). Disponibles: u8, u16, u32, f32, " +"Escribir memoria: write_u32(r3, 0x80000000). Disponible: u8, u16, u32, f32, " "f64\n" -"*actualmente, las escrituras siempre harán de desencadenantes\n" +"* Actualmente las escrituras siempre se mantendrán activas\n" "\n" "Operaciones:\n" "Unarias: -u, !u, ~u\n" -"Matemáticas: * / + -, potencias: **, restantes: %, «shifts»: <<, >>\n" +"Matemáticas: * / + -, potencias: **, restantes: %, desplazamiento: <<, >>\n" "Comparaciones: <, <=, >, >=, ==, !=, &&, ||\n" -"Operaciones bit a bit: &, |, ^\n" +"Bit a bit: &, |, ^\n" "\n" "Ejemplos:\n" "r4 == 1\n" "f0 == 1.0 && f2 < 10.0\n" "r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" "p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"Escribir e interrumpir: r4 = 8, 1\n" +"Escribir y parar: r4 = 8, 1\n" "Escribir y continuar: f3 = f1 + f2, 0\n" -"La condición debe ir siempre en último lugar.\n" +"La condición siempre debe escribirse en último lugar\n" "\n" -"Solo se deberían utilizar cadenas en callstack() o streq() y siempre deben " -"ir \"entrecomilladas\". No asignes cadenas a una variable.\n" -"Todas las variables se mostrarán en el registro de la interfaz de la memoria " -"en caso de que haya una coincidencia o un resultado NaN (no numérico). Para " -"buscar problemas, asigna una variable a tu ecuación para que se muestre en " -"el registro.\n" +"Solo se deben utilizar cadenas en funciones callstack() o streq() y siempre " +"deben ir \"entrecomilladas\". No asignes cadenas a una variable.\n" +"Todas las variables se mostrarán en el registro de la interfaz de memoria en " +"caso de haber coincidencias o resultados NaN. Si quieres buscar incidencias, " +"asigna una variable a tu ecuación para que se muestre.\n" "\n" -"Nota: todos los valores se convertirán de forma interna al formato de doble " -"palabra para hacer los cálculos. Es posible que estos valores se salgan de " -"su rango o se conviertan en NaN (no numéricos). Se mostrará una advertencia " -"en caso de generar un NaN y la variable que se haya convertido en NaN " -"quedará registrada." +"Nota: todos los valores se convierten internamente a «doublewords» para " +"hacer los cálculos. Es posible que se salgan del rango o se conviertan en " +"NaN. Se mostrará una advertencia si el resultado es un NaN y se registrará " +"la variable que se ha convertido en NaN." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -3052,7 +3114,7 @@ msgstr "Configurar" msgid "Configure Controller" msgstr "Configurar mando" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Configurar Dolphin" @@ -3065,13 +3127,13 @@ msgstr "Configurar entrada" msgid "Configure Output" msgstr "Configurar salida" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Confirmar" @@ -3080,12 +3142,12 @@ msgstr "Confirmar" msgid "Confirm backend change" msgstr "Confirmar cambio de motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Confirmar detención" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Confirmar" @@ -3095,7 +3157,7 @@ msgstr "Confirmar" msgid "Connect" msgstr "Conectar" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Conectar la Balance Board" @@ -3103,7 +3165,7 @@ msgstr "Conectar la Balance Board" msgid "Connect USB Keyboard" msgstr "Conectar teclado USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Conectar mando de Wii %1" @@ -3123,7 +3185,7 @@ msgstr "Conectar mando de Wii 3" msgid "Connect Wii Remote 4" msgstr "Conectar mando de Wii 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Conectar mandos de Wii" @@ -3140,7 +3202,7 @@ msgstr "" msgid "Connected" msgstr "Conectado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Conectando" @@ -3165,7 +3227,7 @@ msgstr "Controlar el modo golf del juego en red" msgid "Control Stick" msgstr "Stick de control" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Perfil del mando" @@ -3366,22 +3428,22 @@ msgstr "" "televisores suelen estar diseñados para 2,2.

Si " "tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Copiar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Copiar &función" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Copiar código &hexadecimal" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Copiar dirección" @@ -3389,19 +3451,19 @@ msgstr "Copiar dirección" msgid "Copy Failed" msgstr "Fallo al copiar" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Copiar en hexadecimal" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Copiar valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Copiar código de &línea" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Copiar dirección ob&jetivo" @@ -3419,10 +3481,10 @@ msgstr "Copiar a B" msgid "Core" msgstr "Núcleo" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." -msgstr "" +msgstr "El núcleo no se ha iniciado." #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:64 msgid "Correct Color Space" @@ -3557,7 +3619,7 @@ msgstr "" "Si es así, entonces es posible que tengas que volver a especificar la " "ubicación de la tarjeta de memoria en las opciones." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "No se pudo encontrar el servidor central" @@ -3573,13 +3635,13 @@ msgstr "No se pudo leer el archivo." msgid "Country:" msgstr "País:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Crear" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Crear archivo de Infinity" @@ -3593,7 +3655,7 @@ msgstr "Crear nueva tarjeta de memoria" msgid "Create Skylander File" msgstr "Crear archivo de Skylander" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Crear asignaciones para otros dispositivos" @@ -3645,23 +3707,23 @@ msgstr "" "dibujado.

Si tienes dudas, deja esta opción " "desactivada." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Región actual" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Valor actual" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Contexto actual" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Juego actual" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Hilo actual" @@ -3671,7 +3733,7 @@ msgstr "Personalizada" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom (Stretch)" -msgstr "" +msgstr "Personalizada (estirada)" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:51 msgid "Custom Address Space" @@ -3776,7 +3838,7 @@ msgstr "Alfombra de baile" msgid "Dark" msgstr "Oscuridad" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Datos" @@ -3822,7 +3884,7 @@ msgid "Debug" msgstr "Depurar" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Depuración" @@ -3870,7 +3932,7 @@ msgstr "Disminuir Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Valor predeterminado" @@ -3890,7 +3952,7 @@ msgstr "Tipografía predeterminada" msgid "Default ISO:" msgstr "ISO predeterminada:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Hilo predeterminado" @@ -3917,8 +3979,9 @@ msgstr "" "estabilidad.

Si tienes dudas, deja esta opción " "desactivada." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Borrar" @@ -3948,12 +4011,12 @@ msgstr "Porcentaje de profundidad:" msgid "Depth:" msgstr "Profundidad:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Descripción" @@ -3967,34 +4030,34 @@ msgstr "Descripción:" msgid "Description: %1" msgstr "Descripción: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" -msgstr "" +msgstr "Destino" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:64 msgid "Destination (UNIX socket path or address:port):" -msgstr "" +msgstr "Destino (ruta de socket de UNIX o dirección:puerto):" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:59 msgid "Destination (address:port):" -msgstr "" +msgstr "Destino (dirección:puerto):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" -msgstr "" +msgstr "Destino máx." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" -msgstr "" +msgstr "Destino mín." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" -msgstr "" +msgstr "Símbolo de destino" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Separado" @@ -4002,7 +4065,7 @@ msgstr "Separado" msgid "Detect" msgstr "Detectar" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Detección de módulos RSO" @@ -4010,11 +4073,11 @@ msgstr "Detección de módulos RSO" msgid "Deterministic dual core:" msgstr "Doble núcleo determinista:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Dev (varias veces al día)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Dispositivo" @@ -4056,11 +4119,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Des&conectado" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Desactivar" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Desactivar delimitado rectangular" @@ -4077,11 +4135,11 @@ msgstr "Desactivar copias del EFB a la VRAM" msgid "Disable Emulation Speed Limit" msgstr "Desactivar límite de velocidad de emulación" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Desactivar FastMem" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Desactivar Fastmem Arena" @@ -4089,11 +4147,11 @@ msgstr "Desactivar Fastmem Arena" msgid "Disable Fog" msgstr "Desactivar niebla" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Desactivar caché JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Desactivar mapas grandes de puntos de entrada" @@ -4137,6 +4195,15 @@ msgstr "" "

Si tienes dudas, deja esta opción activada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" +"Desactiva el salvapantallas mientras estés ejecutando un juego." +"

Si tienes dudas, deja esta opción activada." + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disco" @@ -4145,6 +4212,10 @@ msgstr "Disco" msgid "Discard" msgstr "Descartar" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "Ajustes de visualización" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Tipo de visualización" @@ -4181,11 +4252,11 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "¿Nos permites compartir estadísticas con los desarrolladores de Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "¿Quieres añadir «%1» a la lista de carpetas de juegos?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "¿Seguro que quieres borrar la lista de nombres simbólicos?" @@ -4195,7 +4266,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "¿Quieres borrar el(los) %n archivo(s) de guardado elegido(s)?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "¿Quieres detener la emulación?" @@ -4207,8 +4278,8 @@ msgstr "¿Quieres intentar reparar la NAND?" msgid "Dolby Pro Logic II Decoder" msgstr "Decodificador Dolby Pro Logic II" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Registro FIFO de Dolphin (*.dff)" @@ -4216,9 +4287,9 @@ msgstr "Registro FIFO de Dolphin (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Preajuste de modificación de juego para Dolphin" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Archivo de mapa de Dolphin (*.map)" @@ -4230,8 +4301,8 @@ msgstr "Archivo de firma CSV de Dolphin" msgid "Dolphin Signature File" msgstr "Archivo de firma de Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Grabación TAS de Dolphin (*.dtm)" @@ -4275,7 +4346,7 @@ msgstr "Dolphin no ha podido completar la acción solicitada." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin es un emulador de GameCube y Wii de código abierto." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" "La versión de Dolphin es demasiado antigua para utilizar el servidor de paso" @@ -4292,7 +4363,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin no puede verificar los discos sin licencia." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4300,7 +4371,7 @@ msgstr "" "Dolphin usará este ajuste con aquellos títulos para los que no pueda " "determinar la región automáticamente." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "El sistema de trucos de Dolphin está desactivado." @@ -4309,7 +4380,7 @@ msgstr "El sistema de trucos de Dolphin está desactivado." msgid "Domain" msgstr "Dominio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "No quiero actualizar" @@ -4330,7 +4401,7 @@ msgstr "Cierre de puertas" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Coma flotante doble" @@ -4352,7 +4423,7 @@ msgstr "Descargar códigos" msgid "Download Codes from the WiiRD Database" msgstr "Descargar códigos desde la base de datos de WiiRD" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Descargar las carátulas de GameTDB.com para el modo cuadrícula" @@ -4364,6 +4435,23 @@ msgstr "Descarga completada" msgid "Downloaded %1 codes. (added %2)" msgstr "Se han descargado %1 códigos (%2 de ellos nuevos)." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" +"Descarga las carátulas de los juegos de GameTDB.com para mostrarlas en la " +"vista en cuadrícula de la lista de juegos. Si esta opción está desactivada, " +"la lista de juegos mostrará una imagen obtenida de los datos guardados del " +"juego, y si este no tiene datos guardados, se mostrará una imagen genérica " +"en su lugar.

La vista en lista siempre utilizará las imágenes de los " +"datos guardados.

Si tienes dudas, deja esta opción " +"activada." + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4403,7 +4491,7 @@ msgstr "Volcar &FakeVMEM" msgid "Dump &MRAM" msgstr "Volcar &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Volcar audio" @@ -4415,7 +4503,7 @@ msgstr "Volcar texturas base" msgid "Dump EFB Target" msgstr "Volcar superficie del EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Volcar fotogramas" @@ -4485,11 +4573,11 @@ msgstr "" ">Si tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Duración de presión del botón turbo (fotogramas)" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Duración de liberación del botón turbo (fotogramas)" @@ -4499,11 +4587,11 @@ msgstr "Duración de liberación del botón turbo (fotogramas)" msgid "Dutch" msgstr "Holandés" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Salir" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "Copia del EFB %1" @@ -4519,7 +4607,7 @@ msgstr "" "Dolphin, un reinicio vendrá bien en este momento para que Windows vea el " "nuevo driver" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4531,7 +4619,7 @@ msgstr "" "Ideal para juegos competitivos donde la equidad y la latencia mínima son más " "importantes." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Refresco temprano de memoria" @@ -4550,7 +4638,16 @@ msgstr "Asia Oriental" msgid "Edit Breakpoint" msgstr "Editar punto de interrupción" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "Editar condicional" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "Editar expresión condicional" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Editar..." @@ -4570,7 +4667,7 @@ msgstr "Efectos" msgid "Effective" msgstr "Efectivo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Prioridad efectiva" @@ -4592,7 +4689,7 @@ msgstr "Clase elemental" msgid "Embedded Frame Buffer (EFB)" msgstr "Búfer de imagen integrado (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Vacía" @@ -4604,7 +4701,7 @@ msgstr "El hilo de emulación ya está ejecutándose" msgid "Emulate Disc Speed" msgstr "Emular velocidad del disco" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Emular base de Infinity" @@ -4625,7 +4722,7 @@ msgstr "" "esta opción puede provocar problemas de estabilidad. Valor predeterminado: " "activado." -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Dispositivos USB emulados" @@ -4652,8 +4749,6 @@ msgstr "Velocidad de emulación" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Habilitar" @@ -4661,23 +4756,15 @@ msgstr "Habilitar" msgid "Enable API Validation Layers" msgstr "Activar capas de validación de la API" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Activar emblemas de logros" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Activar logros" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Activar expansión de audio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Activar trucos" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Activar en&trada de mando" @@ -4685,15 +4772,19 @@ msgstr "Activar en&trada de mando" msgid "Enable Custom RTC" msgstr "RTC personalizado" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Activar opciones de depuración" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "Activar presencia en Discord" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Activar doble núcleo" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Activar doble núcleo (más rápido)" @@ -4705,7 +4796,7 @@ msgstr "Forzar ciclos de reloj de CPU" msgid "Enable Emulated Memory Size Override" msgstr "Forzar tamaño de la memoria emulada" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Activar repetición de logros («Encore»)" @@ -4717,11 +4808,11 @@ msgstr "Activar FPRF" msgid "Enable Graphics Mods" msgstr "Activar modificaciones de gráficos" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "Activar modo «hardcore»" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4756,20 +4847,16 @@ msgstr "" "cuenta que si desactivas el modo «hardcore» en mitad de una partida, no " "podrás volver a activarlo hasta que cierres el juego." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Activar tablas de clasificación" +msgstr "Activar perfiles de bloques JIT" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Activar MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Activar notificaciones de progresos" @@ -4777,14 +4864,10 @@ msgstr "Activar notificaciones de progresos" msgid "Enable Progressive Scan" msgstr "Activar escaneo progresivo" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Activar integración con RetroAchievements.org" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Activar presencia en aplicación" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4798,11 +4881,15 @@ msgstr "Activar salvapantallas" msgid "Enable Speaker Data" msgstr "Activar envío de datos al altavoz" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "Activar modo espectador" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Activar logros no oficiales" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Informar de estadísticas de uso" @@ -4818,37 +4905,6 @@ msgstr "Ver mallas de polígonos" msgid "Enable Write-Back Cache (slow)" msgstr "Emular caché de escritura diferida (lento)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"Activa los emblemas de los logros.

Muestra iconos de jugadores, " -"juegos y logros. Una opción visual sencilla, pero que necesita algo de " -"memoria y tiempo adicionales para descargar las imágenes." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"Permite competir en las tablas de clasificación de RetroAchievements." -"

Es necesario activar el modo «hardcore»." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"Activa la presencia enriquecida en la página web de RetroAchievements." -"

Mostrará una descripción detallada de lo que esté haciendo el " -"jugador en la página web. Al desactivar esta opción, la página mostrará " -"únicamente el juego al que se esté jugando.

No tiene relación alguna " -"con la Rich Presence de Discord." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4858,7 +4914,7 @@ msgstr "" "puede provocar bloqueos y otros problemas en algunos juegos. (SÍ: " "compatible, NO: desbloqueada)." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4870,7 +4926,7 @@ msgstr "" "con una cuenta de RetroAchievements. Dolphin no guardará tu contraseña de " "forma local y utilizará un token de su API para almacenar tu sesión." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4881,34 +4937,49 @@ msgstr "" "haga un seguimiento de un valor acumulado, por ejemplo, tener 60 de 120 " "estrellas." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"Permite desbloquear logros en el modo de repetición Encore.

El modo " -"de repetición vuelve a activar los logros si el jugador ya los ha " -"desbloqueado en la página web, así aparecerán notificaciones si se vuelven a " -"cumplir las condiciones para el desbloqueo. Ideal para hacer carreras de " -"tiempo personalizadas o por puro placer." +"Permite desbloquear logros en el modo «encore».

El modo «encore» " +"vuelve a activar los logros si el jugador ya los ha desbloqueado en la " +"página web, así aparecerán notificaciones si se vuelven a cumplir las " +"condiciones para el desbloqueo. Ideal para hacer carreras de tiempo " +"(«speedruns») personalizadas o por puro placer.

Los cambios harán " +"efecto tras ejecutar el próximo juego." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Activa el desbloqueo de logros.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" +"Permite desbloquear logros en el modo espectador.

Dentro del modo " +"espectador se procesarán y mostrarán en pantalla los logros y las tablas de " +"puntuación, pero no se enviarán al servidor.

Si la opción se " +"encuentra activada al ejecutar un juego, no se desactivará hasta que lo " +"cierres, ya que no se habrá creado aún una sesión en RetroAchievements." +"

Si la opción se encuentra desactivada al ejecutar un juego, se podrá " +"activar y desactivar libremente durante su ejecución." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" "Permite desbloquear tanto logros no oficiales como oficiales.

Los " "logros no oficiales pueden ser logros opcionales o inacabados que " "RetroAchievements no considere oficiales, útiles para hacer pruebas o por " -"puro placer." +"puro placer.

Los cambios harán efecto tras ejecutar el próximo juego." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -5094,6 +5165,10 @@ msgstr "" "\n" "Cancelando importación." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "Dir. final" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet no se inició" @@ -5142,34 +5217,36 @@ msgid "" "Enter the IP address and port of the tapserver instance you want to connect " "to." msgstr "" +"Introduce la dirección IP y el puerto de la instancia de tapserver a la que " +"deseas conectarte." -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Introduce la dirección del módulo RSO:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5183,51 +5260,51 @@ msgstr "Introduce la dirección del módulo RSO:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Error" @@ -5244,7 +5321,7 @@ msgstr "Error al abrir el adaptador: %1" msgid "Error collecting save data!" msgstr "¡Error al recopilar los datos guardados!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5260,7 +5337,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Error al obtener la lista de sesiones: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Error al cargar algunos packs de texturas" @@ -5357,7 +5434,7 @@ msgstr "Se encontraron errores en {0} bloques sin uso de la partición {1}." msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -5410,7 +5487,7 @@ msgstr "Nombre de variable previsto." msgid "Experimental" msgstr "Experimental" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exportar todas las partidas guardadas de Wii" @@ -5425,7 +5502,7 @@ msgstr "Fallo al exportar" msgid "Export Recording" msgstr "Exportar grabación" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exportar grabación..." @@ -5453,14 +5530,14 @@ msgstr "Exportar como .&gcs..." msgid "Export as .&sav..." msgstr "Exportar como .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "Se ha(n) exportado %n archivo(s) guardado(s)" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Extensión" @@ -5473,7 +5550,7 @@ msgstr "Entrada de movimientos de extensión" msgid "Extension Motion Simulation" msgstr "Simulación de movimientos de extensión" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Externo" @@ -5481,35 +5558,35 @@ msgstr "Externo" msgid "External Frame Buffer (XFB)" msgstr "Búfer de imagen externo (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Extraer certificados de la NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Extraer el disco entero..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Extraer la partición entera..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extraer archivo..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Extraer archivos..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Extraer datos del sistema..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Extrayendo todos los archivos..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Extrayendo directorio..." @@ -5518,8 +5595,8 @@ msgstr "Extrayendo directorio..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Reproductor FIFO" @@ -5535,11 +5612,11 @@ msgstr "" "Fallo al abrir la tarjeta de memoria:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "No se ha podido añadir esta sesión al índice de juego en red: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "No se ha podido añadir al archivo de firma «%1»" @@ -5553,13 +5630,13 @@ msgstr "¡No se ha podido borrar el Skylander!" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:665 msgid "Failed to clear the Skylander from slot %1!" -msgstr "" +msgstr "¡No se ha podido quitar al Skylander del espacio %1!" #: Source/Core/DiscIO/VolumeVerifier.cpp:108 msgid "Failed to connect to Redump.org" msgstr "No se ha podido conectar con redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "No se ha podido conectar al servidor: %1" @@ -5580,21 +5657,25 @@ msgstr "No se ha podido crear los recursos globales de D3D12" msgid "Failed to create DXGI factory" msgstr "No se ha podido crear el almacén de DXGI" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "No se ha podido crear el archivo de Infinity" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "¡No se ha podido crear el archivo de Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" "\n" "The Skylander may already be on the portal." msgstr "" +"No se ha podido crear el archivo de Skylander:\n" +"%1\n" +"\n" +"El Skylander podría estar ya en el portal." #: Source/Core/Core/NetPlayClient.cpp:1292 msgid "" @@ -5641,15 +5722,15 @@ msgstr "No se ha(n) podido exportar %n de %1 archivo(s) de guardado." msgid "Failed to export the following save files:" msgstr "No se ha podido exportar los siguientes archivos de guardado:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "No se han podido extraer los certificados de la NAND." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "No se ha podido extraer el archivo." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "No se han podido extraer los datos del sistema." @@ -5671,14 +5752,14 @@ msgstr "No se ha podido encontrar uno o más símbolos D3D" msgid "Failed to import \"%1\"." msgstr "No se ha podido importar «%1»." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "No se ha podido importar el archivo de guardado. Por favor, lanza el juego " "otra vez, e inténtalo de nuevo." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5686,7 +5767,7 @@ msgstr "" "No se ha podido importar el archivo de guardado. El archivo parece estar " "corrupto o no es un archivo válido de Wii." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5697,7 +5778,7 @@ msgstr "" "contiene. Prueba a reparar tu NAND (Herramientas -> Administrar NAND -> " "Comprobar NAND...) y a importar los datos de guardado otra vez." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "No se ha podido iniciar el núcleo" @@ -5720,11 +5801,11 @@ msgid "Failed to install pack: %1" msgstr "No se ha podido instalar el paquete: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "No se ha podido instalar el título en la NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5732,8 +5813,8 @@ msgstr "" "No se han podido recibir conexiones en el puerto %1. ¿Hay otra instancia del " "servidor de juego en red funcionando?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "No se ha podido cargar el módulo RSO en %1" @@ -5745,21 +5826,23 @@ msgstr "No se ha podido cargar d3d11.dll" msgid "Failed to load dxgi.dll" msgstr "No se ha podido cargar dxgi.dll" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "No se ha podido cargar el archivo de mapa «%1»" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "¡No se ha podido cargar el archivo de Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" +"No se ha podido cargar el archivo de Skylander:\n" +"%1" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "No se ha podido cargar el ejecutable en memoria." @@ -5775,17 +5858,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "¡No se ha podido modificar el Skylander!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." -msgstr "" +msgstr "No se ha podido abrir el archivo «%1» para su escritura." -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." -msgstr "" +msgstr "No se ha podido abrir el archivo «{0}» para su escritura." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "No se ha podido abrir «%1»" @@ -5793,9 +5876,9 @@ msgstr "No se ha podido abrir «%1»" msgid "Failed to open Bluetooth device: {0}" msgstr "No se ha podido abrir el dispositivo Bluetooth: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" -msgstr "" +msgstr "No se ha podido abrir la instantánea del inspector de ramas «%1»" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:124 msgid "Failed to open config file!" @@ -5826,33 +5909,41 @@ msgstr "" msgid "Failed to open file." msgstr "No se ha podido abrir el archivo." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "No se ha podido contactar con el servidor" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "¡No se ha podido abrir el archivo de Infinity!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" "\n" "The file may already be in use on the base." msgstr "" +"No se ha podido abrir el archivo de Infinity:\n" +"%1\n" +"\n" +"El archivo podría estar siendo ya usado por la base." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "¡No se ha podido abrir el archivo de Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" "\n" "The file may already be in use on the portal." msgstr "" +"No se ha podido abrir el archivo de Skylander:\n" +"%1\n" +"\n" +"Es posible que el archivo ya esté siendo utilizado en el portal." #: Source/Core/DolphinQt/ConvertDialog.cpp:474 msgid "Failed to open the input file \"%1\"." @@ -5898,37 +5989,47 @@ msgid "Failed to read selected savefile(s) from memory card." msgstr "" "No se han podido leer los archivos seleccionados de la tarjeta de memoria." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "¡No se ha podido leer el archivo de Infinity!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" +"No se ha podido leer el archivo de Infinity:\n" +"%1\n" +"\n" +"El archivo era demasiado pequeño." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "¡No se ha podido leer el archivo de Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" "\n" "The file was too small." msgstr "" +"No se ha podido leer el archivo de Skylander:\n" +"%1\n" +"\n" +"El archivo es demasiado pequeño." #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:732 msgid "" "Failed to read the contents of file:\n" "%1" msgstr "" +"No se han podido leer los contenidos del archivo:\n" +"%1" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "No se ha podido leer {0}." @@ -5968,31 +6069,31 @@ msgstr "" "No se ha podido reiniciar la carpeta de redireccionamiento del juego en red. " "Comprueba tus permisos de escritura." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" -msgstr "" +msgstr "No se ha podido guardar la instantánea del inspector de ramas «%1»" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "No se ha podido guardar el registro FIFO." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "No se ha podido guardar el mapa de código en la ruta «%1»" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "No se ha podido guardar el archivo de firma «%1»" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "No se ha podido guardar el mapa de símbolos en la ruta «%1»" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "No se ha podido guardar en el archivo de firma «%1»" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -6049,19 +6150,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Fallido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Retraso de entrada justo" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Región de respaldo" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Región de respaldo:" @@ -6074,7 +6175,7 @@ msgstr "Rápida" msgid "Fast Depth Calculation" msgstr "Cálculo de profundidad rápido" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -6087,7 +6188,7 @@ msgstr "" msgid "Field of View" msgstr "Campo visual" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "N.º de figura:" @@ -6101,7 +6202,7 @@ msgstr "Detalles del archivo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Formato del archivo" @@ -6109,24 +6210,24 @@ msgstr "Formato del archivo" msgid "File Format:" msgstr "Formato del archivo:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Información del archivo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Nombre del archivo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Ruta del archivo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Tamaño del archivo" @@ -6219,7 +6320,6 @@ msgstr "Alineación fija" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Indicadores" @@ -6228,12 +6328,12 @@ msgstr "Indicadores" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Coma flotante" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Seguir &rama" @@ -6339,6 +6439,15 @@ msgstr "" "

Si tienes dudas, deja esta opción activada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" +"Fuerza a la ventana de renderización a mostrarse por encima del resto de " +"ventanas y aplicaciones.

Si tienes dudas, deja esta " +"opción desactivada." + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Formato:" @@ -6354,7 +6463,7 @@ msgstr "Adelante" msgid "Forward port (UPnP)" msgstr "Reenviar puerto (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Encontrado(s) %1 resultado(s) para «%2»" @@ -6364,7 +6473,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "Se ha(n) encontrado %n dirección(ones)." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Fotograma %1" @@ -6389,7 +6498,7 @@ msgstr "Avanzar fotogramas a la veloc. original" msgid "Frame Dumping" msgstr "Volcado de fotogramas" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Información de la grabación" @@ -6398,7 +6507,7 @@ msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" "Ya existe un volcado de imagen(es) llamado «{0}». ¿Quieres sustituirlo?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Fotogramas a grabar:" @@ -6418,7 +6527,7 @@ msgstr "Archivos libres: %1" msgid "Free Look Control Type" msgstr "Tipo de control de la cámara libre" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Mando %1 de la cámara libre" @@ -6472,8 +6581,8 @@ msgid "From" msgstr "Desde" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Desde:" @@ -6481,10 +6590,14 @@ msgstr "Desde:" msgid "FullScr" msgstr "Pant. completa" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Función" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "Ajustes de funcionalidad" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Funciones" @@ -6525,11 +6638,11 @@ msgstr "Volumen de GBA" msgid "GBA Window Size" msgstr "Tamaño de la ventana de GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "ROM GBA%1 cambiada a «%2»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "ROM GBA%1 desactivada" @@ -6579,7 +6692,7 @@ msgstr "GL_MAX_TEXTURE_SIZE es {0} - debe ser al menos 1024." msgid "GPU Texture Decoding" msgstr "Decodificar texturas en GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6592,7 +6705,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: ERROR DE OGL: ¿Tu tarjeta gráfica es compatible con OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6600,7 +6713,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesaria la función GL_ARB_map_buffer_range.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6608,7 +6721,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesaria la función GL_ARB_sampler_objects.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6616,7 +6729,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesaria la función GL_ARB_uniform_buffer_object.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6632,7 +6745,7 @@ msgstr "" "GPU: ERROR DE OGL: Es necesario un soporte de OpenGL 3.\n" "GPU: ¿Tu tarjeta gráfica es compatible con OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6655,16 +6768,16 @@ msgstr "" msgid "Game" msgstr "Juego" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Cartuchos de Game Boy Advance (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6672,7 +6785,7 @@ msgstr "" "ROMs de Game Boy Advance (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *." "bin);;Todos los archivos (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance en el puerto %1" @@ -6701,7 +6814,7 @@ msgid "Game Gamma:" msgstr "Gamma del juego:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID de juego" @@ -6710,15 +6823,15 @@ msgstr "ID de juego" msgid "Game ID:" msgstr "ID de juego:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Estado del juego" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Juego cambiado a «%1»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6727,11 +6840,11 @@ msgstr "" "selecciona Propiedades, ve a la pestaña Verificar y selecciona Verificar " "integridad para comprobar su «hash»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "El juego tiene un número de disco distinto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "El juego es una revisión distinta" @@ -6746,7 +6859,7 @@ msgstr "" "El juego se sobrescribió con los datos guardados de otro juego. Corrupción " "de datos inminente {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "La región del juego no coincide" @@ -6766,11 +6879,11 @@ msgstr "Adaptador de GameCube para Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "Adaptador de GameCube para Wii U en el puerto %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "Mando de GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "Mando de GameCube en el puerto %1" @@ -6778,11 +6891,11 @@ msgstr "Mando de GameCube en el puerto %1" msgid "GameCube Controllers" msgstr "Mandos de GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "Teclado de GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "Configuración del teclado GameCube en el puerto %1" @@ -6799,7 +6912,7 @@ msgstr "Tarjetas de memoria de GameCube" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "Tarjetas de memoria de GameCube (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "Ranura de micrófono de GameCube %1" @@ -6837,29 +6950,29 @@ msgstr "Códigos Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "General" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Ajustes generales" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" -msgstr "" +msgstr "Generar código(s) de Action Replay" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Generar un nuevo identificador para estadísticas" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." -msgstr "" +msgstr "Se han generado códigos AR." -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Nombres de símbolos generados desde «%1»" @@ -6892,7 +7005,7 @@ msgstr "Giant" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Modo golf" @@ -6901,7 +7014,7 @@ msgid "Good dump" msgstr "Volcado bueno" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Gráficos" @@ -6946,7 +7059,7 @@ msgstr "Verde izquierdo" msgid "Green Right" msgstr "Verde derecho" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Vista en cuadrícula" @@ -6983,7 +7096,7 @@ msgstr "Posprocesado HDR" msgid "Hacks" msgstr "Arreglos temporales" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Inicio" @@ -7015,7 +7128,7 @@ msgstr "8 (hexad.)" msgid "Hex Byte String" msgstr "Cadena hexadecimal en bytes" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadecimal" @@ -7024,11 +7137,11 @@ msgstr "Hexadecimal" msgid "Hide" msgstr "Esconder" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" -msgstr "" +msgstr "Ocultar &controles" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Ocultar todo" @@ -7040,10 +7153,21 @@ msgstr "Ocultar sesiones en curso" msgid "Hide Incompatible Sessions" msgstr "Ocultar sesiones no compatibles" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Ocultar GBAs remotas" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" +"Oculta el cursor del ratón cuando se encuentre dentro de la ventana de " +"renderización, siempre y cuando se muestre en primer plano." +"

Si tienes dudas, selecciona Al moverlo." + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -7072,7 +7196,7 @@ msgstr "Alojar partida" msgid "Host Code:" msgstr "Código de anfitrión:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Autoridad de entrada para el anfitrión" @@ -7080,7 +7204,7 @@ msgstr "Autoridad de entrada para el anfitrión" msgid "Host Size" msgstr "Tamaño del anfitrión" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7093,11 +7217,11 @@ msgstr "" "Ideal para juegos casuales para 3 o más jugadores, posiblemente en " "conexiones inestables o de alta latencia." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Autoridad de entrada para el anfitrión deshabilitada" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Autoridad de entrada para el anfitrión activada" @@ -7109,7 +7233,7 @@ msgstr "Alojar partida de juego en red" msgid "Hostname" msgstr "Nombre del anfitrión" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Ajustes de atajos" @@ -7119,7 +7243,7 @@ msgstr "Ajustes de atajos" msgid "Hotkeys" msgstr "Atajos del teclado" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" "Reconocer los atajos de teclado solo cuando la ventana esté en primer plano" @@ -7183,7 +7307,7 @@ msgstr "Dirección IP:" msgid "IPL Settings" msgstr "Ajustes del IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -7229,7 +7353,7 @@ msgstr "" msgid "Icon" msgstr "Icono" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7241,7 +7365,7 @@ msgstr "" "Recomendado para juegos por turnos con controles sensibles al tiempo, como " "el golf." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Generación de identidad" @@ -7267,7 +7391,7 @@ msgstr "" "fallos de rendimiento y estabilidad.\n" "Puedes desactivarlo en cualquier momento en los ajustes de Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7288,7 +7412,7 @@ msgstr "" "Si está desactivada, el estado de conexión del mando emulado se vinculará al " "estado de conexión del dispositivo real (en caso de que haya uno)." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7300,7 +7424,7 @@ msgstr "" "

Si tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7316,9 +7440,9 @@ msgstr "" msgid "Ignore" msgstr "Ignorar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" -msgstr "" +msgstr "Ignorar resultados de ramas del «&apploader»" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:50 msgid "Ignore Format Changes" @@ -7372,7 +7496,7 @@ msgstr "" "disminuye ligeramente el rendimiento.

Si tienes " "dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Importar copia de respaldo de la NAND en formato BootMii..." @@ -7387,15 +7511,15 @@ msgstr "Fallo al importar" msgid "Import Save File(s)" msgstr "Importar archivo(s) de guardado" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importar partidas guardadas de Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Importando copia de respaldo de la NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7404,6 +7528,20 @@ msgstr "" "Importando copia de respaldo de la NAND.\n" "Tiempo transcurrido: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" +"Si se llega a producir un error, Dolphin se detendrá para informarte del " +"mismo y presentarte una serie de opciones. Al desactivar esta opción, " +"Dolphin «ignorará» todos los errores. La emulación no se detendrá y no verás " +"notificación alguna.

Si tienes dudas, deja esta " +"opción activada." + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "¿Dentro del juego?" @@ -7486,16 +7624,16 @@ msgstr "Rotación incremental (IR)" msgid "Incremental Rotation (rad/sec)" msgstr "Rotación incremental (rad/seg) (IR)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Creador de figuras de Infinity" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Administrador de Infinity" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Objeto de Infinity (*.bin);;" @@ -7519,12 +7657,12 @@ msgstr "Información" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Información" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Desactivar salvapantallas durante la emulación" @@ -7534,10 +7672,10 @@ msgstr "Inyectar" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Entrada" @@ -7551,19 +7689,15 @@ msgstr "Fuerza de entrada requerida para activación" msgid "Input strength to ignore and remap." msgstr "Fuerza de entrada a ignorar y reasignar." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" -msgstr "" +msgstr "Insertar &BLR" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" -msgstr "" +msgstr "Insertar &NOP" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Insertar &nop" @@ -7580,11 +7714,11 @@ msgstr "Instalar" msgid "Install Partition (%1)" msgstr "Partición de instalación (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Instalar actualización" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Instalar WAD..." @@ -7592,13 +7726,13 @@ msgstr "Instalar WAD..." msgid "Install to the NAND" msgstr "Instalar en la NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instrucción" @@ -7607,7 +7741,7 @@ msgstr "Instrucción" msgid "Instruction Breakpoint" msgstr "Punto de interrupción de instrucción" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instrucción:" @@ -7616,7 +7750,7 @@ msgstr "Instrucción:" msgid "Instruction: %1" msgstr "Instrucción: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7637,19 +7771,19 @@ msgstr "Intensidad" msgid "Interface" msgstr "Interfaz" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Error interno de LZ4 - se ha intentado descomprimir {0} bytes" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Error interno de LZ4 - fallo al comprimir" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Error interno de LZ4 - fallo al descomprimir ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" "Error interno de LZ4 - error de coincidencia del tamaño de la carga ({0} / " @@ -7664,7 +7798,7 @@ msgstr "Error interno de LZO - fallo al comprimir" msgid "Internal LZO Error - decompression failed" msgstr "Error interno de LZO - fallo al descomprimir" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7673,7 +7807,7 @@ msgstr "" "No se ha podido recuperar la información de versión obsoleta del estado de " "guardado." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7681,7 +7815,7 @@ msgstr "" "Error interno de LZO - error al analizar la cookie descomprimida de la " "versión y la longitud de cadena de la versión ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7698,7 +7832,7 @@ msgstr "Resolución interna" msgid "Internal Resolution:" msgstr "Resolución interna:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Error interno al generar el código AR." @@ -7706,7 +7840,7 @@ msgstr "Error interno al generar el código AR." msgid "Interpreter (slowest)" msgstr "Intérprete (muy lento)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Intérprete de núcleo" @@ -7724,7 +7858,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "Código mixto incorrecto" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Paquete %1 no válido proporcionado: %2" @@ -7733,11 +7867,11 @@ msgstr "Paquete %1 no válido proporcionado: %2" msgid "Invalid Player ID" msgstr "ID de jugador incorrecto" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Dirección de módulo RSO incorrecta: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "La pila de llamadas («callstack») no es válida" @@ -7758,7 +7892,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Los datos introducidos en «%1» no son válidos" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Los datos introducidos no son válidos" @@ -7774,19 +7908,19 @@ msgstr "No se han introducido unos parámetros de búsqueda válidos." msgid "Invalid password provided." msgstr "Contraseña proporcionada incorrecta." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Archivo de grabación erróneo" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Los parámetros de búsqueda no valen (no has seleccionado nada)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "La cadena de búsqueda no vale (no se pudo convertir en un número)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "La cadena de búsqueda no es válida (solo se permiten tamaños de texto pares)" @@ -7814,11 +7948,11 @@ msgstr "Italia" msgid "Item" msgstr "Objeto" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "Sin enlazado de bloques JIT" @@ -7826,47 +7960,47 @@ msgstr "Sin enlazado de bloques JIT" msgid "JIT Blocks" msgstr "Bloques JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "Sin rama JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "Sin coma flotante JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "Sin números enteros JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "Sin LoadStore de coma flotante JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "Sin LoadStore JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "Sin LoadStore con parejas JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "Sin LoadStore lXz JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "Sin LoadStore lbzx JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "Sin LoadStore lwz JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "Sin JIT (núcleo JIT)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "Sin emparejamiento JIT" @@ -7878,16 +8012,16 @@ msgstr "Recompilador JIT para ARM64 (recomendado)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "Recompilador JIT para x86-64 (recomendado)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "Sin registro de caché de JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "Sin SystemRegisters JIT" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7896,11 +8030,11 @@ msgstr "" "memoria caché. Esto no debería haber pasado. Te rogamos que informes del " "fallo en el gestor de incidencias. Dolphin se cerrará." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" -msgstr "" +msgstr "El modo JIT no está activo" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japón" @@ -7924,12 +8058,12 @@ msgstr "" "Kaos es el único villano de este trofeo y siempre está desbloqueado. ¡No " "hace falta editar nada!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Seguir ejecutando" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Mantener siempre en primer plano" @@ -7963,11 +8097,11 @@ msgstr "Teclas" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Echar al jugador" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Corea" @@ -7993,7 +8127,7 @@ msgstr "Carg&ar ROM" msgid "L-Analog" msgstr "L analógico" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "Guardar LR" @@ -8001,7 +8135,11 @@ msgstr "Guardar LR" msgid "Label" msgstr "Etiqueta" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "Idioma" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Último valor" @@ -8039,7 +8177,7 @@ msgstr "Latencia: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "Ejecutar estos títulos también podría ayudar a arreglarlos." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Tablas de clasificación" @@ -8047,7 +8185,7 @@ msgstr "Tablas de clasificación" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -8058,7 +8196,7 @@ msgstr "Izquierda" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Palanca izquierda" @@ -8135,11 +8273,11 @@ msgstr "Luces" msgid "Limit Chunked Upload Speed:" msgstr "Limite la velocidad de subida de datos:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Columnas en la lista" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Vista en lista" @@ -8148,28 +8286,28 @@ msgid "Listening" msgstr "Escuchando" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Cargar" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Cargar archiv&o de mapa incorrecto..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Cargar archiv&o de mapa adicional..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." -msgstr "" +msgstr "Cargar instantánea del inspector de ramas &desde..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" -msgstr "" +msgstr "Cargar instantánea del inspector de ramas" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:107 msgid "Load Custom Textures" @@ -8179,11 +8317,11 @@ msgstr "Cargar texturas personalizadas" msgid "Load File" msgstr "Cargar archivo" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Cargar menú principal de GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Solo cargar los datos guardados del anfitrión" @@ -8289,23 +8427,23 @@ msgstr "Cargar estado 8" msgid "Load State Slot 9" msgstr "Cargar estado 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Cargar estado desde un archivo" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Cargar estado desde la ranura seleccionada" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Cargar estado desde una ranura" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Cargar menú del sistema Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Cargar y escribir los datos guardados del anfitrión" @@ -8313,24 +8451,24 @@ msgstr "Cargar y escribir los datos guardados del anfitrión" msgid "Load from Selected Slot" msgstr "Cargar la ranura seleccionada" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Cargar desde la ranura %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Cargar archivo de mapa" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Cargar menú del sistema vWii %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Cargar..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Símbolos cargados desde «%1»" @@ -8354,20 +8492,32 @@ msgstr "" "

Si tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Local" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Bloquear cursor del ratón" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Bloqueada" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" +"Contiene el cursor del ratón dentro de los límites del widget de renderizado " +"siempre y cuando se encuentre en primer plano. Puedes asignar un atajo de " +"teclado para desbloquearlo.

Si tienes dudas, deja " +"esta opción desactivada." + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Registro" @@ -8376,15 +8526,15 @@ msgstr "Registro" msgid "Log Configuration" msgstr "Configuración de registro" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Iniciar sesión" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Registros de cobertura de instrucciones JIT" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Cerrar sesión" @@ -8400,7 +8550,7 @@ msgstr "Tipos de registro" msgid "Logger Outputs" msgstr "Salida de registro" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Fallo al iniciar sesión" @@ -8415,11 +8565,11 @@ msgstr "" "rendimiento de Dolphin.

Si tienes dudas, deja esta " "opción desactivada." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Bucle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Se ha perdido la conexión con el servidor de juego en red..." @@ -8440,7 +8590,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "TERMINANDO" @@ -8488,7 +8638,7 @@ msgstr "¡Asegúrate de que haya un Skylander en el espacio %1!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Creador" @@ -8510,7 +8660,7 @@ msgstr "" "del efecto.

Si tienes dudas, deja esta opción " "desactivada." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Administrar NAND" @@ -8519,7 +8669,7 @@ msgstr "Administrar NAND" msgid "Manual Texture Sampling" msgstr "Muestreo manual de texturas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Asignación" @@ -8531,11 +8681,11 @@ msgstr "Enmascarar ROM" msgid "Match Found" msgstr "Se han encontrado coincidencias" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Búfer máximo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "El tamaño máximo del búfer ha cambiado a %1" @@ -8565,7 +8715,7 @@ msgstr "Punto de interrupción en memoria" msgid "Memory Card" msgstr "Tarjeta de memoria" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Administrador de tarjetas de memoria" @@ -8593,7 +8743,7 @@ msgstr "MemoryCard: Lectura en dirección de destino incorrecta ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Escritura en dirección de destino incorrecta ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8610,7 +8760,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Micrófono" @@ -8627,9 +8777,9 @@ msgstr "Varios" msgid "Misc Settings" msgstr "Otros ajustes" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" -msgstr "" +msgstr "Varios" #: Source/Core/DolphinQt/GCMemcardManager.cpp:844 msgid "Mismatch between free block count in header and actually unused blocks." @@ -8641,7 +8791,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "No coinciden las estructuras de datos internas." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8661,7 +8811,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:108 msgid "Modem Adapter (tapserver)" -msgstr "" +msgstr "Adaptador de módem (tapserver)" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/AnalogStick.cpp:32 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:25 @@ -8688,8 +8838,8 @@ msgstr "Modificar espacio" msgid "Modifying Skylander: %1" msgstr "Modificando Skylander: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Módulos encontrados: %1" @@ -8709,11 +8859,11 @@ msgstr "Sombras monoscópicas" msgid "Monospaced Font" msgstr "Tipografía monoespaciada" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Entrada de movimientos" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Simulación de movimientos" @@ -8722,26 +8872,10 @@ msgstr "Simulación de movimientos" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Visibilidad del cursor del ratón" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" -"El cursor del ratón se ocultará al estar inactivo y volverá a aparecer " -"cuando se mueva." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "El cursor del ratón será visible en todo momento." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" -"El cursor del ratón no se mostrará mientras se esté ejecutando un juego." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8752,7 +8886,7 @@ msgstr "Movimiento" msgid "Movie" msgstr "Grabación" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8760,9 +8894,9 @@ msgstr "" "La grabación {0} indica que debe empezar a partir de un estado de guardado, " "pero {1} no existe. ¡Es muy probable que la grabación se desincronice!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." -msgstr "" +msgstr "Se han producido varios errores al generar los códigos AR." #. i18n: Controller input values are multiplied by this percentage value. #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:342 @@ -8773,10 +8907,10 @@ msgstr "Multiplicador" msgid "N&o to All" msgstr "N&o a todo" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "Comprobación de NAND" @@ -8785,8 +8919,8 @@ msgstr "Comprobación de NAND" msgid "NKit Warning" msgstr "Advertencia NKit" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8795,7 +8929,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8818,8 +8952,8 @@ msgstr "" "elegir un valor de gamma, debes igualarlo aquí.

Si " "tienes dudas, deja esta opción en 2,35." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8862,7 +8996,7 @@ msgstr "Nativa (640x528)" msgid "Native GCI File" msgstr "Archivo GCI nativo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "Juego en red" @@ -8878,7 +9012,7 @@ msgstr "Configuración de juego en red" msgid "Netherlands" msgstr "Países Bajos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8887,7 +9021,7 @@ msgstr "" "Cualquier dato guardado que se cree o modifique durante la sesión " "permanecerá en los datos de guardado del anfitrión." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8897,7 +9031,7 @@ msgstr "" "cualquier dato guardado que se cree o modifique durante la sesión se " "eliminará al terminar la misma." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8906,7 +9040,7 @@ msgstr "" "dato guardado que se cree se descartará al terminar la sesión." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Red" @@ -8914,16 +9048,16 @@ msgstr "Red" msgid "Network dump format:" msgstr "Formato del volcado de red:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Nunca" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Desactivar actualizaciones automáticas" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Nuevo" @@ -8948,7 +9082,7 @@ msgstr "Nueva búsqueda" msgid "New Tag..." msgstr "Nueva etiqueta..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Se ha generado un identificador nuevo." @@ -8965,7 +9099,7 @@ msgstr "Nueva etiqueta" msgid "Next Game Profile" msgstr "Siguiente perfil de juego" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Siguiente coincidencia" @@ -9011,7 +9145,7 @@ msgstr "Sin compresión" msgid "No Match" msgstr "Sin coincidencias" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "No usar datos guardados" @@ -9019,12 +9153,12 @@ msgstr "No usar datos guardados" msgid "No data to modify!" msgstr "¡No hay datos que modificar!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Sin descripción" @@ -9036,7 +9170,7 @@ msgstr "Sin errores" msgid "No extension selected." msgstr "No has elegido ninguna extensión." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "No se ha cargado o grabado ningún archivo." @@ -9057,11 +9191,11 @@ msgstr "No has elegido un mod de gráficos." msgid "No input" msgstr "No hay entrada" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "No se ha detectado ningún problema." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "No se ha encontrado el juego correspondiente" @@ -9088,7 +9222,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "No se han encontrado perfiles para la configuración del juego «{0}»" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "No se ha cargado una grabación." @@ -9107,10 +9241,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Ninguno" @@ -9122,7 +9256,7 @@ msgstr "Norteamérica" msgid "Not Set" msgstr "No definido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Algunos jugadores no tienen el juego. ¿Seguro que quieres continuar?" @@ -9146,7 +9280,7 @@ msgstr "" "No hay suficientes archivos libres en la tarjeta de memoria elegida. Se " "requiere(n) al menos %n archivo(s) libre(s)." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "No se ha encontrado" @@ -9192,78 +9326,78 @@ msgstr "Número de sacudidas por segundo." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Acelerómetro del Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Botones del Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Palanca del Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "Aceptar" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Objeto %1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:24 msgid "Object 1 Size" -msgstr "" +msgstr "Tamaño de objeto 1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:22 msgid "Object 1 X" -msgstr "" +msgstr "X de objeto 1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:23 msgid "Object 1 Y" -msgstr "" +msgstr "Y de objeto 1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:27 msgid "Object 2 Size" -msgstr "" +msgstr "Tamaño de objeto 2" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:25 msgid "Object 2 X" -msgstr "" +msgstr "X de objeto 2" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:26 msgid "Object 2 Y" -msgstr "" +msgstr "Y de objeto 2" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:30 msgid "Object 3 Size" -msgstr "" +msgstr "Tamaño de objeto 3" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:28 msgid "Object 3 X" -msgstr "" +msgstr "X de objeto 3" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:29 msgid "Object 3 Y" -msgstr "" +msgstr "Y de objeto 3" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:33 msgid "Object 4 Size" -msgstr "" +msgstr "Tamaño de objeto 4" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:31 msgid "Object 4 X" -msgstr "" +msgstr "X de objeto 4" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:32 msgid "Object 4 Y" -msgstr "" +msgstr "Y de objeto 4" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Rango de objeto" @@ -9284,7 +9418,7 @@ msgstr "Ajuste" msgid "On" msgstr "Encendido" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Al moverlo" @@ -9298,7 +9432,7 @@ msgstr "" "geometría como de vértices para expandir puntos y líneas se seleccionará un " "sombreador de vértices. Esta opción podría afectar al rendimiento.

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9312,8 +9446,20 @@ msgid "" "calls and conditional code paths that are only taken when an action is " "performed in the emulated software." msgstr "" +"Una vez llegues a la fase de reducción, tendrás que reducir el número de " +"candidatos que aparezcan en la tabla. Podrás reducirlo también comprobando " +"si una ruta de código ha sido tomada o no desde la última comprobación. " +"También es posible reducir el número de candidatos determinando si la " +"instrucción de una rama ha sido sobrescrita o no desde la primera vez que " +"fue identificada. Puedes filtrar las candidatas por tipo de rama, condición " +"de rama, direcciones de origen o destino y nombres de símbolos de origen o " +"destino.\n" +"\n" +"Cuando hayas experimentado lo suficiente y hecho las suficientes pasadas, " +"tal vez encuentres llamadas a funciones y rutas de código condicional que " +"solo se ejecuten cuando ocurra una acción concreta en el software emulado." -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Documentación en línea" @@ -9321,7 +9467,7 @@ msgstr "&Documentación en línea" msgid "Only Show Collection" msgstr "Mostrar solo tu colección" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9329,7 +9475,7 @@ msgstr "" "Solo añadir símbolos con prefijo:\n" "(Dejar en blanco para añadir todos los símbolos)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9348,7 +9494,7 @@ msgstr "Abrir" msgid "Open &Containing Folder" msgstr "Abrir &carpeta contenedora" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Abrir carpeta de &usuario" @@ -9357,7 +9503,7 @@ msgstr "Abrir carpeta de &usuario" msgid "Open Directory..." msgstr "Abrir directorio..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Abrir registro FIFO" @@ -9423,34 +9569,34 @@ msgstr "Naranja" msgid "Orbital" msgstr "Orbitar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" -msgstr "" +msgstr "Origen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" -msgstr "" +msgstr "Origen máx." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" -msgstr "" +msgstr "Origen mín." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" -msgstr "" +msgstr "Símbolo de origen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" -msgstr "" +msgstr "Origen y destino" #: Source/Core/Core/FreeLookManager.cpp:101 #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9465,11 +9611,11 @@ msgstr "Otra partición (%1)" msgid "Other State Hotkeys" msgstr "Otros atajos de guardado" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Otros elementos de guardado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Otro juego..." @@ -9485,16 +9631,16 @@ msgstr "Remuestreo de salida" msgid "Output Resampling:" msgstr "Remuestreo de salida:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Sobrescrito" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Reproducir pu&lsaciones grabadas..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9523,7 +9669,7 @@ msgstr "Archivo de imagen PNG (*.png);; Todos los archivos (*)" msgid "PPC Size" msgstr "Tamaño de PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC contra anfitrión" @@ -9557,7 +9703,7 @@ msgstr "Pasivo" msgid "Passthrough a Bluetooth adapter" msgstr "Acceder directamente a un adaptador de Bluetooth" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Contraseña" @@ -9595,15 +9741,15 @@ msgstr "Rutas" msgid "Pause" msgstr "Pausa" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" -msgstr "" +msgstr "Pausar inspección de ramas" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pausar al terminar la grabación" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pausar al pasar a segundo plano" @@ -9623,6 +9769,15 @@ msgstr "" "misma manera que al activar el MMU.

Si tienes " "dudas, deja esta opción desactivada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" +"Pausa el juego cuando la ventana de renderizado no se encuentre en primer " +"plano.

Si tienes dudas, deja esta opción " +"desactivada." + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9642,7 +9797,7 @@ msgstr "Velocidad máxima de los movimientos de balanceo hacia afuera." msgid "Per-Pixel Lighting" msgstr "Iluminación por píxel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Actualizar la consola a través de Internet" @@ -9676,11 +9831,11 @@ msgstr "Espacio de la dirección física" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Elige una tipografía de depuración" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Latencia" @@ -9693,7 +9848,7 @@ msgid "Pitch Up" msgstr "Cabeceo hacia abajo" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Plataforma" @@ -9701,7 +9856,7 @@ msgstr "Plataforma" msgid "Play" msgstr "Jugar" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Reproducir/grabar" @@ -9709,44 +9864,44 @@ msgstr "Reproducir/grabar" msgid "Play Recording" msgstr "Reproducir grabación" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Set de juego/Disco de poder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Opciones de reproducción" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Jugador" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Jugador uno" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Habilidad uno del jugador uno" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Habilidad dos del jugador uno" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Jugador dos" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Habilidad uno del jugador dos" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Habilidad dos del jugador dos" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Jugadores" @@ -9780,10 +9935,10 @@ msgstr "Puntero" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:255 msgid "Point (Passthrough)" -msgstr "" +msgstr "Puntero (acceso directo)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Puerto %1" @@ -9800,7 +9955,7 @@ msgstr "Puerto:" msgid "Portal Slots" msgstr "Espacios del portal" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Posible desincronización: podemos haber perdido a %1 en el fotograma %2" @@ -9817,6 +9972,14 @@ msgstr "Efecto de posprocesado:" msgid "Post-Processing Shader Configuration" msgstr "Configuración del sombreador de posprocesado" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "Power Disc tres" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "Power Disc dos" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9826,15 +9989,15 @@ msgstr "Preferir VS para expandir puntos y líneas" msgid "Prefetch Custom Textures" msgstr "Precargar texturas personalizadas" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Final prematuro de la grabación en PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Final prematuro de la grabación en PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Final prematuro de la grabación en PlayWiimote. {0} > {1} " @@ -9879,7 +10042,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Perfil anterior de juego" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Coincidencia anterior" @@ -9890,7 +10053,7 @@ msgstr "Perfil anterior" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitiva %1:" @@ -9930,7 +10093,7 @@ msgstr "" "Se encontraron problemas de gravedad media. Es posible que todo el juego o " "ciertas partes del mismo no funcionen correctamente." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Perfil" @@ -9939,23 +10102,32 @@ msgstr "Perfil" msgid "Program Counter" msgstr "Contador del programa (PC)" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Progreso" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" +"Muestra una ventana para confirmar que deseas detener la emulación cuando " +"pulses el botón de Detener.

Si tienes dudas, deja " +"esta opción activada." + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Público" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Vaciar la caché de la lista de juegos" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Debes guardar tus ROMs del IPL en User/GC/." @@ -9983,11 +10155,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Pregunta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Salir" @@ -10004,19 +10176,19 @@ msgstr "R" msgid "R-Analog" msgstr "R analógico" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "Listo" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "Módulos RSO" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "Autodetección RSO" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "Funcionando" @@ -10037,7 +10209,7 @@ msgstr "Fin del rango:" msgid "Range Start: " msgstr "Inicio del rango:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Rango %1" @@ -10047,14 +10219,15 @@ msgstr "Datos en bruto" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:145 msgid "Raw Internal Resolution" -msgstr "" +msgstr "Resolución interna en bruto" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Reemplazar instrucción" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Leer" @@ -10095,33 +10268,33 @@ msgstr "" "Se han recibido datos no válidos de un mando de Wii a través de la sesión de " "juego en red." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" -msgstr "" +msgstr "Coincidencias recientes" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Cursor.cpp:31 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp:29 msgid "Recenter" msgstr "Centrar" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Grabar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Grabar entradas" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Grabando" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opciones de grabación" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Grabando..." @@ -10161,7 +10334,7 @@ msgstr "Estado de redump.org:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10194,7 +10367,7 @@ msgid "Refreshing..." msgstr "Actualizando..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Región" @@ -10215,7 +10388,11 @@ msgstr "Entrada relativa" msgid "Relative Input Hold" msgstr "Parar entrada relativa" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "Versiones oficiales (cada varios meses)" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Recordar más tarde" @@ -10254,12 +10431,12 @@ msgstr "" "que meta después el archivo ISO en un formato de archivo comprimido, como " "ZIP). ¿Quieres continuar de todos modos?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Renombrar símbolo" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Ventana de renderización" @@ -10285,10 +10462,19 @@ msgstr "" msgid "Request to Join Your Party" msgstr "Solicitud para unirse a tu partida." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" +"Ignora los atajos de teclado si la ventana de renderización no está en " +"primer plano.

Si tienes dudas, deja esta opción " +"activada." + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10298,7 +10484,7 @@ msgstr "Reiniciar" msgid "Reset All" msgstr "Reiniciar todo" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Reiniciar el ignorado de errores y advertencias" @@ -10332,7 +10518,7 @@ msgstr "Revierte todas las vinculaciones de mandos de Wii existentes." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:151 msgid "Resolution Type:" -msgstr "" +msgstr "Tipo de resolución:" #: Source/Core/DolphinQt/ResourcePackManager.cpp:26 msgid "Resource Pack Manager" @@ -10342,7 +10528,7 @@ msgstr "Administrador de paquetes de recursos" msgid "Resource Pack Path:" msgstr "Ruta de paquetes de recursos:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Es necesario reiniciar." @@ -10350,11 +10536,11 @@ msgstr "Es necesario reiniciar." msgid "Restore Defaults" msgstr "Restaurar valores predeterminados" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Restaurar instrucción" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Reintentar" @@ -10363,7 +10549,7 @@ msgstr "Reintentar" msgid "Return Speed" msgstr "Velocidad de retorno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revisión" @@ -10375,7 +10561,7 @@ msgstr "Revisión: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10386,7 +10572,7 @@ msgstr "Derecha" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Palanca derecha" @@ -10422,11 +10608,11 @@ msgstr "Balanceo a la izquierda" msgid "Roll Right" msgstr "Balanceo a la derecha" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "ID de sala" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Rotación" @@ -10450,31 +10636,64 @@ msgstr "" "

Si tienes dudas, deja esta opción desactivada." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." msgstr "" +"Dentro de las filas de la tabla, puedes hacer clic con el botón izquierdo en " +"las columnas de origen, destino y símbolos para ver las direcciones " +"relacionadas en el visualizador de código. Si haces clic con el botón " +"derecho en las filas seleccionadas, aparecerá un menú contextual.\n" +"\n" +"Si haces clic con el botón derecho en las columnas de origen, destino o " +"símbolo, aparecerá una acción para copiar las direcciones relevantes al " +"portapapeles y otra para marcar puntos de interrupción en dichas " +"direcciones. Ten en cuenta que, en el caso de las columnas de símbolos de " +"origen y destino, estas acciones solo se activarán si todas las filas de la " +"selección tienen un símbolo.\n" +"\n" +"Si haces clic con el botón derecho en la columna de origen de una selección " +"de filas, aparecerá una acción para reemplazar la instrucción de la rama del " +"origen por una instrucción NOP (No Operation, «sin operación»).\n" +"\n" +"Si haces clic con el botón derecho en la columna de destino de una selección " +"de filas, aparecerá una acción para reemplazar la instrucción de los " +"destinos por una instrucción BLR (Branch to Link Register, «bifurcar a " +"registro de vínculos»), pero solo si la instrucción de rama de todos los " +"orígenes almacena el registro de vínculos.\n" +"\n" +"Si haces clic con el botón derecho en la columna de símbolos de origen/" +"destino de una selección de filas, aparecerá una acción para reemplazar las " +"instrucciones al principio del símbolo por una instrucción BLR, pero solo se " +"activará si todas las filas de la selección tienen un símbolo.\n" +"\n" +"Todos los menús contextuales mostrarán la acción de eliminar las filas " +"seleccionadas de entre la lista de candidatas." #: Source/Core/Core/HW/GCPadEmu.h:61 #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:287 @@ -10483,7 +10702,7 @@ msgstr "" msgid "Rumble" msgstr "Vibración" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Ejecutar has&ta aquí" @@ -10491,15 +10710,15 @@ msgstr "Ejecutar has&ta aquí" msgid "Run GBA Cores in Dedicated Threads" msgstr "Ejecutar los núcleos de GBA en hilos dedicados" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Ejecutar hasta" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Ejecutar hasta (ignorando puntos de interrupción)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Ejecutar hasta aparición (ignorando puntos de interrupción)" @@ -10507,7 +10726,7 @@ msgstr "Ejecutar hasta aparición (ignorando puntos de interrupción)" msgid "Russia" msgstr "Rusia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "Tarjeta SD" @@ -10566,11 +10785,11 @@ msgstr "Entorno SSL" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Gua&rdar código" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Gua&rdar estado" @@ -10580,9 +10799,9 @@ msgid "Safe" msgstr "Segura" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10592,25 +10811,25 @@ msgstr "Guardar" msgid "Save All" msgstr "Guardar todo" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." -msgstr "" +msgstr "Guardar inspección de ramas &como..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" -msgstr "" +msgstr "Guardar instantánea del inspector de ramas" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Exportar guardado" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Guardar registro FIFO" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Guardar archivo en" @@ -10624,11 +10843,11 @@ msgstr "Guardado de juego" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "Archivos de guardado de juegos (*.sav);; Todos los archivos (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Importar guardado" @@ -10640,7 +10859,7 @@ msgstr "Guardar el estado más antiguo" msgid "Save Preset" msgstr "Guardar preajuste" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Guardar archivo de grabación como" @@ -10690,23 +10909,23 @@ msgstr "Ranura de guardado 8" msgid "Save State Slot 9" msgstr "Ranura de guardado 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Guardar estado en archivo" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Guardar estado en la ranura más antigua" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Guardar estado en la ranura seleccionada" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Guardar estado en ranura" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Guardar map&a de símbolos como..." @@ -10714,7 +10933,7 @@ msgstr "Guardar map&a de símbolos como..." msgid "Save Texture Cache to State" msgstr "Guardar caché de texturas en estado" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Guardar/Cargar estados" @@ -10726,11 +10945,11 @@ msgstr "Guardar como preajuste..." msgid "Save as..." msgstr "Guardar como..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Guardar archivo de salida combinado como" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10744,11 +10963,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Guardar en el mismo directorio que la ROM" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Guardar archivo de mapa" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Guardar archivo de firmas" @@ -10756,11 +10975,11 @@ msgstr "Guardar archivo de firmas" msgid "Save to Selected Slot" msgstr "Guardar en la ranura seleccionada" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Guardar en la ranura %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Guardar..." @@ -10774,7 +10993,7 @@ msgstr "" msgid "Saves:" msgstr "Guardados:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "El estado de la grabación {0} está dañado, deteniendo la grabación..." @@ -10791,8 +11010,8 @@ msgid "ScrShot" msgstr "Pantallazo" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Buscar" @@ -10801,7 +11020,7 @@ msgstr "Buscar" msgid "Search Address" msgstr "Buscar dirección" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Buscar objeto actual" @@ -10821,7 +11040,7 @@ msgstr "" "Actualmente no se puede buscar en el espacio de la memoria virtual. Ejecuta " "el juego durante unos minutos y vuelve a intentarlo." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Buscar una instrucción" @@ -10829,7 +11048,7 @@ msgstr "Buscar una instrucción" msgid "Search games..." msgstr "Buscar juegos..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Búsqueda de instrucciones" @@ -10865,34 +11084,36 @@ msgstr "Seleccionar" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" msgstr "" +"Seleccionar archivo de instantánea autoguardada del inspector de ramas (si " +"deseas utilizar la carpeta de usuario, cancela)" #: Source/Core/DolphinQt/Settings/PathPane.cpp:71 msgid "Select Dump Path" msgstr "Seleccionar ruta de volcado" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Seleccionar directorio de exportación" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Seleccionar archivo de figura" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Seleccionar BIOS de GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Seleccionar ROM de GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Seleccionar ruta de archivos de guardado de GBA" @@ -10920,7 +11141,7 @@ msgstr "Seleccionar colección de Skylanders" msgid "Select Skylander File" msgstr "Seleccionar archivo de Skylander" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Ranura de guardado %1 - %2" @@ -10928,7 +11149,7 @@ msgstr "Ranura de guardado %1 - %2" msgid "Select State" msgstr "Cargar ranura de guardado" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Seleccionar ranura de guardado" @@ -10989,9 +11210,9 @@ msgstr "Seleccionar directorio" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Seleccionar archivo" @@ -11015,7 +11236,7 @@ msgstr "Seleccionar archivo" msgid "Select a game" msgstr "Seleccionar juego" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Seleccionar título a instalar en la NAND" @@ -11023,11 +11244,11 @@ msgstr "Seleccionar título a instalar en la NAND" msgid "Select e-Reader Cards" msgstr "Seleccionar tarjetas e-Reader" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Elige la dirección del módulo RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Seleccionar archivo de grabación a reproducir" @@ -11035,12 +11256,12 @@ msgstr "Seleccionar archivo de grabación a reproducir" msgid "Select the Virtual SD Card Root" msgstr "Seleccionar carpeta raíz de la tarjeta SD virtual" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Seleccionar archivo de claves (volcado OTP/SEEPROM)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Selecciona el archivo de guardado" @@ -11063,16 +11284,16 @@ msgstr "El perfil del mando seleccionado no existe" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "¡El juego seleccionado no existe en la lista de juegos!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Pila de llamadas del hilo seleccionado" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Contexto del hilo seleccionado" @@ -11112,6 +11333,24 @@ msgid "" "software.

If unsure, leave this at \"Aspect Ratio " "Corrected Internal Resolution\"." msgstr "" +"Selecciona la forma de capturar volcados de fotogramas (vídeos) y capturas " +"de pantalla.
Si cambia la resolución del juego o de la ventana durante " +"una grabación, es posible que se generen varios archivos de vídeo.
Ten en " +"cuenta que las capturas ignorarán siempre la corrección de color y el " +"recorte de imagen.

Resolución de ventana: utiliza la " +"resolución de la ventana de salida (sin contar las bandas negras).
Una " +"opción de volcado sencillo que capturará la imagen más o menos tal y como la " +"estés viendo.
Resolución interna con corrección de relación de " +"aspecto: utiliza la resolución interna (tamaño del XFB) y la corrige " +"utilizando la relación de aspecto objetivo.
Esta opción hará los volcados " +"manteniendo la resolución interna especificada, sin importar cómo se muestre " +"la imagen durante la grabación.
Resolución interna en bruto: " +"utiliza la resolución interna (tamaño del XFB) sin corregirla con la " +"relación de aspecto objetivo.
Esto ofrecerá un volcado limpio sin " +"corregir la relación de aspecto, para que los usuarios tengan una imagen lo " +"más pura posible para su uso en aplicaciones externas de edición." +"

Si tienes dudas, selecciona Resolución interna con " +"corrección de relación de aspecto." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:576 msgid "" @@ -11154,6 +11393,27 @@ msgid "" "normal circumstances.

If unsure, select Auto." msgstr "" +"Selecciona la relación de aspecto con la que se mostrará el juego.

La " +"relación de aspecto de la imagen que transmiten las consolas originales " +"cambiaba según el juego, y apenas solía coincidir con las relaciones de 4:3 " +"o 16:9. La imagen se mostraría cortada por los bordes de los televisores o " +"no cubriría toda la extensión de las pantallas. Dolphin muestra por defecto " +"la imagen completa sin distorsionar sus proporciones, lo que significa que " +"es normal que la imagen no se extienda por completo por toda la pantalla." +"

Automático: imita un televisor con una relación de aspecto de " +"4:3 o 16:9, según el tipo de imagen que parezca que quiere producir el juego." +"

Forzar 16:9: imita un televisor con una relación de aspecto " +"de 16:9 (panorámica).

Forzar 4:3: imita un televisor con una " +"relación de aspecto de 4:3.

Estirar a ventana: estira la " +"imagen al tamaño de la ventana. Por norma general, distorsionará las " +"proporciones de la imagen.

Personalizada: imita un televisor " +"con la relación de aspecto indicada. Esta opción está pensada para acompañar " +"modificaciones o trucos de relación de aspecto.

Personalizada " +"(estirada): similar a «Personalizada», pero estirará la imagen hasta " +"alcanzar la relación de aspecto especificada. Por norma general, " +"distorsionará las proporciones de la imagen y no debería utilizarse en " +"circunstancias normales.

Si tienes dudas, " +"selecciona Automática." #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:238 msgid "" @@ -11173,7 +11433,7 @@ msgstr "" "necesidades.

Si tienes dudas, selecciona OpenGL. " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Enviar" @@ -11209,6 +11469,10 @@ msgstr "El servidor de paso rechazó el intento de conexión" msgid "Set &Value" msgstr "Establecer &valor" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "Establecer &punto de interrupción" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11226,19 +11490,19 @@ msgstr "Elige el archivo de la ranura A" msgid "Set memory card file for Slot B" msgstr "Elige el archivo de la ranura B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Especifica la direción final del &símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Ajustar tamaño del &símbolo " -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Escribe la dirección final del símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Ajustar tamaño del símbolo (%1):" @@ -11256,6 +11520,18 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Establece el idioma del sistema de Wii." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" +"Establece el idioma con el que se mostrará la interfaz de usuario de Dolphin." +"

Los cambios solo se aplicarán cuando se reinicie Dolphin." +"

Si tienes dudas, selecciona <Idioma del " +"sistema>." + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11264,6 +11540,17 @@ msgstr "" "Establece la latencia en milisegundos. Los valores más altos pueden reducir " "la crepitación de audio. Solo funciona con algunos motores de sonido." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" +"Establece el estilo de la interfaz de usuario de Dolphin. Aquí se " +"presentarán todos los estilos de usuario personalizados que hayas cargado " +"para que puedas elegirlos.

Si tienes dudas, " +"selecciona (Del sistema)." + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11273,13 +11560,13 @@ msgstr "" "dirección virtual de la MEM1 y (en el caso de la Wii) la MEM2. Compatible " "con la gran mayoría de los juegos." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Ajustes" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: No puedo crear archivo setting.txt" @@ -11314,27 +11601,27 @@ msgstr "Mando Shinkansen" msgid "Show % Speed" msgstr "Mostrar velocidad porcentual" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Mostrar ®istro" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Mostrar barra de herramien&tas" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Mostrar nombre del juego actual en el título de la ventana" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Mostrar todo" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Australia" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Mostrar el juego actual en Discord" @@ -11343,7 +11630,7 @@ msgstr "Mostrar el juego actual en Discord" msgid "Show Disabled Codes First" msgstr "Mostrar primero los códigos desactivados" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Mostrar ELF/DOL" @@ -11356,7 +11643,7 @@ msgstr "Mostrar primero los códigos activados" msgid "Show FPS" msgstr "Mostrar FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Mostrar fotogramas por segundo (FPS)" @@ -11364,19 +11651,19 @@ msgstr "Mostrar fotogramas por segundo (FPS)" msgid "Show Frame Times" msgstr "Mostrar duraciones de fotogramas" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Francia" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Mostrar GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Alemania" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Mostrar superposición de modo de golf" @@ -11384,23 +11671,23 @@ msgstr "Mostrar superposición de modo de golf" msgid "Show Infinity Base" msgstr "Mostrar base de Infinity" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Mostrar registro de teclas" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Italia" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "Japón" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Corea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Mostrar indicador de retardo" @@ -11408,7 +11695,7 @@ msgstr "Mostrar indicador de retardo" msgid "Show Language:" msgstr "Mostrar idioma:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Mostrar configuración de ®istro" @@ -11420,15 +11707,15 @@ msgstr "Mostrar mensajes de juego en red" msgid "Show NetPlay Ping" msgstr "Mostrar latencia de juego en red" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Holanda" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Mostrar mensajes en pantalla" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Región PAL" @@ -11441,23 +11728,23 @@ msgstr "Mostrar PC" msgid "Show Performance Graphs" msgstr "Mostrar gráficas de rendimiento" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Mostrar plataformas" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:90 msgid "Show Projection Statistics" -msgstr "" +msgstr "Mostrar estadísticas de proyección" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Mostrar regiones" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Mostrar contador de regrabaciones" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Rusia" @@ -11465,7 +11752,7 @@ msgstr "Rusia" msgid "Show Skylanders Portal" msgstr "Mostrar portal de Skylanders" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "España" @@ -11477,19 +11764,19 @@ msgstr "Mostrar colores según velocidad" msgid "Show Statistics" msgstr "Mostrar estadísticas" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Mostrar reloj del sistema" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Taiwán" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Estados Unidos" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Otros" @@ -11501,36 +11788,36 @@ msgstr "Mostrar duraciones de VBlanks" msgid "Show VPS" msgstr "Mostrar VPS" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Mostrar WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Mostrar Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Mostrar juegos internacionales" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Mostrar en &memoria" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Mostrar en código" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Mostrar en memoria" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Mostrar en código" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Mostrar en memoria" @@ -11538,10 +11825,23 @@ msgstr "Mostrar en memoria" msgid "Show in server browser" msgstr "Mostrar en el navegador del servidor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "Mostrar objetivo en &memoria" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" +"Muestra la interfaz de usuario de depuración de Dolphin. Te permitirá ver y " +"modificar el código y los contenidos en memoria de un juego, establecer " +"puntos de interrupción, examinar peticiones de red y mucho más." +"

Si tienes dudas, deja esta opción desactivada." + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11562,6 +11862,16 @@ msgstr "" "

Si tienes dudas, deja esta opción desactivada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" +"Muestra mensajes en pantalla sobre la ventana de renderización. Estos " +"mensajes desaparecerán al cabo de unos segundos.

Si " +"tienes dudas, deja esta opción activada." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11572,6 +11882,32 @@ msgstr "" "velocidad completa.

Si tienes dudas, deja esta " "opción desactivada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" +"Muestra el cursor del ratón en todo momento.

Si " +"tienes dudas, selecciona Al moverlo." + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" +"Muestra el cursor del ratón durante un breve tiempo cuando se haya movido " +"para luego ocultarlo.

Si tienes dudas, selecciona " +"este modo." + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" +"Muestra el título del juego activo en la barra de título de la ventana de " +"renderización.

Si tienes dudas, deja esta opción " +"activada." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11627,6 +11963,8 @@ msgid "" "Shows various projection statistics.

If unsure, " "leave this unchecked." msgstr "" +"Muestra varias estadísticas sobre la proyección.

Si " +"tienes dudas, deja esta opción desactivada." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:303 msgid "" @@ -11653,7 +11991,7 @@ msgstr "Cambiar de/a horizontal" msgid "Sideways Wii Remote" msgstr "Mando de Wii en horizontal" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Base de datos de firmas" @@ -11672,7 +12010,7 @@ msgstr "Con signo de 32 bits" msgid "Signed 8" msgstr "Con signo de 8 bits" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Entero con signo" @@ -11763,6 +12101,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "Skylander (*.sky *.bin *.dmp *.dump);;Todos los archivos (*)" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Todos los archivos (*)" @@ -11868,7 +12209,7 @@ msgstr "Volumen del altavoz:" msgid "Specialized (Default)" msgstr "Especializados (predeterminado)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Específico" @@ -11908,11 +12249,11 @@ msgstr "Velocidad" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Final de la pila" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Inicio de la pila" @@ -11920,25 +12261,25 @@ msgstr "Inicio de la pila" msgid "Standard Controller" msgstr "Mando de juego estándar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Comenzar" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Comenzar &juego en red..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" -msgstr "" +msgstr "Iniciar inspección de ramas" #: Source/Core/DolphinQt/CheatsManager.cpp:161 msgid "Start New Cheat Search" msgstr "Iniciar una nueva búsqueda de trucos" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Grabar pulsaciones" @@ -11958,14 +12299,14 @@ msgstr "Comenzar con parches de Riivolution" msgid "Start with Riivolution Patches..." msgstr "Comenzar con parches de Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Juego en ejecución" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Estado" @@ -11997,19 +12338,19 @@ msgstr "Saltar una" msgid "Step Over" msgstr "Salir de" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Se ha saltado la instrucción." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Se ha cancelado el salto de instrucciones por tardar demasiado tiempo." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Saltando instrucciones..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Se han saltado las instrucciones." @@ -12047,16 +12388,16 @@ msgid "Stick" msgstr "Palanca" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Detener" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Detener la reproducción o grabación de pulsaciones" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Juego detenido" @@ -12103,7 +12444,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Estirar a la ventana" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Sincronizar ajustes de forma estricta" @@ -12117,7 +12458,11 @@ msgstr "Cadena" msgid "Strum" msgstr "Barra de toque" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "Estilo" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Estilo:" @@ -12128,18 +12473,18 @@ msgstr "Estilo:" msgid "Stylus" msgstr "Stylus" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Todo correcto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Añadido correctamente al índice de juego en red" @@ -12149,7 +12494,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "Convertidas %n imágene(s)." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "«%1» se ha borrado correctamente." @@ -12162,24 +12507,24 @@ msgstr "Exportados satisfactoriamente %n de %1 archivo(s) de guardado." msgid "Successfully exported save files" msgstr "Las partidas guardadas se han exportado correctamente." -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Se han extraído correctamente los certificados de la NAND." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "El archivo se ha extraído correctamente." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Los datos del sistema se han extraído correctamente." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Archivo de guardado importado correctamente." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "El título ha sido instalado correctamente en la NAND." @@ -12211,7 +12556,7 @@ msgstr "Compatible con tarjetas SD y SDHC. El tamaño por defecto es de 128 MB. msgid "Surround" msgstr "Envolvente" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Suspendido" @@ -12258,17 +12603,17 @@ msgstr "Cambiar a B" msgid "Symbol" msgstr "Símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Dirección final del símbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Nombre de símbolo:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Símbolos" @@ -12276,7 +12621,7 @@ msgstr "Símbolos" msgid "Sync" msgstr "Sincronizar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Sincronizar códigos AR/Gecko" @@ -12322,20 +12667,20 @@ msgstr "Sincronizando datos guardados..." msgid "System Language:" msgstr "Idioma del sistema:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Entrada TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "Herramientas TAS" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Etiquetas" @@ -12345,7 +12690,7 @@ msgstr "Etiquetas" msgid "Taiko Drum" msgstr "Tambor Taiko" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Cola" @@ -12353,7 +12698,7 @@ msgstr "Cola" msgid "Taiwan" msgstr "Taiwán" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Capturar pantalla" @@ -12361,7 +12706,7 @@ msgstr "Capturar pantalla" msgid "Target address range is invalid." msgstr "El rango de direcciones indicado no es válido." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12379,11 +12724,11 @@ msgstr "Tecnología" msgid "Test" msgstr "Probar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" -msgstr "" +msgstr "Archivos de texto (*.txt);;Todos los archivos (*)" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:223 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:63 @@ -12450,7 +12795,7 @@ msgstr "El archivo IPL no es un volcado correcto conocido. (CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "Faltan las particiones de los Clásicos" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12458,7 +12803,7 @@ msgstr "" "No se pudo reparar la NAND. Recomendamos que vuelvas a volcar los datos de " "la consola original y pruebes otra vez desde cero." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "La NAND ha sido reparada." @@ -12475,6 +12820,8 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:175 msgid "The amount of money this Skylander has. Between 0 and 65000" msgstr "" +"La cantidad de dinero que tiene este Skylander. Debe ser un valor de entre 0 " +"y 65000." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:290 msgid "" @@ -12526,6 +12873,9 @@ msgid "" "can also enter a network location (address:port) to connect to a remote " "tapserver." msgstr "" +"El valor predeterminado de %1 funcionará con un tapserver local y con un " +"newserv. También puedes introducir una dirección de red (dirección:puerto) " +"para conectarte a un tapserver remoto." #: Source/Core/DolphinQt/ConvertDialog.cpp:427 msgid "" @@ -12537,7 +12887,7 @@ msgstr "" "\n" "Selecciona otra ruta de destino para «%1»." -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12550,7 +12900,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "No se pudo leer el disco (en {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "No se encontró el disco que se iba a insertar." @@ -12645,7 +12995,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "El sistema de archivos es incorrecto o no pudo ser leído." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12693,7 +13043,7 @@ msgstr "" "con el menú del sistema no podrás actualizar la consola emulada con este " "disco." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12721,6 +13071,8 @@ msgid "" "The hero level of this Skylander. Only seen in Skylanders: Spyro's " "Adventures. Between 0 and 100" msgstr "" +"El nivel de héroe de este Skylander. Solo aparece en Skylanders: Spyro's " +"Adventures. Valor de entre 0 y 100." #: Source/Core/Core/NetPlayClient.cpp:184 msgid "" @@ -12762,7 +13114,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:178 msgid "The nickname for this Skylander. Limited to 15 characters" -msgstr "" +msgstr "El alias para este Skylander. Limitado a 15 caracteres" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:159 msgid "The patches in %1 are not for the selected game or game revision." @@ -12770,12 +13122,12 @@ msgstr "" "Los parches de %1 no sirven para el juego seleccionado o para esta revisión " "del mismo." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "El perfil elegido «%1» no existe" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "El juego grabado ({0}) no es el mismo que el juego elegido ({1})" @@ -12801,7 +13153,7 @@ msgstr "" "No puede utilizarse el mismo archivo en múltiples ranuras. Este archivo ya " "está siendo usado por %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12844,7 +13196,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "El archivo especificado «{0}» no existe" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12912,7 +13264,7 @@ msgstr "Falta la partición de actualización." msgid "The update partition is not at its normal position." msgstr "La partición de actualización no está en su posición normal." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12936,6 +13288,10 @@ msgstr "La partición {0} no está firmada correctamente." msgid "The {0} partition is not properly aligned." msgstr "La partición {0} no está alineada correctamente." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "Tema" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Hay demasiadas particiones en la primera tabla de particiones." @@ -12950,10 +13306,10 @@ msgstr "" "\n" "¿Quieres guardarlos antes de cerrar?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" -msgstr "" +msgstr "No hay nada que guardar" #: Source/Core/Core/State.cpp:1050 msgid "There is nothing to undo!" @@ -13005,11 +13361,11 @@ msgstr "¡Este tipo de Skylander no puede modificarse todavía!" msgid "This USB device is already whitelisted." msgstr "Este dispositivo USB ya está en la lista." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "No se puede arrancar desde este WAD." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Este WAD no es correcto." @@ -13030,7 +13386,7 @@ msgstr "" "Te rogamos que utilices la compilación ARM64 de Dolphin para una mejor " "experiencia." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Esta acción no puede deshacerse." @@ -13165,9 +13521,9 @@ msgstr "" msgid "This is a good dump." msgstr "Este es un buen volcado." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." -msgstr "" +msgstr "Solo surtirá efecto en el primer arranque del software emulado" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:302 msgid "This session requires a password:" @@ -13189,7 +13545,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "No debes utilizarlo con juegos que no poseas legalmente." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Este título no se puede arrancar." @@ -13241,12 +13597,15 @@ msgstr "" "Este valor se multiplica con la profundidad establecida en la configuración " "de gráficos." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" "use the Branch Type filter options." msgstr "" +"También se filtrarán las ramas incondicionales.\n" +"Si quieres filtrar o no ramas incondicionales,\n" +"utiliza las opciones de filtro por tipo de rama." #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:161 msgid "" @@ -13256,7 +13615,7 @@ msgstr "" "Esto limitará la velocidad de carga por cliente, que se utiliza para guardar " "la sincronización." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13268,11 +13627,11 @@ msgstr "" "Puede impedir la desincronización en algunos juegos que utilizan lecturas al " "EFB. Asegúrate de que todos los jugadores utilizan el mismo motor de vídeo." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Contexto del hilo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Hilos" @@ -13297,14 +13656,14 @@ msgstr "" "Período de tiempo de entrada estable para activar la calibración. (cero para " "desactivar)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Tiempo de espera agotado" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Título" @@ -13313,12 +13672,12 @@ msgid "To" msgstr "A" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "A:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Alternar &pantalla completa" @@ -13343,7 +13702,7 @@ msgid "Toggle Aspect Ratio" msgstr "Alternar relación de aspecto" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Alternar punto de interrupción" @@ -13399,9 +13758,9 @@ msgstr "Alternar el modo inmediato del XFB" msgid "Tokenizing failed." msgstr "Fallo en la tokenización." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" -msgstr "" +msgstr "Controles de herramienta" #: Source/Core/DolphinQt/ToolBar.cpp:29 msgid "Toolbar" @@ -13415,8 +13774,8 @@ msgstr "Superior" msgid "Top-and-Bottom" msgstr "Por encima/Por debajo" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Aciertos totales" @@ -13478,8 +13837,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Error del servidor de paso" @@ -13510,7 +13869,7 @@ msgstr "Placa AM Triforce" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Gatillos" @@ -13520,7 +13879,7 @@ msgid "Trophy" msgstr "Trofeo" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13534,7 +13893,7 @@ msgstr "Alineación según tipo" msgid "Typical GameCube/Wii Address Space" msgstr "Espacio de dirección habitual de GameCube/Wii" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "Desconocido" @@ -13546,7 +13905,7 @@ msgstr "EE. UU." msgid "USB Device Emulation" msgstr "Emulación de dispositivos USB" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "Emulación de USB" @@ -13602,7 +13961,7 @@ msgstr "" "afectando mínimamente al rendimiento, pero los resultados dependerán del " "controlador de vídeo." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "No se puede detectar el módulo RSO" @@ -13673,11 +14032,11 @@ msgstr "Archivos ISO de GC/Wii sin comprimir (*.iso *.gcm)" msgid "Undead" msgstr "Muertos" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Deshacer carga del estado" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Deshacer guardado del estado" @@ -13697,28 +14056,28 @@ msgstr "" "Si desinstalas el archivo WAD, eliminarás la versión actual del título que " "se encuentra en la NAND sin borrar sus datos guardados. ¿Quieres continuar?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Estados Unidos" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Desconocido" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Desconocido (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Comando desconocido de DVD {0:08x} - error fatal" @@ -13794,11 +14153,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Desconocido(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Desconocido(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Ilimitado" @@ -13810,21 +14169,9 @@ msgstr "Extraer ROM" msgid "Unlock Cursor" msgstr "Desbloquear cursor" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Desbloqueado" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "Desbloqueado %1 veces en esta sesión" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Desbloqueado (modo casual)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Desbloqueado en esta sesión" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "Desbloqueado: %1" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13850,7 +14197,7 @@ msgstr "Sin signo de 32 bits" msgid "Unsigned 8" msgstr "Sin signo de 8 bits" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Entero sin signo" @@ -13864,8 +14211,8 @@ msgstr "Entero sin signo" msgid "Up" msgstr "Arriba" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Actualizar" @@ -13873,11 +14220,11 @@ msgstr "Actualizar" msgid "Update Partition (%1)" msgstr "Partición de actualización (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Actualizar al cerrar Dolphin" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Hay una actualización disponible" @@ -13922,7 +14269,7 @@ msgstr "Cambiar de/a vertical" msgid "Upright Wii Remote" msgstr "Mando de Wii en vertical" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Ajustes de envío de estadísticas de uso" @@ -13932,11 +14279,11 @@ msgstr "" "Introduce 8.8.8.8 para usar una DNS normal, de lo contrario, introduce tu " "dirección personalizada" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Utilizar todos los datos guardados de Wii" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Utilizar base de datos interna de nombres de juegos" @@ -13952,10 +14299,19 @@ msgstr "Utilizar apuntado con ratón" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Usar modo PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Notificar de errores y advertencias" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" +"Incluye la presencia enriquecida de RetroAchievements en la información " +"mostrada en Discord.

Es necesario activar la opción Mostrar el juego " +"actual en Discord." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -14005,7 +14361,7 @@ msgstr "Usar direcciones virtuales cuando sea posible" msgid "User Config" msgstr "Configuración del usuario" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Interfaz de usuario" @@ -14024,10 +14380,20 @@ msgstr "" "Puedes utilizarlas para guardar o acceder a valores que se encuentren entre " "las entradas y salidas del mismo mando maestro." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Usuario" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" +"Utiliza la base de datos de nombres con formato correcto de Dolphin en la " +"columna de títulos de la lista de juegos.

Si tienes " +"dudas, deja esta opción activada." + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -14066,27 +14432,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Usando Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "Utilizando TTL %1 para paquete de sondeo" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Habitualmente usado para las luces de los objetos" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Habitualmente usado para matrices normales" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "habitualmente usado para las matrices de posición" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Habitualmente usado para las matrices de coordenadas de texturas" @@ -14106,7 +14472,7 @@ msgstr "Omitir VBI" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "El valor ha sido localizado en la instrucción actual." @@ -14176,13 +14542,13 @@ msgstr "Desplazamiento vertical" msgid "Video" msgstr "Vídeo" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Ver &código" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Ver &memoria" @@ -14217,7 +14583,7 @@ msgstr "Subir volumen" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "Archivos WAD (*.wad)" @@ -14250,7 +14616,7 @@ msgstr "" "Error en la instalación del WAD: el archivo seleccionado no está en formato " "WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "ESPERANDO" @@ -14359,8 +14725,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Advertencia" @@ -14372,7 +14738,7 @@ msgstr "" "Advertencia: ya hay configurada una ruta manual de carpetas GCI para esta " "ranura. Cualquier cambio que hagas aquí a la ruta GCI no surtirá efecto." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14389,7 +14755,7 @@ msgstr "" "Advertencia: el número de bloques indicados por el BAT ({0}) no coincide con " "el del encabezado de archivo cargado ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14400,7 +14766,7 @@ msgstr "" "cargar otra partida antes de continuar o cargar esta sin el modo de solo " "lectura activo." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14410,7 +14776,7 @@ msgstr "" "del fotograma actual de la partida. (byte {0} < {1}) (fotograma {2} > {3}). " "Deberías cargar otra partida guardada antes de continuar." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14421,7 +14787,7 @@ msgstr "" "o cargar esta partida en el modo de solo lectura. De lo contrario, es muy " "probable que se desincronice." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14542,21 +14908,21 @@ msgstr "Mando de Wii" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Mando de Wii %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Acelerómetro del mando de Wii" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Botones del mando de Wii" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Giroscopio del mando de Wii" @@ -14568,19 +14934,19 @@ msgstr "Ajustes del mando de Wii" msgid "Wii Remotes" msgstr "Mandos de Wii" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Entrada TAS de Wii %1 - Mando clásico" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Entrada TAS de Wii %1 - Mando de Wii" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Entrada TAS de Wii %1 - Mando de Wii y Nunchuk" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii y su mando" @@ -14588,7 +14954,7 @@ msgstr "Wii y su mando" msgid "Wii data is not public yet" msgstr "Los datos de Wii todavía no son públicos" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Archivos de guardado de Wii (*.bin);;Todos los archivos (*)" @@ -14596,31 +14962,22 @@ msgstr "Archivos de guardado de Wii (*.bin);;Todos los archivos (*)" msgid "WiiTools Signature MEGA File" msgstr "Archivo de firmas MEGA de WiiTools" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"El cursor del ratón quedará anclado a la ventana de renderizado mientras " -"esta se encuentre en primer plano. Puedes asignar un atajo de teclado para " -"desanclarlo." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" -msgstr "" +msgstr "Resolución de ventana" #: Source/Core/DolphinQt/Config/Mapping/HotkeyGBA.cpp:25 #: Source/Core/DolphinQt/GBAWidget.cpp:437 msgid "Window Size" msgstr "Tamaño de la ventana" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" -msgstr "" +msgstr "Purgar datos de &inspección" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" -msgstr "" +msgstr "Purgar coincidencias recientes" #: Source/Core/DolphinQt/Config/LogWidget.cpp:134 msgid "Word Wrap" @@ -14632,12 +14989,13 @@ msgstr "Mundo" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Escribir" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" -msgstr "" +msgstr "Escribir volcado del registro de bloque JIT" #. i18n: This string is used for a radio button that represents the type of #. memory breakpoint that gets triggered when a write operation occurs. @@ -14668,39 +15026,39 @@ msgstr "Escribir en registro y pausar" msgid "Write to Window" msgstr "Escribir en la ventana" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Número de disco incorrecto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "«Hash» incorrecto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Región incorrecta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Revisión incorrecta" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." -msgstr "" +msgstr "Escrito a «%1»." -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." -msgstr "" +msgstr "Escrito a «{0}»." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Registro XF" @@ -14709,9 +15067,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "Dirección de destino del BBA de XLink Kai" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14864,7 +15222,7 @@ msgstr "¡Debe proporcionar un nombre para su sesión!" msgid "You must provide a region for your session!" msgstr "¡Debes proporcionar una región para tu sesión!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Debes reiniciar Dolphin para que el cambio tenga efecto." @@ -14892,7 +15250,7 @@ msgstr "" "¿Quieres parar para resolver el problema?\n" "Si seleccionas «No», el audio se oirá con ruidos." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14902,9 +15260,9 @@ msgstr "" "datos." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14913,9 +15271,9 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Todavía no hemos implementado el código «Zero 3»" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." -msgstr "" +msgstr "Quedan cero candidatas." #: Source/Core/Core/ActionReplay.cpp:961 msgid "Zero code unknown to Dolphin: {0:08x}" @@ -14962,7 +15320,7 @@ msgid "default" msgstr "defecto" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "desconectado" @@ -14970,7 +15328,7 @@ msgstr "desconectado" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "Tarjetas e-Reader (*.raw);;Todos los archivos (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14978,9 +15336,9 @@ msgstr "errno" msgid "fake-completion" msgstr "Finalización falsa" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" -msgstr "" +msgstr "falso" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:190 msgid "is equal to" @@ -15028,16 +15386,6 @@ msgstr "" msgid "none" msgstr "Desactivar" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "no" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "sí" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "o elige un dispositivo" @@ -15055,9 +15403,9 @@ msgstr "sRGB" msgid "this value:" msgstr "este valor:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" -msgstr "" +msgstr "verdadero" #: Source/Core/Core/HW/WiimoteEmu/Extension/UDrawTablet.cpp:35 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:185 @@ -15124,10 +15472,10 @@ msgstr "| O" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ El equipo de Dolphin. «GameCube» y «Wii» son marcas comerciales " +"© 2003-2024+ El equipo de Dolphin. «GameCube» y «Wii» son marcas comerciales " "de Nintendo. Dolphin no está afiliado a Nintendo y es completamente " "independiente." diff --git a/Languages/po/fa.po b/Languages/po/fa.po index 13ec28a619..db424e6eca 100644 --- a/Languages/po/fa.po +++ b/Languages/po/fa.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: H.Khakbiz , 2011\n" "Language-Team: Persian (http://app.transifex.com/delroth/dolphin-emu/" @@ -113,7 +113,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -133,7 +133,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -144,11 +144,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -165,40 +165,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -211,8 +205,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -228,26 +222,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -259,6 +253,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -328,11 +326,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -341,7 +339,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -349,15 +347,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -365,11 +363,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&نقاط انفصال" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -377,15 +379,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -393,7 +395,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -401,16 +403,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -418,20 +419,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -445,11 +446,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&برابرسازی" @@ -469,41 +470,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&فایل" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&پيشروى فریم" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "تنظیمات &گرافیک" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&کمک" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "تنظیم &شرت کاتها" @@ -523,11 +524,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -535,23 +536,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&جیت" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&بارگذاری وضعیت" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -561,19 +562,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&حافظه" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "" @@ -581,7 +586,7 @@ msgstr "" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -590,23 +595,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&باز کردن..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&گزینه ها" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "مکث" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&شروع بازی" @@ -614,7 +619,7 @@ msgstr "&شروع بازی" msgid "&Properties" msgstr "خواص" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "" @@ -622,7 +627,7 @@ msgstr "" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "ثبت کردن" @@ -635,24 +640,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "شروع &دوباره" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -660,31 +665,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&توقف" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&ابزارها" @@ -694,21 +699,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&دیدگاه" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "" @@ -720,23 +725,23 @@ msgstr "&ویکی" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -772,12 +777,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -896,7 +901,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1015,11 +1020,11 @@ msgstr "" msgid "" msgstr "<هیچ>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1027,14 +1032,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1057,8 +1062,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1072,7 +1077,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1086,7 +1091,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1102,7 +1107,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1169,17 +1174,11 @@ msgstr "دقت:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1252,19 +1251,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1286,7 +1285,7 @@ msgstr "آداپتور:" msgid "Add" msgstr "اضافه کردن" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1311,23 +1310,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1337,17 +1336,17 @@ msgstr "" msgid "Add..." msgstr "اضافه کردن..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "" @@ -1473,7 +1472,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1482,7 +1481,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1490,34 +1489,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1533,7 +1532,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1559,7 +1558,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1581,7 +1580,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "تحلیل کردن" @@ -1607,15 +1606,15 @@ msgstr "آنتی آلیاسینگ:" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1633,7 +1632,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1641,7 +1640,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1681,7 @@ msgstr "نسبت طول به عرض تصویر:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1694,7 +1693,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1744,11 +1743,11 @@ msgstr "اتوماتیک" msgid "Auto (Multiple of 640x528)" msgstr "اتوماتیک (ضریب ۶۴۰x۵۲۸)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1764,7 +1763,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1812,11 +1811,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "ثبت اشاره گر پایه" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1875,7 +1874,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "نشان" @@ -1895,7 +1894,7 @@ msgstr "نوار" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1903,7 +1902,7 @@ msgstr "" msgid "Basic" msgstr "بنیانی" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "تنظیمات بنیانی" @@ -1919,10 +1918,6 @@ msgstr "" msgid "Battery" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1959,7 +1954,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1969,7 +1964,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2005,15 +2000,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2025,47 +2020,47 @@ msgstr "" msgid "Bottom" msgstr "پائین" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2077,23 +2072,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2110,7 +2105,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2120,19 +2115,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2147,19 +2142,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2193,7 +2193,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2201,16 +2201,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "حافظه موقت:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2255,11 +2255,11 @@ msgstr "" msgid "C Stick" msgstr "استیک سی" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2310,7 +2310,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2352,14 +2352,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2372,15 +2372,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2396,11 +2396,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2408,7 +2408,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2416,7 +2416,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2448,7 +2448,7 @@ msgstr "" msgid "Change &Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "تعویض &دیسک..." @@ -2456,14 +2456,20 @@ msgstr "تعویض &دیسک..." msgid "Change Disc" msgstr "تعویض دیسک" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2482,7 +2488,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2490,11 +2496,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "گپ زدن" @@ -2510,7 +2516,7 @@ msgstr "جستجوی کد تقلب" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2528,7 +2534,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2540,7 +2546,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "انتخاب فایل برای باز کردن" @@ -2548,15 +2554,15 @@ msgstr "انتخاب فایل برای باز کردن" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2569,7 +2575,7 @@ msgstr "انتخاب پوشه برای استخراج به آن" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2580,18 +2586,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "پاک کردن" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2612,7 +2618,7 @@ msgstr "" msgid "Close" msgstr "بستن" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2620,11 +2626,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2652,11 +2658,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2693,7 +2699,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2706,7 +2712,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2714,11 +2720,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2734,7 +2740,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2749,7 +2755,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2803,7 +2814,7 @@ msgstr "پیکربندی" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2816,13 +2827,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2831,12 +2842,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "تائید برای توقف" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2846,7 +2857,7 @@ msgstr "" msgid "Connect" msgstr "اتصال" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "" @@ -2854,7 +2865,7 @@ msgstr "" msgid "Connect USB Keyboard" msgstr "اتصال کیبورد USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2874,7 +2885,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2890,7 +2901,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2915,7 +2926,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3073,22 +3084,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3096,19 +3107,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3126,8 +3137,8 @@ msgstr "" msgid "Core" msgstr "هسته" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3234,7 +3245,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3250,13 +3261,13 @@ msgstr "" msgid "Country:" msgstr "کشور:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3270,7 +3281,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3314,23 +3325,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3439,7 +3450,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3485,7 +3496,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "اشکال زدائی کردن" @@ -3533,7 +3544,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "پیش فرز" @@ -3553,7 +3564,7 @@ msgstr "" msgid "Default ISO:" msgstr "آیزو پیش فرز:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3574,8 +3585,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "حذف" @@ -3605,12 +3617,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "شرح" @@ -3624,8 +3636,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3637,21 +3649,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3659,7 +3671,7 @@ msgstr "" msgid "Detect" msgstr "شناسایی" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3667,11 +3679,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "دستگاه" @@ -3713,11 +3725,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3734,11 +3741,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3746,11 +3753,11 @@ msgstr "" msgid "Disable Fog" msgstr "از کارانداختن مه" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3781,6 +3788,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "دیسک" @@ -3789,6 +3802,10 @@ msgstr "دیسک" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3819,11 +3836,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3833,7 +3850,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "آیا می خواهید برابرسازی فعلی را متوقف کنید؟" @@ -3845,8 +3862,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3854,9 +3871,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3868,8 +3885,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "فیلم های تاس دلفین (*.dtm)" @@ -3902,7 +3919,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3916,13 +3933,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3931,7 +3948,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3952,7 +3969,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3974,7 +3991,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3986,6 +4003,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4025,7 +4052,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "نسخه برداری صدا" @@ -4037,7 +4064,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "نسخه برداری مقصد ای اف بی" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "نسخه برداری فریم ها" @@ -4097,11 +4124,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4111,11 +4138,11 @@ msgstr "" msgid "Dutch" msgstr "هلندی" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "خ&روج" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4127,7 +4154,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4135,7 +4162,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "به روز شدن های اولیه حافظه" @@ -4154,7 +4181,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4174,7 +4210,7 @@ msgstr "افکت" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4196,7 +4232,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4208,7 +4244,7 @@ msgstr "ریسمان شبیه ساز قبلا اجرا شده است" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4226,7 +4262,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4250,8 +4286,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4259,23 +4293,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "فعال کردن کدهای تقلب" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4283,15 +4309,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "فعال کردن پردازنده با دو هسته یا بیشتر" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "فعال کردن پردازنده با دو هسته یا بیشتر (بالا بردن سرعت)" @@ -4303,7 +4333,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4315,11 +4345,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4337,20 +4367,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "فعال کردن واحد مدیریت حافظه" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4358,14 +4384,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "فعال کردن پويش تصاعدی (Progressive Scan)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4379,11 +4401,15 @@ msgstr "فعال کردن اسکیرین سیور" msgid "Enable Speaker Data" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4399,34 +4425,13 @@ msgstr "فعال کردن خطوط فریم" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4434,31 +4439,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4580,6 +4592,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4627,33 +4643,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4667,51 +4683,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "خطا" @@ -4728,7 +4744,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4743,7 +4759,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4834,7 +4850,7 @@ msgstr "" msgid "Euphoria" msgstr "خوشی" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4887,7 +4903,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "" @@ -4902,7 +4918,7 @@ msgstr "" msgid "Export Recording" msgstr "صادر کردن ضبط" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "صادر کردن ضبط..." @@ -4930,14 +4946,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "پسوند" @@ -4950,7 +4966,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4958,35 +4974,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "استخراج فایل..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4995,8 +5011,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "پخش کننده فیفو" @@ -5010,11 +5026,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5034,7 +5050,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5055,15 +5071,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5109,15 +5125,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5136,25 +5152,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5174,18 +5190,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5197,21 +5213,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5225,17 +5241,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5243,7 +5259,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5273,15 +5289,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5289,11 +5305,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5340,23 +5356,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5370,7 +5386,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5401,31 +5417,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5476,19 +5492,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5501,7 +5517,7 @@ msgstr "سریع" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5512,7 +5528,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5526,7 +5542,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5534,24 +5550,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "مشخصات فایل" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "" @@ -5636,7 +5652,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5645,12 +5660,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5736,6 +5751,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5751,7 +5772,7 @@ msgstr "جلو" msgid "Forward port (UPnP)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5761,7 +5782,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5786,7 +5807,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "محدوده فریم" @@ -5794,7 +5815,7 @@ msgstr "محدوده فریم" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5814,7 +5835,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5864,8 +5885,8 @@ msgid "From" msgstr "از" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5873,10 +5894,14 @@ msgstr "" msgid "FullScr" msgstr "تمام صفحه" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5917,11 +5942,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5963,7 +5988,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5973,25 +5998,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6003,7 +6028,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6021,22 +6046,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6065,7 +6090,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "" @@ -6074,25 +6099,25 @@ msgstr "" msgid "Game ID:" msgstr "آی دی بازی:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6105,7 +6130,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6125,11 +6150,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6137,11 +6162,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6158,7 +6183,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6196,29 +6221,29 @@ msgstr "کدهای گیکو" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "کلی" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6251,7 +6276,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6260,7 +6285,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "گرافیک" @@ -6300,7 +6325,7 @@ msgstr "سبز چپ" msgid "Green Right" msgstr "سبز راست" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6337,7 +6362,7 @@ msgstr "" msgid "Hacks" msgstr "هک" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6369,7 +6394,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6378,11 +6403,11 @@ msgstr "" msgid "Hide" msgstr "مخفی" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6394,10 +6419,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6426,7 +6458,7 @@ msgstr "میزبان" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6434,7 +6466,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6442,11 +6474,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6458,7 +6490,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6468,7 +6500,7 @@ msgstr "" msgid "Hotkeys" msgstr "شرت کاتها" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6525,7 +6557,7 @@ msgstr "" msgid "IPL Settings" msgstr "تنظیمات آی پی ال" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "فروسرخ" @@ -6556,14 +6588,14 @@ msgstr "" msgid "Icon" msgstr "تندیس" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6580,7 +6612,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6594,14 +6626,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6613,7 +6645,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6654,7 +6686,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6669,21 +6701,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6761,16 +6802,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6790,12 +6831,12 @@ msgstr "مشخصات" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "مشخصات" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6805,10 +6846,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "ورودی" @@ -6822,19 +6863,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6851,11 +6888,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6863,13 +6900,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6878,7 +6915,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6887,7 +6924,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6904,19 +6941,19 @@ msgstr "" msgid "Interface" msgstr "واسط گرافیک" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6929,19 +6966,19 @@ msgstr "خطای داخلی LZO - فشرده سازی با شکست مواجه msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6956,7 +6993,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "وضوح داخلی:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6964,7 +7001,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6980,7 +7017,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6989,11 +7026,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7014,7 +7051,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7030,19 +7067,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "فایل ضبط نامعتبر" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "پارامتر های جستجوی نامعتبر (هیچ شیئ انتخاب نشده)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "رشته جستجوی نامعتبر (قادر به تبدیل به عدد نیست)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "رشته جستجوی نامعتبر (فقط رشته های با طول زوج پشتیبانی می شود)" @@ -7069,11 +7106,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7081,47 +7118,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7133,26 +7170,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7174,12 +7211,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7213,11 +7250,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7243,7 +7280,7 @@ msgstr "" msgid "L-Analog" msgstr "ال آنالوگ" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7251,7 +7288,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7289,7 +7330,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7297,7 +7338,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7308,7 +7349,7 @@ msgstr "چپ" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "استیک چپ" @@ -7379,11 +7420,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7392,26 +7433,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "بارگذاری" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7423,11 +7464,11 @@ msgstr "بارگذاری بافت اشیاء دلخواه" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7533,23 +7574,23 @@ msgstr "بارگذاری وضعیت - شکاف ۸" msgid "Load State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7557,24 +7598,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7591,20 +7632,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "ثبت وقایع" @@ -7613,15 +7662,15 @@ msgstr "ثبت وقایع" msgid "Log Configuration" msgstr "پیکر بندی ثبت وقایع" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7637,7 +7686,7 @@ msgstr "انواع ثبت وقایع" msgid "Logger Outputs" msgstr "خروجی های واقعه نگار" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7648,11 +7697,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7673,7 +7722,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7721,7 +7770,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7738,7 +7787,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7747,7 +7796,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7759,11 +7808,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7793,7 +7842,7 @@ msgstr "" msgid "Memory Card" msgstr "کارت حافظه" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7821,7 +7870,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7835,7 +7884,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7852,7 +7901,7 @@ msgstr "متفرقه" msgid "Misc Settings" msgstr "تنظیمات متفرقه" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7864,7 +7913,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7900,8 +7949,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7921,11 +7970,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7934,23 +7983,10 @@ msgstr "" msgid "Motor" msgstr "موتور" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7961,13 +7997,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7980,10 +8016,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7992,8 +8028,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -8002,7 +8038,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8019,8 +8055,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8063,7 +8099,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8079,27 +8115,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8107,16 +8143,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8141,7 +8177,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8158,7 +8194,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8204,7 +8240,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8212,12 +8248,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "تشریحی دردسترس نیست" @@ -8229,7 +8265,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8250,11 +8286,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8277,7 +8313,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8294,10 +8330,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "هیچ" @@ -8309,7 +8345,7 @@ msgstr "" msgid "Not Set" msgstr "ست نشده است" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8329,7 +8365,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8373,26 +8409,26 @@ msgstr "" msgid "Nunchuk" msgstr "ننچاک" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8444,7 +8480,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "محدوده شیی" @@ -8465,7 +8501,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8476,7 +8512,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8491,7 +8527,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "" @@ -8499,13 +8535,13 @@ msgstr "" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8522,7 +8558,7 @@ msgstr "گشودن" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8531,7 +8567,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8597,26 +8633,26 @@ msgstr "نارنجی" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8624,7 +8660,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8639,11 +8675,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8659,16 +8695,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8697,7 +8733,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8731,7 +8767,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8769,15 +8805,15 @@ msgstr "مسیرها" msgid "Pause" msgstr "مکث" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8793,6 +8829,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8812,7 +8854,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "نورپردازی به ازای هر پیکسل" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8846,11 +8888,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8863,7 +8905,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8871,7 +8913,7 @@ msgstr "" msgid "Play" msgstr "شروع بازی" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8879,44 +8921,44 @@ msgstr "" msgid "Play Recording" msgstr "شروع ضبط" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "گزینه های بازنواخت" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "بازی کنان" @@ -8949,7 +8991,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8966,7 +9008,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8982,6 +9024,14 @@ msgstr "افکت ها:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8991,15 +9041,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9037,7 +9087,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9048,7 +9098,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9082,7 +9132,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "پروفایل" @@ -9091,23 +9141,29 @@ msgstr "پروفایل" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9134,11 +9190,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "سوال" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "خارج شدن" @@ -9155,19 +9211,19 @@ msgstr "آر" msgid "R-Analog" msgstr "آر آنالوگ" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9188,7 +9244,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9200,12 +9256,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9244,8 +9301,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9254,23 +9311,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "ضبط" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "گزینه های ضبط" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9303,7 +9360,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9334,7 +9391,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9355,7 +9412,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9391,12 +9452,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9418,10 +9479,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9431,7 +9498,7 @@ msgstr "شروع دوباره" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9475,7 +9542,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9483,11 +9550,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9496,7 +9563,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9508,7 +9575,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9519,7 +9586,7 @@ msgstr "راست" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "استیک راست" @@ -9555,11 +9622,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9577,27 +9644,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9610,7 +9681,7 @@ msgstr "" msgid "Rumble" msgstr "شوک" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9618,15 +9689,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9634,7 +9705,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9693,11 +9764,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "ذخ&یره وضعیت" @@ -9707,9 +9778,9 @@ msgid "Safe" msgstr "بی خطر" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9719,25 +9790,25 @@ msgstr "ذخیره" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9751,11 +9822,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9767,7 +9838,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9817,23 +9888,23 @@ msgstr "ذخیره وضعیت - شکاف ۸" msgid "Save State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9841,7 +9912,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9853,11 +9924,11 @@ msgstr "" msgid "Save as..." msgstr "ذخیره بعنوان..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9868,11 +9939,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9880,11 +9951,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9896,7 +9967,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9913,8 +9984,8 @@ msgid "ScrShot" msgstr "عکس فوری" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "جستجو" @@ -9923,7 +9994,7 @@ msgstr "جستجو" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9941,7 +10012,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9949,7 +10020,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9983,7 +10054,7 @@ msgstr "انتخاب" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9994,23 +10065,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10038,7 +10109,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10046,7 +10117,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "" @@ -10107,9 +10178,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10133,7 +10204,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10141,11 +10212,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10153,12 +10224,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "انتخاب فایل ذخیره" @@ -10181,16 +10252,16 @@ msgstr "پروفایل انتخاب شده وجود ندارد" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10268,7 +10339,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "فرستادن" @@ -10300,6 +10371,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10317,19 +10392,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10344,25 +10419,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10397,27 +10487,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "نمایش &ثبت وقایع" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "نمایش نوار &ابزار" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10426,7 +10516,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10439,7 +10529,7 @@ msgstr "" msgid "Show FPS" msgstr "نمایش فریم بر ثانیه" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10447,19 +10537,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "نمایش فرانسه" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "نمایش گیم کیوب" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10467,23 +10557,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "نمایش ورودی تصویر" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "نمایش ایتالیا" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "نمایش کره" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10491,7 +10581,7 @@ msgstr "" msgid "Show Language:" msgstr "نمایش زبان:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "نمایش &پیکربندی ثبت وقایع" @@ -10503,15 +10593,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "نمایش پال" @@ -10524,7 +10614,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "نمایش پایگاه ها" @@ -10532,15 +10622,15 @@ msgstr "نمایش پایگاه ها" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "نمایش مناطق" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10548,7 +10638,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10560,19 +10650,19 @@ msgstr "" msgid "Show Statistics" msgstr "نمایش آمار" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "نمایش تایوان" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "نمایش ایالات متحده آمریکا" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10584,36 +10674,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "نمایش وی" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10621,10 +10711,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10638,6 +10736,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10645,6 +10750,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10707,7 +10830,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10726,7 +10849,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10802,6 +10925,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10902,7 +11028,7 @@ msgstr "حجم صدای اسپیکر:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10931,11 +11057,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10943,17 +11069,17 @@ msgstr "" msgid "Standard Controller" msgstr "کنترولر استاندارد" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "شروع" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10961,7 +11087,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10981,14 +11107,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11020,19 +11146,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11070,16 +11196,16 @@ msgid "Stick" msgstr "استیک" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "توقف" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11115,7 +11241,7 @@ msgstr "" msgid "Stretch to Window" msgstr "کشیدن تصویر به سایز فعلی پنجره" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11129,7 +11255,11 @@ msgstr "" msgid "Strum" msgstr "مرتعش کردن" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11140,18 +11270,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11161,7 +11291,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11174,24 +11304,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11223,7 +11353,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11267,17 +11397,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11285,7 +11415,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11326,20 +11456,20 @@ msgstr "" msgid "System Language:" msgstr "زبان سیستم:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "ورودی تاس" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11349,7 +11479,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11357,7 +11487,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "گرفتن عکس فوری" @@ -11365,7 +11495,7 @@ msgstr "گرفتن عکس فوری" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11381,9 +11511,9 @@ msgstr "" msgid "Test" msgstr "آزمودن" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11445,13 +11575,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11513,7 +11643,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11523,7 +11653,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11602,7 +11732,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11642,7 +11772,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11701,12 +11831,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11726,7 +11856,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11760,7 +11890,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11818,7 +11948,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11840,6 +11970,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11851,8 +11985,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11900,11 +12034,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11922,7 +12056,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12021,7 +12155,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12041,7 +12175,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12081,7 +12215,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12094,7 +12228,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12102,11 +12236,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12129,14 +12263,14 @@ msgstr "لرزیدن" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "عنوان" @@ -12145,12 +12279,12 @@ msgid "To" msgstr "به" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12175,7 +12309,7 @@ msgid "Toggle Aspect Ratio" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12231,7 +12365,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12247,8 +12381,8 @@ msgstr "بالا" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12310,8 +12444,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12338,7 +12472,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "دکمه ها" @@ -12348,7 +12482,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12362,7 +12496,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12374,7 +12508,7 @@ msgstr "ایالات متحده آمریکا" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12416,7 +12550,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12479,11 +12613,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "خنثی کردن وضعیت بارگذاری" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "" @@ -12501,28 +12635,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "ناشناخته" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12593,11 +12727,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "" @@ -12609,20 +12743,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12649,7 +12771,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12663,8 +12785,8 @@ msgstr "" msgid "Up" msgstr "بالا" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "به روز کردن" @@ -12672,11 +12794,11 @@ msgstr "به روز کردن" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12719,7 +12841,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12727,11 +12849,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12747,10 +12869,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "استفاده از دستگذار پنیک" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12785,7 +12913,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12800,10 +12928,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12830,27 +12965,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12870,7 +13005,7 @@ msgstr "" msgid "Value" msgstr "مقدار" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12940,13 +13075,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12981,7 +13116,7 @@ msgstr "" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -13005,7 +13140,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13082,8 +13217,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "اخطار" @@ -13093,7 +13228,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13105,28 +13240,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13219,21 +13354,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13245,19 +13380,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13265,7 +13400,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13273,12 +13408,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13288,11 +13417,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13306,10 +13435,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13342,39 +13472,39 @@ msgstr "" msgid "Write to Window" msgstr "نوشتن در پنجره" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13383,9 +13513,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13497,7 +13627,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "برای اعمال تغییرات شما باید دلفین را از نو اجرا کنید." @@ -13517,16 +13647,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13535,7 +13665,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "کد صفر ۳ پشتیبانی نمی شود" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13584,7 +13714,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13592,7 +13722,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13600,7 +13730,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13648,16 +13778,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13675,7 +13795,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13740,7 +13860,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/fi.po b/Languages/po/fi.po index f9c0947f18..32d01c7f15 100644 --- a/Languages/po/fi.po +++ b/Languages/po/fi.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Aleksi, 2023-2024\n" "Language-Team: Finnish (http://app.transifex.com/delroth/dolphin-emu/" @@ -127,7 +127,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revisio %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (Sovelluksen mukana tullut)" @@ -147,7 +147,7 @@ msgstr "%1 (hidas)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -161,18 +161,18 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 grafiikka-asetukset" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 Mt (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 Mt (MEM2)" #. i18n: A positive number of version control commits made compared to some named branch #: Source/Core/DolphinQt/AboutDialog.cpp:27 msgid "%1 commit(s) ahead of %2" -msgstr "" +msgstr "%1 muutos(ta) edellä versiota %2" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:141 msgid "%1 doesn't support this feature on your system." @@ -182,7 +182,7 @@ msgstr "%1 ei tue tätä ominaisuutta järjestelmässäsi." msgid "%1 doesn't support this feature." msgstr "%1 ei tue tätä ominaisuutta." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -192,35 +192,27 @@ msgstr "" "%2 kohde(tta)\n" "Nykyinen kehys: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 liittyi" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 lähti" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 on avannut %2/%3 saavutusta (joista %4 vaikeita), saavuttaen %5/%6 " -"pistettä (%7 vaikeaa)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 on avannut %2/%3 saavutusta, saavuttaen %4/%5 pistettä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 ei ole kelvollinen ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 golffaa nyt" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 on pelissä %2" @@ -233,8 +225,8 @@ msgstr "%1 muistialuetta" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 pistettä" @@ -250,26 +242,26 @@ msgstr "%1 istuntoa löytyi" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normaali nopeus)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "Kohdan %1 arvo muuttuu" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "Kohdan %1 arvoon osutaan" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "Kohdan %1 arvoa käytetään" @@ -281,6 +273,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -350,11 +346,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Tietoa" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Lisää muistin keskeytyskohta" @@ -363,7 +359,7 @@ msgstr "&Lisää muistin keskeytyskohta" msgid "&Add New Code..." msgstr "&Lisää uusi koodi..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Lisää funktio" @@ -371,15 +367,15 @@ msgstr "&Lisää funktio" msgid "&Add..." msgstr "&Lisää..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Konekielen kääntäjä" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Ääniasetukset" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Automaattinen päivitys:" @@ -387,11 +383,15 @@ msgstr "&Automaattinen päivitys:" msgid "&Borderless Window" msgstr "&Reunaton ikkuna" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Keskeytyskohdat" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Vianhallintajärjestelmä" @@ -399,15 +399,15 @@ msgstr "&Vianhallintajärjestelmä" msgid "&Cancel" msgstr "&Peruuta" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Huijauskoodien hallinta" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Tarkista päivitykset..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Tyhjennä symbolit" @@ -415,7 +415,7 @@ msgstr "&Tyhjennä symbolit" msgid "&Clone..." msgstr "&Kloonaa..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Koodi" @@ -423,16 +423,15 @@ msgstr "&Koodi" msgid "&Connected" msgstr "&Yhdistetty" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Ohjainasetukset" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" -msgstr "" +msgstr "&Kopioi osoite" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Kopioi osoite" @@ -440,20 +439,20 @@ msgstr "&Kopioi osoite" msgid "&Create..." msgstr "&Luo..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Poista" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Poista vahti" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "&Poista vahdit" @@ -467,11 +466,11 @@ msgstr "&Muokkaa koodia..." msgid "&Edit..." msgstr "&Muokkaa..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Poista levy" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulaatio" @@ -491,41 +490,41 @@ msgstr "&Vie tila..." msgid "&Export as .gci..." msgstr "Vie .gci-muodossa..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Tiedosto" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Fontti..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Kehys kerrallaan" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&Vapaan katselun asetukset" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Luo symbolit lähteestä" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub-repositorio" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Grafiikka-asetukset" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Ohjeet" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Pikanäppäinasetukset" @@ -545,11 +544,11 @@ msgstr "&Tuo tila..." msgid "&Import..." msgstr "&Tuo..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinity-alusta" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Lisää blr" @@ -557,23 +556,23 @@ msgstr "&Lisää blr" msgid "&Interframe Blending" msgstr "&Kehysten välinen sekoitus" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Kieli:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" -msgstr "" +msgstr "&Lataa haaravahti" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Lataa tila" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Lataa symbolikartta" @@ -583,19 +582,23 @@ msgstr "&Lataa tiedosto nykyiseen osoitteeseen" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Lukitse vahdit" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&Lukitse käyttöliittymäelementit paikoilleen" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Muisti" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Nauhoitus" @@ -603,7 +606,7 @@ msgstr "&Nauhoitus" msgid "&Mute" msgstr "&Mykistä" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Verkko" @@ -612,23 +615,23 @@ msgid "&No" msgstr "&Ei" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Avaa..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Asetukset" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Muuta HLE-funktiot" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Keskeytä" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Käynnistä" @@ -636,7 +639,7 @@ msgstr "&Käynnistä" msgid "&Properties" msgstr "&Ominaisuudet" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Vain luku -tila" @@ -644,7 +647,7 @@ msgstr "&Vain luku -tila" msgid "&Refresh List" msgstr "&Päivitä lista" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Rekisterit" @@ -657,24 +660,24 @@ msgstr "&Poista" msgid "&Remove Code" msgstr "&Poista koodi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Nimeä symboli uudelleen" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Nollaa" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Resurssipakettien hallinta" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" -msgstr "" +msgstr "&Tallenna haaravahti" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Tallenna symbolikartta" @@ -682,31 +685,31 @@ msgstr "&Tallenna symbolikartta" msgid "&Scan e-Reader Card(s)..." msgstr "&Skannaa e-Reader kortteja..." -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Skylanders-portaali" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Nopeusrajoitus:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Lopeta" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Teema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Säikeet" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" -msgstr "" +msgstr "T&yökalu" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Työkalut" @@ -716,21 +719,21 @@ msgstr "&Poista ROM" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "&Poista vahtien lukitus" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Näytä" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Vahti" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Kotisivu" @@ -742,23 +745,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "K&yllä" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "Kohdetta '%1' ei löydy, symbolinimiä ei luotu" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "Kohdetta '%1' ei löydy, etsitään sen sijaan yleisiä funktioita" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Tumma)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Vaalea)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Järjestelmä)" @@ -794,12 +797,12 @@ msgstr "- Vähennyslasku" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Tuntematon--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -918,7 +921,7 @@ msgstr "32-bittinen etumerkitön kokonaisluku" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1037,11 +1040,11 @@ msgstr "< Pienempi kuin" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "Poissa käytöstä Hardcore-tilassa." @@ -1049,8 +1052,8 @@ msgstr "Poissa käytöstä Hardcore-tilassa." msgid "If unsure, leave this unchecked." msgstr "Ellet ole varma, jätä tämä pois." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1058,7 +1061,7 @@ msgstr "" "Automaattinen askellus aikakatkaistu. Nykyinen käsky " "ei ole välttämättä haluttu." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1086,8 +1089,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Suurempi kuin" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Nettipeli-istunto on jo käynnissä!" @@ -1107,7 +1110,7 @@ msgstr "" "\n" "Tämän WADin asennus korvaa sen peruuttamattomasti. Jatketaanko?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Levyä ollaan jo laittamassa." @@ -1123,7 +1126,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "Tilantallennusta ei voi ladata määräämättä peliä, joka käynnistetään." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1143,9 +1146,9 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Synkronointi on mahdollista vain, kun Wii-peli on käynnissä." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" -msgstr "" +msgstr "&Automaattinen tallennus" #. i18n: A mysterious debugging/diagnostics peripheral for the GameCube. #: Source/Core/Core/HW/EXI/EXI_Device.h:98 @@ -1224,19 +1227,11 @@ msgstr "Tarkkuus:" msgid "Achievement Settings" msgstr "Saavutusasetukset" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Saavutukset" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"Saavutukset ovat poissa käytöstä.
Sulje kaikki käynnissä olevat pelit, " -"jos haluat saavutukset takaisin käyttöön" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Toiminto" @@ -1329,19 +1324,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "Aktivoi nettipelin keskustelu" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktiivinen" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Aktiiviset Infinity-hahmot:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Aktiivisten säikeiden jono" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Aktiiviset säikeet" @@ -1363,7 +1358,7 @@ msgstr "Sovitin:" msgid "Add" msgstr "Lisää" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Lisää &keskeytyskohta" @@ -1388,23 +1383,23 @@ msgstr "Lisää keskeytyskohta" msgid "Add a Memory Breakpoint" msgstr "Lisää muistikeskeytyskohta" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Lisää muisti&keskeytyskohta" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Lisää muistikeskeytyskohta" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Lisää &vahtiin" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Lisää vahtiin" @@ -1414,17 +1409,17 @@ msgstr "Lisää vahtiin" msgid "Add..." msgstr "Lisää..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Osoite" @@ -1553,6 +1548,29 @@ msgid "" "corrected.
Best for downscaling by more than 2x." "

If unsure, select 'Default'." msgstr "" +"Vaikuttaa siihen, miten pelin tuottama kuva skaalataan ikkunan " +"kuvatarkkuuteen.
Suorituskyky riippuu lähinnä tekniikoiden käyttämistä " +"otosko'oista.
SSAA:han verrattuna uudelleenotostaminen on hyödyllistä, " +"jos ikkunan
kuvatarkkuus ei ole alkuperäisen kuvatarkkuuden moninkerta." +"

Oletus- [nopein]
Grafiikkasuorittimen sisäinen " +"bilineaarinen otostin, jota ei gamma-korjata.
Valinta saattaa tulla " +"sivuutetuksi, jos gamma-korjaus pakotetaan päälle.

Bilineaarinen - [4 otosta]
Gamma-korjattu lineaarinen interpolointi pikselien " +"välillä.

Bi-kuutiollinen - [16 otosta]
Gamma-korjattu " +"kuutiollinen interpolointi pikselien välillä.
Sopii erityisesti lähellä " +"toisiaan olevien kuvatarkkuuksien skaalaamiseen, esim. 1080p ja 1440p." +"
Sisältää eri vaihtoehdot:
B-Spline: Sumuinen, mutta täysin " +"ilman voimistushäiriöitäMitchell-Netravali: Hyvä välimuoto " +"voimistushäiriöiden ja sumean välillä
Catmull-Rom: Terävämpi, " +"mutta voi aiheuttaa voimistushäriöitä
Terävä bilineaarinen - [1–4 " +"otosta]
Samanlainen kuin \"Lähin naapuri\". Tekniikka mahdollistaa " +"terävän tuloksen,
mutta hyödyntää myös värien sekoittamista väreilyn " +"välttämiseksi.
Toimii parhaiten kaksiulotteisissa peleissä, joissa on " +"pieni kuvatarkkuus.

Alueotostus - [jopa 324 " +"otosta]
Painottaa kuvapisteitä niiden peittämän pinta-alan mukaan. Gamma-" +"korjattu.
Sopii parhaiten yli kahdenkertaiseen pienennykseen." +"

Ellet ole varma, valitse 'Oletus'." #: Source/Core/UICommon/NetPlayIndex.cpp:251 msgid "Africa" @@ -1578,7 +1596,7 @@ msgid "All Assembly files" msgstr "Kaikki konekooditiedostot" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Kaikki 64-bittisinä liukulukuina" @@ -1587,7 +1605,7 @@ msgstr "Kaikki 64-bittisinä liukulukuina" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1595,34 +1613,34 @@ msgid "All Files" msgstr "Kaikki tiedostot" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Kaikki tiedostot (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Kaikki 32-bittisinä liukulukuina" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Kaikki GC-/Wii-tiedostot" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Kaikki heksadesimaalisina" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Kaikki tilatallennukset (*.sav *.s##);; Kaikki tiedostot (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Kaikki etumerkillisinä kokonaislukuina" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Kaikki etumerkittöminä kokonaislukuina" @@ -1638,7 +1656,7 @@ msgstr "Kaikkien pelaajien koodit synkronoitu." msgid "All players' saves synchronized." msgstr "Kaikkien pelaajien tallennustiedostot synkronoitu." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Salli sopimattomat alueasetukset" @@ -1666,7 +1684,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Vaihtoehtoiset syötelähteet" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Aina" @@ -1688,7 +1706,7 @@ msgstr "Sisälle laitettua levyä ei löytynyt, vaikka sitä odotettiin." msgid "Anaglyph" msgstr "Anaglyfi" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analysoi" @@ -1714,15 +1732,15 @@ msgstr "Reunanpehmennys:" msgid "Any Region" msgstr "Mikä vain alue" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Lisää allekirjoitus kohteeseen" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Lisää allekirjoitus &olemassaolevaan allekirjoitustiedostoon..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Käyt&ä allekirjoitustiedostoa..." @@ -1742,7 +1760,7 @@ msgstr "Apploaderin päiväys:" msgid "Apply" msgstr "Käytä" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Käytä allekirjoitustiedostoa" @@ -1750,7 +1768,7 @@ msgstr "Käytä allekirjoitustiedostoa" msgid "Arbitrary Mipmap Detection" msgstr "Mielivaltaisten mipmapien havainta" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Oletko varma, että haluat poistaa profiilin '%1'?" @@ -1762,7 +1780,7 @@ msgstr "Haluatko varmasti poistaa tämän tiedoston?" msgid "Are you sure you want to delete this pack?" msgstr "Oletko varma, että haluat poistaa tämän paketin?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Oletko varma, että haluat lopettaa nettipelin?" @@ -1780,7 +1798,7 @@ msgstr "Kuvasuhde" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Aspect Ratio Corrected Internal Resolution" -msgstr "" +msgstr "Kuvasuhdekorjattu sisäinen kuvatarkkuus" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:92 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:163 @@ -1791,7 +1809,7 @@ msgstr "Kuvasuhde:" msgid "Assemble" msgstr "Tulkkaa" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Tulkkaa käsky" @@ -1803,7 +1821,7 @@ msgstr "Konekoodi" msgid "Assembly File" msgstr "Konekooditiedosto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Aseta ohjainportit" @@ -1855,11 +1873,11 @@ msgstr "Automaattinen" msgid "Auto (Multiple of 640x528)" msgstr "Automaattinen (640x528:n moninkerta)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Automaattisen päivityksen asetukset" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1879,7 +1897,7 @@ msgstr "Säädä ikkunan kokoa automaattisesti" msgid "Auto-Hide" msgstr "Automaattinen piilotus" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Havaitaanko RSO-moduulit automaattisesti?" @@ -1927,17 +1945,17 @@ msgstr "" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:73 msgid "BBA destination address" -msgstr "" +msgstr "BBA:n kohdeosoite" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:209 msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP-rekisteri " -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Ketju kutsujan suuntaan" @@ -1996,7 +2014,7 @@ msgstr "Virheellinen arvo annettu" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banneri" @@ -2016,7 +2034,7 @@ msgstr "Kampi" msgid "Base Address" msgstr "Pohjaosoite" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Perusprioriteetti" @@ -2024,7 +2042,7 @@ msgstr "Perusprioriteetti" msgid "Basic" msgstr "Perustiedot" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Perusasetukset" @@ -2040,10 +2058,6 @@ msgstr "Sarjatilaa ei voi käyttää määräämättä peliä, joka käynnistet msgid "Battery" msgstr "Paristo" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (kerran kuukaudessa)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, jne." @@ -2080,17 +2094,21 @@ msgstr "Binäärinen SSL (kirjoitus)" msgid "Bitrate (kbps):" msgstr "Bittivirta (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" "\n" "Try again with a different character." msgstr "" +"Tyhjän hahmon luonti epäonnistui tiedostossa:\n" +"%1\n" +"\n" +"Yritä uudelleen käyttäen toista hahmoa." #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Lohkokoko" @@ -2128,15 +2146,15 @@ msgstr "" "Bluetooth-läpipäästötila on käytössä, mutta Dolphin on käännetty ilman " "libusb-kirjastoa. Läpipäästötilaa ei voi käyttää." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Käynnistä keskeytettynä" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMiin NAND-varmuuskopiotiedosto (*.bin);;Kaikki tiedostot (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMiin avaintiedosto (*.bin);;Kaikki tiedostot (*)" @@ -2148,75 +2166,75 @@ msgstr "Reunaton koko näytön tila" msgid "Bottom" msgstr "Alareuna" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 -msgid "Branch (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 -msgid "Branch Conditional" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 -msgid "Branch Conditional (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 -msgid "Branch Conditional to Count Register" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 -msgid "Branch Conditional to Count Register (LR saved)" -msgstr "" +msgstr "Haara" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 -msgid "Branch Conditional to Link Register" -msgstr "" +msgid "Branch (LR saved)" +msgstr "Haara (LR tallentuu)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +msgid "Branch Conditional" +msgstr "Haara, ehdollinen" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +msgid "Branch Conditional (LR saved)" +msgstr "Haara, ehdollinen (LR tallentuu)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 +msgid "Branch Conditional to Count Register" +msgstr "Haara, ehdollinen, laskurirekisteriin" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 +msgid "Branch Conditional to Count Register (LR saved)" +msgstr "Haara, ehdollinen, laskurirekisteriin (LR tallentuu)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +msgid "Branch Conditional to Link Register" +msgstr "Haara, ehdollinen, linkkirekisteriin" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" -msgstr "" +msgstr "Haara, ehdollinen, linkkirekisteriin (LR tallentuu)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +msgid "Branch Not Overwritten" +msgstr "Haaraa ei ylikirjoitettu" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 +msgid "Branch Type" +msgstr "Haaratyyppi" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 -msgid "Branch Not Overwritten" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 -msgid "Branch Type" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 msgid "Branch Was Overwritten" -msgstr "" +msgstr "Haara ylikirjoitettiin" #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:109 msgid "Branch Watch" -msgstr "" +msgstr "Haaravahti" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:202 msgid "Branch Watch Tool" -msgstr "" +msgstr "Haaravahtityökalu" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" -msgstr "" +msgstr "Haaravahtityökalun ohje (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" -msgstr "" +msgstr "Haaravahtityökalun ohje (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" -msgstr "" +msgstr "Haaravahtityökalun ohje (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" -msgstr "" +msgstr "Haaravahtityökalun ohje (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2232,8 +2250,22 @@ msgid "" "Branch Watch\" button to clear all candidates and return to the blacklist " "phase." msgstr "" +"Haaravahti on koodihakutyökalu, jota voi käyttää haluttujen haarakäskyjen " +"tunnistamiseen perustuen yksinkertaisiin hakukriteereihin. Haaravahti toimii " +"jokseenkin samalla periaatteella kuin Cheat Enginen Ultimap.\n" +"\n" +"Paina \"Aloita haaravahti\" -painiketta aktivoidakseksi haaravahdin. " +"Haaravahdin tiedot säilyvät emulointi-istuntojen päätyttyä, ja kerätyt " +"tiedot voi myös tallentaa käyttäjähakemistoon, jotta ne säilyvät myös " +"Dolphinin sulkemisen jälkeen. Voi myös käyttää \"Tallenna nimellä\"- ja " +"\"Lataa tiedostosta\" -painikkeita, ja lisäksi voit ottaa käyttöön " +"automaattisen tallennuksen, jolloin haun tulokset tallentuvat jokaisen " +"hakukerran jälkeen. \"Keskeytä haaravahti\" -painike estää haaravahtia " +"seuraamasta tulevia haarojen suorituksia, kunnes se käynnistetään taas. Jos " +"painat \"Tyhjennä haaravahti\" -painiketta, kaikki hakutulokset " +"tyhjennetään, ja haaravahti palaa poissulkutilaan." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2242,22 +2274,29 @@ msgid "" "is pressed for the first time, Branch Watch will switch to the reduction " "phase, and the table will populate with all eligible candidates." msgstr "" +"Haaravahti käynnistää aluksi poissulkutilassa, mikä tarkoittaa, että " +"mahdollisia hakukandidaatteja ei ole vielä valittu, mutta mahdollisia " +"tuloksia voi etukäteen sulkea pois painamalla painikkeita \"Koodireittiä ei " +"suoritettu\", \"Haara ylikirjoitettiin\" ja \"Haaraa ei ylikirjoitettu\". " +"Kun painat painiketta \"Koodireitti suoritettiin\" ensimmäisen kerran, " +"haaravahti siirtyy karsintatilaan, ja taulukossa alkavat näkyä mahdolliset " +"hakutulokset." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" -msgstr "" +msgstr "Haara laskurirekisteriin" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +msgid "Branch to Count Register (LR saved)" +msgstr "Haara laskurirekisteriin (LR tallentuu)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 -msgid "Branch to Count Register (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 msgid "Branch to Link Register" -msgstr "" +msgstr "Haara linkkirekisteriin" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" -msgstr "" +msgstr "Haara linkkirekisteriin (LR tallentuu)" #. i18n: "Branch" means the version control term, not a literal tree branch. #: Source/Core/DolphinQt/AboutDialog.cpp:63 @@ -2270,19 +2309,24 @@ msgstr "Haarat" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Keskeytä" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Keskeytyskohdat" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Saavutettiin keskeytyskohta! Loppuun suoritus keskeytettiin." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Keskeytyskohdat" @@ -2316,7 +2360,7 @@ msgstr "Broadband-sovittimen virhe" msgid "Broadband Adapter MAC Address" msgstr "Broadband-sovittimen MAC-osoit" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Selaa &nettipeli-istuntoja..." @@ -2324,16 +2368,16 @@ msgstr "Selaa &nettipeli-istuntoja..." msgid "Buffer Size:" msgstr "Puskurin koko:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Puskurin koko muuttui arvoon %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Puskuri:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2381,11 +2425,11 @@ msgstr "Tekijä(t): %1" msgid "C Stick" msgstr "C-sauva" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "L&uo allekirjoitustiedosto..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP-rekisteri " @@ -2446,7 +2490,7 @@ msgstr "Kalibrointi" msgid "Calibration Period" msgstr "Kalibrointiaika" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Kutsu näyttölistaa kohdassa %1 koolla %2" @@ -2472,7 +2516,7 @@ msgstr "Kamera 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Kameran näkökenttä (vaikuttaa osoituksen herkkyyteen)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "Vain virtuaalisessa muistissa oleville arvoille voi luoda AR-koodeja." @@ -2488,14 +2532,14 @@ msgstr "Tämän palkinnon roistoja ei voi muuttaa!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Wii Remote -ohjainta ei löydy yhteystunnisteella {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Nettipeli-istuntoa ei voi käynnistää, kun peli on vielä käynnissä!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2508,17 +2552,17 @@ msgstr "Peruuta" msgid "Cancel Calibration" msgstr "Peruuta kalibrointi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" -msgstr "" +msgstr "Ehdokkaita: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" -msgstr "" +msgstr "Ehdokkaita: %1 | Poissuljettu: %2 | Jäljellä: %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" -msgstr "" +msgstr "Ehdokkaita: %1 | Suodatettu: %2 | Jäljellä: %3" #: Source/Core/Core/FifoPlayer/FifoPlayer.cpp:247 msgid "Cannot SingleStep the FIFO. Use Frame Advance instead." @@ -2535,11 +2579,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "Edellistä arvoa kohtaan ei voi verrata ensimmäisen haun aikana." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "GC-IPL:ää ei löydy." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Tälle osoitteelle ei voi luoda AR-koodeja." @@ -2547,7 +2591,7 @@ msgstr "Tälle osoitteelle ei voi luoda AR-koodeja." msgid "Cannot refresh without results." msgstr "Ei voi päivittää ilman tuloksia." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "GCI-kansiota ei voi asettaa tyhjäksi hakemistopoluksi." @@ -2555,7 +2599,7 @@ msgstr "GCI-kansiota ei voi asettaa tyhjäksi hakemistopoluksi." msgid "Cannot set memory card to an empty path." msgstr "Muistikorttia ei voi asettaa tyhjäksi hakemistopoluksi." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Peliä ei voi käynnistää, koska GC-IPL:ää ei löydy." @@ -2587,7 +2631,7 @@ msgstr "Keskitä ja kalibr" msgid "Change &Disc" msgstr "Vaihda &levy" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Vaihda &levy..." @@ -2595,14 +2639,20 @@ msgstr "Vaihda &levy..." msgid "Change Disc" msgstr "Vaihda levy" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Vaihda levyä automaattisesti" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Vaihda levy {0}:ksi" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2634,7 +2684,7 @@ msgstr "" "liike ei ole mahdollista, ja kamera voi vain kiertää ja zoomata " "alkuperäiseen pisteeseen asti." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" "Huijauskoodien vaihtamisella on vaikutusta vasta pelin " @@ -2644,11 +2694,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "Kanavaosio (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "Asetettu hahmo on virheellinen!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Keskustelu" @@ -2664,7 +2714,7 @@ msgstr "Koodihaku" msgid "Cheats Manager" msgstr "Koodien hallinta" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Tarkista NAND..." @@ -2684,7 +2734,7 @@ msgstr "" "Tarkista, onko sinulla tiedoston poistoon tarvittavat oikeudet, ja onko se " "edelleen käytössä." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Tarkistussumma" @@ -2696,7 +2746,7 @@ msgstr "Kiina" msgid "Choose" msgstr "Valitse" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Valitse avattava tiedosto" @@ -2704,15 +2754,15 @@ msgstr "Valitse avattava tiedosto" msgid "Choose a file to open or create" msgstr "Valitse luotava tai avattava tiedosto" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Valitse ensisijainen syötetiedosto" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Valitse toissijainen syötetiedosto" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Valitse GCI-pohjakansio" @@ -2725,7 +2775,7 @@ msgstr "Valitse kansio, johon puretaan" msgid "Clamping of rotation about the yaw axis." msgstr "Pystyakselin suhteen tapahtuvan käännön rajoitus." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Classic-ohjaimen painikkeet" @@ -2736,18 +2786,18 @@ msgstr "Classic Controller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Tyhjennä" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" -msgstr "" +msgstr "Tyhjennä haaravahti" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Tyhjennä välimuisti" @@ -2768,7 +2818,7 @@ msgstr "Kloonaa ja &muokkaa koodia..." msgid "Close" msgstr "Sulje" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "As&etukset" @@ -2776,13 +2826,13 @@ msgstr "As&etukset" msgid "Code" msgstr "Koodi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" -msgstr "" +msgstr "Koodireittiä ei suoritettu" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" -msgstr "" +msgstr "Koodireitti suoritettiin" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:93 msgid "Code:" @@ -2808,11 +2858,11 @@ msgstr "Värinkorjaus:" msgid "Color Space" msgstr "Väriavaruus" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" -msgstr "" +msgstr "Sarakkeen &näkyvyys" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Yhdistä &kaksi allekirjoitustiedostoa..." @@ -2855,7 +2905,7 @@ msgstr "Käännetään varjostimia" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Pakkausmenetelmä" @@ -2868,19 +2918,19 @@ msgstr "Pakkaustaso:" msgid "Compression:" msgstr "Pakkausmenetelmä:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." -msgstr "" +msgstr "Ehto" #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite for #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Ehto" @@ -2896,7 +2946,7 @@ msgstr "Ehto" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Ohje ehdoista" @@ -2911,7 +2961,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2949,53 +3004,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"Ehdot:\n" -"Asettaa lausekkeen, joka evaluoidaan keskeytyskohdan saadessa osuman. Jos " -"arvo on epätosi tai 0, osuma ohitetaan keskeyttämättä. Useammat käskyt " -"erotetaan pilkulla, ja vain viimeinen käsky määrää toiminnon.\n" -"\n" -"Rekisterit, joihin lauseke voi viitata:\n" -"yleisrekisterit: r0–r31\n" -"liukulukurekisterit: f0–f32\n" -"linkkirekisteri, laskurirekisteri, ohjelmalaskuri\n" -"\n" -"Toiminnot:\n" -"Rekisterin päivittäminen: r1 = 8\n" -"Tyyppimuunnokset: s8(0xff). Käytettävissä on s8, u8, s16, u16, s32, u32\n" -"Kutsupino: callstack(0x80123456), callstack(\"anim\")\n" -"Merkkijonojen vertailu: streq(r3, \"abc\"). Kumpikin parametri voi olla " -"osoite tai merkkijonovakio.\n" -"Muistin luku: read_u32(0x80000000). Käytettävissä on u8, s8, u16, s16, u32, " -"s32, f32, f64\n" -"Muistin kirjoitus: write_u32(r3, 0x80000000). Käytettävissä on u8, u16, u32, " -"f32, f64\n" -"*tällä hetkellä kirjoitus toteutuu aina\n" -"\n" -"Laskutoimitukset:\n" -"Unaarioperaatiot: -u, !u, ~u\n" -"Aritmetiikka: * / + -, potenssi: **, jakojäännös: %, bittien siirto: <<, >>\n" -"Vertailu: <, <=, >, >=, ==, !=, &&, ||\n" -"Bittioperaatiot: &, |, ^\n" -"\n" -"Esimerkkejä:\n" -"r4 == 1\n" -"f0 == 1.0 && f2 < 10.0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & 3) & -4) * 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"Kirjoitus ja keskytys: r4 = 8, 1\n" -"Kirjoitus ilman keskeytystä: f3 = f1 + f2, 0\n" -"Ehto tulee aina viimeisenä.\n" -"\n" -"Merkkijonoja voi käyttää vain callstack- ja streq-käskyissä, ja ne " -"kirjoitetaan lainausmerkein. Merkkijonoja ei voi sijoittaa muuttujiin.\n" -"Kaikki muuttujat tulostuvat muistirajapinnan lokiin, jos osuma toteutuu tai " -"laskutoimituksen tulos on NaN. Ongelmien jäljityksessä voi auttaa muuttujan " -"sijoittaminen yhtälöön, jolloin se tulostuu.\n" -"\n" -"Huomaa: Sisäisesti kaikki laskutoimitukset toteutuvat Double-liukuluvuilla. " -"Näin ollen tulokset voivat tulla liian pieniksi tai suuriksi, ja tuloksena " -"voi myös syntyä NaN-arvo. NaN-arvon syntyessä näkyviin tulee varoitus, ja " -"NaN-arvoksi tullut muuttuja tulee lokiin." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -3012,7 +3020,7 @@ msgstr "Määritä asetukset" msgid "Configure Controller" msgstr "Ohjaimen asetukset" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Dolphinin asetukset" @@ -3025,13 +3033,13 @@ msgstr "Syöteasetukset" msgid "Configure Output" msgstr "Ulostuloasetukset" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Vahvista" @@ -3040,12 +3048,12 @@ msgstr "Vahvista" msgid "Confirm backend change" msgstr "Vahvista sisäisen järjestelmän muutos" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Vahvista pysäytyksessä" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Vahvistus" @@ -3055,7 +3063,7 @@ msgstr "Vahvistus" msgid "Connect" msgstr "Yhdistä" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Yhdistä tasapainolauta" @@ -3063,7 +3071,7 @@ msgstr "Yhdistä tasapainolauta" msgid "Connect USB Keyboard" msgstr "Yhdistä USB-näppäimistö" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Yhdistä Wii Remote %1" @@ -3083,7 +3091,7 @@ msgstr "Yhdistä Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Yhdistä Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Yhdistä Wii Remoteja" @@ -3099,7 +3107,7 @@ msgstr "Yhdistetäänkö internetiin ja tehdäänkö järjestelmäpäivitys?" msgid "Connected" msgstr "Yhteydessä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Yhdistetään" @@ -3124,7 +3132,7 @@ msgstr "Ohjaa nettipelin golf-tilaa" msgid "Control Stick" msgstr "Ohjainsauva" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Ohjainprofiili" @@ -3324,22 +3332,22 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopioi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Kopioi %funktio" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Kopioi &heksa" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Kopioi osoite" @@ -3347,19 +3355,19 @@ msgstr "Kopioi osoite" msgid "Copy Failed" msgstr "Kopiointi epäonnistui" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Kopioi heksa" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Kopioi arvo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Kopioi koodi&rivi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Kopioi koh&deosoite" @@ -3377,10 +3385,10 @@ msgstr "Kopioi B:hen" msgid "Core" msgstr "Ydin" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." -msgstr "" +msgstr "Ydintä ei ole alustettu." #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:64 msgid "Correct Color Space" @@ -3513,7 +3521,7 @@ msgstr "" "jälkeen? Siinä tapauksessa muistikortin paikka on ehkä määritettävä " "uudelleen asetuksista." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Keskuspalvelimen haku epäonnistui" @@ -3529,13 +3537,13 @@ msgstr "Tiedoston luku epäonnistui." msgid "Country:" msgstr "Maa:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Luo" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Luo Infinity-tiedosto" @@ -3549,7 +3557,7 @@ msgstr "Luo uusi muistikortti" msgid "Create Skylander File" msgstr "Luo Skylander-tiedosto" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Luo ohjainmäärityksiä muille laitteille" @@ -3601,33 +3609,33 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Nykyinen alue" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Nykyinen arvo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Nykyinen konteksti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Nykyinen peli" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Nykyinen säie" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom" -msgstr "Muokattu" +msgstr "Oma" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom (Stretch)" -msgstr "" +msgstr "Oma (venytä)" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:51 msgid "Custom Address Space" @@ -3732,7 +3740,7 @@ msgstr "Tanssimatto" msgid "Dark" msgstr "Pimeys" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Data" @@ -3779,7 +3787,7 @@ msgid "Debug" msgstr "Virheenjäljitys" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Virheenjäljitys" @@ -3827,7 +3835,7 @@ msgstr "Vähennä Y:tä" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Oletus" @@ -3847,7 +3855,7 @@ msgstr "Oletusfontti" msgid "Default ISO:" msgstr "Oletus-ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Oletussäie" @@ -3875,8 +3883,9 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Poista" @@ -3906,12 +3915,12 @@ msgstr "Syvyysprosentti:" msgid "Depth:" msgstr "Syvyys:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Kuvaus" @@ -3925,34 +3934,34 @@ msgstr "Kuvaus:" msgid "Description: %1" msgstr "Kuvaus: %" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" -msgstr "" +msgstr "Kohde" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:64 msgid "Destination (UNIX socket path or address:port):" -msgstr "" +msgstr "Kohde (UNIX-pistokkeen polku tai osoite:portti):" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:59 msgid "Destination (address:port):" -msgstr "" +msgstr "Kohde (osoite:portti):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" -msgstr "" +msgstr "Kohde korkeintaan" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" -msgstr "" +msgstr "Kohde vähintään" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" -msgstr "" +msgstr "Kohdesymbo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Irrallinen" @@ -3960,7 +3969,7 @@ msgstr "Irrallinen" msgid "Detect" msgstr "Havaitse" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Havaitaan RSO-moduuleja" @@ -3968,11 +3977,11 @@ msgstr "Havaitaan RSO-moduuleja" msgid "Deterministic dual core:" msgstr "Deterministinen kaksoisydintila:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Kehitysversiot (monia kertoja päivässä)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Laite" @@ -4014,11 +4023,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Ei &yhteyttä" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Poista käytöstä" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Poista rajoituslaatikko" @@ -4035,11 +4039,11 @@ msgstr "Poista EFB-VRAM-kopiointi käytöstä" msgid "Disable Emulation Speed Limit" msgstr "Poista emulaation nopeusrajoitus" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Poista nopea muistihaku (Fastmem) käytöstä" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Poista nopean muistikäytön kenttä käytöstä" @@ -4047,11 +4051,11 @@ msgstr "Poista nopean muistikäytön kenttä käytöstä" msgid "Disable Fog" msgstr "Poista sumu käytöstä" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Poista JIT-välimuisti käytöstä" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Poista laaja koodin tulokohtien hakurakenne käytöstä" @@ -4096,6 +4100,12 @@ msgstr "" "harvoin graafisia ongelmia.

Ellet ole varma, jätä " "tämä valituksi." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Levy" @@ -4104,6 +4114,10 @@ msgstr "Levy" msgid "Discard" msgstr "Hylkä" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Näyttötyyppi" @@ -4139,11 +4153,11 @@ msgstr "Matkaetäisyys neutraalipaikasta." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Sallitko Dolphinin lähettävän tietoja Dolphinin kehittäjille?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Haluatko lisätä polun \"%1\" pelipolkujen listaan?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Haluatko tyhjentää symbolinimien listan?" @@ -4154,7 +4168,7 @@ msgid "Do you want to delete the %n selected save file(s)?" msgstr "" "Haluatko poistaa %n valitun tallennustiedoston/valittua tallennustiedostoa?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Haluatko lopettaa nykyisen emulaation?" @@ -4166,8 +4180,8 @@ msgstr "Haluatko yrittää NAND-muistin korjaamista?" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II -dekooderi" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO -loki (*.dff)" @@ -4175,9 +4189,9 @@ msgstr "Dolphin FIFO -loki (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Dolphinin pelimodien esiasestukset" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphinin karttatiedosto (*.map)" @@ -4189,8 +4203,8 @@ msgstr "Dolphinin allekirjoitusten CSV-tiedosto" msgid "Dolphin Signature File" msgstr "Dolphinin allekirjoitustiedosto" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-nauhoitus (*.dtm)" @@ -4232,7 +4246,7 @@ msgstr "Dolphin ei onnistunut toteuttamaan pyydettyä toimintoa." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin on vapaan ja avoimen lähdekoodin GameCube- ja Wii-emulaattori." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin on liian vanha käyttämään läpikulkupalvelinta" @@ -4248,7 +4262,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin ei pysty todentamaan ei-lisensoituja levyjä." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4256,7 +4270,7 @@ msgstr "" "Dolphin käyttää tätä asetusta julkaisuille, joiden aluetta ei voi määrittää " "automaattisesti." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphinin huijausjärjestelmä on tällä hetkellä pois käytöstä." @@ -4265,7 +4279,7 @@ msgstr "Dolphinin huijausjärjestelmä on tällä hetkellä pois käytöstä." msgid "Domain" msgstr "Verkkotunnus" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Älä päivitä" @@ -4286,7 +4300,7 @@ msgstr "Ovet lukossa" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "64-bittinen liukuluku" @@ -4308,7 +4322,7 @@ msgstr "Lataa koodeja" msgid "Download Codes from the WiiRD Database" msgstr "Lataa koodeja WiiRD -tietokannasta" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Lataa kansikuvia GameTDB.comista ruudukkonäkymään" @@ -4320,6 +4334,16 @@ msgstr "Lataus valmis" msgid "Downloaded %1 codes. (added %2)" msgstr "Ladattu %1 koodia. (lisätty %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4359,7 +4383,7 @@ msgstr "Tee &FakeVMEM-vedos" msgid "Dump &MRAM" msgstr "Tee &MRAM-vedos" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Tee äänivedos" @@ -4371,7 +4395,7 @@ msgstr "Tee perustekstuurivedos" msgid "Dump EFB Target" msgstr "Tee EFB-kohteen vedos" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Tee kehysvedos" @@ -4440,11 +4464,11 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Turbo-painikkeen painalluksen pituus (kehyksiä):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Turbo-painikkeen irrottamisen pituus (kehyksiä):" @@ -4454,11 +4478,11 @@ msgstr "Turbo-painikkeen irrottamisen pituus (kehyksiä):" msgid "Dutch" msgstr "Hollanti" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "P&oistu" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "EFB-kopio &1" @@ -4474,7 +4498,7 @@ msgstr "" "luultavasti tarvitaan uudelleenkäynnistys, jotta Windows havaitsisi uuden " "ajurin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4486,7 +4510,7 @@ msgstr "" "Tämä sopii kilpailuhenkisiin peleihin, joissa reiluus ja vähäinen viive ovat " "etenkin tärkeitä." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Aikaiset muistipäivitykset" @@ -4505,7 +4529,16 @@ msgstr "Itä-Aasia" msgid "Edit Breakpoint" msgstr "Muokkaa keskeytyskohtaa" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Muokkaa..." @@ -4525,7 +4558,7 @@ msgstr "Tehoste" msgid "Effective" msgstr "Näennäinen" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Toiminnallinen prioriteetti" @@ -4547,7 +4580,7 @@ msgstr "Elementti" msgid "Embedded Frame Buffer (EFB)" msgstr "Sulautettu kehyspuskuri (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Tyhjä" @@ -4559,7 +4592,7 @@ msgstr "Emulaattorisäie on jo käynnissä" msgid "Emulate Disc Speed" msgstr "Emuloi levyn nopeutta" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Emuloi Infinity-alustaa" @@ -4579,7 +4612,7 @@ msgstr "" "Emuloi oikean laitteiston optisen levyn nopeutta. Käytöstä poistaminen " "saattaa aiheutaa epävakautta. Oletuksena True" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Emuloidut USB-laitteet" @@ -4606,8 +4639,6 @@ msgstr "Emulaation nopeus" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Ota käyttöön" @@ -4615,23 +4646,15 @@ msgstr "Ota käyttöön" msgid "Enable API Validation Layers" msgstr "Käytä ohjelmointirajapinnan tarkistuskerroksia" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Ota saavutusten ansiomerkit käyttöön" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Ota saavutukset käyttöö" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Käytä äänen venytystä" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Ota huijauskoodit käyttöön" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Ota ohjainsyö&te käyttöön" @@ -4639,15 +4662,19 @@ msgstr "Ota ohjainsyö&te käyttöön" msgid "Enable Custom RTC" msgstr "Ota mukautettu reaaliaikainen kello käyttöön" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Ota virheenkorjauskäyttöliittymä käyttöön" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Ota kaksiydinsuoritin käyttöön" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Ota kaksiydinsuoritin käyttöön (nopeuttaa)" @@ -4659,7 +4686,7 @@ msgstr "Ota kellotaajuuden säätö käyttöön" msgid "Enable Emulated Memory Size Override" msgstr "Ota emuloidun muistin määrän säätö käyttöön" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Ota Encore-saavutukset käyttöön" @@ -4671,11 +4698,11 @@ msgstr "Ota FPRF käyttöön" msgid "Enable Graphics Mods" msgstr "Käytä grafiikkamodeja" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "Ota Hardcore-tila käyttöön" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4692,21 +4719,35 @@ msgid "" "
Be aware that turning Hardcore Mode off while a game is running requires " "the game to be closed before re-enabling." msgstr "" +"Ota käyttöön Hardcore-tila RetroAchievements-palvelussa.

Hardcore-" +"tilan tarkoituksena on tarjota mahdollisimman hyvin alkuperäistä laitteistoa " +"vastaava pelikokemus. RetroAchievements-palvelun pisteytys painottuu lähinnä " +"hardcore-pisteisiin (myös muiden tilojen pisteitä seurataan, mutta ne ovat " +"vähemmän arvokkaita), ja tulostaulukoille pääsemiseen vaaditaan hardcore-" +"tilaa.

Autenttisen kokemuksen varmistamiseksi seuraavat ominaisuudet " +"poistetaan käytöstä, sillä ne tarjoaisivat emulaattoripelaajille edun " +"konsolipelaajiin nähden:
- Tilatallennusten lataaminen
-- " +"Tilatallennusten luonti on kuitenkin sallittu
- Emulaattorin nopeudet, " +"jotka alittavat 100 %
-- Kehys kerrallaan pelaaminen on kielletty
-- " +"Turbo on sallittu
- Huijauskoodit
- Keskusmuistin muutokset
-- " +"Tiedostojen muuttaminen on kuitenkin sallittu
- " +"Virheenjäljityskäyttöliittymä
- Vapaan katselun " +"tila

Ominaisuutta ei voi ottaa käyttöön, kun peli " +"on käynnissä.
Sulje käynnissä oleva peli, ennen kuin " +"otat hardcore-tilan käyttöön.
Huomaa, että hardcore-tilan poistaminen " +"käytöstä samalla, kun peli on käynnissä, vaatii pelin sulkemista, ennen kuin " +"hardcore-tilan voi ottaa uudelleen käyttöön." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Ota tulostaulukot käyttö" +msgstr "Käytä JIT-lohkojen seurantaa" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Ota MMU käyttöön" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Ota edistymisilmoitukset käyttöön" @@ -4714,14 +4755,10 @@ msgstr "Ota edistymisilmoitukset käyttöön" msgid "Enable Progressive Scan" msgstr "Ota progressiivinen kuva käyttöön" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Ota RetroAchievements.org-yhteys käyttöön" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Ilmoita Rich Presence" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4735,11 +4772,15 @@ msgstr "Ota näytönsäästäjä käyttöön" msgid "Enable Speaker Data" msgstr "Käytä kaiutindataa" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Ota epäviralliset saavutukset käyttöön" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Ota käyttötilastojen raportointi käyttöön" @@ -4755,38 +4796,6 @@ msgstr "Ota rautalankatila käyttöön" msgid "Enable Write-Back Cache (slow)" msgstr "Käytä takaisinkirjoitusvälimuistia (hidas)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"Asetus ottaa saavutusten ansiomerkit käyttöön.

Tällöin emulaattori " -"näyttää kuvakkeita liittyen pelaajaan, peliin ja saavutuksiin. Asetus on " -"toiminnoltaan pieni, ja vaatii hieman lisämuistia ja -aikaa kuvakkeiden " -"lataamiseen." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"Osallistu RetroAchievements-tulostaulukoiden kilpailuun.

Hardcore-" -"tilan on oltava käytössä." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"Ilmoittaa tarkat Rich Presence -tiedot RetroAchievements-verkkosivuille." -"

Ominaisuus näyttää verkkosivulla tarkan tiedon siitä, mitä pelaaja " -"tekee peleissä. Jos asetus on poissa käytöstä, verkkosivu näyttää vain " -"pelaajan pelaaman pelin.

Asetus ei liity Discordin Rich Presence -" -"toimintoon." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4796,7 +4805,7 @@ msgstr "" "johtaa kaatumisiin ja muihin ongelmiin joissakin peleissä. (PÄÄLLÄ = " "Yhteensopivuus, POIS = Rajoittamaton)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4809,7 +4818,7 @@ msgstr "" "tallenna salasanaasi ja käyttää sen sijaan API-avainta käyttäjän " "muistamiseen." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4820,33 +4829,32 @@ msgstr "" "sellaista saavutusta kohden, joka perustuu kertyvään arvoon, esimerkiksi kun " "pelajaa saa 60 tähteä 120:stä." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"Mahdollistaa saavutusten avaamisen Encore-tilassa.

Encore-tila " -"mahdollistaa aiemmin avattujen saavutusten avaamisen uudelleen, jolloin " -"pelaaja saa tiedon, kun avaamiskriteerit on tavoitettu. Ominaisuus on " -"hyödyllinen esimerkiksi speedrun-kriteerien seurantaan." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Ota saavutusten avaaminen käyttöön.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" -"Mahdollistaa sekä epävirallisten että virallisten saavutusten avaamisen." -"

Epäviralliset saavutukset voivat olla valinnaisia tai " -"viimeistelemättömiä saavutuksia, joita RetroAchievements ei pidä " -"virallisina. Ne voivat olla hyödyllisiä testaamisessa tai hauskanpidossa." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -5026,6 +5034,10 @@ msgstr "" "\n" "Tuonti keskeytyy." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enetin alustus epäonnistui" @@ -5072,34 +5084,35 @@ msgid "" "Enter the IP address and port of the tapserver instance you want to connect " "to." msgstr "" +"Syötä IP-osoite ja portti sille tap-palvelimelle, johon haluat yhdistää." -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Syötä RSO-moduulin osoite:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5113,51 +5126,51 @@ msgstr "Syötä RSO-moduulin osoite:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Virhe" @@ -5174,7 +5187,7 @@ msgstr "Virhe sovittimen avauksessa: %1" msgid "Error collecting save data!" msgstr "Virhe tallennustiedoston keräämisessä!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5189,7 +5202,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Virhe istuntolistan hakemisessa: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Virheitä tapahtui joidenkin tekstuuripakettien latauksessa" @@ -5286,7 +5299,7 @@ msgstr "Virheitä löytyi {0} käyttämättömästä lohkosta osiossa {1}." msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Eurooppa" @@ -5339,7 +5352,7 @@ msgstr "Odotettiin muuttujanimeä" msgid "Experimental" msgstr "Kokeellinen" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Vie kaikki Wii-tallennustiedostot" @@ -5354,7 +5367,7 @@ msgstr "Vieminen epäonnistui" msgid "Export Recording" msgstr "Vie nauhoitus" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Vie nauhoitus..." @@ -5382,14 +5395,14 @@ msgstr "Vie .&gcs-muodossa..." msgid "Export as .&sav..." msgstr "Vie .&sav-muodossa..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "Viety %n tallennustiedosto(a)" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Lisälaite" @@ -5402,7 +5415,7 @@ msgstr "Lisälaitteen liikesyöte" msgid "Extension Motion Simulation" msgstr "Lisälaitteen liikesimulaatio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Ulkoinen" @@ -5410,35 +5423,35 @@ msgstr "Ulkoinen" msgid "External Frame Buffer (XFB)" msgstr "Ulkoinen kehyspuskuri (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Vie varmenteet NAND-muistista" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Vie koko levyn sisältö..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Vie kokonainen osio..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Vie tiedosto..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Vie tiedostot..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Vie järjestelmätiedot..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Viedään kaikkia tiedostoja..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Puretaan hakemistoa..." @@ -5447,8 +5460,8 @@ msgstr "Puretaan hakemistoa..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO-toistaja" @@ -5464,11 +5477,11 @@ msgstr "" "Muistikortin avaus epäonnistui:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Tämän istunnon lisääminen nettipeli-indeksiin epäonnistui: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Allekirjoitustiedoston '%1' lisääminen epäonnistui" @@ -5482,13 +5495,13 @@ msgstr "Skylanderin nollaaminen epäonnistui!" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:665 msgid "Failed to clear the Skylander from slot %1!" -msgstr "" +msgstr "Skylanderin poistaminen paikasta %1 epäonnistui!" #: Source/Core/DiscIO/VolumeVerifier.cpp:108 msgid "Failed to connect to Redump.org" msgstr "Redump.orgiin yhdistäminen epäonnistui" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Palvelinyhteys epäonnistui: %1" @@ -5509,21 +5522,25 @@ msgstr "D3D12:n globaalien resurssien luonti epäonnistui" msgid "Failed to create DXGI factory" msgstr "DXGI-tehtaan luonti epäonnistui" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Infinity-tiedoston luonti epäonnistui" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Skylander-tiedoston luonti epäonnistui!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" "\n" "The Skylander may already be on the portal." msgstr "" +"Skylander-tiedoston luominen epäonnistui:\n" +"%1\n" +"\n" +"Skylander saattaa olla jo portaalissa." #: Source/Core/Core/NetPlayClient.cpp:1292 msgid "" @@ -5567,15 +5584,15 @@ msgstr "Tallennustiedostoista %n:n %1:sta vienti epäonnistui." msgid "Failed to export the following save files:" msgstr "Seuraavien tallennustiedostojen vienti epäonnistui:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Varmenteiden vienti NAND-muistista epäonnistui" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Tiedoston vieminen epäonnistui." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Järjestelmädatan vienti epäonnistui." @@ -5597,14 +5614,14 @@ msgstr "Yhden tai useamman D3D-symbolin haku epäonnistui" msgid "Failed to import \"%1\"." msgstr "Kohteen \"%1\" tuonti epäonnistui." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Tallennustiedoston tuonti epäonnistui. Käynnistä peli kerran ja yritä sitten " "uudelleen." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5612,7 +5629,7 @@ msgstr "" "Tallennustiedoston tuonti epäonnistui. Annettu tiedosto on vioittunut tai ei " "ole kelvollinen Wii-tallennustiedosto." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5623,7 +5640,7 @@ msgstr "" "(Työkalut -> Hallitse NAND-muistia -> Tarkista NAND...), ja yritä " "tallennustiedoston tuontia sitten uudelleen." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Ytimen alustus epäonnistui" @@ -5646,19 +5663,19 @@ msgid "Failed to install pack: %1" msgstr "Paketin asennus epäonnistui: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Tämän julkaisun asennus NAND-muistiin epäonnistui." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" "Portissa %1 kuuntelu epäonnistui. Onko toinen nettipeli-istunto käynnissä?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "RSO-moduulin lataaminen epäonnistui kohdassa %1" @@ -5670,21 +5687,23 @@ msgstr "d3d11.dll:n lataus epäonnistui" msgid "Failed to load dxgi.dll" msgstr "dxgi.dll:n lataus epäonnistui" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Karttatiedoston '%1' lataus epäonnistui" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Skylander-tiedoston lataus epäonnistui!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" +"Skylander-tiedoston lataaminen epäonnistui:\n" +"%1" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Suoritettavan tiedoston lataus muistiin epäonnistui." @@ -5700,17 +5719,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Skylanderin muokkaus epäonnistui!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." -msgstr "" +msgstr "Tiedoston \"%1\" avaaminen kirjoittamista varten epäonnistui." -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." -msgstr "" +msgstr "Tiedoston \"{0}\" avaaminen kirjoittamista varten epäonnistui." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Kohteen '%1' avaus epäonnistui" @@ -5718,9 +5737,9 @@ msgstr "Kohteen '%1' avaus epäonnistui" msgid "Failed to open Bluetooth device: {0}" msgstr "Bluetooth-laitteen avaus epäonnistui: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" -msgstr "" +msgstr "Haaravahtitiedoston \"%1\" avaaminen epäonnistui" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:124 msgid "Failed to open config file!" @@ -5750,33 +5769,41 @@ msgstr "" msgid "Failed to open file." msgstr "Tiedoston avaaminen epäonnistui." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Palvelimen avaaminen epäonnistui" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Infinity-tiedoston avaaminen epäonnistui!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" "\n" "The file may already be in use on the base." msgstr "" +"Infinity-tiedoston avaaminen epäonnistui:\n" +"%1\n" +"\n" +"Tiedosto saattaa olla jo käytössä alustalla." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Skylander-tiedoston avaaminen epäonnistui!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" "\n" "The file may already be in use on the portal." msgstr "" +"Skylander-tiedoston avaaminen epäonnistui:\n" +"%1\n" +"\n" +"Tiedosto saattaa olla jo käytössä portaalissa." #: Source/Core/DolphinQt/ConvertDialog.cpp:474 msgid "Failed to open the input file \"%1\"." @@ -5820,37 +5847,43 @@ msgstr "Syötetiedostosta \"{0}\" lukeminen epäonnistui." msgid "Failed to read selected savefile(s) from memory card." msgstr "Tallennustiedosto(je)n lukeminen muistikortilta epäonnistui." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Infinity-tiedoston lukeminen epäonnistui!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Skylander-tiedoston lukeminen epäonnistui!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" "\n" "The file was too small." msgstr "" +"Skylander-tiedoston luku epäonnistui:\n" +"%1\n" +"\n" +"Tiedosto on liian pieni." #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:732 msgid "" "Failed to read the contents of file:\n" "%1" msgstr "" +"Tiedoston sisällön luku epäonnistui:\n" +"%1" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Kohteen {0} lukeminen epäonnistui" @@ -5888,31 +5921,31 @@ msgstr "" "Nettipelin uudelleenohjauskansion nollaaminen epäonnistui. Tarkista " "kirjoitusoikeudet." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" -msgstr "" +msgstr "Haaravahtitiedoston \"%1\" tallennus epäonnistui" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "FIFO-lokin tallennus epäonnistui." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Koodikartan tallentaminen polkuun '%1' epäonnistui" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Allekirjoitustiedoston tallentaminen tiedostoon '%1' epäonnistui" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Symbolikartan tallentaminen polkuun '%1' epäonnistui" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Allekirjoitustiedoston '%1' tallentaminen epäonnistui" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5969,19 +6002,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Virhe" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Reilu syöteviive" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Oletusalue" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Oletusalue:" @@ -5994,7 +6027,7 @@ msgstr "Nopea" msgid "Fast Depth Calculation" msgstr "Nopea syvyyslaskenta" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -6007,7 +6040,7 @@ msgstr "" msgid "Field of View" msgstr "Näkökenttä" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "Hahmon numero:" @@ -6021,7 +6054,7 @@ msgstr "Tiedoston tiedot" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Tiedostomuoto" @@ -6029,24 +6062,24 @@ msgstr "Tiedostomuoto" msgid "File Format:" msgstr "Tiedostomuoto:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Tiedoston tiedot" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Tiedostonimi" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Tiedostopolku" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Tiedostokoko" @@ -6135,7 +6168,6 @@ msgstr "Määrätty kohdistus" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Liput" @@ -6144,12 +6176,12 @@ msgstr "Liput" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "32-bittinen liukuluku" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Seuraa &haaraa" @@ -6232,6 +6264,12 @@ msgid "" "available.

If unsure, leave this unchecked." msgstr "" +"Pakottaa pelin tuottamaan kuvaa halutulla kuvasuhteella muuttamalla kameran " +"näkökenttää.
Tekniikka on epävakaa, ja saatavat tulokset vaihtelevat " +"pelistä toiseen (käyttöliittymä voi usein venyä).
Pelikohtaiset AR-/Gecko-" +"koodit tuottavat yleensä paremman tuloksen, jos niitä on saatavilla." +"

Ellet ole varma, jätä tämä valitsematta." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:593 msgid "" @@ -6246,6 +6284,12 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Muoto:" @@ -6261,7 +6305,7 @@ msgstr "Eteen" msgid "Forward port (UPnP)" msgstr "Tee portinsiirto (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Löytyi %1 tulosta haulla \"%2\"" @@ -6271,7 +6315,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "Löytyi %n osoite(tta)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Kehys %1" @@ -6296,7 +6340,7 @@ msgstr "Kehys kerrallaan: palauta nopeus" msgid "Frame Dumping" msgstr "Kehysvedostus" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Kehysväli" @@ -6304,7 +6348,7 @@ msgstr "Kehysväli" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "Kehysvedoskuva(t) '{0}' on/ovat jo olemassa. Ylikirjoitetaanko?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Nauhoitettavien kehysten määrä:" @@ -6324,7 +6368,7 @@ msgstr "Vapaita tiedostoja: %1" msgid "Free Look Control Type" msgstr "Vapaan katselun hallinnan tyyppi" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Vapaan katselun ohjain %1" @@ -6378,8 +6422,8 @@ msgid "From" msgstr "Mistä" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Mistä:" @@ -6387,10 +6431,14 @@ msgstr "Mistä:" msgid "FullScr" msgstr "Koko näyttö" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funktio" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Toiminnot" @@ -6431,11 +6479,11 @@ msgstr "GBA-äänenvoimakkuus" msgid "GBA Window Size" msgstr "GBA-ikkunan koko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1:n ROM:ksi vaihtui \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "GBA%1:n ROM pois käytöstä" @@ -6485,7 +6533,7 @@ msgstr "GL_MAX_TEXTURE_SIZE on {0} - sen on oltava vähintään 1024." msgid "GPU Texture Decoding" msgstr "Tekstuurien purku grafiikkasuorittimella" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6498,7 +6546,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL-VIRHE: Tukeeko grafiikkasuorittimesi OpenGL 2.0:aa?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6506,7 +6554,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan GL_ARB_map_buffer_range.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3.0:aa?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6514,7 +6562,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan GL_ARB_sampler_objects.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3.3:a?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6522,7 +6570,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan GL_ARB_uniform_buffer_object.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3.1:ä?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6538,7 +6586,7 @@ msgstr "" "GPU: OGL-VIRHE: Tarvitaan OpenGL:n versio 3.\n" "GPU: Tukeeko grafiikkasuorittimesi OpenGL 3:a?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6561,16 +6609,16 @@ msgstr "" msgid "Game" msgstr "Peli" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance -moduulit (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6578,7 +6626,7 @@ msgstr "" "Game Boy Advance -ROMit (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *." "bin);;Kaikki tiedostot (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance portissa %1" @@ -6607,7 +6655,7 @@ msgid "Game Gamma:" msgstr "Pelin gamma:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Pelin tunniste" @@ -6616,15 +6664,15 @@ msgstr "Pelin tunniste" msgid "Game ID:" msgstr "Pelin tunniste:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Pelin tila" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Peliksi valittu \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6632,11 +6680,11 @@ msgstr "" "Pelitiedostolla on eri tiiviste; valitse Ominaisuudet, vaihda Varmenna-" "välilehdelle ja käytä Varmenna eheys -ominaisuutta tarkistaaksesi tiivisteen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "Pelillä on eri levynumero" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "Pelillä on eri revisio" @@ -6651,7 +6699,7 @@ msgstr "" "Peli ylikirjoitti toisen pelin tallennustiedoston. Datan vioittumista edessä " "{0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "Pelin alue on eri" @@ -6671,11 +6719,11 @@ msgstr "GameCube-sovitin Wii U:lle" msgid "GameCube Adapter for Wii U at Port %1" msgstr "GameCube-sovitin Wii U:lle portissa %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube -ohjain" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "GameCube -ohjain portissa %1" @@ -6683,11 +6731,11 @@ msgstr "GameCube -ohjain portissa %1" msgid "GameCube Controllers" msgstr "GameCube -ohjaimet" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube -näppäimistö" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "GameCube -näppäimistö portissa %1" @@ -6704,7 +6752,7 @@ msgstr "GameCube -muistikortit" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "GameCube -muistikortit (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "GameCube -mikrofonin paikka %1" @@ -6722,15 +6770,15 @@ msgstr "Reunakoko" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:411 msgid "Gecko (04)" -msgstr "" +msgstr "Gecko (04)" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:412 msgid "Gecko (C0)" -msgstr "" +msgstr "Gecko (C0)" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:413 msgid "Gecko (C2)" -msgstr "" +msgstr "Gecko (C2)" #: Source/Core/DolphinQt/CheatsManager.cpp:140 #: Source/Core/DolphinQt/Config/PropertiesDialog.cpp:73 @@ -6742,29 +6790,29 @@ msgstr "Gecko-koodit" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Yleinen" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Yleinen ja asetukset" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" -msgstr "" +msgstr "Luo Action Replay -koodi(t)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Luo uusi tilastoidentiteetti" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." -msgstr "" +msgstr "AR-koodi(t) luotu." -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Luotu symbolinimet lähteestä '%1'" @@ -6797,7 +6845,7 @@ msgstr "Jätti" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golf-tila" @@ -6806,7 +6854,7 @@ msgid "Good dump" msgstr "Hyvä vedos" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafiikka" @@ -6852,7 +6900,7 @@ msgstr "Vihreä vasen" msgid "Green Right" msgstr "Vihreä oikea" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Ruudukkonäkymä" @@ -6889,7 +6937,7 @@ msgstr "HDR:n jälkikäsittely" msgid "Hacks" msgstr "Niksit" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Pää" @@ -6921,7 +6969,7 @@ msgstr "Heksa 8" msgid "Hex Byte String" msgstr "Heksatavujen merkkijono" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Heksadesimaali" @@ -6930,11 +6978,11 @@ msgstr "Heksadesimaali" msgid "Hide" msgstr "Piilota" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" -msgstr "" +msgstr "Piilota &komennot" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Piilota kaikki" @@ -6946,10 +6994,17 @@ msgstr "Piilota pelissä olevat istunnot" msgid "Hide Incompatible Sessions" msgstr "Piilota ei-yhteensopivat istunnot" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Piilota muiden GBA:" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6978,7 +7033,7 @@ msgstr "Isännöi" msgid "Host Code:" msgstr "Isäntäkoneen koodi:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Isäntäkone vastaa syötteestä" @@ -6986,7 +7041,7 @@ msgstr "Isäntäkone vastaa syötteestä" msgid "Host Size" msgstr "Isäntäkoko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6999,11 +7054,11 @@ msgstr "" "Sopii rennoille peleille vähintään 3 pelaajan kesken, mahdollisesti " "epävakaiden tai suuriviiveisten yhteyksien tapauksessa." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Isäntäkoneen syötevastuu on pois päältä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Isäntäkoneen syötevastuu on päällä" @@ -7015,7 +7070,7 @@ msgstr "Isännöi nettipelissä" msgid "Hostname" msgstr "Isäntänimi" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Pikanäppäinasetukset" @@ -7025,7 +7080,7 @@ msgstr "Pikanäppäinasetukset" msgid "Hotkeys" msgstr "Pikanäppäimet" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Pikanäppäimet vaativat kohdistetun ikkunan" @@ -7088,7 +7143,7 @@ msgstr "IP-osoite:" msgid "IPL Settings" msgstr "IPL-asetukset" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "Infrapuna" @@ -7133,7 +7188,7 @@ msgstr "" msgid "Icon" msgstr "Ikoni" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7145,7 +7200,7 @@ msgstr "" "Sopii vuoropohjaisiin peleihin, kuten golfiin, joissa ohjauksen ajoitus on " "tärkeää." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Identiteetin luonti" @@ -7171,7 +7226,7 @@ msgstr "" "tai suorituskyky- ja vakausongelmia.\n" "Tämän luvan voi perua milloin vain Dolphinin asetuksista." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7192,7 +7247,7 @@ msgstr "" "Jos tämä ei ole käytössä, emuloidun ohjaimen yhteys riippuu siihen " "linkitetyn varsinaisen ohjaimen (jos sellainen on) yhteydestä." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7204,7 +7259,7 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7220,9 +7275,9 @@ msgstr "" msgid "Ignore" msgstr "Ohita" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" -msgstr "" +msgstr "Sivuuta &sovelluslataajan haaraosumat" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:50 msgid "Ignore Format Changes" @@ -7276,7 +7331,7 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Tuo BootMii-NAND-varmuuskopio..." @@ -7291,15 +7346,15 @@ msgstr "Tuonti epäonnistui" msgid "Import Save File(s)" msgstr "Tuo tallennustiedosto(ja)" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Tuo Wii-tallennustiedosto..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "NAND-varmuuskopion tuonti käynnissä" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7308,6 +7363,15 @@ msgstr "" "NAND-varmuuskopion tuonti käynnissä\n" " Kulunut aika: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "Peli käynnissä?" @@ -7390,16 +7454,16 @@ msgstr "Vähittäinen kääntö" msgid "Incremental Rotation (rad/sec)" msgstr "Vähittäinen kääntö (rad/s)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Infinity-hahmon luonti." #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Infinity-hallinta" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Infinity-hahmo (*.bin);;" @@ -7422,25 +7486,25 @@ msgstr "Tiedot" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Tiedot" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Estä näytönsäästäjä emuloidessa" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:370 msgid "Inject" -msgstr "" +msgstr "Lisää koodia" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Syöte" @@ -7454,19 +7518,15 @@ msgstr "Aktivoiva syötevoimakkuus." msgid "Input strength to ignore and remap." msgstr "Uudelleenmuunnettava syötevoimakkuus." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" -msgstr "" +msgstr "Lisää &BLR" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" -msgstr "" +msgstr "Lisää tyhjä käsky" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Lisää &nop" @@ -7483,11 +7543,11 @@ msgstr "Asenna" msgid "Install Partition (%1)" msgstr "Asennusosio (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Asenna päivitys" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Asenna WAD..." @@ -7495,13 +7555,13 @@ msgstr "Asenna WAD..." msgid "Install to the NAND" msgstr "Asenna NAND-muistiin" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Käsky" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Käsky" @@ -7510,7 +7570,7 @@ msgstr "Käsky" msgid "Instruction Breakpoint" msgstr "Käskyn keskeytyskohta" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Käsky:" @@ -7519,7 +7579,7 @@ msgstr "Käsky:" msgid "Instruction: %1" msgstr "Käsky: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7540,19 +7600,19 @@ msgstr "Voimakkuus" msgid "Interface" msgstr "Käyttöliittymä" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Sisäinen LZ4-virhe - Yritys purkaa {0} tavua" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Sisäinen LZ4-virhe - pakkaus epäonnistui" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Sisäinen LZ4-virhe - purku epäonnistui ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "Sisäinen LZ4-virhe - hyötykuorman koko ei täsmää ({0} / {1})" @@ -7565,7 +7625,7 @@ msgstr "Sisäinen LZO-virhe - pakkaaminen epäonnistui" msgid "Internal LZO Error - decompression failed" msgstr "Sisäinen LZO-virhe - purkaminen epäonnistui" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7573,7 +7633,7 @@ msgstr "" "Sisäinen LZO-virhe - purku epäonnistui ({0}) ({1})\n" "Vanhentuneen tilantallennuksen versiotiedon haku epäonnistui." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7581,7 +7641,7 @@ msgstr "" "Sisäinen LZO-virhe - puretun versioevästeen ja versiomerkkijonon pituuden " "jäsentäminen epäonnistui ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7598,7 +7658,7 @@ msgstr "Sisäinen kuvatarkkuus" msgid "Internal Resolution:" msgstr "Sisäinen kuvatarkkuus:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Sisäinen virhe AR-koodia luonnissa." @@ -7606,7 +7666,7 @@ msgstr "Sisäinen virhe AR-koodia luonnissa." msgid "Interpreter (slowest)" msgstr "Tulkki (hitain)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Tulkkiydin" @@ -7622,7 +7682,7 @@ msgstr "Automaattisen päivityksen palvelu palautti virheellistä JSONia: {0}" msgid "Invalid Mixed Code" msgstr "Virheellinen sekakoodi" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Virheellinen paketti %1 annettu: %2" @@ -7631,11 +7691,11 @@ msgstr "Virheellinen paketti %1 annettu: %2" msgid "Invalid Player ID" msgstr "Virheellinen pelaajatunniste" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Virheellinen RSO-moduulin osoite: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Virheellinen kutsupino" @@ -7656,7 +7716,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Virheellinen syöte kentässä \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Virheellinen syöte" @@ -7672,19 +7732,19 @@ msgstr "Virheelliset parametrit annettiin hakuun." msgid "Invalid password provided." msgstr "Virheellinen salasana annettu." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Virheellinen nauhoitustiedosto" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Virheelliset hakuparametrit (kohdetta ei valittu)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Virheellinen hakumerkkijono (numeroksi muunto epäonnistui)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Virheellinen hakumerkkijono (vain parillisia pituuksia tuetaan)" @@ -7711,11 +7771,11 @@ msgstr "Italia" msgid "Item" msgstr "Esin" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT:n lohkolinkitys pois" @@ -7723,47 +7783,47 @@ msgstr "JIT:n lohkolinkitys pois" msgid "JIT Blocks" msgstr "JIT-lohkot" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT-haara pois" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT-liukuluku pois" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT-kokonaisluku pois" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT-liukuluku-lukukirjoitus pois" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT-lukukirjoitus pois" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT-paritettu-lukukirjoitus pois" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT-IXz-lukukirjoitus pois" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT-Ibzx-lukukirjoitus pois" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT-Iwz-lukukirjoitus pois" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT pois (JIT-ydin)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT-paritettu pois" @@ -7775,16 +7835,16 @@ msgstr "JIT-kääntäjä ARM64-alustalle (suositus)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "JIT-kääntäjä x86-64-alustalle (suositus)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "JIT-rekisterivälimuisti pois" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT-järjestelmärekisterit pois" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7793,11 +7853,11 @@ msgstr "" "Näin ei pitäisi koskaan tapahtua. Ilmoitathan tästä ongelmasta " "vianhallintajärjestelmään. Dolphin sulkeutuu nyt." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" -msgstr "" +msgstr "JIT ei ole aktiivinen" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japani" @@ -7821,12 +7881,12 @@ msgstr "" "Kaos on ainoa roisto, joka kuuluu tähän palkintoon, ja hän on pelissä aina " "avattuna. Muutoksia ei tarvita!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Jatka suoritusta" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Pidä ikkuna päällimmäisenä" @@ -7860,11 +7920,11 @@ msgstr "Näppäimet" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Poista pelaaja" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7890,7 +7950,7 @@ msgstr "L&ataa ROM..." msgid "L-Analog" msgstr "L-analogi" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR-tallennus" @@ -7898,7 +7958,11 @@ msgstr "LR-tallennus" msgid "Label" msgstr "Nimi" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Edellinen arvo" @@ -7936,7 +8000,7 @@ msgstr "Viive: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "Näiden julkaisuiden käynnistäminen voi myös korjata ongelmat." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Tulostauluko" @@ -7944,7 +8008,7 @@ msgstr "Tulostauluko" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7955,7 +8019,7 @@ msgstr "Vasen" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Vasen sauva" @@ -8032,11 +8096,11 @@ msgstr "Valo" msgid "Limit Chunked Upload Speed:" msgstr "Rajoita lohkotun lähetyksen nopeutta:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Listan sarakkeet" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Listanäkymä" @@ -8045,28 +8109,28 @@ msgid "Listening" msgstr "Kuunnellaan" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Lataa" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Lataa &huono karttatiedosto..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Lataa &muu karttatiedosto..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." -msgstr "" +msgstr "Lataa haaravahti &tiedostosta..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" -msgstr "" +msgstr "Lataa haaravahtitiedosto" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:107 msgid "Load Custom Textures" @@ -8076,11 +8140,11 @@ msgstr "Lataa muokatut tekstuurit" msgid "Load File" msgstr "Avaa tiedosto" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Lataa GameCube-päävalikko" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Lataa vain isäntäkoneen tallennustiedostot" @@ -8186,23 +8250,23 @@ msgstr "Palauta tila 8" msgid "Load State Slot 9" msgstr "Palauta tila 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Palauta tila tiedostosta" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Palauta tila valitusta paikasta" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Palauta tila paikasta" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Käynnistä Wii-järjestelmävalikko %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Lataa ja kirjoita isäntäkoneen tallennustiedosto" @@ -8210,24 +8274,24 @@ msgstr "Lataa ja kirjoita isäntäkoneen tallennustiedosto" msgid "Load from Selected Slot" msgstr "Palauta tila valitusta paikasta" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Palauta tila paikasta %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Lataa karttatiedosto" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Käynnistä vWii-järjestelmävalikko %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Lataa..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Symbolit lähteestä '%1' ladattu" @@ -8251,20 +8315,28 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Paikallinen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Lukitse hiiren osoitin paikoilleen" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Lukittu" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Loki" @@ -8273,15 +8345,15 @@ msgstr "Loki" msgid "Log Configuration" msgstr "Lokiasetukset" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Kirjaudu sisään" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Kirjoita JIT:n käskykattavuus lokiin" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Kirjaudu ulo" @@ -8297,7 +8369,7 @@ msgstr "Lokityypit" msgid "Logger Outputs" msgstr "Lokin ulostulot" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Sisäänkirjautuminen epäonnistui" @@ -8312,11 +8384,11 @@ msgstr "" "mittaamiseen.

Ellet ole varma, jätä tämä " "valitsematta." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Silmukka" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Yhteys nettipelipalvelimeen menetettiin..." @@ -8337,7 +8409,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "KUOLEVA" @@ -8385,7 +8457,7 @@ msgstr "Varmista, että paikassa %1 on Skylander-hahmo!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Tekijä" @@ -8407,7 +8479,7 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Hallitse NAND-muistia" @@ -8416,7 +8488,7 @@ msgstr "Hallitse NAND-muistia" msgid "Manual Texture Sampling" msgstr "Manuaalinen tekstuuriotanta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Ohjainmääritys" @@ -8428,11 +8500,11 @@ msgstr "Peite-ROM" msgid "Match Found" msgstr "Tulos löytyi" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Korkein puskurin arvo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Puskurin korkein arvo vaihtui arvoon %1" @@ -8463,7 +8535,7 @@ msgstr "Muistin keskeytyskohta" msgid "Memory Card" msgstr "Muistikortti" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Muistikorttien hallinta" @@ -8494,7 +8566,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "MemoryCard: Write-kutsu tapahtui virheellisellä kohdeosoitteella ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8512,7 +8584,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofoni" @@ -8529,9 +8601,9 @@ msgstr "Sekalaiset" msgid "Misc Settings" msgstr "Sekalaiset asetukset" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" -msgstr "" +msgstr "Sekalaiset käskyt" #: Source/Core/DolphinQt/GCMemcardManager.cpp:844 msgid "Mismatch between free block count in header and actually unused blocks." @@ -8543,7 +8615,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Ristiriita sisäisissä tietorakenteissa." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8563,7 +8635,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:108 msgid "Modem Adapter (tapserver)" -msgstr "" +msgstr "Modeemisovitin (tap-palvelin)" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/AnalogStick.cpp:32 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:25 @@ -8588,10 +8660,10 @@ msgstr "Muokkaa paikkaa" #. i18n: %1 is a name #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:62 msgid "Modifying Skylander: %1" -msgstr "" +msgstr "Muokataan Skylanderia: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Löydetyt moduulit: %1" @@ -8611,11 +8683,11 @@ msgstr "Monoskooppiset varjot" msgid "Monospaced Font" msgstr "Tasalevyinen fontti" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Liikesyöte" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Liikesimulaatio" @@ -8624,25 +8696,10 @@ msgstr "Liikesimulaatio" msgid "Motor" msgstr "Moottori" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Hiiren osoittimen näkyvyys" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" -"Hiiren osoitin katoaa näkyvistä epäaktiivisuuden jälkeen ja tulee taas " -"näkyviin hiiren liikkuessa." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Hiiren osoite on aina näkyvissä." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "Hiiren osoite ei ole koskaan näkyvissä pelin käynnissä ollessa." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8653,7 +8710,7 @@ msgstr "Liiku" msgid "Movie" msgstr "Nauhoitus" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8661,9 +8718,9 @@ msgstr "" "Nauhoitus {0} kertoo alkaneensa tilantallennuksesta, mutta tilaa {1} ei ole " "olemassa. Nauhoitus mitä todennäköisimmin ei toimi oikein!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." -msgstr "" +msgstr "AR-koodien luonnissa tapahtui useita virheitä." #. i18n: Controller input values are multiplied by this percentage value. #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:342 @@ -8674,10 +8731,10 @@ msgstr "Kerroin" msgid "N&o to All" msgstr "E&i kaikkiin" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND-tarkistus" @@ -8686,8 +8743,8 @@ msgstr "NAND-tarkistus" msgid "NKit Warning" msgstr "NKit-varoitus" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8696,7 +8753,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8719,8 +8776,8 @@ msgstr "" "

Ellet ole varma, jätä asetus arvoon 2,35." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8763,7 +8820,7 @@ msgstr "Alkuperäinen (640x528)" msgid "Native GCI File" msgstr "Alkuperäinen GCI-tiedosto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "Nettipeli" @@ -8779,7 +8836,7 @@ msgstr "Nettipeliasetukset" msgid "Netherlands" msgstr "Alankomaat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8788,7 +8845,7 @@ msgstr "" "nettipelin aikana luodut ja muutetut tallennustiedostot pysyvät isäntäkoneen " "paikallisissa tallenustiedostoissa." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8798,7 +8855,7 @@ msgstr "" "nettipelin aikana luodut ja muutetut tallennustiedostot hävitetään istunnon " "lopuksi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8807,7 +8864,7 @@ msgstr "" "aikana luodut tallennustiedostot hävitetään lopuksi." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Verkko" @@ -8815,16 +8872,16 @@ msgstr "Verkko" msgid "Network dump format:" msgstr "Verkkovedosten muoto:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Ei koskaan" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Älä koskaan päivitä automaattisesti" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Uusi" @@ -8835,11 +8892,11 @@ msgstr "Uusi keskeytyskohta" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:706 msgid "New File" -msgstr "" +msgstr "Uusi tiedosto" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:708 msgid "New File (%1)" -msgstr "" +msgstr "Uusi tiedosto (%1)" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:123 msgid "New Search" @@ -8849,7 +8906,7 @@ msgstr "Uusi haku" msgid "New Tag..." msgstr "Uusi tunniste..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Uusi identiteetti luotu." @@ -8866,7 +8923,7 @@ msgstr "Uusi tunniste" msgid "Next Game Profile" msgstr "Uusi peliprofiili" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Seuraava tulos" @@ -8912,7 +8969,7 @@ msgstr "Ei pakkausta" msgid "No Match" msgstr "Ei hakutuloksia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Ei tallennustiedostoja" @@ -8920,12 +8977,12 @@ msgstr "Ei tallennustiedostoja" msgid "No data to modify!" msgstr "Ei muokattavaa dataa!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Ei kuvausta saatavilla" @@ -8937,7 +8994,7 @@ msgstr "Ei virheitä." msgid "No extension selected." msgstr "Ei valittua lisäosaa." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Ei ladattua/nauhoitettua tiedostoa." @@ -8956,13 +9013,13 @@ msgstr "Grafiikkamodia ei ole valittu" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:59 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:107 msgid "No input" -msgstr "" +msgstr "Ei syötettä" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Ongelmia ei löytynyt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "Sopivaa peliä ei löytynyt" @@ -8988,7 +9045,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Peliasetukselle '{0}' ei löydy profiileja" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Nauhoitusta ei ole ladattu." @@ -9007,10 +9064,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Ei mikään" @@ -9022,7 +9079,7 @@ msgstr "Pohjois-Amerikka" msgid "Not Set" msgstr "Ei asetettu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Kaikilla pelaajilla ei ole peliä. Haluatko todella aloittaa?" @@ -9046,7 +9103,7 @@ msgstr "" "Kohdemuistikortilla ei ole riittävästi vapaita tiedostoja. Vähintään %n " "vapaa(ta) tiedosto(a) tarvitaan." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Ei löydy" @@ -9092,78 +9149,78 @@ msgstr "Ravistusten määrä sekunnissa." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Nunchukin kiihtyvyysanturi" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Nunchuk-painikkeet" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Nunchukin ohjaussauva" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Olio %1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:24 msgid "Object 1 Size" -msgstr "" +msgstr "Kohteen 1 koko" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:22 msgid "Object 1 X" -msgstr "" +msgstr "Kohteen 1 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:23 msgid "Object 1 Y" -msgstr "" +msgstr "Kohteen 1 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:27 msgid "Object 2 Size" -msgstr "" +msgstr "Kohteen 2 koko" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:25 msgid "Object 2 X" -msgstr "" +msgstr "Kohteen 2 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:26 msgid "Object 2 Y" -msgstr "" +msgstr "Kohteen 2 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:30 msgid "Object 3 Size" -msgstr "" +msgstr "Kohteen 3 koko" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:28 msgid "Object 3 X" -msgstr "" +msgstr "Kohteen 3 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:29 msgid "Object 3 Y" -msgstr "" +msgstr "Kohteen 3 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:33 msgid "Object 4 Size" -msgstr "" +msgstr "Kohteen 4 koko" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:31 msgid "Object 4 X" -msgstr "" +msgstr "Kohteen 4 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:32 msgid "Object 4 Y" -msgstr "" +msgstr "Kohteen 4 Y" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Olioväli" @@ -9184,7 +9241,7 @@ msgstr "Osoite-ero" msgid "On" msgstr "Päällä" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Liikkeen yhteydessä" @@ -9198,7 +9255,7 @@ msgstr "" "kulmapistevarjostimia pisteiden ja janojen laajentamiseen, tämä asetus " "valitsee kulmapistevarjostimen. Se voi vaikuttaa suorituskykyyn.

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9212,8 +9269,19 @@ msgid "" "calls and conditional code paths that are only taken when an action is " "performed in the emulated software." msgstr "" +"Kun haaravahti on siirtynyt karsintatilaan, on aika karsia taulukossa " +"näkyviä ehdokkaita. Ehdokkaiden poistaminen perustuu tarkistuksiin siitä, " +"tuliko koodireitti suoritetuksi viime tarkistuksen jälkeen vai ei. On myös " +"mahdollista karsia ehdokkaita tarkistamalla, tuliko haarakäsky " +"ylikirjoitetuksi ensimmäisen osuman jälkeen vai ei. Voit suodattaa " +"ehdokkaita haaran tyypin ja ehdon sekä alku- ja loppuosoitteen sekä " +"osoitteita vastaavien symbolien mukaan.\n" +"\n" +"Riittävän monen vaiheen ja kokeilun tuloksena haaravahti auttaa löytämään " +"funktiokutsuja ja ehdollisia koodireittejä, jotka suoritetaan vain silloin, " +"kun tietty toiminto tapahtuu emuloidussa ohjelmistossa." -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Verkko-&ohje" @@ -9221,7 +9289,7 @@ msgstr "Verkko-&ohje" msgid "Only Show Collection" msgstr "Näytä vain kokoelma" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9229,7 +9297,7 @@ msgstr "" "Lisää vain symbolit, jotka alkavat näin:\n" "(Jätä tyhjäksi saadaksesi kaikki symbolit)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9248,7 +9316,7 @@ msgstr "Avaa" msgid "Open &Containing Folder" msgstr "Avaa &kansio" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Avaa &käyttäjäkansio" @@ -9257,7 +9325,7 @@ msgstr "Avaa &käyttäjäkansio" msgid "Open Directory..." msgstr "Avaa hakemisto..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Avaa FIFO-loki" @@ -9323,34 +9391,34 @@ msgstr "Oranssi" msgid "Orbital" msgstr "Kiertävä" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" -msgstr "" +msgstr "Alku" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" -msgstr "" +msgstr "Alku enintään" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" -msgstr "" +msgstr "Alku vähintään" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" -msgstr "" +msgstr "Alkusymboli" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" -msgstr "" +msgstr "Alku ja loppu" #: Source/Core/Core/FreeLookManager.cpp:101 #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9365,17 +9433,17 @@ msgstr "Muu osio (%1):" msgid "Other State Hotkeys" msgstr "Muut tilojen pikanäppäimet" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Muu tilojen hallinta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Muu peli..." #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:446 msgid "Output" -msgstr "" +msgstr "Tulos" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:628 msgid "Output Resampling" @@ -9385,16 +9453,16 @@ msgstr "Kuvan uudelleenotanta" msgid "Output Resampling:" msgstr "Kuvan uudelleenotanta:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Ylikirjoitettu" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Toista nauhoitus..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9423,7 +9491,7 @@ msgstr "PNG-kuvatiedosto (*.png);; Kaikki tiedostot (*)" msgid "PPC Size" msgstr "PPC-koko" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs. isäntäkone" @@ -9457,7 +9525,7 @@ msgstr "Passiivinen" msgid "Passthrough a Bluetooth adapter" msgstr "Bluetooth-sovittimen läpipäästö" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Salasana" @@ -9495,15 +9563,15 @@ msgstr "Polut" msgid "Pause" msgstr "Keskeytä" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" -msgstr "" +msgstr "Keskeytä haaravahti" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Keskeytä nauhoituksen loputtua" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Keskeytä, kun ikkuna ei ole kohdistettuna" @@ -9524,6 +9592,12 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9543,7 +9617,7 @@ msgstr "Korkein nopeus ulospäin suuntautuville heilahduksille." msgid "Per-Pixel Lighting" msgstr "Kuvapistekohtainen valaistus" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Tee verkossa järjestelmäpäivitys" @@ -9577,11 +9651,11 @@ msgstr "Fyysinen osoiteavaruus" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Valitse virheenjäljitysfontti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Vasteaika" @@ -9594,7 +9668,7 @@ msgid "Pitch Up" msgstr "Nyökkäyskulma ylös" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Alusta" @@ -9602,7 +9676,7 @@ msgstr "Alusta" msgid "Play" msgstr "Pelaa" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Toista / nauhoita" @@ -9610,44 +9684,44 @@ msgstr "Toista / nauhoita" msgid "Play Recording" msgstr "Toista nauhoitus" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Lelusarja/Voimakiekko" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Toiston asetukset" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Pelaaja" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Ensimmäinen pelaaja" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Ensimmäisen pelaajan ensimmäinen kyky" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Ensimmäisen pelaajan toinen kyky" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Toinen pelaaja" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Toisen pelaajan ensimmäinen kyky" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Toisen pelaajan toinen kyky" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Pelaajat" @@ -9679,10 +9753,10 @@ msgstr "Osoitus" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:255 msgid "Point (Passthrough)" -msgstr "" +msgstr "Osoitin (läpipäästö)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Portti %1" @@ -9699,7 +9773,7 @@ msgstr "Portti:" msgid "Portal Slots" msgstr "Portaalipaikat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Mahdollinen desynkronoituminen havaittu: %1 on voinut desynkronoitua " @@ -9717,6 +9791,14 @@ msgstr "Jälkikäsittelyefekti:" msgid "Post-Processing Shader Configuration" msgstr "Jälkikäsittelyvarjostimen asetukset" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9726,17 +9808,17 @@ msgstr "Käytä kulmapistevarjostinta pisteiden ja viivojen laajentamiseen" msgid "Prefetch Custom Textures" msgstr "Esihae muokatut tekstuurit" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" "Esiaikainen nauhoituksen loppu PlayController-järjestelmässä. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" "Esiaikainen nauhoituksen loppu PlayWiimote-järjestelmässä. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Esiaikainen nauhoituksen loppu PlayWiimote-järjestelmässä. {0} + {1}" @@ -9781,7 +9863,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Edellinen peliprofiili" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Edellinen hakutulos" @@ -9792,7 +9874,7 @@ msgstr "Edellinen profiili" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitiivi %1" @@ -9829,7 +9911,7 @@ msgstr "" "Keskisuuria ongelmia löytyi. Koko peli tai osa siitä ei välttämättä toimi " "oikein" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profiili" @@ -9838,23 +9920,29 @@ msgstr "Profiili" msgid "Program Counter" msgstr "Ohjelmalaskuri" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Edistyminen" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Julkinen" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Tyhjennä peliluettelon välimuisti" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Aseta IPL-ROMit User/GC-kansioon" @@ -9881,11 +9969,11 @@ msgstr "DPLII-purkamisen laatu. Ääniviive kasvaa laadun myötä." #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Kysymys" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Poistu" @@ -9902,19 +9990,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-analogi" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "VALMIS" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO-moduulit" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO:n automaattinen havainta" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "KÄYNNISSÄ" @@ -9935,24 +10023,25 @@ msgstr "Alueen loppu:" msgid "Range Start: " msgstr "Alueen alku:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Taso %1" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:409 msgid "Raw" -msgstr "" +msgstr "Raaka" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:145 msgid "Raw Internal Resolution" -msgstr "" +msgstr "Raaka sisäinen kuvatarkkuus" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Ko&rvaa käsky" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Luku" @@ -9991,33 +10080,33 @@ msgstr "Oikea Wii Remote" msgid "Received invalid Wii Remote data from Netplay." msgstr "Nettipelistä saapui virheellistä Wii Remote -dataa." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" -msgstr "" +msgstr "Viimeaikaiset osumat" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Cursor.cpp:31 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp:29 msgid "Recenter" msgstr "Keskitä" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Nauhoita" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Nauhoita syötteitä" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Nauhoitus" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Nauhoituksen asetukset" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Nauhoitus käynnissä..." @@ -10058,7 +10147,7 @@ msgstr "Redump.org-tila:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10089,7 +10178,7 @@ msgid "Refreshing..." msgstr "Päivittyy..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Alue" @@ -10110,7 +10199,11 @@ msgstr "Suhteellinen syöte" msgid "Relative Input Hold" msgstr "Suhteellisen syötteen pito" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Muistuta myöhemmin" @@ -10149,12 +10242,12 @@ msgstr "" "(ellet myös pakkaa ISO-tiedostoa pakattuun muotoon, kuten ZIP, jälkikäteen). " "Haluatko silti jatkaa?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Uudelleennimeä symboli" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Hahmonnusikkuna" @@ -10178,10 +10271,16 @@ msgstr "Raportti: GCIFolder kirjoittaa varaamattomaan lohkoon {0:#x}" msgid "Request to Join Your Party" msgstr "Pyyntö liittyä ryhmääsi" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10191,7 +10290,7 @@ msgstr "Nollaa" msgid "Reset All" msgstr "Nollaa kaikki" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Nollaa ohittaen paniikkikäsittelijä" @@ -10225,7 +10324,7 @@ msgstr "Poista kaikki tallennetut Wii Remote -laiteparit" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:151 msgid "Resolution Type:" -msgstr "" +msgstr "Kuvatarkkuuden tyyppi:" #: Source/Core/DolphinQt/ResourcePackManager.cpp:26 msgid "Resource Pack Manager" @@ -10235,7 +10334,7 @@ msgstr "Resurssipakettien hallinta" msgid "Resource Pack Path:" msgstr "Resurssipakettien polku:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Uudelleenkäynnistys tarvitaan" @@ -10243,11 +10342,11 @@ msgstr "Uudelleenkäynnistys tarvitaan" msgid "Restore Defaults" msgstr "Palauta oletukset" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Palauta käsky" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Yritä uudelleen" @@ -10256,7 +10355,7 @@ msgstr "Yritä uudelleen" msgid "Return Speed" msgstr "Palausnopeus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revisi" @@ -10268,7 +10367,7 @@ msgstr "Revisio: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10279,7 +10378,7 @@ msgstr "Oikea" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Oikea ohjaussauva" @@ -10315,11 +10414,11 @@ msgstr "Kallistumakulma vasemmalle" msgid "Roll Right" msgstr "Kallistumakulma oikealle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "Huonetunniste" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Kääntö" @@ -10343,27 +10442,31 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10376,7 +10479,7 @@ msgstr "" msgid "Rumble" msgstr "Tärinä" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Jatka &tähän" @@ -10384,15 +10487,15 @@ msgstr "Jatka &tähän" msgid "Run GBA Cores in Dedicated Threads" msgstr "Suorita GBA-ytimet omissa säikeissään" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Suorita kohtaan asti" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Suorita kohtaan asti (ohittaen keskeytyskohdat)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Suorita osumaan asti (ohittaen keskeytyskohdat)" @@ -10400,7 +10503,7 @@ msgstr "Suorita osumaan asti (ohittaen keskeytyskohdat)" msgid "Russia" msgstr "Venäjä" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD-kortti" @@ -10459,11 +10562,11 @@ msgstr "SSL-konteksti" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Ta&llenna koodi" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Tal&lenna tila" @@ -10473,9 +10576,9 @@ msgid "Safe" msgstr "Varma" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10485,25 +10588,25 @@ msgstr "Tallenna" msgid "Save All" msgstr "Tallenna kaikki" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." -msgstr "" +msgstr "Tallenna haaravahti &nimellä..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" -msgstr "" +msgstr "Tallenna haaravahtitiedosto" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Tallennustiedostojen vienti" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Tallenna FIFO-loki" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Tallenna tiedosto" @@ -10517,11 +10620,11 @@ msgstr "Pelin tallennustiedosto" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "Pelien tallennustiedostot (*.sav);;Kaikki tiedostot (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Tallennustiedostojen tuonti" @@ -10533,7 +10636,7 @@ msgstr "Tallenna tila vanhimpaan" msgid "Save Preset" msgstr "Tallenna esiasetukset" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Tallenna nauhoitustiedosto nimellä" @@ -10583,23 +10686,23 @@ msgstr "Tallenna tila 8" msgid "Save State Slot 9" msgstr "Tallenna tila 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Tallenna tila tiedostoon" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Tallenna tilan vanhimpaan paikkaan" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Tallenna tila valittuun paikkaan" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Tallenna tila paikkaan" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Tallenna symbolikartta &nimellä..." @@ -10607,7 +10710,7 @@ msgstr "Tallenna symbolikartta &nimellä..." msgid "Save Texture Cache to State" msgstr "Tallenna tekstuurivälimuisti tilan mukana" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Tallenna ja palauta tila" @@ -10619,11 +10722,11 @@ msgstr "Tallenna esiasetuksena..." msgid "Save as..." msgstr "Tallenna nimellä..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Tallenna yhdistetty ulostulotiedosto nimellä" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10637,11 +10740,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Tallenna ROMin kanssa samaan hakemistoon" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Tallenna karttatiedosto" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Tallenna allekirjoitustiedosto" @@ -10649,11 +10752,11 @@ msgstr "Tallenna allekirjoitustiedosto" msgid "Save to Selected Slot" msgstr "Tallenna tila valittuun paikkaan" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Tallenna tila paikkaan %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Tallenna..." @@ -10667,7 +10770,7 @@ msgstr "" msgid "Saves:" msgstr "Tallennustiedostot:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "Tallennustilan nauhoitus {0} on vioittunut, nauhoittaminen pysähtyy..." @@ -10684,8 +10787,8 @@ msgid "ScrShot" msgstr "Kuvakaappaus" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Haku" @@ -10694,7 +10797,7 @@ msgstr "Haku" msgid "Search Address" msgstr "Hae osoite" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Hae nykyinen olio" @@ -10714,7 +10817,7 @@ msgstr "" "Haku ei ole tällä hetkellä mahdollinen näennäisosoiteavaruudessa. Pelaa " "peliä hetken aikaa ja yritä uudelleen." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Etsi käskyä" @@ -10722,7 +10825,7 @@ msgstr "Etsi käskyä" msgid "Search games..." msgstr "Etsi pelejä..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Etsi käsky" @@ -10758,34 +10861,36 @@ msgstr "Valitse" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" msgstr "" +"Valitse haaravahdin automaattisen tallennuksen tiedosto (jos haluat käyttää " +"käyttäjäkansiota, valitse \"Peruuta\")" #: Source/Core/DolphinQt/Settings/PathPane.cpp:71 msgid "Select Dump Path" msgstr "Valitse vedostiedostojen polku" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Valitse vientihakemisto" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Valitse hahmotiedosto" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Valitse GBA-BIOS" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Valitse GBA-ROM" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Valitse GBA-tallennustiedostojen polku" @@ -10813,7 +10918,7 @@ msgstr "Valitse Skylander-kokoelma" msgid "Select Skylander File" msgstr "Valitse Skylander-tiedosto" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Valitse paikka %1 - %2" @@ -10821,7 +10926,7 @@ msgstr "Valitse paikka %1 - %2" msgid "Select State" msgstr "Valitse tilatallennus" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Valitse tilatallennuksen paikka" @@ -10882,9 +10987,9 @@ msgstr "Valitse hakemisto" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Valitse tiedosto" @@ -10908,7 +11013,7 @@ msgstr "Valitse tiedosto" msgid "Select a game" msgstr "Valitse peli" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Valitse NAND-muistiin asennettava julkaisu" @@ -10916,11 +11021,11 @@ msgstr "Valitse NAND-muistiin asennettava julkaisu" msgid "Select e-Reader Cards" msgstr "Valitse e-Reader-kortti" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Valitse RSO-moduulin osoite" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Valitse toistettava nauhoitustiedosto" @@ -10928,12 +11033,12 @@ msgstr "Valitse toistettava nauhoitustiedosto" msgid "Select the Virtual SD Card Root" msgstr "Valitse virtuaalisen SD-kortin juuri" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Valitse avaintiedosto (OTP-/SEEPROM-vedos)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Valitse tallennustiedosto" @@ -10956,16 +11061,16 @@ msgstr "Valittua ohjainprofiilia ei ole olemassa" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Valittua peliä ei ole pelilistassa!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Valitun säikeen kutsupino" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Valitun säikeen konteksti" @@ -11003,6 +11108,23 @@ msgid "" "software.

If unsure, leave this at \"Aspect Ratio " "Corrected Internal Resolution\"." msgstr "" +"Valitsee kehysvedosten (videoiden) ja kuvakaappausten keräämiseen " +"käytettävän tavan.
Jos pelin tai ikkunan kuvatarkkuus muuttuu " +"tallennuksen aikana, toiminto voi tuottaa useita videotiedostoja." +"
Huomaathan, että vedokset eivät huomioi värinkorjausta tai kuva-alueen " +"rajausta.

Ikkunan kuvatarkkuus: Käyttää ikkunan kuvatarkkuutta " +"(poislukien mahdolliset mustat palkit).
Tämä on yksinkertainen tekniikka, " +"joka vedostaa kuvan sellaisena kuin se näkyy.
Kuvasuhdekorjattu " +"sisäinen kuvatarkkuus: Käyttää sisäistä kuvatarkkuutta (XFB:n kokoa) ja " +"korjaa sen haluttuun kuvasuhteeseen sopivaksi.
Tekniikka vedostaa aina " +"valitulla sisäisellä kuvakoolla riippumatta siitä, millä tavoin kuva näkyy " +"käyttäjälle tallennuksen aikana.
Raaka sisäinen kuvatarkkuus: " +"Käyttää sisäistä kuvatarkkuuttaa (XFB:n kokoa) korjaamatta sen kuvasuhdetta." +"
Tekniikka tuottaa puhtaan vedoksen ilman välissä tehtyä " +"kuvasuhdekorjausta, jolloin käyttäjällä on paras mahdollisuus jatkokäsitellä " +"videota ulkoisissa videonmuokkausohjelmistoissa." +"

Ellet ole varma, valitse \"Kuvasuhdekorjattu " +"sisäinen kuvatarkkuus\"." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:576 msgid "" @@ -11044,6 +11166,24 @@ msgid "" "normal circumstances.

If unsure, select Auto." msgstr "" +"Valitsee pelin näyttämiseen käytettävän kuvasuhteen.

Alkuperäisten " +"laitteiden näyttämä kuvasuhde vaihteli pelikohtaisesti ja oli vain harvoin " +"täsmälleen 4:3 tai 16:9. Useimmiten osa kuvasta leikkautui pois TV:n " +"reunoilla tai kuva ei täyttänyt koko ruutua. Oletuksena Dolphin näyttää koko " +"kuvan muuntamatta sen mittasuhteita, ja siten on tavallista, ettei kuva " +"täytä koko näyttöä.

Automaattinen: Jäljittelee TV:tä, jonka " +"kuvasuhde on joko 4:3 tai 16:9, riippuen siitä, millaista TV:tä varten pelin " +"kuva vaikuttaa olevan räätälöity.

Pakota 16:9: Jäljittelee TV:" +"tä, jonka kuvasuhde on 16:9 (laajakuva).

Pakota 4:3: " +"Jäljittelee TV:tä, jonka kuvasuhde on 4:3.

Venytä ikkunaan: " +"Venyttää kuvan ikkunan kokoon. Tällöin kuvan mittasuhteet voivat vääristyä." +"

Oma: Jäljittelee TV:tä on kuvasuhde on annettu erikseen. " +"Valinta on lähinnä tarkoitettu käytettäväksi yhdessä kuvasuhdetta muuttavien " +"huijauskoodien/muokkausten kanssa.

Oma (venytä): Toimii lähes " +"samoin kuin 'Oma', mutta venyttää kuvan kuvasuhteeseen, mikä voi vääristää " +"kuvan mittasuhteet. Asetusta ei yleensä tarvitse käyttää." +"

Ellet ole varma, valitse Automaattinen." #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:238 msgid "" @@ -11062,7 +11202,7 @@ msgstr "" "ja valita se, joka on vähiten ongelmallinen.

Ellet " "ole varma, valitse OpenGL." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Lähetä" @@ -11098,6 +11238,10 @@ msgstr "Palvelin kieltäytyi läpikulkuyrityksestä" msgid "Set &Value" msgstr "Aseta &arvo" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11115,19 +11259,19 @@ msgstr "Aseta muistikorttitiedosto korttipaikkaan A" msgid "Set memory card file for Slot B" msgstr "Aseta muistikorttitiedosto korttipaikkaan B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Aseta symbolin &loppuosoite" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Aseta symbolin &koko" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Aseta symbolin loppuosoite" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Aseta symbolin koko (%1):" @@ -11145,6 +11289,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Asettaa Wiin järjestelmäkielen." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11153,6 +11305,13 @@ msgstr "" "Asettaa viiveen millisekunneissa. Korkeammat arvot voivat vähentään äänen " "pätkintää. Asetus toimii vain joillain sisäisillä järjestelmillä." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11161,13 +11320,13 @@ msgstr "" "Järjestää haun käyttäen tavallisia MEM1- ja (Wii-konsolilla) MEM2-alueita " "näennäisosoiteavaruudessa. Tämä toimii suurimmalle osalle peleistä." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Asetukset" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: settings.txt-tiedoston luonti epäonnistui" @@ -11202,27 +11361,27 @@ msgstr "Shinkansen-ohjain" msgid "Show % Speed" msgstr "Näytä prosentuaalinen nopeus" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Näytä &loki" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Näytä &työkalupalkki" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Näytä aktiivinen julkaisu ikkunan otsikossa" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Näytä kaikki" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Näytä Australia" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Näytä peli Discordissa" @@ -11231,7 +11390,7 @@ msgstr "Näytä peli Discordissa" msgid "Show Disabled Codes First" msgstr "Näytä käytöstä poistetut koodit ensin" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Näytä ELF/DOL" @@ -11244,7 +11403,7 @@ msgstr "Näytä käytössä olevat koodit ensin" msgid "Show FPS" msgstr "Näytä kehysnopeus" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Näytä kehyslaskuri" @@ -11252,19 +11411,19 @@ msgstr "Näytä kehyslaskuri" msgid "Show Frame Times" msgstr "Näytä kehysajat" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Näytä Ranska" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Näytä GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Näytä Saksa" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Näytä golf-tilan kerros" @@ -11272,23 +11431,23 @@ msgstr "Näytä golf-tilan kerros" msgid "Show Infinity Base" msgstr "Näytä Infinity-alusta" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Näytä syötteet" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Näytä Italia" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "Näytä Japani" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Näytä Korea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Näytä viivelaskuri" @@ -11296,7 +11455,7 @@ msgstr "Näytä viivelaskuri" msgid "Show Language:" msgstr "Kieli:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Näytä lokin &asetukset" @@ -11308,15 +11467,15 @@ msgstr "Näytä nettipelin viestit" msgid "Show NetPlay Ping" msgstr "Näytä nettipelin vasteaika" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Näytä Alankomaat" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Näytä ruudulle tulevat näyttöviestit" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Näytä PAL" @@ -11329,23 +11488,23 @@ msgstr "Näytä ohjelmalaskuri" msgid "Show Performance Graphs" msgstr "Näytä suorituskykykaaviot" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Näytä alustat" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:90 msgid "Show Projection Statistics" -msgstr "" +msgstr "Näytä projektiotilastot" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Näytä alueet" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Näytä uudelleennauhoituslasksuri" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Näytä Venäjä" @@ -11353,7 +11512,7 @@ msgstr "Näytä Venäjä" msgid "Show Skylanders Portal" msgstr "Näytä Skylanders-portaali" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Näytä Espanja" @@ -11365,19 +11524,19 @@ msgstr "Näytä nopeusvärit" msgid "Show Statistics" msgstr "Näytä tilastot" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Näytä järjestelmän kellonaika" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Näytä Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Näytä USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Näytä tuntematon" @@ -11389,36 +11548,36 @@ msgstr "Näytä VBlank-ajat" msgid "Show VPS" msgstr "Näytä VPS-laskuri" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Näytä WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Näytä Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Näytä maailma" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Näytä &muistissa" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Näytä koodissa" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Näytä muistissa" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Näytä koodissa" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Näytä muistissa" @@ -11426,10 +11585,18 @@ msgstr "Näytä muistissa" msgid "Show in server browser" msgstr "Näytä palvelinselaimessa" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "Näytä kohde muistiss&a" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11449,6 +11616,13 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11459,6 +11633,24 @@ msgstr "" "

Ellet ole varma, jätä tämä valitsematta." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11513,6 +11705,8 @@ msgid "" "Shows various projection statistics.

If unsure, " "leave this unchecked." msgstr "" +"Näyttää erinäisiä projektiotilastoa.

Ellet ole " +"varma, jätä tämä valitsematta." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:303 msgid "" @@ -11538,7 +11732,7 @@ msgstr "Vaakasuuntaisuus päälle/pois" msgid "Sideways Wii Remote" msgstr "Vaakasuuntainen Wii Remote" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Allekirjoitustietokanta" @@ -11557,7 +11751,7 @@ msgstr "Etumerkillinen 32-bittinen" msgid "Signed 8" msgstr "Etumerkillinen 8-bittinen" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Etumerkillinen kokonaisluku" @@ -11646,6 +11840,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Kaikki tiedostot (*)" @@ -11750,7 +11947,7 @@ msgstr "Kaiuttimen äänenvoimakkuus:" msgid "Specialized (Default)" msgstr "Erikoistunut (oletus)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Erityinen" @@ -11787,11 +11984,11 @@ msgstr "Nopeus" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Pinon loppu" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Pinon alku" @@ -11799,25 +11996,25 @@ msgstr "Pinon alku" msgid "Standard Controller" msgstr "Vakio-ohjain" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Aloita" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Aloita &nettipeli..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" -msgstr "" +msgstr "Aloita haaravahti" #: Source/Core/DolphinQt/CheatsManager.cpp:161 msgid "Start New Cheat Search" msgstr "Aloita uusi huijauskoodihaku" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Aloita syötteen nauhoitus" @@ -11837,14 +12034,14 @@ msgstr "Aloita Riivolution-muutoksin" msgid "Start with Riivolution Patches..." msgstr "Aloita Riivolution-muutoksin..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Peli alkoi" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Tila" @@ -11876,19 +12073,19 @@ msgstr "Jatka loppuun" msgid "Step Over" msgstr "Jätä väliin" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Loppuun jatkaminen onnistui!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Loppuun jatkaminen aikakatkaistiin!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Väliin jättäminen käynnissä..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Suoritus onnistui!" @@ -11926,16 +12123,16 @@ msgid "Stick" msgstr "Ohjaussauva" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Lopeta" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Lopeta syötteen toisto/nauhoitus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Peli päättyi" @@ -11981,7 +12178,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Venytä ikkunaan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Ehdoton asetusten synkronointi" @@ -11995,7 +12192,11 @@ msgstr "Merkkijono" msgid "Strum" msgstr "Rämpytys" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Tyyli:" @@ -12006,18 +12207,18 @@ msgstr "Tyyli:" msgid "Stylus" msgstr "Osoitinkynä" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Onnistui" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Nettipeli-indeksiin lisäys onnistui" @@ -12027,7 +12228,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n levykuvan muunto onnistui." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Määrityksen '%1' poisto onnistui." @@ -12040,24 +12241,24 @@ msgstr "Tallennustiedostoista %n:n %1:stä vienti onnistui." msgid "Successfully exported save files" msgstr "Tallennustiedostojen vienti onnistui" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Varmenteiden vienti NAND-muistista onnistui" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Tiedoston purku onnistui." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Järjestelmädatan vienti onnistui." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Tallennustiedoston tuonti onnistui." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Julkaisun asentaminen NAND-muistiin onnistui." @@ -12089,7 +12290,7 @@ msgstr "Tukee SD- ja SDHC-muotoja. Oletuskoko on 128 Mt." msgid "Surround" msgstr "Surround-ääni" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Keskeytynyt" @@ -12136,17 +12337,17 @@ msgstr "Vaihda B:hen" msgid "Symbol" msgstr "Symboli" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Symbolin (%1) loppuosoite:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Symbolin nimi:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symbolit" @@ -12154,7 +12355,7 @@ msgstr "Symbolit" msgid "Sync" msgstr "Synkronoi" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Synkronoi AR-/Gecko-koodit" @@ -12200,20 +12401,20 @@ msgstr "Tallennustiedostojen synkronointi käynnissä..." msgid "System Language:" msgstr "Järjestelmän kieli:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS-syöte" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS-työkalut" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Tunnisteet" @@ -12223,7 +12424,7 @@ msgstr "Tunnisteet" msgid "Taiko Drum" msgstr "Taiko-rumpu" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Häntä" @@ -12231,7 +12432,7 @@ msgstr "Häntä" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Ota kuvakaappaus" @@ -12239,7 +12440,7 @@ msgstr "Ota kuvakaappaus" msgid "Target address range is invalid." msgstr "Kohdeosoitealue on virheellinen." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12257,11 +12458,11 @@ msgstr "Tekniikka" msgid "Test" msgstr "Testi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" -msgstr "" +msgstr "Tekstitiedosto (*.txt);;Kaikki tiedostot (*)" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:223 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:63 @@ -12328,7 +12529,7 @@ msgstr "IPL-tiedosto ei ole tunnettu hyvä vedos. (CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "Masterpiece-osiot puuttuvat." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12336,7 +12537,7 @@ msgstr "" "NAND-muistin korjaus epäonnistui. On suositeltavaa, että teet varmuuskopion " "nykyisestä datasta ja aloitat uudelleen tyhjällä NAND-muistilla." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND-muistin korjaus onnistui." @@ -12352,7 +12553,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:175 msgid "The amount of money this Skylander has. Between 0 and 65000" -msgstr "" +msgstr "Tämän Skylanderin omistaman rahan määrä, välillä 0–65000" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:290 msgid "" @@ -12400,6 +12601,9 @@ msgid "" "can also enter a network location (address:port) to connect to a remote " "tapserver." msgstr "" +"Oletusarvo \"%1\" toimii, kun käytössä on paikallinen tap-palvelinta ja " +"newserv. Voit myös antaa verkko-osoitteen (osoite:portti), jos haluat " +"yhdistää muihin tap-palvelimiin." #: Source/Core/DolphinQt/ConvertDialog.cpp:427 msgid "" @@ -12411,7 +12615,7 @@ msgstr "" "\n" "Valitse toinen polku kohteelle \"%1\"" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12423,7 +12627,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "Levyn lukeminen epäonnistui (kohdassa {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Laitettavaa levyä ei löytynyt." @@ -12517,7 +12721,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Tiedostojärjestelmä on virheellinen, tai sen luku epäonnistui." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12562,7 +12766,7 @@ msgstr "" "Pelin alue ei vastaa konsolisi aluetta. Järjestelmävalikon ongelmien " "välttämiseksi emuloitua konsolia ei voi päivittää tällä levyllä." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12589,6 +12793,8 @@ msgid "" "The hero level of this Skylander. Only seen in Skylanders: Spyro's " "Adventures. Between 0 and 100" msgstr "" +"Tämän Skylanderin sankaritaso, välillä 0–100. Valinta ilmenee vain pelissä " +"Skylanders: Spyro's Adventures." #: Source/Core/Core/NetPlayClient.cpp:184 msgid "" @@ -12629,7 +12835,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:178 msgid "The nickname for this Skylander. Limited to 15 characters" -msgstr "" +msgstr "Tämän Skylanderin lempinimi, korkeintaan 15 merkkiä" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:159 msgid "The patches in %1 are not for the selected game or game revision." @@ -12637,12 +12843,12 @@ msgstr "" "Muutoksia tiedostossa %1 ei ole tarkoitettu valitulle pelille tai " "pelirevisiolle." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Profiilia '%1' ei ole olemassa" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "Nauhoitettu peli ({0}) ei ole sama kuin valittu peli ({1})" @@ -12667,7 +12873,7 @@ msgstr "" "Samaa tiedostoa ei voi käyttää useissa paikoissa; se on jo käytössä paikassa " "%1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12708,7 +12914,7 @@ msgstr "Annettu yhteisavaimen indeksi on {0}, kun sen tulisi olla {1}." msgid "The specified file \"{0}\" does not exist" msgstr "Annettua tiedostoa \"{0}\" ei ole olemassa" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12771,7 +12977,7 @@ msgstr "Päivitysosio puuttuu." msgid "The update partition is not at its normal position." msgstr "Päivitysosio ei ole tavallisella paikallaan." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12795,6 +13001,10 @@ msgstr "Osion {0} allekirjoitus on virheellinen." msgid "The {0} partition is not properly aligned." msgstr "Osion {0} kohdistus on virheellinen." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Ensimmäisessä osiotaulukossa on liian monta osiota." @@ -12805,11 +13015,14 @@ msgid "" "\n" "Do you want to save before closing?" msgstr "" +"Kohteessa \"%1\" on tallentamattomia muutoksia.\n" +"\n" +"Haluatko tallentaa ne ennen sulkemista?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" -msgstr "" +msgstr "Ei mitään tallennettavaa!" #: Source/Core/Core/State.cpp:1050 msgid "There is nothing to undo!" @@ -12862,11 +13075,11 @@ msgstr "Tällaista Skylanderia ei voi vielä muokata!" msgid "This USB device is already whitelisted." msgstr "Tämä USB-laite on jo hyväksyttyjen listalla." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Tätä WAD-tiedostoa ei voida käynnistää." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Tämä WAD-tiedosto on virheellinen." @@ -12886,7 +13099,7 @@ msgstr "" "Tätä Dolphinin koontiversiota ei ole tehtyy suorittimellesi.\n" "Käytä Dolphinin ARM64-versiota saadaksesi paremman kokemuksen." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Tätä ei voi kumota!" @@ -12959,7 +13172,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/HardcoreWarningWidget.cpp:38 msgid "This feature is disabled in hardcore mode." -msgstr "" +msgstr "Tämä ominaisuus ei ole saatavilla hardcore-tilassa." #: Source/Core/DiscIO/NANDImporter.cpp:116 msgid "This file does not contain a valid Wii filesystem." @@ -13012,9 +13225,9 @@ msgstr "" msgid "This is a good dump." msgstr "Tämä vedos on hyvä." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." -msgstr "" +msgstr "Ominaisuus vaikuttaa vain emuloidun ohjelmiston alustukseen." #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:302 msgid "This session requires a password:" @@ -13038,7 +13251,7 @@ msgstr "" "Tätä ohjelmistoa ei tule käyttää pelaamaan pelejä, joita et omista " "laillisesti." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Tätä julkaisua ei voi käynnistää." @@ -13086,12 +13299,15 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "Tämä arvo kerrotaan grafiikka-asetusten määräämällä syvyydellä." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" "use the Branch Type filter options." msgstr "" +"Tämä suodattaa myös ehdottomat haarat.\n" +"Jos haluat suodattaa ehdottomat haarat pois tai mukaan,\n" +"käytä haaratyyppisuodatinta." #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:161 msgid "" @@ -13101,7 +13317,7 @@ msgstr "" "Tämä rajoittaa asiakaskonekohtaisesti lohkotun lähetyksen nopeutta, mitä " "käytetään tallennustiedostojen synkronointiin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13113,11 +13329,11 @@ msgstr "" "Asetus voi estää desynkronoitumista peleissä, jotka lukevat EFB:tä. " "Varmista, että kaikki käyttävät samaa hahmonninta." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Säiekonteksti" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Säikeet" @@ -13141,14 +13357,14 @@ msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" "Tasaisen syötteen aika, joka saa aikaan kalibroinnin. (0 poistaa käytöstä)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Aikakatkaisu" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Julkaisu" @@ -13157,12 +13373,12 @@ msgid "To" msgstr "Minne" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Minne:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Koko ruudun tila päälle/pois" @@ -13187,7 +13403,7 @@ msgid "Toggle Aspect Ratio" msgstr "Kuvasuhteen vaihto" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Keskeytyskohta päälle/pois" @@ -13243,9 +13459,9 @@ msgstr "Välitön XFB päälle/pois" msgid "Tokenizing failed." msgstr "Tokenisointi epäonnistui." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" -msgstr "" +msgstr "Työkalun toiminnot" #: Source/Core/DolphinQt/ToolBar.cpp:29 msgid "Toolbar" @@ -13259,8 +13475,8 @@ msgstr "Yläreuna" msgid "Top-and-Bottom" msgstr "Päällekkäin" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Osumia yhteensä" @@ -13322,8 +13538,8 @@ msgstr "Ansamestari" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Läpikulkuvirhe" @@ -13352,7 +13568,7 @@ msgstr "Triforce AM -jalkalista" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Olkanäppäimet" @@ -13362,7 +13578,7 @@ msgid "Trophy" msgstr "Palkinto" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13376,7 +13592,7 @@ msgstr "Tyyppiin perustuva kohdistus" msgid "Typical GameCube/Wii Address Space" msgstr "Tavallinen GameCube-/Wii-osoiteavaruus" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "TUNTEMATON" @@ -13388,7 +13604,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "USB-laitteiden emulointi" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB-emulointi" @@ -13445,7 +13661,7 @@ msgstr "" "kokonaan pätkinnän ja aiheuttaa häviävän pieniä suorituskykyvaikutuksia, " "mutta tämä riippuu grafiikka-ajurien toiminnasta." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "RSO-moduulin tunnistus epäonnistui" @@ -13517,11 +13733,11 @@ msgstr "Pakkaamattomat GC-/Wii-levykuvat (*.iso *.gcm)" msgid "Undead" msgstr "Epäkuolema" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Kumoa tilan palauttaminen" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Kumoa tilan tallentaminen" @@ -13542,28 +13758,28 @@ msgstr "" "version NAND-muistista poistamatta kuitenkaan sen tallennustiedostoa. " "Jatketaanko?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Yhdysvallat" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Tuntematon" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Tuntematon (Tunnus:%1 Muuttuja:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Tuntematon DVD-komento {0:08x} - vakava virhe" @@ -13593,7 +13809,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:91 msgid "Unknown Skylander type!" -msgstr "" +msgstr "Tuntematon Skylanderin tyyppi!" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:135 msgid "Unknown address space" @@ -13640,11 +13856,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Tuntematon(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Tuntematon(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Rajoittamaton" @@ -13656,21 +13872,9 @@ msgstr "Poista ROMin lataus" msgid "Unlock Cursor" msgstr "Poista hiiren osoittimen lukitus" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Avattu" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "Avattu %1 kertaa tämän peli-istunnon aikana" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Avattu (rento)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Avattu tämän peli-istunnon aikana" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13679,7 +13883,7 @@ msgstr "Purku käynnissä" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:309 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:805 msgid "Unsaved Changes" -msgstr "" +msgstr "Tallentamattomat muutokset" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:142 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:193 @@ -13696,7 +13900,7 @@ msgstr "Etumerkitön 32-bittinen" msgid "Unsigned 8" msgstr "Etumerkitön 8-bittinen" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Etumerkitön kokonaisluku" @@ -13710,8 +13914,8 @@ msgstr "Etumerkitön kokonaisluku" msgid "Up" msgstr "Ylös" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Päivitä" @@ -13719,11 +13923,11 @@ msgstr "Päivitä" msgid "Update Partition (%1)" msgstr "Päivitysosio (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Päivitä Dolphinin sulkemisen jälkeen" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Päivitys saatavilla" @@ -13768,7 +13972,7 @@ msgstr "Pystysuuntaisuus päälle/pois" msgid "Upright Wii Remote" msgstr "Pystysuuntainen Wii Remote" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Käyttötilastojen raportointi" @@ -13778,11 +13982,11 @@ msgstr "" "Käytä osoitetta 8.8.8.8 saadaksesi tavallisen nimipalvelimen, tai anna oma " "valinta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Käytä kaikkia Wiin tallennustiedostoja" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Käytä sisäänrakennettua pelien nimien tietokantaa" @@ -13792,16 +13996,22 @@ msgstr "Käytä häviötöntä koodekkia (FFV1)" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:173 msgid "Use Mouse Controlled Pointing" -msgstr "" +msgstr "Käytä hiirellä ohjattua osoitusta" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:158 msgid "Use PAL60 Mode (EuRGB60)" msgstr "Käytä PAL60-tilaa (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Käytä paniikkikäsittelijöitä" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13850,7 +14060,7 @@ msgstr "Käytä näennäisosoitteita, kun mahdollista" msgid "User Config" msgstr "Käyttäjän asetukset" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Käyttöliittymä" @@ -13868,10 +14078,17 @@ msgstr "" "Niitä voi käyttää arvojen hakemiseksi ja tallentamiseksi saman ohjaimen " "syötteiden ja ulostulojen kesken." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Käyttäjänimi" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13909,27 +14126,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Käytössä Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" -msgstr "" +msgstr "Testipaketille käytössä TTL-arvo %1" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Käytetään yleensä valokappaleille" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Käytetään yleensä normaalimatriiseille" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Käytetään yleensä paikkamatriiseille" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Käytetään yleensä tekstuurikoordinaattimatriiseil" @@ -13949,7 +14166,7 @@ msgstr "VBI-ohitus" msgid "Value" msgstr "Arvo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Arvo jäljittyy nykyiseen käskyyn" @@ -14019,13 +14236,13 @@ msgstr "Pystysuuntainen siirto" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Näytä &koodi" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Näytä &muisti" @@ -14060,7 +14277,7 @@ msgstr "Äänenvoimakkuuden suurennus" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD-tiedostot (*.wad)" @@ -14086,7 +14303,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "WADin asennus epäonnistui: Valittu tiedosto ei ole kelvollinen WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "ODOTTAA" @@ -14192,8 +14409,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Varoitus" @@ -14205,7 +14422,7 @@ msgstr "" "Varoitus: GCI-kansion korvauspolku on tällä hetkellä säädetty tähän " "paikkaan. GCI-polun säätäminen tähän ei tuota vaikutuksia." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14221,7 +14438,7 @@ msgstr "" "Varoitus: BAT:n nimeämä lohkolukumäärä ({0}) ei vastaa ladatun tiedoston " "otsaketta ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14231,7 +14448,7 @@ msgstr "" "jälkeen. (tavu {0} > {1}) (syöte {2} > {3}). Lataa toinen tallennustiedosto " "ennen jatkamista, tai lataa tämä tallennustila ilman vain luku -tilaa." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14241,7 +14458,7 @@ msgstr "" "nykyistä kehystä tallennustiedostossa (tavu {0} < {1}) (kehys {2} < {3}). " "Älä lataa uusia tallennustiedostoja ennen jatkamista." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14252,7 +14469,7 @@ msgstr "" "lataa tämä tilatallennus ilman vain luku -tilaa. Muutoin tämä voi johtaa " "desynkronoitumiseen." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14372,21 +14589,21 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Wii Remoten kiihtyvyysanturi" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii Remoten painikkeet" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Wii Remoten gyroskooppi" @@ -14398,19 +14615,19 @@ msgstr "Wii Remote -asetukset" msgid "Wii Remotes" msgstr "Wii Remote -ohjaimet" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wiin TAS-syöte %1 - Classic-ohjain" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wiin TAS-syöte %1 - Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wiin TAS-syöte %1 - Wii Remote + Nunchuk" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii ja Wii Remote" @@ -14418,7 +14635,7 @@ msgstr "Wii ja Wii Remote" msgid "Wii data is not public yet" msgstr "Wii-data ei ole vielä julkista" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii-tallennustiedostot (*.bin);;Kaikki tiedostot (*)" @@ -14426,30 +14643,22 @@ msgstr "Wii-tallennustiedostot (*.bin);;Kaikki tiedostot (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiTools-allekirjoituksen MEGA-tiedosto" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"Lukitsee hiiren osoittimen hahmontimen alueelle niin kauan, kuin se on " -"valittuna. Voit asettaa pikanäppäimen sen vapauttamista varten." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" -msgstr "" +msgstr "Ikkunan kuvatarkkuus" #: Source/Core/DolphinQt/Config/Mapping/HotkeyGBA.cpp:25 #: Source/Core/DolphinQt/GBAWidget.cpp:437 msgid "Window Size" msgstr "Ikkunan koko" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" -msgstr "" +msgstr "Poista &tutkimusdata" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" -msgstr "" +msgstr "Poista viimeaikaiset osumat" #: Source/Core/DolphinQt/Config/LogWidget.cpp:134 msgid "Word Wrap" @@ -14461,12 +14670,13 @@ msgstr "Maailma" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Kirjoitus" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" -msgstr "" +msgstr "Kirjoita JIT-lohkojen lokivedos" #. i18n: This string is used for a radio button that represents the type of #. memory breakpoint that gets triggered when a write operation occurs. @@ -14497,39 +14707,39 @@ msgstr "Kirjoita lokiin ja keskeytä" msgid "Write to Window" msgstr "Kirjoita ikkunaan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Väärä levyn numero" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "Väärä tiiviste" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Väärä alue" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Väärä revisio" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." -msgstr "" +msgstr "Kirjoitettu kohteeseen \"%1\"." -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." -msgstr "" +msgstr "Kirjoitettu kohteeseen \"{0}\"." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF-rekisteri " @@ -14538,9 +14748,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "XLink Kai BBA -kohdeosoite" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14672,6 +14882,9 @@ msgid "" "\n" "Do you want to save all and exit?" msgstr "" +"Avoinna on %1 tallentamatonta koodivälilehteä\n" +"\n" +"Haluatko tallentaa kaiken ja poistua?" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 msgid "You have to enter a name." @@ -14685,7 +14898,7 @@ msgstr "Istunnolle on annettava nimi!" msgid "You must provide a region for your session!" msgstr "Istunnolle on annettava alue!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Dolphin vaatii uudelleenkäynnistyksen, jotta muutos tulee voimaan." @@ -14713,7 +14926,7 @@ msgstr "" "Haluatko lopettaa nyt korjataksesi ongelman?\n" "Jos valitset \"Ei\", ääni voi olla pätkivää." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14722,9 +14935,9 @@ msgstr "" "virheellisesti tai estää tallentamisen." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14733,9 +14946,9 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3 -koodia ei tueta" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." -msgstr "" +msgstr "Nolla ehdokasta jäljellä." #: Source/Core/Core/ActionReplay.cpp:961 msgid "Zero code unknown to Dolphin: {0:08x}" @@ -14782,7 +14995,7 @@ msgid "default" msgstr "oletus" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "ei yhteydessä" @@ -14790,7 +15003,7 @@ msgstr "ei yhteydessä" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "e-Reader-kortit (*.raw);;Kaikki tiedostot (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "virhekoodi" @@ -14798,9 +15011,9 @@ msgstr "virhekoodi" msgid "fake-completion" msgstr "näennäisläpäisy" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" -msgstr "" +msgstr "false" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:190 msgid "is equal to" @@ -14848,16 +15061,6 @@ msgstr "" msgid "none" msgstr "ei mikään" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "pois" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "päällä" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "tai valitse laite" @@ -14875,9 +15078,9 @@ msgstr "sRGB" msgid "this value:" msgstr "tämä arvo:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" -msgstr "" +msgstr "true" #: Source/Core/Core/HW/WiimoteEmu/Extension/UDrawTablet.cpp:35 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:185 @@ -14942,11 +15145,9 @@ msgstr "| Tai" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin-tiimi. ”GameCube” ja ”Wii” ovat Nintendon " -"tavaramerkkejä. Dolphin ei ole sidoksissa Nintendoon millään tavalla." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/fr.po b/Languages/po/fr.po index 36b0c3ef18..e77c292fcc 100644 --- a/Languages/po/fr.po +++ b/Languages/po/fr.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Pascal , 2013-2024\n" "Language-Team: French (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -133,7 +133,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Révision %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (préréglage)" @@ -153,7 +153,7 @@ msgstr "%1 (lent)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -167,11 +167,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "Configuration des graphismes %1" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -188,7 +188,7 @@ msgstr "%1 ne prend pas en charge cette fonctionnalité sur votre système." msgid "%1 doesn't support this feature." msgstr "%1 ne prend pas en charge cette fonctionnalité." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -198,35 +198,27 @@ msgstr "" "%2 objet(s)\n" "Image actuelle : %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 s'est connecté" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 s'est déconnecté" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 a débloqué %2/%3 succès (%4 en hardcore), ce qui vaut %5/%6 points (%7 en " -"hardcore)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 a débloqué %2/%3 succès, ce qui vaut %4/%5 points" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 n'est pas une ROM valide" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 est en mode golf" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 joue à %2" @@ -239,8 +231,8 @@ msgstr "%1 zones de mémoire" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 points" @@ -256,26 +248,26 @@ msgstr "%1 sessions trouvées" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Vitesse normale)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "La valeur de %1 est changée" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "La valeur de %1 est atteinte" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "La valeur de %1 est utilisée" @@ -287,6 +279,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1 : %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2] : %3" @@ -356,11 +352,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&À propos" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&&Ajouter un point d'arrêt mémoire" @@ -369,7 +365,7 @@ msgstr "&&Ajouter un point d'arrêt mémoire" msgid "&Add New Code..." msgstr "&Ajouter un nouveau code..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Ajouter une fonction" @@ -377,15 +373,15 @@ msgstr "&Ajouter une fonction" msgid "&Add..." msgstr "&Ajouter..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Assembleur" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Paramètres &audio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "Mise à jour &automatique :" @@ -393,11 +389,15 @@ msgstr "Mise à jour &automatique :" msgid "&Borderless Window" msgstr "Fenêtre sans &bordures" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Points d'arrêt" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "Suivi des &bugs" @@ -405,15 +405,15 @@ msgstr "Suivi des &bugs" msgid "&Cancel" msgstr "&Annuler" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "Gestionnaire de &cheats" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "Rechercher des &mises à jour..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Effacer les symboles" @@ -421,7 +421,7 @@ msgstr "&Effacer les symboles" msgid "&Clone..." msgstr "&Cloner..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Code" @@ -429,16 +429,15 @@ msgstr "&Code" msgid "&Connected" msgstr "&Connecté" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "Paramètres des &manettes" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "&Copier l'adresse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Copier l'adresse" @@ -446,20 +445,20 @@ msgstr "&Copier l'adresse" msgid "&Create..." msgstr "&Créer..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Supprimer..." #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Effacer la surveillance" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "&Supprimer les observations" @@ -473,11 +472,11 @@ msgstr "&Modifier le code" msgid "&Edit..." msgstr "&Éditer..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Éjecter le disque" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Émulation" @@ -497,41 +496,41 @@ msgstr "&Exporter l'état..." msgid "&Export as .gci..." msgstr "&Exporter comme .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fichier" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Police..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Avancement d'image" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "Réglages de la &Vue libre" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Générer les symboles depuis" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "Dépôt &GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Paramètres &graphiques" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Aide" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Paramètres des &Raccouris clavier" @@ -551,11 +550,11 @@ msgstr "&Importer l'état..." msgid "&Import..." msgstr "&Importer..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Insérer blr" @@ -563,23 +562,23 @@ msgstr "&Insérer blr" msgid "&Interframe Blending" msgstr "Fusion &inter-images" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Langue :" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "&Charger la surveillance de Branche" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Charger l'état" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Charger une Carte de Symboles" @@ -589,19 +588,23 @@ msgstr "&Charger le fichier à l'adresse actuelle" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Verrouiller les observations" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "Verrouiller l'emplacement des &Widgets" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Mémoire" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "Fil&m" @@ -609,7 +612,7 @@ msgstr "Fil&m" msgid "&Mute" msgstr "&Couper le son" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Réseau" @@ -618,23 +621,23 @@ msgid "&No" msgstr "&Non" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Ouvrir..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Options" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Patcher les fonctions HLE" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pause" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Démarrer" @@ -642,7 +645,7 @@ msgstr "&Démarrer" msgid "&Properties" msgstr "&Propriétés" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "Mode &Lecture seule" @@ -650,7 +653,7 @@ msgstr "Mode &Lecture seule" msgid "&Refresh List" msgstr "&Actualiser la liste" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registres" @@ -663,24 +666,24 @@ msgstr "&Retirer" msgid "&Remove Code" msgstr "&Retirer le Code" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Renommer symbole" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Reset" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "Gestionnaire de Packs de &Ressources" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "&Sauvegarder la surveillance de Branche" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Sauvegarder la carte des symboles" @@ -688,31 +691,31 @@ msgstr "&Sauvegarder la carte des symboles" msgid "&Scan e-Reader Card(s)..." msgstr "&Lire la ou les carte(s) e-Reader..." -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Portail Skylanders" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Limite de vitesse :" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Stop" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Thème :" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Threads" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "&Outil" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Outils" @@ -722,21 +725,21 @@ msgstr "&Décharger la ROM" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "&Déverrouiller les observations" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Affichage" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Regarder" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "Site &web" @@ -748,23 +751,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Oui" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' introuvable, aucun nom de symbole généré" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' introuvable, recherche de fonctions communes à la place" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Sombre)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Clair)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Système)" @@ -800,12 +803,12 @@ msgstr "- Soustraire" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Inconnu--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -924,7 +927,7 @@ msgstr "Entier 32 bits non signé" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1043,11 +1046,11 @@ msgstr "< Inférieur à" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "Désactivé en mode Hardcore." @@ -1056,8 +1059,8 @@ msgid "If unsure, leave this unchecked." msgstr "" "Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1065,7 +1068,7 @@ msgstr "" "Délai dépassé pour l'AutoStepping. L'instruction " "actuelle n'a aucun rapport." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1095,8 +1098,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Supérieur à" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Une session NetPlay est en cours !" @@ -1117,7 +1120,7 @@ msgstr "" "Installer cette WAD va remplacer celle de la NAND de manière irréversible. " "Continuer ?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Un disque est déjà sur le point d'être inséré." @@ -1136,7 +1139,7 @@ msgstr "" "Une sauvegarde d'état ne peut être chargée sans avoir spécifié quel jeu " "démarrer." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1159,7 +1162,7 @@ msgstr "" "Une synchronisation ne peut être faite que lorsqu'un jeu Wii est entrain de " "fonctionner." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "Sauvegarde a&uto" @@ -1240,19 +1243,11 @@ msgstr "Précision :" msgid "Achievement Settings" msgstr "Paramètres des succès" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Succès" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"Les succès ont été désactivés.
Veuillez quitter tous les jeux pour " -"réactiver les succès." - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Action" @@ -1343,19 +1338,19 @@ msgstr "Action Replay : Code Normal {0} : Sous-type non valide {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "Activer le Chat NetPlay" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Actif" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Figurines Infinity actives :" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "File d'attente de threads actifs" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Threads actifs" @@ -1377,7 +1372,7 @@ msgstr "Carte :" msgid "Add" msgstr "Ajouter" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Ajouter un &point d'arrêt" @@ -1402,23 +1397,23 @@ msgstr "Ajouter un point d'arrêt" msgid "Add a Memory Breakpoint" msgstr "Ajouter un point d'arrêt à la mémoire" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Ajouter un &point d'arrêt mémoire" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Ajouter un point d'arrêt mémoire" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Ajouter à la surveillance" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Ajouter pour observation" @@ -1428,17 +1423,17 @@ msgstr "Ajouter pour observation" msgid "Add..." msgstr "Ajouter..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adresse" @@ -1614,7 +1609,7 @@ msgid "All Assembly files" msgstr "Tous les fichiers Assembleur" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Tout Double" @@ -1623,7 +1618,7 @@ msgstr "Tout Double" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1631,34 +1626,34 @@ msgid "All Files" msgstr "Tous les fichiers" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Tous les fichiers (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Tout Flottant" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Tous les fichiers GC/Wii" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Tout Hexadécimal" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Tous les états sauvegardés (*.sav *.s##);; Tous les fichiers (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Tout Entier Signé" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Tout Entier Non-signé" @@ -1674,7 +1669,7 @@ msgstr "Les codes de tous les joueurs ont été synchronisés." msgid "All players' saves synchronized." msgstr "Les sauvegardes de tous les joueurs ont été synchronisées." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Autoriser des réglages pour région différente" @@ -1702,7 +1697,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Sources alternatives d'entrées" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Toujours" @@ -1724,7 +1719,7 @@ msgstr "Un disque devrait déjà être inséré mais n'a pas été trouvé." msgid "Anaglyph" msgstr "Anaglyphe" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analyser" @@ -1750,15 +1745,15 @@ msgstr "Anti-Aliasing :" msgid "Any Region" msgstr "Toutes régions" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Ajouter la signature à" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Ajouter à un fichier de signature &existant..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "A&ppliquer un fichier de signature" @@ -1779,7 +1774,7 @@ msgstr "Date de l'Apploader :" msgid "Apply" msgstr "Appliquer" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Appliquer un fichier de signature" @@ -1787,7 +1782,7 @@ msgstr "Appliquer un fichier de signature" msgid "Arbitrary Mipmap Detection" msgstr "Détection de mipmap arbitraire" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Êtes-vous sûr de vouloir supprimer \"%1\" ?" @@ -1799,7 +1794,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer ce fichier ?" msgid "Are you sure you want to delete this pack?" msgstr "Êtes-vous sûr de vouloir supprimer ce pack ?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Êtes-vous sûr de vouloir quitter NetPlay ?" @@ -1828,7 +1823,7 @@ msgstr "Format d'écran :" msgid "Assemble" msgstr "Assembler" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Assembler l'instruction" @@ -1840,7 +1835,7 @@ msgstr "Assembleur" msgid "Assembly File" msgstr "Fichier Assembleur" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Attribuer les ports des manettes" @@ -1892,11 +1887,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (Multiple de 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Paramètres de mise à jour automatique" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1916,7 +1911,7 @@ msgstr "Ajuster auto. la taille de la fenêtre" msgid "Auto-Hide" msgstr "Cacher automatiquement" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Détecter automatiquement les modules RSO ?" @@ -1970,11 +1965,11 @@ msgstr "Adresse de destination BBA" msgid "BIOS:" msgstr "BIOS :" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Registres BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Back Chain" @@ -2033,7 +2028,7 @@ msgstr "Mauvaise valeur fournie." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Bannière" @@ -2053,7 +2048,7 @@ msgstr "Barre" msgid "Base Address" msgstr "Adresse de base" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Priorité de base" @@ -2061,7 +2056,7 @@ msgstr "Priorité de base" msgid "Basic" msgstr "Paramètres généraux" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Paramètres de base" @@ -2077,10 +2072,6 @@ msgstr "Vous devez spécifier un jeu à lancer pour utiliser le mode batch." msgid "Battery" msgstr "Batterie" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (mensuelle)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, etc" @@ -2117,7 +2108,7 @@ msgstr "Binaire SSL (écriture)" msgid "Bitrate (kbps):" msgstr "Bitrate (kbps) :" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2131,7 +2122,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Taille des blocs" @@ -2169,16 +2160,16 @@ msgstr "" "Le mode pour passer outre le Bluetooth est activé, mais Dolphin a été " "compilé sans libusb. Ce mode ne peut donc pas être utilisé." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Démarrer sur Pause" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" "Fichier de sauvegarde BootMii de la NAND (*.bin);;Tous les fichiers (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Fichier de clés BootMii (*.bin);;Tous les fichiers (*)" @@ -2190,47 +2181,47 @@ msgstr "Plein écran sans bords" msgid "Bottom" msgstr "Bas" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "Branche" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "Branche (LR sauvegardé)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "Branche Conditionnelle" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "Branche Conditionnelle (LR sauvegardé)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "Branche Conditionnelle vers Registre de comptage" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "Branche Conditionnelle vers Registre de comptage (LR sauvegardé)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "Branche Conditionnelle vers Registre de Lien" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "Branche Conditionnelle vers Registre de Lien (LR sauvegardé)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "Branche non écrasée" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "Type de branche" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "La branche a été écrasée" @@ -2242,23 +2233,23 @@ msgstr "Surveillance de Branche" msgid "Branch Watch Tool" msgstr "Outil de surveillance de Branche" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "Aide de l'outil de surveillance de Branche (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "Aide de l'outil de surveillance de Branche (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "Aide de l'outil de surveillance de Branche (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "Aide de l'outil de surveillance de Branche (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2291,7 +2282,7 @@ msgstr "" "\"Effacer la surveillance de Branche\" pour effacer toutes les candidates et " "retourner à la phase de liste noire." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2308,19 +2299,19 @@ msgstr "" "fois, la surveillance de Branche va basculer à la phase de réduction, et la " "table va se remplir avec toutes les candidates éligibles." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "Branche vers Registre de comptage" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "Branche vers Registre de comptage (LR sauvegardé)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "Branche vers Registre de liens" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "Branche vers Registre de liens (LR sauvegardé)" @@ -2335,19 +2326,24 @@ msgstr "Branches" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Arrêt" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Point d'arrêt" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Point d'arrêt rencontré ! Sortie abandonnée." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Points d'arrêt" @@ -2381,7 +2377,7 @@ msgstr "Erreur d'adaptateur réseau" msgid "Broadband Adapter MAC Address" msgstr "Adresse MAC de l'adaptateur réseau" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Parcourir les sessions &NetPlay..." @@ -2389,16 +2385,16 @@ msgstr "Parcourir les sessions &NetPlay..." msgid "Buffer Size:" msgstr "Taille du tampon :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Taille de buffer changée à %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer :" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2446,11 +2442,11 @@ msgstr "Par : %1" msgid "C Stick" msgstr "Stick C" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "&Créer un Fichier Signature..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Registre CP" @@ -2510,7 +2506,7 @@ msgstr "Étalonnage" msgid "Calibration Period" msgstr "Durée d'étalonnage" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Appel de la liste d'affichage à %1 avec pour taille %2" @@ -2538,7 +2534,7 @@ msgstr "" "Champ de vue de la caméra (agit sur la sensibilité du pointeur de la " "Wiimote)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" "Peut générer un code AR pour les valeurs dans la mémoire virtuelle " @@ -2556,8 +2552,8 @@ msgstr "Impossible d'éditer les méchants pour ce trophée !" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Impossible de trouver la Wiimote par la gestion de connexion {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Impossible de démarrer une session NetPlay pendant qu'un jeu est en cours " @@ -2565,7 +2561,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2578,15 +2574,15 @@ msgstr "Annuler" msgid "Cancel Calibration" msgstr "Annuler l'étalonnage" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "Candidates : %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "Candidates : %1 | Exclues : %2 | Restantes : %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "Candidates : %1 | Filtrées : %2 | Restantes : %3" @@ -2607,11 +2603,11 @@ msgstr "" "Il n'est pas possible de comparer avec la dernière valeur lors d'une " "première recherche." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Impossible de trouver l'IPL de GC" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Impossible de générer un code AR pour cette adresse." @@ -2619,7 +2615,7 @@ msgstr "Impossible de générer un code AR pour cette adresse." msgid "Cannot refresh without results." msgstr "Impossible de rafraîchir lorsqu'il n'y a pas de résultat." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "Impossible d'attribuer un chemin vide pour le dossier GCI." @@ -2627,7 +2623,7 @@ msgstr "Impossible d'attribuer un chemin vide pour le dossier GCI." msgid "Cannot set memory card to an empty path." msgstr "Vous devez indiquer un dossier valide pour la carte mémoire." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Impossible de démarrer le jeu car l'IPL de GC n'a pas pu être trouvé." @@ -2659,7 +2655,7 @@ msgstr "Centrer et étalonner" msgid "Change &Disc" msgstr "&Changer de disque" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "&Changer de disque..." @@ -2667,14 +2663,20 @@ msgstr "&Changer de disque..." msgid "Change Disc" msgstr "Changer de disque" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Changer automatiquement les disques" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Changer le disque par {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2706,7 +2708,7 @@ msgstr "" "seulement et pas de mouvement latéral, et vous pouvez zoomer jusqu'à " "l'emplacement d'origine de la caméra." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" "Le changement des cheats ne fonctionnera qu'après le redémarrage du jeu." @@ -2715,11 +2717,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "Partition de Chaîne (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "Le personnage entré est invalide !" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2735,7 +2737,7 @@ msgstr "Rechercher un cheat" msgid "Cheats Manager" msgstr "Gestionnaire de Cheats" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Vérifier la NAND..." @@ -2755,7 +2757,7 @@ msgstr "" "Vérifie si vous avez la permission de supprimer le fichier ou s'il est en " "cours d'utilisation." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Somme de contrôle" @@ -2767,7 +2769,7 @@ msgstr "Chine" msgid "Choose" msgstr "Choisissez" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Choisir un fichier à ouvrir" @@ -2775,15 +2777,15 @@ msgstr "Choisir un fichier à ouvrir" msgid "Choose a file to open or create" msgstr "Choisissez un fichier à ouvrir ou créer" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Choisir le fichier d'entrée prioritaire." -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Choisir le fichier d'entrée secondaire." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Choisissez le dossier racine du GCI" @@ -2796,7 +2798,7 @@ msgstr "Choisir le dossier de destination de l'extraction" msgid "Clamping of rotation about the yaw axis." msgstr "Serrage de la rotation sur l'axe horizontal" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Boutons classiques" @@ -2807,18 +2809,18 @@ msgstr "Manette classique" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Effacer" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "Effacer la surveillance de Branche" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Effacer le cache" @@ -2839,7 +2841,7 @@ msgstr "&Cloner et modifier le Code..." msgid "Close" msgstr "Fermer" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Co&nfiguration" @@ -2847,11 +2849,11 @@ msgstr "Co&nfiguration" msgid "Code" msgstr "Code" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "\"Chemin de code non pris\"" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "\"Le chemin de code a été pris\"" @@ -2879,11 +2881,11 @@ msgstr "Correction de couleur :" msgid "Color Space" msgstr "Espace de couleur" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "&Visibilité de la colonne" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Combiner &deux fichiers de signature..." @@ -2926,7 +2928,7 @@ msgstr "Compilation des Shaders" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Compression" @@ -2939,7 +2941,7 @@ msgstr "Niveau de compression :" msgid "Compression:" msgstr "Compression :" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "Cond." @@ -2947,11 +2949,11 @@ msgstr "Cond." #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Condition" @@ -2967,7 +2969,7 @@ msgstr "Conditionnel" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Aide conditionnelle" @@ -2982,7 +2984,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -3020,56 +3027,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"Conditions :\n" -"Définit une expression qui est évaluée lorsqu'un point d'arrêt est atteint. " -"Si l'expression fausse ou 0, le point d'arrêt est ignoré jusqu'à ce qu'il " -"soit à nouveau atteint. Les déclarations doivent être séparées d'une " -"virgule. Seule la dernière déclaration sera utilisée pour déterminer ce " -"qu'il faut faire.\n" -"\n" -"Registres qui peuvent être référencés :\n" -"GPRs : r0..r31\n" -"FPRs : f0..f31\n" -" LR, CTR, PC\n" -"\n" -"Fonctions :\n" -"Définir un registre : r1 = 8\n" -"Casts: s8(0xff). Disponible : s8, u8, s16, u16, s32, u32\n" -"Callstack: callstack(0x80123456), callstack(\"anim\")\n" -"Comparer le texte: streq(r3, \"abc\"). Chaque paramètre peut être une " -"adresse ou des constantes de texte.\n" -"Lire en mémoire : read_u32(0x80000000). Disponible : u8, s8, u16, s16, u32, " -"s32, f32, f64\n" -"Écrire en mémoire : write_u32(r3, 0x80000000). Disponible : u8, u16, u32, " -"f32, f64\n" -"*l'écriture est actuellement toujours déclenchée\n" -"\n" -"Opérations :\n" -"Unary: -u, !u, ~u\n" -"Math: * / + -, power: **, remainder: %, shift: <<, >>\n" -"Comparer : <, <=, >, >=, ==, !=, &&, ||\n" -"Bitwise: &, |, ^\n" -"\n" -"Exemples :\n" -"r4 == 1\n" -"f0 == 1.0 && f2 < 10.0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"Écrire et pause: r4 = 8, 1\n" -"Écrire et continuer : f3 = f1 + f2, 0\n" -"La condition doit toujours être à la fin\n" -"\n" -"Les valeurs doivent toujours être utilisées dans callstack() ou streq() et " -"\"quoted\". Ne pas assigner une valeur à une variable.\n" -"Toutes les variables seront affichées dans le journal de la mémoire " -"d'interface, si elle est atteinte ou un résultat NaN. Pour vérifier s'il y a " -"un problème, assignez une variable à votre équation pour qu'elle puisse être " -"affichée.\n" -"\n" -"Note: Toutes les valeurs sont converties en interne en Doubles par les " -"calculs. Il leur est possible de sortir des limites ou devenir un NaN. Un " -"avertissement sera affiché si un NaN est retourné, et la variable qui est " -"devenue un NaN sera journalisée." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -3086,7 +3043,7 @@ msgstr "Configurer" msgid "Configure Controller" msgstr "Configurer la manette" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Configurer Dolphin" @@ -3099,13 +3056,13 @@ msgstr "Configurer l'entrée" msgid "Configure Output" msgstr "Configurer la sortie" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Confirmer" @@ -3114,12 +3071,12 @@ msgstr "Confirmer" msgid "Confirm backend change" msgstr "Confirmez le changement de moteur" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Confirmer l'arrêt de l'émulation" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Confirmation" @@ -3129,7 +3086,7 @@ msgstr "Confirmation" msgid "Connect" msgstr "Connecter" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Connecter la Balance Board" @@ -3137,7 +3094,7 @@ msgstr "Connecter la Balance Board" msgid "Connect USB Keyboard" msgstr "Connecter le clavier USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Connecter la Wiimote %1" @@ -3157,7 +3114,7 @@ msgstr "Connecter la Wiimote 3" msgid "Connect Wii Remote 4" msgstr "Connecter la Wiimote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Connecter les Wiimotes" @@ -3173,7 +3130,7 @@ msgstr "Se connecter à Internet et rechercher une mise à jour ?" msgid "Connected" msgstr "Connecté" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Connexion en cours" @@ -3198,7 +3155,7 @@ msgstr "Contrôler le mode Golf de NetPlay" msgid "Control Stick" msgstr "Stick de contrôle" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Config de manette" @@ -3400,22 +3357,22 @@ msgstr "" "temps 2,2.

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Copier" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Copier la &fonction" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Copier l'&hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Copier l'adresse" @@ -3423,19 +3380,19 @@ msgstr "Copier l'adresse" msgid "Copy Failed" msgstr "Échec de la copie" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Copier l'Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Copier la valeur" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Copier la &ligne de code" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Copier l'adresse &cible" @@ -3453,8 +3410,8 @@ msgstr "Copier vers B" msgid "Core" msgstr "Core" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "Le noyau n'est pas initialisé." @@ -3590,7 +3547,7 @@ msgstr "" "Dans ce cas, vous devez à nouveau spécifier l'emplacement du fichier de " "sauvegarde dans les options." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Impossible de trouver le serveur central" @@ -3606,13 +3563,13 @@ msgstr "Impossible de lire le fichier." msgid "Country:" msgstr "Pays :" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Créer" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Créer un fichier Infinity" @@ -3626,7 +3583,7 @@ msgstr "Créer une nouvelle Carte mémoire" msgid "Create Skylander File" msgstr "Créer un fichier Skylander" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Crée des mappages pour les autres appareils" @@ -3678,23 +3635,23 @@ msgstr "" "

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Région actuelle" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Valeur actuelle" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Contexte acutel" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Jeu en cours" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Thread actuel" @@ -3810,7 +3767,7 @@ msgstr "Tapis de danse" msgid "Dark" msgstr "Ténèbres" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Données" @@ -3856,7 +3813,7 @@ msgid "Debug" msgstr "Débug" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Débogage" @@ -3904,7 +3861,7 @@ msgstr "Réduire Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Par défaut" @@ -3924,7 +3881,7 @@ msgstr "Police par défaut" msgid "Default ISO:" msgstr "ISO par défaut :" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Thread par défaut" @@ -3951,8 +3908,9 @@ msgstr "" "

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Supprimer" @@ -3982,12 +3940,12 @@ msgstr "Pourcentage de la profondeur :" msgid "Depth:" msgstr "Profondeur :" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Description" @@ -4001,8 +3959,8 @@ msgstr "Description :" msgid "Description: %1" msgstr "Description : %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "Destination" @@ -4014,21 +3972,21 @@ msgstr "Destination (chemin de socket UNIX ou adresse:port) :" msgid "Destination (address:port):" msgstr "Destination (addresse:port) :" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "Destination Max" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "Destination Min" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "Symbole de destination" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Détaché" @@ -4036,7 +3994,7 @@ msgstr "Détaché" msgid "Detect" msgstr "Détecter" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Détection des modules RSO" @@ -4044,11 +4002,11 @@ msgstr "Détection des modules RSO" msgid "Deterministic dual core:" msgstr "Double cœur déterministe :" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Dev (plusieurs fois par jour)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Appareil" @@ -4090,11 +4048,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Dé&connecté" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Désactiver" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Désactiver Bounding Box" @@ -4111,11 +4064,11 @@ msgstr "Désactiver les copies EFB dans la VRAM" msgid "Disable Emulation Speed Limit" msgstr "Désactiver la limite de vitesse" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Désactiver Fastmem" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Désactiver Fastmem Arena" @@ -4123,11 +4076,11 @@ msgstr "Désactiver Fastmem Arena" msgid "Disable Fog" msgstr "Désactiver le brouillard" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Désactiver le cache JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Désactiver la carte des grands points d'entrée" @@ -4171,6 +4124,12 @@ msgstr "" "

Dans le doute, cochez cette case." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disque" @@ -4179,6 +4138,10 @@ msgstr "Disque" msgid "Discard" msgstr "Fermer" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Type d'affichage" @@ -4215,11 +4178,11 @@ msgstr "Distance parcourue depuis la position neutre." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Autorisez-vous Dolphin à envoyer des informations à ses développeurs ?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Voulez-vous ajouter \"%1\" à la liste des dossiers de jeux ?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Voulez-vous effacer la liste des noms de symboles ?" @@ -4229,7 +4192,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Voulez-vous supprimer %n fichier(s) de sauvegarde sélectionné(s) ?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Voulez-vous arrêter l'émulation en cours ?" @@ -4241,8 +4204,8 @@ msgstr "Souhaitez-vous essayer de réparer la NAND ?" msgid "Dolby Pro Logic II Decoder" msgstr "Décodeur Dolby Pro Logic II" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Journal FIFO de Dolphin (*.dff)" @@ -4250,9 +4213,9 @@ msgstr "Journal FIFO de Dolphin (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Préréglage de mod de jeu pour Dolphin" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Fichier de carte pour Dolphin (*.map)" @@ -4264,8 +4227,8 @@ msgstr "Fichier CSV de signature de Dolphin" msgid "Dolphin Signature File" msgstr "Fichier de signature de Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Films TAS Dolphin (*.dtm)" @@ -4308,7 +4271,7 @@ msgstr "Dolphin n'a pas pu exécuter l'action demandée." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin est un émulateur de GameCube et Wii, libre et open-source." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin est trop ancien pour le serveur traversal" @@ -4324,7 +4287,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin ne peut vérifier les disques non licenciés." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4332,7 +4295,7 @@ msgstr "" "Dolphin utilisera ceci pour les titres dont la région ne peut être " "automatiquement déterminée." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Le système de Dolphin pour les cheats est actuellement désactivé." @@ -4341,7 +4304,7 @@ msgstr "Le système de Dolphin pour les cheats est actuellement désactivé." msgid "Domain" msgstr "Domaine" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Ne pas mettre à jour" @@ -4362,7 +4325,7 @@ msgstr "Portes bloquées." #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4384,7 +4347,7 @@ msgstr "Télécharger des codes" msgid "Download Codes from the WiiRD Database" msgstr "Télécharger des codes de WiiRD" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" "Télécharger les jaquettes des jeux depuis GameTDB.com pour l'affichage en " @@ -4398,6 +4361,16 @@ msgstr "Téléchargement terminé" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 codes ont été téléchargés. (%2 ajoutés)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4437,7 +4410,7 @@ msgstr "Dumper &FakeVMEM" msgid "Dump &MRAM" msgstr "Dumper la &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Enregistrer le son" @@ -4449,7 +4422,7 @@ msgstr "Copier les textures de base" msgid "Dump EFB Target" msgstr "Copier l'EFB cible" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Enregistrer les images" @@ -4518,11 +4491,11 @@ msgstr "" "

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Durée d'appui sur le bouton Turbo (en images) :" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Durée de relâchement du bouton Turbo (en images) :" @@ -4532,11 +4505,11 @@ msgstr "Durée de relâchement du bouton Turbo (en images) :" msgid "Dutch" msgstr "Néerlandais" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Quitter" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "Copie %1 d'EFB" @@ -4552,7 +4525,7 @@ msgstr "" "distribution de Dolphin, un redémarrage est probablement nécessaire pour que " "Windows charge le nouveau pilote." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4564,7 +4537,7 @@ msgstr "" "Convient pour les jeux de compétition où l'égalité et une latence minimale " "sont les plus importantes." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Premières mises à jour de mémoire" @@ -4583,7 +4556,16 @@ msgstr "Asie de l'Est" msgid "Edit Breakpoint" msgstr "Modifier le point d'arrêt" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Modifier..." @@ -4603,7 +4585,7 @@ msgstr "Effets" msgid "Effective" msgstr "Effective" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Priorité effective" @@ -4625,7 +4607,7 @@ msgstr "Élément" msgid "Embedded Frame Buffer (EFB)" msgstr "Buffer d'image embarqué (Embedded Frame Buffer - EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Vide" @@ -4637,7 +4619,7 @@ msgstr "Thread d'émulation déjà en cours d'exécution" msgid "Emulate Disc Speed" msgstr "Émuler la vitesse du disque" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Émuler la Infinity Base" @@ -4657,7 +4639,7 @@ msgstr "" "Émule la vitesse de lecture du lecteur de disques de la console. Désactiver " "ceci peut provoquer des instabilités. Activé par défaut." -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Appareils USB émulés" @@ -4684,8 +4666,6 @@ msgstr "Vitesse de l'émulation" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Activer" @@ -4693,23 +4673,15 @@ msgstr "Activer" msgid "Enable API Validation Layers" msgstr "Activer les couches de validation d'API" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Activer les badges de succès" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Activer les succès" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Activer l'étirement du son" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Activer les Cheats" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Activer l'entrée de la manette" @@ -4717,15 +4689,19 @@ msgstr "Activer l'entrée de la manette" msgid "Enable Custom RTC" msgstr "Activer l'horloge personnalisée" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Activer l'interface de débogage" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Activer le double cœur" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Activer le double cœur (plus rapide)" @@ -4737,7 +4713,7 @@ msgstr "Activer le changement de vitesse du CPU" msgid "Enable Emulated Memory Size Override" msgstr "Modifier la taille de la mémoire émulée" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Activer les succès Encore" @@ -4749,11 +4725,11 @@ msgstr "Activer le FPRF" msgid "Enable Graphics Mods" msgstr "Activer les mods graphiques" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "Activer le mode Hardcore" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4787,20 +4763,16 @@ msgstr "" "
Notez que si vous désactivez le mode Hardcore pendant qu'un jeu est en " "cours, vous devrez quitter le jeu pour réactiver ce mode." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "Activer le profilage de bloc de JIT" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Activer les tableaux de classements" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Activer le MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Activer les notifications de progression" @@ -4808,14 +4780,10 @@ msgstr "Activer les notifications de progression" msgid "Enable Progressive Scan" msgstr "Activer le balayage progressif" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Activer l'intégration de RetroAchievements.org" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Activer la Rich Presence" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4829,11 +4797,15 @@ msgstr "Activer l'économiseur d'écran" msgid "Enable Speaker Data" msgstr "Activer les données du haut-parleur" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Activer les succès non officiels" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Activer l'envoi des statistiques d'utilisation" @@ -4849,37 +4821,6 @@ msgstr "Activer le rendu en fil de fer" msgid "Enable Write-Back Cache (slow)" msgstr "Activer le cache en écriture différée (lent)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"Active les badges de succès.

Affiche des icônes pour le joueur, le " -"jeu, et les succès. C'est simplement une option visuelle, mais elle " -"demandera un peu plus de mémoire et de temps pour télécharger les images." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"Activer la compétition dans les tableaux de classements de RetroAchievements." -"

Le mode Hardcore doit être activé pour l'utiliser." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"Activer la rich presence détaillée sur le site RetroAchievements." -"

Cela fournit une description détaillée de ce que le joueur fait dans " -"le jeu sur le site web. Si désactivé, le site va seulement afficher le jeu " -"qui est joué.

Cela n'a aucune incidence sur la rich presence de " -"Discord." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4889,7 +4830,7 @@ msgstr "" "peut provoquer des plantages et autres soucis dans certains jeux. (ACTIF = " "Compatible, INACTIF = Débloqué)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4902,7 +4843,7 @@ msgstr "" "Dolphin ne sauvegarde pas votre mot de passe sur votre appareil et utilise " "un jeton d'API pour maintenir votre connection. " -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4912,33 +4853,32 @@ msgstr "" "message en popup lorsque le joueur progresse sur un succès qui suit une " "valeur qui augmente, telle que 60 étoiles sur 120." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"Active le déblocage des succès dans le mode Encore.

Ce mode ré-active " -"les succès que le joueur a déjà débloqués sur le site pour que le joueur " -"soit informé si il remplit à nouveau les conditions de déblocage, utile pour " -"les critères personnalisés de speedrun ou juste pour le fun." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Activer le déblocage des succès.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" -"Active le déblocage des succès non officiels ainsi que les officiels." -"

Les succès non officiels peuvent être optionnels ou des succès non " -"terminés qui n'ont pas été reconnus comme officiels par RetroAchievements et " -"peuvent être utiles pour tester ou pour le fun." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -5122,6 +5062,10 @@ msgstr "" "\n" "Abandon de l'importation." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet ne s'est pas initialisé" @@ -5171,33 +5115,33 @@ msgstr "" "Entrez l'adresse IP et le port de l'instance tapserver à laquelle vous " "voulez vous connecter." -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Entrer l'adresse du module RSO :" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5211,51 +5155,51 @@ msgstr "Entrer l'adresse du module RSO :" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Erreur" @@ -5272,7 +5216,7 @@ msgstr "Erreur lors de l'ouverture de l'adaptateur : %1" msgid "Error collecting save data!" msgstr "Erreur lors de la récupération des données de sauvegarde !" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5288,7 +5232,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Erreur lors de l'obtention de la liste des sessions : %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" "Une erreur est survenue lors de l'ouverture de certains packs de texture" @@ -5389,7 +5333,7 @@ msgstr "" msgid "Euphoria" msgstr "Euphorie" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europe" @@ -5442,7 +5386,7 @@ msgstr "Nom de variable attendu." msgid "Experimental" msgstr "Expérimental" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exporter toutes les sauvegardes Wii" @@ -5457,7 +5401,7 @@ msgstr "L'exportation a échoué" msgid "Export Recording" msgstr "Exporter l'enregistrement..." -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exporter l'enregistrement..." @@ -5485,14 +5429,14 @@ msgstr "Exporter comme .&gcs..." msgid "Export as .&sav..." msgstr "Exporter comme .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n sauvegarde(s) exportée(s)" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Extension" @@ -5505,7 +5449,7 @@ msgstr "Entrée d'extension de mouvement" msgid "Extension Motion Simulation" msgstr "Simulation d'extension de mouvement" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Externe" @@ -5513,35 +5457,35 @@ msgstr "Externe" msgid "External Frame Buffer (XFB)" msgstr "Buffer externe d'image (External Frame Buffer - XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Extraire les certificats de la NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Extraire l'intégralité du disque..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Extraire l'intégralité de la partition..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extraire le fichier..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Extraire les fichiers..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Extraire les données du Système..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Extraction de tous les fichiers..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Extraction du dossier..." @@ -5550,8 +5494,8 @@ msgstr "Extraction du dossier..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Lecteur FIFO" @@ -5567,11 +5511,11 @@ msgstr "" "Impossible d'ouvrir la carte mémoire :\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Impossible d'ajouter cette session à l'index NetPlay : %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Impossible d'ajouter cela au fichier de signature '%1'" @@ -5591,7 +5535,7 @@ msgstr "Impossible d'effacer le Skylander du slot %1 !" msgid "Failed to connect to Redump.org" msgstr "Impossible de se connecter à Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Impossible de se connecter au serveur : %1" @@ -5612,15 +5556,15 @@ msgstr "Impossible de créer les ressources globales pour D3D12" msgid "Failed to create DXGI factory" msgstr "Impossible de créer DXGI factory" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Impossible de créer le fichier Infinity" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Impossible de créer le fichier Skylander !" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5674,15 +5618,15 @@ msgstr "Échec de l'exportation de %n sur %1 fichier(s) de sauvegarde." msgid "Failed to export the following save files:" msgstr "Échec de l'exportation des fichiers de sauvegarde suivants :" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Impossible d'extraire les certificats depuis la NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Impossible d'extraire le fichier." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Impossible d'extraire les données du système." @@ -5704,14 +5648,14 @@ msgstr "Impossible de trouver un ou plusieurs symboles D3D" msgid "Failed to import \"%1\"." msgstr "Impossible d'importer \"%1\"." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Impossible d'importer le fichier de sauvegarde. Veuillez démarrer le jeu une " "fois, puis réessayez." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5719,7 +5663,7 @@ msgstr "" "Impossible d'importer le fichier de sauvegarde. Le fichier indiqué semble " "corrompu ou n'est pas une sauvegarde valide de Wii." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5730,7 +5674,7 @@ msgstr "" "Essayez de réparer votre NAND (Outils -> Gestion de NAND -> Vérifier la " "NAND...), et importez à nouveau la sauvegarde." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Impossible d'initialiser la base" @@ -5753,11 +5697,11 @@ msgid "Failed to install pack: %1" msgstr "Impossible d'installer le pack %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Impossible d'installer ce titre dans la NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5765,8 +5709,8 @@ msgstr "" "Impossible d'écouter le port %1. Est-ce qu'une autre instance de serveur " "Netplay est en exécution ?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Impossible de charger le module RSO à %1" @@ -5778,15 +5722,15 @@ msgstr "Impossible de charger d3d11.dll" msgid "Failed to load dxgi.dll" msgstr "Impossible de charger dxgi.dll" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Impossible d'ouvrir le fichier de carte '%1'" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Impossible de charger le fichier Skylander !" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" @@ -5794,7 +5738,7 @@ msgstr "" "Impossible de charger le fichier Skylander :\n" "%1" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Impossible de charger l'exécutable en mémoire." @@ -5810,17 +5754,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Impossible de modifier Skylander !" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "Impossible d'ouvrir \"%1\" en écriture." -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "Impossible d'ouvrir \"{0}\" en écriture." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Impossible d'ouvrir \"%1\"" @@ -5828,7 +5772,7 @@ msgstr "Impossible d'ouvrir \"%1\"" msgid "Failed to open Bluetooth device: {0}" msgstr "Impossible d'utiliser l'appareil Bluetooth : {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "Impossible d'ouvrir l'instantané de surveillance de Branche \"%1\"" @@ -5861,15 +5805,15 @@ msgstr "" msgid "Failed to open file." msgstr "Impossible d'ouvrir le fichier." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Impossible d'accéder au serveur" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Impossible d'ouvrir le fichier Infinity !" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5881,11 +5825,11 @@ msgstr "" "\n" "Le fichier est peut-être déjà en cours d'utilisation sur la base." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Impossible d'ouvrir le fichier Skylander !" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5941,27 +5885,23 @@ msgstr "" "Impossible de lire le(s) fichier(s) de sauvegarde sélectionné(s) depuis la " "carte mémoire." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Impossible de lire le fichier Infinity !" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -"Impossible de lire le fichier Infinity (%1) :\n" -"%1\n" -"\n" -"Le fichier était trop petit." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Impossible de lire le fichier Skylander !" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5981,7 +5921,7 @@ msgstr "" "Impossible de lire le contenu du fichier :\n" "%1" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Impossible de lire {0}" @@ -6021,33 +5961,33 @@ msgstr "" "Impossible de réinitialiser le dossier de redirection de NetPlay. Vérifiez " "vos droits d'écriture." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" "Échec de la sauvegarde de l'instantané de la surveillance de la branche " "\"%1\"" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Echec de l'enregistrement du journal FIFO." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Impossible de sauvegarder la carte du code vers le dossier '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Impossible de sauvegarder le fichier de signature '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Impossible de sauvegarder la carte des symboles vers le dossier '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Impossible de sauvegarder vers le fichier de signature '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -6104,19 +6044,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Échec" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Délai d'entrée des commandes égalisé" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Région de remplacement" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Région de remplacement :" @@ -6129,7 +6069,7 @@ msgstr "Rapide" msgid "Fast Depth Calculation" msgstr "Calcul rapide de la profondeur" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -6142,7 +6082,7 @@ msgstr "" msgid "Field of View" msgstr "Champ de vision" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "Numéro de figurine :" @@ -6156,7 +6096,7 @@ msgstr "Détails du fichier" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Format du fichier" @@ -6164,24 +6104,24 @@ msgstr "Format du fichier" msgid "File Format:" msgstr "Format du fichier :" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Infos du fichier" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Nom du fichier" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Chemin du fichier" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Taille du fichier" @@ -6273,7 +6213,6 @@ msgstr "Alignement fixé" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Drapeaux" @@ -6282,12 +6221,12 @@ msgstr "Drapeaux" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Flottant" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Suivre la &branche" @@ -6390,6 +6329,12 @@ msgstr "" "graphiques.

Dans le doute, cochez cette case." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Format :" @@ -6405,7 +6350,7 @@ msgstr "Avant" msgid "Forward port (UPnP)" msgstr "Faire suivre le port (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "1% résultats trouvés pour \"%2\"" @@ -6415,7 +6360,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "%n adresse(s) trouvée(s)." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Image %1" @@ -6440,7 +6385,7 @@ msgstr "Réinitialiser la vitesse d'avancement de l'image" msgid "Frame Dumping" msgstr "Capture d'image" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Plage d'images :" @@ -6448,7 +6393,7 @@ msgstr "Plage d'images :" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "La/Les capture(s) d'image '{0}' existe déjà. Remplacer ?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Images à enregistrer :" @@ -6468,7 +6413,7 @@ msgstr "%1 fichiers libres" msgid "Free Look Control Type" msgstr "Type de contrôle de la vue libre" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Manette %1 pour la Vue libre" @@ -6522,8 +6467,8 @@ msgid "From" msgstr "De" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "De :" @@ -6531,10 +6476,14 @@ msgstr "De :" msgid "FullScr" msgstr "Plein écran" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Fonction" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Fonctions" @@ -6575,11 +6524,11 @@ msgstr "Volume GBA" msgid "GBA Window Size" msgstr "Taille de la fenêtre GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 ROM changée en \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "GBA%1 ROM désactivée" @@ -6629,7 +6578,7 @@ msgstr "GL_MAX_TEXTURE_SIZE est de {0} - il doit être au minimum de 1024." msgid "GPU Texture Decoding" msgstr "Décodage des textures par GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6644,7 +6593,7 @@ msgstr "" "GPU : ERREUR OGL : Est-ce que votre carte graphique prend en charge OpenGL " "2.0 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6652,7 +6601,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite GL_ARB_map_buffer_range.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3.0 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6660,7 +6609,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite GL_ARB_sampler_objects.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3.3 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6668,7 +6617,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite GL_ARB_uniform_buffer_object.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3.1 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6684,7 +6633,7 @@ msgstr "" "GPU : ERREUR OGL : Nécessite OpenGL version 3.\n" "GPU : Est-ce que votre carte graphique prend en charge OpenGL 3 ?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6707,16 +6656,16 @@ msgstr "" msgid "Game" msgstr "Jeu" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Cartes Game Boy Advance (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6724,7 +6673,7 @@ msgstr "" "ROM de Game Boy Advance (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *." "bin);;Tous les fichiers (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance sur le Port %1" @@ -6753,7 +6702,7 @@ msgid "Game Gamma:" msgstr "Gamma du jeu :" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID du jeu" @@ -6762,15 +6711,15 @@ msgstr "ID du jeu" msgid "Game ID:" msgstr "Identifiant du jeu :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Etat du jeu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Jeu changé en \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6779,11 +6728,11 @@ msgstr "" "sélectionnez Propriétés, cliquer sur l'onglet Vérifier, et sélectionnez " "Vérifier l'intégrité pour vérifier le hash." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "Le jeu a un numéro de disque différent" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "Le jeu a une révision différente" @@ -6798,7 +6747,7 @@ msgstr "" "Leu jeu a écrasé la sauvegarde d'un autre jeu, corruption de données " "probable. {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "La région du jeu ne concorde pas" @@ -6818,11 +6767,11 @@ msgstr "Adaptateur GameCube pour Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "Adaptateur GameCube pour Wii U sur le Port %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "Manette GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "Manette GameCube sur le port %1" @@ -6830,11 +6779,11 @@ msgstr "Manette GameCube sur le port %1" msgid "GameCube Controllers" msgstr "Manettes GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "Clavier pour GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "Clavier pour GameCube sur le Port %1" @@ -6851,7 +6800,7 @@ msgstr "Cartes mémoire de GameCube" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "Cartes mémoire de GameCube (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "Micro pour GameCube, Slot %1" @@ -6889,29 +6838,29 @@ msgstr "Codes Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Général" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Général et Options" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "Générer un/des code(s) Action Replay" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Générer une nouvelle identité pour les statistiques" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "Code(s) AR généré(s)." -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Nom des symboles générés à partir de '%1'" @@ -6944,7 +6893,7 @@ msgstr "Giant" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Mode Golf" @@ -6953,7 +6902,7 @@ msgid "Good dump" msgstr "Dump OK" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Graphismes" @@ -6998,7 +6947,7 @@ msgstr "Vert Gauche" msgid "Green Right" msgstr "Vert Droite" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Grille" @@ -7035,7 +6984,7 @@ msgstr "Post-Processing HDR" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Head" @@ -7067,7 +7016,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "Hex Byte String" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadécimal" @@ -7076,11 +7025,11 @@ msgstr "Hexadécimal" msgid "Hide" msgstr "Cacher" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "Cacher les &contrôles" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Tout masquer" @@ -7092,10 +7041,17 @@ msgstr "Masquer les sessions en cours" msgid "Hide Incompatible Sessions" msgstr "Masquer les sessions incompatibles" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Masquer les GBA distantes" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -7124,7 +7080,7 @@ msgstr "Hôte" msgid "Host Code:" msgstr "Code de l'hôte :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Autorité de l'hôte sur les entrées" @@ -7132,7 +7088,7 @@ msgstr "Autorité de l'hôte sur les entrées" msgid "Host Size" msgstr "Taille de l'hôte" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7145,11 +7101,11 @@ msgstr "" "Convient pour des jeux casual de 3 joueurs et plus, peut-être sur des " "connexions instables ou avec une forte latence." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Autorité de l'hôte sur les entrées désactivée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Autorité de l'hôte sur les entrées activée" @@ -7161,7 +7117,7 @@ msgstr "Hôte avec Netplay" msgid "Hostname" msgstr "Nom de l'hôte" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Paramètres des Raccouris clavier" @@ -7171,7 +7127,7 @@ msgstr "Paramètres des Raccouris clavier" msgid "Hotkeys" msgstr "Raccourcis clavier" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Les touches de raccourci requièrent que la fenêtre soit sélectionnée" @@ -7234,7 +7190,7 @@ msgstr "Adresse IP :" msgid "IPL Settings" msgstr "Paramètres IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -7281,7 +7237,7 @@ msgstr "" msgid "Icon" msgstr "Icône" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7292,7 +7248,7 @@ msgstr "" "Pratique pour les jeux à tour de rôle qui ont des contrôles demandant de la " "précision, comme le golf." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Génération d'une identité" @@ -7321,7 +7277,7 @@ msgstr "" "Cette autorisation peut être révoquée à tout moment via les réglages de " "Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7341,7 +7297,7 @@ msgstr "" "Si décochée, l'état de la connexion de la manette émulée est lié\n" "à l'état de la connexion du périphérique physique par défaut (s'il existe)." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7352,7 +7308,7 @@ msgstr "" "de fifologs, mais peut être utile pour tester.

Dans " "le doute, décochez cette case." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7368,7 +7324,7 @@ msgstr "" msgid "Ignore" msgstr "Ignorer" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "Ignorer les its de Branche d'&Apploader" @@ -7425,7 +7381,7 @@ msgstr "" "abaissant légèrement les performances.

Dans le " "doute, décochez cette case." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Importer une sauvegarde BootMii de la NAND..." @@ -7440,15 +7396,15 @@ msgstr "L'importation a échoué" msgid "Import Save File(s)" msgstr "Importer le(s) fichier(s) de sauvegarde" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importer une sauvegarde Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Importation de la sauvegarde de la NAND..." -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7457,6 +7413,15 @@ msgstr "" "Importation de la sauvegarde de la NAND...\n" "Temps écoulé : %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "En cours ?" @@ -7540,16 +7505,16 @@ msgstr "Rotation incrémentale" msgid "Incremental Rotation (rad/sec)" msgstr "Rotation incrémentale (rad/sec)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Créateur de figurine Infinity" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Gestionnaire Infinity" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Objet Infinity (*.bin);;" @@ -7572,12 +7537,12 @@ msgstr "Information" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Information" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Désactiver l'écran de veille pendant l'émulation" @@ -7587,10 +7552,10 @@ msgstr "Injecter" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Entrée" @@ -7604,19 +7569,15 @@ msgstr "Force d'appui requise pour l'activation." msgid "Input strength to ignore and remap." msgstr "Force de l'entrée à ignorer et remapper." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "Insérer &BLR" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "Insérer &BLR au démarrage" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "Insérer &NOP" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Insérer &nop" @@ -7633,11 +7594,11 @@ msgstr "Installer" msgid "Install Partition (%1)" msgstr "Partition d'installation (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Installer la mise à jour" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Installer un WAD..." @@ -7645,13 +7606,13 @@ msgstr "Installer un WAD..." msgid "Install to the NAND" msgstr "Installer dans la NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instruction" @@ -7660,7 +7621,7 @@ msgstr "Instruction" msgid "Instruction Breakpoint" msgstr "Point d'arrêt instruction" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instruction :" @@ -7669,7 +7630,7 @@ msgstr "Instruction :" msgid "Instruction: %1" msgstr "Instruction : %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7690,19 +7651,19 @@ msgstr "Intensité" msgid "Interface" msgstr "Interface" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Erreur interne LZ4 - Tentative de décompression de {0} octets" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Erreur interne LZ4 - échec de la compression" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Erreur interne LZ4 - échec de la décompression ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" "Erreur interne LZ4 - la taille du paquet ne correspond pas ({0} / {1}))" @@ -7716,7 +7677,7 @@ msgstr "Erreur interne LZO - échec de la compression" msgid "Internal LZO Error - decompression failed" msgstr "Erreur LZO interne - échec de la décompression" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7724,7 +7685,7 @@ msgstr "" "Erreur interne LZO - échec de la décompression ({0}) ({1})\n" "Impossible de récupérer les infos de version des sauvegardes d'état périmées." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7732,7 +7693,7 @@ msgstr "" "Erreur interne LZO - impossible d'analyser de cookie de la version " "décompressée et la longueur du texte de la version ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7749,7 +7710,7 @@ msgstr "Résolution interne" msgid "Internal Resolution:" msgstr "Résolution interne :" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Erreur interne lors de la génération du code AR." @@ -7757,7 +7718,7 @@ msgstr "Erreur interne lors de la génération du code AR." msgid "Interpreter (slowest)" msgstr "Interpréteur (TRÈS lent)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Interpreter Core" @@ -7773,7 +7734,7 @@ msgstr "JSON invalide reçu du service d'auto-update : {0}" msgid "Invalid Mixed Code" msgstr "Code mixte non valide" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Pack %1 non valide indiqué : %2" @@ -7782,11 +7743,11 @@ msgstr "Pack %1 non valide indiqué : %2" msgid "Invalid Player ID" msgstr "ID joueur non valide" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Adresse du module RSO non valide : %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Pile d'exécution non valide" @@ -7807,7 +7768,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Entrée non valide pour le champ \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Entrée indiquée non valide" @@ -7823,19 +7784,19 @@ msgstr "Paramètres de recherche non valides." msgid "Invalid password provided." msgstr "Mot de passe incorrect." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Fichier d'enregitrement non valide" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Paramètres de recherche non valide (aucun objet sélectionné)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Texte de recherche non valide (impossible à convertir en nombre)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "Texte de recherche non valide (seules les longueurs de chaînes de caractères " @@ -7864,11 +7825,11 @@ msgstr "Italie" msgid "Item" msgstr "Objet" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT Block Linking Off" @@ -7876,47 +7837,47 @@ msgstr "JIT Block Linking Off" msgid "JIT Blocks" msgstr "Blocs JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT Branch Off" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FloatingPoint Off" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Integer Off" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LoadStore Floating Off" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LoadStore Off" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LoadStore Paired Off" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LoadStore lXz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT LoadStore lbzx Off" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LoadStore lwz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Off (JIT Core)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Paired Off" @@ -7928,16 +7889,16 @@ msgstr "Recompilateur JIT pour ARM64 (recommandé)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "Recompilateur JIT pour x86-64 (recommandé)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "Cache de registre JIT désactivé" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT SystemRegisters Off" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7946,11 +7907,11 @@ msgstr "" "ne devrait jamais arriver. Veuillez transmettre cet incident au suivi de " "bugs. Dolphin va maintenant quitter." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "JIT n'est pas actif" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japon" @@ -7974,12 +7935,12 @@ msgstr "" "Kaos est le seul méchant pour ce trophée et est toujours débloqué. Il n'est " "donc pas utile d'éditer quoi que ce soit !" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Continuer l'exécution" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Toujours au premier plan" @@ -8013,11 +7974,11 @@ msgstr "Touches" msgid "KiB" msgstr "Kio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Sortir le joueur" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Corée" @@ -8043,7 +8004,7 @@ msgstr "C&harger une ROM..." msgid "L-Analog" msgstr "L Analog." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "Sauvegarde LR" @@ -8051,7 +8012,11 @@ msgstr "Sauvegarde LR" msgid "Label" msgstr "Étiquette" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Dernière valeur" @@ -8089,7 +8054,7 @@ msgstr "Latence : ~80ms" msgid "Launching these titles may also fix the issues." msgstr "Ce souci peut être corrigé en démarrant ces titres." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Tableaux de classements" @@ -8097,7 +8062,7 @@ msgstr "Tableaux de classements" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -8108,7 +8073,7 @@ msgstr "Gauche" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Stick Gauche" @@ -8185,11 +8150,11 @@ msgstr "Lumière" msgid "Limit Chunked Upload Speed:" msgstr "Limite de vitesse d'envoi de parcelles de données :" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Colonnes de la liste" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Liste" @@ -8198,26 +8163,26 @@ msgid "Listening" msgstr "Écoute" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Charger" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Charger un fichier de carte de &défauts..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Charger un &Autre fichier de carte..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "Charger la surveillance de Branche &depuis..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "Charger l'instantané de surveillance de Branche" @@ -8229,11 +8194,11 @@ msgstr "Charger textures personnalisées" msgid "Load File" msgstr "Charger le fichier" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Charger le Menu Principal de la GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Charger uniquement les données de sauvegarde de l'hôte." @@ -8339,23 +8304,23 @@ msgstr "Charger l'état du Slot 8" msgid "Load State Slot 9" msgstr "Charger l'état du Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Charger un état depuis un fichier" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Charge l'état depuis l'emplacement sélectionné" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Charger un état depuis un slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Charger le Menu Système Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Charger et enregistrer les données de sauvegarde chez l'hôte." @@ -8363,24 +8328,24 @@ msgstr "Charger et enregistrer les données de sauvegarde chez l'hôte." msgid "Load from Selected Slot" msgstr "Charger depuis l'emplacement sélectionné" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Chargement depuis le Slot %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Charger un fichier de carte" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Charger le menu %1 du système vWii" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Charger..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Symboles chargés à partir de '%1'" @@ -8404,20 +8369,28 @@ msgstr "" "

Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Local" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Verrouiller le curseur de la souris" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Verrouillé" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Journal" @@ -8426,15 +8399,15 @@ msgstr "Journal" msgid "Log Configuration" msgstr "Configuration de la journalisation" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Connexion" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Log JIT Instruction Coverage" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Déconnexion" @@ -8450,7 +8423,7 @@ msgstr "Types de journaux" msgid "Logger Outputs" msgstr "Sorties des journalisations" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Échec de la connection" @@ -8465,11 +8438,11 @@ msgstr "" "performances de Dolphin.

Dans le doute, décochez " "cette case." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Boucle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Connexion au serveur NetPlay perdue !" @@ -8490,7 +8463,7 @@ msgstr "MD5 :" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUND" @@ -8540,7 +8513,7 @@ msgstr "Vérifiez qu'il y a un Skylander dans le slot %1 !" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Concepteur" @@ -8562,7 +8535,7 @@ msgstr "" "

\n" "Dans le doute, décochez cette case." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Gestion de NAND" @@ -8571,7 +8544,7 @@ msgstr "Gestion de NAND" msgid "Manual Texture Sampling" msgstr "Échantillonnage manuel de la texture" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Mappage" @@ -8583,11 +8556,11 @@ msgstr "ROM masque" msgid "Match Found" msgstr "Correspondance trouvée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Tampon maxi :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Taille maximum du tampon changée à %1" @@ -8617,7 +8590,7 @@ msgstr "Point d'arrêt mémoire" msgid "Memory Card" msgstr "Carte mémoire" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Gestionnaire de cartes mémoires" @@ -8649,7 +8622,7 @@ msgstr "" "MemoryCard : l'écriture a été appelée avec une mauvaise adresse de " "destination ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8667,7 +8640,7 @@ msgstr "Mio" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Micro" @@ -8684,7 +8657,7 @@ msgstr "Divers" msgid "Misc Settings" msgstr "Paramètres divers" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "Contrôles divers" @@ -8698,7 +8671,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Non concordance entre les structures de données internes." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8745,8 +8718,8 @@ msgstr "Modifier le slot" msgid "Modifying Skylander: %1" msgstr "Modification de Skylander : %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Modules trouvés : %1" @@ -8766,11 +8739,11 @@ msgstr "Ombres monoscopiques" msgid "Monospaced Font" msgstr "Police mono-espacée." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Entrée des mouvements" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Simulation des mouvements" @@ -8779,26 +8752,10 @@ msgstr "Simulation des mouvements" msgid "Motor" msgstr "Vibreur" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Visibilité du curseur de la souris" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" -"Le curseur de la souris est masqué lorsqu'inactif, et réapparaît lors d'un " -"mouvent de la souris." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Le curseur de la souris sera toujours visible." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" -"Le curseur de la souris ne sera jamais visible lorsqu'un jeu sera en cours." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8809,7 +8766,7 @@ msgstr "Déplacement" msgid "Movie" msgstr "Film" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8817,7 +8774,7 @@ msgstr "" "Le film {0} indique qu'il démarre à partir d'un état de sauvegarde, mais {1} " "n'existe pas. Le film ne va probablement pas être synchro !" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "Plusieurs erreurs lors de la génération de codes AR." @@ -8830,10 +8787,10 @@ msgstr "Multiplicateur" msgid "N&o to All" msgstr "Non à &tout" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "Vérification de la NAND" @@ -8842,8 +8799,8 @@ msgstr "Vérification de la NAND" msgid "NKit Warning" msgstr "Avertissement pour NKit" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8852,7 +8809,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8875,8 +8832,8 @@ msgstr "" "

Dans le doute, laissez la valeur à 2.35." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8919,7 +8876,7 @@ msgstr "Résolution native (640x528)" msgid "Native GCI File" msgstr "Fichier GCI natif" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8935,7 +8892,7 @@ msgstr "Configuration de NetPlay" msgid "Netherlands" msgstr "Pays-bas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8944,7 +8901,7 @@ msgstr "" "toutes les données de sauvegardes créées ou modifiées pendant la session " "Netplay seront faites chez l'hôte." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8954,7 +8911,7 @@ msgstr "" "toute sauvegarde de données créée ou modifiée pendant la session Netplay " "sera supprimée à la fin de la session." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8963,7 +8920,7 @@ msgstr "" "sauvegardes créées seront supprimées à la fin de la session Netplay." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Réseau" @@ -8971,16 +8928,16 @@ msgstr "Réseau" msgid "Network dump format:" msgstr "Format d'enregistrement du réseau :" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Jamais" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Ne jamais mettre à jour" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Nouveau" @@ -9005,7 +8962,7 @@ msgstr "Nouvelle recherche" msgid "New Tag..." msgstr "Nouveau tag..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Nouvelle identité générée." @@ -9022,7 +8979,7 @@ msgstr "Nouveau tag" msgid "Next Game Profile" msgstr "Profil de jeu suivant" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Rechercher le suivant" @@ -9068,7 +9025,7 @@ msgstr "Aucune compression" msgid "No Match" msgstr "Aucune correspondance trouvée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Aucune donnée sauvegardée" @@ -9076,12 +9033,12 @@ msgstr "Aucune donnée sauvegardée" msgid "No data to modify!" msgstr "Pas de donnée à modifier !" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Aucune description disponible" @@ -9093,7 +9050,7 @@ msgstr "Pas d'erreur." msgid "No extension selected." msgstr "Aucune extension sélectionnée" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Aucun fichier chargé / enregistré" @@ -9114,11 +9071,11 @@ msgstr "Aucun mod de graphique sélectionné" msgid "No input" msgstr "Aucune entrée" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Aucun souci n'a été détecté" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "Aucun jeu correspondant n'a été trouvé" @@ -9145,7 +9102,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Aucun profil trouvé pour les réglages du jeu '{0}'" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Aucun enregistrement chargé." @@ -9164,10 +9121,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Aucune" @@ -9179,7 +9136,7 @@ msgstr "Amérique du Nord" msgid "Not Set" msgstr "Non défini" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" "Tous les joueurs ne possèdent pas ce jeu. Voulez-vous quand même démarrer ?" @@ -9204,7 +9161,7 @@ msgstr "" "Pas assez de fichiers libres sur la carte mémoire cible. Au moins %n " "fichier(s) libre(s) requis." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Introuvable" @@ -9250,26 +9207,26 @@ msgstr "Nombre de secouements par seconde" msgid "Nunchuk" msgstr "Nunchuck" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Accéléromètre du Nunchuck" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Boutons pour le Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Stick du Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Objet %1" @@ -9321,7 +9278,7 @@ msgstr "Objet 4 : X" msgid "Object 4 Y" msgstr "Objet 4 : Y" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Plage d'objets :" @@ -9342,7 +9299,7 @@ msgstr "Offset" msgid "On" msgstr "Marche" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Si mouvement" @@ -9356,7 +9313,7 @@ msgstr "" "et les shaders vertex pour étendre des points et des lignes, utiliser le " "shader vertex. Peut affecter les performances.

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9383,7 +9340,7 @@ msgstr "" "fonction et les chemins de code conditionnel qui ne sont empruntés que " "lorsqu'une action est faite dans le logiciel émulé." -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Documentation en ligne" @@ -9391,7 +9348,7 @@ msgstr "&Documentation en ligne" msgid "Only Show Collection" msgstr "Afficher uniquement la Collection" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9399,7 +9356,7 @@ msgstr "" "Uniquement ajouter les symboles avec le préfixe :\n" "(Vide pour tous les symboles) " -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9418,7 +9375,7 @@ msgstr "Ouvrir" msgid "Open &Containing Folder" msgstr "Ouvrir l'emplacement du fichier" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Ouvrir le dossier &utilisateur" @@ -9427,7 +9384,7 @@ msgstr "Ouvrir le dossier &utilisateur" msgid "Open Directory..." msgstr "Ouvrir le dossier..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Charger le journal FIFO" @@ -9493,26 +9450,26 @@ msgstr "Orange" msgid "Orbital" msgstr "Orbite" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "Origine" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "Origine maxi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "Origine mini" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "Symbole d'origine" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "Origine et destination" @@ -9520,7 +9477,7 @@ msgstr "Origine et destination" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9535,11 +9492,11 @@ msgstr "Autre partition (%1)" msgid "Other State Hotkeys" msgstr "Autres raccourcis clavier" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Autres manipulations des états" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Autres jeux..." @@ -9555,16 +9512,16 @@ msgstr "Rééchantillonnage de la sortie" msgid "Output Resampling:" msgstr "Rééchantillonnage de la sortie :" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Écrasé" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Jouer l'enregistrement..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9593,7 +9550,7 @@ msgstr "Fichier d'image PNG (*.png);; Tous le fichiers (*)" msgid "PPC Size" msgstr "Taille PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Hôte" @@ -9627,7 +9584,7 @@ msgstr "Passive" msgid "Passthrough a Bluetooth adapter" msgstr "Utiliser un adaptateur Bluetooth tiers" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Mot de passe" @@ -9665,15 +9622,15 @@ msgstr "Dossiers" msgid "Pause" msgstr "Pause" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "Mettre en pause la surveillance de la branche" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pause à la fin du Film" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pause lorsque la fenêtre n'est plus sélectionnée" @@ -9693,6 +9650,12 @@ msgstr "" "ci est la même qu'activer le MMU.

Dans le doute, " "décochez cette case." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9712,7 +9675,7 @@ msgstr "Vitesse maximale des mouvements de va-et-vient." msgid "Per-Pixel Lighting" msgstr "Eclairage par pixel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Effectuer une mise à jour en ligne" @@ -9746,11 +9709,11 @@ msgstr "Espace d'adresse physique" msgid "PiB" msgstr "Pio" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Choisissez une police pour le débogage" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9763,7 +9726,7 @@ msgid "Pitch Up" msgstr "Monter" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Plateforme" @@ -9771,7 +9734,7 @@ msgstr "Plateforme" msgid "Play" msgstr "Démarrer" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Lecture / Enregistrement" @@ -9779,44 +9742,44 @@ msgstr "Lecture / Enregistrement" msgid "Play Recording" msgstr "Jouer l'enregistrement..." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Jouer au plateau / Mettre en route le disque" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Options de lecture" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Joueur" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Joueur 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Joueur Un Capacité Une" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Joueur Un Capacité Deux" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Joueur Deux" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Joueur Deux Capacité Une" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Joueur Deux Capacité Deux" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Joueurs" @@ -9853,7 +9816,7 @@ msgid "Point (Passthrough)" msgstr "Pointage (en direct)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Port %1" @@ -9870,7 +9833,7 @@ msgstr "Port :" msgid "Portal Slots" msgstr "Slots de portail" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Possible désynchronisation détectée : %1 peut s'être désynchronisé à l'image " @@ -9888,6 +9851,14 @@ msgstr "Effet de Post-processing :" msgid "Post-Processing Shader Configuration" msgstr "Configuration du post-traitement des Shaders" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9897,15 +9868,15 @@ msgstr "Préférer VS pour l'extension Point/Ligne" msgid "Prefetch Custom Textures" msgstr "Précharger textures personnalisées" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Fin de film prématurée dans PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Fin de film prématurée dans PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Fin de film prématurée dans PlayWiimote. {0} > {1}" @@ -9950,7 +9921,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Profil de jeu précédent" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Rechercher le précédent" @@ -9961,7 +9932,7 @@ msgstr "Profil précédent" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitive %1" @@ -10001,7 +9972,7 @@ msgstr "" "Des problèmes d'une importance moyenne ont été trouvés. Tout ou partie du " "jeu peuvent ne pas fonctionner correctement." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -10010,23 +9981,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "Program Counter" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Progression" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Publique" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Purger le cache de la liste de jeu" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Placez les ROM d'IPL dans User/GC/." @@ -10055,11 +10032,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Question" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Quitter" @@ -10076,19 +10053,19 @@ msgstr "R" msgid "R-Analog" msgstr "R Analog." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "PRÊT" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "Modules RSO" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "Détection automatique du RSO" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "EN EXÉCUTION" @@ -10109,7 +10086,7 @@ msgstr "Fin de zone :" msgid "Range Start: " msgstr "Début de zone :" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Rang %1" @@ -10121,12 +10098,13 @@ msgstr "Raw (brut)" msgid "Raw Internal Resolution" msgstr "Résolution interne brute" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Rem&placer l'instruction" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Lire" @@ -10165,8 +10143,8 @@ msgstr "Wiimote physique" msgid "Received invalid Wii Remote data from Netplay." msgstr "Données invalides de Wiimote reçues depuis le Netplay." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "Hits récents" @@ -10175,23 +10153,23 @@ msgstr "Hits récents" msgid "Recenter" msgstr "Recentrer" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Enregistrer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Enregistrer les entrées" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Enregistrement" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Options d'enregistrement" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Enregistrement..." @@ -10231,7 +10209,7 @@ msgstr "État de Redump.org :" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10264,7 +10242,7 @@ msgid "Refreshing..." msgstr "Actualisation..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Région" @@ -10285,7 +10263,11 @@ msgstr "Entrée relative" msgid "Relative Input Hold" msgstr "Maintien de l'entrée relative" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Me rappeler plus tard" @@ -10324,12 +10306,12 @@ msgstr "" "l'espace lors de la conversion en ISO (sauf si vous compressez ensuite le " "fichier ISO en ZIP par exemple). Voulez-vous tout de même continuer ?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Renommer le symbole" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Fenêtre de rendu" @@ -10353,10 +10335,16 @@ msgstr "Rapport : GCIFolder écrit vers le bloc non alloué {0:#x}" msgid "Request to Join Your Party" msgstr "Quelqu'un demande à rejoindre votre partie" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10366,7 +10354,7 @@ msgstr "Reset" msgid "Reset All" msgstr "Tout réinitialiser" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Réinitialiser Ignorer le gestionnaire de panique" @@ -10410,7 +10398,7 @@ msgstr "Gestionnaire de Packs de Ressources" msgid "Resource Pack Path:" msgstr "Dossier du Pack de Ressources :" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Redémarrage requis" @@ -10418,11 +10406,11 @@ msgstr "Redémarrage requis" msgid "Restore Defaults" msgstr "Restaurer les valeurs par défaut" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Restaurer l'instruction" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Réessayer" @@ -10431,7 +10419,7 @@ msgstr "Réessayer" msgid "Return Speed" msgstr "Vitesse du retour" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Révision" @@ -10443,7 +10431,7 @@ msgstr "Révision : %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10454,7 +10442,7 @@ msgstr "Droite" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Stick Droit" @@ -10490,11 +10478,11 @@ msgstr "Enrouler vers la gauche" msgid "Roll Right" msgstr "Enrouler vers la droite" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "ID Room" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Rotation" @@ -10517,27 +10505,31 @@ msgstr "" "utilisez la résolution interne native.

Dans le " "doute, décochez cette case." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10550,7 +10542,7 @@ msgstr "" msgid "Rumble" msgstr "Vibreur" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Exécu&ter jusqu'ici" @@ -10558,15 +10550,15 @@ msgstr "Exécu&ter jusqu'ici" msgid "Run GBA Cores in Dedicated Threads" msgstr "Exécuter les cœurs de GBA sur des threads dédiés" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Exécuter jusqu'à" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Exécuter jusqu'à (ignorer les points d'arrêts)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Exécuter jusqu'à ce que ce soit atteint (ignorer les points d'arrêts)" @@ -10574,7 +10566,7 @@ msgstr "Exécuter jusqu'à ce que ce soit atteint (ignorer les points d'arrêts) msgid "Russia" msgstr "Russie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "Carte SD" @@ -10633,11 +10625,11 @@ msgstr "Contexte SSL" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Sau&vegarder le code" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Sau&vegarder l'état" @@ -10647,9 +10639,9 @@ msgid "Safe" msgstr "Sûr " #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10659,25 +10651,25 @@ msgstr "Sauver" msgid "Save All" msgstr "Tout enregistrer" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "Sauvegarder la surveillance de Branche &sous..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "Sauvegarder l'instantané de surveillance de Branche" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Exportation de la sauvegarde" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Enregistrer le journal FIFO" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Sauvegarder le fichier sous" @@ -10691,11 +10683,11 @@ msgstr "Sauvegarde du jeu" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "Fichiers de sauvegarde de jeu (*.sav);;Tous les fichiers (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Importation de la sauvegarde" @@ -10707,7 +10699,7 @@ msgstr "Sauvegarder l'ancien état" msgid "Save Preset" msgstr "Enregistrer le préréglage" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Sauvegarder le fichier d'enregistrement sous" @@ -10757,23 +10749,23 @@ msgstr "Sauvegarder l'état vers le Slot 8" msgid "Save State Slot 9" msgstr "Sauvegarder l'état vers le Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Sauvegarder l'état dans un fichier" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Sauvegarder l'état dans le slot le plus ancien" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Sauvegarder l'état dans l'emplacement sélectionné" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Sauvegarder l'état dans le slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Sauvegarder la carte des symboles &sous..." @@ -10781,7 +10773,7 @@ msgstr "Sauvegarder la carte des symboles &sous..." msgid "Save Texture Cache to State" msgstr "Enreg. le cache de texture dans la sauveg. de l'état" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Sauvegarder et Charger un état" @@ -10793,11 +10785,11 @@ msgstr "Enregistrer sous le préréglage..." msgid "Save as..." msgstr "Enregistrer sous..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Sauvegarder le fichier de sortie combinée sous" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10811,11 +10803,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Placer la sauvegarde dans le même dossier que la ROM" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Sauvegarder le fichier de carte" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Sauvegarder le fichier de signature" @@ -10823,11 +10815,11 @@ msgstr "Sauvegarder le fichier de signature" msgid "Save to Selected Slot" msgstr "Sauvegarder vers l'emplacement sélectionné" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Sauvegarder dans le slot %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Sauvegarder..." @@ -10841,7 +10833,7 @@ msgstr "" msgid "Saves:" msgstr "Sauvegardes :" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" "Le film de sauvegarde d'état {0} est corrompu, arrêt de l'enregistrement du " @@ -10860,8 +10852,8 @@ msgid "ScrShot" msgstr "Capt écran" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Rechercher" @@ -10870,7 +10862,7 @@ msgstr "Rechercher" msgid "Search Address" msgstr "Rechercher l'adresse" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Chercher l'objet actuel" @@ -10890,7 +10882,7 @@ msgstr "" "La recherche n'est pour l'instant pas possible dans l'espace d'adresse " "virtuelle. Exécutez le jeu pendant un moment et essayez à nouveau." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Rechercher une instruction" @@ -10898,7 +10890,7 @@ msgstr "Rechercher une instruction" msgid "Search games..." msgstr "Rechercher des jeux..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Rechercher une instruction" @@ -10933,7 +10925,7 @@ msgstr "Sélectionner" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10946,23 +10938,23 @@ msgid "Select Dump Path" msgstr "Sélectionner le dossier pour le dump :" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Sélectionner le dossier d'exportation" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Sélectionner le fichier de Figurine" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Sélectionner le BIOS de la GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Sélectionner la ROM GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Sélectionner le dossier des sauvegardes GBA" @@ -10990,7 +10982,7 @@ msgstr "Sélectionner la collection Skylander" msgid "Select Skylander File" msgstr "Sélectionnez un fichier Skylander" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Sélectionner le slot %1 - %2" @@ -10998,7 +10990,7 @@ msgstr "Sélectionner le slot %1 - %2" msgid "Select State" msgstr "Sélectionner l'état" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Sélectionner l'emplacement de l'état" @@ -11059,9 +11051,9 @@ msgstr "Sélectionner un dossier" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Sélectionner un fichier" @@ -11085,7 +11077,7 @@ msgstr "Sélectionner un fichier" msgid "Select a game" msgstr "Sélectionner un jeu" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Sélectionner un titre à installer dans la NAND" @@ -11093,11 +11085,11 @@ msgstr "Sélectionner un titre à installer dans la NAND" msgid "Select e-Reader Cards" msgstr "Sélectionner les cartes e-Reader" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Sélectionner l'adresse du module RSO :" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Sélectionnez le fichier d'enregistrement à lire" @@ -11105,12 +11097,12 @@ msgstr "Sélectionnez le fichier d'enregistrement à lire" msgid "Select the Virtual SD Card Root" msgstr "Sélectionner le dossier racine de la carte SD virtuelle" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Sélectionner le fichier des clés (dump OTP/SEEPROM)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Sélectionner le fichier à enregistrer" @@ -11133,16 +11125,16 @@ msgstr "Le profil de contrôleur sélectionné n'existe pas" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Le jeu sélectionné ne figure pas dans la liste des jeux !" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Pile d'appels du thread sélectionné" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Contexte du thread sélectionné" @@ -11180,6 +11172,24 @@ msgid "" "software.

If unsure, leave this at \"Aspect Ratio " "Corrected Internal Resolution\"." msgstr "" +"Sélectionne la façon dont l'enregistrement des images (vidéos) et captures " +"d'écran seront capturées.
Si le jeu ou la fenêtre change de taille durant " +"l'enregistrement, plusieurs fichiers vidéos peuvent être créés.
Notez que " +"la correction de couleur et le recadrage sont toujours ignorés par les " +"captures.

Résolution de la fenêtre : utilise la résolution de " +"la fenêtre de sortie (sans les barres noires).
Ceci est une option simple " +"d'enregistrement qui va capturer l'image plus ou moins telle que vous la " +"voyez.
Résolution interne corrigée par le rapport hauteur/largeur : utilise la résolution interne (taille du XFB), et la corrige par le " +"rapport hauteur/largeur cible.
Cette option va invariablement faire le " +"vidage à la résolution interne sans tenir compte de la manière dont l'image " +"est affichée pendant l'enregistrement.
Résolution interne brute : " +"utilise la résolution interne (taille du XFB) sans la corriger avec le ratio " +"cible.
Ceci fera un vidage propre sans aucune correction du rapport " +"hauteur/largeur pour que les utilisateurs puissent avoir une image aussi " +"fidèle que possible pour utiliser un logiciel d'édition externe." +"

Dans le doute, utilisez \"Résolution interne " +"corrigée par le rapport hauteur/largeur." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:576 msgid "" @@ -11258,7 +11268,7 @@ msgstr "" "convient le mieux.

Dans le doute, sélectionnez " "OpenGL." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Envoyer" @@ -11294,6 +11304,10 @@ msgstr "Le serveur a rejeté la tentative traversal" msgid "Set &Value" msgstr "Définir &Valeur" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11311,19 +11325,19 @@ msgstr "Sélectionner un fichier de carte mémoire pour le Slot A" msgid "Set memory card file for Slot B" msgstr "Sélectionner un fichier de carte mémoire pour le Slot B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Définir l'adresse de &fin du symbole" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Définir la taille du &symbole" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Définir l'adresse de fin du symbole" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Entrer la taille du symbole (%1) :" @@ -11341,6 +11355,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Définit la langue du système de la Wii." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11349,6 +11371,13 @@ msgstr "" "Définit la latence en millisecondes. Des valeurs élevées peuvent réduire le " "craquement du son. Pour certains moteurs uniquement." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11358,13 +11387,13 @@ msgstr "" "Wii) MEM2 dans l'adressage de la mémoire virtuelle. Ceci fonctionnera pour " "la grande majorité des jeux." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Réglages" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory : Impossible de créer le fichier setting.txt" @@ -11399,27 +11428,27 @@ msgstr "Manette Shinkansen" msgid "Show % Speed" msgstr "Afficher le % de vitesse" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Afficher le &journal" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Afficher la barre d'&outils" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Affiche le titre en cours dans le nom de la fenêtre" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Tout afficher" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Afficher Australie" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Afficher le jeu en cours sur Discord" @@ -11428,7 +11457,7 @@ msgstr "Afficher le jeu en cours sur Discord" msgid "Show Disabled Codes First" msgstr "Afficher d'abord les codes désactivés" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Afficher les ELF/DOL" @@ -11441,7 +11470,7 @@ msgstr "Afficher d'abord les codes activés" msgid "Show FPS" msgstr "Afficher le nombre de FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Afficher le compteur d'images" @@ -11449,19 +11478,19 @@ msgstr "Afficher le compteur d'images" msgid "Show Frame Times" msgstr "Afficher le temps de rendu par image" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Afficher France" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Afficher GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Afficher Allemagne" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Afficher le Mode golf en surimpression" @@ -11469,23 +11498,23 @@ msgstr "Afficher le Mode golf en surimpression" msgid "Show Infinity Base" msgstr "Afficher la Base Infinity" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Afficher les entrées du contrôleur" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Afficher Italie" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "Afficher JPN" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Afficher Corée" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Afficher le compteur de lags" @@ -11493,7 +11522,7 @@ msgstr "Afficher le compteur de lags" msgid "Show Language:" msgstr "Afficher en :" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Afficher la config. de journalisation" @@ -11505,15 +11534,15 @@ msgstr "Afficher les messages NetPlay" msgid "Show NetPlay Ping" msgstr "Afficher le ping du NetPlay" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Afficher Pays-bas" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Afficher les messages informatifs" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Afficher PAL" @@ -11526,7 +11555,7 @@ msgstr "Afficher PC" msgid "Show Performance Graphs" msgstr "Afficher les graphiques de performance" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Afficher les plateformes" @@ -11534,15 +11563,15 @@ msgstr "Afficher les plateformes" msgid "Show Projection Statistics" msgstr "Afficher les statistiques de projection" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Afficher les régions" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Afficher le compteur de réenregistrements" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Afficher Russie" @@ -11550,7 +11579,7 @@ msgstr "Afficher Russie" msgid "Show Skylanders Portal" msgstr "Afficher le Portail Skylanders" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Afficher Espagne" @@ -11562,19 +11591,19 @@ msgstr "Afficher les couleurs selon la vitesse" msgid "Show Statistics" msgstr "Afficher les statistiques" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Afficher l'heure du système" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Afficher Taïwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Afficher USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Afficher les inconnus" @@ -11586,36 +11615,36 @@ msgstr "Afficher les durées de VBlank" msgid "Show VPS" msgstr "Afficher les VPS" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Afficher les WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Afficher Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Afficher Monde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Afficher dans la &mémoire" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Afficher dans le code" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Afficher dans la mémoire" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Afficher dans le &code" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Afficher dans la mémoire" @@ -11623,10 +11652,18 @@ msgstr "Afficher dans la mémoire" msgid "Show in server browser" msgstr "Afficher dans le navigateur de serveurs" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "Afficher la &mémoire cible" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11648,6 +11685,13 @@ msgstr "" "

Dans le doute, décochez cette case." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11658,6 +11702,24 @@ msgstr "" "

Dans le doute, décochez cette case." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11739,7 +11801,7 @@ msgstr "Utiliser à l'horizontale" msgid "Sideways Wii Remote" msgstr "Wiimote à l'horizontale" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Base de données de Signatures" @@ -11758,7 +11820,7 @@ msgstr "Signé 32" msgid "Signed 8" msgstr "Signé 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Entier signé" @@ -11850,6 +11912,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Tous les fichiers (*)" @@ -11957,7 +12022,7 @@ msgstr "Volume du haut-parleur :" msgid "Specialized (Default)" msgstr "Spécialisé (par défaut)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Spécifique" @@ -11997,11 +12062,11 @@ msgstr "Vitesse" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Fin de pile" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Début de pile" @@ -12009,17 +12074,17 @@ msgstr "Début de pile" msgid "Standard Controller" msgstr "Contrôleur standard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Démarrer &NetPlay..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "Démarrer la surveillance de la Branche" @@ -12027,7 +12092,7 @@ msgstr "Démarrer la surveillance de la Branche" msgid "Start New Cheat Search" msgstr "Démarrer une nouvelle recherche de cheat" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Démarrer l'enregistrement de l'entrée" @@ -12047,14 +12112,14 @@ msgstr "Démarrer avec les patchs Riivolution" msgid "Start with Riivolution Patches..." msgstr "Démarrer avec les patchs Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Jeu démarré" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "État" @@ -12086,19 +12151,19 @@ msgstr "Step Out" msgid "Step Over" msgstr "Step Over" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Sortie avec succès !" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Temps écoulé pour la sortie !" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Saut en cours..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Pas à pas réussi !" @@ -12136,16 +12201,16 @@ msgid "Stick" msgstr "Stick" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Arrêter" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Arrêter de jouer/enregistrer l'entrée" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Jeu arrêté" @@ -12191,7 +12256,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Étirer à la fenêtre" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Synchronisation stricte des paramètres" @@ -12205,7 +12270,11 @@ msgstr "Texte" msgid "Strum" msgstr "Gratter" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Style :" @@ -12216,18 +12285,18 @@ msgstr "Style :" msgid "Stylus" msgstr "Style" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Succès !" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Ajouté avec succès à l'index de NetPlay" @@ -12237,7 +12306,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n image(s) convertie(s) avec succès." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Suppression réussie de \"%1\"." @@ -12250,24 +12319,24 @@ msgstr "Exportation avec succès de %n sur %1 fichier(s) de sauvegarde." msgid "Successfully exported save files" msgstr "Fichiers de sauvegarde exportés avec succès." -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Certificats extraits avec succès depuis la NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Fichier extrait avec succès." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Extraction avec succès des données du système." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Fichier de sauvegarde importé avec succès." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Ce titre a été installé avec succès dans la NAND." @@ -12300,7 +12369,7 @@ msgstr "" msgid "Surround" msgstr "Surround" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Suspendu" @@ -12347,17 +12416,17 @@ msgstr "Basculer vers B" msgid "Symbol" msgstr "Symbole" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Adresse de fin du symbole (%1) :" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Nom du symbole :" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symboles" @@ -12365,7 +12434,7 @@ msgstr "Symboles" msgid "Sync" msgstr "Synchroniser" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Synchronise les codes AR/Gecko" @@ -12410,20 +12479,20 @@ msgstr "Synchronisation des données de sauvegarde..." msgid "System Language:" msgstr "Langue du système :" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Entrée TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "Outils TAS" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Tags" @@ -12433,7 +12502,7 @@ msgstr "Tags" msgid "Taiko Drum" msgstr "Percussion Taiko" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Tail" @@ -12441,7 +12510,7 @@ msgstr "Tail" msgid "Taiwan" msgstr "Taïwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Capture d'écran" @@ -12449,7 +12518,7 @@ msgstr "Capture d'écran" msgid "Target address range is invalid." msgstr "La zone d'adresse cible n'est pas valide." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12467,9 +12536,9 @@ msgstr "Tech" msgid "Test" msgstr "Test" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "Fichier texte (*.txt);;Tous les fichiers (*)" @@ -12540,7 +12609,7 @@ msgstr "Le fichier IPL n'est pas connu comme un dump correct. (CRC32 : {0:x})" msgid "The Masterpiece partitions are missing." msgstr "La partition des Chefs-d'œuvre est manquante." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12548,7 +12617,7 @@ msgstr "" "Impossible de réparer la NAND. Il est recommandé de sauvegarder vos données " "actuelles et de recommencer avec une nouvelle NAND." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "La NAND a été réparée." @@ -12631,7 +12700,7 @@ msgstr "" "\n" "Veuillez choisir une destination pour \"%1\"" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12644,7 +12713,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "Le disque ne peut être lu (à {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Le disque qui allait être inséré n'a pas été trouvé." @@ -12738,7 +12807,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Le système de fichiers n'est pas valide ou ne peut être lu." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12785,7 +12854,7 @@ msgstr "" "soucis avec le Menu Système, il n'est pas possible de mettre à jour la " "console émulée avec ce disque." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12861,12 +12930,12 @@ msgstr "" "Les patchs dans %1 ne sont pas conçus pour le jeu sélectionné ou cette " "révision du jeu." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Le profil \"%1\" n'existe pas." -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" "Le jeu enregistré ({0}) n'est pas le même que le jeu sélectionné ({1})" @@ -12893,7 +12962,7 @@ msgstr "" "Un même fichier ne peut être utilisé sur plusieurs emplacements, il est déjà " "utilisé sur le slot %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12934,7 +13003,7 @@ msgstr "L'index de la clé commune spécifiée est {0} au lieu de {1}." msgid "The specified file \"{0}\" does not exist" msgstr "Le fichier spécifié \"{0}\" n'existe pas" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -13000,7 +13069,7 @@ msgstr "La partition des mises à jour est manquante." msgid "The update partition is not at its normal position." msgstr "La partition des mises à jour n'est pas à sa position normale." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -13024,6 +13093,10 @@ msgstr "La partition n°{0} n'est pas correctement signée." msgid "The {0} partition is not properly aligned." msgstr "La partition n°{0} n'est pas correctement alignée." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Il y a trop de partitions dans la première table de partitions." @@ -13038,8 +13111,8 @@ msgstr "" "\n" "Souhaitez-vous sauvegarder avant de fermer ?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "Il n'y a rien à sauvegarder !" @@ -13094,11 +13167,11 @@ msgstr "Ce type de Skylander ne peut pas encore être modifié !" msgid "This USB device is already whitelisted." msgstr "Ce périphérique USB est déjà sur liste blanche." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Ce WAD n'est pas bootable" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Ce WAD n'est pas valide." @@ -13118,7 +13191,7 @@ msgstr "" "Cette build de Dolphin n'est pas nativement compatible avec votre CPU.\n" "Veuillez exécuter la version ARM64 de Dolphin pour une meilleure expérience." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Ceci est irréversible !" @@ -13250,7 +13323,7 @@ msgstr "" msgid "This is a good dump." msgstr "Ceci est un dump correct." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "Ceci s'applique uniquement au boot initial du logiciel émulé." @@ -13276,7 +13349,7 @@ msgstr "" "Ce logiciel ne doit pas être utilisé pour jouer à des jeux que vous ne " "possédez pas légalement." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Ce titre ne peut pas être démarré." @@ -13328,7 +13401,7 @@ msgstr "" "Cette valeur est multipliée par la profondeur définie dans la configuration " "des graphiques." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -13346,7 +13419,7 @@ msgstr "" "Ceci va limiter la vitesse d'envoi de parcelles de données par client, qui " "est utilisée pour synchroniser la sauvegarde." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13359,11 +13432,11 @@ msgstr "" "d'EFB. Veuillez vous assurer que tout le monde utilise le même moteur " "graphique." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Contexte du flux" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Flux" @@ -13388,14 +13461,14 @@ msgstr "" "Durée pendant laquelle la manette est stable pour activer l'étalonnage (zéro " "pour désactiver)." -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Délai dépassé" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Titre" @@ -13404,12 +13477,12 @@ msgid "To" msgstr "À" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "jusqu'à :" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Activer le &plein écran" @@ -13434,7 +13507,7 @@ msgid "Toggle Aspect Ratio" msgstr "Activer le ratio hauteur/largeur" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Activer Point d'arrêt" @@ -13490,7 +13563,7 @@ msgstr "Activer le mode XFB immédiat" msgid "Tokenizing failed." msgstr "Échec du jetonnage." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "Contrôles des outils" @@ -13506,8 +13579,8 @@ msgstr "Haut" msgid "Top-and-Bottom" msgstr "Dessus-dessous" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Nombre de concordances" @@ -13569,8 +13642,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Erreur de Traversal" @@ -13599,7 +13672,7 @@ msgstr "Carte électronique AM Triforce" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Déclencheurs" @@ -13609,7 +13682,7 @@ msgid "Trophy" msgstr "Trophée" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13623,7 +13696,7 @@ msgstr "Alignement basé sur Type" msgid "Typical GameCube/Wii Address Space" msgstr "Adresse de mémoire GameCube/Wii typique" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "INCONNU" @@ -13635,7 +13708,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "Émulation d'un appareil USB" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "Émulation de l'USB" @@ -13693,7 +13766,7 @@ msgstr "" "impact minimal sur les performances, mais cela dépend du comportement du " "driver de la carte graphique." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Impossible de détecter automatiquement le module RSO" @@ -13764,11 +13837,11 @@ msgstr "Images GC/Wii non compressées (*.iso *.gcm)" msgid "Undead" msgstr "Mort-vivant" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "&Annuler le lancement d'état" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Annuler la sauvegarde de l'état" @@ -13788,28 +13861,28 @@ msgstr "" "Désinstaller le WAD va supprimer la version actuellement installée de ce " "titre dans la NAND sans supprimer ses données de sauvegarde. Continuer ?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "États-Unis" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Inconnu" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Inconnu (Id :%1 Var :%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Commande DVD inconnue {0:08x} - erreur fatale" @@ -13885,11 +13958,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Inconnu(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Inconnu(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Illimitée" @@ -13901,21 +13974,9 @@ msgstr "Décharger la ROM" msgid "Unlock Cursor" msgstr "Débloquer le curseur" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Débloqué" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "Débloqué %1 fois pendant cette session" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Débloqué (occasionnel)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Débloqué pendant cette session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13941,7 +14002,7 @@ msgstr "Non signé 32" msgid "Unsigned 8" msgstr "Non signé 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Entier non signé" @@ -13955,8 +14016,8 @@ msgstr "Entier non signé" msgid "Up" msgstr "Haut" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Mettre à jour" @@ -13964,11 +14025,11 @@ msgstr "Mettre à jour" msgid "Update Partition (%1)" msgstr "Partition de mise à jour (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Mettre à jour une fois Dolphin quitté" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Mise à jour disponible" @@ -14013,7 +14074,7 @@ msgstr "Utiliser à la verticale" msgid "Upright Wii Remote" msgstr "Wiimote debout" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Paramètres de l'envoi des données statistiques" @@ -14022,11 +14083,11 @@ msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" "Utilisez 8.8.8.8 pour un DNS normal, ou sinon entrez un DNS personnalisé" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Utiliser toutes les données de sauvegarde de la Wii" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Utiliser la base de données interne des noms de jeux" @@ -14042,10 +14103,16 @@ msgstr "Utiliser le pointage contrôlé par la souris" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Utiliser le mode PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Utiliser les gestionnaires de panique" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -14094,7 +14161,7 @@ msgstr "Utiliser les adresses virtuelles lorsque c'est possible" msgid "User Config" msgstr "Configuration personnalisée" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Interface utilisateur" @@ -14113,10 +14180,17 @@ msgstr "" "Vous pouvez les utiliser pour enregistrer ou récupérer des valeurs\n" "entre les entrées et les sorties de la manette parente." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Nom d'utilisateur" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -14155,27 +14229,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Utilisation de Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "Utilisation du TTL %1 pour sonder le paquet" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Utilisé habituellement pour les objets lumineux" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Utilisé habituellement pour les matrices normales" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Utilisé habituellement pour la matrices de position" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Utilisé habituellement pour les matrices de coordonnées de textures" @@ -14195,7 +14269,7 @@ msgstr "Ignorer VBI" msgid "Value" msgstr "Valeur" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Valeur traquée à l'instruction en cours." @@ -14265,13 +14339,13 @@ msgstr "Décalage vertical" msgid "Video" msgstr "Affichage" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Voir &code" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Voir &mémoire" @@ -14306,7 +14380,7 @@ msgstr "Augmenter" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "Fichiers WAD (*.wad)" @@ -14339,7 +14413,7 @@ msgstr "" "Echec de l'installation du WAD : Le fichier sélectionné n'est pas un WAD " "valide." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "EN ATTENTE" @@ -14445,8 +14519,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Avertissement" @@ -14458,7 +14532,7 @@ msgstr "" "Attention : un chemin de remplacement de dossier GCI est actuellement " "configuré pour ce slot. Changer le chemin GCI n'aura aucun effet ici." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14475,7 +14549,7 @@ msgstr "" "Attention, le nombre de blocs indiqués par le BAT ({0}) ne correspond pas à " "l'entête de fichier chargée ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14486,7 +14560,7 @@ msgstr "" "autre sauvegarde avant de continuer, ou charger cette sauvegarde en " "désactivant le mode Lecture seule." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14496,7 +14570,7 @@ msgstr "" "actuelle dans la sauvegarde (octet {0} < {1}) (image {2} < {3}). Vous " "devriez charger une autre sauvegarde avant de continuer." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14507,7 +14581,7 @@ msgstr "" "ou charger cet état en désactivant le mode Lecture seule. Dans le cas " "contraire, il y aura probablement une désynchronisation." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14627,21 +14701,21 @@ msgstr "Wiimote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wiimote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Accéléromètre de la Wiimote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Boutons de la Wiimote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Gyroscope de la Wiimote" @@ -14653,19 +14727,19 @@ msgstr "Paramètres de la Wiimote" msgid "Wii Remotes" msgstr "Wiimotes" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Entrée TAS %1 pour Wii - Manette classique" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Entrée TAS %1 pour Wii - Wiimote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Entrée TAS %1 pour Wii - Wiimote + Nunchuk" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii et Wiimote" @@ -14673,7 +14747,7 @@ msgstr "Wii et Wiimote" msgid "Wii data is not public yet" msgstr "Données Wii pas encore publiques" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Fichiers de sauvegarde de Wii (*.bin);;Tous les fichiers (*)" @@ -14681,14 +14755,6 @@ msgstr "Fichiers de sauvegarde de Wii (*.bin);;Tous les fichiers (*)" msgid "WiiTools Signature MEGA File" msgstr "Fichier MEGA de signature de WiiTools" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"Verrouille le curseur de la souris dans le widget de rendu tant qu'il a le " -"focus. Vous pouvez définir un raccourci clavier pour le déverrouiller." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "Résolution de la fenêtre" @@ -14698,11 +14764,11 @@ msgstr "Résolution de la fenêtre" msgid "Window Size" msgstr "Taille de la fenêtre" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "Effacer les données d'&inspection" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "Effacer les Hits récents" @@ -14716,10 +14782,11 @@ msgstr "Monde" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Écrire" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "Écrire le vidage du journal du bloc JIT" @@ -14752,39 +14819,39 @@ msgstr "Ecrire dans le journal, puis pause" msgid "Write to Window" msgstr "Écrire dans la fenêtre" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Mauvais numéro de disque" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "Mauvais hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Mauvaise région" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Mauvaise révision" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "Écrit vers \"%1\"." -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "Écrit vers \"{0}\"." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Registre XF" @@ -14793,9 +14860,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "Adresse de destination de XLink Kai BBA" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14950,7 +15017,7 @@ msgstr "Vous devez entrer un nom pour votre session !" msgid "You must provide a region for your session!" msgstr "Vous devez entrer une région pour votre session !" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Vous devez redémarrer Dolphin pour que ce changement prenne effet." @@ -14978,7 +15045,7 @@ msgstr "" "Souhaitez-vous corriger maintenant le problème ?\n" "Si vous sélectionnez \"Non\", le son risque d'être détérioré." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14987,9 +15054,9 @@ msgstr "" "avoir un comportement anormal ou ne pas pouvoir sauvegarder de donnée." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14998,7 +15065,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Code Zero 3 non pris en charge" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "Aucun candidat restant." @@ -15047,7 +15114,7 @@ msgid "default" msgstr "par défaut" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "déconnecté" @@ -15055,7 +15122,7 @@ msgstr "déconnecté" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "Cartes e-Reader (*.raw);;Tous les fichiers (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -15063,7 +15130,7 @@ msgstr "errno" msgid "fake-completion" msgstr "Faux achèvement" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "faux" @@ -15113,16 +15180,6 @@ msgstr "" msgid "none" msgstr "Aucun" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "Désactivé" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "à" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "ou sélectionnez un de ces périphériques" @@ -15140,7 +15197,7 @@ msgstr "sRGB" msgid "this value:" msgstr "cette valeur :" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "vrai" @@ -15207,11 +15264,9 @@ msgstr "| Or" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin Team. « GameCube » et « Wii » sont des marques déposées " -"de Nintendo. Dolphin n'est affiliée d'aucune manière à Nintendo. " #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/hr.po b/Languages/po/hr.po index 9bb2bccedd..d574455f79 100644 --- a/Languages/po/hr.po +++ b/Languages/po/hr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Alberto Poljak , 2013-2014\n" "Language-Team: Croatian (http://app.transifex.com/delroth/dolphin-emu/" @@ -113,7 +113,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -133,7 +133,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -144,11 +144,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -165,40 +165,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -211,8 +205,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -228,26 +222,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -259,6 +253,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -328,11 +326,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -341,7 +339,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -349,15 +347,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -365,11 +363,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Pauze" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -377,15 +379,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -393,7 +395,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -401,16 +403,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -418,20 +419,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -445,11 +446,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulacija" @@ -469,41 +470,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Datoteka" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Upravljač sličica po sekundi" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Postavke Grafike" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Pomoć" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Postavke prečica na tipkovnici" @@ -523,11 +524,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -535,23 +536,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Učitaj stanje igre" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -561,19 +562,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memorija" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "" @@ -581,7 +586,7 @@ msgstr "" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -590,23 +595,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Otvori..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opcije" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pauza" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Pokreni igru" @@ -614,7 +619,7 @@ msgstr "&Pokreni igru" msgid "&Properties" msgstr "&Svojstva" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "" @@ -622,7 +627,7 @@ msgstr "" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registri" @@ -635,24 +640,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Resetiraj" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -660,31 +665,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Zaustavi igru" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Alati" @@ -694,21 +699,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Pogled" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "" @@ -720,23 +725,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -772,12 +777,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -896,7 +901,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1015,11 +1020,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1027,14 +1032,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1057,8 +1062,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1072,7 +1077,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1086,7 +1091,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1102,7 +1107,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1169,17 +1174,11 @@ msgstr "Kvaliteta:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1252,19 +1251,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1286,7 +1285,7 @@ msgstr "Adapter:" msgid "Add" msgstr "Dodaj" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1311,23 +1310,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1337,17 +1336,17 @@ msgstr "" msgid "Add..." msgstr "Dodaj..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "" @@ -1473,7 +1472,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1482,7 +1481,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1490,34 +1489,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1533,7 +1532,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1559,7 +1558,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1581,7 +1580,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analiziraj" @@ -1607,15 +1606,15 @@ msgstr "Anti-Aliasing:" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1633,7 +1632,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1641,7 +1640,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1681,7 @@ msgstr "Omjer Slike:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1694,7 +1693,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1744,11 +1743,11 @@ msgstr "Automatski" msgid "Auto (Multiple of 640x528)" msgstr "Automatski (Višestruko od 640*528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1764,7 +1763,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1812,11 +1811,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP registar" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1875,7 +1874,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Transparent" @@ -1895,7 +1894,7 @@ msgstr "Tremolo" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1903,7 +1902,7 @@ msgstr "" msgid "Basic" msgstr "Osnovno" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Osnovne postavke" @@ -1919,10 +1918,6 @@ msgstr "" msgid "Battery" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1959,7 +1954,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1969,7 +1964,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2005,15 +2000,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2025,47 +2020,47 @@ msgstr "" msgid "Bottom" msgstr "Dno" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2077,23 +2072,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2110,7 +2105,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2120,19 +2115,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2147,19 +2142,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2193,7 +2193,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2201,16 +2201,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Međuspremnik:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2255,11 +2255,11 @@ msgstr "" msgid "C Stick" msgstr "C Gljiva" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2310,7 +2310,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2352,14 +2352,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2372,15 +2372,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2396,11 +2396,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2408,7 +2408,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2416,7 +2416,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2448,7 +2448,7 @@ msgstr "" msgid "Change &Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Promjeni &Disk..." @@ -2456,14 +2456,20 @@ msgstr "Promjeni &Disk..." msgid "Change Disc" msgstr "Promjeni disk" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2482,7 +2488,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2490,11 +2496,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Čavrljanje" @@ -2510,7 +2516,7 @@ msgstr "Tražilica" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2528,7 +2534,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2540,7 +2546,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Odaberite datoteku za otvaranje" @@ -2548,15 +2554,15 @@ msgstr "Odaberite datoteku za otvaranje" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2569,7 +2575,7 @@ msgstr "Odaberite direktorij u kojega želite raspakirati datoteke" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2580,18 +2586,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Očisti" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2612,7 +2618,7 @@ msgstr "" msgid "Close" msgstr "Zatvori" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2620,11 +2626,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2652,11 +2658,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2693,7 +2699,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2706,7 +2712,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2714,11 +2720,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2734,7 +2740,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2749,7 +2755,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2803,7 +2814,7 @@ msgstr "Podesi" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2816,13 +2827,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2831,12 +2842,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Potvrdite zaustavljanje igre" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2846,7 +2857,7 @@ msgstr "" msgid "Connect" msgstr "Spoji" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "" @@ -2854,7 +2865,7 @@ msgstr "" msgid "Connect USB Keyboard" msgstr "Priključite USB tipkovnicu" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2874,7 +2885,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2890,7 +2901,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2915,7 +2926,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3073,22 +3084,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3096,19 +3107,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3126,8 +3137,8 @@ msgstr "" msgid "Core" msgstr "Jezgra" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3234,7 +3245,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3250,13 +3261,13 @@ msgstr "" msgid "Country:" msgstr "Država:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3270,7 +3281,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3314,23 +3325,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3439,7 +3450,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3485,7 +3496,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Traženje/ispravljanje pogrešaka" @@ -3533,7 +3544,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Standardne vrijednosti" @@ -3553,7 +3564,7 @@ msgstr "" msgid "Default ISO:" msgstr "Uobičajeni ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3574,8 +3585,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Obriši" @@ -3605,12 +3617,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Opis" @@ -3624,8 +3636,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3637,21 +3649,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3659,7 +3671,7 @@ msgstr "" msgid "Detect" msgstr "Otkrij" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3667,11 +3679,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Uređaj" @@ -3713,11 +3725,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3734,11 +3741,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3746,11 +3753,11 @@ msgstr "" msgid "Disable Fog" msgstr "Onemogući maglu" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3781,6 +3788,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disk" @@ -3789,6 +3802,10 @@ msgstr "Disk" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3819,11 +3836,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3833,7 +3850,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Želite li zaustaviti emulaciju?" @@ -3845,8 +3862,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3854,9 +3871,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3868,8 +3885,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Filmovi (*.dtm)" @@ -3902,7 +3919,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3916,13 +3933,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3931,7 +3948,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3952,7 +3969,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3974,7 +3991,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3986,6 +4003,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4025,7 +4052,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Dumpiraj Zvuk" @@ -4037,7 +4064,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Dumpiraj odabranu EFB metu" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Dumpiraj Slike" @@ -4097,11 +4124,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4111,11 +4138,11 @@ msgstr "" msgid "Dutch" msgstr "Nizozemski" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "I&zlaz" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4127,7 +4154,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4135,7 +4162,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Rana Ažuriranja Memorije" @@ -4154,7 +4181,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4174,7 +4210,7 @@ msgstr "Efekt" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4196,7 +4232,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4208,7 +4244,7 @@ msgstr "Emu Thread je već pokrenut" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4226,7 +4262,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4250,8 +4286,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4259,23 +4293,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Omogućite kodove za varanje" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4283,15 +4309,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Omogućite korištenje dvije jezgre" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Omogućite korištenje dvije jezgre (ubrzanje)" @@ -4303,7 +4333,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4315,11 +4345,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4337,20 +4367,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Omogući MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4358,14 +4384,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Omogućite Progresivno Skeniranje" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4379,11 +4401,15 @@ msgstr "Omogućite Čuvar Zaslona" msgid "Enable Speaker Data" msgstr "Omogući Zvučne Podatke" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4399,34 +4425,13 @@ msgstr "Omogući Žičani Okvir" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4434,31 +4439,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4580,6 +4592,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4627,33 +4643,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4667,51 +4683,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Pogreška" @@ -4728,7 +4744,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4743,7 +4759,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4834,7 +4850,7 @@ msgstr "" msgid "Euphoria" msgstr "Euforija" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4887,7 +4903,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "" @@ -4902,7 +4918,7 @@ msgstr "" msgid "Export Recording" msgstr "Izvedi Snimku Videa" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Izvedi Snimku Videa..." @@ -4930,14 +4946,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Produžetak" @@ -4950,7 +4966,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4958,35 +4974,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Raspakirati Datoteku..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4995,8 +5011,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO Pokretač Datoteka" @@ -5010,11 +5026,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5034,7 +5050,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5055,15 +5071,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5109,15 +5125,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5136,25 +5152,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5174,18 +5190,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5197,21 +5213,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5225,17 +5241,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5243,7 +5259,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5273,15 +5289,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5289,11 +5305,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5340,23 +5356,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5370,7 +5386,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5401,31 +5417,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5476,19 +5492,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5501,7 +5517,7 @@ msgstr "Brzo" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5512,7 +5528,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5526,7 +5542,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5534,24 +5550,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Informacije o Datoteci" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "" @@ -5636,7 +5652,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5645,12 +5660,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5736,6 +5751,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5751,7 +5772,7 @@ msgstr "Naprijed" msgid "Forward port (UPnP)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5761,7 +5782,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5786,7 +5807,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Domet Slike" @@ -5794,7 +5815,7 @@ msgstr "Domet Slike" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5814,7 +5835,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5864,8 +5885,8 @@ msgid "From" msgstr "Iz" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5873,10 +5894,14 @@ msgstr "" msgid "FullScr" msgstr "CijeliZaslon" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5917,11 +5942,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5963,7 +5988,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5973,25 +5998,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6003,7 +6028,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6021,22 +6046,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6065,7 +6090,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "" @@ -6074,25 +6099,25 @@ msgstr "" msgid "Game ID:" msgstr "Identifikacija Igre:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6105,7 +6130,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6125,11 +6150,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6137,11 +6162,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6158,7 +6183,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6196,29 +6221,29 @@ msgstr "Gecko Kodovi" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Opće" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6251,7 +6276,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6260,7 +6285,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafika" @@ -6300,7 +6325,7 @@ msgstr "Zelena Lijevo" msgid "Green Right" msgstr "Zelena Desno" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6337,7 +6362,7 @@ msgstr "" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6369,7 +6394,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6378,11 +6403,11 @@ msgstr "" msgid "Hide" msgstr "Sakrij" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6394,10 +6419,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6426,7 +6458,7 @@ msgstr "Domaćin" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6434,7 +6466,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6442,11 +6474,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6458,7 +6490,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6468,7 +6500,7 @@ msgstr "" msgid "Hotkeys" msgstr "Brze Tipke" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6525,7 +6557,7 @@ msgstr "" msgid "IPL Settings" msgstr "IPL Postavke" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6556,14 +6588,14 @@ msgstr "" msgid "Icon" msgstr "Ikona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6580,7 +6612,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6594,14 +6626,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6613,7 +6645,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6654,7 +6686,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6669,21 +6701,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6761,16 +6802,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6790,12 +6831,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informacije" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6805,10 +6846,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Unos" @@ -6822,19 +6863,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6851,11 +6888,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6863,13 +6900,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6878,7 +6915,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6887,7 +6924,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6904,19 +6941,19 @@ msgstr "" msgid "Interface" msgstr "Sučelje" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6929,19 +6966,19 @@ msgstr "Interna LZO pogreška - komprimiranje nije uspjelo" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6956,7 +6993,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "Interna Rezolucija:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6964,7 +7001,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6980,7 +7017,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6989,11 +7026,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7014,7 +7051,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7030,19 +7067,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Nevažeći video snimak" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Nevažeći parametri potrage (objekt nije odabran)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" @@ -7069,11 +7106,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7081,47 +7118,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7133,26 +7170,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7174,12 +7211,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7213,11 +7250,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7243,7 +7280,7 @@ msgstr "" msgid "L-Analog" msgstr "L-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7251,7 +7288,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7289,7 +7330,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7297,7 +7338,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7308,7 +7349,7 @@ msgstr "Lijevo" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Lijeva Gljiva" @@ -7379,11 +7420,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7392,26 +7433,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Učitaj" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7423,11 +7464,11 @@ msgstr "Učitaj Posebne Teksture" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7533,23 +7574,23 @@ msgstr "Učitaj Stanje Igre 8" msgid "Load State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7557,24 +7598,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7591,20 +7632,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Zapis" @@ -7613,15 +7662,15 @@ msgstr "Zapis" msgid "Log Configuration" msgstr "Konfiguracija Zapisa" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7637,7 +7686,7 @@ msgstr "Tipovi Zapisa" msgid "Logger Outputs" msgstr "Ispisi Bilježenja" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7648,11 +7697,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7673,7 +7722,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7721,7 +7770,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7738,7 +7787,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7747,7 +7796,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7759,11 +7808,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7793,7 +7842,7 @@ msgstr "" msgid "Memory Card" msgstr "Memorijska Kartica" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7821,7 +7870,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7835,7 +7884,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7852,7 +7901,7 @@ msgstr "Razno" msgid "Misc Settings" msgstr "Razne Postavke" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7864,7 +7913,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7900,8 +7949,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7921,11 +7970,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7934,23 +7983,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7961,13 +7997,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7980,10 +8016,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7992,8 +8028,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -8002,7 +8038,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8019,8 +8055,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8063,7 +8099,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8079,27 +8115,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8107,16 +8143,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8141,7 +8177,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8158,7 +8194,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8204,7 +8240,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8212,12 +8248,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Opis nije dostupan" @@ -8229,7 +8265,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8250,11 +8286,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8277,7 +8313,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8294,10 +8330,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Ništa" @@ -8309,7 +8345,7 @@ msgstr "" msgid "Not Set" msgstr "Nije Postavljeno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8329,7 +8365,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8373,26 +8409,26 @@ msgstr "" msgid "Nunchuk" msgstr "Wii Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8444,7 +8480,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Domet Objekta" @@ -8465,7 +8501,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8476,7 +8512,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8491,7 +8527,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "" @@ -8499,13 +8535,13 @@ msgstr "" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8522,7 +8558,7 @@ msgstr "Otvori" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8531,7 +8567,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8597,26 +8633,26 @@ msgstr "Narančasti" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8624,7 +8660,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8639,11 +8675,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8659,16 +8695,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8697,7 +8733,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8731,7 +8767,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8769,15 +8805,15 @@ msgstr "Mape" msgid "Pause" msgstr "Pauza" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8793,6 +8829,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8812,7 +8854,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Osvjetljenje po pikselu" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8846,11 +8888,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8863,7 +8905,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8871,7 +8913,7 @@ msgstr "" msgid "Play" msgstr "Pokreni" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8879,44 +8921,44 @@ msgstr "" msgid "Play Recording" msgstr "Pokreni Video Snimak" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Postavke Reprodukcije" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Igrači" @@ -8949,7 +8991,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8966,7 +9008,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8982,6 +9024,14 @@ msgstr "Post-Processing Efekt:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8991,15 +9041,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9037,7 +9087,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9048,7 +9098,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9082,7 +9132,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9091,23 +9141,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9134,11 +9190,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Pitanje" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Izlaz" @@ -9155,19 +9211,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analogan" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9188,7 +9244,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9200,12 +9256,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9244,8 +9301,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9254,23 +9311,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Snimi Video" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opcije Snimanja Videa" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9303,7 +9360,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9334,7 +9391,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9355,7 +9412,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9391,12 +9452,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9418,10 +9479,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9431,7 +9498,7 @@ msgstr "Resetiraj" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9475,7 +9542,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9483,11 +9550,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9496,7 +9563,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9508,7 +9575,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9519,7 +9586,7 @@ msgstr "Desno" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Desna Gljiva" @@ -9555,11 +9622,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9577,27 +9644,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9610,7 +9681,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9618,15 +9689,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9634,7 +9705,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9693,11 +9764,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Sn&imi stanje igre" @@ -9707,9 +9778,9 @@ msgid "Safe" msgstr "Sigurno" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9719,25 +9790,25 @@ msgstr "Snimi" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9751,11 +9822,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9767,7 +9838,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9817,23 +9888,23 @@ msgstr "Snimi Stanje Igre 8" msgid "Save State Slot 9" msgstr "Mjesto za Stanje Snimanja 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9841,7 +9912,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9853,11 +9924,11 @@ msgstr "" msgid "Save as..." msgstr "Snimi kao..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9868,11 +9939,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9880,11 +9951,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9896,7 +9967,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9913,8 +9984,8 @@ msgid "ScrShot" msgstr "UslikajZaslon" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Traži" @@ -9923,7 +9994,7 @@ msgstr "Traži" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9941,7 +10012,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9949,7 +10020,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9983,7 +10054,7 @@ msgstr "Odaberi" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9994,23 +10065,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10038,7 +10109,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10046,7 +10117,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "" @@ -10107,9 +10178,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10133,7 +10204,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10141,11 +10212,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10153,12 +10224,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Odaberite snimak igre" @@ -10181,16 +10252,16 @@ msgstr "Odabrani profil kontrolera ne postoji." #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10268,7 +10339,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Poslati" @@ -10300,6 +10371,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10317,19 +10392,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10344,25 +10419,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10397,27 +10487,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Pokaži &Zapis" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Pokaži &Alatnu Traku" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10426,7 +10516,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10439,7 +10529,7 @@ msgstr "" msgid "Show FPS" msgstr "Pokaži FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10447,19 +10537,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Pokaži Francusku" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Pokaži GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10467,23 +10557,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Pokaži Unos Tipki" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Pokaži Italiju" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Pokaži Koreju" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10491,7 +10581,7 @@ msgstr "" msgid "Show Language:" msgstr "Pokaži Jezik:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Pokaži Konfiguraciju za &Zapis" @@ -10503,15 +10593,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Pokaži PAL" @@ -10524,7 +10614,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Pokaži Platforme" @@ -10532,15 +10622,15 @@ msgstr "Pokaži Platforme" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Pokaži Regije" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10548,7 +10638,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10560,19 +10650,19 @@ msgstr "" msgid "Show Statistics" msgstr "Pokaži Statistike" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Pokaži Taivan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Pokaži SAD" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10584,36 +10674,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Pokaži Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10621,10 +10711,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10638,6 +10736,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10645,6 +10750,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10707,7 +10830,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10726,7 +10849,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10802,6 +10925,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10902,7 +11028,7 @@ msgstr "Glasnoća Zvučnika:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10931,11 +11057,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10943,17 +11069,17 @@ msgstr "" msgid "Standard Controller" msgstr "Standardni Kontroler" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10961,7 +11087,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10981,14 +11107,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11020,19 +11146,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11070,16 +11196,16 @@ msgid "Stick" msgstr "Gljiva" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Zaustavi" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11115,7 +11241,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Rastegni do Prozora" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11129,7 +11255,11 @@ msgstr "" msgid "Strum" msgstr "Drndanje " -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11140,18 +11270,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11161,7 +11291,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11174,24 +11304,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11223,7 +11353,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11267,17 +11397,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11285,7 +11415,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11326,20 +11456,20 @@ msgstr "" msgid "System Language:" msgstr "Jezik Sustava:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS Unos" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11349,7 +11479,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11357,7 +11487,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Uslikaj Ekran" @@ -11365,7 +11495,7 @@ msgstr "Uslikaj Ekran" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11381,9 +11511,9 @@ msgstr "" msgid "Test" msgstr "Testirati" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11445,13 +11575,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11513,7 +11643,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11523,7 +11653,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11602,7 +11732,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11642,7 +11772,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11701,12 +11831,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11726,7 +11856,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11760,7 +11890,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11818,7 +11948,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11840,6 +11970,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11851,8 +11985,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11898,11 +12032,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11918,7 +12052,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12017,7 +12151,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12037,7 +12171,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12077,7 +12211,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12090,7 +12224,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12098,11 +12232,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12125,14 +12259,14 @@ msgstr "Nagib" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Naslov" @@ -12141,12 +12275,12 @@ msgid "To" msgstr "Do" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12171,7 +12305,7 @@ msgid "Toggle Aspect Ratio" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12227,7 +12361,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12243,8 +12377,8 @@ msgstr "Vrh" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12306,8 +12440,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12334,7 +12468,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Okidači" @@ -12344,7 +12478,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12358,7 +12492,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12370,7 +12504,7 @@ msgstr "SAD" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12412,7 +12546,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12475,11 +12609,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Poništi Posljednje Učitavanje" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "" @@ -12497,28 +12631,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Nepoznato" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12589,11 +12723,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "" @@ -12605,20 +12739,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12645,7 +12767,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12659,8 +12781,8 @@ msgstr "" msgid "Up" msgstr "Gore" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Ažuriraj" @@ -12668,11 +12790,11 @@ msgstr "Ažuriraj" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12715,7 +12837,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12723,11 +12845,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12743,10 +12865,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Koristi Rješavanje Panike" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12781,7 +12909,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12796,10 +12924,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12826,27 +12961,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12866,7 +13001,7 @@ msgstr "" msgid "Value" msgstr "Vrijednost" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12936,13 +13071,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12977,7 +13112,7 @@ msgstr "" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -13001,7 +13136,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13078,8 +13213,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Upozorenje" @@ -13089,7 +13224,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13101,28 +13236,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13215,21 +13350,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13241,19 +13376,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13261,7 +13396,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13269,12 +13404,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13284,11 +13413,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13302,10 +13431,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13338,39 +13468,39 @@ msgstr "" msgid "Write to Window" msgstr "Pisati na Prozor" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13379,9 +13509,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13493,7 +13623,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Morate ponovno pokrenuti Dolphin da bi promjene imale efekta." @@ -13513,16 +13643,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13531,7 +13661,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "Zero 3 kod nije podržan" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13580,7 +13710,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13588,7 +13718,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13596,7 +13726,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13644,16 +13774,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13671,7 +13791,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13736,7 +13856,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/hu.po b/Languages/po/hu.po index 8f1ed3a0a9..fb972afd0f 100644 --- a/Languages/po/hu.po +++ b/Languages/po/hu.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Péter Patkós, 2023-2024\n" "Language-Team: Hungarian (http://app.transifex.com/delroth/dolphin-emu/" @@ -48,7 +48,7 @@ msgstr " (Lemez %1)" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:283 msgid "! Not" -msgstr "" +msgstr "! Nem" #: Source/Core/Core/Boot/Boot.cpp:261 msgid "\"{0}\" is an invalid GCM/ISO file, or is not a GC/Wii ISO." @@ -56,7 +56,7 @@ msgstr "\"{0}\" egy érvénytelen GCM/ISO fájl, vagy nem GC/Wii ISO." #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:295 msgid "$ User Variable" -msgstr "" +msgstr "$ Felhasználói változó" #. i18n: The symbol for percent. #. i18n: The percent symbol. @@ -121,7 +121,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revízió %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (alap)" @@ -139,24 +139,27 @@ msgstr "%1 (lassú)" #. changes #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:714 msgid "%1 *" -msgstr "" +msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" "%3 frames" msgstr "" +"%1 FIFO bájt\n" +"%2 memóriabájt\n" +"%3 képkocka" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:73 msgid "%1 Graphics Configuration" msgstr "%1 Grafikai beállítások" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -173,40 +176,34 @@ msgstr "%1 nem támogatja ezt a funkciót a rendszereden." msgid "%1 doesn't support this feature." msgstr "%1 nem támogatja ezt a funkciót." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 csatlakozott" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 kilépett" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 nem egy valid ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 éppen golfozik" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 ezzel játszik: %2" @@ -219,8 +216,8 @@ msgstr "" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 pont" @@ -236,26 +233,26 @@ msgstr "%1 játékmenet található" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normál sebesség)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "%1 értéke megváltozott" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -267,6 +264,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -277,7 +278,7 @@ msgstr "%1[%2]: %3 %" #: Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp:135 msgid "%1[%2]: %3/%4 MiB" -msgstr "" +msgstr "%1[%2]: %3/%4 MiB" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:332 #, c-format @@ -290,7 +291,7 @@ msgstr "%1x Natív (%2x%3)" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:103 msgid "%1x Native (%2x%3) for %4" -msgstr "" +msgstr "%1x Natív (%2x%3) %4-hez/hoz" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:344 #, c-format @@ -336,11 +337,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Névjegy" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Új memória töréspont hozzáadása" @@ -349,7 +350,7 @@ msgstr "&Új memória töréspont hozzáadása" msgid "&Add New Code..." msgstr "&Új kód hozzáadása..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Funkció hozzáadása" @@ -357,15 +358,15 @@ msgstr "&Funkció hozzáadása" msgid "&Add..." msgstr "&Hozzáadás..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Audió beállítások" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Automatikus frissítés:" @@ -373,11 +374,15 @@ msgstr "&Automatikus frissítés:" msgid "&Borderless Window" msgstr "&Szegély nélküli ablak" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Töréspontok" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -385,15 +390,15 @@ msgstr "" msgid "&Cancel" msgstr "&Mégse" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Csaláskezelő" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Frissítések keresése..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -401,7 +406,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Kód" @@ -409,16 +414,15 @@ msgstr "&Kód" msgid "&Connected" msgstr "&Csatlakoztatva" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Vezérlő beállítások" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" -msgstr "" +msgstr "&Cím másolása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Cím másolása" @@ -426,20 +430,20 @@ msgstr "&Cím másolása" msgid "&Create..." msgstr "&Létrehozás..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Törlés" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -453,11 +457,11 @@ msgstr "&Kód szerkesztése..." msgid "&Edit..." msgstr "&Szerkesztés..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Lemez kiadása" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emuláció" @@ -477,41 +481,41 @@ msgstr "&Állapot exportálása..." msgid "&Export as .gci..." msgstr "&Exportálás, mint .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fájl" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "Képkocka léptetése" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" -msgstr "" +msgstr "&Szabad nézet beállítások" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub tárház" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Grafikai beállítások" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Súgó" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Gyorsbillentyű beállítások" @@ -531,11 +535,11 @@ msgstr "&Állapot importálása..." msgid "&Import..." msgstr "&Importálás..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -543,23 +547,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Nyelv:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Állapot betöltése" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -569,19 +573,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memória" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Film" @@ -589,7 +597,7 @@ msgstr "&Film" msgid "&Mute" msgstr "&Némítás" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Hálózat" @@ -598,23 +606,23 @@ msgid "&No" msgstr "&Nem" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Megnyitás..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Beállítások" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" -msgstr "" +msgstr "&HLE funkciók javítása" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Szünet" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Indítás" @@ -622,7 +630,7 @@ msgstr "&Indítás" msgid "&Properties" msgstr "&Tulajdonságok" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Írásvédett mód" @@ -630,7 +638,7 @@ msgstr "&Írásvédett mód" msgid "&Refresh List" msgstr "&Lista frissítése" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Regiszterek" @@ -643,24 +651,24 @@ msgstr "&Törlés" msgid "&Remove Code" msgstr "&Kód törlése" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" -msgstr "" +msgstr "&Szimbólum átnevezése" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Alapbeállítások" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -668,31 +676,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Sebességkorlát:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Stop" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Téma:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Szálak" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" -msgstr "" +msgstr "&Eszköz" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Eszközök" @@ -702,21 +710,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Nézet" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Figyelés" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Weboldal" @@ -728,23 +736,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Igen" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Sötét)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Világos)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Rendszer)" @@ -762,11 +770,11 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:284 msgid "* Multiply" -msgstr "" +msgstr "* Szorzás" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:287 msgid "+ Add" -msgstr "" +msgstr "+ Hozzáadás" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:298 msgid ", Comma" @@ -774,18 +782,18 @@ msgstr ", vessző" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:288 msgid "- Subtract" -msgstr "" +msgstr "- Kivonás" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:378 msgid "--> %1" -msgstr "" +msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Ismeretlen--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -793,7 +801,7 @@ msgstr "..." #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:285 msgid "/ Divide" -msgstr "" +msgstr "/ Osztás" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:578 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:579 @@ -802,7 +810,7 @@ msgstr "0" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:81 msgid "1 GiB" -msgstr "" +msgstr "1 GiB" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:77 msgid "1080p" @@ -810,11 +818,11 @@ msgstr "1080p" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:31 msgid "128 Mbit (2043 blocks)" -msgstr "" +msgstr "128 Mbit (2043 blokk)" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:78 msgid "128 MiB" -msgstr "" +msgstr "128 MiB" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:77 msgid "1440p" @@ -822,15 +830,15 @@ msgstr "1440p" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:211 msgid "16 Bytes" -msgstr "" +msgstr "16 bájt" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:85 msgid "16 GiB (SDHC)" -msgstr "" +msgstr "16 GiB (SDHC)" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:28 msgid "16 Mbit (251 blocks)" -msgstr "" +msgstr "16 Mbit (251 blokk)" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:132 msgid "16-bit" @@ -860,11 +868,11 @@ msgstr "1x" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:82 msgid "2 GiB" -msgstr "" +msgstr "2 GiB" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:79 msgid "256 MiB" -msgstr "" +msgstr "256 MiB" #: Source/Core/Core/HotkeyManager.cpp:194 msgid "2x" @@ -880,7 +888,7 @@ msgstr "32 GiB (SDHC)" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:29 msgid "32 Mbit (507 blocks)" -msgstr "" +msgstr "32 Mbit (507 blokk)" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:133 msgid "32-bit" @@ -904,7 +912,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -916,19 +924,19 @@ msgstr "3D mélység" #: Source/Core/Core/HotkeyManager.cpp:195 msgid "3x" -msgstr "" +msgstr "3x" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:209 msgid "4 Bytes" -msgstr "" +msgstr "4 bájt" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:83 msgid "4 GiB (SDHC)" -msgstr "" +msgstr "4 GiB (SDHC)" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:26 msgid "4 Mbit (59 blocks)" -msgstr "" +msgstr "4 Mbit (59 blokk)" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:165 msgid "4:3" @@ -948,7 +956,7 @@ msgstr "4x Anizotróp" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:80 msgid "512 MiB" -msgstr "" +msgstr "512 MiB" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:78 msgid "5K" @@ -956,11 +964,11 @@ msgstr "5K" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:30 msgid "64 Mbit (1019 blocks)" -msgstr "" +msgstr "64 Mbit (1019 blokk)" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:77 msgid "64 MiB" -msgstr "" +msgstr "64 MiB" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:111 #: Source/Core/DolphinQt/CheatSearchWidget.cpp:170 @@ -983,15 +991,15 @@ msgstr "720p" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:210 msgid "8 Bytes" -msgstr "" +msgstr "8 bájt" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:84 msgid "8 GiB (SDHC)" -msgstr "" +msgstr "8 GiB (SDHC)" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:27 msgid "8 Mbit (123 blocks)" -msgstr "" +msgstr "8 Mbit (123 blokk)" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:131 msgid "8-bit" @@ -1023,26 +1031,27 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:432 msgid "If unsure, leave this unchecked." msgstr "" +"Ha bizonytalan vagy, hagyd üresen." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1067,8 +1076,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1082,7 +1091,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Egy lemez már behelyezés alatt." @@ -1096,7 +1105,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1112,14 +1121,14 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" -msgstr "" +msgstr "A&uto mentés" #. i18n: A mysterious debugging/diagnostics peripheral for the GameCube. #: Source/Core/Core/HW/EXI/EXI_Device.h:98 msgid "AD16" -msgstr "" +msgstr "AD16" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:114 msgid "" @@ -1149,7 +1158,7 @@ msgstr "AR kódok" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:138 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:198 msgid "ASCII" -msgstr "" +msgstr "ASCII" #: Source/Core/DolphinQt/ConvertDialog.cpp:434 #: qtbase/src/gui/kernel/qplatformtheme.cpp:724 @@ -1179,17 +1188,11 @@ msgstr "Pontosság:" msgid "Achievement Settings" msgstr "Teljesítmény beállítások" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Teljesítmények" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1260,21 +1263,21 @@ msgstr "" #: Source/Core/Core/HotkeyManager.cpp:39 msgid "Activate NetPlay Chat" -msgstr "" +msgstr "NetPlay Chat aktiválása" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktív" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Aktív szálak" @@ -1296,7 +1299,7 @@ msgstr "Adapter:" msgid "Add" msgstr "Hozzáadás" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "&Töréspont hozzáadása" @@ -1321,23 +1324,23 @@ msgstr "Töréspont hozzáadása" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1347,17 +1350,17 @@ msgstr "" msgid "Add..." msgstr "Hozzáadás" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Cím" @@ -1483,7 +1486,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1492,7 +1495,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1500,34 +1503,34 @@ msgid "All Files" msgstr "Minden fájl" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Minden fájl (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Minden GC/Wii fájl" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" -msgstr "" +msgstr "All Save States (*.sav *.s##);; Minden fájl (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1543,9 +1546,9 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" -msgstr "" +msgstr "Eltérő régióbeállítások engedélyezése" #: Source/Core/DolphinQt/Main.cpp:263 msgid "Allow Usage Statistics Reporting" @@ -1569,7 +1572,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Mindig" @@ -1591,7 +1594,7 @@ msgstr "A behelyezni próbált lemez nem található." msgid "Anaglyph" msgstr "Anaglif" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Elemzés" @@ -1617,15 +1620,15 @@ msgstr "Élsimítás:" msgid "Any Region" msgstr "Bármilyen régió" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1643,7 +1646,7 @@ msgstr "Betöltőprogram dátuma:" msgid "Apply" msgstr "Alkalmaz" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1651,7 +1654,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Biztosan törölni szeretnéd: '%1'?" @@ -1663,9 +1666,9 @@ msgstr "Biztosan törlöd ezt a fájlt?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" -msgstr "" +msgstr "Biztosan ki akarsz lépni a NetPlay-ből?" #: Source/Core/DolphinQt/ConvertDialog.cpp:284 msgid "Are you sure?" @@ -1681,7 +1684,7 @@ msgstr "Képarány" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Aspect Ratio Corrected Internal Resolution" -msgstr "" +msgstr "Képarány-korrigált belső felbontás" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:92 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:163 @@ -1692,7 +1695,7 @@ msgstr "Képarány:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1704,7 +1707,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Vezérlő portjainak társítása" @@ -1754,11 +1757,11 @@ msgstr "Automatikus" msgid "Auto (Multiple of 640x528)" msgstr "Automatikus (640x528 többszöröse)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Automatikus frissítés beállításai" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1774,13 +1777,13 @@ msgstr "Ablak automatikus méretezése" msgid "Auto-Hide" msgstr "Automatikus elrejtés" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:240 msgid "Automatically Sync with Folder" -msgstr "" +msgstr "Automatikus szinkronizálás a mappával" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:249 msgid "" @@ -1790,7 +1793,7 @@ msgstr "" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:246 msgid "Automatically update Current Values" -msgstr "" +msgstr "Jelenlegi értékek automatikus frissítése" #. i18n: One of the options shown below "Address Space". "Auxiliary" is the address space of ARAM #. (Auxiliary RAM). @@ -1822,11 +1825,11 @@ msgstr "" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP regiszter " -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1860,17 +1863,17 @@ msgstr "Hátra" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:824 msgid "Bad Value Given" -msgstr "" +msgstr "Rossz érték lett megadva" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:685 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:810 msgid "Bad address provided." -msgstr "" +msgstr "Rossz cím lett megadva." #: Source/Core/DiscIO/VolumeVerifier.cpp:355 msgid "Bad dump" -msgstr "" +msgstr "Rossz kimentés" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:691 @@ -1880,12 +1883,12 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:654 msgid "Bad value provided." -msgstr "" +msgstr "Rossz érték lett megadva." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -1905,7 +1908,7 @@ msgstr "Hangoló" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1913,7 +1916,7 @@ msgstr "" msgid "Basic" msgstr "Alap" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Alapok beállítása" @@ -1929,10 +1932,6 @@ msgstr "" msgid "Battery" msgstr "Akkumulátor" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Béta (havonta egyszer)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, stb." @@ -1955,7 +1954,7 @@ msgstr "Bilineáris" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:427 msgid "Binary SSL" -msgstr "" +msgstr "Bináris SSL" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:428 msgid "Binary SSL (read)" @@ -1969,7 +1968,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "Bitráta (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1979,7 +1978,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Blokk méret" @@ -2015,17 +2014,17 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" -msgstr "" +msgstr "BootMii NAND backup fájl(*.bin);;Minden fájl (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" -msgstr "" +msgstr "BootMii keys fájl (*.bin);;Minden fájl (*)" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:183 msgid "Borderless Fullscreen" @@ -2035,47 +2034,47 @@ msgstr "Szegély nélküli teljes képernyő" msgid "Bottom" msgstr "Lent" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2087,23 +2086,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2120,7 +2119,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2130,19 +2129,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2157,19 +2156,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Töréspont" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Töréspontok" @@ -2203,7 +2207,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "&NetPlay játékmenetek böngészése...." @@ -2211,16 +2215,16 @@ msgstr "&NetPlay játékmenetek böngészése...." msgid "Buffer Size:" msgstr "Pufferméret:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Pufferméret megváltozott erre: %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Puffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2265,17 +2269,17 @@ msgstr "" msgid "C Stick" msgstr "C kar" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP regiszter " #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:63 msgid "CPU Emulation Engine:" -msgstr "" +msgstr "CPU emulációs motor:" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:52 msgid "CPU Options" @@ -2283,7 +2287,7 @@ msgstr "CPU beállítások" #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:75 msgid "CRC32:" -msgstr "" +msgstr "CRC32:" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:32 msgid "Cached Interpreter (slower)" @@ -2298,7 +2302,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:109 msgid "Calculate" -msgstr "" +msgstr "Kiszámítás" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:559 msgid "" @@ -2320,7 +2324,7 @@ msgstr "Kalibráció" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2346,7 +2350,7 @@ msgstr "Kamera 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2362,14 +2366,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" -msgstr "" +msgstr "Nem indítható NetPlay munkamenet, amíg egy játék fut!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2382,15 +2386,15 @@ msgstr "Mégse" msgid "Cancel Calibration" msgstr "Kalibrálás megszakítása" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2407,29 +2411,29 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." -msgstr "" +msgstr "A GC IPL nem található." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." -msgstr "" +msgstr "Nem generálható AR kód ehhez a címhez." #: Source/Core/DolphinQt/CheatSearchWidget.cpp:438 msgid "Cannot refresh without results." msgstr "Eredmények nélkül nem lehet frissíteni." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." -msgstr "" +msgstr "Nem állítható be üres útvonalra a GCI mappa." #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 msgid "Cannot set memory card to an empty path." -msgstr "" +msgstr "Nem állítható be üres útvonalra a memóriakártya." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." -msgstr "" +msgstr "Nem indítható el a játék, mert a GC IPL nem található." #. i18n: "Captured" is a participle here. This string is used when listing villains, not when a #. villain was just captured @@ -2459,7 +2463,7 @@ msgstr "" msgid "Change &Disc" msgstr "Lemez&váltás" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Lemez&váltás..." @@ -2467,12 +2471,18 @@ msgstr "Lemez&váltás..." msgid "Change Disc" msgstr "Lemezváltás" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Automatikus lemezváltás" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" +msgstr "Lemez váltása erre: {0}" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 @@ -2480,6 +2490,9 @@ msgid "" "Changes the color of the FPS counter depending on emulation speed." "

If unsure, leave this checked." msgstr "" +"Az emuláció sebességétől függően megváltoztatja az FPS számláló színét." +"

Ha bizonytalan vagy, hagyd kipipálva." #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:51 msgid "" @@ -2493,7 +2506,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2501,11 +2514,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2521,7 +2534,7 @@ msgstr "Csalás keresése" msgid "Cheats Manager" msgstr "Csalás kezelő" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "NAND ellenőrzése..." @@ -2539,9 +2552,9 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" -msgstr "" +msgstr "Ellenőrzőösszeg" #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "China" @@ -2551,7 +2564,7 @@ msgstr "Kína" msgid "Choose" msgstr "Válassz" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Válassz megnyitandó fájlt" @@ -2559,15 +2572,15 @@ msgstr "Válassz megnyitandó fájlt" msgid "Choose a file to open or create" msgstr "Válassz megnyitandó vagy létrehozandó fájlt" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2580,7 +2593,7 @@ msgstr "Válassz mappát a kitömörítéshez" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Klasszikus gombok" @@ -2591,18 +2604,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Törlés" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Gyorsítótár törlése" @@ -2623,7 +2636,7 @@ msgstr "" msgid "Close" msgstr "Bezárás" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Ko&nfiguráció" @@ -2631,11 +2644,11 @@ msgstr "Ko&nfiguráció" msgid "Code" msgstr "Kód" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2653,7 +2666,7 @@ msgstr "Színkorrekció" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:24 msgid "Color Correction Configuration" -msgstr "" +msgstr "Színkorrekció konfigurálása" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:180 msgid "Color Correction:" @@ -2663,11 +2676,11 @@ msgstr "Színkorrekció:" msgid "Color Space" msgstr "Színtér" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2700,11 +2713,11 @@ msgstr "" #: Source/Core/VideoCommon/ShaderCache.cpp:174 msgid "Compiling Shaders" -msgstr "" +msgstr "Árnyékolók összeállítása" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Tömörítés" @@ -2717,7 +2730,7 @@ msgstr "Tömörítés szintje:" msgid "Compression:" msgstr "Tömörítés:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2725,11 +2738,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2745,7 +2758,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2760,7 +2773,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2814,7 +2832,7 @@ msgstr "Beállítások" msgid "Configure Controller" msgstr "Vezérlő konfigurálása" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Dolphin konfigurálása" @@ -2827,13 +2845,13 @@ msgstr "Bemenet konfigurálása" msgid "Configure Output" msgstr "Kimenet konfigurálása" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Megerősítés" @@ -2842,12 +2860,12 @@ msgstr "Megerősítés" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Megerősítés leállításkor" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Megerősítés" @@ -2857,7 +2875,7 @@ msgstr "Megerősítés" msgid "Connect" msgstr "Csatlakozás" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Balance Board csatlakoztatása" @@ -2865,29 +2883,29 @@ msgstr "Balance Board csatlakoztatása" msgid "Connect USB Keyboard" msgstr "USB billentyűzet csatlakoztatása" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" -msgstr "" +msgstr "Wii Remote %1 csatlakoztatása" #: Source/Core/Core/HotkeyManager.cpp:81 msgid "Connect Wii Remote 1" -msgstr "" +msgstr "Wii Remote 1 csatlakoztatása" #: Source/Core/Core/HotkeyManager.cpp:82 msgid "Connect Wii Remote 2" -msgstr "" +msgstr "Wii Remote 2 csatlakoztatása" #: Source/Core/Core/HotkeyManager.cpp:83 msgid "Connect Wii Remote 3" -msgstr "" +msgstr "Wii Remote 3 csatlakoztatása" #: Source/Core/Core/HotkeyManager.cpp:84 msgid "Connect Wii Remote 4" -msgstr "" +msgstr "Wii Remote 4 csatlakoztatása" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" -msgstr "" +msgstr "Wii Remote-ok csatlakoztatása" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:116 msgid "Connect Wii Remotes for Emulated Controllers" @@ -2901,7 +2919,7 @@ msgstr "" msgid "Connected" msgstr "Csatlakoztatva" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Csatlakozás" @@ -2926,25 +2944,25 @@ msgstr "" msgid "Control Stick" msgstr "Vezérlő kar" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" -msgstr "" +msgstr "Vezérlő profil" #: Source/Core/Core/HotkeyManager.cpp:342 msgid "Controller Profile 1" -msgstr "" +msgstr "Vezérlő profil 1" #: Source/Core/Core/HotkeyManager.cpp:343 msgid "Controller Profile 2" -msgstr "" +msgstr "Vezérlő profil 2" #: Source/Core/Core/HotkeyManager.cpp:344 msgid "Controller Profile 3" -msgstr "" +msgstr "Vezérlő profil 3" #: Source/Core/Core/HotkeyManager.cpp:345 msgid "Controller Profile 4" -msgstr "" +msgstr "Vezérlő profil 4" #: Source/Core/DolphinQt/Config/ControllersWindow.cpp:16 msgid "Controller Settings" @@ -3086,22 +3104,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Másolás" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Cím másolása" @@ -3109,19 +3127,19 @@ msgstr "Cím másolása" msgid "Copy Failed" msgstr "Másolás sikertelen" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Érték másolása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3139,8 +3157,8 @@ msgstr "" msgid "Core" msgstr "Mag" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3164,23 +3182,27 @@ msgstr "" #: Source/Core/Core/NetPlayClient.cpp:142 msgid "Could not create client." -msgstr "" +msgstr "Kliens létrehozása sikertelen." #: Source/Core/Core/NetPlayClient.cpp:156 msgid "Could not create peer." -msgstr "" +msgstr "Peer létrehozása sikertelen." #: Source/Core/DolphinQt/WiiUpdate.cpp:49 msgid "" "Could not download update files from Nintendo. Please check your Internet " "connection and try again." msgstr "" +"Nem sikerült letölteni a frissítést a Nintendótól. Ellenőrizd az " +"internetkapcsolatod, majd próbáld újra." #: Source/Core/DolphinQt/WiiUpdate.cpp:44 msgid "" "Could not download update information from Nintendo. Please check your " "Internet connection and try again." msgstr "" +"Nem sikerült letölteni a frissítési információkat a Nintendótól. Ellenőrizd " +"az internetkapcsolatod, majd próbáld újra." #: Source/Core/Core/IOS/USB/Bluetooth/BTReal.cpp:169 msgid "" @@ -3247,7 +3269,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "A központi szerver nem található" @@ -3263,13 +3285,13 @@ msgstr "A fájl nem olvasható." msgid "Country:" msgstr "Ország:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Létrehozás" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3283,7 +3305,7 @@ msgstr "Új memóriakártya létrehozása" msgid "Create Skylander File" msgstr "Skylander fájl létrehozása" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3294,7 +3316,7 @@ msgstr "Létrehozás..." #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:82 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:118 msgid "Creator:" -msgstr "" +msgstr "Készítő:" #: Source/Core/Common/MsgHandler.cpp:62 msgid "Critical" @@ -3327,23 +3349,23 @@ msgid "" "leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Jelenlegi régió" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Jelenlegi érték" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Jelenlegi kontextus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Jelenlegi játék" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Jelenlegi szál" @@ -3353,11 +3375,11 @@ msgstr "Egyéni" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom (Stretch)" -msgstr "" +msgstr "Egyéni (nyújtott)" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:51 msgid "Custom Address Space" -msgstr "" +msgstr "Egyéni címtartomány" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:323 msgid "Custom Aspect Ratio Height" @@ -3404,7 +3426,7 @@ msgstr "DFF fájl mérete 0; sérült/nem teljes fájl?" #: Source/Core/Core/HW/WiimoteEmu/Extension/Turntable.cpp:49 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:149 msgid "DJ Turntable" -msgstr "" +msgstr "DJ pult" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:40 msgid "DK Bongos" @@ -3432,7 +3454,7 @@ msgstr "DSP LLE Recompiler (lassú)" #: Source/Core/DolphinQt/Config/ControllerInterface/ControllerInterfaceWindow.cpp:31 msgid "DSU Client" -msgstr "" +msgstr "DSU kliens" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientWidget.cpp:51 msgid "" @@ -3452,7 +3474,7 @@ msgstr "Dance Mat" msgid "Dark" msgstr "Sötét" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Adat" @@ -3486,7 +3508,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:403 msgid "Datel MaxDrive/Pro files" -msgstr "" +msgstr "Datel MaxDrive/Pro fájlok" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/ControlGroup.cpp:43 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUGyroscope.cpp:37 @@ -3498,7 +3520,7 @@ msgid "Debug" msgstr "Hibakeresés" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Hibakeresés" @@ -3534,7 +3556,7 @@ msgstr "IR csökkentése" #: Source/Core/Core/HotkeyManager.cpp:183 msgid "Decrease Selected State Slot" -msgstr "" +msgstr "Kiválasztott állapot foglalatának csökkentése" #: Source/Core/Core/FreeLookManager.cpp:108 msgid "Decrease X" @@ -3546,7 +3568,7 @@ msgstr "Y csökkentése" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Alapértelmezett" @@ -3566,7 +3588,7 @@ msgstr "Alapértelmezett betítípus" msgid "Default ISO:" msgstr "Alapértelmezett ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Alapértelmezett szál" @@ -3587,8 +3609,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Törlés" @@ -3612,18 +3635,18 @@ msgstr "Mélység" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:143 msgid "Depth Percentage:" -msgstr "" +msgstr "Mélység százalékos értéke:" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:220 msgid "Depth:" msgstr "Mélység:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Leírás" @@ -3637,8 +3660,8 @@ msgstr "Leírás:" msgid "Description: %1" msgstr "Leírás: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3650,21 +3673,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Leválasztva" @@ -3672,7 +3695,7 @@ msgstr "Leválasztva" msgid "Detect" msgstr "Észlelés" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "RSO modulok észlelése" @@ -3680,11 +3703,11 @@ msgstr "RSO modulok észlelése" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Fejlesztői (naponta többször)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Eszköz" @@ -3726,11 +3749,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Le&csatlakoztatva" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Letiltás" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Határolókeret kikapcsolása" @@ -3747,23 +3765,23 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "Emulációs sebességkorlát kikapcsolása" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" -msgstr "Fastmem tiltása" +msgstr "Fastmem kikapcsolása" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" -msgstr "" +msgstr "Fastmem Arena kikapcsolása" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:154 msgid "Disable Fog" msgstr "Köd kikapcsolása" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" -msgstr "JIT gyorsítótár tiltása" +msgstr "JIT gyorsítótár kikapcsolása" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3794,6 +3812,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Lemez" @@ -3802,9 +3826,13 @@ msgstr "Lemez" msgid "Discard" msgstr "Elvetés" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" -msgstr "" +msgstr "Megjelenítés típusa" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:240 msgid "Display values in Hex" @@ -3832,11 +3860,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3846,7 +3874,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Biztos leállítod az aktuális emulációt?" @@ -3858,18 +3886,18 @@ msgstr "Szeretnéd helyreállítani a NAND-ot?" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" -msgstr "" +msgstr "Dolphin FIFO napló (*.dff)" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:344 msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3881,8 +3909,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS videók (*.dtm)" @@ -3913,9 +3941,9 @@ msgstr "" #. can be downloaded at no cost, but that's not what this message says.) #: Source/Core/DolphinQt/AboutDialog.cpp:74 msgid "Dolphin is a free and open-source GameCube and Wii emulator." -msgstr "" +msgstr "A Dolphin egy szabad, nyílt forráskódú GameCube és Wii emulátor." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "A Dolphin túl régi az átjárási szerverhez" @@ -3929,13 +3957,15 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" +"A Dolphin ezt fogja használni azokhoz a játékokhoz, amelyek régióját nem " +"tudja megállapítani automatikusan." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3944,7 +3974,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Ne frissítsen" @@ -3965,7 +3995,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3987,7 +4017,7 @@ msgstr "Kódok letöltése" msgid "Download Codes from the WiiRD Database" msgstr "Kódok letöltése a WiiRD adatbázisból" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Játékborítók letöltése a GameTDB.com-ról Rács módban való használatra" @@ -3997,6 +4027,16 @@ msgstr "Letöltés sikeres" #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:386 msgid "Downloaded %1 codes. (added %2)" +msgstr "%1 kód letöltve. (%2 hozzáadva)" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." msgstr "" #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. @@ -4038,7 +4078,7 @@ msgstr "&FakeVMEM kimentése" msgid "Dump &MRAM" msgstr "&MRAM kimentése" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Hang kimentése" @@ -4050,7 +4090,7 @@ msgstr "Alap textúrák kimentése" msgid "Dump EFB Target" msgstr "EFB cél kimentése" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Képkockák kimentése" @@ -4110,13 +4150,13 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" -msgstr "" +msgstr "Turbógomb lenyomásának időtartama (képkocka):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" -msgstr "" +msgstr "Turbógomb felengedésének időtartama (képkocka):" #: Source/Core/DiscIO/Enums.cpp:95 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:88 @@ -4124,11 +4164,11 @@ msgstr "" msgid "Dutch" msgstr "Holland" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "K&ilépés" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4140,7 +4180,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4148,7 +4188,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Korai memória frissítés" @@ -4167,7 +4207,16 @@ msgstr "Kelet-Ázsia" msgid "Edit Breakpoint" msgstr "Töréspont módosítása" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Szerkesztés..." @@ -4187,7 +4236,7 @@ msgstr "Effekt" msgid "Effective" msgstr "Effektív" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4209,7 +4258,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "Beágyazott képkocka puffer (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Üres" @@ -4219,9 +4268,9 @@ msgstr "Az emulációs szál már fut" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:91 msgid "Emulate Disc Speed" -msgstr "" +msgstr "Lemezsebesség emulálása" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4231,7 +4280,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:112 msgid "Emulate the Wii's Bluetooth adapter" -msgstr "" +msgstr "Wii Bluetooth adapterének emulálása" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:41 msgid "" @@ -4239,7 +4288,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Emulált USB esközök" @@ -4263,8 +4312,6 @@ msgstr "Emuláció sebessége" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Engedélyezés" @@ -4272,23 +4319,15 @@ msgstr "Engedélyezés" msgid "Enable API Validation Layers" msgstr "API-érvényesítési rétegek használata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Teljesítményjelvények engedélyezése" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Teljesítmények engedélyezése" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Hangnyújtás engedélyezése" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Csalások használata" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Vezérlőbemenet engedélyezése" @@ -4296,15 +4335,19 @@ msgstr "Vezérlőbemenet engedélyezése" msgid "Enable Custom RTC" msgstr "Egyéni RTC használata" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Hibakereső felület engedélyezése" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Kétmagos mód használata" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Kétmagos mód használata (gyorsítás)" @@ -4316,7 +4359,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4328,11 +4371,11 @@ msgstr "FPRF használata" msgid "Enable Graphics Mods" msgstr "Grafikai modok engedélyezése" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" -msgstr "" +msgstr "Hardcore mód engedélyezése" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4350,20 +4393,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Ranglisták engedélyezése" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "MMU használata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Előrehaladási értesítések engedélyezése" @@ -4371,18 +4410,14 @@ msgstr "Előrehaladási értesítések engedélyezése" msgid "Enable Progressive Scan" msgstr "Progresszív pásztázás használata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" -msgstr "" +msgstr "Rumble engedélyezése" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:159 msgid "Enable Screen Saver" @@ -4392,11 +4427,15 @@ msgstr "Képernyővédő használata" msgid "Enable Speaker Data" msgstr "Hangszóró adatok bekapcsolása" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Nem hivatalos teljesítmények engedélyezése" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Használati statisztika jelentése" @@ -4412,34 +4451,13 @@ msgstr "Vonalháló használata" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4447,31 +4465,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Teljesítmények feloldásának engedélyezése.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4534,7 +4559,7 @@ msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:152 msgid "Enables stretching of the audio to match emulation speed." -msgstr "" +msgstr "Hangnyújtás engedélyezése az emuláció sebességének igazításához." #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:269 msgid "" @@ -4585,7 +4610,7 @@ msgstr "" #. i18n: Character encoding #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:43 msgid "Encoding" -msgstr "" +msgstr "Kódolás" #: Source/Core/DolphinQt/GCMemcardManager.cpp:616 msgid "" @@ -4595,6 +4620,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet nincs inicializálva" @@ -4612,29 +4641,29 @@ msgstr "Képjavítások" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:87 msgid "Enter IP address of device running the XLink Kai Client:" -msgstr "" +msgstr "XLink Kai klienst futtató eszköz IP címének megadása:" #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:59 msgid "Enter USB device ID" -msgstr "" +msgstr "USB eszköz ID megadása" #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 msgid "Enter address to watch:" -msgstr "" +msgstr "Figyelendő cím megadása:" #. i18n: MAC stands for Media Access Control. A MAC address uniquely identifies a network #. interface (physical) like a serial number. "MAC" should be kept in translations. #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:39 msgid "Enter new Broadband Adapter MAC address:" -msgstr "" +msgstr "Új Broadband adapter MAC-cím megadása:" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:301 msgid "Enter password" -msgstr "" +msgstr "Jelszó megadása" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:78 msgid "Enter the DNS server to use:" -msgstr "" +msgstr "Használni kívánt DNS szerver megadása:" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:62 msgid "" @@ -4642,33 +4671,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" -msgstr "" +msgstr "RSO modul címének megadása:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4682,51 +4711,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Hiba" @@ -4743,11 +4772,11 @@ msgstr "Hiba az adapter megnyitásakor: %1" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" -msgstr "" +msgstr "Érték konvertálási hiba" #: Source/Core/DolphinQt/Translation.cpp:323 msgid "Error loading selected language. Falling back to system default." @@ -4759,13 +4788,13 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" #: Source/Core/Core/NetPlayClient.cpp:1852 msgid "Error processing codes." -msgstr "" +msgstr "Kódfeldolgozási hiba." #: Source/Core/Core/NetPlayClient.cpp:1824 msgid "Error processing data." @@ -4850,7 +4879,7 @@ msgstr "" msgid "Euphoria" msgstr "Eufória" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Európa" @@ -4903,7 +4932,7 @@ msgstr "" msgid "Experimental" msgstr "Kísérleti" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Minden Wii mentés exportálása" @@ -4918,7 +4947,7 @@ msgstr "Sikertelen exportálás" msgid "Export Recording" msgstr "Felvétel exportálása" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Felvétel exportálása..." @@ -4946,14 +4975,14 @@ msgstr "Exportálás, mint .&gcs..." msgid "Export as .&sav..." msgstr "Exportálás, mint .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n mentés exportálva" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Kiegészítő" @@ -4966,7 +4995,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Külső" @@ -4974,35 +5003,35 @@ msgstr "Külső" msgid "External Frame Buffer (XFB)" msgstr "Küldő képkockapuffer (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Teljes lemez kibontása..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Teljes partíció kibontása..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Fájl kibontása..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Fájlok kibontása..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Rendszeradatok kibontása..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Összes fájl kibontása..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Könyvtár kibontása..." @@ -5011,8 +5040,8 @@ msgstr "Könyvtár kibontása..." msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO lejátszó" @@ -5028,11 +5057,11 @@ msgstr "" "Memóriakártya megnyitása sikertelen:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5052,7 +5081,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Nem sikerült kapcsolódni ehhez: Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Nem sikerült kapcsolódni a szerverhez: %1" @@ -5073,15 +5102,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Nem sikerült létrehozni a Skylander fájlt!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5127,15 +5156,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Fájl kibontása sikertelen." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Rendszeradatok kibontása sikertelen." @@ -5154,12 +5183,12 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "\"%1\" importálása sikertelen." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5167,14 +5196,14 @@ msgstr "" "Mentési fájl importálása sikertelen. A megadott fájl sérült, vagy nem " "érvényes Wii mentés." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5194,18 +5223,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5217,21 +5246,21 @@ msgstr "d3d11.dll betöltése sikertelen" msgid "Failed to load dxgi.dll" msgstr "dxgi.dll betöltése sikertelen" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Nem sikerült betölteni a Skylander fájlt!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5245,17 +5274,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Nem sikerült módosítani a Skylander-t!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' megnyitása sikertelen" @@ -5263,7 +5292,7 @@ msgstr "'%1' megnyitása sikertelen" msgid "Failed to open Bluetooth device: {0}" msgstr "Nem sikerült megnyitni a Bluetooth eszközt: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5293,15 +5322,15 @@ msgstr "" msgid "Failed to open file." msgstr "Nem sikerült megnyitni a fájlt." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Nem sikerült megnyitni a szervert" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Nem sikerült megnyitni az Infinity fájlt!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5309,11 +5338,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Nem sikerült megnyitni a Skylander fájlt!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5360,23 +5389,23 @@ msgstr "Nem sikerült beolvasni a \"{0}\" bemeneti fájlt." msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Nem sikerült beolvasni az Infinity fájlt!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Nem sikerült beolvasni a Skylander fájlt!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5390,7 +5419,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "{0} olvasása sikertelen" @@ -5421,31 +5450,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." -msgstr "" +msgstr "FIFO napló mentése sikertelen." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5496,19 +5525,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5521,7 +5550,7 @@ msgstr "Gyors" msgid "Fast Depth Calculation" msgstr "Gyors mélységszámolás" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5532,7 +5561,7 @@ msgstr "" msgid "Field of View" msgstr "Látómező" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5546,7 +5575,7 @@ msgstr "Fájl részletei" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Fájlformátum" @@ -5554,24 +5583,24 @@ msgstr "Fájlformátum" msgid "File Format:" msgstr "Fájl formátuma:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Fájl információ" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Fájlnév" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Fájl útvonala:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Fájlméret" @@ -5658,7 +5687,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5667,12 +5695,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5758,6 +5786,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Formátum:" @@ -5773,17 +5807,17 @@ msgstr "Előre" msgid "Forward port (UPnP)" msgstr "Port forward (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" -msgstr "" +msgstr "%1 találat erre: \"%2\"" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:337 #, c-format msgctxt "" msgid "Found %n address(es)." -msgstr "" +msgstr "%n cím található." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5806,9 +5840,9 @@ msgstr "Képkocka léptetés alap sebesség" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:139 msgid "Frame Dumping" -msgstr "" +msgstr "Képkocka kimentés" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Képkocka hatókör" @@ -5816,9 +5850,9 @@ msgstr "Képkocka hatókör" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" -msgstr "" +msgstr "Rögzítendő képkockák:" #: Source/Core/DiscIO/Enums.cpp:36 msgid "France" @@ -5826,23 +5860,23 @@ msgstr "Francia" #: Source/Core/DolphinQt/GCMemcardManager.cpp:312 msgid "Free Blocks: %1" -msgstr "" +msgstr "Szabad blokkok: %1" #: Source/Core/DolphinQt/GCMemcardManager.cpp:313 msgid "Free Files: %1" -msgstr "" +msgstr "Szabad fájlok: %1" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:49 msgid "Free Look Control Type" -msgstr "" +msgstr "Szabad nézet vezérlőtípus" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" -msgstr "" +msgstr "Szabad nézet vezérlő %1" #: Source/Core/DolphinQt/Config/FreeLookWindow.cpp:19 msgid "Free Look Settings" -msgstr "" +msgstr "Szabad nézet beállítások" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:61 msgid "" @@ -5851,19 +5885,23 @@ msgid "" "href=\"https://wiki.dolphin-emu.org/index.php?title=Free_Look\">refer to " "this page." msgstr "" +"A szabad nézet lehetővé teszi a játékon belüli kamera manipulálását. " +"Többféle kameratípus elérhető a legördülő listából.

Részletes " +"útmutatóért látogass el ide." #: Source/Core/Core/FreeLookManager.cpp:315 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:25 msgid "FreeLook" -msgstr "" +msgstr "Szabad nézet" #: Source/Core/Core/HotkeyManager.cpp:348 msgid "Freelook" -msgstr "" +msgstr "Szabad nézet" #: Source/Core/Core/HotkeyManager.cpp:121 msgid "Freelook Toggle" -msgstr "" +msgstr "Szabad nézet kapcsoló" #: Source/Core/DiscIO/Enums.cpp:86 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:87 @@ -5886,8 +5924,8 @@ msgid "From" msgstr "Ettől:" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Ettől:" @@ -5895,33 +5933,37 @@ msgstr "Ettől:" msgid "FullScr" msgstr "Teljes képernyő" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funkció" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Funkciók" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:42 msgid "GBA (Integrated)" -msgstr "" +msgstr "GBA (integrált)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:44 msgid "GBA (TCP)" -msgstr "" +msgstr "GBA (TCP)" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:115 msgid "GBA Cartridge Path:" -msgstr "" +msgstr "GBA kazetta útvonal:" #: Source/Core/Core/HotkeyManager.cpp:358 msgid "GBA Core" -msgstr "" +msgstr "GBA mag" #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:35 msgid "GBA Port %1" -msgstr "" +msgstr "GBA Port %1" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:198 msgid "GBA Settings" @@ -5929,7 +5971,7 @@ msgstr "GBA beállítások" #: Source/Core/DolphinQt/TAS/GBATASInputWindow.cpp:27 msgid "GBA TAS Input %1" -msgstr "" +msgstr "GBA TAS bemenet %1" #: Source/Core/Core/HotkeyManager.cpp:359 msgid "GBA Volume" @@ -5939,17 +5981,17 @@ msgstr "GBA hangerő" msgid "GBA Window Size" msgstr "GBA ablakméret" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" -msgstr "" +msgstr "GBA%1 ROM megváltozott erre: \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" -msgstr "" +msgstr "GBA%1 ROM letiltva" #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:38 msgid "GC Port %1" -msgstr "" +msgstr "GC Port %1" #: Source/Core/Core/HW/EXI/EXI_Device.h:103 msgid "GCI Folder" @@ -5965,7 +6007,7 @@ msgstr "GCMemcardDirectory: ClearBlock érvénytelen blokkcímmel lett meghívva #: Source/Core/DolphinQt/ConvertDialog.cpp:349 msgid "GCZ GC/Wii images (*.gcz)" -msgstr "" +msgstr "GCZ GC/Wii képfájlok (*.gcz)" #: Source/Core/VideoCommon/CommandProcessor.cpp:720 msgid "" @@ -5979,13 +6021,13 @@ msgstr "" #: Source/Core/VideoBackends/OGL/OGLMain.cpp:181 msgid "GL_MAX_TEXTURE_SIZE is {0} - must be at least 1024." -msgstr "" +msgstr "GL_MAX_TEXTURE_SIZE mérete {0} - legalább 1024-nek kell lennie." #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:73 msgid "GPU Texture Decoding" -msgstr "" +msgstr "GPU textúra dekódolás" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5993,39 +6035,49 @@ msgstr "" #: Source/Core/VideoBackends/OGL/OGLMain.cpp:96 msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" -msgstr "" +msgstr "GPU: OGL ERROR: Támogatja az OpenGL 2.0-t a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" +"GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" +"GPU: Támogatja az OpenGL 3.0-t a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" +"GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" +"GPU: Támogatja az OpenGL 3.3-at a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" +"GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" +"GPU: Támogatja az OpenGL 3.1-et a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" +"GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" +"GPU: Támogatja az OpenGL 3.0-t a videokártyád?" #: Source/Core/VideoBackends/OGL/OGLMain.cpp:103 msgid "" "GPU: OGL ERROR: Need OpenGL version 3.\n" "GPU: Does your video card support OpenGL 3?" msgstr "" +"GPU: OGL ERROR: Need OpenGL version 3.\n" +"GPU: Támogatja az OpenGL 3-at a videokártyád?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6043,16 +6095,16 @@ msgstr "" msgid "Game" msgstr "Játék" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" -msgstr "" +msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance kártyák (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6060,7 +6112,7 @@ msgstr "" "Game Boy Advance ROMok (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "Minden fájl (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6070,7 +6122,7 @@ msgstr "Játék színtér:" #: Source/Core/DolphinQt/Config/PropertiesDialog.cpp:69 msgid "Game Config" -msgstr "" +msgstr "Játék konfiguráció" #: Source/Core/DolphinQt/Config/InfoWidget.cpp:87 msgid "Game Details" @@ -6089,7 +6141,7 @@ msgid "Game Gamma:" msgstr "Játék gamma:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Játék azonosító" @@ -6098,25 +6150,25 @@ msgstr "Játék azonosító" msgid "Game ID:" msgstr "Játék azonosító:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Játék állapot" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "A játéknak eltér a lemezszáma." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "A játéknak eltér a verziója" @@ -6129,7 +6181,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "A játék régiója nem egyezik." @@ -6149,11 +6201,11 @@ msgstr "GameCube adapter Wii U-hoz" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube vezérlő" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6161,11 +6213,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "GameCube vezérlők" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube billentyűzet" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6182,7 +6234,7 @@ msgstr "GameCube memóriakártyák" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "GameCube memóriakártyák (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6200,15 +6252,15 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:411 msgid "Gecko (04)" -msgstr "" +msgstr "Gecko (04)" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:412 msgid "Gecko (C0)" -msgstr "" +msgstr "Gecko (C0)" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:413 msgid "Gecko (C2)" -msgstr "" +msgstr "Gecko (C2)" #: Source/Core/DolphinQt/CheatsManager.cpp:140 #: Source/Core/DolphinQt/Config/PropertiesDialog.cpp:73 @@ -6220,29 +6272,29 @@ msgstr "Gecko kódok" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Általános" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Általános és beállítások" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Új statisztikai azonosító generálása" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6275,7 +6327,7 @@ msgstr "Óriás" msgid "Giants" msgstr "Óriások" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golf mód" @@ -6284,7 +6336,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafika" @@ -6296,11 +6348,11 @@ msgstr "Grafikai modok" #: Source/Core/Core/HotkeyManager.cpp:346 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:20 msgid "Graphics Toggles" -msgstr "" +msgstr "Grafikai kapcsolók" #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:59 msgid "Graphics mods are currently disabled." -msgstr "" +msgstr "A grafikai modok jelenleg ki vannak kapcsolva." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:554 msgid "" @@ -6324,7 +6376,7 @@ msgstr "Zöld balra" msgid "Green Right" msgstr "Zöld jobbra" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Rács nézet" @@ -6361,7 +6413,7 @@ msgstr "HDR utófeldolgozás" msgid "Hacks" msgstr "Hangolások" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6393,7 +6445,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadecimális" @@ -6402,11 +6454,11 @@ msgstr "Hexadecimális" msgid "Hide" msgstr "Elrejtés" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" -msgstr "" +msgstr "&Vezérlők elrejtése" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Összes elrejtése" @@ -6418,10 +6470,17 @@ msgstr "Már játékban lévők elrejtése" msgid "Hide Incompatible Sessions" msgstr "Nem kompatibilisek elrejtése" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Távoli GBAk elrejtése" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6450,7 +6509,7 @@ msgstr "Gazda" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6458,7 +6517,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6466,11 +6525,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6482,7 +6541,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Gyorsbillentyű beállítások" @@ -6492,7 +6551,7 @@ msgstr "Gyorsbillentyű beállítások" msgid "Hotkeys" msgstr "Gyorsbillentyűk" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6549,7 +6608,7 @@ msgstr "IP-cím:" msgid "IPL Settings" msgstr "IPL beállítások" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6580,14 +6639,14 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6604,7 +6663,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6618,14 +6677,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6637,7 +6696,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6678,7 +6737,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6693,21 +6752,30 @@ msgstr "Importálás sikertelen" msgid "Import Save File(s)" msgstr "Mentési fájl(ok) importálása" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Wii mentés importálása..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "Játékban?" @@ -6722,7 +6790,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:223 msgid "Incorrect hero level value!" -msgstr "" +msgstr "Helytelen hősszint érték!" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:246 msgid "Incorrect last placed time!" @@ -6767,7 +6835,7 @@ msgstr "IR növelése" #: Source/Core/Core/HotkeyManager.cpp:182 msgid "Increase Selected State Slot" -msgstr "" +msgstr "Kiválasztott állapot foglalatának növelése" #: Source/Core/Core/FreeLookManager.cpp:107 msgid "Increase X" @@ -6785,16 +6853,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6814,12 +6882,12 @@ msgstr "Infó" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Információk" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6829,10 +6897,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Bemenet" @@ -6846,19 +6914,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6875,11 +6939,11 @@ msgstr "Telepítés" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Frissítés telepítése" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "WAD telepítése..." @@ -6887,13 +6951,13 @@ msgstr "WAD telepítése..." msgid "Install to the NAND" msgstr "Telepítés a NAND-ra" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Utasítás" @@ -6902,7 +6966,7 @@ msgstr "Utasítás" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Utasítás:" @@ -6911,7 +6975,7 @@ msgstr "Utasítás:" msgid "Instruction: %1" msgstr "Utasítás: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6928,19 +6992,19 @@ msgstr "Intenzitás" msgid "Interface" msgstr "Felhasználói felület" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Belső LZ4 hiba - sikertelen tömörítés" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6953,19 +7017,19 @@ msgstr "Belső LZO hiba - sikertelen tömörítés" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6980,7 +7044,7 @@ msgstr "Belső felbontás" msgid "Internal Resolution:" msgstr "Belső felbontás:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6988,7 +7052,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Értelmező (leglassabb)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -7004,7 +7068,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -7013,11 +7077,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "Érvénytelen játékos ID" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" -msgstr "" +msgstr "Érvénytelen RSO modulcím: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7038,7 +7102,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Érvénytelen bemenet" @@ -7052,21 +7116,21 @@ msgstr "Érvénytelen paraméterek kerültek megadásra a kereséshez." #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 msgid "Invalid password provided." -msgstr "" +msgstr "A megadott jelszó érvénytelen." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Érvénytelen rögzített fájl" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Érvénytelen keresési paraméterek (nincs kiválasztott elem)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Érvénytelen keresési karakterlánc (nem alakítható számmá)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "Érvénytelen keresési karakterlánc (csak azonos karakterlánchossz támogatott)" @@ -7094,11 +7158,11 @@ msgstr "Olaszország" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7106,47 +7170,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7158,26 +7222,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" -msgstr "" +msgstr "A JIT nem aktív" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japán" @@ -7191,7 +7255,7 @@ msgstr "Japán" #. "a character encoding which is from Japan / used in Japan" rather than "the Japanese language". #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:38 msgid "Japanese (Shift-JIS)" -msgstr "" +msgstr "Japán (Shift-JIS)" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:297 msgid "" @@ -7199,12 +7263,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Ablak mindig felül" @@ -7238,11 +7302,11 @@ msgstr "Gombok" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Játékos kirúgása" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7268,7 +7332,7 @@ msgstr "&ROM betöltése..." msgid "L-Analog" msgstr "Bal analóg" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7276,7 +7340,11 @@ msgstr "" msgid "Label" msgstr "Címke" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Legutóbbi érték" @@ -7314,7 +7382,7 @@ msgstr "Késleltetés: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Ranglisták" @@ -7322,7 +7390,7 @@ msgstr "Ranglisták" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7333,7 +7401,7 @@ msgstr "Balra" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Bal kar" @@ -7404,39 +7472,39 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Oszlopok megjelenítése a listában" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Lista nézet" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:96 msgid "Listening" -msgstr "" +msgstr "Figyelés" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Betöltés" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7448,11 +7516,11 @@ msgstr "Egyedi textúrák betöltése" msgid "Load File" msgstr "Fájl betöltése" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "GameCube főmenü betöltése" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7558,23 +7626,23 @@ msgstr "Állapot betöltése, foglalat 8" msgid "Load State Slot 9" msgstr "Állapot betöltése, foglalat 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Állapot betöltése fájlból" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Állapot betöltése a választott foglalatból" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Állapot betöltése foglalatból" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Wii rendszermenü betöltése %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7582,24 +7650,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "Betöltés a kiválasztott foglalatból" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Betöltés a foglalatból %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Betöltés..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7616,20 +7684,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Helyi" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Napló" @@ -7638,15 +7714,15 @@ msgstr "Napló" msgid "Log Configuration" msgstr "Napló beállítások" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Bejelentkezés" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Kijelentkezés" @@ -7662,7 +7738,7 @@ msgstr "Naplótípus" msgid "Logger Outputs" msgstr "Napló kimenetek" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Sikertelen bejelentkezés" @@ -7673,11 +7749,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" -msgstr "" +msgstr "Ismétlés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7698,7 +7774,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7746,7 +7822,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Készítő" @@ -7763,7 +7839,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "NAND kezelése" @@ -7772,7 +7848,7 @@ msgstr "NAND kezelése" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7782,13 +7858,13 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:846 msgid "Match Found" -msgstr "" +msgstr "Egyezés található" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Max puffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "A maximális pufferméret %1 értékre változott" @@ -7818,7 +7894,7 @@ msgstr "Memória töréspont" msgid "Memory Card" msgstr "Memóriakártya" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Memóriakártya kezelő" @@ -7846,7 +7922,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7860,7 +7936,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -7877,9 +7953,9 @@ msgstr "Egyebek" msgid "Misc Settings" msgstr "Egyéb beállítások" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" -msgstr "" +msgstr "Egyéb vezérlők" #: Source/Core/DolphinQt/GCMemcardManager.cpp:844 msgid "Mismatch between free block count in header and actually unused blocks." @@ -7889,7 +7965,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7918,15 +7994,15 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:116 msgid "Modify Slot" -msgstr "" +msgstr "Foglalat módosítása" #. i18n: %1 is a name #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:62 msgid "Modifying Skylander: %1" -msgstr "" +msgstr "Skylander módosítása: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7946,11 +8022,11 @@ msgstr "Monoszkóp árnyékok" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7959,40 +8035,27 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Egérkurzor láthatósága" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Az egérkurzor mindig látható lesz." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "Az egérkurzor nem lesz látható játék közben." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" -msgstr "" +msgstr "Mozgás" #: Source/Core/Core/HotkeyManager.cpp:337 #: Source/Core/DolphinQt/Config/Mapping/HotkeyTAS.cpp:23 msgid "Movie" msgstr "Film" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8005,35 +8068,35 @@ msgstr "" msgid "N&o to All" msgstr "N&em mindre" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND ellenőrzés" #: Source/Core/DolphinQt/NKitWarningDialog.cpp:32 msgid "NKit Warning" -msgstr "" +msgstr "NKit figyelmeztetés" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" -msgstr "" +msgstr "NTSC-J" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:69 msgid "NTSC-J (ARIB TR-B9)" -msgstr "" +msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" -msgstr "" +msgstr "NTSC-K" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:69 msgid "NTSC-M (SMPTE 170M)" -msgstr "" +msgstr "NTSC-M (SMPTE 170M)" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:42 msgid "" @@ -8044,10 +8107,10 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" -msgstr "" +msgstr "NTSC-U" #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:61 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 @@ -8088,7 +8151,7 @@ msgstr "Natív (640x528)" msgid "Native GCI File" msgstr "Natív GCI fájl" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8104,27 +8167,27 @@ msgstr "NetPlay beállítás" msgid "Netherlands" msgstr "Hollandia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Hálózat" @@ -8132,16 +8195,16 @@ msgstr "Hálózat" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Soha" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Ne frissítsen automatikusan" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Új" @@ -8166,7 +8229,7 @@ msgstr "Új keresés" msgid "New Tag..." msgstr "Új címke..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Új azonosító generálva." @@ -8183,9 +8246,9 @@ msgstr "Új címke" msgid "Next Game Profile" msgstr "Következő játékprofil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" -msgstr "" +msgstr "Következő egyezés" #: Source/Core/Core/HotkeyManager.cpp:89 Source/Core/Core/HotkeyManager.cpp:93 #: Source/Core/Core/HotkeyManager.cpp:97 Source/Core/Core/HotkeyManager.cpp:101 @@ -8227,9 +8290,9 @@ msgstr "Nincs tömörítés" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:858 msgid "No Match" -msgstr "" +msgstr "Nincs egyezés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Nincs mentett adat" @@ -8237,12 +8300,12 @@ msgstr "Nincs mentett adat" msgid "No data to modify!" msgstr "Nincs módosítható adat!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Nincs elérhető leírás" @@ -8254,7 +8317,7 @@ msgstr "Nincs hiba." msgid "No extension selected." msgstr "Nincs kiterjesztés kiválasztva." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Nincs betöltött / rögzített fájl." @@ -8275,11 +8338,11 @@ msgstr "Nincs kiválasztva grafikai mod" msgid "No input" msgstr "Nincs bemenet" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Nem található probléma." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8302,9 +8365,9 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." -msgstr "" +msgstr "Nincs betöltött felvétel." #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 @@ -8321,10 +8384,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Nincs" @@ -8336,7 +8399,7 @@ msgstr "Észak-Amerika" msgid "Not Set" msgstr "Nincs megadva" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Nem minden játékos rendelkezik a játékkal. Biztos elindítod?" @@ -8356,7 +8419,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Nem található" @@ -8381,7 +8444,7 @@ msgstr "Megjegyzés" #. i18n: Null is referring to the null video backend, which renders nothing #: Source/Core/VideoBackends/Null/NullBackend.cpp:87 msgid "Null" -msgstr "" +msgstr "Null" #. i18n: The number of times a code block has been executed #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:90 @@ -8400,26 +8463,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8471,13 +8534,13 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Objektum hatókör" #: Source/Core/UICommon/NetPlayIndex.cpp:250 msgid "Oceania" -msgstr "" +msgstr "Óceánia" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:157 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:210 @@ -8492,7 +8555,7 @@ msgstr "" msgid "On" msgstr "Be" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Mozgatáskor" @@ -8503,7 +8566,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8518,7 +8581,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Online &dokumentáció" @@ -8526,13 +8589,13 @@ msgstr "Online &dokumentáció" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8549,7 +8612,7 @@ msgstr "Megnyitás" msgid "Open &Containing Folder" msgstr "&Tartalmazó mappa megnyitása" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "&Felhasználói mappa megnyitása" @@ -8558,21 +8621,21 @@ msgstr "&Felhasználói mappa megnyitása" msgid "Open Directory..." msgstr "Könyvtár megnyitása..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "FIFO napló megnyitása" #: Source/Core/DolphinQt/GameList/GameList.cpp:484 msgid "Open GameCube &Save Folder" -msgstr "" +msgstr "GameCube &Mentés mappa megnyitása" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:65 msgid "Open Riivolution XML..." -msgstr "" +msgstr "Riivolution XML megnyitása..." #: Source/Core/DolphinQt/GameList/GameList.cpp:472 msgid "Open Wii &Save Folder" -msgstr "" +msgstr "Wii &Mentés mappa megnyitása" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:382 msgid "Open dump folder" @@ -8624,26 +8687,26 @@ msgstr "Narancs" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8651,7 +8714,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8659,20 +8722,20 @@ msgstr "Egyéb" #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:158 msgid "Other Partition (%1)" -msgstr "" +msgstr "Egyéb partíció (%1)" #: Source/Core/Core/HotkeyManager.cpp:357 #: Source/Core/DolphinQt/Config/Mapping/HotkeyStatesOther.cpp:25 msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" -msgstr "" +msgstr "Egyéb állapot menedzsment" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." -msgstr "" +msgstr "Egyéb játék..." #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:446 msgid "Output" @@ -8686,27 +8749,27 @@ msgstr "Kimeneti mintavételezés" msgid "Output Resampling:" msgstr "Kimeneti mintavételezés:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Felülírva" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Bemeneti fe&lvétel lejátszása..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" -msgstr "" +msgstr "PAL" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:70 msgid "PAL (EBU)" -msgstr "" +msgstr "PAL (EBU)" #. i18n: PCAP is a file format #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:426 msgid "PCAP" -msgstr "" +msgstr "PCAP" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:159 msgid "PNG Compression Level" @@ -8722,9 +8785,9 @@ msgstr "PNG képfájl (*.png);; Minden fájl (*)" #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 msgid "PPC Size" -msgstr "" +msgstr "PPC méret" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8758,7 +8821,7 @@ msgstr "Passzív" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Jelszó" @@ -8773,7 +8836,7 @@ msgstr "Jelszó?" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:40 msgid "Patch Editor" -msgstr "" +msgstr "Patch szerkesztő" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:63 msgid "Patch name" @@ -8796,15 +8859,15 @@ msgstr "Elérési utak" msgid "Pause" msgstr "Szünet" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Szünet a videó végén" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Szünet fókuszvesztéskor" @@ -8820,6 +8883,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8839,7 +8908,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Képpont alapú megvilágítás" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Online rendszerfrissítés végrehajtása" @@ -8873,13 +8942,13 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" -msgstr "" +msgstr "Ping" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUGyroscope.cpp:30 msgid "Pitch Down" @@ -8890,7 +8959,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Platform" @@ -8898,7 +8967,7 @@ msgstr "Platform" msgid "Play" msgstr "Indítás" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Indítás / Felvétel" @@ -8906,44 +8975,44 @@ msgstr "Indítás / Felvétel" msgid "Play Recording" msgstr "Felvétel lejátszása" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Visszajátszási beállítások" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Játékos" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Játékosok" @@ -8976,24 +9045,24 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" -msgstr "" +msgstr "Port %1" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:218 msgid "Port %1 ROM:" -msgstr "" +msgstr "Port %1 ROM:" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:103 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:137 msgid "Port:" -msgstr "" +msgstr "Port:" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:161 msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -9009,6 +9078,14 @@ msgstr "Utófeldolgozási effektus:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9018,15 +9095,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Egyedi textúrák előzetes lehívása" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9049,7 +9126,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:34 #: Source/Core/Core/HW/WiimoteEmu/Extension/UDrawTablet.cpp:52 msgid "Pressure" -msgstr "" +msgstr "Nyomás" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:302 msgid "" @@ -9066,9 +9143,9 @@ msgstr "" msgid "Previous Game Profile" msgstr "Előző játékos profil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" -msgstr "Előző meccs" +msgstr "Előző egyezés" #: Source/Core/Core/HotkeyManager.cpp:90 Source/Core/Core/HotkeyManager.cpp:94 #: Source/Core/Core/HotkeyManager.cpp:98 Source/Core/Core/HotkeyManager.cpp:102 @@ -9077,7 +9154,7 @@ msgstr "Előző profil" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9111,7 +9188,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9120,23 +9197,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Haladás" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Nyilvános" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Játéklista gyorsítótár ürítése" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9163,11 +9246,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Kérdés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Kilépés" @@ -9184,25 +9267,25 @@ msgstr "R" msgid "R-Analog" msgstr "Jobb analóg" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "KÉSZ" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" -msgstr "" +msgstr "RSO modulok" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" -msgstr "" +msgstr "RSO auto-felismerés" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "FUT" #: Source/Core/DolphinQt/ConvertDialog.cpp:357 msgid "RVZ GC/Wii images (*.rvz)" -msgstr "" +msgstr "RVZ GC/Wii képfájlok (*.rvz)" #. i18n: A range of memory addresses #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:127 @@ -9217,24 +9300,25 @@ msgstr "Tartomány vége:" msgid "Range Start: " msgstr "Tartomány eleje:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:409 msgid "Raw" -msgstr "" +msgstr "Nyers" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:145 msgid "Raw Internal Resolution" -msgstr "" +msgstr "Nyers belső felbontás" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9273,8 +9357,8 @@ msgstr "Valódi Wii Remote" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9283,23 +9367,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Rögzítés" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Rögzítés" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Rögzítési beállítások" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Rögzítés..." @@ -9332,7 +9416,7 @@ msgstr "Redump.org állapot:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9364,7 +9448,7 @@ msgid "Refreshing..." msgstr "Frissítés..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Régió" @@ -9385,7 +9469,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Emlékeztessen később" @@ -9404,7 +9492,7 @@ msgstr "Törlés sikertelen" #: Source/Core/DolphinQt/ConvertDialog.cpp:76 msgid "Remove Junk Data (Irreversible):" -msgstr "" +msgstr "Felesleges adatok törlése (visszavonhatatlan):" #: Source/Core/DolphinQt/GameList/GameList.cpp:523 msgid "Remove Tag..." @@ -9421,14 +9509,14 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Szimbólum átnevezése" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" -msgstr "" +msgstr "Render ablak" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:110 msgid "Render to Main Window" @@ -9448,10 +9536,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9461,7 +9555,7 @@ msgstr "Alapbeállítások" msgid "Reset All" msgstr "Összes visszaállítása" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9471,11 +9565,11 @@ msgstr "Eredmények visszaállítása" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:391 msgid "Reset Traversal Server" -msgstr "" +msgstr "Átjárási szerver visszaállítása" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:392 msgid "Reset Traversal Server to %1:%2" -msgstr "" +msgstr "Átjárási szerver visszaállítása %1:%2" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:91 msgid "Reset Traversal Settings" @@ -9491,11 +9585,11 @@ msgstr "Nézet visszaállítása" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:111 msgid "Reset all saved Wii Remote pairings" -msgstr "" +msgstr "Mentett Wii Remote párosítások visszaállítása" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:151 msgid "Resolution Type:" -msgstr "" +msgstr "Felbontás típusa:" #: Source/Core/DolphinQt/ResourcePackManager.cpp:26 msgid "Resource Pack Manager" @@ -9505,7 +9599,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Újraindítás szükséges" @@ -9513,11 +9607,11 @@ msgstr "Újraindítás szükséges" msgid "Restore Defaults" msgstr "Alapértelmezettek visszaállítása" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Újra" @@ -9526,19 +9620,19 @@ msgstr "Újra" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" -msgstr "" +msgstr "Revízió" #: Source/Core/DolphinQt/AboutDialog.cpp:65 msgid "Revision: %1" -msgstr "" +msgstr "Revízió: %1" #: Source/Core/Core/FreeLookManager.cpp:91 #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9549,7 +9643,7 @@ msgstr "Jobbra" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Jobb kar" @@ -9561,7 +9655,7 @@ msgstr "" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 msgid "Riivolution XML files" -msgstr "" +msgstr "Riivolution XML fájlok" #. i18n: Refers to the "rim" of a TaTaCon drum. #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:50 @@ -9585,11 +9679,11 @@ msgstr "Balra gurulás" msgid "Roll Right" msgstr "Jobbra gurulás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "Szoba ID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9607,27 +9701,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9640,23 +9738,23 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:203 msgid "Run GBA Cores in Dedicated Threads" -msgstr "" +msgstr "GBA-magok futtatása dedikált szálakban" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9664,7 +9762,7 @@ msgstr "" msgid "Russia" msgstr "Oroszország" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD kártya" @@ -9674,7 +9772,7 @@ msgstr "SD kártya fájlméret:" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:508 msgid "SD Card Image (*.raw);;All Files (*)" -msgstr "" +msgstr "SD kártya képfájl (*.raw);;Minden fájl (*)" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:232 msgid "SD Card Path:" @@ -9703,7 +9801,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:77 msgid "SHA-1:" -msgstr "" +msgstr "SHA-1:" #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:43 msgid "SHA1 Digest" @@ -9711,7 +9809,7 @@ msgstr "" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:191 msgid "SP1:" -msgstr "" +msgstr "SP1:" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:348 msgid "SSL context" @@ -9723,11 +9821,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "K&ód mentése" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Á&llapot mentése" @@ -9737,9 +9835,9 @@ msgid "Safe" msgstr "Biztonságos" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9749,25 +9847,25 @@ msgstr "Mentés" msgid "Save All" msgstr "Összes mentése" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "FIFO napló mentése" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Fájl mentése ide" @@ -9779,13 +9877,13 @@ msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:250 msgid "Save Game Files (*.sav);;All Files (*)" -msgstr "" +msgstr "Mentési fájlok (*.sav);;Minden fájl (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9797,7 +9895,7 @@ msgstr "Legrégebbi állapot mentése" msgid "Save Preset" msgstr "Előbeállítás mentése" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Rögzített fájl mentése, mint" @@ -9847,23 +9945,23 @@ msgstr "Állapot mentése, foglalat 8" msgid "Save State Slot 9" msgstr "Állapot mentése, foglalat 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Állapot mentése fájlba" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Állapot mentése a legrégebbi foglalatba" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Állapot mentése a választott foglalatba" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Állapot mentése a foglalatba" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9871,7 +9969,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Állapot mentése és betöltése" @@ -9883,11 +9981,11 @@ msgstr "Mentés előbeállításként..." msgid "Save as..." msgstr "Mentés másként..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9898,11 +9996,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Mentés a ROM-mal azonos könyvtárba" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9910,11 +10008,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "Mentés a kiválasztott foglalatba" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Mentés foglalatba %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Mentés..." @@ -9926,9 +10024,9 @@ msgstr "" msgid "Saves:" msgstr "Mentések:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." -msgstr "" +msgstr " {0} állapotmentés videó sérült, a felvétel leáll..." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:149 msgid "Scaled EFB Copy" @@ -9936,15 +10034,15 @@ msgstr "Méretezett EFB másolat" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:313 msgid "Scan succeeded." -msgstr "" +msgstr "Sikeres szkennelés." #: Source/Core/DolphinQt/ToolBar.cpp:126 msgid "ScrShot" msgstr "Pillanatkép" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Keresés" @@ -9953,9 +10051,9 @@ msgstr "Keresés" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" -msgstr "" +msgstr "Aktuális elem keresése" #: Source/Core/DolphinQt/Settings/PathPane.cpp:146 msgid "Search Subfolders" @@ -9971,7 +10069,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Utasítás keresése" @@ -9979,7 +10077,7 @@ msgstr "Utasítás keresése" msgid "Search games..." msgstr "Játékok keresése..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Keresési utasítás" @@ -10013,7 +10111,7 @@ msgstr "Kiválaszt" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10024,25 +10122,25 @@ msgid "Select Dump Path" msgstr "Kimentési útvonal kiválasztása" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Exportálási könyvtár kiválasztása" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "GBA BIOS kiválasztása" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "GBA ROM kiválasztása" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" -msgstr "" +msgstr "GBA mentési útvonal kiválasztása" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStatesOther.cpp:21 msgid "Select Last State" @@ -10058,17 +10156,17 @@ msgstr "" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:138 msgid "Select Riivolution XML file" -msgstr "" +msgstr "Riivolution XML fájl kiválasztása" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:484 msgid "Select Skylander Collection" -msgstr "" +msgstr "Skylander Collection kiválasztása" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:556 msgid "Select Skylander File" msgstr "Skylander fájl kiválasztása" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Foglalat kiválasztása %1 - %2" @@ -10076,7 +10174,7 @@ msgstr "Foglalat kiválasztása %1 - %2" msgid "Select State" msgstr "Állapot kiválasztása" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Állapot kiválasztása, foglalat" @@ -10137,9 +10235,9 @@ msgstr "Válassz egy könyvtárat" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Válassz egy fájlt" @@ -10153,7 +10251,7 @@ msgstr "Válassz egy játékot" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:506 msgid "Select a SD Card Image" -msgstr "" +msgstr "Válassz egy SD kártya képfájlt" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:695 msgid "Select a file" @@ -10163,7 +10261,7 @@ msgstr "Válassz egy fájlt" msgid "Select a game" msgstr "Válassz egy játékot" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10171,24 +10269,24 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" -msgstr "" +msgstr "Válaszd ki az RSO modul címét:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" -msgstr "" +msgstr "Válaszd ki a lejátszandó felvételt" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:192 msgid "Select the Virtual SD Card Root" msgstr "Virtuális SD kártya gyökér kiválasztása" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Válassz mentési fájlt" @@ -10211,16 +10309,16 @@ msgstr "A megadott vezérlő profil nem létezik" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "A kiválasztott játék nem létezik a játéklistában!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10298,7 +10396,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Küldés" @@ -10330,6 +10428,10 @@ msgstr "A szerver elutasította az átjárási kérelmet" msgid "Set &Value" msgstr "&Érték beállítása" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10347,19 +10449,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Szimbólum méret beállítása (%1):" @@ -10377,35 +10479,50 @@ msgstr "" msgid "Sets the Wii system language." msgstr "A Wii rendszer nyelve." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Beállítások" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: setting.txt fájl nem hozható létre" #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:64 msgid "Severity" -msgstr "" +msgstr "Súlyosság" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:121 msgid "Shader Compilation" -msgstr "" +msgstr "Árnyékoló összeállítás" #: Source/Core/Core/HW/WiimoteEmu/Extension/Nunchuk.cpp:52 #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:230 @@ -10430,27 +10547,27 @@ msgstr "" msgid "Show % Speed" msgstr "Sebesség % megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Nap&ló megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Eszközt&ár megjelenítése" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Összes megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Ausztrália megjelenítése" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Jelenlegi játék megjelenítése Discordon" @@ -10459,7 +10576,7 @@ msgstr "Jelenlegi játék megjelenítése Discordon" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL megjelenítése" @@ -10472,51 +10589,51 @@ msgstr "" msgid "Show FPS" msgstr "FPS megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Képkockaszámoló megjelenítése" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:60 msgid "Show Frame Times" -msgstr "" +msgstr "Képkockaidők megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Franciaország megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "GameCube megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Németország megjelenítése" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" -msgstr "" +msgstr "Golf mód átfedés megjelenítése" #: Source/Core/Core/HotkeyManager.cpp:199 msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Bemeneti kijelző megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Olaszország megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "JPN megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Korea megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Eltérési szám megjelenítése" @@ -10524,7 +10641,7 @@ msgstr "Eltérési szám megjelenítése" msgid "Show Language:" msgstr "Nyelv megjelenítése:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Naplózási &beállítások megjelenítése" @@ -10536,15 +10653,15 @@ msgstr "NetPlay üzenetek mgejelenítése" msgid "Show NetPlay Ping" msgstr "NetPlay ping mgejelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Hollandia megjelenítése" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" -msgstr "" +msgstr "Képernyőn megjelenő üzenetek megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "PAL megjelenítése" @@ -10557,7 +10674,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "Teljesítmény grafikonok megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Platformok megjelenítése" @@ -10565,15 +10682,15 @@ msgstr "Platformok megjelenítése" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Régiók megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Oroszország megjelenítése" @@ -10581,7 +10698,7 @@ msgstr "Oroszország megjelenítése" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Spanyolország megjelenítése" @@ -10593,19 +10710,19 @@ msgstr "" msgid "Show Statistics" msgstr "Statisztikák megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Rendszeróra megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Tajvan megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "USA megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Ismeretlen megjelenítése" @@ -10617,45 +10734,53 @@ msgstr "" msgid "Show VPS" msgstr "VPS megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii megjelenítése" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Világ megjelenítése" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" -msgstr "" +msgstr "Megjelenítés a &memóriában" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" -msgstr "" +msgstr "Megjelenítés a Kódban" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" -msgstr "" +msgstr "Megjelenítés a Memóriában" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" -msgstr "" +msgstr "Megjelenítés a kódban" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" -msgstr "" +msgstr "Megjelenítés a memóriában" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:143 msgid "Show in server browser" +msgstr "Megjelenítés a szerver böngészőben" + +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 +msgid "Show target in memor&y" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 -msgid "Show target in memor&y" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 @@ -10671,6 +10796,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10678,6 +10810,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10740,7 +10890,7 @@ msgstr "Oldalra tartás kapcsoló" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10759,7 +10909,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10835,17 +10985,20 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Minden fájl (*)" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:215 msgid "Skylander Collection Path:" -msgstr "" +msgstr "Skylander Collection útvonal:" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:522 msgid "Skylander not found in this collection. Create new file?" -msgstr "" +msgstr "A Skylander nem található ebben a gyűjteményben. Létrehozol új fájlt?" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:45 msgid "Skylanders Manager" @@ -10882,11 +11035,11 @@ msgstr "" #: Source/Core/VideoBackends/Software/SWmain.cpp:55 msgid "Software Renderer" -msgstr "" +msgstr "Szoftveres renderer" #: Source/Core/DiscIO/VolumeVerifier.cpp:1322 msgid "Some of the data could not be read." -msgstr "" +msgstr "Az adat egy része nem olvasható." #: Source/Core/DiscIO/VolumeVerifier.cpp:1048 msgid "" @@ -10935,7 +11088,7 @@ msgstr "Hangszóró hangerő:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Specifikus" @@ -10962,13 +11115,13 @@ msgstr "Sebesség" #. countries it was released in, except Japan, where it's named スカイランダーズ スパイロの大冒険. #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:262 msgid "Spyro's Adventure" -msgstr "" +msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10976,17 +11129,17 @@ msgstr "" msgid "Standard Controller" msgstr "Szabványos vezérlő" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "&NetPlay indítása..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10994,7 +11147,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Bemenet rögzítésének indítása" @@ -11008,20 +11161,20 @@ msgstr "Indítás teljes képernyőn" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:48 msgid "Start with Riivolution Patches" -msgstr "" +msgstr "Indítás Riivolution Patchekkel" #: Source/Core/DolphinQt/GameList/GameList.cpp:411 msgid "Start with Riivolution Patches..." -msgstr "" +msgstr "Indítás Riivolution Patchekkel..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Elindított játék" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Állapot" @@ -11053,19 +11206,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11103,16 +11256,16 @@ msgid "Stick" msgstr "Kar" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Stop" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Játék/felvétel leállítása" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Megállított játék" @@ -11124,7 +11277,7 @@ msgstr "EFB másolatok tárolása csak textúrának" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:219 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:92 msgid "Store XFB Copies to Texture Only" -msgstr "" +msgstr "XFB másolatok tárolása csak textúrának" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:233 msgid "" @@ -11148,7 +11301,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Ablakméretűvé nyújtás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11162,7 +11315,11 @@ msgstr "" msgid "Strum" msgstr "Pengetés" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Stílus:" @@ -11173,18 +11330,18 @@ msgstr "Stílus:" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Siker" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11194,7 +11351,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n kép sikeresen konvertálva." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Sikeresen törölve '%1'." @@ -11207,24 +11364,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "Sikeresen exportált mentési fájlok" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Tanúsítványok sikeresen kivonva a NAND-ból" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Mentett fájl sikeresen importálva." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11249,14 +11406,14 @@ msgstr "Támogatott fájlformátumok" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:219 msgid "Supports SD and SDHC. Default size is 128 MB." -msgstr "" +msgstr "Támogatja az SD és SDHC formátumot. Az alapértelmezett méret 128 MB." #. i18n: Surround audio (Dolby Pro Logic II) #: Source/Core/DolphinQt/Settings/WiiPane.cpp:186 msgid "Surround" msgstr "Térhangzás" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Felfüggesztve" @@ -11280,6 +11437,9 @@ msgid "" "Swaps the left and right eye. Most useful in side-by-side stereoscopy mode." "

If unsure, leave this unchecked." msgstr "" +"Felcseréli a bal és a jobb szemet. Leginkább az egymás melletti sztereoszkóp " +"módban hasznos.

Ha bizonytalan vagy, hagyd üresen." #: Source/Core/Core/HW/WiimoteEmu/Extension/Nunchuk.cpp:58 #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:232 @@ -11300,17 +11460,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Szimbólum neve:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11318,7 +11478,7 @@ msgstr "" msgid "Sync" msgstr "Szinkronizálás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko kódok szinkronizálása" @@ -11359,20 +11519,20 @@ msgstr "Mentett adatok szinkronizálása..." msgid "System Language:" msgstr "Rendszer nyelve:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS bemenet" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS eszközök" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Címkék" @@ -11382,7 +11542,7 @@ msgstr "Címkék" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11390,7 +11550,7 @@ msgstr "" msgid "Taiwan" msgstr "Tajvan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Pillanatkép készítése" @@ -11398,7 +11558,7 @@ msgstr "Pillanatkép készítése" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11414,11 +11574,11 @@ msgstr "" msgid "Test" msgstr "Teszt" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" -msgstr "" +msgstr "Szöveges fájl (*.txt);;Minden fájl (*)" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:223 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:63 @@ -11427,11 +11587,11 @@ msgstr "Textúra gyorsítótár" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:302 msgid "Texture Cache Accuracy" -msgstr "" +msgstr "Textúra gyorsítótár pontosság" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:126 msgid "Texture Dumping" -msgstr "" +msgstr "Textúra kimentés" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:625 msgid "Texture Filtering" @@ -11478,13 +11638,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11497,7 +11657,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:175 msgid "The amount of money this Skylander has. Between 0 and 65000" -msgstr "" +msgstr "Ennek a Skylandernek a pénzösszege. 0 és 65000 között" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:290 msgid "" @@ -11513,7 +11673,7 @@ msgstr "" #: Source/Core/DiscIO/VolumeVerifier.cpp:462 msgid "The data partition is missing." -msgstr "" +msgstr "Az adatpartíció hiányzik." #: Source/Core/DiscIO/VolumeVerifier.cpp:501 msgid "" @@ -11546,7 +11706,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11556,7 +11716,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "A behelyezni próbált lemez nem található." @@ -11583,12 +11743,12 @@ msgstr "A megadott MAC-cím érvénytelen." #. i18n: Here, PID means Product ID (for a USB device). #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:141 msgid "The entered PID is invalid." -msgstr "" +msgstr "A megadott PID érvénytelen." #. i18n: Here, VID means Vendor ID (for a USB device). #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:134 msgid "The entered VID is invalid." -msgstr "" +msgstr "A megadott VID érvénytelen." #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 msgid "The expression contains a syntax error." @@ -11601,6 +11761,10 @@ msgid "" "is either corrupted or not a GameCube memory card file.\n" "%2" msgstr "" +"A\n" +" %1\n" +"fájl sérült, vagy nem GameCube memóriakártya fájl.\n" +"%2" #: Source/Core/DolphinQt/ConvertDialog.cpp:408 msgid "" @@ -11637,7 +11801,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "A fájlrendszer érvénytelen, vagy nem olvasható." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11677,7 +11841,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11699,6 +11863,8 @@ msgid "" "The hero level of this Skylander. Only seen in Skylanders: Spyro's " "Adventures. Between 0 and 100" msgstr "" +"Ennek a Skylandernek a hős szintje. Csak a Skylanders: Spyro's Adventuresben " +"látható. 0 és 100 között" #: Source/Core/Core/NetPlayClient.cpp:184 msgid "" @@ -11708,7 +11874,7 @@ msgstr "" #: Source/Core/DiscIO/VolumeVerifier.cpp:472 msgid "The install partition is missing." -msgstr "" +msgstr "A telepítési partíció hiányzik." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:183 msgid "The last time the figure has been placed on a portal" @@ -11730,20 +11896,20 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:178 msgid "The nickname for this Skylander. Limited to 15 characters" -msgstr "" +msgstr "Ennek a Skylandernek a beceneve. Maximum 15 karakter" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:159 msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "A profil '%1' nem létezik" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" -msgstr "" +msgstr "A rögzített játék ({0}) nem egyezik meg a kiválasztott játékkal ({1})" #: Source/Core/DiscIO/VolumeVerifier.cpp:916 msgid "" @@ -11760,15 +11926,17 @@ msgstr "A kapott dekódolt AR kód nem tartalmaz sorokat." msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" +"Nem használható ugyanaz a fájl több foglalatban; már használatban van: %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" +"Nem használható ugyanaz a mappa több foglalatban; már használatban van: %1." #: Source/Core/Core/NetPlayClient.cpp:287 msgid "The server and client's NetPlay versions are incompatible." -msgstr "" +msgstr "A szerver és a kliens NetPlay verziói nem kompatibilisek." #: Source/Core/Core/NetPlayClient.cpp:283 msgid "The server is full." @@ -11795,7 +11963,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "A megadott fájl \"{0}\" nem létezik." -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11853,7 +12021,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11869,12 +12037,16 @@ msgstr "" #: Source/Core/DiscIO/VolumeVerifier.cpp:594 msgid "The {0} partition is not correctly signed." -msgstr "" +msgstr "A {0} partíció aláírása nem megfelelő." #: Source/Core/DiscIO/VolumeVerifier.cpp:539 msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11886,10 +12058,10 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" -msgstr "" +msgstr "Nincs mit elmenteni!" #: Source/Core/Core/State.cpp:1050 msgid "There is nothing to undo!" @@ -11917,7 +12089,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 msgid "This Gecko code doesn't contain any lines." -msgstr "" +msgstr "Ez a Gecko kód nem tartalmaz egyetlen sort sem." #. i18n: You may want to leave the term "ERROR #002" untranslated, #. since the emulated software always displays it in English. @@ -11929,17 +12101,17 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:102 msgid "This Skylander type can't be modified yet!" -msgstr "" +msgstr "Ez a Skylander típus jelenleg nem módosítható!" #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:153 msgid "This USB device is already whitelisted." msgstr "Ez az USB-eszköz már engedélyezve van." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Ez a WAD nem indítható." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Ez a WAD érvénytelen." @@ -11957,7 +12129,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Ez nem vonható vissza!" @@ -12038,7 +12210,7 @@ msgstr "" #: Source/Core/DiscIO/VolumeVerifier.cpp:1408 msgid "This is a bad dump." -msgstr "" +msgstr "Ez egy rossz kimentés." #: Source/Core/DiscIO/VolumeVerifier.cpp:1401 msgid "" @@ -12054,15 +12226,15 @@ msgstr "" #: Source/Core/DiscIO/VolumeVerifier.cpp:1363 msgid "This is a good dump." -msgstr "" +msgstr "Ez egy jó kimentés." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." -msgstr "" +msgstr "Ez a beállítás csak az emulált szoftver első indítására vonatkozik." #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:302 msgid "This session requires a password:" -msgstr "" +msgstr "Ez a játékmenet jelszót igényel:" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:184 msgid "" @@ -12075,8 +12247,9 @@ msgstr "" #: Source/Core/DolphinQt/AboutDialog.cpp:76 msgid "This software should not be used to play games you do not legally own." msgstr "" +"Ne használd ezt a szoftvert illegálisan megszerzett játékok futtatásához." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12120,7 +12293,7 @@ msgstr "" "Ez az érték összeszorzódik a grafikai beállításokban megadott mélység " "értékkel." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12133,7 +12306,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12141,11 +12314,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Szálak" @@ -12168,14 +12341,14 @@ msgstr "Billenés" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Lejárt az idő" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Cím" @@ -12184,12 +12357,12 @@ msgid "To" msgstr "Eddig:" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" -msgstr "" +msgstr "Eddig:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Teljes képernyő kapcsoló" @@ -12199,11 +12372,11 @@ msgstr "3D anaglif kapcsoló" #: Source/Core/Core/HotkeyManager.cpp:123 msgid "Toggle 3D Side-by-Side" -msgstr "" +msgstr "Egymás-mellett 3D kapcsoló" #: Source/Core/Core/HotkeyManager.cpp:124 msgid "Toggle 3D Top-Bottom" -msgstr "" +msgstr "Egymás-alatt 3D kapcsoló" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:62 msgid "Toggle All Log Types" @@ -12214,7 +12387,7 @@ msgid "Toggle Aspect Ratio" msgstr "Képarány kapcsoló" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Töréspont kapcsoló" @@ -12252,7 +12425,7 @@ msgstr "" #: Source/Core/Core/HotkeyManager.cpp:113 msgid "Toggle Texture Dumping" -msgstr "Textúrakimentés kapcsoló" +msgstr "Textúra kimentés kapcsoló" #: Source/Core/Core/HotkeyManager.cpp:87 msgid "Toggle USB Keyboard" @@ -12270,7 +12443,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "Sikertelen tokenizálás." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12286,8 +12459,8 @@ msgstr "Fent" msgid "Top-and-Bottom" msgstr "Egymás alatt" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12349,8 +12522,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12377,7 +12550,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Ravaszok" @@ -12387,7 +12560,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12401,7 +12574,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "ISMERETLEN" @@ -12413,7 +12586,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "USB eszköz emuláció" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB emuláció" @@ -12455,7 +12628,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12518,11 +12691,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Állapot betöltésének visszavonása" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Állapot mentésének visszavonása" @@ -12540,34 +12713,34 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Egyesült Államok" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Ismeretlen" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" -msgstr "" +msgstr "Ismeretlen (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Ismeretlen DVD parancs {0:08x} - végzetes hiba" #: Source/Core/Core/NetPlayClient.cpp:1334 msgid "Unknown SYNC_CODES message received with id: {0}" -msgstr "" +msgstr "Ismeretlen SYNC_CODES üzenet érkezett az alábbi azonosítóval: {0}" #: Source/Core/Core/NetPlayServer.cpp:1239 msgid "" @@ -12577,7 +12750,7 @@ msgstr "" #: Source/Core/Core/NetPlayClient.cpp:1035 msgid "Unknown SYNC_SAVE_DATA message received with id: {0}" -msgstr "" +msgstr "Ismeretlen SYNC_SAVE_DATA üzenet érkezett az alábbi azonosítóval: {0}" #: Source/Core/Core/NetPlayServer.cpp:1182 msgid "" @@ -12632,11 +12805,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Ismeretlen(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Ismeretlen(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Végtelen" @@ -12648,20 +12821,8 @@ msgstr "ROM ürítése" msgid "Unlock Cursor" msgstr "Kurzor feloldása" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Feloldva" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12688,7 +12849,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12702,8 +12863,8 @@ msgstr "" msgid "Up" msgstr "Fel" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Frissítés" @@ -12711,11 +12872,11 @@ msgstr "Frissítés" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Frissítés a Dolphin bezárása után" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Frissítés elérhető" @@ -12745,6 +12906,8 @@ msgid "" "Updating title %1...\n" "This can take a while." msgstr "" +"Játék frissítése %1...\n" +"Ez eltarthat egy ideig." #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:269 msgid "Upright Hold" @@ -12758,7 +12921,7 @@ msgstr "Függőleges kapcsoló" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Használati statisztika-jelentés beállítások" @@ -12766,11 +12929,11 @@ msgstr "Használati statisztika-jelentés beállítások" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Használd a 8.8.8.8-at a normál DNS-hez, vagy adj meg egy sajátot." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12786,10 +12949,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "PAL60 mód használata (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Hibakezelők használata" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12825,13 +12994,13 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Felhasználói kezelőfelület" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:328 msgid "User Variables" -msgstr "" +msgstr "Felhasználói változók" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:330 msgid "" @@ -12840,10 +13009,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Felhasználónév" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12868,29 +13044,29 @@ msgstr "" #: Source/Core/DolphinQt/AboutDialog.cpp:67 msgid "Using Qt %1" -msgstr "" +msgstr "Qt %1 használatával" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12910,7 +13086,7 @@ msgstr "" msgid "Value" msgstr "Érték" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12942,20 +13118,20 @@ msgstr "Rézletesség" #: Source/Core/DolphinQt/Config/PropertiesDialog.cpp:85 msgid "Verify" -msgstr "" +msgstr "Ellenőrzés" #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:102 msgid "Verify Integrity" -msgstr "" +msgstr "Integritás ellenőrzése" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:413 msgid "Verify certificates" -msgstr "" +msgstr "Tanúsítványok ellenőrzése" #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:161 msgid "Verifying" -msgstr "" +msgstr "Ellenőrzés..." #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:225 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 @@ -12980,13 +13156,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -13021,7 +13197,7 @@ msgstr "Hangerő fel" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD fájlok (*.wad)" @@ -13045,7 +13221,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "VÁRAKOZÁS" @@ -13082,7 +13258,7 @@ msgstr "WFS útvonal:" #: Source/Core/DolphinQt/ConvertDialog.cpp:353 msgid "WIA GC/Wii images (*.wia)" -msgstr "" +msgstr "WIA GC/Wii képfájlok (*.wia)" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:236 #: Source/Core/DolphinQt/CheatSearchWidget.cpp:456 @@ -13122,8 +13298,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Figyelem" @@ -13133,7 +13309,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13145,28 +13321,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13204,7 +13380,7 @@ msgstr "Weboldal" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:34 msgid "Western (Windows-1252)" -msgstr "" +msgstr "Western (Windows-1252)" #: Source/Core/Core/HW/WiimoteEmu/Extension/Guitar.cpp:93 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:138 @@ -13253,86 +13429,80 @@ msgstr "Wii NAND gyökér:" #: Source/Core/Core/HW/Wiimote.cpp:101 msgid "Wii Remote" -msgstr "" +msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:21 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" -msgstr "" +msgstr "Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" -msgstr "" +msgstr "Wii Remote gombok" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" -msgstr "" +msgstr "Wii Remote Giroszkóp" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:350 msgid "Wii Remote Settings" -msgstr "" +msgstr "Wii Remote beállítások" #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:103 msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" -msgstr "" +msgstr "Wii és Wii Remote" #: Source/Core/DiscIO/VolumeVerifier.cpp:103 msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" -msgstr "" +msgstr "Wii mentési fájlok (*.bin);;Minden fájl (*)" #: Source/Core/DolphinQt/MenuBar.cpp:79 msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" -msgstr "" +msgstr "Ablakfelbontás" #: Source/Core/DolphinQt/Config/Mapping/HotkeyGBA.cpp:25 #: Source/Core/DolphinQt/GBAWidget.cpp:437 msgid "Window Size" msgstr "Ablakméret" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13346,10 +13516,11 @@ msgstr "Világ" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13382,39 +13553,39 @@ msgstr "" msgid "Write to Window" msgstr "Ablakba írás" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Helytelen lemezszám" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "Helytelen hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Helytelen régió" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Helytelen revízió" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF regiszter " @@ -13423,9 +13594,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13531,13 +13702,13 @@ msgstr "Meg kell adnod egy nevet." #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 msgid "You must provide a name for your session!" -msgstr "" +msgstr "Meg kell adnod egy nevet a játékmenethez!" #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:350 msgid "You must provide a region for your session!" -msgstr "" +msgstr "Meg kell adnod egy régiót a játékmenethez!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "" "Újra kell indítanod a Dolphin emulátort a változtatások érvényesítéséhez." @@ -13558,16 +13729,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13576,13 +13747,13 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3 kód nem támogatott" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" #: Source/Core/Core/ActionReplay.cpp:961 msgid "Zero code unknown to Dolphin: {0:08x}" -msgstr "" +msgstr "A Dolphin számára ismeretlen Zero kód: {0:08x}" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:100 msgid "[%1, %2]" @@ -13625,25 +13796,25 @@ msgid "default" msgstr "alapértelmezett" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:195 msgid "e-Reader Cards (*.raw);;All Files (*)" -msgstr "" +msgstr "e-Reader Cards (*.raw);;Minden fájl (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" -msgstr "" +msgstr "errno" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:96 msgid "fake-completion" msgstr "fake-completion" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" -msgstr "" +msgstr "hamis" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:190 msgid "is equal to" @@ -13677,28 +13848,20 @@ msgstr "legutóbbi érték" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:44 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:53 msgid "m/s" -msgstr "" +msgstr "m/mp" #: Source/Core/DolphinQt/GBAWidget.cpp:218 msgid "" "mGBA Save States (*.ss0 *.ss1 *.ss2 *.ss3 *.ss4 *.ss5 *.ss6 *.ss7 *.ss8 *." "ss9);;All Files (*)" msgstr "" +"mGBA Save States (*.ss0 *.ss1 *.ss2 *.ss3 *.ss4 *.ss5 *.ss6 *.ss7 *.ss8 *." +"ss9);;Minden fájl (*)" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:96 msgid "none" msgstr "nincs" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "ki" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "be" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "vagy válassz egy eszközt" @@ -13706,7 +13869,7 @@ msgstr "vagy válassz egy eszközt" #. i18n: "s" is the symbol for seconds. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUGyroscope.cpp:47 msgid "s" -msgstr "" +msgstr "mp" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:101 msgid "sRGB" @@ -13716,9 +13879,9 @@ msgstr "sRGB" msgid "this value:" msgstr "ez az érték:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" -msgstr "" +msgstr "igaz" #: Source/Core/Core/HW/WiimoteEmu/Extension/UDrawTablet.cpp:35 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:185 @@ -13742,7 +13905,7 @@ msgstr "" #: Source/Core/UICommon/GameFile.cpp:844 msgid "{0} (NKit)" -msgstr "" +msgstr "{0} (NKit)" #: Source/Core/Core/Boot/Boot.cpp:437 msgid "{0} IPL found in {1} directory. The disc might not be recognized" @@ -13761,15 +13924,17 @@ msgid "" "{0} is not a directory, failed to move to *.original.\n" " Verify your write permissions or move the file outside of Dolphin" msgstr "" +"{0} nem egy mappa, áthelyezése sikertelen *.original-ba.\n" +"Ellenőrizd az írási jogokat vagy mozgasd a fájlokat a Dolphinen kívülre" #: Source/Core/DiscIO/CompressedBlob.cpp:265 #: Source/Core/DiscIO/WIABlob.cpp:1703 msgid "{0} of {1} blocks. Compression ratio {2}%" -msgstr "" +msgstr "{0} / {1} blokk. Tömörítési arány: {2}%" #: Source/Core/Core/HW/EXI/EXI_DeviceMemoryCard.cpp:200 msgid "{0} was not a directory, moved to *.original" -msgstr "" +msgstr "{0} nem egy mappa, áthelyezve a *.original-ba" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:294 msgid "| Or" @@ -13781,11 +13946,9 @@ msgstr "| Vagy" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin csapat. A “GameCube” és a “Wii” a Nintendo védjegyei. A " -"Dolphin semmilyen módon nem áll kapcsolatban a Nintendóval." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. @@ -13799,12 +13962,12 @@ msgstr "" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp:37 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:30 msgid "°" -msgstr "" +msgstr "°" #. i18n: "°/s" is the symbol for degrees (angular measurement) divided by seconds. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUGyroscope.cpp:39 msgid "°/s" -msgstr "" +msgstr "°/mp" #: Source/Core/DolphinQt/DiscordJoinRequestDialog.cpp:53 msgid "✔ Invite" diff --git a/Languages/po/it.po b/Languages/po/it.po index 13e256760b..bef5e6f6f5 100644 --- a/Languages/po/it.po +++ b/Languages/po/it.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Mewster , 2023-2024\n" "Language-Team: Italian (http://app.transifex.com/delroth/dolphin-emu/" @@ -126,7 +126,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (revisione %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (predefinito)" @@ -146,7 +146,7 @@ msgstr "%1 (lento)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -160,11 +160,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "Configurazione Video %1" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -181,7 +181,7 @@ msgstr "%1 non supporta questa funzionalità sul tuo sistema." msgid "%1 doesn't support this feature." msgstr "%1 non supporta questa funzionalità." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -191,35 +191,27 @@ msgstr "" "%2 oggetto/i\n" "Frame corrente: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 è entrato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 è uscito" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 ha sbloccato %2/%3 achievement (%4 hardcore) del valore di %5/%6 punti " -"(%7 hardcore)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 ha sbloccato %2/%3 achievement del valore di %4/%5 punti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 non è una ROM valida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 è in modalità golf" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 sta giocando a %2" @@ -232,8 +224,8 @@ msgstr "%1 range di memoria" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 punti" @@ -249,26 +241,26 @@ msgstr "Trovate %1 sessioni" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (velocità normale)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "Il valore di %1 è cambiato" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "Il valore di %1 è stato raggiunto" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "Il valore di %1 è stato usato" @@ -280,6 +272,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "%1

%2" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -349,11 +345,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&A proposito di..." -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Aggiungi punto di interruzione dei dati" @@ -362,7 +358,7 @@ msgstr "&Aggiungi punto di interruzione dei dati" msgid "&Add New Code..." msgstr "&Aggiungi nuovo codice..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Aggiungi funzione" @@ -370,15 +366,15 @@ msgstr "&Aggiungi funzione" msgid "&Add..." msgstr "&Aggiungi..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Assembler" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Impostazioni &audio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Aggiornamento automatico:" @@ -386,11 +382,15 @@ msgstr "&Aggiornamento automatico:" msgid "&Borderless Window" msgstr "&Finestra senza bordi" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "&Interrompi al raggiungimento" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Punti di interruzione" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Bug Tracker" @@ -398,15 +398,15 @@ msgstr "&Bug Tracker" msgid "&Cancel" msgstr "&Annulla" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Gestore trucchi" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Controlla la presenza di aggiornamenti..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Pulisci simboli" @@ -414,7 +414,7 @@ msgstr "&Pulisci simboli" msgid "&Clone..." msgstr "&Clona..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Codice" @@ -422,16 +422,15 @@ msgstr "&Codice" msgid "&Connected" msgstr "&Connesso" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "Impostazioni &Controller" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "&Copia indirizzo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Copia indirizzo" @@ -439,20 +438,20 @@ msgstr "&Copia indirizzo" msgid "&Create..." msgstr "&Nuovo..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Elimina" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Elimina espressione di controllo" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "&Elimina espressioni di controllo" @@ -466,11 +465,11 @@ msgstr "&Modifica codice..." msgid "&Edit..." msgstr "&Modifica..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Espelli disco" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulazione" @@ -490,41 +489,41 @@ msgstr "&Esporta stato..." msgid "&Export as .gci..." msgstr "&Esporta come .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&File" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Font..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Avanza per fotogramma" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&Impostazioni camera libera" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Genera simboli da" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "Repository &GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Impostazioni video" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Aiuto" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Impostazioni tasti di scelta rapida" @@ -544,11 +543,11 @@ msgstr "&Importa stato..." msgid "&Import..." msgstr "&Importa..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Base Infinity" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Inserisci blr" @@ -556,23 +555,23 @@ msgstr "&Inserisci blr" msgid "&Interframe Blending" msgstr "&Blending Interframe" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Lingua:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "&Carica Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Carica stato di gioco" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Carica mappa dei simboli" @@ -582,19 +581,23 @@ msgstr "&Carica file all'indirizzo corrente" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Blocca espressioni di controllo" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&Blocca widget" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "&Logga al raggiungimento" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memoria" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Filmato" @@ -602,7 +605,7 @@ msgstr "&Filmato" msgid "&Mute" msgstr "&Muto" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Network" @@ -611,23 +614,23 @@ msgid "&No" msgstr "&No" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Apri..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opzioni" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Patch funzioni HLE" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pausa" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Gioca" @@ -635,7 +638,7 @@ msgstr "&Gioca" msgid "&Properties" msgstr "&Proprietà" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Modalità sola-lettura" @@ -643,7 +646,7 @@ msgstr "&Modalità sola-lettura" msgid "&Refresh List" msgstr "&Aggiorna elenco" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registri" @@ -656,24 +659,24 @@ msgstr "&Rimuovi" msgid "&Remove Code" msgstr "&Rimuovi codice" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Rinomina simbolo" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Resetta" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Gestione Resource Pack" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "&Salva Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Salva mappa dei simboli" @@ -681,31 +684,31 @@ msgstr "&Salva mappa dei simboli" msgid "&Scan e-Reader Card(s)..." msgstr "&Scansiona carte e-Reader" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Skylanders Portal" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Limite velocità" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Arresta" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Thread" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "&Strumenti" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Strumenti" @@ -715,21 +718,21 @@ msgstr "&Rimuovi ROM" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "&Sblocca espressioni di controllo" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Visualizza" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Espressione di controllo" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Sito Web" @@ -741,23 +744,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Sì" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' non trovato, non sono stati generati nomi dei simboli" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' non trovato, ora cercherò nomi di funzioni comuni" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Buio)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Luce)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Sistema)" @@ -793,12 +796,12 @@ msgstr "- Sottrai" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Sconosciuto--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -917,7 +920,7 @@ msgstr "Unsigned Integer 32-bit" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1036,11 +1039,11 @@ msgstr "< Minore-di" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" "Disabilitato in Modalità Hardcore." @@ -1049,8 +1052,8 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1058,7 +1061,7 @@ msgstr "" "Timeout per l'AutoStepping. L'istruzione attuale è " "irrilevante." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1088,8 +1091,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Maggiore-di" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Una sessione NetPlay è già in corso!" @@ -1110,7 +1113,7 @@ msgstr "" "Non sarà possibile ripristinare la versione precedente dopo l'installazione " "del WAD. Continuare?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Un disco è già in inserimento." @@ -1127,7 +1130,7 @@ msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" "Uno stato salvato non può essere caricato senza indicare quale gioco avviare." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1149,7 +1152,7 @@ msgstr "" "La sincronizzazione è possibile soltanto durante l'esecuzione di un gioco " "Wii." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "&Salvataggio automatico" @@ -1230,19 +1233,11 @@ msgstr "Precisione:" msgid "Achievement Settings" msgstr "Impostazioni achievement" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Achievement" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"Gli achievement sono stati disabilitati.
Chiudi tutti i giochi in " -"esecuzione per riabilitarli." - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Action" @@ -1333,19 +1328,19 @@ msgstr "Action Replay: Normal Code {0}: sottotipo {1:08x} ({2}) non valido" msgid "Activate NetPlay Chat" msgstr "Attiva chat NetPlay" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Attivo" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Statuine Infinity attive:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Coda thread attivo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Thread attivi" @@ -1367,7 +1362,7 @@ msgstr "Adattatore:" msgid "Add" msgstr "Aggiungi" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Aggiungi &punto di interruzione" @@ -1392,23 +1387,23 @@ msgstr "Aggiungi un punto di interruzione" msgid "Add a Memory Breakpoint" msgstr "Aggiungi un punto di interruzione dei dati" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Aggiungi punto di interruzione dei &dati" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Aggiungi punto di interruzione dei dati" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Aggiungi &espressione di controllo" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Aggiungi espressione di controllo" @@ -1418,17 +1413,17 @@ msgstr "Aggiungi espressione di controllo" msgid "Add..." msgstr "Aggiungi..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Indirizzo" @@ -1604,7 +1599,7 @@ msgid "All Assembly files" msgstr "Tutti i file assembly" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Tutto Double" @@ -1613,7 +1608,7 @@ msgstr "Tutto Double" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1621,34 +1616,34 @@ msgid "All Files" msgstr "Tutti i file" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Tutti i file (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Tutto Float" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Tutti i file GC/Wii" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Tutto Esadecimale" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Tutti i salvataggi di stati di gioco (*.sav *.s##);; Tutti i file (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Tutto Signed Integer" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Tutto Unsigned Integer" @@ -1664,7 +1659,7 @@ msgstr "Tutti i codici dei giocatori sono sincronizzati." msgid "All players' saves synchronized." msgstr "Tutti i salvataggi dei giocatori sono sincronizzati." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Permetti diverse impostazioni regione" @@ -1692,7 +1687,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Sorgenti di input alternative" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Sempre" @@ -1714,7 +1709,7 @@ msgstr "Impossibile trovare il disco di cui si era in attesa." msgid "Anaglyph" msgstr "Anaglifo" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analizza" @@ -1740,15 +1735,15 @@ msgstr "Anti-Aliasing:" msgid "Any Region" msgstr "Qualunque regione" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Accoda signature a" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Accoda ad un fil&e di signature preesistente..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "A&pplica file signature..." @@ -1768,7 +1763,7 @@ msgstr "Data Apploader" msgid "Apply" msgstr "Applica" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Applica file di signature" @@ -1776,7 +1771,7 @@ msgstr "Applica file di signature" msgid "Arbitrary Mipmap Detection" msgstr "Mipmap Detection arbitraria" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Sei sicuro di voler eliminare '%1'?" @@ -1788,7 +1783,7 @@ msgstr "Sei sicuro di voler eliminare questo file?" msgid "Are you sure you want to delete this pack?" msgstr "Sei sicuro di voler disinstallare questo pack?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Sei sicuro di voler chiudere NetPlay?" @@ -1817,7 +1812,7 @@ msgstr "Rapporto d'aspetto:" msgid "Assemble" msgstr "Converti" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Converti istruzione" @@ -1829,7 +1824,7 @@ msgstr "Assembler" msgid "Assembly File" msgstr "File assembly" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Assegna porte Controller" @@ -1880,11 +1875,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (Multiplo di 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Impostazioni aggiornamento automatico" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1904,7 +1899,7 @@ msgstr "Ridimensiona automaticamente la finestra" msgid "Auto-Hide" msgstr "Nascondi automaticamente" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Individua automaticamente i moduli RSO?" @@ -1958,11 +1953,11 @@ msgstr "Indirizzo destinazione BBA" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Registro BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Back Chain" @@ -2021,7 +2016,7 @@ msgstr "Valore non valido." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -2041,7 +2036,7 @@ msgstr "Leva" msgid "Base Address" msgstr "Indirizzo base" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Priorità base" @@ -2049,7 +2044,7 @@ msgstr "Priorità base" msgid "Basic" msgstr "Impostazioni di base" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Impostazioni di base" @@ -2066,10 +2061,6 @@ msgstr "" msgid "Battery" msgstr "Batteria" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (una volta al mese)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, ecc" @@ -2106,7 +2097,7 @@ msgstr "Binary SSL (scrittura)" msgid "Bitrate (kbps):" msgstr "Bitrate (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2120,7 +2111,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Dimensione blocco" @@ -2158,15 +2149,15 @@ msgstr "" "La modalità ponte Bluetooth è abilitata, ma Dolphin è stato compilato senza " "libusb. La modalità ponte non può essere utilizzata." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Avvia in pausa" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "File di backup NAND BootMII (*.bin);;Tutti i file (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "File chiavi BootMii (*.bin);;Tutti i file (*)" @@ -2178,47 +2169,47 @@ msgstr "Schermo intero senza bordi" msgid "Bottom" msgstr "Sotto" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "Branch" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "Branch (LR saved)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "Branch Conditional" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "Branch Conditional (LR saved)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "Branch Conditional to Count Register" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "Branch Conditional to Count Register (LR saved)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "Branch Conditional to Link Register" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "Branch Conditional to Link Register (LR saved)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "Branch non sovrascritto" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "Tipologia branch" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "Branch sovrascritto" @@ -2230,23 +2221,23 @@ msgstr "Controllo branch" msgid "Branch Watch Tool" msgstr "Branch Watch Tool" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "Aiuto Branch Watch Tool (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "Aiuto Branch Watch Tool (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "Aiuto Branch Watch Tool (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "Aiuto Branch Watch Tool (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2277,7 +2268,7 @@ msgstr "" "l'esecuzione. Premi il pulsante \"Pulisci Branch Watch\" per rimuovere tutti " "i candidati e tornare alla fase di blacklisting." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2291,21 +2282,21 @@ msgstr "" "con i pulsanti \"Code Path non percorso\", \"Branch sovrascritto\", e " "\"Branch non sovrascritto\". Quando viene premuto il pulsante \"Code Path " "non percorso\" per la prima volta, Branch Watch passa alla fase di " -"riduzione, e la tabella verrà popolata con tutti i candidati compatibili." +"filtraggio, e la tabella verrà popolata con tutti i candidati compatibili." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "Branch to Count Register" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "Branch to Count Register (LR saved)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "Branch to Link Register" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "Branch to Link Register (LR saved)" @@ -2320,20 +2311,25 @@ msgstr "Branch" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Interrompi" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "Interrompi &e logga al raggiungimento" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Punto di interruzione" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" "Raggiunto punto di interruzione! Comando di uscita dall'istruzione annullato." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Punti di interruzione" @@ -2367,7 +2363,7 @@ msgstr "Errore adattatore Broadband" msgid "Broadband Adapter MAC Address" msgstr "Indirizzo MAC adattatore Broadband" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Sfoglia sessioni &NetPlay..." @@ -2375,16 +2371,16 @@ msgstr "Sfoglia sessioni &NetPlay..." msgid "Buffer Size:" msgstr "Dimensione buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Dimensione del buffer cambiata a %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2432,11 +2428,11 @@ msgstr "Da: %1" msgid "C Stick" msgstr "C Stick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "C&rea file di signature..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Registro CP" @@ -2496,7 +2492,7 @@ msgstr "Calibrazione" msgid "Calibration Period" msgstr "Tempo di calibrazione" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Chiamata display list a %1 con dimensione %2" @@ -2524,7 +2520,7 @@ msgstr "" "Campo di visione della telecamera (influisce sulla sensibilità del " "puntamento)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "È possibile generare codici AR solo per valori nella memoria virtuale" @@ -2540,15 +2536,15 @@ msgstr "Impossibile modificare i cattivi per questo trofeo!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Impossibile trovare Wii Remote con handle di connessione {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Non è possibile avviare una sessione NetPlay se un gioco è in esecuzione!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2561,15 +2557,15 @@ msgstr "Annulla" msgid "Cancel Calibration" msgstr "Annulla calibrazione" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "Candidati: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "Candidati: %1 | Esclusi: %2 | Rimasti: %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "Candidati: %1 | Filtrati: %2 | Rimasti: %3" @@ -2587,11 +2583,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "Non è possibile confrontare con l'ultimo valore della prima ricerca." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Impossibile trovare l'IPL GC" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Non è possibile generare un codice AR per questo indirizzo." @@ -2599,7 +2595,7 @@ msgstr "Non è possibile generare un codice AR per questo indirizzo." msgid "Cannot refresh without results." msgstr "Non è possibile aggiornare senza risultati." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "Impossibile impostare la cartella GCI con un percorso vuoto." @@ -2607,7 +2603,7 @@ msgstr "Impossibile impostare la cartella GCI con un percorso vuoto." msgid "Cannot set memory card to an empty path." msgstr "Impossibile impostare la memory card con un percorso vuoto." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Impossibile avviare il gioco, l'IPL GC non è stato trovato" @@ -2639,7 +2635,7 @@ msgstr "Centra e calibra" msgid "Change &Disc" msgstr "Cambia &disco" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Cambia &disco..." @@ -2647,14 +2643,22 @@ msgstr "Cambia &disco..." msgid "Change Disc" msgstr "Cambia disco" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Cambia automaticamente disco" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Inserire il disco {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" +"Cambia la presentazione e il colore dei pulsanti di Dolphin." +"

Nel dubbio, seleziona Clean." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2684,7 +2688,7 @@ msgstr "" "ha movimento laterale, ma solo rotazione e zoom fino al punto di origine " "della telecamera." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Cambiare i trucchi avrà effetto soltanto dopo aver riavviato il gioco." @@ -2692,11 +2696,11 @@ msgstr "Cambiare i trucchi avrà effetto soltanto dopo aver riavviato il gioco." msgid "Channel Partition (%1)" msgstr "Partizione Canale (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "Il personaggio inserito non è valido!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2712,7 +2716,7 @@ msgstr "Cerca codice" msgid "Cheats Manager" msgstr "Gestione codici" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Controlla NAND..." @@ -2732,7 +2736,7 @@ msgstr "" "Controlla di avere i permessi per eliminare il file o se il file è " "attualmente in uso." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Checksum" @@ -2744,7 +2748,7 @@ msgstr "Cina" msgid "Choose" msgstr "Scegli" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Scegli un file da aprire" @@ -2752,15 +2756,15 @@ msgstr "Scegli un file da aprire" msgid "Choose a file to open or create" msgstr "Scegli un file da aprire o creare" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Scegli file di input prioritario" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Scegli file di input secondario" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Scegli la cartella base GCI" @@ -2773,7 +2777,7 @@ msgstr "Scegli la cartella in cui estrarre" msgid "Clamping of rotation about the yaw axis." msgstr "Limite di rotazione sull'asse verticale" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Pulsanti controller tradizionale" @@ -2784,18 +2788,18 @@ msgstr "Controller tradizionale" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Pulisci" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "Pulisci Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Pulisci cache" @@ -2816,7 +2820,7 @@ msgstr "&Clona e modifica codice" msgid "Close" msgstr "Chiudi" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Co&nfigurazione" @@ -2824,11 +2828,11 @@ msgstr "Co&nfigurazione" msgid "Code" msgstr "Codice" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "Code Path non percorso" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "Code Path percorso" @@ -2856,11 +2860,11 @@ msgstr "Correzione colore:" msgid "Color Space" msgstr "Spazio dei colori" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "&Visibilità colonna" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Combina &due file signature..." @@ -2904,7 +2908,7 @@ msgstr "Compilazione degli shader" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Compressione" @@ -2917,7 +2921,7 @@ msgstr "Livello di compressione:" msgid "Compression:" msgstr "Compressione:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "Cond." @@ -2925,11 +2929,11 @@ msgstr "Cond." #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Condizione" @@ -2945,7 +2949,7 @@ msgstr "Condizionale" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Aiuto condizionale" @@ -2960,7 +2964,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -3008,7 +3017,12 @@ msgstr "" "Registri che possono essere referenziati:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -"LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Altro: pc, msr\n" "\n" "Funzioni:\n" "Imposta un registro: r1 = 8\n" @@ -3062,7 +3076,7 @@ msgstr "Configura" msgid "Configure Controller" msgstr "Configura controller" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Configura Dolphin" @@ -3075,13 +3089,13 @@ msgstr "Configura input" msgid "Configure Output" msgstr "Configura output" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Conferma" @@ -3090,12 +3104,12 @@ msgstr "Conferma" msgid "Confirm backend change" msgstr "Conferma cambio backend" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Arresto su conferma" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Conferma" @@ -3105,7 +3119,7 @@ msgstr "Conferma" msgid "Connect" msgstr "Collega" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Collega Balance Board" @@ -3113,7 +3127,7 @@ msgstr "Collega Balance Board" msgid "Connect USB Keyboard" msgstr "Collega tastiera USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Collega Wii Remote %1" @@ -3133,7 +3147,7 @@ msgstr "Collega Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Collega Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Connetti Wii Remote" @@ -3149,7 +3163,7 @@ msgstr "Connettersi a internet per avviare l'aggiornamento online di sistema?" msgid "Connected" msgstr "Connesso" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Connessione" @@ -3174,7 +3188,7 @@ msgstr "Controlla modalità golf NetPlay" msgid "Control Stick" msgstr "Control Stick" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Profilo controller" @@ -3372,22 +3386,22 @@ msgstr "" "

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Copia" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Copia &funzione" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Copia &esadecimale" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Copia indirizzo" @@ -3395,19 +3409,19 @@ msgstr "Copia indirizzo" msgid "Copy Failed" msgstr "Copia non riuscita" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Copia esadecimale" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Copia valore" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "(&l) Copia riga di codice" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Copia indirizzo tar&get" @@ -3425,8 +3439,8 @@ msgstr "Copia su B" msgid "Core" msgstr "Core" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "Core non inizializzato." @@ -3563,7 +3577,7 @@ msgstr "" "Se è così, allora potresti dover reimpostare la posizione della memory card " "nelle opzioni." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Impossibile raggiungere il server centrale" @@ -3579,13 +3593,13 @@ msgstr "Impossibile leggere il file." msgid "Country:" msgstr "Paese:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Crea" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Crea file Infinity" @@ -3599,7 +3613,7 @@ msgstr "Crea una nuova Memory Card" msgid "Create Skylander File" msgstr "Crea file Skylander" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Crea configurazioni per altri dispositivi" @@ -3651,23 +3665,23 @@ msgstr "" "

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Regione corrente" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Valore attuale" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Contesto corrente" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Gioco corrente" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Thread corrente" @@ -3783,7 +3797,7 @@ msgstr "Dance Mat" msgid "Dark" msgstr "Buio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Dati" @@ -3829,7 +3843,7 @@ msgid "Debug" msgstr "Debug" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Debugging" @@ -3877,7 +3891,7 @@ msgstr "Riduci Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Default" @@ -3897,7 +3911,7 @@ msgstr "Font predefinito" msgid "Default ISO:" msgstr "ISO predefinita:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Thread predefinito" @@ -3924,8 +3938,9 @@ msgstr "" "stabilità.

Nel dubbio, lascia disabilitato." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Elimina" @@ -3955,12 +3970,12 @@ msgstr "Percentuale profondità:" msgid "Depth:" msgstr "Profondità:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Descrizione" @@ -3974,8 +3989,8 @@ msgstr "Descrizione:" msgid "Description: %1" msgstr "Descrizione: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "Destinazione" @@ -3987,21 +4002,21 @@ msgstr "Destinazione (percorso socket UNIX o indirizzo:porta)" msgid "Destination (address:port):" msgstr "Destinazione (indirizzo:porta):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "Max destinazione" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "Min destinazione" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "Simbolo di destinazione" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Scollegato" @@ -4009,7 +4024,7 @@ msgstr "Scollegato" msgid "Detect" msgstr "Rileva" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Individuazione moduli RSO" @@ -4017,11 +4032,11 @@ msgstr "Individuazione moduli RSO" msgid "Deterministic dual core:" msgstr "Dual core deterministico:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Dev (più volte al giorno)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Periferica" @@ -4064,11 +4079,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Dis&connesso" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Disabilita" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Disabilita Bounding Box" @@ -4085,11 +4095,11 @@ msgstr "Disattiva copie EFB VRAM" msgid "Disable Emulation Speed Limit" msgstr "Disabilita limite velocità di emulazione" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Disabilita Fastmem" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Disabilita Fastmem Arena" @@ -4097,11 +4107,11 @@ msgstr "Disabilita Fastmem Arena" msgid "Disable Fog" msgstr "Disabilita nebbia" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Disabilita cache JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Disabilita grandi mappe degli entry point" @@ -4144,6 +4154,14 @@ msgstr "" "in immagini più nitide. Causa alcuni difetti grafici." "

Nel dubbio, lascia selezionato." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" +"Disabilita lo screensaver durante l'esecuzione di un gioco." +"

Nel dubbio, lascia selezionato." + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disco" @@ -4152,6 +4170,10 @@ msgstr "Disco" msgid "Discard" msgstr "Annulla" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "Impostazioni di visualizzazione" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Tipo display" @@ -4187,11 +4209,11 @@ msgstr "Distanza di movimento dalla posizione neutrale." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Autorizzi Dolphin a inviare informazioni agli sviluppatori di Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Vuoi aggiungere \"%1\" alla lista dei Percorsi di Gioco?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Vuoi cancellare la lista dei nomi dei simboli?" @@ -4201,7 +4223,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Vuoi eliminare %n file di salvataggio selezionato/i?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Vuoi interrompere l'emulazione in corso?" @@ -4213,8 +4235,8 @@ msgstr "Vuoi provare a correggere la NAND?" msgid "Dolby Pro Logic II Decoder" msgstr "Decoder Dolby Pro Logic II" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Log FIFO Dolphin (*.dff)" @@ -4222,9 +4244,9 @@ msgstr "Log FIFO Dolphin (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Preset Dolphin Game Mod" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "File mappa Dolphin (*.map)" @@ -4236,8 +4258,8 @@ msgstr "File signature CSV Dolphin" msgid "Dolphin Signature File" msgstr "File signature Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Filmati TAS Dolphin (*.dtm)" @@ -4280,7 +4302,7 @@ msgstr "Dolphin non è riuscito a completare l'azione richiesta." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin è un emulatore di GameCube e Wii gratuito e open-source." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin è troppo vecchio per il server traversal" @@ -4296,7 +4318,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin non è in grado di verificare dischi senza licenza." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4304,7 +4326,7 @@ msgstr "" "Dolhin userà questa impostazione per i titoli di cui non potrà riconoscere " "automaticamente la regione." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Il sistema codici di Dolphin è attualmente disabilitato." @@ -4313,7 +4335,7 @@ msgstr "Il sistema codici di Dolphin è attualmente disabilitato." msgid "Domain" msgstr "Dominio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Non aggiornare" @@ -4334,7 +4356,7 @@ msgstr "Porte bloccate" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4356,7 +4378,7 @@ msgstr "Scarica codici" msgid "Download Codes from the WiiRD Database" msgstr "Scarica codici dal Database WiiRD" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Scarica le Copertine dei Giochi da GameTDB.com per la Modalità Griglia" @@ -4368,6 +4390,22 @@ msgstr "Download completato" msgid "Downloaded %1 codes. (added %2)" msgstr "Scaricati %1 codici. (aggiunti %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" +"Scarica le cover di gioco da GameTDB.com per visualizzarle nella " +"visualizzazione a griglia della lista di giochi. Se quest'opzione è " +"deselezionata, la lista giochi visualizzerà un logo generato dai file di " +"salvataggio del gioco, o un logo generico in loro assenza.

La " +"visualizzazione a lista userà sempre il logo del file di salvataggio." +"

Nel dubbio, lascia selezionato." + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4407,7 +4445,7 @@ msgstr "Dump &FakeVMEM" msgid "Dump &MRAM" msgstr "Dump &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Dump audio" @@ -4419,7 +4457,7 @@ msgstr "Dump texture base" msgid "Dump EFB Target" msgstr "Dump del target EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Dump dei frame" @@ -4488,11 +4526,11 @@ msgstr "" "

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Durata pressione pulsante turbo (in frame):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Durata rilascio pulsante turbo (in frame):" @@ -4502,11 +4540,11 @@ msgstr "Durata rilascio pulsante turbo (in frame):" msgid "Dutch" msgstr "Olandese" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Esci" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "Copia EFB %1" @@ -4522,7 +4560,7 @@ msgstr "" "potrebbe essere necessario un riavvio per permettere a Windows di " "riconoscere il nuovo driver." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4534,7 +4572,7 @@ msgstr "" "Adatto ai giochi competitivi dove l'imparzialità e la latenza minima sono " "più importanti." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Aggiornamenti anticipati della memoria" @@ -4553,7 +4591,16 @@ msgstr "Est Asia" msgid "Edit Breakpoint" msgstr "Modifica punto di interruzione" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "Modifica condizionale" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "Modifica espressione condizionale" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Modifica..." @@ -4573,7 +4620,7 @@ msgstr "Effetto" msgid "Effective" msgstr "Effettivo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Priorità effettiva" @@ -4595,7 +4642,7 @@ msgstr "Elemento" msgid "Embedded Frame Buffer (EFB)" msgstr "Embedded Frame Buffer (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Vuoto" @@ -4607,7 +4654,7 @@ msgstr "Thread dell'emulatore già in esecuzione" msgid "Emulate Disc Speed" msgstr "Emula velocità disco" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Emula Base Infinity" @@ -4627,7 +4674,7 @@ msgstr "" "Emula la velocità disco dell'hardware reale. Disabilitarlo potrebbe causare " "instabilità. L'impostazione predefinita è Abilitato" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Dispositivi USB emulati" @@ -4654,8 +4701,6 @@ msgstr "Velocità di emulazione" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Attiva" @@ -4663,23 +4708,15 @@ msgstr "Attiva" msgid "Enable API Validation Layers" msgstr "Abilita layer di validazione API" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Abilita medaglie achievement" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Abilita achievement" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Abilita audio stretching" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Abilita trucchi" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Abilita Inpu&t Controller" @@ -4687,15 +4724,19 @@ msgstr "Abilita Inpu&t Controller" msgid "Enable Custom RTC" msgstr "Abilita RTC personalizzato" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Abilita UI debugging" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "Abilita presenza Discord" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Abilita Dual Core" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Abilita Dual Core (aumenta la velocità)" @@ -4707,7 +4748,7 @@ msgstr "Abilita override del clock della CPU emulata" msgid "Enable Emulated Memory Size Override" msgstr "Abilità override dimensione memoria emulata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Abilita Achievement Encore" @@ -4719,11 +4760,11 @@ msgstr "Abilita FPRF" msgid "Enable Graphics Mods" msgstr "Abilita mod grafiche" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "Abilita modalità hardcore" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4757,20 +4798,16 @@ msgstr "" "disattivazione della Modalità Hardcore durante il gioco ne richiede la " "chiusura prima che possa essere riabilitata nuovamente." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "Abilita JIT Block Profiling" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Abilita classifica" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Abilita MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Abilita Notifica Avanzamento" @@ -4778,14 +4815,10 @@ msgstr "Abilita Notifica Avanzamento" msgid "Enable Progressive Scan" msgstr "Abilita scansione progressiva" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Abilita integrazione RetroAchievements.org" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Abilita Rich Presence" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4799,11 +4832,15 @@ msgstr "Abilita screen saver" msgid "Enable Speaker Data" msgstr "Abilita dati altoparlante" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "Abilita modalità spettatore" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Abilita achievement non ufficiali" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Abilita report statistiche d'uso" @@ -4819,37 +4856,6 @@ msgstr "Abilita wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "Abilita cache write-back (lento)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"Abilita le medaglie per gli achievement.

Mostra delle icone per il " -"giocatore, il gioco, e gli achievement. È una semplice opzione visiva, ma " -"richiede una piccola quantità di memoria extra e del tempo per scaricare le " -"immagini." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"Abilita la competizione nella leaderboard di RetroAchievements.

La " -"Modalità Hardcore deve essere abilitata per il suo utilizzo." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"Abliita la rich presence dettagliata nel sito di RetroAchievements." -"

Verrà fornita al sito una descrizione dettagliata di cosa sta " -"facendo il giocatore nel gioco. Se è disabilitata, il sito mostrerà soltanto " -"il nome del gioco in uso.

Non influenza la rich presence di Discord." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4859,7 +4865,7 @@ msgstr "" "causare crash e diversi problemi in alcuni giochi. (ON = Compatibilità, OFF " "= Sbloccato)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4871,7 +4877,7 @@ msgstr "" "RetroAchievements. Dolphin non salva la password localmente e usa un token " "API per mantenere l'autenticazione." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4881,33 +4887,49 @@ msgstr "" "messaggio a scomparsa ogni volta che il giocatore avanza nel progresso " "cumulativo di un achievement, come la raccolta di 60 stelle su 120." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" "Abilita lo sblocco degli achievement in Modalità Encore.

La Modalità " "Encore ri-attiva gli achievement che il giocatore ha già sbloccato sul sito " "per poter ricevere le notifiche quando il giocatore soddisfa nuovamente le " "condizioni, utile per speedrun custom o anche solo per divertimento." +"

L'impostazione avrà effetto dal prossimo gioco caricato." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Abilita lo sblocco di achievement.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" +"Abilita lo sblocco degli achievement in Modalità Spettatore.

In " +"questa modalità, gli achievement e le leaderboard saranno calcolate e " +"visualizzate a schermo, ma non verranno inviate al server.

Se è " +"attivo all'avvio di un gioco, non potrà essere spento fino alla chiusura di " +"un gioco perché non è possibile creare una sessione RetroAchievements " +"altrimenti.

Se è spento all'avvio di un gioco, è possibile abilitarlo " +"o disabilitarlo liberamente durante l'esecuzione." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" "Abilita lo sblocco di achivement ufficiali e non ufficiali.

Gli " "achievement non ufficiali potrebbero essere achievement opzionali o non " "completi che non sono stati ritenuti ufficiali da RetroAchievements, e " "potrebbero essere utili per testing o anche solo per divertimento." +"

L'impostazione avrà effetto dal prossimo gioco caricato." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -5083,6 +5105,10 @@ msgstr "" "\n" "Importazione annullata." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "Fine Ind" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet non è stato inizializzato" @@ -5134,33 +5160,33 @@ msgstr "" "Inserisci l'indirizzo IP e la porta dell'istanza tapserver a cui vuoi " "connetterti." -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Inserisci l'indirizzo del modulo RSO:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5174,51 +5200,51 @@ msgstr "Inserisci l'indirizzo del modulo RSO:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Errore" @@ -5235,7 +5261,7 @@ msgstr "Errore apertura adattatore: %1" msgid "Error collecting save data!" msgstr "Errore recuperando i salvataggi!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5251,7 +5277,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Errore durante l'ottenimento della lista delle sessioni: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Si è verificato un errore durante il caricamento dei texture pack" @@ -5350,7 +5376,7 @@ msgstr "" msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -5403,7 +5429,7 @@ msgstr "Prevista nome variabile." msgid "Experimental" msgstr "Sperimentale" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Esporta tutti i salvataggi Wii" @@ -5418,7 +5444,7 @@ msgstr "Esportazione non riuscita" msgid "Export Recording" msgstr "Esporta registrazione" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Esporta registrazione..." @@ -5446,14 +5472,14 @@ msgstr "Esporta come .&gcs..." msgid "Export as .&sav..." msgstr "Esporta come .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "Esportato/i %n salvataggio/i" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Estensione" @@ -5466,7 +5492,7 @@ msgstr "Estensione input di movimento" msgid "Extension Motion Simulation" msgstr "Estensione simulazione di movimento" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Esterno" @@ -5474,35 +5500,35 @@ msgstr "Esterno" msgid "External Frame Buffer (XFB)" msgstr "External Frame Buffer (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Estrai certificati da NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Estrai disco intero..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Estrai partizione intera..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Estrai file..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Estrai file..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Estrai dati di sistema..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Estrazione di tutti i file..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Estrazione cartella..." @@ -5511,8 +5537,8 @@ msgstr "Estrazione cartella..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Lettore FIFO" @@ -5528,11 +5554,11 @@ msgstr "" "Fallita apertura della memory card:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Fallito l'inserimento di questa sessione all'indice NetPlay: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Impossibile aggiungere il file di signature '%1'" @@ -5552,7 +5578,7 @@ msgstr "Fallita rimozione dello Skylander dallo slot %1!" msgid "Failed to connect to Redump.org" msgstr "Impossibile connettersi a Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Impossibile connettersi al server: %1" @@ -5573,15 +5599,15 @@ msgstr "Impossibile creare le risorse globali D3D12" msgid "Failed to create DXGI factory" msgstr "Impossibile creare la factory DXGI" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Fallita creazione del file Infinity" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Fallita creazione del file Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5635,15 +5661,15 @@ msgstr "Fallita l'esportazione di %n su %1 file di salvataggio." msgid "Failed to export the following save files:" msgstr "Fallita l'esportazione dei seguenti file di salvataggio:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Fallita estrazione dei certificati dalla NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Estrazione del file non riuscita." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Fallita estrazione dei dati di sistema." @@ -5665,14 +5691,14 @@ msgstr "Impossibile trovare uno o più simboli D3D" msgid "Failed to import \"%1\"." msgstr "Importazione di \"%1\" non riuscita." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Fallita l'importazione del salvataggio. Avvia il gioco una volta, poi " "riprova." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5680,7 +5706,7 @@ msgstr "" "Fallita l'importazione del salvataggio. Il file sembra corrotto o non è un " "file di salvataggio Wii valido." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5691,7 +5717,7 @@ msgstr "" "ripararla (Strumenti -> Gestisci NAND -> Controlla NAND...), quindi importa " "di nuovo il salvataggio." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Inizializzazione fallita" @@ -5714,11 +5740,11 @@ msgid "Failed to install pack: %1" msgstr "Fallita installazione del pack: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Fallita installazione del titolo nella NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5726,8 +5752,8 @@ msgstr "" "Fallito l'ascolto sulla porta %1. C'è già un'altra istanza di un server " "NetPlay in esecuzione?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Fallito caricamento del modulo RSO a %1" @@ -5739,15 +5765,15 @@ msgstr "Caricamento d3d11.dll non riuscito" msgid "Failed to load dxgi.dll" msgstr "Caricamento dxgi.dll non riuscito" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Fallita l'apertura del file mappa '%1'" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Fallito caricamento del file Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" @@ -5755,7 +5781,7 @@ msgstr "" "Fallito caricamento del file Skylander:\n" "%1" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Impossibile caricare l'eseguibile in memoria." @@ -5771,17 +5797,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Impossibile modificare lo Skylander!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "Fallita l'apertura di \"%1\" per la scrittura." -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "Fallita l'apertura di \"{0}\" per la scrittura." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Fallita l'apertura di '%1'" @@ -5789,7 +5815,7 @@ msgstr "Fallita l'apertura di '%1'" msgid "Failed to open Bluetooth device: {0}" msgstr "Impossibile aprire il dispositivo Bluetooth: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "Fallita l'apertura dello snapshot Branch Watch \"%1\"" @@ -5823,15 +5849,15 @@ msgstr "" msgid "Failed to open file." msgstr "Impossibile aprire il file." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Impossibile avviare il server" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Fallita apertura del file Infinity!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5843,11 +5869,11 @@ msgstr "" "\n" "Il file potrebbe già essere in uso sulla base." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Fallita apertura del file Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5902,13 +5928,13 @@ msgid "Failed to read selected savefile(s) from memory card." msgstr "" "Impossibile leggere i file di salvataggio selezionati dalla memory card." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Fallita lettura del file Infinity!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." @@ -5918,11 +5944,11 @@ msgstr "" "\n" "Il file è troppo piccolo." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Fallita lettura del file Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5942,7 +5968,7 @@ msgstr "" "Impossibile leggere il contenuto del file:\n" "%1" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Fallita lettura di {0}" @@ -5982,31 +6008,31 @@ msgstr "" "Impossibile resettare la cartella di reindirizzamento NetPlay. Controlla di " "avere i corretti permessi di scrittura." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "Fallito il salvataggio dello snapshot Branch Watch \"%1\"" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Fallito il salvataggio del log FIFO." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Impossibile salvare la mappa del codice nel percorso '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Impossibile salvare il file di signature '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Impossibile salvare la mappa dei simboli nel percorso '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Impossibile salvare nel file di signature '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -6063,19 +6089,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Errore" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Ritardo input imparziale" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Regione alternativa" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Regione alternativa:" @@ -6088,7 +6114,7 @@ msgstr "Rapida" msgid "Fast Depth Calculation" msgstr "Calcolo rapido della profondità" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -6101,7 +6127,7 @@ msgstr "" msgid "Field of View" msgstr "Campo visivo" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "Statuina numero:" @@ -6115,7 +6141,7 @@ msgstr "Dettagli del file" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Formato del file" @@ -6123,24 +6149,24 @@ msgstr "Formato del file" msgid "File Format:" msgstr "Formato del file:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Info file" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Nome file" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Percorso:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Dimensioni del file" @@ -6232,7 +6258,6 @@ msgstr "Allineamento fisso" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Flag" @@ -6241,12 +6266,12 @@ msgstr "Flag" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Segui &flusso" @@ -6348,6 +6373,15 @@ msgstr "" "e causa minori difetti grafici.

Nel dubbio, lascia " "selezionato." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" +"Forza la finestra di render in cima a tutte le altre finestre e applicazioni." +"

Nel dubbio, lascia deselezionato." + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Formato:" @@ -6363,7 +6397,7 @@ msgstr "In avanti" msgid "Forward port (UPnP)" msgstr "Inoltra porta (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Trovati %1 risultati per \"%2\"" @@ -6373,7 +6407,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "Indirizzi trovatI: %n" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Frame %1" @@ -6398,7 +6432,7 @@ msgstr "Reimposta velocità avanzamento frame" msgid "Frame Dumping" msgstr "Dumping dei frame" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Intervallo fotogramma" @@ -6406,7 +6440,7 @@ msgstr "Intervallo fotogramma" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "L'immagine/i del fotogramma '{0}' esiste già. Vuoi sovrascrivere?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Fotogrammi da registrare:" @@ -6426,7 +6460,7 @@ msgstr "Blocchi liberi: %1" msgid "Free Look Control Type" msgstr "Tipo controlli camera libera" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Controller camera libera %1" @@ -6480,8 +6514,8 @@ msgid "From" msgstr "Da" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Da:" @@ -6489,10 +6523,14 @@ msgstr "Da:" msgid "FullScr" msgstr "Schermo intero" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funzione" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "Impostazioni funzionalità" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Funzioni" @@ -6533,11 +6571,11 @@ msgstr "Volume GBA" msgid "GBA Window Size" msgstr "Dimensioni finestra GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "Cambiata ROM GBA%1 in \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "ROM GBA%1 disabilitata" @@ -6585,7 +6623,7 @@ msgstr "GL_MAX_TEXTURE_SIZE è {0} - deve essere almeno 1024." msgid "GPU Texture Decoding" msgstr "Decodificatore texture GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6597,7 +6635,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: ERRORE OGL: La tua scheda video supporta OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6605,7 +6643,7 @@ msgstr "" "GPU: ERRORE OGL: Serve GL_ARB_map_buffer_range.\n" "GPU: La tua scheda video supporta OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6613,7 +6651,7 @@ msgstr "" "GPU: ERRORE OGL: Occorre GL_ARB_sampler_objects.\n" "GPU: La tua scheda video supporta OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6621,7 +6659,7 @@ msgstr "" "GPU: ERRORE OGL: Occorre GL_ARB_uniform_buffer_object.\n" "GPU: La tua scheda video supporta OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6637,7 +6675,7 @@ msgstr "" "GPU: ERRORE OGL: Occorre OpenGL versione 3.\n" "GPU: La tua scheda video supporta OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6660,16 +6698,16 @@ msgstr "" msgid "Game" msgstr "Gioco" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Schede di gioco Game Boy Advance (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6677,7 +6715,7 @@ msgstr "" "ROM Game Boy Advance (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "Tutti i file (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance sulla porta %1" @@ -6706,7 +6744,7 @@ msgid "Game Gamma:" msgstr "Gamma di gioco:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID gioco" @@ -6715,15 +6753,15 @@ msgstr "ID gioco" msgid "Game ID:" msgstr "ID gioco:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Stato del gioco" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Cambiato gioco in \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6732,11 +6770,11 @@ msgstr "" "Proprietà, vai alla scheda Verifica e seleziona Verifica Integrità per " "controllare l'hash." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "Il gioco ha un diverso numero di disco" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "Il gioco ha una revisione differente" @@ -6751,7 +6789,7 @@ msgstr "" "Gioco sovrascritto con un altro salvataggio. Corruzione in posizione {0:#x}, " "{1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "La regione del gioco non coincide" @@ -6771,11 +6809,11 @@ msgstr "Adattatore GameCube per Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "Adattatore GameCube per Wii U su porta %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "Controller GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "Controller GameCube su porta %1" @@ -6783,11 +6821,11 @@ msgstr "Controller GameCube su porta %1" msgid "GameCube Controllers" msgstr "Controller GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "Tastiera GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "Tastiera GameCube su porta %1" @@ -6804,7 +6842,7 @@ msgstr "Memory Card GameCube" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "Memory Card GameCube (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "Microfono GameCube slot %1" @@ -6842,29 +6880,29 @@ msgstr "Codici Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Generale" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Generale e opzioni" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "Codici Action Replay generati" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Genera una nuova identità statistiche" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "Codici AR generati." -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Generati nomi dei simboli da '%1'" @@ -6897,7 +6935,7 @@ msgstr "Gigante" msgid "Giants" msgstr "Giganti" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Modalità golf" @@ -6906,7 +6944,7 @@ msgid "Good dump" msgstr "Buon dump" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Video" @@ -6951,7 +6989,7 @@ msgstr "Verde sinistro" msgid "Green Right" msgstr "Verde destro" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Vista a griglia" @@ -6988,7 +7026,7 @@ msgstr "HDR Post-Processing" msgid "Hacks" msgstr "Hack" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Testa" @@ -7020,7 +7058,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "Hex Byte String" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Esadecimale" @@ -7029,11 +7067,11 @@ msgstr "Esadecimale" msgid "Hide" msgstr "Nascondi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "Nascondi &controlli" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Nascondi tutto" @@ -7045,10 +7083,20 @@ msgstr "Nascondi sessioni in-game" msgid "Hide Incompatible Sessions" msgstr "Nascondi sessioni incompatibili" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Nascondi GBA remoti" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" +"Nasconde il cursore del mouse all'interno della finestra di render quando si " +"trova in primo piano.

Nel dubbio, seleziona "" +"Al movimento"." + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -7077,7 +7125,7 @@ msgstr "Host" msgid "Host Code:" msgstr "Codice host:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Autorità input host" @@ -7085,7 +7133,7 @@ msgstr "Autorità input host" msgid "Host Size" msgstr "Dimensione host" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7097,11 +7145,11 @@ msgstr "" "Adatto a giochi casual con più di 3 giocatori, ma potenzialmente instabile " "su connessioni ad alta latenza." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Autorità input host disattivata" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Autorità input host attivata" @@ -7113,7 +7161,7 @@ msgstr "Host con NetPlay" msgid "Hostname" msgstr "Hostname" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Impostazioni Tasti di Scelta Rapida" @@ -7123,7 +7171,7 @@ msgstr "Impostazioni Tasti di Scelta Rapida" msgid "Hotkeys" msgstr "Tasti di scelta rapida" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "I tasti rapidi richiedono il focus" @@ -7186,7 +7234,7 @@ msgstr "Indirizzo IP:" msgid "IPL Settings" msgstr "Impostazioni IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "Puntamento IR" @@ -7232,7 +7280,7 @@ msgstr "" msgid "Icon" msgstr "Icona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7243,7 +7291,7 @@ msgstr "" "Adatto a giochi a turni dipendenti dalle tempistiche dei controlli, come il " "golf." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Generazione identità" @@ -7270,7 +7318,7 @@ msgstr "" "Questa autorizzazione può essere revocata in qualunque momento dal menu " "delle impostazioni di Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7290,7 +7338,7 @@ msgstr "" "Se disabilitato, lo stato di connessione del controller emulato è legato\n" "allo stato di connessione del dispositivo di default reale (se presente)" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7301,7 +7349,7 @@ msgstr "" "per testing.

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7317,7 +7365,7 @@ msgstr "" msgid "Ignore" msgstr "Ignora" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "Ignora &Apploader Branch Hits" @@ -7373,7 +7421,7 @@ msgstr "" "

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Importa backup NAND BootMII..." @@ -7388,15 +7436,15 @@ msgstr "Importazione non riuscita" msgid "Import Save File(s)" msgstr "Importa file di salvataggio" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importa salvataggio Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Importazione di backup NAND in corso" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7405,6 +7453,20 @@ msgstr "" "Importazione del backup NAND in corso\n" " Tempo trascorso: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" +"In caso di errore, Dolphin si interromperà per informarti dell'errore e per " +"permetterti di scegliere su come procedere. Con quest'opzione disabilitata, " +"Dolphin \"ignorerà\" tutti gli errori. L'emulazione non verrà interrotta e " +"non verrai notificato.

Nel dubbio, lascia " +"selezionato." + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "In gioco?" @@ -7487,16 +7549,16 @@ msgstr "Rotazione incrementale" msgid "Incremental Rotation (rad/sec)" msgstr "Rotazione incrementale (rad/sec)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Creatore statuina Infinity" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Gestione Infinity" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Oggetto Infinity (*.bin);;" @@ -7519,12 +7581,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informazioni" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Disabilita lo screensaver durante l'emulazione" @@ -7534,10 +7596,10 @@ msgstr "Inject" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Input" @@ -7551,19 +7613,15 @@ msgstr "Forza richiesta per l'attivazione" msgid "Input strength to ignore and remap." msgstr "Forza da ignorare e rimappare." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "Inserisci &BLR" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "Inserisci &BLR all'inizio" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "Inserisci &NOP" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Inserisci &nop" @@ -7580,11 +7638,11 @@ msgstr "Installa" msgid "Install Partition (%1)" msgstr "Partizione di installazione (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Installa aggiornamento" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Installa WAD..." @@ -7592,13 +7650,13 @@ msgstr "Installa WAD..." msgid "Install to the NAND" msgstr "Installa su NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Istr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Istruzione" @@ -7607,7 +7665,7 @@ msgstr "Istruzione" msgid "Instruction Breakpoint" msgstr "Punto di interruzione" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Istruzione:" @@ -7616,7 +7674,7 @@ msgstr "Istruzione:" msgid "Instruction: %1" msgstr "Istruzione: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7637,19 +7695,19 @@ msgstr "Intensità" msgid "Interface" msgstr "Interfaccia" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Errore Interno LZ4 - Tentata decompressione di {0} byte" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Errore Interno LZ4 - compressione non riuscita" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Errore Interno LZ4 - decompressione non riuscita ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "Errore Interno LZ4 - dimensione del payload differente ({0} / {1}))" @@ -7662,7 +7720,7 @@ msgstr "Errore Interno LZO - compressione non riuscita" msgid "Internal LZO Error - decompression failed" msgstr "Errore Interno LZO - decompressione non riuscita" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7670,7 +7728,7 @@ msgstr "" "Errore Interno LZO - decompressione non riuscita ({0}) ({1}) \n" "Impossibile recuperare i dati di versione del salvataggio obsoleto." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7678,7 +7736,7 @@ msgstr "" "Errore Interno LZO - impossibile analizzare il cookie di versione e la " "lunghezza della stringa di versione ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7695,7 +7753,7 @@ msgstr "Risoluzione interna" msgid "Internal Resolution:" msgstr "Risoluzione interna:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Errore interno durante la generazione del codice AR." @@ -7703,7 +7761,7 @@ msgstr "Errore interno durante la generazione del codice AR." msgid "Interpreter (slowest)" msgstr "Interpreter (il più lento)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Interpreter Core" @@ -7719,7 +7777,7 @@ msgstr "JSON non valido ricevuto dal servizio di auto-aggiornamento : {0}" msgid "Invalid Mixed Code" msgstr "Codice misto invalido" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Pack non valido %1 fornito: %2" @@ -7728,11 +7786,11 @@ msgstr "Pack non valido %1 fornito: %2" msgid "Invalid Player ID" msgstr "ID giocatore non valido" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Indirizzo del modulo RSO non valido: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Stack di chiamate non valido" @@ -7753,7 +7811,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Input non valido nel campo \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Input non valido" @@ -7769,19 +7827,19 @@ msgstr "Non sono stati forniti parametri validi alla ricerca." msgid "Invalid password provided." msgstr "Inserita password non valida." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "File di registrazione non valido" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Parametri di ricerca non validi (nessun oggetto selezionato)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Stringa di ricerca non valida (impossibile convertire in numero)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "Stringa di ricerca non valida (solo stringhe di lunghezza pari sono " @@ -7810,11 +7868,11 @@ msgstr "Italia" msgid "Item" msgstr "Oggetto" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "Disattiva linking dei blocchi JIT" @@ -7822,47 +7880,47 @@ msgstr "Disattiva linking dei blocchi JIT" msgid "JIT Blocks" msgstr "Blocchi JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT Branch Off" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FloatingPoint Off" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Integer Off" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LoadStore Floating Off" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LoadStore Off" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LoadStore Paired Off" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LoadStore lXz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT LoadStore lbzx Off" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LoadStore lwz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Off (JIT Core)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Paired Off" @@ -7874,16 +7932,16 @@ msgstr "Ricompilatore JIT per ARM64 (consigliato)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "Ricompilatore JIT per x86-64 (consigliato)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "Registro cache JIT Off" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT SystemRegisters Off" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7892,11 +7950,11 @@ msgstr "" "cache. Questo non dovrebbe mai accadere. Per cortesia segnala questo " "problema nel bug tracker. Dolphin ora terminerà." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "JIT non è attivo" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Giappone" @@ -7920,12 +7978,12 @@ msgstr "" "Kaos è l'unico cattivo per questo trofeo ed è sempre sbloccato. Non serve " "modificare nulla!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Rimani in esecuzione" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Finestra sempre in cima" @@ -7959,11 +8017,11 @@ msgstr "Tasti" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Kicka giocatore" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Corea" @@ -7989,7 +8047,7 @@ msgstr "C&arica ROM..." msgid "L-Analog" msgstr "L-Analogico" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "Salva LR" @@ -7997,7 +8055,11 @@ msgstr "Salva LR" msgid "Label" msgstr "Etichetta" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "Lingua" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Ultimo valore" @@ -8035,7 +8097,7 @@ msgstr "Latenza: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "Avviare questi titoli potrebbe anche correggere i problemi." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Classifiche" @@ -8043,7 +8105,7 @@ msgstr "Classifiche" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -8054,7 +8116,7 @@ msgstr "Sinistra" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Levetta sinistra" @@ -8131,11 +8193,11 @@ msgstr "Luce" msgid "Limit Chunked Upload Speed:" msgstr "Limite velocità upload a blocchi:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Lista colonne" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Vista a lista" @@ -8144,26 +8206,26 @@ msgid "Listening" msgstr "Ascolto" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Carica" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Carica file mappa &invalida..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Carica &altro file mappa..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "&Carica Branch Watch da..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "Carica snapshot Branch Watch" @@ -8175,11 +8237,11 @@ msgstr "Carica texture personalizzate" msgid "Load File" msgstr "Carica file" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Carica menu principale GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Carica solo salvataggio dell'host" @@ -8285,23 +8347,23 @@ msgstr "Carica stato di gioco da slot 8" msgid "Load State Slot 9" msgstr "Carica stato di gioco da slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Carica stato da file" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Carica stato dallo slot selezionato" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Carica stato da slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Carica menu di sistema Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Carica e scrivi salvataggio dell'host" @@ -8309,24 +8371,24 @@ msgstr "Carica e scrivi salvataggio dell'host" msgid "Load from Selected Slot" msgstr "Carica dallo slot selezionato" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Carica da slot %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Carica mappa" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Carica menu di sistema vWii %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Carica..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Caricati simboli da '%1'" @@ -8348,20 +8410,31 @@ msgstr "" "Carica mod grafiche da User/Load/GraphicsMods/.

Nel " "dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Locale" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Blocca il cursore del mouse" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Bloccato" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" +"Blocca il cursore nella finestra di render finché è in primo piano. Puoi " +"indicare una scorciatoia per sbloccarlo.

Nel " +"dubbio, lascia deselezionato." + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Log" @@ -8370,15 +8443,15 @@ msgstr "Log" msgid "Log Configuration" msgstr "Configurazione log" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Login" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Log della copertura delle istruzioni JIT" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Logut" @@ -8394,7 +8467,7 @@ msgstr "Tipi di log" msgid "Logger Outputs" msgstr "Destinazione logger" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Login non riuscita" @@ -8409,11 +8482,11 @@ msgstr "" "Dolphin.

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Loop" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Persa la connessione al server NetPlay..." @@ -8434,7 +8507,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUND" @@ -8482,7 +8555,7 @@ msgstr "Assicurati che ci sia uno Skylander nello slot %1!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Produttore" @@ -8504,7 +8577,7 @@ msgstr "" "

Nel dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Gestisci NAND" @@ -8513,7 +8586,7 @@ msgstr "Gestisci NAND" msgid "Manual Texture Sampling" msgstr "Texture sampling manuale" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Mappatura" @@ -8525,11 +8598,11 @@ msgstr "Maschera ROM" msgid "Match Found" msgstr "Trovata corrispondenza" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Buffer massimo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Dimensione massima del buffer cambiata a %1" @@ -8560,7 +8633,7 @@ msgstr "Punto di interruzione dei dati" msgid "Memory Card" msgstr "Memory Card" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Gestione Memory Card" @@ -8589,7 +8662,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "MemoryCard: Write chiamata su indirizzo di destinazione non valido ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8607,7 +8680,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Microfono" @@ -8624,7 +8697,7 @@ msgstr "Varie" msgid "Misc Settings" msgstr "Impostazioni varie" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "Controlli vari" @@ -8638,7 +8711,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Discordanza tra le strutture dati interne." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8685,8 +8758,8 @@ msgstr "Modifica slot" msgid "Modifying Skylander: %1" msgstr "Modifica Skylander: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Moduli trovati: %1" @@ -8706,11 +8779,11 @@ msgstr "Ombre monoscopiche" msgid "Monospaced Font" msgstr "Carattere a spaziatura fissa" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Input di movimento" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Simulazione di movimento" @@ -8719,27 +8792,10 @@ msgstr "Simulazione di movimento" msgid "Motor" msgstr "Motore" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Visibilità puntatore mouse" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" -"Il puntatore del mouse scompare dopo un periodo di inattività, e riappare al " -"muoversi del mouse." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Il puntatore sarà sempre visibile." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" -"Il puntatore del mouse non sarà mai visibile durante l'esecuzione di un " -"gioco." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8750,7 +8806,7 @@ msgstr "Muovi" msgid "Movie" msgstr "Filmato" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8758,7 +8814,7 @@ msgstr "" "Il filmato {0} comincia da uno stato di gioco, ma {1} non esiste. Il filmato " "molto probabilmente non sarà sincronizzato!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "Errori multipli durante la generazione dei codici AR." @@ -8771,10 +8827,10 @@ msgstr "Moltiplicatore" msgid "N&o to All" msgstr "N&o a tutto" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "Controllo NAND" @@ -8783,8 +8839,8 @@ msgstr "Controllo NAND" msgid "NKit Warning" msgstr "Attenzione NKit" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8793,7 +8849,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8815,8 +8871,8 @@ msgstr "" "gioco permette di scegliere un valore gamma, impostalo qui." "

Nel dubbio, lascia a 2.35." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8859,7 +8915,7 @@ msgstr "Nativo (640x528)" msgid "Native GCI File" msgstr "File GCI Nativo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8875,7 +8931,7 @@ msgstr "Impostazioni NetPlay" msgid "Netherlands" msgstr "Olanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8884,7 +8940,7 @@ msgstr "" "salvataggio creato o modificato durante la sessione Netplay rimarrà tra i " "salvataggi locali dell'Host." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8894,7 +8950,7 @@ msgstr "" "salvataggio creato o modificato durante la sessione Netplay verrà scartato " "al termine." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8903,7 +8959,7 @@ msgstr "" "creato o modificato durante la sessione Netplay verrà scartato al termine." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Network" @@ -8911,16 +8967,16 @@ msgstr "Network" msgid "Network dump format:" msgstr "Formato dump network:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Mai" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Disabilita aggiornamento automatico" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Nuovo" @@ -8945,7 +9001,7 @@ msgstr "Nuova ricerca" msgid "New Tag..." msgstr "Nuovo tag..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Generata nuova identità" @@ -8962,7 +9018,7 @@ msgstr "Nuovo tag" msgid "Next Game Profile" msgstr "Profilo di gioco successivo" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Corrispondenza successiva" @@ -9008,7 +9064,7 @@ msgstr "Nessuna compressione" msgid "No Match" msgstr "Nessuna corrispondenza" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Nessun salvataggio" @@ -9016,12 +9072,12 @@ msgstr "Nessun salvataggio" msgid "No data to modify!" msgstr "Non sono presenti dati da modificare!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Non è disponibile una descrizione" @@ -9033,7 +9089,7 @@ msgstr "Nessun errore." msgid "No extension selected." msgstr "Nessuna estensione selezionata." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Nessun file caricato / registrato." @@ -9054,11 +9110,11 @@ msgstr "Non sono state selezionate mod grafiche" msgid "No input" msgstr "Nessun input" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Non sono stati rilevati problemi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "Non sono stati trovati giochi compatibili" @@ -9085,7 +9141,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Nessun profilo trovato per l'impostazione di gioco '{0}'" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Nessuna registrazione caricata." @@ -9105,10 +9161,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Nessuno" @@ -9120,7 +9176,7 @@ msgstr "Nord America" msgid "Not Set" msgstr "Non impostato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Non tutti i giocatori hanno il gioco. Vuoi davvero continuare?" @@ -9144,7 +9200,7 @@ msgstr "" "Non ci sono abbastanza file liberi nella memory card di destinazione. Ne " "sono necessari almeno %n." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Non trovato" @@ -9190,26 +9246,26 @@ msgstr "Scuotimenti al secondo." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Accelerometro Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Pulsanti Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Levetta Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Oggetto %1" @@ -9261,7 +9317,7 @@ msgstr "X oggetto 4" msgid "Object 4 Y" msgstr "Y oggetto 4" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Intervallo oggetto" @@ -9282,7 +9338,7 @@ msgstr "Offset" msgid "On" msgstr "On" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Al movimento" @@ -9296,7 +9352,7 @@ msgstr "" "espandere vertici e linee, utilizza sempre il vertex shader. Potrebbe " "influire sulle performance.

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9310,8 +9366,19 @@ msgid "" "calls and conditional code paths that are only taken when an action is " "performed in the emulated software." msgstr "" +"Dopo la fase di filtraggio bisogna restringere i candidati mostrati in " +"tabella verificando se un code path sia stato preso o meno dall'ultimo " +"controllo. È anche possibile ridurre i candidati determinando se " +"un'istruzione branch sia stata sovrascritta o meno dalla prima volta in cui " +"è stata percorsa. Puoi filtrare i candidati per tipologia di branch, " +"condizione di branch, indirizzo di origine o di destinazione, e nome del " +"simbolo d'origine o di destinazione.\n" +"\n" +"Dopo abbastanza passaggi e sperimentazioni potrai trovare chiamate a " +"funzione e code path condizionali percorsi solo quando un'azione viene " +"eseguita nel software emulato." -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Documentazione online" @@ -9319,7 +9386,7 @@ msgstr "&Documentazione online" msgid "Only Show Collection" msgstr "Mostra solo collezione" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9327,7 +9394,7 @@ msgstr "" "Inserisci solo simboli con prefisso:\n" "(Vuoto per tutti i simboli)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9346,7 +9413,7 @@ msgstr "Apri" msgid "Open &Containing Folder" msgstr "Apri &percorso file" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Apri cartella &utente" @@ -9355,7 +9422,7 @@ msgstr "Apri cartella &utente" msgid "Open Directory..." msgstr "Apri cartella..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Apri log FIFO" @@ -9421,26 +9488,26 @@ msgstr "Arancione" msgid "Orbital" msgstr "Orbita" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "Origine" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "Max origine" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "Min origine" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "Simbolo d'origine" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "Origine e destinazione" @@ -9448,7 +9515,7 @@ msgstr "Origine e destinazione" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9463,11 +9530,11 @@ msgstr "Altra partizione (%1)" msgid "Other State Hotkeys" msgstr "Altri tasti rapidi" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Gestione altri stati di gioco" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Altro gioco..." @@ -9483,16 +9550,16 @@ msgstr "Ricampionamento Output" msgid "Output Resampling:" msgstr "Ricampionamento Output:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Sovrascritto" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Riproduci registrazione input..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9521,7 +9588,7 @@ msgstr "File immagine PNG (*.png);; Tutti i File (*)" msgid "PPC Size" msgstr "Dimensione PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9555,7 +9622,7 @@ msgstr "Passivo" msgid "Passthrough a Bluetooth adapter" msgstr "Usa adattatore Bluetooth ponte" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Password" @@ -9593,15 +9660,15 @@ msgstr "Percorsi" msgid "Pause" msgstr "Pausa" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "Pausa Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pausa al termine del filmato" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pausa in secondo piano" @@ -9621,6 +9688,15 @@ msgstr "" "avere Abilita MMU attivo.

Nel dubbio, lascia " "deselezionato" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" +"Pausa il gioco ogni volta che la finestra di render non è in primo piano." +"

Nel dubbio, lascia deselezionato." + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9640,7 +9716,7 @@ msgstr "Velocità massima per oscillare verso l'esterno" msgid "Per-Pixel Lighting" msgstr "Illuminazione per-pixel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Avviare aggiornamento di sistema online" @@ -9674,11 +9750,11 @@ msgstr "Spazio dell'indirizzo fisico" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Scegli un font di debug" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9691,7 +9767,7 @@ msgid "Pitch Up" msgstr "Inclinazione in alto" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Piattaforma" @@ -9699,7 +9775,7 @@ msgstr "Piattaforma" msgid "Play" msgstr "Gioca" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Avvia / Registra" @@ -9707,44 +9783,44 @@ msgstr "Avvia / Registra" msgid "Play Recording" msgstr "Riproduci registrazione" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Avvia Set/Power Disc" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Opzioni di riproduzione" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Giocatore" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Primo giocatore" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Primo giocatore prima abilità" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Primo giocatore seconda abilità" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Secondo giocatore" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Secondo giocatore prima abilità" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Secondo giocatore seconda abilità" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Giocatori" @@ -9781,7 +9857,7 @@ msgid "Point (Passthrough)" msgstr "Punto (Passthrough)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Porta %1" @@ -9798,7 +9874,7 @@ msgstr "Porta:" msgid "Portal Slots" msgstr "Slot portale" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "Rilevato possibile desync: %1 potrebbe aver desyncato al frame %2" @@ -9814,6 +9890,14 @@ msgstr "Effetto di post-processing:" msgid "Post-Processing Shader Configuration" msgstr "Configura shader di post-processing" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "Power Disc Tre" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "Power Disc Due" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9823,15 +9907,15 @@ msgstr "Preferisci VS per espansione vertici/linee" msgid "Prefetch Custom Textures" msgstr "Precarica texture personalizzate" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Termine prematuro del filmato in PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Termine prematuro del filmato in PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Termine prematuro del filmato in PlayWiimote. {0} > {1}" @@ -9876,7 +9960,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Profilo di gioco precedente" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Corrispondenza precedente" @@ -9887,7 +9971,7 @@ msgstr "Profilo precedente" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitiva %1" @@ -9927,7 +10011,7 @@ msgstr "" "Sono stati rilevati problemi di media severità. Il gioco o alcune sue parti " "potrebbero non funzionare correttamente." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profilo" @@ -9936,23 +10020,31 @@ msgstr "Profilo" msgid "Program Counter" msgstr "Program Counter" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Avanzamento" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" +"Ti chiederà una conferma se vuoi interrompere l'emulazione premendo Stop." +"

Nel dubbio, lascia selezionato." + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Pubblica" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Pulisci cache lista giochi" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Posiziona le ROM IPL in User/GC/." @@ -9979,11 +10071,11 @@ msgstr "Qualità del decoder DPLII. La latenza audio aumenta con la qualità." #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Conferma" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Esci" @@ -10000,19 +10092,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analogico" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "PRONTO" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "Moduli RSO" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "Auto-rilevamento RSO" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "IN ESECUZIONE" @@ -10033,7 +10125,7 @@ msgstr "Fine intervallo:" msgid "Range Start: " msgstr "Inizio intervallo:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "%1 Posizione" @@ -10045,12 +10137,13 @@ msgstr "Raw" msgid "Raw Internal Resolution" msgstr "Risoluzione interna originale" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "&Sostituisci istruzione" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Lettura" @@ -10089,8 +10182,8 @@ msgstr "Wii Remote reale" msgid "Received invalid Wii Remote data from Netplay." msgstr "Ricevuti dati Wii Remote non validi da Netplay." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "Recent Hits" @@ -10099,23 +10192,23 @@ msgstr "Recent Hits" msgid "Recenter" msgstr "Centra" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Registra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Registra input" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Registrazione" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opzioni di registrazione" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Registrazione..." @@ -10154,7 +10247,7 @@ msgstr "Stato di Redump.org:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10185,7 +10278,7 @@ msgid "Refreshing..." msgstr "Aggiornamento..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Regione" @@ -10206,7 +10299,11 @@ msgstr "Input relativo" msgid "Relative Input Hold" msgstr "Pressione relativa input" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "Rilasci (ogni qualche mese)" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Ricorda più tardi" @@ -10245,12 +10342,12 @@ msgstr "" "in ISO (a meno che poi tu non comprima il file ISO in un file ad esempio " "ZIP). Vuoi proseguire lo stesso?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Rinomina simbolo" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Finestra di render" @@ -10274,10 +10371,19 @@ msgstr "Report: GCIFolder Scrittura su blocco non allocato {0:#x}" msgid "Request to Join Your Party" msgstr "Invita al tuo party" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" +"Richiede che la finestra di render sia in primo piano perché le scorciatoie " +"abbiano effetto.

Nel dubbio, lascia selezionato." + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10287,7 +10393,7 @@ msgstr "Reimposta" msgid "Reset All" msgstr "Reimposta tutto" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Reimposta ignora avvisi di errore" @@ -10331,7 +10437,7 @@ msgstr "Gestione Resource Pack" msgid "Resource Pack Path:" msgstr "Percorso Resource Pack:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Riavvio necessario" @@ -10339,11 +10445,11 @@ msgstr "Riavvio necessario" msgid "Restore Defaults" msgstr "Ripristina predefiniti" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Ripristina istruzione" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Riprova" @@ -10352,7 +10458,7 @@ msgstr "Riprova" msgid "Return Speed" msgstr "Velocità di ritorno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revisione" @@ -10364,7 +10470,7 @@ msgstr "Revisione: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10375,7 +10481,7 @@ msgstr "Destra" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Levetta destra" @@ -10411,11 +10517,11 @@ msgstr "Rotazione a sinistra" msgid "Roll Right" msgstr "Rotazione a destra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "ID stanza" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Rotazione" @@ -10438,31 +10544,67 @@ msgstr "" "viene usata la risoluzione interna nativa.

Nel " "dubbio, lascia deselezionato." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." msgstr "" +"Le righe nella tabella possono essere cliccate nelle colonne di origine, " +"destinazione e simbolo per visualizzare l'indirizzo associato in una " +"schermata Visualizza codice. Il tasto destro invece mostrerà un menu " +"contestuale..\n" +"\n" +"Se le colonne origine, destinazione, o simboli vengono cliccati col destro, " +"verranno copiati gli indirizzi in considerazione nella clipboard, e sarà " +"possibile impostare un punto di interruzione negli stessi. Tieni presente " +"che per i simboli della colonna origine / destinazione le azioni saranno " +"abilitate solo se ogni riga della selezione ha un simbolo.\n" +"\n" +"Se la colonna origine di una riga selezionata viene cliccata con il destro, " +"sarà possibile sostituire l'istruzione del branch all'origine con " +"un'istruzione NOP (No Operation), oppure copiare l'indirizzo nella " +"clipboard.\n" +"\n" +"If the destination column of a row selection is right-clicked, an action to " +"replace the instruction at the destination(s) with a BLR instruction (Branch " +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" +"\n" +"Se la colonna destinazione di una riga selezionata viene cliccata con il " +"destro, sarà possibile sostituire l'istruzione alla destinazione con " +"un'istruzione BLR (Branch to Link Register), ma solo se l'istruzione branch " +"ad ogni origine aggiorna il registro link.\n" +"\n" +"Se la colonna origine / destinazione di una riga selezionata viene cliccata " +"con il destro, sarà possibile sostituire l'istruzione all'inizio del simbolo " +"con un'istruzione BLR, ma solo se ogni riga della selezione ha un simbolo.\n" +"\n" +"In tutti i menu contestuali sarà possibile rimuovere le righe selezionate " +"dai candidati." #: Source/Core/Core/HW/GCPadEmu.h:61 #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:287 @@ -10471,7 +10613,7 @@ msgstr "" msgid "Rumble" msgstr "Vibrazione" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "&Esegui fino al cursore" @@ -10479,15 +10621,15 @@ msgstr "&Esegui fino al cursore" msgid "Run GBA Cores in Dedicated Threads" msgstr "Avvia i Core GBA in thread dedicati" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Esegui fino a" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Esegui fino a (ignorando i punti di interruzione)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Esegui fino al raggiungimento (ignorando i punti di interruzione)" @@ -10495,7 +10637,7 @@ msgstr "Esegui fino al raggiungimento (ignorando i punti di interruzione)" msgid "Russia" msgstr "Russia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "Scheda SD" @@ -10554,11 +10696,11 @@ msgstr "Contesto SSL" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Sal&va codice" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Sal&va stato di gioco" @@ -10568,9 +10710,9 @@ msgid "Safe" msgstr "Sicura" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10580,25 +10722,25 @@ msgstr "Salva" msgid "Save All" msgstr "Salva tutto" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "&Salva Branch Watch come..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "Salva snapshot Branch Watch" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Esporta salvataggio" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Salva log FIFO" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Salva con nome" @@ -10612,11 +10754,11 @@ msgstr "Salvataggio di gioco" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "File di salvataggio di gioco (*.sav);;Tutti i file (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Importa salvataggio" @@ -10628,7 +10770,7 @@ msgstr "Salva sul più vecchio stato di gioco" msgid "Save Preset" msgstr "Salva preset" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Salva file registrazione come" @@ -10678,23 +10820,23 @@ msgstr "Salva stato di gioco nello slot 8" msgid "Save State Slot 9" msgstr "Salva stato di gioco nello slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Salva stato su file" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Salva stato su slot più vecchio" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Salva stato nello slot selezionato" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Salva stato su slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Salva mappa dei simboli &come..." @@ -10702,7 +10844,7 @@ msgstr "Salva mappa dei simboli &come..." msgid "Save Texture Cache to State" msgstr "Salva cache texture su stato" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Salva e carica stato di gioco" @@ -10714,11 +10856,11 @@ msgstr "Salva come preset..." msgid "Save as..." msgstr "Salva come..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Salva file combinato in output come" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10732,11 +10874,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Salva nella stessa cartella della ROM" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Salva file mappa" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Salva file di signature" @@ -10744,11 +10886,11 @@ msgstr "Salva file di signature" msgid "Save to Selected Slot" msgstr "Salva nello slot selezionato" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Salva su slot %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Salva..." @@ -10762,7 +10904,7 @@ msgstr "" msgid "Saves:" msgstr "Salvataggi:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "Il salvataggio del filmato {0} è corrotto, arresto registrazione..." @@ -10779,8 +10921,8 @@ msgid "ScrShot" msgstr "Screenshot" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Cerca" @@ -10789,7 +10931,7 @@ msgstr "Cerca" msgid "Search Address" msgstr "Cerca indirizzo" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Cerca oggetto corrente" @@ -10809,7 +10951,7 @@ msgstr "" "La ricerca nello spazio di indirizzo virtuale non è attualmente possibile. " "Esegui il gioco per un po', quindi riprova." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Cerca un'istruzione" @@ -10817,7 +10959,7 @@ msgstr "Cerca un'istruzione" msgid "Search games..." msgstr "Cerca giochi..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Ricerca istruzione" @@ -10852,7 +10994,7 @@ msgstr "Seleziona" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10865,23 +11007,23 @@ msgid "Select Dump Path" msgstr "Seleziona percorso dump" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Seleziona cartella di estrazione" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Seleziona file statuina" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Seleziona BIOS GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Seleziona ROM GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Seleziona percorso dei salvataggi GBA" @@ -10909,7 +11051,7 @@ msgstr "Seleziona collezione Skylander" msgid "Select Skylander File" msgstr "Seleziona file Skylander" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Seleziona slot %1 - %2" @@ -10917,7 +11059,7 @@ msgstr "Seleziona slot %1 - %2" msgid "Select State" msgstr "Seleziona stato di gioco" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Seleziona slot di stato" @@ -10978,9 +11120,9 @@ msgstr "Seleziona una cartella" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Seleziona un file" @@ -11004,7 +11146,7 @@ msgstr "Seleziona un file" msgid "Select a game" msgstr "Seleziona un gioco" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Seleziona un titolo da installare su NAND" @@ -11012,11 +11154,11 @@ msgstr "Seleziona un titolo da installare su NAND" msgid "Select e-Reader Cards" msgstr "Seleziona carte e-Reader" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Scegli l'indirizzo del modulo RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Seleziona la registrazione da eseguire" @@ -11024,12 +11166,12 @@ msgstr "Seleziona la registrazione da eseguire" msgid "Select the Virtual SD Card Root" msgstr "Seleziona la cartella principale per la scheda SD virtuale" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Seleziona il file contenente le chiavi (dump OTP/SEEPROM)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Seleziona il file di salvataggio" @@ -11052,16 +11194,16 @@ msgstr "Il profilo controller selezionato non esiste" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Il gioco selezionato non esiste nella lista dei giochi!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Callstack thread selezionato" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Contesto thread selezionato" @@ -11194,7 +11336,7 @@ msgstr "" "più compatibile.

Nel dubbio, seleziona OpenGL." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Invia" @@ -11231,6 +11373,10 @@ msgstr "" msgid "Set &Value" msgstr "Imposta &valore" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "Imposta &punto di interruzione" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11248,19 +11394,19 @@ msgstr "Seleziona file per la memory card dello slot A" msgid "Set memory card file for Slot B" msgstr "Seleziona file per la memory card dello slot B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Imposta indirizzo di t&ermine del simbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Imposta dimensione del &simbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Imposta indirizzo di termine del simbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Imposta dimensione del simbolo (%1):" @@ -11278,6 +11424,18 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Imposta la lingua di sistema del Wii" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" +"Imposta la lingua usata dall'interfaccia utente di Dolphin.

I " +"cambiamenti avranno effetto dal prossimo riavvio di Dolphin." +"

Nel dubbio, seleziona <Lingua di sistema>." + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11286,6 +11444,16 @@ msgstr "" "Imposta la latenza in millisecondi. Valori maggiori possono correggere un " "audio gracchiante. Solo per alcuni backend." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" +"Imposta lo stile dell'interfaccia utente di Dolphin. Qui saranno presenti e " +"selezionabili tutti gli stili personalizzati che hai caricato." +"

Nel dubbio, seleziona (System)." + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11294,13 +11462,13 @@ msgstr "" "Imposta la ricerca utilizzando i mapping MEM1 e (su Wii) MEM2 nello spazio " "di indirizzi virtuale. Funzionerà per la maggior parte dei giochi." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Impostazioni" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Impossibile creare il file setting.txt" @@ -11335,27 +11503,27 @@ msgstr "Controller Shinkansen" msgid "Show % Speed" msgstr "Mostra velocità %" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Mostra finestra di &log" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Mostra barra degli s&trumenti" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Mostra gioco corrente nella barra del titolo" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Mostra tutto" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Mostra Australia" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Mostra gioco corrente su Discord" @@ -11364,7 +11532,7 @@ msgstr "Mostra gioco corrente su Discord" msgid "Show Disabled Codes First" msgstr "Mostra prima codici inattivi" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Mostra ELF/DOL" @@ -11377,7 +11545,7 @@ msgstr "Mostra prima codici attivi" msgid "Show FPS" msgstr "Mostra FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Mostra contatore frame" @@ -11385,19 +11553,19 @@ msgstr "Mostra contatore frame" msgid "Show Frame Times" msgstr "Mostra tempi frame" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Mostra Francia" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Mostra GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Mostra Germania" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Mostra overlay modalità golf" @@ -11405,23 +11573,23 @@ msgstr "Mostra overlay modalità golf" msgid "Show Infinity Base" msgstr "Mostra base Infinity" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Mostra tasti di input" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Mostra Italia" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "Mostra JPN" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Mostra Corea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Mostra contatore lag" @@ -11429,7 +11597,7 @@ msgstr "Mostra contatore lag" msgid "Show Language:" msgstr "Mostra lingua:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Mostra &configurazione log" @@ -11441,15 +11609,15 @@ msgstr "Mostra messaggi NetPlay" msgid "Show NetPlay Ping" msgstr "Mostra ping NetPlay" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Mostra Olanda" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Mostra messaggi su schermo" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Mostra PAL" @@ -11462,7 +11630,7 @@ msgstr "Mostra PC" msgid "Show Performance Graphs" msgstr "Mostra grafico di performance" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Mostra piattaforme" @@ -11470,15 +11638,15 @@ msgstr "Mostra piattaforme" msgid "Show Projection Statistics" msgstr "Mostra informazioni di proiezione" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Mostra regioni" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Mostra contatore re-registrazioni" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Mostra Russia" @@ -11486,7 +11654,7 @@ msgstr "Mostra Russia" msgid "Show Skylanders Portal" msgstr "Mostra portale Skylanders" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Mostra Spagna" @@ -11498,19 +11666,19 @@ msgstr "Mostra colori velocità" msgid "Show Statistics" msgstr "Mostra informazioni" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Mostra orologio di sistema" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Mostra Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Mostra USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Mostra sconosciuto" @@ -11522,36 +11690,36 @@ msgstr "Mostra tempi VBlank" msgid "Show VPS" msgstr "Mostra VPS" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Mostra WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Mostra Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Mostra mondo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Mostra in &memoria" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Mostra nel codice" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Mostra in memoria" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Mostra nel codice" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Mostra in memoria" @@ -11559,10 +11727,23 @@ msgstr "Mostra in memoria" msgid "Show in server browser" msgstr "Mostra nel server browser" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "&Mostra target in memoria" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" +"Mostra l'interfaccia utente di debug di Dolphin. Ti permette di visualizzare " +"e modificare il codice di gioco e il contenuto della memoria, impostare " +"punti di controllo, esaminare le richieste network, e altro." +"

Nel dubbio, lascia deselezionato." + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11582,6 +11763,16 @@ msgstr "" "performance di emulazione.

Nel dubbio, lascia " "deselezionato." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" +"Mostra i messaggi a schermo nella finestra di render. Questi messaggi " +"scompariranno dopo alcuni secondi.

Nel dubbio, " +"lascia selezionato." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11592,6 +11783,31 @@ msgstr "" "

Nel dubbio, lascia deselezionato." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" +"Mostra sempre il cursore del mouse.

Nel dubbio, " +"seleziona "Al movimento"." + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" +"Mostra brevemente il cursore del mouse al movimento, per poi nasconderlo " +"poco dopo.

Nel dubbio, seleziona questa modalità." + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" +"Mostra il gioco corrente nel barra del titolo della finestra di render." +"

Nel dubbio, lascia selezionato." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11673,7 +11889,7 @@ msgstr "Attiva/disattiva posizione di traverso" msgid "Sideways Wii Remote" msgstr "Wii Remote in posizione di traverso" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Database signature" @@ -11692,7 +11908,7 @@ msgstr "Signed 32" msgid "Signed 8" msgstr "Signed 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Signed Integer" @@ -11781,6 +11997,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "Skylander (*.sky *.bin *.dmp *.dump);;Tutti i file (*)" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Tutti i file (*)" @@ -11886,7 +12105,7 @@ msgstr "Volume altoparlante:" msgid "Specialized (Default)" msgstr "Specializzato (default)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Specifico" @@ -11924,11 +12143,11 @@ msgstr "Velocità" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Fine stack" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Inizio stack" @@ -11936,17 +12155,17 @@ msgstr "Inizio stack" msgid "Standard Controller" msgstr "Controller standard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Avvia &NetPlay" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "Avvia Branch Watch" @@ -11954,7 +12173,7 @@ msgstr "Avvia Branch Watch" msgid "Start New Cheat Search" msgstr "Inizia nuova ricerca cheat" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Avvia re&gistrazione input" @@ -11974,14 +12193,14 @@ msgstr "Avvia con le patch Riivolution" msgid "Start with Riivolution Patches..." msgstr "Avvia con le patch Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Gioco avviato" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Stato" @@ -12013,19 +12232,19 @@ msgstr "Esci dall'istruzione" msgid "Step Over" msgstr "Esegui istruzione" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Uscito con successo dall'istruzione!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Scaduto tempo di uscita dall'istruzione!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Esecuzione dell'istruzione in corso..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Istruzione eseguita con successo!" @@ -12063,16 +12282,16 @@ msgid "Stick" msgstr "Levetta" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Arresta" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Interrompi riproduzione/registrazione input" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Gioco fermato" @@ -12118,7 +12337,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Adatta a finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Sincronizzazione esatta impostazioni" @@ -12132,7 +12351,11 @@ msgstr "Stringa" msgid "Strum" msgstr "Strimpellata" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "Stile" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Stile:" @@ -12143,18 +12366,18 @@ msgstr "Stile:" msgid "Stylus" msgstr "Stilo" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Completato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Inserito con successo nell'indice NetPlay" @@ -12164,7 +12387,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "Convertito con successo %n immagine/i." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "'%1' eliminato con successo." @@ -12177,24 +12400,24 @@ msgstr "Esportato con successo %n file di salvataggio su %1." msgid "Successfully exported save files" msgstr "File di salvataggio esportati con successo" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "I certificati sono stati estratti con successo dalla NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "File estratto con successo." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Dati di sistema estratti con successo." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Salvataggio importato con successo." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Il titolo è stato installato con successo su NAND." @@ -12226,7 +12449,7 @@ msgstr "Supporta SD e SDHC. La dimensione standard è 128 MB." msgid "Surround" msgstr "Surround" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Sospeso" @@ -12273,17 +12496,17 @@ msgstr "Scambia con B" msgid "Symbol" msgstr "Simbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Indirizzo di termine del simbolo (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Nome del simbolo:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Simboli" @@ -12291,7 +12514,7 @@ msgstr "Simboli" msgid "Sync" msgstr "Sincronizza" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Sincronizza codici AR/Gecko" @@ -12336,20 +12559,20 @@ msgstr "Sincronizzazione dei dati di salvataggio in corso..." msgid "System Language:" msgstr "Lingua di sistema:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Input TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "Strumenti TAS" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Tag" @@ -12359,7 +12582,7 @@ msgstr "Tag" msgid "Taiko Drum" msgstr "Taiko Drum" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Coda" @@ -12367,7 +12590,7 @@ msgstr "Coda" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Cattura uno screenshot" @@ -12375,7 +12598,7 @@ msgstr "Cattura uno screenshot" msgid "Target address range is invalid." msgstr "Il range di indirizzi non è valido." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12393,9 +12616,9 @@ msgstr "Tecnica" msgid "Test" msgstr "Prova" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "File di testo (*.txt);;Tutti i file (*)" @@ -12464,7 +12687,7 @@ msgstr "Il file IPL non è un dump conosciuto ben formato. (CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "Le partizioni Capolavori sono assenti." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12472,7 +12695,7 @@ msgstr "" "Non è stato possibile riparare la NAND. Si consiglia di fare un backup dei " "dati attualmente presenti e ricominciare con una NAND pulita." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "La NAND è stata riparata." @@ -12554,7 +12777,7 @@ msgstr "" "\n" "Seleziona un'altra destinazione per \"%1\"" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12566,7 +12789,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "Impossibile leggere il disco (a {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Impossibile trovare il disco che stava per essere inserito." @@ -12659,7 +12882,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Il filesystem non è valido o è illeggibile." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12707,7 +12930,7 @@ msgstr "" "problemi col menu di sistema, non è possibile aggiornare la console emulata " "con questo disco." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12782,12 +13005,12 @@ msgid "The patches in %1 are not for the selected game or game revision." msgstr "" "Le patch in %1 non sono per il gioco o per la sua versione selezionata." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Il profilo '%1' non esiste" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "Il gioco registrato ({0}) non coincide con il gioco selezionato ({1})" @@ -12811,7 +13034,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "Lo stesso file non può essere usato su più slot; è già usato da %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12851,7 +13074,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "il file specificato \"{0}\" non esiste" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12919,7 +13142,7 @@ msgid "The update partition is not at its normal position." msgstr "" "La partizione di aggiornamento non si trova nella posizione predefinita." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12943,6 +13166,10 @@ msgstr "La partizione {0} non è firmata correttamente." msgid "The {0} partition is not properly aligned." msgstr "La partizione {0} non è correttamente allineata." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "Tema" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Ci sono troppe partizioni nella prima tabella delle partizioni." @@ -12957,8 +13184,8 @@ msgstr "" "\n" "Vuoi salvarli prima di chiudere?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "Non c'è nulla da salvare!" @@ -13013,11 +13240,11 @@ msgstr "Il tipo di questo Skylander non può ancora essere modificato!" msgid "This USB device is already whitelisted." msgstr "Questo dispositivo USB è già stato accettato." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Questo WAD non è avviabile." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Questo WAD non è valido." @@ -13036,7 +13263,7 @@ msgstr "" "Questa build di Dolphin non è stata compilata nativamente per la tua CPU.\n" "Usa la build ARM64 per avere prestazioni migliori." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Impossibile annullare l'operazione!" @@ -13166,7 +13393,7 @@ msgstr "" msgid "This is a good dump." msgstr "Questo è un buon dump." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "Ha effetto solo all'avvio del software emulato" @@ -13192,7 +13419,7 @@ msgstr "" "Questo software non dovrebbe essere utilizzato per la riproduzione di giochi " "di cui non sei legalmente in possesso." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Impossibile avviare questo titolo." @@ -13244,12 +13471,15 @@ msgstr "" "Questo valore viene moltiplicato per la profondità impostata nelle " "configurazioni grafiche." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" "use the Branch Type filter options." msgstr "" +"Verranno filtrati anche branch non condizionali.\n" +"Per filtrare i diversi tipi di branch condizionali usa i filtri Tipologia " +"branch." #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:161 msgid "" @@ -13259,7 +13489,7 @@ msgstr "" "Serve a limitare la velocità di chunked upload per ogni client, utilizzato " "per la sincronizzazione dei salvataggi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13271,11 +13501,11 @@ msgstr "" "Può servire a prevenire il desync in alcuni giochi che utilizzano le letture " "dell'EFB. Assicurati che tutti stiano usando lo stesso backend grafico." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Contesto thread" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Thread" @@ -13300,14 +13530,14 @@ msgstr "" "Tempo di input stabile richiesto per iniziare la calibrazione. (zero per " "disabilitare)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Tempo scaduto" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Titolo" @@ -13316,12 +13546,12 @@ msgid "To" msgstr "A" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "A:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Attiva/disattiva &schermo intero" @@ -13346,7 +13576,7 @@ msgid "Toggle Aspect Ratio" msgstr "Attiva/disattiva rapporto di aspetto" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Attiva/disattiva punto di interruzione" @@ -13402,7 +13632,7 @@ msgstr "Attiva/disattiva modalità XFB immediata" msgid "Tokenizing failed." msgstr "Tokenizzazione fallita." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "Controlli strumenti" @@ -13418,8 +13648,8 @@ msgstr "Sopra" msgid "Top-and-Bottom" msgstr "Sopra-e-sotto" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Numero di passaggi" @@ -13481,8 +13711,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Errore traversal" @@ -13512,7 +13742,7 @@ msgstr "AM Baseboard Triforce " #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Grilletti" @@ -13522,7 +13752,7 @@ msgid "Trophy" msgstr "Trofeo" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13536,7 +13766,7 @@ msgstr "Allineamento per tipo" msgid "Typical GameCube/Wii Address Space" msgstr "Spazio di indirizzi standard GameCube/Wii" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "SCONOSCIUTO" @@ -13548,7 +13778,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "Dispositivo di emulazione USB" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "Emulazione USB" @@ -13604,7 +13834,7 @@ msgstr "" "durante la compilazione degli shader con un minore impatto sulle " "performance, ma il risultato dipende dai driver della scheda grafica." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Impossibile individuare automaticamente il modulo RSO" @@ -13675,11 +13905,11 @@ msgstr "Immagini GC/Wii non compresse (*.iso *.gcm)" msgid "Undead" msgstr "Non-morti" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Annulla caricamento stato di gioco" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Annulla salvataggio dello stato di gioco" @@ -13700,28 +13930,28 @@ msgstr "" "attualmente installata su NAND senza cancellarne i file di salvataggio. " "Continuare?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Stati Uniti" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Sconosciuto" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Sconosciuto (id:%1 var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Comando DVD {0:08x} sconosciuto - errore fatale" @@ -13798,11 +14028,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Sconosciuto(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Sconosciuto(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Illimitato" @@ -13814,21 +14044,9 @@ msgstr "Rimuovi ROM" msgid "Unlock Cursor" msgstr "Sblocca il cursore" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Sbloccato" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "Sbloccato %1 volte questa sessione" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Sbloccato (casual)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Sbloccato questa sessione" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "Sbloccato il %1" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13854,7 +14072,7 @@ msgstr "Unsigned 32" msgid "Unsigned 8" msgstr "Unsigned 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Unsigned Integer" @@ -13868,8 +14086,8 @@ msgstr "Unsigned Integer" msgid "Up" msgstr "Su" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Aggiorna" @@ -13877,11 +14095,11 @@ msgstr "Aggiorna" msgid "Update Partition (%1)" msgstr "Partizione di aggiornamento (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Aggiorna alla chiusura di Dolphin" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Aggiornamento disponibile" @@ -13926,7 +14144,7 @@ msgstr "Attiva/disattiva posizione verticale" msgid "Upright Wii Remote" msgstr "Wii Remote in posizione verticale" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Impostazioni Report Statistiche d'Uso" @@ -13935,11 +14153,11 @@ msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" "Usa 8.8.8.8 come DNS standard, altrimenti inseriscine uno personalizzato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Usa tutti i salvataggi Wii" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Usa database interno per i nomi dei giochi" @@ -13955,10 +14173,18 @@ msgstr "Usa puntamento con il mouse" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Usa modalità PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Usa avvisi di errore" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" +"Usa la rich presence di RetroAchievements nel tuo status Discord.

La " +"visualizzazione del gioco corrente su Discord deve essere abilitata." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -14006,7 +14232,7 @@ msgstr "Usa gli indirizzi virtuali quando possibile" msgid "User Config" msgstr "Configurazione utente" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Interfaccia utente" @@ -14024,10 +14250,20 @@ msgstr "" "Puoi usarle per salvare o recuperare valori tra gli\n" "input e gli output dello stesso controller padre." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Username" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" +"Usa i nomi formattati correttamente del database Dolphin nella colonna " +"Titolo della lista dei giochi.

Nel dubbio, lascia " +"selezionato." + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -14065,27 +14301,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Qt %1 in uso" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "Usa TTL %1 per esaminare i pacchetti" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Solitamente usato per oggetti luminosi" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Solitamente usato per matrici di normali" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Solitamente usato per matrici di posizione" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Solitamente usato per matrici di coordinate di texture" @@ -14105,7 +14341,7 @@ msgstr "Ignora VBI" msgid "Value" msgstr "Valore" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Valore tracciato all'istruzione corrente." @@ -14175,13 +14411,13 @@ msgstr "Offset verticale" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Visualizza &codice" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Visualizza &memoria" @@ -14216,7 +14452,7 @@ msgstr "Alza il volume" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "File WAD (*.wad)" @@ -14247,7 +14483,7 @@ msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" "Installazione WAD non riuscita: Il file selezionato non è un WAD valido" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "ATTESA" @@ -14351,8 +14587,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Attenzione" @@ -14364,7 +14600,7 @@ msgstr "" "Attenzione: un percorso di override per la cartella GCI è correntemente " "impostato per questo slot. Cambiare il percorso GCI non avrà alcun effetto." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14380,7 +14616,7 @@ msgstr "" "Attenzione: Il numero di blocchi indcati dal BAT ({0}) non coincide con il " "file di intestazione caricato ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14391,7 +14627,7 @@ msgstr "" "salvataggio prima di continuare, o caricare questo stesso stato con modalità " "sola-lettura off." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14401,7 +14637,7 @@ msgstr "" "l'attuale frame nel salvataggio (byte {0} < {1}) (frame {2} < {3}). Dovresti " "caricare un altro salvataggio prima di andare oltre." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14412,7 +14648,7 @@ msgstr "" "caricare questo stato in modalità sola-lettura off. Altrimenti probabilmente " "riscontrerai una desincronizzazione." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14530,21 +14766,21 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Accelerometro Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Pulsanti Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Giroscopio Wii Remote" @@ -14556,19 +14792,19 @@ msgstr "Impostazioni Wii Remote" msgid "Wii Remotes" msgstr "Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii TAS Input %1 - Classic Controller" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii TAS Input %1 - Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii TAS Input %1 - Wii Remote + Nunchuk" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii e Wii Remote" @@ -14576,7 +14812,7 @@ msgstr "Wii e Wii Remote" msgid "Wii data is not public yet" msgstr "Dati Wii non ancora pubblici" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "File di salvataggio Wii (*.bin);;Tutti i file (*)" @@ -14584,14 +14820,6 @@ msgstr "File di salvataggio Wii (*.bin);;Tutti i file (*)" msgid "WiiTools Signature MEGA File" msgstr "File WIITools Signature MEGA" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"Bloccherà il cursore del mouse sul widget di render fintantoché avrà il " -"focus. Puoi impostare un hotkey per sbloccarlo." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "Risoluzione finestra" @@ -14601,11 +14829,11 @@ msgstr "Risoluzione finestra" msgid "Window Size" msgstr "Dimensioni finestra" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "Pulisci &Inspection Data" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "Pulisci Recent Hits" @@ -14619,10 +14847,11 @@ msgstr "Mondo" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Scrittura" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "Scrivi JIT Block Log Dump" @@ -14655,39 +14884,39 @@ msgstr "Scrivi su log e interrompi" msgid "Write to Window" msgstr "Scrivi su finestra" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Numero del disco errato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "Hash errato" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Regione errata" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Revisione errata" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "Scritto su \"%1\"." -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "Scritto su \"{0}\"." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Registro XF" @@ -14696,9 +14925,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "Indirizzo destinazione XLink Kai BBA" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14851,7 +15080,7 @@ msgstr "Devi inserire un nome per la tua sessione!" msgid "You must provide a region for your session!" msgstr "Devi indicare una regione per la tua sessione!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "È necessario riavviare Dolphin affinché le modifiche abbiano effetto." @@ -14879,7 +15108,7 @@ msgstr "" "Vuoi terminare l'emulazione per correggere il problema?\n" "Se selezioni \"No\", l'audio potrebbe risultare ingarbugliato." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14888,9 +15117,9 @@ msgstr "" "comportarsi erronamente o non permettere il salvataggio." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14899,7 +15128,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Codice Zero 3 non supportato" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "Zero candidati rimasti." @@ -14948,7 +15177,7 @@ msgid "default" msgstr "default" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "disconnesso" @@ -14956,7 +15185,7 @@ msgstr "disconnesso" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "Carte e-Reader (*.raw);;Tutti i file (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14964,7 +15193,7 @@ msgstr "errno" msgid "fake-completion" msgstr "completamento-finto" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "false" @@ -15014,16 +15243,6 @@ msgstr "" msgid "none" msgstr "inattivo" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "off" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "su" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "o seleziona un dispositivo" @@ -15041,7 +15260,7 @@ msgstr "sRGB" msgid "this value:" msgstr "questo valore:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "true" @@ -15110,10 +15329,10 @@ msgstr "| Or" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin Team. “GameCube” e “Wii” sono marchi registrati " +"© 2003-2024+ Dolphin Team. “GameCube” e “Wii” sono marchi registrati " "Nintendo. Dolphin non è in alcun modo associato con Nintendo." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). diff --git a/Languages/po/ja.po b/Languages/po/ja.po index 8f7ac65797..ad2b5bf2c9 100644 --- a/Languages/po/ja.po +++ b/Languages/po/ja.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: 難波 鷹史, 2023-2024\n" "Language-Team: Japanese (http://app.transifex.com/delroth/dolphin-emu/" @@ -135,7 +135,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (リビジョン %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (Stock)" @@ -155,7 +155,7 @@ msgstr "%1 (低速)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -169,11 +169,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 グラフィック設定" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -190,7 +190,7 @@ msgstr "%1 はあなたのシステム上でこの機能をサポートしてい msgid "%1 doesn't support this feature." msgstr "%1 はこの機能をサポートしていません" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -200,36 +200,28 @@ msgstr "" "%2 オブジェクト\n" "現在のフレーム: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 が入室しました" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 が退室しました" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 は %2%3 の実績 (%4 ハードコア)をロック解除しました。これは %5%6 ポイント" -"(%7 ハードコア)に相当します。" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" "%1 は %2%3 の実績をロック解除しました。これは %4%5 ポイントに相当します。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 は有効な ROM ではありません" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 がゴルフ中" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 は %2 をプレイしています。" @@ -242,8 +234,8 @@ msgstr "%1 memory ranges" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 ポイント" @@ -259,26 +251,26 @@ msgstr "%1 個のセッションを発見" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (標準)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "%1's value is changed" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "%1's value is hit" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "%1's value is used" @@ -290,6 +282,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -359,11 +355,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "Dolphinについて(&A)" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "メモリ ブレークポイントの追加(&A)" @@ -372,7 +368,7 @@ msgstr "メモリ ブレークポイントの追加(&A)" msgid "&Add New Code..." msgstr "コードを追加...(&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "ファンクションを追加(&A)" @@ -380,15 +376,15 @@ msgstr "ファンクションを追加(&A)" msgid "&Add..." msgstr "追加...(&A)" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "アセンブラ(&A)" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "サウンド設定(&A)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "自動更新(&A):" @@ -396,11 +392,15 @@ msgstr "自動更新(&A):" msgid "&Borderless Window" msgstr "ボーダーレス ウィンドウ(&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "ブレークポイント(&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "バグトラッカー(&B)" @@ -408,15 +408,15 @@ msgstr "バグトラッカー(&B)" msgid "&Cancel" msgstr "キャンセル(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "チートマネージャ(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "更新を確認...(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "クリアシンボル(&C)" @@ -424,7 +424,7 @@ msgstr "クリアシンボル(&C)" msgid "&Clone..." msgstr "クローン...(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "コード(&C)" @@ -432,16 +432,15 @@ msgstr "コード(&C)" msgid "&Connected" msgstr "接続(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "コントローラー設定(&C)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "アドレスをコピー(&C)" @@ -449,20 +448,20 @@ msgstr "アドレスをコピー(&C)" msgid "&Create..." msgstr "作成...(&C)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "削除(&D)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "ウォッチの削除(&D)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "ウォッチの削除(&D)" @@ -476,11 +475,11 @@ msgstr "コードを編集...(&E)" msgid "&Edit..." msgstr "編集...(&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "ディスクの取り出し(&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "エミュレーション(&E)" @@ -500,41 +499,41 @@ msgstr "ステートのエクスポート...(&E)" msgid "&Export as .gci..." msgstr "GCI形式でエクスポート...(&E)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "ファイル(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "フォント...(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "フレームアドバンス(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "フリールックの設定(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Generate Symbols From" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "GitHub リポジトリ(&G)" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "グラフィック設定(&G)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "ヘルプ(&H)" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "ホットキーのカスタマイズ(&H)" @@ -554,11 +553,11 @@ msgstr "&Import State..." msgid "&Import..." msgstr "インポート...(&I)" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Insert blr" @@ -566,23 +565,23 @@ msgstr "&Insert blr" msgid "&Interframe Blending" msgstr "&Interframe Blending" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "UIの言語(&L):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "ステートロード(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "ロードシンボルマップ(&L)" @@ -592,19 +591,23 @@ msgstr "&Load file to current address" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "ウォッチのロック(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "ツールバーの位置を固定(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memory" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "記録(&M)" @@ -612,7 +615,7 @@ msgstr "記録(&M)" msgid "&Mute" msgstr "ミュート(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Network" @@ -621,23 +624,23 @@ msgid "&No" msgstr "いいえ(&N)" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "開く...(&O)" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "設定(&O)" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Patch HLE Functions" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "一時停止(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "開始(&P)" @@ -645,7 +648,7 @@ msgstr "開始(&P)" msgid "&Properties" msgstr "プロパティ(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "読み込み専用(&R)" @@ -653,7 +656,7 @@ msgstr "読み込み専用(&R)" msgid "&Refresh List" msgstr "ゲームリストを再更新(&R)" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registers" @@ -666,24 +669,24 @@ msgstr "削除(&R)" msgid "&Remove Code" msgstr "コードを削除(&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Rename symbol" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "リセット(&R)" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "リソースパックマネージャー(&R)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Save Symbol Map" @@ -691,31 +694,31 @@ msgstr "&Save Symbol Map" msgid "&Scan e-Reader Card(s)..." msgstr "カードeのスキャン...(&S)" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "スカイランダーズポータル(&S)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "速度制限(&S):" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "停止(&S)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "テーマ(&T):" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Threads" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "ツール(&T)" @@ -725,21 +728,21 @@ msgstr "ROMを取り外してリセット(&U)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "ウォッチのロックを解除(&U)" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "表示(&V)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "公式Webサイト(&W)" @@ -751,23 +754,23 @@ msgstr "公式Wiki(英語)で動作状況を確認(&W)" msgid "&Yes" msgstr "はい(&Y)" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' not found, no symbol names generated" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' not found, scanning for common functions instead" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(ダーク)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(ライト)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(システム)" @@ -803,12 +806,12 @@ msgstr "- Subtract(減算)" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "-未確認-" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -927,7 +930,7 @@ msgstr "32-bit Unsigned Integer" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1046,11 +1049,11 @@ msgstr "< Less-than(より小さい)" msgid "" msgstr "なし" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "<システムの言語>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" "ハードコアモードでは無効になります。" @@ -1061,8 +1064,8 @@ msgstr "" "よく分からなければ、チェックを入れないでください" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1070,7 +1073,7 @@ msgstr "" "AutoStepping timed out. Current instruction is " "irrelevant." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1099,8 +1102,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Greater-than(より大きい)" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "ネットプレイのセッションは既に進行中です!" @@ -1120,7 +1123,7 @@ msgstr "" "\n" "このWADのバージョンで上書きしますか?元に戻すことはできません!" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "ディスクは既に挿入されています。" @@ -1135,7 +1138,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "起動するタイトルを指定せずにステートセーブをロードすることはできません" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1155,7 +1158,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "WiiリモコンとのシンクロはWiiのゲームを実行中にのみ行えます" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1232,19 +1235,11 @@ msgstr "精度:" msgid "Achievement Settings" msgstr "実績の設定" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "実績" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"実績は無効になりました。
実績を再度有効にするには、実行中のゲームをすべて" -"終了してください。" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Action" @@ -1333,19 +1328,19 @@ msgstr "Action Replay: Normal Code {0}: Invalid subtype {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "ネットプレイ:チャットをアクティブ" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Active" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "活発な無限大係数:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Active thread queue" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Active threads" @@ -1367,7 +1362,7 @@ msgstr "アダプター:" msgid "Add" msgstr "追加" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Add &breakpoint" @@ -1392,23 +1387,23 @@ msgstr "Add a Breakpoint" msgid "Add a Memory Breakpoint" msgstr "Add a Memory Breakpoint" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Add memory &breakpoint" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Add memory breakpoint" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Add to &watch" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Add to watch" @@ -1418,17 +1413,17 @@ msgstr "Add to watch" msgid "Add..." msgstr "追加..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Address" @@ -1581,7 +1576,7 @@ msgid "All Assembly files" msgstr "すべてのアセンブリファイル" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "All Double" @@ -1590,7 +1585,7 @@ msgstr "All Double" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1598,34 +1593,34 @@ msgid "All Files" msgstr "すべてのファイル" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "すべてのファイル (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "All Float" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "すべての GC/Wii ファイル" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "All Hexadecimal" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "全てのステートセーブファイル (*.sav *.s##);; 全てのファイル (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "すべての符号付き整数" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "すべての符号なし整数" @@ -1641,7 +1636,7 @@ msgstr "すべてのプレイヤーのチートコードは同期されました msgid "All players' saves synchronized." msgstr "すべてのプレイヤーのセーブデータは同期されました" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "コンソール上の言語設定の不一致を許可する" @@ -1669,7 +1664,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "外部入力設定" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "常に表示" @@ -1691,7 +1686,7 @@ msgstr "ディスクの挿入を検出しましたが、見つかりませんで msgid "Anaglyph" msgstr "アナグリフ" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "分析" @@ -1717,15 +1712,15 @@ msgstr "アンチエイリアス:" msgid "Any Region" msgstr "すべて" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "に署名を追加する" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "既存の署名ファイルに追加...(&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Appl&y Signature File..." @@ -1746,7 +1741,7 @@ msgstr "Apploaderの日付" msgid "Apply" msgstr "適用" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "署名ファイルを適用する" @@ -1754,7 +1749,7 @@ msgstr "署名ファイルを適用する" msgid "Arbitrary Mipmap Detection" msgstr "Arbitrary Mipmap Detection" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "次のプロファイルを削除しますか? '%1'" @@ -1766,7 +1761,7 @@ msgstr "このタイトルの実体ファイルを削除しますか?" msgid "Are you sure you want to delete this pack?" msgstr "このリソースパックを削除しますか?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "ネットプレイを終了しますか?" @@ -1795,7 +1790,7 @@ msgstr "アスペクト比:" msgid "Assemble" msgstr "アセンブル" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "アセンブル説明書" @@ -1807,7 +1802,7 @@ msgstr "アセンブラ" msgid "Assembly File" msgstr "アセンブリファイル" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "コントローラ割り当て設定" @@ -1859,11 +1854,11 @@ msgstr "自動" msgid "Auto (Multiple of 640x528)" msgstr "自動 (640x528のn倍)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "自動更新設定" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1883,7 +1878,7 @@ msgstr "ウィンドウサイズを自動調整する" msgid "Auto-Hide" msgstr "未操作時に隠す" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Auto-detect RSO modules?" @@ -1937,11 +1932,11 @@ msgstr "" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP register " -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Back Chain" @@ -2000,7 +1995,7 @@ msgstr "不正な値が示されました。" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "バナー" @@ -2020,7 +2015,7 @@ msgstr "バー" msgid "Base Address" msgstr "ベースアドレス" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "ベースの優先度" @@ -2028,7 +2023,7 @@ msgstr "ベースの優先度" msgid "Basic" msgstr "基本設定" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "基本設定" @@ -2044,10 +2039,6 @@ msgstr "バッチモードの使用にはタイトルの指定が必須です" msgid "Battery" msgstr "バッテリー残量" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "ベータ版 (ひと月に一度)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, その他" @@ -2084,7 +2075,7 @@ msgstr "バイナリー SSL (書き込み)" msgid "Bitrate (kbps):" msgstr "ビットレート (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2094,7 +2085,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "ブロックサイズ" @@ -2133,15 +2124,15 @@ msgstr "" "ドされました。\n" "パススルーの機能は使えません。" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "ブートから一時停止" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND バックアップファイル (*.bin);;すべてのファイル (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii キー ファイル (*.bin);;すべてのファイル (*)" @@ -2153,47 +2144,47 @@ msgstr "ボーダーレス フルスクリーン" msgid "Bottom" msgstr "下" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2205,23 +2196,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2238,7 +2229,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2248,19 +2239,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2275,19 +2266,24 @@ msgstr "Branches" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "ブレーク" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "ブレークポイント" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "ブレークポイントが発生しました! ステップアウトが中止されました。" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "ブレークポイント" @@ -2321,7 +2317,7 @@ msgstr "ブロードバンドアダプタのエラー" msgid "Broadband Adapter MAC Address" msgstr "ブロードバンドアダプタ MACアドレス設定" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "ネットプレイセッションブラウザ...(&N)" @@ -2329,16 +2325,16 @@ msgstr "ネットプレイセッションブラウザ...(&N)" msgid "Buffer Size:" msgstr "バッファサイズ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "バッファサイズが変更されました: %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "バッファ:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2386,11 +2382,11 @@ msgstr "By: %1" msgid "C Stick" msgstr "Cスティック" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "署名ファイルの作成(&R)..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP register " @@ -2449,7 +2445,7 @@ msgstr "キャリブレーション" msgid "Calibration Period" msgstr "キャリブレーション周期" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "ディスプレイリスト %1 を、サイズ %2 で呼び出します。" @@ -2475,7 +2471,7 @@ msgstr "カメラ 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "カメラの視野(ポインティングの感度に影響する)。" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "仮想メモリ上の値に対してのみARコードを生成できます。" @@ -2491,14 +2487,14 @@ msgstr "このトロフィーの悪役は編集できません!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "接続ハンドル {0:02x} でWiiリモコンが見つかりません。" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "ゲーム実行中はネットプレイセッションを開始できません!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2511,15 +2507,15 @@ msgstr "キャンセル" msgid "Cancel Calibration" msgstr "キャリブレーション中止" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2536,11 +2532,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "Cannot compare against last value on first search." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "GC IPLが見つかりません" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Cannot generate AR code for this address." @@ -2548,7 +2544,7 @@ msgstr "Cannot generate AR code for this address." msgid "Cannot refresh without results." msgstr "Cannot refresh without results." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "GCI フォルダを空のパスに設定できません。" @@ -2556,7 +2552,7 @@ msgstr "GCI フォルダを空のパスに設定できません。" msgid "Cannot set memory card to an empty path." msgstr "メモリーカードを空のパスに設定できません。" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "GC IPLが見つからないため、ゲームを開始できませんでした。" @@ -2588,7 +2584,7 @@ msgstr "センタリングとキャリブレーション" msgid "Change &Disc" msgstr "ディスクの入れ替え(&D)" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "ディスクの入れ替え...(&D)" @@ -2596,14 +2592,20 @@ msgstr "ディスクの入れ替え...(&D)" msgid "Change Disc" msgstr "ディスクの入れ替え" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "ディスクの入れ替えを自動で行う" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "次のディスクに変更:{0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2630,7 +2632,7 @@ msgstr "" "で扱いやすい代わりに、画面全体の回転はできません。

Orbital: ゲーム内カ" "メラを軸とした、回転とズームのみを行える方式" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "変更されたチート内容は次回のゲーム開始時に反映されます" @@ -2638,11 +2640,11 @@ msgstr "変更されたチート内容は次回のゲーム開始時に反映さ msgid "Channel Partition (%1)" msgstr "チャンネルパーティション (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "入力された文字は無効です!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "チャット欄" @@ -2658,7 +2660,7 @@ msgstr "コードサーチ" msgid "Cheats Manager" msgstr "チートマネージャ" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "NANDの整合性チェックを実行..." @@ -2677,7 +2679,7 @@ msgid "" msgstr "" "ファイルを削除する権限があるかどうか、他で使用中でないかを確認してください。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "チェックサム" @@ -2689,7 +2691,7 @@ msgstr "中国" msgid "Choose" msgstr "選択" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "メモリーカードを選択" @@ -2697,15 +2699,15 @@ msgstr "メモリーカードを選択" msgid "Choose a file to open or create" msgstr "ファイルを開くか作成してください" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "プロパティ入力ファイルの選択" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "セカンダリー入力ファイルの選択" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "GCI ベース フォルダーを選択します" @@ -2718,7 +2720,7 @@ msgstr "保存先のフォルダを選択してください" msgid "Clamping of rotation about the yaw axis." msgstr "ヨー軸を中心とした回転のクランプ。" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "クラシックコントローラ ボタン" @@ -2729,18 +2731,18 @@ msgstr "クラシックコントローラ" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "全消去" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "キャッシュの消去" @@ -2761,7 +2763,7 @@ msgstr "コードをコピーして編集..." msgid "Close" msgstr "閉じる" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Dolphinの設定(&N)" @@ -2769,11 +2771,11 @@ msgstr "Dolphinの設定(&N)" msgid "Code" msgstr "Code" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2801,11 +2803,11 @@ msgstr "カラーコレクション:" msgid "Color Space" msgstr "色空間" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Combine &Two Signature Files..." @@ -2848,7 +2850,7 @@ msgstr "シェーダをコンパイル中..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "圧縮形式" @@ -2861,7 +2863,7 @@ msgstr "圧縮レベル:" msgid "Compression:" msgstr "圧縮形式:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2869,11 +2871,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Condition" @@ -2889,7 +2891,7 @@ msgstr "条件付き" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Conditional help" @@ -2904,7 +2906,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2942,53 +2949,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"コンディション:\n" -"ブレークポイントがヒットしたときに評価される式を設定します。式が false また" -"は 0 の場合、ブレークポイントは再度ヒットするまで無視されます。ステートメント" -"はコンマで区切らなければなりません。最後のステートメントだけが、何をするかを" -"決定するために使用されます。\n" -"\n" -"参照可能なレジスタ:\n" -"GPRs : r0..r31\n" -"FPRs : f0..f31\n" -"LR, CTR, PC\n" -"\n" -"ファンクション:\n" -"レジスターの設定: r1 = 8\n" -"キャスト: s8(0xff). Available: s8, u8, s16, u16, s32, u32\n" -"コールスタック: callstack(0x80123456), callstack(\"anim\")\n" -"文字列の比較: streq(r3, \"abc\"). どちらのパラメーターもアドレスか文字列定数" -"です。\n" -"メモリーの読み込み: read_u32(0x80000000). Available: u8, s8, u16, s16, u32, " -"s32, f32, f64\n" -"メモリーの書き込み: write_u32(r3, 0x80000000). Available: u8, u16, u32, f32, " -"f64\n" -"*現在の書き込みは常にトリガーされます\n" -"\n" -"オペレーション:\n" -"単項: -u, !u, ~u\n" -"計算: * / + -, パワー: **, リマインダー: %, シフト: <<, >>\n" -"比較: <, <=, >, >=, ==, !=, &&, ||\n" -"ビット毎: &, |, ^\n" -"\n" -"例:\n" -"r4 == 1\n" -"f0 == 1.0 && f2 < 10.0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"ライトアンドブレーク: r4 = 8, 1\n" -"ライトアンドコンテニュー: f3 = f1 + f2, 0\n" -"条件は常に最後でなければなりません\n" -"\n" -"文字列はcallstack()またはstreq()内で使用し、\"quoted \"しなければなりません。" -"文字列を変数に代入してはなりません。\n" -"すべての変数は、ヒットまたは NaN の結果があれば、Memory Interface のログに出" -"力されます。問題をチェックするには、式に変数を代入し、出力されるようにしま" -"す。\n" -"\n" -"注記:すべての値は、計算のために内部的にダブルスに変換されます。範囲外やNaNに" -"なる可能性があります。NaNが返された場合は警告が出され、NaNになったvarが記録さ" -"れます。" #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -3005,7 +2965,7 @@ msgstr "設定" msgid "Configure Controller" msgstr "操作設定" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Dolphinの設定" @@ -3018,13 +2978,13 @@ msgstr "入力設定" msgid "Configure Output" msgstr "出力設定" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "確認" @@ -3033,12 +2993,12 @@ msgstr "確認" msgid "Confirm backend change" msgstr "出力バックエンド変更の確認" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "動作停止時に確認" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "確認" @@ -3048,7 +3008,7 @@ msgstr "確認" msgid "Connect" msgstr "ホストに接続" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "バランスWiiボードを接続する" @@ -3056,7 +3016,7 @@ msgstr "バランスWiiボードを接続する" msgid "Connect USB Keyboard" msgstr "USBキーボードを接続する" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "%1PのWiiリモコンを接続" @@ -3076,7 +3036,7 @@ msgstr "3PのWiiリモコンを接続" msgid "Connect Wii Remote 4" msgstr "4PのWiiリモコンを接続" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Wiiリモコンの接続" @@ -3092,7 +3052,7 @@ msgstr "インターネットに接続してWiiのシステム更新を行いま msgid "Connected" msgstr "Connected" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "接続" @@ -3117,7 +3077,7 @@ msgstr "ネットプレイゴルフモードのコントロール" msgid "Control Stick" msgstr "コントロールスティック" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "入力設定" @@ -3312,22 +3272,22 @@ msgstr "" "ビは2.2をターゲットにすることが多です。

分からない場" "合はチェックを外してください。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "コピー" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Copy &function" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Copy &hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Copy Address" @@ -3335,19 +3295,19 @@ msgstr "Copy Address" msgid "Copy Failed" msgstr "コピーに失敗しました。" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Copy Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Copy Value" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Copy code &line" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Copy tar&get address" @@ -3365,8 +3325,8 @@ msgstr "Bへコピー" msgid "Core" msgstr "コア" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3502,7 +3462,7 @@ msgstr "" "もしそうなら、オプションでメモリーカードの場所を指定し直す必要があるかもしれ" "ません。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Couldn't look up central server" @@ -3518,13 +3478,13 @@ msgstr "ファイルを読み込めませんでした。" msgid "Country:" msgstr "発売国" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "作成" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "インフィニティファイルの作成" @@ -3538,7 +3498,7 @@ msgstr "新しくメモリーカードを作成" msgid "Create Skylander File" msgstr "スカイランダーファイルの作成" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "他のデバイスのマッピングの作成" @@ -3589,23 +3549,23 @@ msgstr "" "マンスと描画統計に影響するおそれがあります。

分から" "ない場合はチェックを外してください。" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "現在の地域" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Current Value" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Current context" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "選択中のタイトル" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Current thread" @@ -3721,7 +3681,7 @@ msgstr "マットコントローラ" msgid "Dark" msgstr "ダーク" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "データ関係" @@ -3767,7 +3727,7 @@ msgid "Debug" msgstr "デバッグ" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "デバッグ用" @@ -3815,7 +3775,7 @@ msgstr "Y方向 減少" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "既定" @@ -3835,7 +3795,7 @@ msgstr "既定のフォント" msgid "Default ISO:" msgstr "デフォルトISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Default thread" @@ -3861,8 +3821,9 @@ msgstr "" "ンスが向上する可能性があります。

分からない場合は" "チェックを外してください。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "削除" @@ -3892,12 +3853,12 @@ msgstr "深度 比率変更:" msgid "Depth:" msgstr "深度 (Depth):" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "説明" @@ -3911,8 +3872,8 @@ msgstr "説明" msgid "Description: %1" msgstr "説明: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3924,21 +3885,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Detached" @@ -3946,7 +3907,7 @@ msgstr "Detached" msgid "Detect" msgstr "検出" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Detecting RSO Modules" @@ -3954,11 +3915,11 @@ msgstr "Detecting RSO Modules" msgid "Deterministic dual core:" msgstr "Deterministic dual core: " -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "開発者向け (起動する度に確認)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "デバイス" @@ -4000,11 +3961,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "未接続(&c)" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Disable" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Bounding Box を無効にする" @@ -4021,11 +3977,11 @@ msgstr "Disable EFB VRAM Copies" msgid "Disable Emulation Speed Limit" msgstr "エミュレーション速度 無効化" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Disable Fastmem" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "ファストメム・アリーナを無効にします" @@ -4033,11 +3989,11 @@ msgstr "ファストメム・アリーナを無効にします" msgid "Disable Fog" msgstr "フォグを無効にする" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Disable JIT Cache" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "大規模なエントリ ポイント マップを無効にします" @@ -4078,6 +4034,12 @@ msgstr "" "グラフィックに問題を引き起こす場合があります。

よく" "分からなければ、チェックを外さないでください。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "ディスク" @@ -4086,6 +4048,10 @@ msgstr "ディスク" msgid "Discard" msgstr "廃棄" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Display Type" @@ -4121,11 +4087,11 @@ msgstr "振りの強さをニュートラルポジションからの距離で指 msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Dolphinの開発者への情報提供にご協力いただけますか?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "\"%1\" をゲームパスリストに追加しますか?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Do you want to clear the list of symbol names?" @@ -4135,7 +4101,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "選択中の %n 個のセーブファイルを削除しますか?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "動作中のゲームを停止しますか?" @@ -4147,8 +4113,8 @@ msgstr "NANDの修復を試みますか?" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II decoder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO ログファイル (*.dff)" @@ -4156,9 +4122,9 @@ msgstr "Dolphin FIFO ログファイル (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Dolphin ゲームMod プリセット" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin Map File (*.map)" @@ -4170,8 +4136,8 @@ msgstr "Dolphin Signature CSV File" msgid "Dolphin Signature File" msgstr "Dolphin Signature File" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS ムービー (*.dtm)" @@ -4213,7 +4179,7 @@ msgstr "要求された操作を完了することができませんでした。 msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin is a free and open-source GameCube and Wii emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphinのバージョンが古すぎます" @@ -4229,7 +4195,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin is unable to verify unlicensed discs." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4237,7 +4203,7 @@ msgstr "" "地域が自動設定できなかったタイトルに対してDolphinはここで設定した地域を使用し" "ます。" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "チートは現在、無効化されています" @@ -4246,7 +4212,7 @@ msgstr "チートは現在、無効化されています" msgid "Domain" msgstr "Domain" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "更新しない" @@ -4267,7 +4233,7 @@ msgstr "ドアはロックされています" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4289,7 +4255,7 @@ msgstr "Webからコードを入手" msgid "Download Codes from the WiiRD Database" msgstr "Webからコードを入手 (WiiRD Database)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "グリッド表示でパッケージ画像を使用 ( GameTDB.comより取得 )" @@ -4301,6 +4267,16 @@ msgstr "ダウンロード完了" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 個のコードが見つかりました。( 新規追加: %2 個 )" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4340,7 +4316,7 @@ msgstr "Dump &FakeVMEM" msgid "Dump &MRAM" msgstr "Dump &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "サウンドのダンプを行う(WAV形式)" @@ -4352,7 +4328,7 @@ msgstr "Dump Base Textures" msgid "Dump EFB Target" msgstr "EFBターゲットをダンプする" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "フレームのダンプを行う(AVI形式)" @@ -4421,11 +4397,11 @@ msgstr "" "

よく分からない場合は、このチェックを外したままにし" "てください。" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "ターボボタンを押す時間(フレーム):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "ターボボタンを離す時間(フレーム):" @@ -4435,11 +4411,11 @@ msgstr "ターボボタンを離す時間(フレーム):" msgid "Dutch" msgstr "オランダ語" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "終了" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "EFB copy %1" @@ -4454,7 +4430,7 @@ msgstr "" "近Dolphinのバージョンを更新した場合は、ドライバを認識させるためにWindowsの再" "起動が必要になるかもしれません。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4464,7 +4440,7 @@ msgstr "" "ホストが設定したバッファサイズですべてのプレイヤーの入力を受け付けます。\n" "公平性が重要な対戦ゲーム向けの設定です。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Early Memory Updates" @@ -4483,7 +4459,16 @@ msgstr "東アジア" msgid "Edit Breakpoint" msgstr "Edit Breakpoint" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Edit..." @@ -4503,7 +4488,7 @@ msgstr "エフェクト" msgid "Effective" msgstr "Effective" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Effective priority" @@ -4525,7 +4510,7 @@ msgstr "要素" msgid "Embedded Frame Buffer (EFB)" msgstr "Embedded Frame Buffer (内蔵フレームバッファ)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "空き" @@ -4537,7 +4522,7 @@ msgstr "エミュレーションスレッドはすでに稼働中です" msgid "Emulate Disc Speed" msgstr "ディスク速度をエミュレートする" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "インフィニティベースをエミュレートする" @@ -4557,7 +4542,7 @@ msgstr "" "実際のハードウェアのディスク速度をエミュレートします。無効にすると不安定にな" "ることがあります。デフォルトはTrueです" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "USBデバイスをエミュレート" @@ -4584,8 +4569,6 @@ msgstr "エミュレーション速度" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "有効" @@ -4593,23 +4576,15 @@ msgstr "有効" msgid "Enable API Validation Layers" msgstr "Enable API Validation Layers" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "実績バッジを有効にする" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "実績を有効にする" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "タイムストレッチを有効にする (Audio Stretching)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "チートコードを有効にする" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "コントローラー入力を有効にする(&t)" @@ -4617,15 +4592,19 @@ msgstr "コントローラー入力を有効にする(&t)" msgid "Enable Custom RTC" msgstr "Custom RTC を使用する" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "デバッグUIを有効にする" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "デュアルコア動作を行う" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "デュアルコア動作を行う (速度向上)" @@ -4637,7 +4616,7 @@ msgstr "CPU Clock Override を有効にする" msgid "Enable Emulated Memory Size Override" msgstr "Memory Size Override を有効にする" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "アンコール実績を有効にする" @@ -4649,11 +4628,11 @@ msgstr "Enable FPRF" msgid "Enable Graphics Mods" msgstr "グラフィック MOD を有効にする" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "ハードコアモードを有効にします" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4685,20 +4664,16 @@ msgstr "" "ム実行中にハードコアモードをオフにするには、再度有効にする前にゲームを終了す" "る必要があることに注意してください。" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "リーダーボードを有効にする" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "MMU (メモリ管理ユニット) を有効にする" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "進捗状況の通知を有効にする" @@ -4706,14 +4681,10 @@ msgstr "進捗状況の通知を有効にする" msgid "Enable Progressive Scan" msgstr "プログレッシブ表示を有効にする" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "RetroAchievements.orgの統合を有効にする" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "リッチプレゼンスを有効にする" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4727,11 +4698,15 @@ msgstr "スクリーンセーバーを有効にする" msgid "Enable Speaker Data" msgstr "Wiiリモコンのスピーカーを有効にする" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "非公式アチーブメントを有効にする" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "統計レポートの収集に協力する" @@ -4747,37 +4722,6 @@ msgstr "ワイヤーフレーム表示を有効にする" msgid "Enable Write-Back Cache (slow)" msgstr "ライトバックキャッシュを有効にする (低速)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"アチーブメントバッジを有効にします。

プレイヤー、ゲーム、アチーブメン" -"トのアイコンを表示します。シンプルなビジュアルオプションですが、画像をダウン" -"ロードするためにわずかなメモリと時間が必要になります。" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"RetroAchievementsのリーダーボードで競争ができるようになりました。

ハー" -"ドコアモードを使用するには、ハードコアモードを有効にする必要があります。" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"RetroAchievements ウェブサイトの詳細なリッチプレゼンスを有効にします。" -"

これは、プレイヤーがゲーム内で何をしているかの詳細な説明をウェブサイ" -"トに提供します。これを無効にすると、ウェブサイトはどのゲームがプレイされてい" -"るかだけを報告します。

これはDiscordのリッチプレゼンスには関係ありませ" -"ん。" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4787,7 +4731,7 @@ msgstr "" "てはクラッシュなどの問題が発生することがあります。(ON = 互換、OFF = ロック解" "除)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4799,7 +4743,7 @@ msgstr "" "があります。Dolphinはパスワードをローカルに保存せず、APIトークンを使用してロ" "グインを維持します。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4809,31 +4753,32 @@ msgstr "" "値を追跡するアチーブメントでプレーヤーが進捗したときに、簡単なポップアップ" "メッセージを表示します。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"アンコールモードで実績のアンロックが可能になります。

アンコールモード" -"では、プレイヤーがすでにアンロックした実績が再度有効になり、アンロック条件を" -"満たした場合に通知されます。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "実績のアンロックを有効にします。
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" -"公式実績と同様に非公式実績もアンロックできるようにしましょう。

非公式" -"実績とは、RetroAchievementsによって公式とみなされていないオプションの実績や未" -"完成の実績のことで、テスト用や単に楽しむために役立ちます。" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -5007,6 +4952,10 @@ msgstr "" "\n" "インポートを中止します" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet Didn't Initialize" @@ -5056,33 +5005,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5096,51 +5045,51 @@ msgstr "Enter the RSO module address:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "エラー" @@ -5157,7 +5106,7 @@ msgstr "アダプタのオープン時にエラーが発生しました: %1" msgid "Error collecting save data!" msgstr "セーブデータ収集時にエラーが発生しました!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5172,7 +5121,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "セッションリストの取得エラー: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "テクスチャパックの読み込み中にエラーが発生しました" @@ -5270,7 +5219,7 @@ msgstr "Errors were found in {0} unused blocks in the {1} partition." msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "ヨーロッパ" @@ -5323,7 +5272,7 @@ msgstr "変数名が必要です。" msgid "Experimental" msgstr "実験的" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "全てのWiiセーブデータをエクスポート" @@ -5338,7 +5287,7 @@ msgstr "エクスポート失敗" msgid "Export Recording" msgstr "録画ファイルのエクスポート" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "録画ファイルのエクスポート..." @@ -5366,14 +5315,14 @@ msgstr "GCS形式でエクスポート..." msgid "Export as .&sav..." msgstr "SAV形式でエクスポート..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n個のファイルをエクスポートしました" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "拡張コントローラ" @@ -5386,7 +5335,7 @@ msgstr "拡張コントローラ モーション(外部入力)" msgid "Extension Motion Simulation" msgstr "拡張コントローラ モーション" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "External" @@ -5394,35 +5343,35 @@ msgstr "External" msgid "External Frame Buffer (XFB)" msgstr "External Frame Buffer (外部フレームバッファ)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "証明書ファイルをNANDから取り出す" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "ディスク全体を抽出..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "パーティション全体を抽出..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "このファイルを抽出..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "このファイルを抽出..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "システムデータを抽出..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "全てのファイルを抽出..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "このディレクトリを抽出..." @@ -5431,8 +5380,8 @@ msgstr "このディレクトリを抽出..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO プレーヤー" @@ -5448,11 +5397,11 @@ msgstr "" "メモリカードを開くことに失敗\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "このセッションを NetPlay インデックスに追加できませんでした: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Failed to append to signature file '%1'" @@ -5472,7 +5421,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org に接続できませんでした" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "サーバー %1 に接続できませんでした" @@ -5493,15 +5442,15 @@ msgstr "Failed to create D3D12 global resources" msgid "Failed to create DXGI factory" msgstr "Failed to create DXGI factory" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Infinityファイルの作成に失敗しました" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Skylanderファイルの作成に失敗しました!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5550,15 +5499,15 @@ msgstr "%nから%1 セーブファイルのエクスポートに失敗しまし msgid "Failed to export the following save files:" msgstr "次のセーブファイルをエクスポートできませんでした:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "証明書ファイルの取り出しに失敗" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "ファイルの抽出に失敗しました" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "システムデータの抽出に失敗しました" @@ -5580,14 +5529,14 @@ msgstr "Failed to find one or more D3D symbols" msgid "Failed to import \"%1\"." msgstr "\"%1\" をインポートできませんでした" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "セーブファイルのインポートに失敗しました。一度ゲームを起動してから、再度お試" "しください。" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5595,7 +5544,7 @@ msgstr "" "セーブファイルのインポートに失敗しました。指定されたファイルは破損している" "か、有効な Wiiセーブファイルではありません。" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5605,7 +5554,7 @@ msgstr "" "ルへのアクセスを妨げている可能性があります。NANDを修復し(ツール -> NANDの管" "理 -> NANDのチェック...)、セーブファイルを再度インポートしてみてください。" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "コアの初期化に失敗しました" @@ -5628,11 +5577,11 @@ msgid "Failed to install pack: %1" msgstr "リソースパック %1 をインストールできませんでした" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "タイトルのインストールに失敗" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5640,8 +5589,8 @@ msgstr "" "ポート番号 %1 で待ち受けできませんでした。別のネットプレイサーバーが実行中に" "なっていませんか?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "%1 にて RSO モジュールをロードできませんでした" @@ -5653,21 +5602,21 @@ msgstr "d3d11.dllのロードに失敗しました" msgid "Failed to load dxgi.dll" msgstr "dxgi.dllのロードに失敗しました" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "マップ ファイル '%1' のロードに失敗しました" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Skylanderファイルのロードに失敗しました!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "実行ファイルをメモリに読み込めませんでした。" @@ -5683,17 +5632,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Skylanderの修正に失敗しました!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' のオープンに失敗しました" @@ -5701,7 +5650,7 @@ msgstr "'%1' のオープンに失敗しました" msgid "Failed to open Bluetooth device: {0}" msgstr "Bluetooth デバイスのオープンに失敗しました: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5734,15 +5683,15 @@ msgstr "" msgid "Failed to open file." msgstr "ファイルのオープンに失敗しました。" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "サーバーを開けませんでした" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Infinity ファイルのオープンに失敗しました!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5750,11 +5699,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Skylanderファイルのオープンに失敗しました!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5804,23 +5753,23 @@ msgstr "入力ファイル \"{0}\" からの読み込みに失敗しました。 msgid "Failed to read selected savefile(s) from memory card." msgstr "メモリーカードから選択したセーブファイルの読み込みに失敗しました。" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Infinityファイルの読み込みに失敗しました!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Skylanderファイルの読み込みに失敗しました!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5834,7 +5783,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "{0} の読み込みに失敗しました" @@ -5874,31 +5823,31 @@ msgstr "" "NetPlayリダイレクトフォルダのリセットに失敗しました。書き込み権限を確認してく" "ださい。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "FIFOログの保存に失敗しました" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Failed to save code map to path '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Failed to save signature file '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Failed to save symbol map to path '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Failed to save to signature file '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5954,19 +5903,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "失敗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Fair Input Delay" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "既定の地域" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "既定の地域:" @@ -5979,7 +5928,7 @@ msgstr "Fast" msgid "Fast Depth Calculation" msgstr "深度の計算を高速に行う" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5992,7 +5941,7 @@ msgstr "" msgid "Field of View" msgstr "視野角(Field of View)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "図番号:" @@ -6006,7 +5955,7 @@ msgstr "ファイル情報" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "ファイル形式" @@ -6014,24 +5963,24 @@ msgstr "ファイル形式" msgid "File Format:" msgstr "ファイル形式:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "ファイル情報" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "ファイル名" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "ファイルパス" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "ファイルサイズ" @@ -6121,7 +6070,6 @@ msgstr "Fixed Alignment" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Flags" @@ -6130,12 +6078,12 @@ msgstr "Flags" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Follow &branch" @@ -6237,6 +6185,12 @@ msgstr "" "

よく分からなければ、チェックを外さないでください。" "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "ファイル形式:" @@ -6252,7 +6206,7 @@ msgstr "前方" msgid "Forward port (UPnP)" msgstr "ポート開放を自動で設定 (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Found %1 results for \"%2\"" @@ -6262,7 +6216,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "Found %n address(es)." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Frame %1" @@ -6287,7 +6241,7 @@ msgstr "Frame Advance速度 リセット" msgid "Frame Dumping" msgstr "Frame Dumping" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "フレームの範囲" @@ -6295,7 +6249,7 @@ msgstr "フレームの範囲" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "フレームダンプイメージ '{0}' はすでに存在します。上書きしますか?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "記録するフレーム数" @@ -6315,7 +6269,7 @@ msgstr "追加可能なファイル数:%1" msgid "Free Look Control Type" msgstr "フリールックカメラの操作タイプ" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "フリールック コントローラ設定 %1" @@ -6369,8 +6323,8 @@ msgid "From" msgstr "開始" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "開始" @@ -6378,10 +6332,14 @@ msgstr "開始" msgid "FullScr" msgstr "全画面" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Function" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "制御構造" @@ -6422,11 +6380,11 @@ msgstr "GBA 音量" msgid "GBA Window Size" msgstr "GBA 画面サイズ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBAのROMを %1 から \"%2\" へ変更" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "GBAのROM %1 を無効化" @@ -6474,7 +6432,7 @@ msgstr "GL_MAX_TEXTURE_SIZE is {0} - must be at least 1024." msgid "GPU Texture Decoding" msgstr "GPU上でテクスチャをデコードする" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6486,7 +6444,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL ERROR: OpenGL 2.0に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6494,7 +6452,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "OpenGL 3.0に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6502,7 +6460,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "OpenGL 3.3に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6510,7 +6468,7 @@ msgstr "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "OpenGL 3.1に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6526,7 +6484,7 @@ msgstr "" "GPU: OGL ERROR: Need OpenGL version 3.\n" "OpenGL 3.0に対応したビデオカードを使っていますか?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6549,16 +6507,16 @@ msgstr "" msgid "Game" msgstr "タイトル" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "ゲームボーイアドバンス" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "ゲームボーイアドバンスROMファイル (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6566,7 +6524,7 @@ msgstr "" "ゲームボーイアドバンス ROMファイル (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *." "rom *.bin);;すべてのファイル (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "ポート %1 のゲームボーイアドバンス" @@ -6595,7 +6553,7 @@ msgid "Game Gamma:" msgstr "ゲームガンマ:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ゲームID" @@ -6604,15 +6562,15 @@ msgstr "ゲームID" msgid "Game ID:" msgstr "ゲームID" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "状態" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "次のゲームに変更 \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6621,11 +6579,11 @@ msgstr "" "選択し、検証タブに切り替え、完全性の検証を選択しハッシュをチェックしてくださ" "い" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "ゲームのディスク番号が違います" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "ゲームのリビジョンが違います" @@ -6640,7 +6598,7 @@ msgstr "" "ゲームは別のゲームの保存で上書きされました。 {0:#x}、{1:#x} でデータが破損し" "ています" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "ゲームの地域が一致しません" @@ -6660,11 +6618,11 @@ msgstr "Wii U用ゲームキューブコントローラ接続タップ" msgid "GameCube Adapter for Wii U at Port %1" msgstr "ポート %1のWii U用ゲームキューブコントローラ接続タップ" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "ゲームキューブ コントローラー" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "ポート %1のゲームキューブ コントローラ" @@ -6672,11 +6630,11 @@ msgstr "ポート %1のゲームキューブ コントローラ" msgid "GameCube Controllers" msgstr "ゲームキューブ デバイス設定" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "ゲームキューブ キーボード" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "ポート %1のゲームキューブ キーボード" @@ -6693,7 +6651,7 @@ msgstr "ゲームキューブ メモリーカードファイル" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "ゲームキューブ メモリーカードファイル (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "スロット %1のゲームキューブ マイク" @@ -6731,29 +6689,29 @@ msgstr "Geckoコード" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "一般" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "全般" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "新しい統計IDを作成する" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Generated symbol names from '%1'" @@ -6786,7 +6744,7 @@ msgstr "ジャイアント" msgid "Giants" msgstr "ジャイアンツ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golf Mode" @@ -6795,7 +6753,7 @@ msgid "Good dump" msgstr "Good dump" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "グラフィック" @@ -6839,7 +6797,7 @@ msgstr "緑 - 左" msgid "Green Right" msgstr "緑 - 右" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "グリッド表示" @@ -6876,7 +6834,7 @@ msgstr "HDRポストプロセスを有効にする" msgid "Hacks" msgstr "高速化(Hacks)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Head" @@ -6908,7 +6866,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "Hex Byte String" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadecimal" @@ -6917,11 +6875,11 @@ msgstr "Hexadecimal" msgid "Hide" msgstr "隠す" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "すべて非表示" @@ -6933,10 +6891,17 @@ msgstr "プレイ中のセッションを隠す" msgid "Hide Incompatible Sessions" msgstr "互換性のないセッションを隠す" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "リモート先のGBAを隠す" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6965,7 +6930,7 @@ msgstr "ホストになる" msgid "Host Code:" msgstr "ホストコード:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Host Input Authority" @@ -6973,7 +6938,7 @@ msgstr "Host Input Authority" msgid "Host Size" msgstr "Host Size" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6985,11 +6950,11 @@ msgstr "" "す\n" "3人以上の環境で、通信が不安定な場合やレイテンシが大きい場合に効果的です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Host Input Authority が無効になりました" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Host Input Authority が有効になりました" @@ -7001,7 +6966,7 @@ msgstr "ネットプレイを開始(ホスト)" msgid "Hostname" msgstr "Hostname" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "ホットキーのカスタマイズ" @@ -7011,7 +6976,7 @@ msgstr "ホットキーのカスタマイズ" msgid "Hotkeys" msgstr "ホットキー" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "フォーカスがあるときのみホットキーを動作させる" @@ -7074,7 +7039,7 @@ msgstr "IPアドレス:" msgid "IPL Settings" msgstr "IPL設定" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "ポインタ" @@ -7119,7 +7084,7 @@ msgstr "" msgid "Icon" msgstr "アイコン" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7129,7 +7094,7 @@ msgstr "" "いつでもホスト(レイテンシが0になる人)を切り替えられるのが特徴です\n" "ゴルフのような、タイミングにシビアなターン制ゲームに最適です" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "IDの作成" @@ -7155,7 +7120,7 @@ msgstr "" "グの特定に役立てたりします。\n" "また、この許可はいつでもDolphinの設定から取り消すことが可能です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7176,7 +7141,7 @@ msgstr "" "チェックされない場合、エミュレートされたコントローラの接続状態は\n" "実際のデフォルトデバイスの接続状態(ある場合)にリンクされます。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7187,7 +7152,7 @@ msgstr "" "

分からない場合はチェックを外してください。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7203,7 +7168,7 @@ msgstr "" msgid "Ignore" msgstr "無視" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -7257,7 +7222,7 @@ msgstr "" "

よく分からなければ、チェックを入れないでください。" "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "BootMii NAND バックアップをインポート..." @@ -7272,15 +7237,15 @@ msgstr "インポートに失敗" msgid "Import Save File(s)" msgstr "セーブファイルのインポート" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Wii セーブデータのインポート..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "NAND バックアップをインポート" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7289,6 +7254,15 @@ msgstr "" "NAND バックアップをインポート中...\n" "経過時間: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "プレイ中?" @@ -7370,16 +7344,16 @@ msgstr "インクリメンタルローテション" msgid "Incremental Rotation (rad/sec)" msgstr "インクリメンタルローテーション(rad/秒)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "インフィニティ・フィギュア・クリエイター" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "インフィニティマネージャー" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "インフィニティオブジェクト (*.bin);;" @@ -7401,12 +7375,12 @@ msgstr "情報" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "情報" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "エミュレーション中はスクリーンセーバーを起動させない" @@ -7416,10 +7390,10 @@ msgstr "インジェクト" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "入力" @@ -7433,19 +7407,15 @@ msgstr "起動に必要な入力値。" msgid "Input strength to ignore and remap." msgstr "無視してリマップする入力値。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Insert &nop" @@ -7462,11 +7432,11 @@ msgstr "インストール" msgid "Install Partition (%1)" msgstr "インストールパーティション (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "自動更新" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "WiiメニューにWADファイルを追加..." @@ -7474,13 +7444,13 @@ msgstr "WiiメニューにWADファイルを追加..." msgid "Install to the NAND" msgstr "NANDへインストール" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instruction" @@ -7489,7 +7459,7 @@ msgstr "Instruction" msgid "Instruction Breakpoint" msgstr "Instruction Breakpoint" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instruction:" @@ -7498,7 +7468,7 @@ msgstr "Instruction:" msgid "Instruction: %1" msgstr "Instruction: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7519,19 +7489,19 @@ msgstr "強さ" msgid "Interface" msgstr "表示" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "内部 LZ4 エラー - {0} bytesの展開を試行しました" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "内部 LZ4 エラー - 圧縮に失敗しました" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "内部 LZ4 エラー - 展開に失敗しました ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "内部 LZ4 エラー - ペイロードサイズの不一致 ({0} / {1}))" @@ -7544,7 +7514,7 @@ msgstr "Internal LZO Error - compression failed" msgid "Internal LZO Error - decompression failed" msgstr "Internal LZO Error - compression failed" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7552,7 +7522,7 @@ msgstr "" "内部 LZO エラー - 展開に失敗しました ({0}) ({1})\n" "古いセーブステートのバージョン情報を取得できません。" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7560,7 +7530,7 @@ msgstr "" "内部 LZO エラー - 解凍されたバージョンのクッキーとバージョン文字列長 ({0}) の" "解析に失敗しました。" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7577,7 +7547,7 @@ msgstr "レンダリング解像度" msgid "Internal Resolution:" msgstr "内部解像度:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Internal error while generating AR code." @@ -7585,7 +7555,7 @@ msgstr "Internal error while generating AR code." msgid "Interpreter (slowest)" msgstr "Interpreter (非常に低速)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Interpreter Core" @@ -7601,7 +7571,7 @@ msgstr "自動更新サービスから無効な JSON を受信しました: {0}" msgid "Invalid Mixed Code" msgstr "Invalid Mixed Code" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "無効なリソースパック %1 が与えられました:%2" @@ -7610,11 +7580,11 @@ msgstr "無効なリソースパック %1 が与えられました:%2" msgid "Invalid Player ID" msgstr "無効なプレイヤーID" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Invalid RSO module address: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Invalid callstack" @@ -7635,7 +7605,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Invalid input for the field \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Invalid input provided" @@ -7651,19 +7621,19 @@ msgstr "Invalid parameters given to search." msgid "Invalid password provided." msgstr "入力されたパスワードが無効です。" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "不正な録画ファイル" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Invalid search parameters (no object selected)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Invalid search string (couldn't convert to number)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Invalid search string (only even string lengths supported)" @@ -7690,11 +7660,11 @@ msgstr "イタリア" msgid "Item" msgstr "アイテム" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT Block Linking Off" @@ -7702,47 +7672,47 @@ msgstr "JIT Block Linking Off" msgid "JIT Blocks" msgstr "JIT Blocks" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT Branch Off" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FloatingPoint Off" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Integer Off" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LoadStore Floating Off" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LoadStore Off" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LoadStore Paired Off" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LoadStore lXz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT LoadStore lbzx Off" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LoadStore lwz Off" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Off (JIT Core)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Paired Off" @@ -7754,16 +7724,16 @@ msgstr "JIT Recompiler for ARM64 (推奨)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "JIT Recompiler for x86-64 (推奨)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "JIT Register Cache Off" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT SystemRegisters Off" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7772,11 +7742,11 @@ msgstr "" "このエラーは起こらないはずです。この状況をバグトラッカーへ報告してください。" "Dolphinを終了します。" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "日本" @@ -7800,12 +7770,12 @@ msgstr "" "カオスはこのトロフィーの唯一の悪役であり、常にロック解除されています。何も編" "集する必要はありません!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Keep Running" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "最前面に表示する" @@ -7839,11 +7809,11 @@ msgstr "キー" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "選択したプレイヤーをキック" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "韓国" @@ -7869,7 +7839,7 @@ msgstr "ROMをロード...(&o)" msgid "L-Analog" msgstr "L (アナログ)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR Save" @@ -7877,7 +7847,11 @@ msgstr "LR Save" msgid "Label" msgstr "Label" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Last Value" @@ -7915,7 +7889,7 @@ msgstr "遅延: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "これらのタイトルを起動すると問題が解決する場合があります。" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "リーダーボード" @@ -7923,7 +7897,7 @@ msgstr "リーダーボード" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7934,7 +7908,7 @@ msgstr "左" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Lスティック" @@ -8011,11 +7985,11 @@ msgstr "ライト" msgid "Limit Chunked Upload Speed:" msgstr "Limit Chunked Upload Speed:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "ゲームリストカラムの表示" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "リスト表示" @@ -8024,26 +7998,26 @@ msgid "Listening" msgstr "Listening" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "読込" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Load &Bad Map File..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Load &Other Map File..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -8055,11 +8029,11 @@ msgstr "カスタムテクスチャを読み込む" msgid "Load File" msgstr "ファイルの読み込み" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "ゲームキューブ メインメニューを起動" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "ホストのセーブデータのみ読み込み" @@ -8165,23 +8139,23 @@ msgstr "ステートロード - スロット 8" msgid "Load State Slot 9" msgstr "ステートロード - スロット 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "ファイルからロード" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "選択したスロットから読込" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "次のスロットからロード" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Wiiメニュー %1 を起動" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "ホストのセーブデータの読み込みと書き込み" @@ -8189,24 +8163,24 @@ msgstr "ホストのセーブデータの読み込みと書き込み" msgid "Load from Selected Slot" msgstr "選択したスロットから読込" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "スロット %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Load map file" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "vWii システム・メニュー %1 を読み込みます。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "読込..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Loaded symbols from '%1'" @@ -8230,20 +8204,28 @@ msgstr "" "

分からない場合はチェックを外してください。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "IPアドレスと使用ポート番号" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "マウスカーソルをロック" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "ロックされています" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "ログ" @@ -8252,15 +8234,15 @@ msgstr "ログ" msgid "Log Configuration" msgstr "ログの設定" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "ログイン" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Log JIT Instruction Coverage" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "ログアウト" @@ -8276,7 +8258,7 @@ msgstr "表示するログ情報" msgid "Logger Outputs" msgstr "ログ出力先" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "ログインに失敗しました" @@ -8291,11 +8273,11 @@ msgstr "" "

よく分からなければ、チェックを入れないでください。" "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "ループ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "ネットプレイサーバーへの接続が失われました..." @@ -8316,7 +8298,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUND" @@ -8364,7 +8346,7 @@ msgstr "スロット %1 に Skylander があることを確認してください #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "メーカー" @@ -8385,7 +8367,7 @@ msgstr "" "ません。

よく分からなければ、チェックを入れないでく" "ださい。" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Wii NANDの管理" @@ -8394,7 +8376,7 @@ msgstr "Wii NANDの管理" msgid "Manual Texture Sampling" msgstr "手動テクスチャサンプリングを有効にする" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "コントローラ割当位置" @@ -8406,11 +8388,11 @@ msgstr "マスクロム" msgid "Match Found" msgstr "Match Found" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "最大バッファサイズ:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "最大バッファサイズが変更されました: %1" @@ -8442,7 +8424,7 @@ msgstr "Memory Breakpoint" msgid "Memory Card" msgstr "メモリーカード" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "GCメモリーカードマネージャ" @@ -8473,7 +8455,7 @@ msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" "メモリーカード: 無効な宛先アドレス ({0:#x}) で Write が呼び出されました。" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8493,7 +8475,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "マイク" @@ -8510,7 +8492,7 @@ msgstr "その他" msgid "Misc Settings" msgstr "その他の設定" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -8523,7 +8505,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Mismatch between internal data structures." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8569,8 +8551,8 @@ msgstr "スロットの変更" msgid "Modifying Skylander: %1" msgstr "スカイランダーを修正中: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Modules found: %1" @@ -8590,11 +8572,11 @@ msgstr "Monoscopic Shadows" msgid "Monospaced Font" msgstr "等幅フォント" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "モーション(外部入力)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "モーション" @@ -8603,23 +8585,10 @@ msgstr "モーション" msgid "Motor" msgstr "モーター" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "プレイ中のマウスカーソル表示" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "カーソル操作時のみ表示させます" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "常に表示させます" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "常に非表示にします" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8630,7 +8599,7 @@ msgstr "移動" msgid "Movie" msgstr "記録" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8638,7 +8607,7 @@ msgstr "" "ムービー {0} はセーブステートから開始することを示していますが、{1} は存在しま" "せん。ムービーは同期しない可能性があります!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8651,10 +8620,10 @@ msgstr "乗数" msgid "N&o to All" msgstr "すべていいえ(&o)" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND 整合性チェック" @@ -8663,8 +8632,8 @@ msgstr "NAND 整合性チェック" msgid "NKit Warning" msgstr "NKit Warning" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8673,7 +8642,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8695,8 +8664,8 @@ msgstr "" "に合わせてください。

分からない場合は2.35のままにし" "ておいてください。" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8739,7 +8708,7 @@ msgstr "Native (640x528)" msgid "Native GCI File" msgstr "ネイティブGCI 形式" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "ネットプレイ" @@ -8755,7 +8724,7 @@ msgstr "ネットプレイ《セットアップ》" msgid "Netherlands" msgstr "オランダ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8763,7 +8732,7 @@ msgstr "" "ネットプレイはホストのセーブデータの使用を開始し、ネットプレイセッション中に" "作成または変更されたセーブ データはホストのローカルセーブに残ります。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8773,7 +8742,7 @@ msgstr "" "ション中に作成または変更されたセーブデータは、セッション終了時に破棄されま" "す。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8782,7 +8751,7 @@ msgstr "" "イセッション終了時に破棄されます。" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "ネットワーク関係" @@ -8790,16 +8759,16 @@ msgstr "ネットワーク関係" msgid "Network dump format:" msgstr "Network dump format:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "常に非表示" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "自動更新を止める" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "New" @@ -8824,7 +8793,7 @@ msgstr "新しい検索" msgid "New Tag..." msgstr "新しいタグ..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "新しいIDが作成されました。" @@ -8841,7 +8810,7 @@ msgstr "新しいタグ" msgid "Next Game Profile" msgstr "次のゲームプロファイル" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Next Match" @@ -8887,7 +8856,7 @@ msgstr "無圧縮" msgid "No Match" msgstr "No Match" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "セーブデータがありません" @@ -8895,12 +8864,12 @@ msgstr "セーブデータがありません" msgid "No data to modify!" msgstr "変更するデータはありません!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "No description available" @@ -8912,7 +8881,7 @@ msgstr "エラーはありません。" msgid "No extension selected." msgstr "拡張コントローラが選択されていません" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "読み込み/記録ファイルなし" @@ -8933,11 +8902,11 @@ msgstr "グラフィック MOD が選択されていません" msgid "No input" msgstr "入力なし" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "問題は見つかりませんでした" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "一致するゲームは見つかりませんでした" @@ -8963,7 +8932,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "ゲーム設定 '{0}' のプロファイルが見つかりません" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "No recording loaded." @@ -8982,10 +8951,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "なし" @@ -8997,7 +8966,7 @@ msgstr "北アメリカ" msgid "Not Set" msgstr "未定義" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "このタイトルを持っていないプレイヤーがいます。続けますか?" @@ -9021,7 +8990,7 @@ msgstr "" "インポート先のメモリーカードの追加可能ファイル数が不足しています。最低でも " "%n ファイルの空きが必要です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "見つかりません" @@ -9067,26 +9036,26 @@ msgstr "1秒間に行うシェイクの回数" msgid "Nunchuk" msgstr "ヌンチャク" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "ヌンチャク加速度センサー" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "ヌンチャク ボタン" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "ヌンチャクスティック" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Object %1" @@ -9138,7 +9107,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "オブジェクトの範囲" @@ -9159,7 +9128,7 @@ msgstr "Offset" msgid "On" msgstr "有効" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "操作時のみ表示" @@ -9173,7 +9142,7 @@ msgstr "" "使用をサポートするバックエンドでは、ジョブの頂点シェーダーを選択します。パ" "フォーマンスに影響を与える可能性があります。

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9188,7 +9157,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "オンラインガイドを表示(&D)" @@ -9196,7 +9165,7 @@ msgstr "オンラインガイドを表示(&D)" msgid "Only Show Collection" msgstr "コレクションのみを表示" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9204,7 +9173,7 @@ msgstr "" "Only append symbols with prefix:\n" "(Blank for all symbols)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9223,7 +9192,7 @@ msgstr "開く" msgid "Open &Containing Folder" msgstr "実体ファイルのあるフォルダを開く(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "ユーザーフォルダーを開く(&U)" @@ -9232,7 +9201,7 @@ msgstr "ユーザーフォルダーを開く(&U)" msgid "Open Directory..." msgstr " フォルダーを開く..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "FIFOログファイルを選択" @@ -9298,26 +9267,26 @@ msgstr "オレンジ" msgid "Orbital" msgstr "Orbital" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -9325,7 +9294,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9340,11 +9309,11 @@ msgstr "その他のパーティション (%1)" msgid "Other State Hotkeys" msgstr "その他" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "その他ステート関係" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "他のタイトル..." @@ -9360,16 +9329,16 @@ msgstr "出力 リサンプリング" msgid "Output Resampling:" msgstr "出力 リサンプリング:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Overwritten" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "録画ファイルを再生...(&L)" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9398,7 +9367,7 @@ msgstr "PNG画像ファイル (*.png);; すべてのファイル (*)" msgid "PPC Size" msgstr "PPC Size" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9432,7 +9401,7 @@ msgstr "Passive" msgid "Passthrough a Bluetooth adapter" msgstr "PC上のBluetoothアダプターをパススルーする" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "パスワード" @@ -9470,15 +9439,15 @@ msgstr "フォルダ" msgid "Pause" msgstr "一時停止" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "再生終了時に一時停止" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "フォーカスが外れたときに一時停止する" @@ -9498,6 +9467,12 @@ msgstr "" "場合と同じです。

分からない場合はチェックを外してく" "ださい。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9517,7 +9492,7 @@ msgstr "外向きのスイング動作のピーク速度。" msgid "Per-Pixel Lighting" msgstr "ピクセル単位のライティングを有効にする" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Wii システムアップデート" @@ -9551,11 +9526,11 @@ msgstr "Physical address space" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Pick a debug font" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9568,7 +9543,7 @@ msgid "Pitch Up" msgstr "ピッチアップ" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "機種" @@ -9576,7 +9551,7 @@ msgstr "機種" msgid "Play" msgstr "開始" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "再生/記録" @@ -9584,44 +9559,44 @@ msgstr "再生/記録" msgid "Play Recording" msgstr "録画ファイルを再生" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "プレイセット/パワーディスク" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "再生に関する設定" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "プレイヤー名" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "プレイヤー 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "プレイヤー 1 アビリティ 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "プレイヤー 1 アビリティ 2" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "プレイヤー 2" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "プレイヤー 2 アビリティ 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "プレイヤー 2 アビリティ 2" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "プレイヤー数" @@ -9657,7 +9632,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "ポート %1" @@ -9674,7 +9649,7 @@ msgstr "ポート:" msgid "Portal Slots" msgstr "ポータルスロット" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "非同期が起きたことが検出されました。 %1 は、フレーム %2 で非同期になった可能" @@ -9692,6 +9667,14 @@ msgstr "ポストプロセス:" msgid "Post-Processing Shader Configuration" msgstr "ポストプロセスシェーダーの設定" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9701,15 +9684,15 @@ msgstr "点/線の展開時に頂点シェーダーを優先する" msgid "Prefetch Custom Textures" msgstr "カスタムテクスチャの事前読込" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "PlayController でムービーが途中で終了しました。 {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "PlayWiimoteでムービーが早く終わりました。{0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "PlayWiimoteでムービーが早く終わりました。{0} > {1}" @@ -9753,7 +9736,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "前のゲームプロファイル" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Previous Match" @@ -9764,7 +9747,7 @@ msgstr "前のプロファイル" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitive %1" @@ -9802,7 +9785,7 @@ msgstr "" "影響度「中」の問題が見つかりました。ゲーム全体または特定の機能が動作しない可" "能性があります" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "プロファイル" @@ -9811,23 +9794,29 @@ msgstr "プロファイル" msgid "Program Counter" msgstr "Program Counter" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "進行状況" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "誰でも" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "ゲームリストのキャッシュを消去" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "IPL ROMを User/GC/ に置く。" @@ -9856,11 +9845,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "確認" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "終了" @@ -9877,19 +9866,19 @@ msgstr "R" msgid "R-Analog" msgstr "R (アナログ)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "READY" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO Modules" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO auto-detection" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "RUNNING" @@ -9910,7 +9899,7 @@ msgstr "Range End: " msgid "Range Start: " msgstr "Range Start: " -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "順位 %1" @@ -9922,12 +9911,13 @@ msgstr "Raw" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Re&place instruction" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Read" @@ -9966,8 +9956,8 @@ msgstr "実機Wiiリモコンを接続" msgid "Received invalid Wii Remote data from Netplay." msgstr "ネットプレイから無効なWiiリモコンデータを受信しました。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9976,23 +9966,23 @@ msgstr "" msgid "Recenter" msgstr "リセット" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "録画" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "コントローラ操作を記録" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Recording" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "録画設定" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "レコーディング..." @@ -10031,7 +10021,7 @@ msgstr "Redump.orgのステータス:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10062,7 +10052,7 @@ msgid "Refreshing..." msgstr "セッションリストを更新中..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "地域" @@ -10083,7 +10073,11 @@ msgstr "相対的な操作" msgid "Relative Input Hold" msgstr "相対入力を保持" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "また今度" @@ -10123,12 +10117,12 @@ msgstr "" "\n" "変換処理を続行しますか?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Rename symbol" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "ゲームウィンドウ設定" @@ -10152,10 +10146,16 @@ msgstr "Report: GCIFolder Writing to unallocated block {0:#x}" msgid "Request to Join Your Party" msgstr "参加要請" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10165,7 +10165,7 @@ msgstr "リセット" msgid "Reset All" msgstr "すべてをリセット" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Reset Ignore Panic Handler" @@ -10209,7 +10209,7 @@ msgstr "リソースパックマネージャ" msgid "Resource Pack Path:" msgstr "リソースパックの場所:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "再起動が必要" @@ -10217,11 +10217,11 @@ msgstr "再起動が必要" msgid "Restore Defaults" msgstr "デフォルトの復元" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Restore instruction" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "再試行" @@ -10230,7 +10230,7 @@ msgstr "再試行" msgid "Return Speed" msgstr "戻りの速度" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "使用バージョンとOS" @@ -10242,7 +10242,7 @@ msgstr "Revision: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10253,7 +10253,7 @@ msgstr "右" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Rスティック" @@ -10289,11 +10289,11 @@ msgstr "左にロール" msgid "Roll Right" msgstr "右にロール" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "ルームID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "回転操作" @@ -10316,27 +10316,31 @@ msgstr "" "

分からない場合はチェックを外してください。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10349,7 +10353,7 @@ msgstr "" msgid "Rumble" msgstr "振動" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Run &To Here" @@ -10357,15 +10361,15 @@ msgstr "Run &To Here" msgid "Run GBA Cores in Dedicated Threads" msgstr "GBAコアを専用のスレッドで実行する" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Run until" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Run until hit (ignoring breakpoints)" @@ -10373,7 +10377,7 @@ msgstr "Run until hit (ignoring breakpoints)" msgid "Russia" msgstr "ロシア" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SDカード" @@ -10432,11 +10436,11 @@ msgstr "SSL context" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Sa&ve Code" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "ステートセーブ(&V)" @@ -10446,9 +10450,9 @@ msgid "Safe" msgstr "Safe" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10458,25 +10462,25 @@ msgstr "保存" msgid "Save All" msgstr "すべて保存" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "エクスポートの保存" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "FIFOログの保存" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "次の場所へ保存" @@ -10490,11 +10494,11 @@ msgstr "セーブデータ" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "ゲームボーイアドバンス セーブファイル (*.sav);;すべてのファイル (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "インポートの保存" @@ -10506,7 +10510,7 @@ msgstr "最古のステートに上書き保存" msgid "Save Preset" msgstr "プリセットの保存" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "レコーディングファイルに名前を付けて保存" @@ -10556,23 +10560,23 @@ msgstr "ステートセーブ - スロット 8" msgid "Save State Slot 9" msgstr "ステートセーブ - スロット 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "ファイルとして保存" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "最古のステートに上書き保存" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "選択したスロットに保存" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "次のスロットに保存" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Save Symbol Map &As..." @@ -10580,7 +10584,7 @@ msgstr "Save Symbol Map &As..." msgid "Save Texture Cache to State" msgstr "Save Texture Cache to State" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "ステートセーブ/ロード" @@ -10592,11 +10596,11 @@ msgstr "プリセットとして保存..." msgid "Save as..." msgstr "ファイルとして保存..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Save combined output file as" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10610,11 +10614,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "ROMと同じフォルダにセーブファイルを保存する" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Save map file" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Save signature file" @@ -10622,11 +10626,11 @@ msgstr "Save signature file" msgid "Save to Selected Slot" msgstr "選択したスロットに保存" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "スロット %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "保存..." @@ -10638,7 +10642,7 @@ msgstr "ペアリングのリセットはWiiのゲームを実行中にのみ行 msgid "Saves:" msgstr "セーブ保存先" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" "セーブステートムービー {0} が破損しているため、ムービーのレコーディングが停止" @@ -10657,8 +10661,8 @@ msgid "ScrShot" msgstr "画面撮影" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Search" @@ -10667,7 +10671,7 @@ msgstr "Search" msgid "Search Address" msgstr "Search Address" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Search Current Object" @@ -10687,7 +10691,7 @@ msgstr "" "Search currently not possible in virtual address space. Please run the game " "for a bit and try again." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Search for an Instruction" @@ -10695,7 +10699,7 @@ msgstr "Search for an Instruction" msgid "Search games..." msgstr "ゲームタイトルを検索..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Search instruction" @@ -10729,7 +10733,7 @@ msgstr "選択" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10740,23 +10744,23 @@ msgid "Select Dump Path" msgstr "ダンプ先を選択" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "エクスポート先フォルダを選択" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "フィギュアファイルを選択する" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "GBAのBIOSファイルを選択" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "GBAのROMファイルを選択" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "GBAセーブファイルの保存先を選択" @@ -10784,7 +10788,7 @@ msgstr "Skylanderコレクションの選択" msgid "Select Skylander File" msgstr "Skylanderファイルの選択" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "スロット %1 - %2" @@ -10792,7 +10796,7 @@ msgstr "スロット %1 - %2" msgid "Select State" msgstr "スロットの選択" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "スロットの選択" @@ -10853,9 +10857,9 @@ msgstr "ディレクトリを選択" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "ファイルを選択" @@ -10879,7 +10883,7 @@ msgstr "ファイルの選択" msgid "Select a game" msgstr "タイトルを選択" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "NANDにインストールするタイトルを選択" @@ -10887,11 +10891,11 @@ msgstr "NANDにインストールするタイトルを選択" msgid "Select e-Reader Cards" msgstr "カードeファイルの選択" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Select the RSO module address:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "再生するレコーディングファイルを選択する" @@ -10899,12 +10903,12 @@ msgstr "再生するレコーディングファイルを選択する" msgid "Select the Virtual SD Card Root" msgstr "仮想SDカードのルートを選択します" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "キーファイル (OTP/SEEPROM ダンプ)を選択" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "セーブファイルを選択" @@ -10927,16 +10931,16 @@ msgstr "選択されたプロファイルは存在しません" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "選択されたゲームがゲームリストに存在しません!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Selected thread callstack" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Selected thread context" @@ -11032,7 +11036,7 @@ msgstr "" "うまく動作するものを選んでください。

よく分からない" "場合は OpenGL を選択してください。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "送信" @@ -11068,6 +11072,10 @@ msgstr "サーバーが中継処理を拒否しました" msgid "Set &Value" msgstr "Set &Value" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11085,19 +11093,19 @@ msgstr "スロットAに読み込むメモリーカードファイルを選択" msgid "Set memory card file for Slot B" msgstr "スロットBに読み込むメモリーカードファイルを選択" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Set symbol &end address" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Set symbol &size" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Set symbol end address" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Set symbol size (%1):" @@ -11115,6 +11123,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Wiiのシステム言語を変更できます" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11123,6 +11139,13 @@ msgstr "" "遅延をミリ秒単位で設定します。値を高くすると、オーディオの音割れが軽減される" "場合があります(特定のバックエンドのみ)。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11131,13 +11154,13 @@ msgstr "" "仮想アドレス空間で標準の MEM1 および (Wii の) MEM2 マッピングを使用して検索を" "設定します。これはほとんどのゲームで機能します。" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "設定" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Can't create setting.txt file" @@ -11172,27 +11195,27 @@ msgstr "新幹線専用コントローラー" msgid "Show % Speed" msgstr "% 速度を表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "ログを表示(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "ツールバー(&T)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "タイトルバーに起動中のゲーム名を表示" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "すべて表示" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "オーストラリア" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Discordにプレイ中のゲームを表示" @@ -11201,7 +11224,7 @@ msgstr "Discordにプレイ中のゲームを表示" msgid "Show Disabled Codes First" msgstr "無効なコードを最初に表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL" @@ -11214,7 +11237,7 @@ msgstr "有効なコードを最初に表示する" msgid "Show FPS" msgstr "FPS を表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "フレームカウンタを表示" @@ -11222,19 +11245,19 @@ msgstr "フレームカウンタを表示" msgid "Show Frame Times" msgstr "フレームタイムを表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "フランス" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "ゲームキューブ" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "ドイツ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Show Golf Mode Overlay" @@ -11242,23 +11265,23 @@ msgstr "Show Golf Mode Overlay" msgid "Show Infinity Base" msgstr "インフィニティベースを表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "入力された操作を表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "イタリア" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "日本" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "韓国" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "ラグカウンタを表示" @@ -11266,7 +11289,7 @@ msgstr "ラグカウンタを表示" msgid "Show Language:" msgstr "次の言語で表示" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "ログの設定を表示(&C)" @@ -11278,15 +11301,15 @@ msgstr "ネットプレイ:OSD表示" msgid "Show NetPlay Ping" msgstr "ネットプレイ:Ping表示" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "オランダ" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "OSDを表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "PAL規格の地域" @@ -11299,7 +11322,7 @@ msgstr "Show PC" msgid "Show Performance Graphs" msgstr "パフォーマンスグラフを表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "特定機種のソフトだけを表示" @@ -11307,15 +11330,15 @@ msgstr "特定機種のソフトだけを表示" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "次の地域のソフトだけを表示" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "再記録カウンターを表示" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "ロシア" @@ -11323,7 +11346,7 @@ msgstr "ロシア" msgid "Show Skylanders Portal" msgstr " Skylandersポータルを表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "スペイン" @@ -11335,19 +11358,19 @@ msgstr "スピードカラーを表示" msgid "Show Statistics" msgstr "統計情報を表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "システム時間を表示" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "台湾" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "アメリカ合衆国" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "不明" @@ -11359,36 +11382,36 @@ msgstr "垂直ブランキング期間 (VBlank) 時間を表示" msgid "Show VPS" msgstr "VPS を表示する" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD(Wiiウェア/VC/Wiiチャンネル)" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "地域なし" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Show in &memory" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Show in Code" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Show in Memory" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Show in code" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Show in memory" @@ -11396,10 +11419,18 @@ msgstr "Show in memory" msgid "Show in server browser" msgstr "セッションブラウザに表示" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "Show target in memor&y" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11419,6 +11450,13 @@ msgstr "" "示します。

分からない場合はチェックを外してくださ" "い。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11429,6 +11467,24 @@ msgstr "" "

分からない場合はチェックを外してください。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11508,7 +11564,7 @@ msgstr "横持ちの切替" msgid "Sideways Wii Remote" msgstr "横持ちで使用する" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Signature Database" @@ -11527,7 +11583,7 @@ msgstr "Signed 32" msgid "Signed 8" msgstr "Signed 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Signed Integer" @@ -11615,6 +11671,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;すべてのファイル (*)" @@ -11721,7 +11780,7 @@ msgstr "リモコンスピーカー音量" msgid "Specialized (Default)" msgstr "Specialized (既定)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Specific" @@ -11758,11 +11817,11 @@ msgstr "速度調整" msgid "Spyro's Adventure" msgstr "スパイロの大冒険" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Stack end" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Stack start" @@ -11770,17 +11829,17 @@ msgstr "Stack start" msgid "Standard Controller" msgstr "標準コントローラ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "スタート" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "ネットプレイを開始...(&N)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11788,7 +11847,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "新しいチート検索を開始します" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "操作の記録を開始(&C)" @@ -11808,14 +11867,14 @@ msgstr "Riivolution パッチから始めます" msgid "Start with Riivolution Patches..." msgstr "Riivolution パッチから始めます..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "ゲームを開始" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "State" @@ -11847,19 +11906,19 @@ msgstr "Step Out" msgid "Step Over" msgstr "Step Over" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Step out successful!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Step out timed out!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Step over in progress..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Step successful!" @@ -11897,16 +11956,16 @@ msgid "Stick" msgstr "スティック" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "停止" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "操作の再生/記録を停止" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "ゲームを終了" @@ -11952,7 +12011,7 @@ msgstr "" msgid "Stretch to Window" msgstr "ウィンドウに合わせる" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "設定の同期を厳密にする(Strict Settings Sync)" @@ -11966,7 +12025,11 @@ msgstr "String" msgid "Strum" msgstr "ストラム" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "スタイル:" @@ -11977,18 +12040,18 @@ msgstr "スタイル:" msgid "Stylus" msgstr "スタイラス" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "完了" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "ネットプレイインデックスに正常に追加されました" @@ -11998,7 +12061,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n 画像 は正常に変換されました。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr " '%1' の削除に成功しました" @@ -12011,24 +12074,24 @@ msgstr "保存ファイル %1 から正常に %n エクスポートされまし msgid "Successfully exported save files" msgstr "セーブファイルのエクスポートに成功しました" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "証明書ファイルの取り出しに成功しました" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "ファイルの取り出しに成功しました" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "システムデータの取り出しに成功しました" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "セーブファイルのインポートに成功しました。" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "タイトルのインストールに成功しました" @@ -12060,7 +12123,7 @@ msgstr "SD および SDHC 仕様のみサポート。デフォルト容量は 12 msgid "Surround" msgstr "サラウンド" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Suspended" @@ -12107,17 +12170,17 @@ msgstr "スロットBを操作" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Symbol (%1) end address:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Symbol name:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symbols" @@ -12125,7 +12188,7 @@ msgstr "Symbols" msgid "Sync" msgstr "シンクロ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko コードを同期する" @@ -12170,20 +12233,20 @@ msgstr "セーブデータの同期中..." msgid "System Language:" msgstr "システムの言語:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS用入力ウィンドウを表示" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS関係" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "タグを表示" @@ -12193,7 +12256,7 @@ msgstr "タグを表示" msgid "Taiko Drum" msgstr "タタコン" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Tail" @@ -12201,7 +12264,7 @@ msgstr "Tail" msgid "Taiwan" msgstr "台湾" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "スクリーンショット" @@ -12209,7 +12272,7 @@ msgstr "スクリーンショット" msgid "Target address range is invalid." msgstr "Target address range is invalid." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12227,9 +12290,9 @@ msgstr "マシン" msgid "Test" msgstr "テスト" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -12298,7 +12361,7 @@ msgstr "IPL ファイルは既知の正常なダンプではありません。 ( msgid "The Masterpiece partitions are missing." msgstr "The Masterpiece partitions are missing." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12306,7 +12369,7 @@ msgstr "" "NANDを修復できませんでした。現在のデータをバックアップして、NANDのダンプから" "やり直すことをオススメします" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NANDの修復に成功しました" @@ -12383,7 +12446,7 @@ msgstr "" "\n" "「%1」とは別の宛先パスを選択してください" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12395,7 +12458,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "The disc could not be read (at {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "挿入しようとしたディスクが見つかりませんでした。" @@ -12489,7 +12552,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "The filesystem is invalid or could not be read." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12536,7 +12599,7 @@ msgstr "" "ため、このディスクを使用してエミュレートされたコンソールをアップデートするこ" "とはできません。" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12607,12 +12670,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "%1 のパッチは、選択したゲームまたはゲームリビジョン用ではありません。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "選択されたプロファイル '%1' は存在しません" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "記録されたゲーム ({0}) は選択したゲーム ({1}) と同じではありません" @@ -12637,7 +12700,7 @@ msgstr "" "同じファイルを複数のスロットで使用することはできません; すでに %1 によって使" "用されています。" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12676,7 +12739,7 @@ msgstr "The specified common key index is {0} but should be {1}." msgid "The specified file \"{0}\" does not exist" msgstr "指定されたファイル \"{0}\" は存在しません" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12739,7 +12802,7 @@ msgstr "The update partition is missing." msgid "The update partition is not at its normal position." msgstr "The update partition is not at its normal position." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12763,6 +12826,10 @@ msgstr "The {0} partition is not correctly signed." msgid "The {0} partition is not properly aligned." msgstr "The {0} partition is not properly aligned." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "There are too many partitions in the first partition table." @@ -12777,8 +12844,8 @@ msgstr "" "\n" "閉じる前に保存しますか?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -12833,11 +12900,11 @@ msgstr "この Skylander の種類はまだ改造できません!" msgid "This USB device is already whitelisted." msgstr "このデバイスは既に登録済みです。" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "このWADファイルは起動できません。" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "このWADは無効です" @@ -12859,7 +12926,7 @@ msgstr "" "\n" "すばらしい体験をのために、ぜひ Dolphin の ARM64 ビルドを実行してください。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "元に戻すことはできません!" @@ -12986,7 +13053,7 @@ msgstr "" msgid "This is a good dump." msgstr "This is a good dump." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -13012,7 +13079,7 @@ msgstr "" "合法的に所有していないゲームをプレイするためにこのソフトウェアを使用すること" "はできません。" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "このタイトルは起動できません" @@ -13060,7 +13127,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "ここで設定した値は、グラフィック設定でセットした収束距離に乗算されます" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -13075,7 +13142,7 @@ msgstr "" "これにより、保存同期に使用されるクライアントごとのチャンクアップロードの速度" "が制限されます。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13088,11 +13155,11 @@ msgstr "" "EFB 読み取りを使用する一部のゲームで非同期が妨げられる場合があります。全員が" "同じビデオ バックエンドを使用していることを確認してください。" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Thread context" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Threads" @@ -13116,14 +13183,14 @@ msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" "キャリブレーションを起動するまでの安定した入力の期間。 (無効にする場合はゼロ)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Timed Out" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "タイトル" @@ -13132,12 +13199,12 @@ msgid "To" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "全画面表示 切り替え(&F)" @@ -13162,7 +13229,7 @@ msgid "Toggle Aspect Ratio" msgstr "アスペクト比 設定切替" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Toggle Breakpoint" @@ -13218,7 +13285,7 @@ msgstr "XFB Immediate Mode 設定切替" msgid "Tokenizing failed." msgstr "トークン化に失敗しました。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -13234,8 +13301,8 @@ msgstr "上" msgid "Top-and-Bottom" msgstr "Top-and-Bottom" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Total Hits" @@ -13297,8 +13364,8 @@ msgstr "トラップマスター" msgid "Trap Team" msgstr "トラップチーム" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "トラバーサルエラー" @@ -13327,7 +13394,7 @@ msgstr "トライフォース AM ベースボード" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "トリガー" @@ -13337,7 +13404,7 @@ msgid "Trophy" msgstr "トロフィー" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13351,7 +13418,7 @@ msgstr "Type-based Alignment" msgid "Typical GameCube/Wii Address Space" msgstr "一般的な GameCube または Wii のアドレス空間" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "UNKNOWN" @@ -13363,7 +13430,7 @@ msgstr "アメリカ合衆国" msgid "USB Device Emulation" msgstr "USB デバイスエミュレーション" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB エミュレーション" @@ -13417,7 +13484,7 @@ msgstr "" "ケースではパフォーマンスへの影響を最小限に抑えつつカクつきが解消されるはずで" "すが、実際どのような結果になるかは使用中のビデオドライバに依存します。" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Unable to auto-detect RSO module" @@ -13488,11 +13555,11 @@ msgstr "未圧縮のGC/Wii ISOファイル (*.iso *.gcm)" msgid "Undead" msgstr "アンデット" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "直前のステートロードを取消" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "直前のステートセーブの取消" @@ -13511,28 +13578,28 @@ msgid "" msgstr "" "セーブデータを残してNAND内からこのタイトルを削除します。よろしいですか?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "米国" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "フィルタ無し" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "不明 (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "不明な DVD コマンド {0:08x} - 致命的なエラー" @@ -13609,11 +13676,11 @@ msgid "Unknown(%1 %2).sky" msgstr "不明(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "不明(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "制限なし" @@ -13625,21 +13692,9 @@ msgstr "ROMを取り外してリセット" msgid "Unlock Cursor" msgstr "マウスカーソルをロック 解除" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "ロック解除されています" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "このセッションで %1 回ロック解除されました" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "ロック解除(カジュアル)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "このセッションのロックが解除されました" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13665,7 +13720,7 @@ msgstr "Unsigned 32" msgid "Unsigned 8" msgstr "Unsigned 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Unsigned Integer" @@ -13679,8 +13734,8 @@ msgstr "Unsigned Integer" msgid "Up" msgstr "上" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "再取得" @@ -13688,11 +13743,11 @@ msgstr "再取得" msgid "Update Partition (%1)" msgstr "パーティションを更新しました (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Dolphin 終了後に更新する" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "自動更新" @@ -13737,7 +13792,7 @@ msgstr "直立状態 切替" msgid "Upright Wii Remote" msgstr "直立させた状態で使用する" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "統計レポートの設定" @@ -13746,11 +13801,11 @@ msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" "通常のDNSには8.8.8.8を使用し、そうでなければカスタムDNSを入力してください" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "すべてのWiiセーブデータを使用する" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "ゲーム名の表記に内蔵リストを使用する" @@ -13766,10 +13821,16 @@ msgstr "マウス操作によるポインティグを使用する" msgid "Use PAL60 Mode (EuRGB60)" msgstr "PAL60 (EuRGB60) モードを使用する" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "パニックハンドラーを使用する" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13816,7 +13877,7 @@ msgstr "可能な限り仮想のアドレスを使用します" msgid "User Config" msgstr "ユーザー設定" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "インターフェイス設定" @@ -13834,10 +13895,17 @@ msgstr "" "これらを使用して、次の間の値を保存または取得できます。\n" "同一の親コントローラーの入力値と出力値です。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "ユーザー名" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13874,27 +13942,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Using Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "プローブパケットに TTL %1 を使用します" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Usually used for light objects" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Usually used for normal matrices" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Usually used for position matrices" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Usually used for tex coord matrices" @@ -13914,7 +13982,7 @@ msgstr "垂直ブランキング割り込み (VBI) をスキップする" msgid "Value" msgstr "値" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Value tracked to current instruction." @@ -13984,13 +14052,13 @@ msgstr "垂直オフセット" msgid "Video" msgstr "描画" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "View &code" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "View &memory" @@ -14025,7 +14093,7 @@ msgstr "音量を上げる" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WADファイル (*.wad)" @@ -14055,7 +14123,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "WAD installation failed: The selected file is not a valid WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "WAITING" @@ -14153,8 +14221,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "警告" @@ -14166,7 +14234,7 @@ msgstr "" "警告: このスロットには現在、GCIフォルダーのオーバーライドパスが設定されていま" "す。ここでGCIパスを調整しても効果はありません。" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14182,7 +14250,7 @@ msgstr "" "警告: BAT で示されたブロック数 ({0}) が、読み込まれたファイルヘッダ ({1}) と" "一致しません" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14192,7 +14260,7 @@ msgstr "" "{1}) (入力 {2} > {3})。続行する前に別のセーブデータをロードするか、読み取り専" "用モードをオフにしてこの状態をロードする必要があります。" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14202,7 +14270,7 @@ msgstr "" "ました (バイト {0} < {1}) (フレーム {2} < {3})。続行する前に、別のセーブデー" "タをロードする必要があります。" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14213,7 +14281,7 @@ msgstr "" "てこの状態をロードする必要があります。そうしないと、おそらく非同期が発生する" "可能性があります。" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14332,21 +14400,21 @@ msgstr "Wiiリモコン" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wiiリモコン %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Wiiリモコンの加速度センサー" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wiiリモコン ボタン" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Wiiリモコンのジャイロスコープ" @@ -14358,19 +14426,19 @@ msgstr "Wiiリモコンの設定" msgid "Wii Remotes" msgstr "Wiiリモコン" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "TAS用入力 Wii %1 - クラシックコントローラ " -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "TAS用入力 Wii %1 - Wiiリモコン" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "TAS用入力 Wii %1 - Wiiリモコン+ヌンチャク" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "WiiとWiiリモコン" @@ -14378,7 +14446,7 @@ msgstr "WiiとWiiリモコン" msgid "Wii data is not public yet" msgstr "Wii data is not public yet" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii セーブファイル (*.bin);;すべてのファイル (*)" @@ -14386,14 +14454,6 @@ msgstr "Wii セーブファイル (*.bin);;すべてのファイル (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiToolsシグネチャーMEGAファイル" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"ゲームプレイウィンドウ内にフォーカスがある間、マウスカーソルをウィンドウ外に" -"出せないようにします。この設定はホットキーで解除が可能です" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -14403,11 +14463,11 @@ msgstr "" msgid "Window Size" msgstr "画面サイズ" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -14421,10 +14481,11 @@ msgstr "地域なし" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Write" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -14457,39 +14518,39 @@ msgstr "Write to Log and Break" msgid "Write to Window" msgstr "ウィンドウに出力" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "ディスク番号が間違っています" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "間違ったハッシュです" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "間違った地域です" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "間違ったリビジョンです" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF register " @@ -14498,9 +14559,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "XLink Kai BBA 宛先アドレス" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14651,7 +14712,7 @@ msgstr "セッションに名前を付けてください!" msgid "You must provide a region for your session!" msgstr "セッションの地域を指定する必要があります!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "この変更を適用するにはDolphinを再起動してください" @@ -14679,7 +14740,7 @@ msgstr "" "問題を解決するために今すぐ停止しますか?\n" "「No」を選択した場合、音声が乱れることがあります。" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14688,9 +14749,9 @@ msgstr "" "いか、保存が許可されない可能性があります。" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14699,7 +14760,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "03コードはサポートされていません" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -14748,7 +14809,7 @@ msgid "default" msgstr "既定" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "切断されました" @@ -14756,7 +14817,7 @@ msgstr "切断されました" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "カードeファイル (*.raw);;すべてのファイル (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14764,7 +14825,7 @@ msgstr "errno" msgid "fake-completion" msgstr "擬似シングルコア (fake-completion)" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -14814,16 +14875,6 @@ msgstr "" msgid "none" msgstr "なし" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "off" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "on" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "もしくは下の一覧から選択" @@ -14841,7 +14892,7 @@ msgstr "sRGB" msgid "this value:" msgstr "this value:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -14910,11 +14961,9 @@ msgstr "| Or(論理和)" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin Team. 「ゲームキューブ」および「Wii」は任天堂の商標で" -"す。 Dolphin は任天堂とはいかなる関係もありません。" #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/ko.po b/Languages/po/ko.po index 21e8825d8a..9446d53316 100644 --- a/Languages/po/ko.po +++ b/Languages/po/ko.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Siegfried, 2013-2023\n" "Language-Team: Korean (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -125,7 +125,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (개정 %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (기본)" @@ -145,7 +145,7 @@ msgstr "%1 (느림)" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -159,11 +159,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 그래픽 환경설정" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -180,7 +180,7 @@ msgstr "%1 는 당신의 시스템에서 이 특성을 지원하지 않습니다 msgid "%1 doesn't support this feature." msgstr "%1 는 이 특성을 지원하지 않습니다" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -190,34 +190,27 @@ msgstr "" "%2 오브젝트(들)\n" "현재 프레임: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 가 참가했습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 가 떠났습니다" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 가 %2/%3 달성 (%4 하드코어)을 해제했습니다 %5/%6 점 (%7 하드코어) 의 가치" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 가 %2/%3 달성을 해제했습니다 %4/%5 점의 가치" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 는 적합한 롬이 아닙니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 은 지금 골프중입니다" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 은 %2 를 플레이하고 있습니다" @@ -230,8 +223,8 @@ msgstr "%1 메모리 영역" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 점" @@ -247,26 +240,26 @@ msgstr "%1 세션들이 발견되었습니다" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (보통 속도)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "%1 의 값이 변경되었습니다" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "%1 의 값이 일치합니다" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "%1 의 값이 사용됩니다" @@ -278,6 +271,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -347,11 +344,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "돌핀 정보(&A)" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "메모리 중단점 추가 (&A)" @@ -360,7 +357,7 @@ msgstr "메모리 중단점 추가 (&A)" msgid "&Add New Code..." msgstr "새로운 코드 추가... (&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "함수 추가 (&A)" @@ -368,15 +365,15 @@ msgstr "함수 추가 (&A)" msgid "&Add..." msgstr "추가... (&A)" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "오디오 설정(&A)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "자동 업데이트(&A):" @@ -384,11 +381,15 @@ msgstr "자동 업데이트(&A):" msgid "&Borderless Window" msgstr "틀 없는 창(&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "중단점 (&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "버그 추적자(&B)" @@ -396,15 +397,15 @@ msgstr "버그 추적자(&B)" msgid "&Cancel" msgstr "취소(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "치트 매니저(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "업데이트 확인(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "부호 지우기 (& C)" @@ -412,7 +413,7 @@ msgstr "부호 지우기 (& C)" msgid "&Clone..." msgstr "복제... (&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "코드 (&C)" @@ -420,16 +421,15 @@ msgstr "코드 (&C)" msgid "&Connected" msgstr "연결된(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "컨트롤러 설정(&C)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "주소 복사 (&C)" @@ -437,20 +437,20 @@ msgstr "주소 복사 (&C)" msgid "&Create..." msgstr "생성...(&C)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "삭제 (&)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "관찰 삭제 (&D)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "관찰들 삭제 (&D)" @@ -464,11 +464,11 @@ msgstr "코드 수정... (&E)" msgid "&Edit..." msgstr "편집... (&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "디스크 꺼내기(&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "에뮬레이션(&E)" @@ -488,41 +488,41 @@ msgstr "상태 내보내기...(&E)" msgid "&Export as .gci..." msgstr ".gci 로 내보내기... (&E)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "파일(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "폰트 (&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "프레임 진행(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "자유 보기 설정(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "부호 생성 (&G)" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "GitHub 저장소(&G)" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "그래픽 설정(&G)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "도움말(&H)" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "단축키 설정(&H)" @@ -542,11 +542,11 @@ msgstr "상태 가져오기...(&I)" msgid "&Import..." msgstr "가져오기... (&I)" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "무한대 기반(&I)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "blr 삽입 (&I)" @@ -554,23 +554,23 @@ msgstr "blr 삽입 (&I)" msgid "&Interframe Blending" msgstr "프레임간 혼합(&I)" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "JIT(&J)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "언어(&L):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "상태 로드(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "로드 부호 맵 (&L)" @@ -580,19 +580,23 @@ msgstr "파일을 현재 주소로 로드합니다 (&L)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "관찰들 고정 (&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "위젯 고정(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "메모리(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "무비(&M)" @@ -600,7 +604,7 @@ msgstr "무비(&M)" msgid "&Mute" msgstr "음소거(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "네트워크(&N)" @@ -609,23 +613,23 @@ msgid "&No" msgstr "아니요(&N)" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "열기...(&O)" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "옵션(&O)" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "HLE 함수 패치 (&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "일시정지(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "실행(&P)" @@ -633,7 +637,7 @@ msgstr "실행(&P)" msgid "&Properties" msgstr "속성(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "읽기 전용 모드(&R)" @@ -641,7 +645,7 @@ msgstr "읽기 전용 모드(&R)" msgid "&Refresh List" msgstr "목록 새로고침(&R)" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "레지스터 (&R)" @@ -654,24 +658,24 @@ msgstr "제거 (&R)" msgid "&Remove Code" msgstr "코드 제거 (&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "부호 이름 바꾸기 (&R)" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "리셋(&R)" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "리소스 팩 매니저(&R)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "부호 맵 저장 (&S)" @@ -679,31 +683,31 @@ msgstr "부호 맵 저장 (&S)" msgid "&Scan e-Reader Card(s)..." msgstr "e-Reader 카드 스캔...(&S)" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "스카이랜더스 포탈 (&S)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "속도 제한(&S):" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "중지(&S)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "테마(&T):" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "쓰레드(&T)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "도구(&T)" @@ -713,21 +717,21 @@ msgstr "롬 언로드(&U)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "관찰들 고정풀기 (&U)" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "보기(&V)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "관찰(&W)" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "웹사이트(&W)" @@ -739,23 +743,23 @@ msgstr "위키(&W)" msgid "&Yes" msgstr "예(&Y)" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' 이 발견되지 않았습니다, 생성된 부호 이름이 없습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' 이 발견되지 않았습니다, 공통 함수들을 대신 스캔합니다" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(어두움)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(밝음)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(시스템)" @@ -791,12 +795,12 @@ msgstr "- 빼기" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--알려지지 않음--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -915,7 +919,7 @@ msgstr "32-비트 비부호화 정수" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1034,11 +1038,11 @@ msgstr "< 보다-적은" msgid "" msgstr "<없음>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "<시스템 언어>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1047,8 +1051,8 @@ msgid "If unsure, leave this unchecked." msgstr "" "잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1056,7 +1060,7 @@ msgstr "" "자동스테핑 시간이 지났습니다. 현재 명령은 관련이 없습니" "다." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1082,8 +1086,8 @@ msgstr "" msgid "> Greater-than" msgstr "> 보다-큰" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "넷플레이 세션이 이미 진행 중입니다!" @@ -1103,7 +1107,7 @@ msgstr "" "\n" "이 WAD 를 설치하면 되돌릴 수 없게 바꾸게 됩니다. 계속합니까?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "디스크가 이미 삽입되려는 중입니다." @@ -1119,7 +1123,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "저장 상태는 시작할 게임 명시 없이는 로드될 수 없습니다." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1139,7 +1143,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Wii 게임이 구동 중일 때만 동기화가 발동될 수 있습니다." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1218,17 +1222,11 @@ msgstr "정확성:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "달성" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "액션" @@ -1317,19 +1315,19 @@ msgstr "액션 리플레이: 일반 코드 0: 올바르지 않은 하위 분류 msgid "Activate NetPlay Chat" msgstr "넷플레이 채팅 활성" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "액티브" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "활성 무한대 피겨:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "활성 쓰레드 큐" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "활성 쓰레드" @@ -1351,7 +1349,7 @@ msgstr "어댑터:" msgid "Add" msgstr "추가" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "중단점 추가(&b)" @@ -1376,23 +1374,23 @@ msgstr "중단점 추가" msgid "Add a Memory Breakpoint" msgstr "메모리 중단점 추가" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "메모리 중단점 추가 (&b)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "메모리 중단점 추가" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "관찰에 추가 (&w)" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "관찰에 추가" @@ -1402,17 +1400,17 @@ msgstr "관찰에 추가" msgid "Add..." msgstr "추가..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "주소" @@ -1556,7 +1554,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "모든 더블" @@ -1565,7 +1563,7 @@ msgstr "모든 더블" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1573,34 +1571,34 @@ msgid "All Files" msgstr "모든 파일" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "모든 파일 (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "모든 실수" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "모든 GC/Wii 파일들" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "모든 16진수" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "모든 저장 상태 (*.sav *.s##);; 모든 파일 (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "모든 부호화 정수" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "모든 비부호화 정수" @@ -1616,7 +1614,7 @@ msgstr "모든 플레이어의 코드가 동기화되었습니다." msgid "All players' saves synchronized." msgstr "모든 플레이어의 저장이 동기화되었습니다." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "맞지 않는 지역 설정 허락" @@ -1644,7 +1642,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "대체 입력 소스" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "항상" @@ -1666,7 +1664,7 @@ msgstr "삽입된 디스크가 예상되었지만 찾지 못했습니다." msgid "Anaglyph" msgstr "입체" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "분석" @@ -1692,15 +1690,15 @@ msgstr "안티-앨리어싱:" msgid "Any Region" msgstr "아무 지역" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "서명 덧붙이기" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "존재하는 서명 파일에 덧붙이기... (&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "서명 파일 적용... (&y)" @@ -1720,7 +1718,7 @@ msgstr "앱로더 날짜:" msgid "Apply" msgstr "적용" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "서명 파일 적용" @@ -1728,7 +1726,7 @@ msgstr "서명 파일 적용" msgid "Arbitrary Mipmap Detection" msgstr "독단적 밉맵 감지" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "'%1' 를 정말로 지우고 싶습니까?" @@ -1740,7 +1738,7 @@ msgstr "이 파일을 정말로 삭제하시겠습니까?" msgid "Are you sure you want to delete this pack?" msgstr "이 팩을 정말로 삭제하시겠습니까?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "정말로 넷플레이를 종료하고 싶습니까?" @@ -1769,7 +1767,7 @@ msgstr "종횡비:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1781,7 +1779,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "컨트롤러 포트 할당" @@ -1831,11 +1829,11 @@ msgstr "자동" msgid "Auto (Multiple of 640x528)" msgstr "자동 (640x528의 배수)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "설정 자동 업데이트" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1855,7 +1853,7 @@ msgstr "창 크기 자동 조정" msgid "Auto-Hide" msgstr "자동-숨기기" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "RSO 모듈을 자동-감지할까요?" @@ -1908,11 +1906,11 @@ msgstr "" msgid "BIOS:" msgstr "바이오스:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP 레지스터" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "백 체인" @@ -1971,7 +1969,7 @@ msgstr "안 좋은 값이 제공되었습니다." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "배너" @@ -1991,7 +1989,7 @@ msgstr "바" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "기본 우선순위" @@ -1999,7 +1997,7 @@ msgstr "기본 우선순위" msgid "Basic" msgstr "기본" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "기본 설정" @@ -2015,10 +2013,6 @@ msgstr "배치 모드는 시작할 게임 명시 없이는 사용될 수 없습 msgid "Battery" msgstr "배터리" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "베타 (한 달에 한 번)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, 등등" @@ -2055,7 +2049,7 @@ msgstr "바이너리 SSL (쓰기)" msgid "Bitrate (kbps):" msgstr "비트레이트 (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2065,7 +2059,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "블락 크기" @@ -2103,15 +2097,15 @@ msgstr "" "블루투스 패스쓰루 모드가 켜졌습니다, 하지만 돌핀이 libusb 없이 빌드되었습니" "다. 패스쓰루 모드를 사용할 수 없습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "부팅하고 멈추기" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND 백업 파일 (*.bin);;모든 파일 (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii 키 파일 (*.bin);;모든 파일 (*)" @@ -2123,47 +2117,47 @@ msgstr "틀 없는 전체화면" msgid "Bottom" msgstr "아래" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2175,23 +2169,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2208,7 +2202,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2218,19 +2212,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2245,19 +2239,24 @@ msgstr "분기들" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "중단" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "중단점" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "중단점을 만났습니다! 스텝 나가기가 중단되었습니다." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "중단점" @@ -2291,7 +2290,7 @@ msgstr "광대역 어댑터 에러" msgid "Broadband Adapter MAC Address" msgstr "광대역 어댑터 맥 어드레스" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "넷플레이 세션들 둘러보기...(&N)" @@ -2299,16 +2298,16 @@ msgstr "넷플레이 세션들 둘러보기...(&N)" msgid "Buffer Size:" msgstr "버퍼 크기:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "버퍼 크기가 %1 로 변경되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "버퍼:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2355,11 +2354,11 @@ msgstr "" msgid "C Stick" msgstr "C 스틱" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "서명 파일 생성... (&C)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP 레지스터" @@ -2418,7 +2417,7 @@ msgstr "측정" msgid "Calibration Period" msgstr "측정 기간" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "%1 에 %2 크기로 디스플레이 목록 불러오기" @@ -2444,7 +2443,7 @@ msgstr "카메라 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "카메라 시야 ( 포인팅 민감도에 영향을 줍니다)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "가상 메모리 값용 AR 코드만 생성할 수 있습니다." @@ -2460,14 +2459,14 @@ msgstr "이 트로피를 위해 악당들을 편집할 수 없습니다!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "{0:02x} 연결 핸들로 Wii 리모트를 찾을 수 없음" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "게임이 여전히 구동되는 동안에 넷플레이 세션을 시작할 수 없습니다!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2480,15 +2479,15 @@ msgstr "취소" msgid "Cancel Calibration" msgstr "측정 취소" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2504,11 +2503,11 @@ msgstr "NAND 에 설치될 수 없기 때문에 이 WAD 를 부팅할 수 없습 msgid "Cannot compare against last value on first search." msgstr "첫 검색의 마지막 값과 비교할 수 없습니다." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "GC IPL 을 찾을 수 없습니다." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "이 주소에 대한 AR 코드를 생성할 수 없습니다." @@ -2516,7 +2515,7 @@ msgstr "이 주소에 대한 AR 코드를 생성할 수 없습니다." msgid "Cannot refresh without results." msgstr "결과 없이 새로할 수 없습니다." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "GCI 폴더를 빈 경로로 설정할 수 없습니다." @@ -2524,7 +2523,7 @@ msgstr "GCI 폴더를 빈 경로로 설정할 수 없습니다." msgid "Cannot set memory card to an empty path." msgstr "메모리 카드를 빈 경로로 설정할 수 없습니다." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "GC IPL 을 찾을 수 없어서, 게임을 시작할 수 없습니다." @@ -2556,7 +2555,7 @@ msgstr "중앙과 측정" msgid "Change &Disc" msgstr "디스크 변경(&D)" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "디스크 변경...(&D)" @@ -2564,14 +2563,20 @@ msgstr "디스크 변경...(&D)" msgid "Change Disc" msgstr "디스크 변경" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "디스크 자동 교환" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "{0} 로 디스크를 변경합니다." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2600,7 +2605,7 @@ msgstr "" "이트합니다. 측면 이동은 없습니다, 단지 로테이트하고 카메라의 원본 지점까지 줌" "할 수 있을 겁니다." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "치트 변경은 게임을 재시작해야만 효과가 반영될 것입니다." @@ -2608,11 +2613,11 @@ msgstr "치트 변경은 게임을 재시작해야만 효과가 반영될 것입 msgid "Channel Partition (%1)" msgstr "채널 파티션 (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "입력된 캐릭터가 부적합합니다!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "대화" @@ -2628,7 +2633,7 @@ msgstr "치트 찾기" msgid "Cheats Manager" msgstr "치트 관리자" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "NAND 체크..." @@ -2648,7 +2653,7 @@ msgstr "" "파일 삭제에 필요한 권한이 있는지 아니면 파일이 여전히 사용중에 있는지 확인하" "세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "체크섬" @@ -2660,7 +2665,7 @@ msgstr "중국" msgid "Choose" msgstr "고르세요" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "열 파일 선택하기" @@ -2668,15 +2673,15 @@ msgstr "열 파일 선택하기" msgid "Choose a file to open or create" msgstr "열거나 만들 파일 선택" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "우선 입력 파일 선택" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "차선 입력 파일 선택" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "GCI 기본 폴더를 고르세요" @@ -2689,7 +2694,7 @@ msgstr "압축해제할 폴더를 선택" msgid "Clamping of rotation about the yaw axis." msgstr "요 축에 대한 회전 클램핑." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "클래식 버튼" @@ -2700,18 +2705,18 @@ msgstr "클래식 컨트롤러" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "지움" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "캐시 청소" @@ -2732,7 +2737,7 @@ msgstr "복제하고 코드 수정... (&E)" msgid "Close" msgstr "닫기" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "환경설정(&n)" @@ -2740,11 +2745,11 @@ msgstr "환경설정(&n)" msgid "Code" msgstr "코드" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2772,11 +2777,11 @@ msgstr "색 보정:" msgid "Color Space" msgstr "색 공간" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "두 서명 파일을 합치기... (&T)" @@ -2819,7 +2824,7 @@ msgstr "쉐이더들 컴파일하기" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "압축" @@ -2832,7 +2837,7 @@ msgstr "압축 레블:" msgid "Compression:" msgstr "압축:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2840,11 +2845,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "상태" @@ -2860,7 +2865,7 @@ msgstr "조건" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "조건적 도움" @@ -2875,7 +2880,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2913,51 +2923,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"조건들:\n" -"중단점 히트 때 평가되는 표현식을 설정합니다. 만일 표현식이 false 혹은 0 이" -"면, 그 중단점은 재 히트 때까지 무시됩니다. 서술들은 쉼표로 분리되야 합니다. " -"마지막 서술만 무엇을 할지 결정하는데 쓰일 것입니다.\n" -"\n" -"참조 가능한 레지스터들:\n" -"GPRs : r0..r31\n" -"FPRs : f0..f31\n" -" LR, CTR, PC\n" -"\n" -"함수들:\n" -"레지스터 설정: r1 = 8\n" -"캐스트: s8(0xff). 사용가능: s8, u8, s16, u16, s32, u32\n" -"콜스택: callstack(0x80123456), callstack(\"anim\")\n" -"스트링 비교: streq(r3, \"abc\"). 매개변수 둘다 주소나 스트링 상수가 될 수 있" -"습니다.\n" -"메모리 읽기: read_u32(0x80000000). 사용가능: u8, s8, u16, s16, u32, s32, " -"f32, f64\n" -"메모리 쓰기: write_u32(r3, 0x80000000). 사용가능: u8, u16, u32, f32, f64\n" -"*현재 쓰기는 항상 작동할 것입니다\n" -"\n" -"연산자들:\n" -"단항: -u, !u, ~u\n" -"산술: * / + -, power: **, remainder: %, shift: <<, >>\n" -"비교: <, <=, >, >=, ==, !=, &&, ||\n" -"비트연산: &, |, ^\n" -"\n" -"예들:\n" -"r4 == 1\n" -"f0 == 1.0 && f2 < 10.0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"쓰고 중단: r4 = 8, 1\n" -"쓰고 계속: f3 = f1 + f2, 0\n" -"조건은 항상 마지막이어야 합니다.\n" -"\n" -"스트링은 callstack() 이나 streq() 와 \"인용된\" 에서만 쓰여야 합니다. 변수에 " -"할당하지 마세요.\n" -"히트나 NaN 결과일 경우, 모든 변수들은 메모리 인터페이스 로그에 프린트될 것입" -"니다. 이슈들을 체크하려면, 방정식에 변수를 할당하세요, 그러면 프린트될 수 있" -"습니다.\n" -"\n" -"노트: 모든 값들은 내부적으로 계산을 위해 더블로 변환됩니다. 범위를 벗어나거" -"나 NaN 이 될 수 있습니다. NaN 이 리턴되면 경고가 주어질 것입니다, 그리고 NaN " -"된 변수가 로그될 것입니다." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -2974,7 +2939,7 @@ msgstr "설정" msgid "Configure Controller" msgstr "컨트롤러 설정" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "돌핀 환경설정" @@ -2987,13 +2952,13 @@ msgstr "입력 설정" msgid "Configure Output" msgstr "출력 설정" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "확정" @@ -3002,12 +2967,12 @@ msgstr "확정" msgid "Confirm backend change" msgstr "백엔드 변경 확정" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "멈출 때 확인" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "확정" @@ -3017,7 +2982,7 @@ msgstr "확정" msgid "Connect" msgstr "연결" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "밸런스 보드 연결" @@ -3025,7 +2990,7 @@ msgstr "밸런스 보드 연결" msgid "Connect USB Keyboard" msgstr "USB 키보드 연결" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Wii 리모트 %1 연결" @@ -3045,7 +3010,7 @@ msgstr "Wii 리모트 3 연결" msgid "Connect Wii Remote 4" msgstr "Wii 리모트 4 연결" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Wii 리모트 연결" @@ -3061,7 +3026,7 @@ msgstr "인터넷에 연결하여 온라인 시스템 업데이트를 하시겠 msgid "Connected" msgstr "연결되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "연결중" @@ -3086,7 +3051,7 @@ msgstr "넷플레이 골프 모드 컨트롤" msgid "Control Stick" msgstr "컨트롤 스틱" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "컨트롤러 프로파일" @@ -3275,22 +3240,22 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "복사" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "함수 복사 (&f)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "헥스 복사 (&h)" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "주소 복사" @@ -3298,19 +3263,19 @@ msgstr "주소 복사" msgid "Copy Failed" msgstr "복사가 실패했습니다" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "헥스 복사" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "값 복사" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "코드 줄 복사 (&l)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "대상 주소 복사(&g)" @@ -3328,8 +3293,8 @@ msgstr "B로 복사" msgid "Core" msgstr "코어" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3462,7 +3427,7 @@ msgstr "" "에뮬레이터 디렉토리를 이동한 후에 이 메시지를 받고 있나요?\n" "그렇다면, 옵션에서 메모리카드 위치를 재지정해야 합니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "중앙 서버를 찾을 수 없습니다" @@ -3478,13 +3443,13 @@ msgstr "파일을 읽을 수 없습니다." msgid "Country:" msgstr "국가:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "생성" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "무한대 파일 생성" @@ -3498,7 +3463,7 @@ msgstr "새로운 메모리 카트 생성" msgid "Create Skylander File" msgstr "스카이랜더 파일 생성" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "다른 디바이스들을 위한 매핑을 생성합니다" @@ -3545,23 +3510,23 @@ msgstr "" "로우 통계에 효과가 있을지 모릅니다.

잘 모르겠으면, " "체크 해제해 두세요." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "현재 지역" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "현재 값" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "현재 맥락" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "현재 게임" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "현재 쓰레드" @@ -3674,7 +3639,7 @@ msgstr "댄스 매트" msgid "Dark" msgstr "어두움" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "데이터" @@ -3720,7 +3685,7 @@ msgid "Debug" msgstr "디버그" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "디버깅" @@ -3768,7 +3733,7 @@ msgstr "Y 감소" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "기본" @@ -3788,7 +3753,7 @@ msgstr "기본 폰트" msgid "Default ISO:" msgstr "기본 ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "기본 쓰레드" @@ -3814,8 +3779,9 @@ msgstr "" "다.

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "삭제" @@ -3845,12 +3811,12 @@ msgstr "깊이 퍼센트:" msgid "Depth:" msgstr "깊이:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "설명" @@ -3864,8 +3830,8 @@ msgstr "설명:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3877,21 +3843,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "떨어진" @@ -3899,7 +3865,7 @@ msgstr "떨어진" msgid "Detect" msgstr "감지" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "RSO 모듈 감지하기" @@ -3907,11 +3873,11 @@ msgstr "RSO 모듈 감지하기" msgid "Deterministic dual core:" msgstr "결정론적 듀얼 코어:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "개발 (하루에 여러 번)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "장치" @@ -3953,11 +3919,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "연결 끊어진(&c)" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "비활성화" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "바운딩 박스 끄기" @@ -3974,11 +3935,11 @@ msgstr "EFB 비디오램 복사 비활성" msgid "Disable Emulation Speed Limit" msgstr "에뮬레이션 속도 제한 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "패스트멤 비활성" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "패스트멤 투기장 비활성" @@ -3986,11 +3947,11 @@ msgstr "패스트멤 투기장 비활성" msgid "Disable Fog" msgstr "안개 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "JIT 캐시 비활성" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -4032,6 +3993,12 @@ msgstr "" "의 그래픽 이슈들을 일으킵니다.

잘 모르겠으면, 체크" "해 두세요." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "디스크" @@ -4040,6 +4007,10 @@ msgstr "디스크" msgid "Discard" msgstr "폐기" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "디스플레이 타입" @@ -4075,11 +4046,11 @@ msgstr "중립 위치에서 이동 거리" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "돌핀이 정보를 돌핀 개발자들에게 보고하도록 허가하시겠습니까?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "\"%1\" 를 게임 경로들의 목록에 추가하고 싶습니까?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "부호 이름 목록을 청소할까요?" @@ -4089,7 +4060,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "선택된 저장 파일 %n 을 삭제하고 싶습니까?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "에뮬레이션을 중단하고 싶습니까?" @@ -4101,8 +4072,8 @@ msgstr "NAND 고치기를 시도하고 싶습니까?" msgid "Dolby Pro Logic II Decoder" msgstr "돌비 프로 로직 II 디코더" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "돌핀 FIFO 로그 (*.dff)" @@ -4110,9 +4081,9 @@ msgstr "돌핀 FIFO 로그 (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "돌핀 게임 모드 프리셋" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "돌핀 맵 파일 (*.map)" @@ -4124,8 +4095,8 @@ msgstr "돌핀 서명 CSV 파일" msgid "Dolphin Signature File" msgstr "돌핀 서명 파일" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "돌핀 TAS 무비 (*.dtm)" @@ -4167,7 +4138,7 @@ msgstr "돌핀이 요청된 액션 완수에 실패했습니다." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "돌핀은 무료이고 오픈-소스 게임큐브 및 Wii 에뮬레이터입니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "횡단 서버에 비해 돌핀이 너무 구 버전입니다." @@ -4183,14 +4154,14 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "돌핀은 라이슨스되지 않은 디스크들을 검증할 수 없습니다." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" "돌핀은 자동으로 지역이 결정될 수 없는 타이틀에 대해 이것을 사용할 것입니다." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "돌핀의 치트 시스템이 현재 꺼졌습니다." @@ -4199,7 +4170,7 @@ msgstr "돌핀의 치트 시스템이 현재 꺼졌습니다." msgid "Domain" msgstr "도메인" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "업데이트 안함" @@ -4220,7 +4191,7 @@ msgstr "문들이 잠겼습니다" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "더블" @@ -4242,7 +4213,7 @@ msgstr "코드 다운로드" msgid "Download Codes from the WiiRD Database" msgstr "WiiRD 데이터베이스에서 코드를 다운로드" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "GameTDB.com 에서 그리드 모드에 사용할 게임커버를 다운로드" @@ -4254,6 +4225,16 @@ msgstr "다운로드 완료" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 코드들이 다운로드됨. (%2 추가됨)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4293,7 +4274,7 @@ msgstr "가짜가상메모리 덤프(&F)" msgid "Dump &MRAM" msgstr "MRAM 덤프(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "오디오 덤프" @@ -4305,7 +4286,7 @@ msgstr "기반 텍스처 덤프" msgid "Dump EFB Target" msgstr "EFB 타겟 덤프" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "프레임들 덤프" @@ -4372,11 +4353,11 @@ msgstr "" "User/Dump/Textures/로 XFB 복사의 내용을 덤프합니다.

" "잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "터보 버튼 누르기의 기간 (프레임):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "터보 버튼 떼기의 기간 (프레임)" @@ -4386,11 +4367,11 @@ msgstr "터보 버튼 떼기의 기간 (프레임)" msgid "Dutch" msgstr "네덜란드어" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "종료(&x)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "EFB 복사 %1" @@ -4405,7 +4386,7 @@ msgstr "" "-- 최근에 돌핀 배포를 업그레이드했다면, 윈도우가 새로운 드라이버를 인식하기 " "위해 재부팅이 필요합니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4416,7 +4397,7 @@ msgstr "" "자신의 입력을 게임에 보냅니다.\n" "공정함과 최소의 지연이 가장 중요한 경쟁 게임들에 알맞음." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "빠른 메모리 업데이트" @@ -4435,7 +4416,16 @@ msgstr "동 아시아" msgid "Edit Breakpoint" msgstr "중단점 수정" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "편집..." @@ -4455,7 +4445,7 @@ msgstr "효과" msgid "Effective" msgstr "효과적인" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "효율 우선순위" @@ -4477,7 +4467,7 @@ msgstr "요소" msgid "Embedded Frame Buffer (EFB)" msgstr "내장형 프레임 버퍼 (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "비어있음" @@ -4489,7 +4479,7 @@ msgstr "에뮬 쓰레드가 이미 구동중임" msgid "Emulate Disc Speed" msgstr "디스크 속도 에뮬" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "무한대 기반 에뮬" @@ -4509,7 +4499,7 @@ msgstr "" "실제 하드웨어의 디스크 속도를 에뮬합니다. 비활성화는 불안정을 유발할 수 있습" "니다. 기본 값은 True" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "에뮬된 USB 장치들" @@ -4536,8 +4526,6 @@ msgstr "에뮬레이션 속도" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "활성" @@ -4545,23 +4533,15 @@ msgstr "활성" msgid "Enable API Validation Layers" msgstr "API 검증 레이어 활성화" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "달성 배지 활성화" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "달성 활성화" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "오디오 늘림 활성" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "치트 활성화" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "컨트롤러 입력 활성화(&t)" @@ -4569,15 +4549,19 @@ msgstr "컨트롤러 입력 활성화(&t)" msgid "Enable Custom RTC" msgstr "사용자 지정 RTC 켜기" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "디버깅 UI 활성화" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "듀얼 코어 활성화" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "듀얼 코어 활성화 (속도 상승)" @@ -4589,7 +4573,7 @@ msgstr "에뮬된 CPU 클럭 오버라이드 활성화" msgid "Enable Emulated Memory Size Override" msgstr "에뮬된 메모리 크기 오버라이드 활성화" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "재 달성 활성화" @@ -4601,11 +4585,11 @@ msgstr "FPRF 활성화" msgid "Enable Graphics Mods" msgstr "그래픽 모드 활성화" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4623,20 +4607,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "리더보드 활성화" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "MMU 활성화" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "진척도 알림 활성화" @@ -4644,14 +4624,10 @@ msgstr "진척도 알림 활성화" msgid "Enable Progressive Scan" msgstr "프로그레시브 스캔 활성화" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "RetroAchievements.org 통합 활성화" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "풍부한 존재 활성화" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4665,11 +4641,15 @@ msgstr "화면 보호기 활성화" msgid "Enable Speaker Data" msgstr "스피커 데이터 활성화" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "비공식 달성 활성화" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "사용 통계 보고 활성화" @@ -4685,36 +4665,6 @@ msgstr "와이어프레임 활성화" msgid "Enable Write-Back Cache (slow)" msgstr "롸이트-백 캐시 활성화 (느림)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"달성 배지들을 활성화합니다.

플레이어, 게임, 달성 아이콘들을 표시합니" -"다. 단순 보이는 옵션, 하지만 이미지들을 다운받을 약간의 추가 메모리와 시간이 " -"필요할 것입니다." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"RetroAchievements 리더보드에서 경쟁을 활성화합니다.

사용하려면 하드코" -"어 모드가 활성화 되어야만 합니다." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"RetroAchievements 웹사이트상에 자세한 풍부한 존재를 활성화합니다.

이것" -"은 플레이어가 게임에서 무엇을 하고 있는지 웹사이트에 자세한 설명을 제공합니" -"다. 이것이 비활성화 되면, 웹사이트는 무슨 게임이 플레이되고 있는지만 보고할 " -"것입니다.

이것은 디스코드 풍부한 존재와 무관합니다." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4723,7 +4673,7 @@ msgstr "" "에뮬된 디스크 속도를 켭니다. 이것을 비활성화하면 일부 게임에서 깨짐이나 다른 " "문제를 일으킬 수 있습니다. (켬 = 호환성, 끔 = 해제)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4734,7 +4684,7 @@ msgstr "" "

사용하려면 RetroAchievements 계정에 로그인 해야만 합니다. 돌핀은 로그" "인을 유지하기 위해 패스워드를 로컬로 저장하지 않고 API 토큰을 사용합니다." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4743,31 +4693,32 @@ msgstr "" "달성들상에 진척 알림을 활성화합니다.

120 별 중에 60 처럼, 모인 값에 따" "른 달성 진보를 만들 때마다 요약 팝업 메시지를 표시합니다." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"앙코르 모드에서 달성을 해제합니다.

앙코르 모드는 사이트에서 이미 해제" -"된 달성을 재활성화해서 해제된 조건들을 다시 만나면 알림을 받을 수 있습니다, " -"커스텀 스피드런에 유용 혹은 단순 재미용." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "달성 해제 활성화.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" -"공식 뿐만아니라 비공식 달성 해제도 활성화합니다.

비공식 달성은 " -"RetroAchievements에서 공식으로 간주되지 않은 옵션이나 미완료 달성이될 수 있으" -"며 테스트용 또는 단순히 재미로 유용할 수 있습니다." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -4926,6 +4877,10 @@ msgstr "" "\n" "가져오기를 중단합니다." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet이 초기화되지 않았습니다." @@ -4973,33 +4928,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "RSO 모듈 주소를 입력:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5013,51 +4968,51 @@ msgstr "RSO 모듈 주소를 입력:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "오류" @@ -5074,7 +5029,7 @@ msgstr "어댑터 열기 에러: %1" msgid "Error collecting save data!" msgstr "저장 데이터 수집 에러!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5089,7 +5044,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "에러가 있는 세션 목록: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "일부 텍스처 팩을 로딩하는 중에 에러가 발생했습니다" @@ -5186,7 +5141,7 @@ msgstr "{1} 파티션에 {0} 사용되지 않은 블락들에서 에러들이 msgid "Euphoria" msgstr "유포리아" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "유럽" @@ -5239,7 +5194,7 @@ msgstr "변수 이름을 예상했습니다." msgid "Experimental" msgstr "실험적" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "모든 Wii 저장을 내보내기" @@ -5254,7 +5209,7 @@ msgstr "내보내기를 실패했습니다" msgid "Export Recording" msgstr "입력 기록 내보내기" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "입력 기록 내보내기..." @@ -5282,14 +5237,14 @@ msgstr ".gcs 로 내보내기... (&g)" msgid "Export as .&sav..." msgstr ".sav 로 내보내기... (&s)" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n 저장(들)을 내보냈습니다" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "확장" @@ -5302,7 +5257,7 @@ msgstr "확장 모션 입력" msgid "Extension Motion Simulation" msgstr "확장 모션 시뮬레이션" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "외부의" @@ -5310,35 +5265,35 @@ msgstr "외부의" msgid "External Frame Buffer (XFB)" msgstr "외부 프레임 버퍼 (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "NAND 에서 증명서 추출" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "전체 디스크 압축 풀기..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "전체 파티션 압축 풀기..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "파일 압축 풀기..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "파일 압축 풀기..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "시스템 데이터 압축 풀기..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "모든 파일을 압축 풀기..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "디렉토리 압축 풀기..." @@ -5347,8 +5302,8 @@ msgstr "디렉토리 압축 풀기..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO 플레이어" @@ -5364,11 +5319,11 @@ msgstr "" "메모리 카드 열기에 실패했습니다:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "넷플레이 목록 : %1 에 이 세션을 추가하는데에 실패했습니다" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "서명 파일 '%1' 에 덧붙이기에 실패했습니다." @@ -5388,7 +5343,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org 연결에 실패했습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "서버 연결에 실패했습니다: %1" @@ -5409,15 +5364,15 @@ msgstr "D3D12 글로벌 리소스 생성에 실패했습니다" msgid "Failed to create DXGI factory" msgstr "DXGI 팩토리 생성에 실패했습니다" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "무한대 파일 생성에 실패했습니다" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "스카이랜더 파일 생성에 실패했습니다!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5463,15 +5418,15 @@ msgstr "%1 저장 파일(들)로부터 %n 를 내보내기에 실패했습니다 msgid "Failed to export the following save files:" msgstr "다음 저장 파일들을 내보내기에 실패했습니다:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "NAND 에서 증명서 추출에 실패했습니다" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "파일 압축 풀기에 실패했습니다." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "시스템 데이터 압축 풀기에 실패했습니다." @@ -5493,14 +5448,14 @@ msgstr "하나 이상의 D3D 부호 찾기에 실패했습니다" msgid "Failed to import \"%1\"." msgstr "\"%1\" 가져오기에 실패했습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "저장 파일을 가져오기에 실패했습니다. 해당 게임을 한번 띄워주세요, 그리고 다" "시 시도하세요." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5508,7 +5463,7 @@ msgstr "" "저장 파일 가져오기에 실패했습니다. 주어진 파일은 오염되었거나 적합한 Wii 저장" "이 아닙니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5518,7 +5473,7 @@ msgstr "" "것이 그 안에 파일들에 액세스를 막고 있습니다. NAND (도구 -> NAND 관리 -> " "NAND 체크...) 를 고쳐 보세요, 그런 후 저장을 다시 가져오세요." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "코어 인식에 실패했습니다" @@ -5541,11 +5496,11 @@ msgid "Failed to install pack: %1" msgstr "팩 설치에 실패했습니다: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "NAND 에 이 타이틀 설치에 실패했습니다." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5553,8 +5508,8 @@ msgstr "" "포트 %1 듣기에 실패했습니다. 구동 중인 다른 넷플레이 서버 인스턴스가 있습니" "까?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "%1 에서 RSO 모듈 로드에 실패했습니다" @@ -5566,21 +5521,21 @@ msgstr "d3d11.dll 로드에 실패했습니다" msgid "Failed to load dxgi.dll" msgstr "dxgi.dll 로드에 실패했습니다" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "맵 파일 '%1' 을 로드에 실패했습니다." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "스카이랜더 파일 로드에 실패했습니다!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "실행 가능한 것을 메모리에 로드하는데 실패했습니다." @@ -5596,17 +5551,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "스카이랜더 수정에 실패했습니다!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "'%1' 를 열기에 실패했습니다" @@ -5614,7 +5569,7 @@ msgstr "'%1' 를 열기에 실패했습니다" msgid "Failed to open Bluetooth device: {0}" msgstr "블루투스 장치 열기에 실패했습니다: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5646,15 +5601,15 @@ msgstr "" msgid "Failed to open file." msgstr "파일 열기에 실패했습니다." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "서버 열기에 실패했습니다" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "무한대 파일 열기에 실패했습니다!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5662,11 +5617,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "스카이랜더 파일 열기에 실패했습니다!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5716,23 +5671,23 @@ msgstr "입력 파일 \"{0}\" 로 부터 읽기에 실패했습니다." msgid "Failed to read selected savefile(s) from memory card." msgstr "메모리 카드에서 선택된 저장파일(들)을 읽기에 실패했습니다." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "무한대 파일 읽기에 실패했습니다!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "스카이랜더 파일 읽기에 실패했습니다!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5746,7 +5701,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "{0} 을 읽을 수 없습니다." @@ -5781,31 +5736,31 @@ msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "넷플레이 리다이렉트 폴더 재설정에 실패했습니다. 쓰기 권한을 검증하세요." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "FIFO 로그 저장에 실패했습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "경로 '%1' 에 코드 맵 저장을 실패했습니다" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "서명 파일 '%1' 을 저장에 실패했습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "경로 '%1' 에 심볼 맵 저장을 실패했습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "서명 파일 '%1' 에 저장에 실패했습니다." -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5861,19 +5816,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "실패" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "공정한 입력 지연" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "대비책 지역" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "대비책 지역:" @@ -5886,7 +5841,7 @@ msgstr "빠름" msgid "Fast Depth Calculation" msgstr "빠른 깊이 계산" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5899,7 +5854,7 @@ msgstr "" msgid "Field of View" msgstr "시야" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "피겨 번호:" @@ -5913,7 +5868,7 @@ msgstr "파일 세부사항" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "파일 형식" @@ -5921,24 +5876,24 @@ msgstr "파일 형식" msgid "File Format:" msgstr "파일 형식:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "파일 정보" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "파일 이름" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "파일 경로" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "파일 크기" @@ -6027,7 +5982,6 @@ msgstr "고정된 정돈" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "플래그" @@ -6036,12 +5990,12 @@ msgstr "플래그" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "플로우트" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "분기 따라가기 (&b)" @@ -6135,6 +6089,12 @@ msgstr "" "줄여서 품질이 증가합니다. 성능에 영향이 없고 소수의 그래픽 이슈를 읽으킵니다." "

잘 모르겠으면, 체크해 두세요." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "포맷:" @@ -6150,7 +6110,7 @@ msgstr "앞으로" msgid "Forward port (UPnP)" msgstr "포트 열기 (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "%1 결과들을 찾았음 \"%2\" 에 대한 것임" @@ -6160,7 +6120,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "%n 주소(들)을 발견했습니다." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "프레임 %1" @@ -6185,7 +6145,7 @@ msgstr "프레임 진행 속도 리셋" msgid "Frame Dumping" msgstr "프레임 덤핑" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "프레임 범위" @@ -6193,7 +6153,7 @@ msgstr "프레임 범위" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "프레임 덤프 이미지(들) '{0}' 가 이미 존재합니다. 덮어쓰시겠습니까?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "녹화할 프레임:" @@ -6213,7 +6173,7 @@ msgstr "빈 파일: %1" msgid "Free Look Control Type" msgstr "자유 보기 컨트롤 타입" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "자유 보기 컨트롤러 %1" @@ -6266,8 +6226,8 @@ msgid "From" msgstr "From" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "에서:" @@ -6275,10 +6235,14 @@ msgstr "에서:" msgid "FullScr" msgstr "전체화면" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "함수" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "함수들" @@ -6319,11 +6283,11 @@ msgstr "GBA 볼륨" msgid "GBA Window Size" msgstr "GBA 창 크기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 롬이 \"%2\" 로 변경되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "GBA%1 롬이 비활성화되었습니다" @@ -6371,7 +6335,7 @@ msgstr "GL_MAX_TEXTURE_SIZE 가 {0} 입니다 - 적어도 1024 이어야만 합 msgid "GPU Texture Decoding" msgstr "GPU 텍스처 디코딩" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6383,7 +6347,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL 에러: 당신의 비디오 카드가 OpenGL 2.0 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6391,7 +6355,7 @@ msgstr "" "GPU: OGL 에러: GL_ARB_map_buffer_range 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3.0 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6399,7 +6363,7 @@ msgstr "" "GPU: OGL 에러: GL_ARB_sampler_objects 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3.3 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6407,7 +6371,7 @@ msgstr "" "GPU: OGL 에러: GL_ARB_uniform_buffer_object 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3.1 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6423,7 +6387,7 @@ msgstr "" "GPU: OGL 에러: OpenGL 3 가 필요합니다.\n" "GPU: 당신의 비디오 카드가 OpenGL 3 을 지원합니까?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6446,16 +6410,16 @@ msgstr "" msgid "Game" msgstr "게임" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "게임 보이 어드밴스" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "게임 보이 어드밴스 카트리지 (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6463,7 +6427,7 @@ msgstr "" "게임 보이 어드밴스 롬(*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;모" "든 파일 (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "포트 %1 에 게임 보이 어드밴스" @@ -6492,7 +6456,7 @@ msgid "Game Gamma:" msgstr "게임 감마:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "게임 ID" @@ -6501,15 +6465,15 @@ msgstr "게임 ID" msgid "Game ID:" msgstr "게임 ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "게임 상태" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "게임이 \"%1\" 로 변경되었습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6517,11 +6481,11 @@ msgstr "" "게임 파일이 다른 해시를 가지고 있습니다; 그걸 우-클릭; 속성 선택, 검증 탭으" "로 전환, 그리고 해시를 확인하기위해 무결성 검증을 선택하세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "게임이 다른 디스크 넘버를 가지고 있습니다" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "게임이 다른 개정을 가지고 있습니다" @@ -6535,7 +6499,7 @@ msgid "" msgstr "" "게임이 다른 게임 저장과 함께 덮어썼습니다. {0:#x}, {1:#x} 앞쪽에 데이터 오염" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "게임 지역이 맞지 않습니다" @@ -6555,11 +6519,11 @@ msgstr "Wii U용 게임큐브 어댑터" msgid "GameCube Adapter for Wii U at Port %1" msgstr "포트 %1 에 Wii U 용 게임큐브 어댑터 " -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "게임큐브 컨트롤러" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "포트 %1 에 게임큐브 컨트롤러" @@ -6567,11 +6531,11 @@ msgstr "포트 %1 에 게임큐브 컨트롤러" msgid "GameCube Controllers" msgstr "게임큐브 컨트롤러" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "게임큐브 키보드" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "포트 %1 에 겜임큐브 키보드" @@ -6588,7 +6552,7 @@ msgstr "게임큐브 메모리 카드" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "게임큐브 메모리 카드 (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "게임큐브 마이크 슬롯 %1" @@ -6626,29 +6590,29 @@ msgstr "Gecko 코드" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "일반" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "일반 옵션" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "새로운 통계 식별자 생성" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "'%1' 에서 부호 이름들을 생성했습니다" @@ -6681,7 +6645,7 @@ msgstr "거인" msgid "Giants" msgstr "거인들" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "골프 모드" @@ -6690,7 +6654,7 @@ msgid "Good dump" msgstr "좋은 덤프" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "그래픽" @@ -6734,7 +6698,7 @@ msgstr "초록 왼쪽" msgid "Green Right" msgstr "초록 오른쪽" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "격자 보기" @@ -6771,7 +6735,7 @@ msgstr "HDR 후-처리" msgid "Hacks" msgstr "핵" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "헤드" @@ -6803,7 +6767,7 @@ msgstr "헥스 8" msgid "Hex Byte String" msgstr "헥스 바이트 스트링" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "16진수" @@ -6812,11 +6776,11 @@ msgstr "16진수" msgid "Hide" msgstr "숨기기" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "모두 숨기기" @@ -6828,10 +6792,17 @@ msgstr "인-게임 세션 숨기기" msgid "Hide Incompatible Sessions" msgstr "비호환 세션들 숨기기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "원격 GBA 숨기기" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6860,7 +6831,7 @@ msgstr "호스트" msgid "Host Code:" msgstr "호스트 코드:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "호스트 입력 권한" @@ -6868,7 +6839,7 @@ msgstr "호스트 입력 권한" msgid "Host Size" msgstr "호스트 크기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6880,11 +6851,11 @@ msgstr "" "3+ 플레이어들과 함께하는 캐주얼 게임에 알맞음, 아마도 불안정하거나 높은 지연 " "연결상에서." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "호스트 입력 권한 꺼짐" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "호스트 입력 권한 켜짐" @@ -6896,7 +6867,7 @@ msgstr "넷플레이로 호스트" msgid "Hostname" msgstr "호스트명" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "단축키 설정" @@ -6906,7 +6877,7 @@ msgstr "단축키 설정" msgid "Hotkeys" msgstr "단축키" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "핫키들은 윈도우 포커스가 필요함" @@ -6969,7 +6940,7 @@ msgstr "IP 주소:" msgid "IPL Settings" msgstr "IPL 설정" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -7013,7 +6984,7 @@ msgstr "" msgid "Icon" msgstr "아이콘" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7024,7 +6995,7 @@ msgstr "" "\n" "타이밍-민감한 컨트롤을 지진 턴-기반 게임에 알맞음, 골프 같은." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "식별자 생성" @@ -7049,7 +7020,7 @@ msgstr "" "을 우리가 식별하게 도와줍니다.\n" "이 허가는 돌핀 설정에서 어느 때라도 철회될 수 있습니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7069,7 +7040,7 @@ msgstr "" "체크 해제되면, 에뮬된 컨트롤러의 연결 상태는\n" "실제 기본 장비 (만일 있다면)의 연결 상태와 연결됩니다." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7080,7 +7051,7 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7095,7 +7066,7 @@ msgstr "" msgid "Ignore" msgstr "무시" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -7148,7 +7119,7 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "BootMii NAND 백업 가져오기..." @@ -7163,15 +7134,15 @@ msgstr "가져오기를 실패했습니다" msgid "Import Save File(s)" msgstr "저장 파일(들)을 가져오기" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Wii 저장 가져오기" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "NAND 백업 가져오기" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7180,6 +7151,15 @@ msgstr "" "NAND 백업 가져오기\n" " 경과 시간: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "인-게임?" @@ -7261,16 +7241,16 @@ msgstr "증분 회전" msgid "Incremental Rotation (rad/sec)" msgstr "증분 회전 (rad/sec)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "무한대 피겨 생성자" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "무한대 매니저" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "무한대 오브젝트 (*.bin);;" @@ -7292,12 +7272,12 @@ msgstr "정보" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "정보" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "에뮬하는 동안 화면보호기를 감춥니다" @@ -7307,10 +7287,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "입력" @@ -7324,19 +7304,15 @@ msgstr "활성에 필요한 힘을 입력하세요." msgid "Input strength to ignore and remap." msgstr "무시하고 리매핑할 힘을 입력하세요." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "nop 삽입 (&n)" @@ -7353,11 +7329,11 @@ msgstr "설치" msgid "Install Partition (%1)" msgstr "파티션 (%1) 설치" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "업데이트 설치" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "WAD 설치..." @@ -7365,13 +7341,13 @@ msgstr "WAD 설치..." msgid "Install to the NAND" msgstr "NAND 에 설치" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "명령." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "명령" @@ -7380,7 +7356,7 @@ msgstr "명령" msgid "Instruction Breakpoint" msgstr "명령 중단점" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "명령:" @@ -7389,7 +7365,7 @@ msgstr "명령:" msgid "Instruction: %1" msgstr "명령: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7410,19 +7386,19 @@ msgstr "강도" msgid "Interface" msgstr "인터페이스" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "내부 LZ4 오류 - {0} 바이트 압축해제를 시도했습니다" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "내부 LZ4 오류 - 압축 실패했습니다" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "내부 LZ4 오류 - 압축해제를 실패했습니다 ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "내부 LZ4 오류 - 적재량 크기 맞지 않음 ({0} / {1}))" @@ -7435,7 +7411,7 @@ msgstr "내부 LZO 오류 - 압축 실패했습니다" msgid "Internal LZO Error - decompression failed" msgstr "내부 LZO 오류 - 압축해제를 실패했습니다" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7443,7 +7419,7 @@ msgstr "" "내부 LZO 오류 - 압축풀기 실패했습니다 ({0}) ({1}) \n" "구식의 상태저장 버전 정보를 찾을 수 없었습니다." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7451,7 +7427,7 @@ msgstr "" "내부 LZO 오류 - 압축해제된 버전 쿠키와 버전 스트링 길이를 분석에 실패했습니" "다 ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "내부 LZO 오류 - 압축해제된 버전 스트링 분석에 실패했습니다 ({0} / {1})" @@ -7466,7 +7442,7 @@ msgstr "내부 해상도" msgid "Internal Resolution:" msgstr "내부 해상도:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "AR 코드를 생성하는 동안 내부 에러." @@ -7474,7 +7450,7 @@ msgstr "AR 코드를 생성하는 동안 내부 에러." msgid "Interpreter (slowest)" msgstr "인터프리터 (가장 느림)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "인터프리터 코어" @@ -7490,7 +7466,7 @@ msgstr "자동-업데이트 서비스에서 부적합한 JSON 을 받았습니 msgid "Invalid Mixed Code" msgstr "부적합 복합 코드" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "부적합한 %1 이 제공됨: %2" @@ -7499,11 +7475,11 @@ msgstr "부적합한 %1 이 제공됨: %2" msgid "Invalid Player ID" msgstr "부적합한 플레이어 아이디" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "부적합 RSO 모듈 주소: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "부적합한 스텍호출" @@ -7524,7 +7500,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "필드 \"%1\" 에 부적합한 입력" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "부적합한 입력이 제공됨" @@ -7540,19 +7516,19 @@ msgstr "검색에 부적합 인자들." msgid "Invalid password provided." msgstr "부적합한 패스워드가 제공되었습니다." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "부적합 기록 파일" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "부적합한 찾기 파라미터 (선택된 오브젝트 없음)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "부적합한 찾기 스트링 (숫자로 변환될 수 없었습니다)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "부적합한 찾기 스트링 (짝수 길이 스트링만 지원됩니다)" @@ -7579,11 +7555,11 @@ msgstr "이탈리아" msgid "Item" msgstr "아이템" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT 블록 연결 끄기" @@ -7591,47 +7567,47 @@ msgstr "JIT 블록 연결 끄기" msgid "JIT Blocks" msgstr "JIT 블록들" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT 분기 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT 소수점 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT 정수 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT 로드스토어 부동 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT 로드스토어 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT 로드스토어 짝짓기 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT 로드스토어 lXz 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT 로드스토어 lbzx 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT 로드스토어 lwz 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT 끄기 (JIT 코어)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT 짝짓기 끄기" @@ -7643,16 +7619,16 @@ msgstr "ARM64 용 JIT 리컴파일러 (권장)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "x86-64 용 JIT 리컴파일러 (권장)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "JIT 레지스터 캐시 끄기" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT 시스템레지스터 끄기" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7660,11 +7636,11 @@ msgstr "" "JIT 이 캐시 청소후에 코드 공간 찾기에 실패했습니다. 이것은 절대 일어나서는 안" "됩니다. 버그 트랙커에 이 사고를 보고해주세요. 돌핀은 지금 나갈 것입니다." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "일본" @@ -7687,12 +7663,12 @@ msgid "" msgstr "" "Kaos 가 이 트로피에 대한 유일한 악당입니다. 어느 것도 수정할 필요가 없습니다!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "계속 구동하기" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "창을 맨위로 유지" @@ -7726,11 +7702,11 @@ msgstr "키" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "플레이어 차기" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "한국" @@ -7756,7 +7732,7 @@ msgstr "롬 로드...(&L)" msgid "L-Analog" msgstr "L-아날로그" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR 세이브" @@ -7764,7 +7740,11 @@ msgstr "LR 세이브" msgid "Label" msgstr "레이블" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "마지막 값" @@ -7802,7 +7782,7 @@ msgstr "지연: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "이 타이틀들을 런칭하면 이슈들도 고칠지도 모릅니다." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "리더보드" @@ -7810,7 +7790,7 @@ msgstr "리더보드" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7821,7 +7801,7 @@ msgstr "왼쪽" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "왼쪽 스틱" @@ -7898,11 +7878,11 @@ msgstr "왼쪽" msgid "Limit Chunked Upload Speed:" msgstr "덩어리된 업로드 스피드 제한:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "목록 세로줄" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "목록 보기" @@ -7911,26 +7891,26 @@ msgid "Listening" msgstr "듣기" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "로드" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "배드 맵 파일 로드... (&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "다른 맵 파일 로드... (&O)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7942,11 +7922,11 @@ msgstr "커스텀 텍스처 로드" msgid "Load File" msgstr "파일 로드" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "게임큐브 메인 메뉴 로드" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "호스트의 저장 데이터만 로드" @@ -8052,23 +8032,23 @@ msgstr "슬롯 8 상태 로드" msgid "Load State Slot 9" msgstr "슬롯 9 상태 로드" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "파일에서 상태 로드" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "선택된 슬롯에서 상태를 로드합니다" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "슬롯에서 상태 로드" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Wii 시스템 메뉴 %1 로드" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "호스트의 저장 데이터 로드하고 쓰기" @@ -8076,24 +8056,24 @@ msgstr "호스트의 저장 데이터 로드하고 쓰기" msgid "Load from Selected Slot" msgstr "선택된 슬롯에서 로드" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "슬롯 %1 - %2 로부터 로드" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "맵 파일 로드" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "vWii 시스템 메뉴 %1 로드" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "로드..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "'%1' 에서 부호들이 로드되었습니다" @@ -8116,20 +8096,28 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "지역" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "마우스 커서 가두기" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "잠긴" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "로그" @@ -8138,15 +8126,15 @@ msgstr "로그" msgid "Log Configuration" msgstr "로그 환경설정" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "로그인" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "JIT 명령 커버리지 로그" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "로그아웃" @@ -8162,7 +8150,7 @@ msgstr "로그 타입" msgid "Logger Outputs" msgstr "로거 출력" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "로그인 실패" @@ -8176,11 +8164,11 @@ msgstr "" "핀의 성능을 측정하려면 이 기능을 사용하세요.

잘 모르" "겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "루프" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "넷플레이 서버 연결을 잃었습니다..." @@ -8201,7 +8189,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "빈사" @@ -8249,7 +8237,7 @@ msgstr "슬롯 %1 에 스카이랜더가 있는지 확인하세요!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "제작사" @@ -8270,7 +8258,7 @@ msgstr "" "게임들을 망가뜨릴 것입니다.

잘 모르겠으면, 이것을 체" "크 해제해 두세요." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "NAND 관리" @@ -8279,7 +8267,7 @@ msgstr "NAND 관리" msgid "Manual Texture Sampling" msgstr "수동 텍스처 샘플링" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "매핑" @@ -8291,11 +8279,11 @@ msgstr "마스크 롬" msgid "Match Found" msgstr "일치 발견" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "최대 버퍼:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "최대 버퍼 크기가 %1 로 변경되었습니다" @@ -8325,7 +8313,7 @@ msgstr "메모리 중단점" msgid "Memory Card" msgstr "메모리 카드" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "메모리 카드 관리자" @@ -8353,7 +8341,7 @@ msgstr "메모리카드: 부적합 소스 주소로 호출된 읽기 ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "메모리카드: 부적합 목적지 주소로 호출된 쓰기 ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8370,7 +8358,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "마이크" @@ -8387,7 +8375,7 @@ msgstr "기타" msgid "Misc Settings" msgstr "기타 설정" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -8399,7 +8387,7 @@ msgstr "헤더안 빈 블락 숫자와 실제 사용되지 않은 블락수가 msgid "Mismatch between internal data structures." msgstr "내부 데이터 구조들끼리 맞지 않습니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8445,8 +8433,8 @@ msgstr "슬롯 수정" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "발견된 모듈: %1" @@ -8466,11 +8454,11 @@ msgstr "모노스코픽 그림자" msgid "Monospaced Font" msgstr "단일띄어쓰기 폰트" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "모션 입력" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "모션 시뮬레이션" @@ -8479,23 +8467,10 @@ msgstr "모션 시뮬레이션" msgid "Motor" msgstr "모터" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "마우스 커서 가시성" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "비활동 후에 마우스 커서를 숨기고 마우스 커서가 움직이면 돌아갑니다." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "마우스 커서는 항상 보일 것입니다." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "마우스 커서는 게임이 구동되는 동안에 절대로 보이지 않을 것입니다." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8506,7 +8481,7 @@ msgstr "이동" msgid "Movie" msgstr "무비" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8514,7 +8489,7 @@ msgstr "" "무비 {0} 는 상태저장에서 시작함을 뜻합니다, 하지만 {1} 가 존재하지 않습니다. " "해당 무비가 동기화하기 힘들 것입니다!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8527,10 +8502,10 @@ msgstr "곱하는 수" msgid "N&o to All" msgstr "모두 아니오(&o)" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND 체크" @@ -8539,8 +8514,8 @@ msgstr "NAND 체크" msgid "NKit Warning" msgstr "NKit 경고" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8549,7 +8524,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8570,8 +8545,8 @@ msgstr "" "니다.

만일 게임이 감마 값을 고를 수 있도록 허용한다면, 여기서 맞추세" "요.

모르겠으면, 2.35 로 두세요." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8614,7 +8589,7 @@ msgstr "원본 (640x528)" msgid "Native GCI File" msgstr "원본 GCI 파일" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "넷플레이" @@ -8630,7 +8605,7 @@ msgstr "넷플레이 설정" msgid "Netherlands" msgstr "네덜란드" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8639,7 +8614,7 @@ msgstr "" "션동안 생성되거나 수정된 어느 저장 데이터도 호스트의 로컬 저장에 남을 것입니" "다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8649,7 +8624,7 @@ msgstr "" "레이 세션동안 생성되거나 수정된 어느 저장 데이터도 세션 끝에서 버려질 것입니" "다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8658,7 +8633,7 @@ msgstr "" "이 세션 끝에 버려질 것입니다." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "네트워크" @@ -8666,16 +8641,16 @@ msgstr "네트워크" msgid "Network dump format:" msgstr "네트워크 덤프 포멧:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "절대 아니" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "자동-업데이트 절대 안함" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "새로운" @@ -8700,7 +8675,7 @@ msgstr "새로운 찾기" msgid "New Tag..." msgstr "새로운 태그..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "새로운 식별자가 생성되었습니다." @@ -8717,7 +8692,7 @@ msgstr "새로운 태그" msgid "Next Game Profile" msgstr "다음 게임 프로파일" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "다음 일치" @@ -8763,7 +8738,7 @@ msgstr "압축하지 않음" msgid "No Match" msgstr "일치 없음" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "저장 데이터 없음" @@ -8771,12 +8746,12 @@ msgstr "저장 데이터 없음" msgid "No data to modify!" msgstr "수정할 데이터가 없음!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "적합한 상세 설명 없음" @@ -8788,7 +8763,7 @@ msgstr "에러가 없습니다." msgid "No extension selected." msgstr "선택된 확장이 없습니다." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "로드된 / 녹화된 파일이 없음." @@ -8809,11 +8784,11 @@ msgstr "선택된 그래픽 모드가 없음" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "이슈가 감지되지 않았습니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "매칭하는 게임을 찾지 못했습니다" @@ -8839,7 +8814,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "게임 설정 '{0}' 에 대한 프로파일이 없음" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "로드된 녹화가 없습니다." @@ -8857,10 +8832,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "없음" @@ -8872,7 +8847,7 @@ msgstr "북 아메리카" msgid "Not Set" msgstr "설정 안됨" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" "모든 플레이어가 그 게임을 가지고 있지는 않습니다. 정말 시작하고 싶습니까?" @@ -8897,7 +8872,7 @@ msgstr "" "해당 메모리 카드상에 빈 파일들이 충분하지 않습니다. 적어도 %n 빈 파일(들)이 " "요구됩니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "발견되지 않음" @@ -8941,26 +8916,26 @@ msgstr "초당 흔들기 횟수." msgid "Nunchuk" msgstr "눈챠쿠" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "눈처크 가속계" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "눈챠쿠 버튼" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "눈챠쿠 스틱" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "확인" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "오브젝트 %1" @@ -9012,7 +8987,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "오브젝트 범위" @@ -9033,7 +9008,7 @@ msgstr "오프셋" msgid "On" msgstr "켜기" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "움직일 때" @@ -9047,7 +9022,7 @@ msgstr "" "합니다, 작업을 위해서는 꼭지점 쉐이더를 선택하세요. 성능 효과가 있을 수도." "

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9062,7 +9037,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "온라인 문서(&D)" @@ -9070,7 +9045,7 @@ msgstr "온라인 문서(&D)" msgid "Only Show Collection" msgstr "컬렉션만 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9078,7 +9053,7 @@ msgstr "" "접두사를 가진 부호들만 덧붙입니다:\n" "(모든 부호들은 빈칸)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9097,7 +9072,7 @@ msgstr "열기" msgid "Open &Containing Folder" msgstr "담고 있는 폴더 열기(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "사용자 폴더 열기 (&U)" @@ -9106,7 +9081,7 @@ msgstr "사용자 폴더 열기 (&U)" msgid "Open Directory..." msgstr "디렉토리 열기..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "FIFO 로그 열기" @@ -9172,26 +9147,26 @@ msgstr "주황" msgid "Orbital" msgstr "궤도" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -9199,7 +9174,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9214,11 +9189,11 @@ msgstr "다른 파티션 (%1)" msgid "Other State Hotkeys" msgstr "다른 상태 단축키" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "다른 상태 관리" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "다른 게임..." @@ -9234,16 +9209,16 @@ msgstr "출력 리샘플링" msgid "Output Resampling:" msgstr "출력 리샘플링:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "덮어 쓰여진" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "입력 기록 플레이...(&l)" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9272,7 +9247,7 @@ msgstr "PNG 이미지 파일 (*.png);; 모든 파일 (*)" msgid "PPC Size" msgstr "PPC 크기" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC 대 호스트" @@ -9306,7 +9281,7 @@ msgstr "패씨브" msgid "Passthrough a Bluetooth adapter" msgstr "블루투스 어댑터를 패스쓰루" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "패스워드" @@ -9344,15 +9319,15 @@ msgstr "경로" msgid "Pause" msgstr "일시정지" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "무비의 끝에서 일시정지" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "초점 잃을 때 일시정지" @@ -9372,6 +9347,12 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9391,7 +9372,7 @@ msgstr "바깥쪽 스윙 이동의 피크 가속도" msgid "Per-Pixel Lighting" msgstr "픽셀단위 광원" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "온라인 시스템 업데이트 하기" @@ -9425,11 +9406,11 @@ msgstr "물리적 주소 공간" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "디버그 폰트 고르기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "핑" @@ -9442,7 +9423,7 @@ msgid "Pitch Up" msgstr "피치 올리기" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "플랫폼" @@ -9450,7 +9431,7 @@ msgstr "플랫폼" msgid "Play" msgstr " 실행 " -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "재생 / 녹화" @@ -9458,44 +9439,44 @@ msgstr "재생 / 녹화" msgid "Play Recording" msgstr "(입력) 기록 재생" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "플레이 셋/파워 디스크" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "재생 옵션" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "플레이어" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "플레이어 원" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "플레이어 원 능력 하나" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "플레이어 원 능력 둘" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "플레이어 투" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "플레이어 투 능력 하나" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "플레이어 투 능력 둘" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "플레이어" @@ -9530,7 +9511,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "포트 %1" @@ -9547,7 +9528,7 @@ msgstr "포트:" msgid "Portal Slots" msgstr "포탈 슬롯들" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "가능한 비동기 감지됨: %1 가 프레임 %2 에서 비동기화된 듯 합니다" @@ -9563,6 +9544,14 @@ msgstr "후-처리 효과:" msgid "Post-Processing Shader Configuration" msgstr "후-처리 쉐이더 환경설정" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9572,15 +9561,15 @@ msgstr "점/선 확장용 선호 VS" msgid "Prefetch Custom Textures" msgstr "커스텀 텍스처 프리패치" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "PlayController에 무비 마무리가 미완성되었습니다. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "PlayWiimote에 무비 마무리가 미완성되었습니다. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "PlayWiimote에 무비 마무리가 미완성되었습니다. {0} > {1}" @@ -9624,7 +9613,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "이전 게임 프로파일" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "이전 일치" @@ -9635,7 +9624,7 @@ msgstr "이전 프로파일" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "프리머티브 %1" @@ -9675,7 +9664,7 @@ msgstr "" "중간 심각성을 지닌 문제들이 발견되었습니다. 게임 전체나 특정 부분들이 올바르" "게 작동하지 않을 수도 있습니다." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "프로파일" @@ -9684,23 +9673,29 @@ msgstr "프로파일" msgid "Program Counter" msgstr "프로그램 카운터" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "진행" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "공공" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "게임 목록 캐시 제거" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "IPL 롬을 in User/GC/ 에 두세요." @@ -9727,11 +9722,11 @@ msgstr "DPLII 디코더의 품질. 오디오 지연이 품질로 증가합니다 #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "질문" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "종료" @@ -9748,19 +9743,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-아날로그" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "준비" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO 모듈" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO 자동-감지" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "구동" @@ -9781,7 +9776,7 @@ msgstr "범위 끝: " msgid "Range Start: " msgstr "범위 시작: " -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "랭크 %1" @@ -9793,12 +9788,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "명령 바꾸기 (&p)" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "읽기" @@ -9837,8 +9833,8 @@ msgstr "실제 Wii 리모트" msgid "Received invalid Wii Remote data from Netplay." msgstr "넷플레이에서 부적합한 Wii 원격 데이터를 받았습니다." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9847,23 +9843,23 @@ msgstr "" msgid "Recenter" msgstr "리센터" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "녹화" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "입력 녹화" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "녹화" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "녹화 옵션" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "녹화..." @@ -9902,7 +9898,7 @@ msgstr "Redump.org 상태:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9933,7 +9929,7 @@ msgid "Refreshing..." msgstr "새로고침..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "지역" @@ -9954,7 +9950,11 @@ msgstr "연관 입력" msgid "Relative Input Hold" msgstr "연관 입력 유지" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "나중에 다시 알려주기" @@ -9993,12 +9993,12 @@ msgstr "" "으로 담지 않는다면) 압축공간을 조금도 절약하지 않습니다. 아무튼 계속 하시겠습" "니까?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "부호 이름 바꾸기" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "렌더 창" @@ -10022,10 +10022,16 @@ msgstr "알림: GCIFolder가 할당되지 않은 블록 {0:#x} 에 씀" msgid "Request to Join Your Party" msgstr "당신의 파티로 참여 요청" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10035,7 +10041,7 @@ msgstr "리셋" msgid "Reset All" msgstr "모두 리셋" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "패닉 핸들러 무시를 리셋" @@ -10079,7 +10085,7 @@ msgstr "리소스 팩 매니저" msgid "Resource Pack Path:" msgstr "리소스 팩 경로:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "재시작이 요구됩니다" @@ -10087,11 +10093,11 @@ msgstr "재시작이 요구됩니다" msgid "Restore Defaults" msgstr "기본값 복원" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "명령 복구" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "재시도" @@ -10100,7 +10106,7 @@ msgstr "재시도" msgid "Return Speed" msgstr "돌아오기 속도" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "개정" @@ -10112,7 +10118,7 @@ msgstr "개정: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10123,7 +10129,7 @@ msgstr "오른쪽" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "오른쪽 스틱" @@ -10159,11 +10165,11 @@ msgstr "왼쪽 구르기" msgid "Roll Right" msgstr "오른쪽 구르기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "룸 ID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "회전" @@ -10185,27 +10191,31 @@ msgstr "" "다.

잘 모르겠으면, 체크 해제해 두세요." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10218,7 +10228,7 @@ msgstr "" msgid "Rumble" msgstr "진동" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "여기까지 실행 (&T)" @@ -10226,15 +10236,15 @@ msgstr "여기까지 실행 (&T)" msgid "Run GBA Cores in Dedicated Threads" msgstr "GBA 코어들을 전용 쓰레드로 구동합니다" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "때까지 구동" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "때까지 구동 (중단점들을 무시)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "일치할 때까지 구동 (중단점들 무시)" @@ -10242,7 +10252,7 @@ msgstr "일치할 때까지 구동 (중단점들 무시)" msgid "Russia" msgstr "러시아" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD 카드" @@ -10301,11 +10311,11 @@ msgstr "SSL 맥락" msgid "START" msgstr "시작" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "코드 저장 (&v)" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "상태 저장(&v) " @@ -10315,9 +10325,9 @@ msgid "Safe" msgstr "안전" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10327,25 +10337,25 @@ msgstr "저장" msgid "Save All" msgstr "모두 저장" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "저장 내보내기" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "FIFO 로그 저장" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "에 파일 저장" @@ -10359,11 +10369,11 @@ msgstr "게임 저장" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "게임 저장 파일들 (*.sav);;모든 파일들 (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "저장 가져오기" @@ -10375,7 +10385,7 @@ msgstr "가장 오래된 상태 저장" msgid "Save Preset" msgstr "프리셋 저장" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "녹화 파일을 다른 이름으로 저장" @@ -10425,23 +10435,23 @@ msgstr "슬롯 8 상태 저장" msgid "Save State Slot 9" msgstr "슬롯 9 상태 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "파일에 상태 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "가장 오래된 슬롯에 상태 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "선택된 슬롯에 상태를 저장합니다" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "슬롯에 상태 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "심볼 맵 다른 이름으로 저장... (&A)" @@ -10449,7 +10459,7 @@ msgstr "심볼 맵 다른 이름으로 저장... (&A)" msgid "Save Texture Cache to State" msgstr "텍스처 캐시를 상태로 저장" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "상태 저장과 로드" @@ -10461,11 +10471,11 @@ msgstr "프리셋 다른 이름으로 저장..." msgid "Save as..." msgstr "다른 이름으로 저장..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "합쳐진 출력 파일 다른 이름으로 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10479,11 +10489,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "롬과 같은 디렉토리에 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "맵 파일 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "서명 파일 저장" @@ -10491,11 +10501,11 @@ msgstr "서명 파일 저장" msgid "Save to Selected Slot" msgstr "선택된 슬롯에 저장" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "슬롯 %1 - %2 에 저장" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "저장..." @@ -10507,7 +10517,7 @@ msgstr "저장된 Wii 리모트 페어링은 게임이 구동 중일 때만 재 msgid "Saves:" msgstr "저장들:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "상태저장 무비 {0} 가 손상되었습니다, 무비 기록 중지 중..." @@ -10524,8 +10534,8 @@ msgid "ScrShot" msgstr "스크린샷" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "찾기" @@ -10534,7 +10544,7 @@ msgstr "찾기" msgid "Search Address" msgstr "주소 검색" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "최근 오브젝트 찾기" @@ -10554,7 +10564,7 @@ msgstr "" "가상 주소 공간에서는 현재 검색할 수 없습니다. 게임을 잠시 구동하신 후에 다시 " "시도하세요." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "명령에 대한 찾기" @@ -10562,7 +10572,7 @@ msgstr "명령에 대한 찾기" msgid "Search games..." msgstr "게임들 검색..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "명령 찾기" @@ -10596,7 +10606,7 @@ msgstr "선택" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10607,23 +10617,23 @@ msgid "Select Dump Path" msgstr "덤프 경로 선택" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "내보내기 디렉토리 선택" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "피겨 파일 선택" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "GBA 바이오스 선택" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "GBA 롬 선택" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "GBA 저장 경로 선택" @@ -10651,7 +10661,7 @@ msgstr "스카이랜더 컬렉션 선택" msgid "Select Skylander File" msgstr "스카이랜더 파일 선택" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "슬롯 %1 - %2 선택" @@ -10659,7 +10669,7 @@ msgstr "슬롯 %1 - %2 선택" msgid "Select State" msgstr "상태 선택" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "상태 슬롯 선택" @@ -10720,9 +10730,9 @@ msgstr "디렉토리 선택" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "파일 선택" @@ -10746,7 +10756,7 @@ msgstr "파일 선택" msgid "Select a game" msgstr "게임 선택" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "NAND 에 설치할 타이틀 선택" @@ -10754,11 +10764,11 @@ msgstr "NAND 에 설치할 타이틀 선택" msgid "Select e-Reader Cards" msgstr "e-Reader 카드 선택" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "RSO 모듈 주소 선택:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "플레이할 녹화 파일 선택" @@ -10766,12 +10776,12 @@ msgstr "플레이할 녹화 파일 선택" msgid "Select the Virtual SD Card Root" msgstr "가상 SD 카드 루트 선택" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "키 파일 선택 (OTP/SEEPROM 덤프)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "저장 파일을 선택" @@ -10794,16 +10804,16 @@ msgstr "선택된 컨트롤러 프로파일이 존재하지 않습니다" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "선택된 게임은 게임 목록에 존재하지 않습니다!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "선택된 쓰레드 콜스택" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "선택된 쓰레드 맥락" @@ -10898,7 +10908,7 @@ msgstr "" "가 가장 적은 것을 고르세요.

잘 모르겠으면, OpenGL을 " "선택하세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "보내기" @@ -10933,6 +10943,10 @@ msgstr "서버가 횡단 시도를 거절했습니다" msgid "Set &Value" msgstr "값 설정(&V)" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10950,19 +10964,19 @@ msgstr "슬롯 A 용 메모리 카드 파일 설정" msgid "Set memory card file for Slot B" msgstr "슬롯 B 용 메모리 카드 파일 설정" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "부호 끝 주소 설정 (&e)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "부호 크기 설정 (&s)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "부호 끝 주소 설정" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "부호 크기 (%1) 설정:" @@ -10980,6 +10994,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Wii 시스템 언어를 설정합니다." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -10988,6 +11010,13 @@ msgstr "" "지연을 밀리세컨즈로 설정합니다. 값이 높을수록 오디오 튐을 줄일지도 모릅니다. " "특정 백엔드 전용." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -10996,13 +11025,13 @@ msgstr "" "가상 주소 공간에서 표준 MEM1 과 (Wii 상의) MEM2 매핑을 사용하여 검색을 설정합" "니다. 방대한 다수의 게임들에서 작동할 것입니다." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "설정" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "Wii메모리설정: setting.txt 파일을 생성할 수 없음" @@ -11037,27 +11066,27 @@ msgstr "신간선 컨트롤러" msgid "Show % Speed" msgstr "% 속도 보여주기" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "로그 보기(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "툴바 표시(&T)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "창 제목에 활성 타이틀 보여주기" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "모두 보여주기" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "오스트레일리아" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "디스코드에 현재 게임을 보여주기" @@ -11066,7 +11095,7 @@ msgstr "디스코드에 현재 게임을 보여주기" msgid "Show Disabled Codes First" msgstr "비활성된 코드들 먼저 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL" @@ -11079,7 +11108,7 @@ msgstr "활성된 코드들 먼저 보기" msgid "Show FPS" msgstr "FPS 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "프레임 카운터 보기" @@ -11087,19 +11116,19 @@ msgstr "프레임 카운터 보기" msgid "Show Frame Times" msgstr "프레임 타임 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "프랑스" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "게임큐브" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "독일" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "골프 모드 오버레이 보기" @@ -11107,23 +11136,23 @@ msgstr "골프 모드 오버레이 보기" msgid "Show Infinity Base" msgstr "무한대 베이스 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "입력 표시 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "이탈리아" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "일본 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "한국" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "랙 카운터 보기" @@ -11131,7 +11160,7 @@ msgstr "랙 카운터 보기" msgid "Show Language:" msgstr "언어 보기:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "로그 환경설정(&C)" @@ -11143,15 +11172,15 @@ msgstr "넷플레이 메시지 보기" msgid "Show NetPlay Ping" msgstr "넷플레이 핑 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "네덜란드" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "온-스크린 메시지 보여주기" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "PAL (유럽 방식)" @@ -11164,7 +11193,7 @@ msgstr "PC 보기" msgid "Show Performance Graphs" msgstr "성능 그래프 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "플랫폼 표시" @@ -11172,15 +11201,15 @@ msgstr "플랫폼 표시" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "지역 표시" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "재녹화 횟수 보이기" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "러시아" @@ -11188,7 +11217,7 @@ msgstr "러시아" msgid "Show Skylanders Portal" msgstr "스카이랜더스 포탈 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "스페인" @@ -11200,19 +11229,19 @@ msgstr "속도 색 보여주기" msgid "Show Statistics" msgstr "통계 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "시스템 클럭 보기" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "타이완" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "USA (미국 방식)" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "알려지지 않음" @@ -11224,36 +11253,36 @@ msgstr "VBlank 타임 보기" msgid "Show VPS" msgstr "VPS 보여주기" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "세계" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "메모리로 보기 (&m)" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "코드로 보기" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "메모리로 보기" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "코드로 보기" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "메모리로 보기" @@ -11261,10 +11290,18 @@ msgstr "메모리로 보기" msgid "Show in server browser" msgstr "서버 브라우저에서 보기" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "메모리에서 대상을 보여주기(&y)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11284,6 +11321,13 @@ msgstr "" "

잘 모르겠으면, 체크 해제해 두세요." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11293,6 +11337,24 @@ msgstr "" "풀스피드와 비교해 에뮬레이션의 % 속도를 보여줍니다.

" "잘 모르겠으면, 체크 해제해 두세요." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11372,7 +11434,7 @@ msgstr "옆방향 토글" msgid "Sideways Wii Remote" msgstr "Wii 리모트 옆으로" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "서명 데이터베이스" @@ -11391,7 +11453,7 @@ msgstr "부호화 32" msgid "Signed 8" msgstr "부호화 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "부호화 정수" @@ -11479,6 +11541,9 @@ msgid "Skylander %1" msgstr "스카이랜더 %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "스카이랜더 (*.sky);;모든 파일들 (*)" @@ -11583,7 +11648,7 @@ msgstr "스피커 볼륨:" msgid "Specialized (Default)" msgstr "전문화된 (기본값)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "상세" @@ -11619,11 +11684,11 @@ msgstr "속도" msgid "Spyro's Adventure" msgstr "스파이로의 모험" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "스택 끝" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "스택 시작" @@ -11631,17 +11696,17 @@ msgstr "스택 시작" msgid "Standard Controller" msgstr "표준 컨트롤러" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "시작" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "넷플레이 시작(&N)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11649,7 +11714,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "새로운 치트 검색 시작" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "입력 기록 시작(&c)" @@ -11669,14 +11734,14 @@ msgstr "Riivolution 패치들로 시작" msgid "Start with Riivolution Patches..." msgstr "Riivolution 패치들로 시작..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "시작된 게임" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "상태" @@ -11708,19 +11773,19 @@ msgstr "스텝 나가기" msgid "Step Over" msgstr "스텝 넘어가기" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "스텝 나가기 성공!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "스텝 나가기 시간 초과!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "스텝 넘어가기 진행 중..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "스텝 성공!" @@ -11758,16 +11823,16 @@ msgid "Stick" msgstr "스틱" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "중지" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "입력 재생/기록 중지" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "멈춰진 게임" @@ -11811,7 +11876,7 @@ msgstr "" msgid "Stretch to Window" msgstr "창으로 늘림" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "엄격한 설정 동기화" @@ -11825,7 +11890,11 @@ msgstr "스트링" msgid "Strum" msgstr "스트럼" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "스타일:" @@ -11836,18 +11905,18 @@ msgstr "스타일:" msgid "Stylus" msgstr "스타일러스" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "성공" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "넷플레이 목록에 성공적으로 추가되었습니다" @@ -11857,7 +11926,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n 이미지를 성공적으로 변환했습니다." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "'%1' 를 성공적으로 삭제했습니다." @@ -11870,24 +11939,24 @@ msgstr "%1 저장 파일(들)로부터 %n 를 성공적으로 내보냈습니다 msgid "Successfully exported save files" msgstr "저장 파일들을 성공적으로 내보냈습니다" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "NAND 에서 증명서를 성공적으로 추출했습니다" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "성공적으로 파일 압축을 풀었습니다." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "성공적으로 시스템 데이터 압축을 풀었습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "저장 파일을 성공적으로 내보냈습니다." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "NAND 에 이 타이틀을 성공적으로 설치했습니다." @@ -11919,7 +11988,7 @@ msgstr "SD 와 SDHC 를 지원합니다. 기본 크기는 128 MB 입니다." msgid "Surround" msgstr "서라운드" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "연기된" @@ -11966,17 +12035,17 @@ msgstr "B로 스위치" msgid "Symbol" msgstr "부호" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "부호 (%1) 끝 주소:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "부호 이름:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "부호들" @@ -11984,7 +12053,7 @@ msgstr "부호들" msgid "Sync" msgstr "동기화" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko 코드들 동기화" @@ -12027,20 +12096,20 @@ msgstr "저장 데이터를 동기화합니다..." msgid "System Language:" msgstr "시스템 언어:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS 입력" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS 도구" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "태그" @@ -12050,7 +12119,7 @@ msgstr "태그" msgid "Taiko Drum" msgstr "타이코 드럼" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "꼬리" @@ -12058,7 +12127,7 @@ msgstr "꼬리" msgid "Taiwan" msgstr "타이완" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "스크린샷 찍기" @@ -12066,7 +12135,7 @@ msgstr "스크린샷 찍기" msgid "Target address range is invalid." msgstr "대상 주소 범위가 부적합합니다." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12084,9 +12153,9 @@ msgstr "테크" msgid "Test" msgstr "테스트" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -12154,7 +12223,7 @@ msgstr "IPL 파일이 알려진 좋은 덤프가 아닙니다. (CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "명작 파티션들이 빠져있습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12162,7 +12231,7 @@ msgstr "" "NAND 는 고쳐질 수 없었습니다. 현재 데이터 백업이 권장됩니다 그리고 생생한 " "NAND 로 다시 시작하세요." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND 가 고쳐졌습니다." @@ -12239,7 +12308,7 @@ msgstr "" "\n" "\"%1\" 에 대한 다른 대상 경로를 선택하세요" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12251,7 +12320,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "디스크가 읽혀질 수 없었습니다 (위치 {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "삽입되려 했던 디스크를 찾을 수 없습니다." @@ -12343,7 +12412,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "파일시스템이 부적합하거나 읽혀질 수 없습니다." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12389,7 +12458,7 @@ msgstr "" "게임의 지역이 당신의 콘솔 지역과 맞지 않습니다. 시스템 메뉴로 이슈들을 피하려" "고, 이 디스크를 사용한 에뮬된 콘솔을 업데이트하는 것은 불가능합니다." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12459,12 +12528,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "%1 에 있는 패치들은 선택된 게임이나 게임 리비전 용이 아닙니다." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "프로파일 '%1' 이 존재하지 않습니다" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "기록된 게임 ({0}) 은 선택된 게임 ({1}) 과 같지 않습니다" @@ -12488,7 +12557,7 @@ msgid "" msgstr "" "같은 파일이 여러 슬롯에 사용될 수 없습니다; %1 에서 이미 사용되고 있습니다." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12529,7 +12598,7 @@ msgstr "명시된 공통 키 인덱스는 {0} 입니다 하지만 {1} 이어야 msgid "The specified file \"{0}\" does not exist" msgstr "기술된 \"{0}\" 파일은 존재하지 않습니다" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12593,7 +12662,7 @@ msgstr "업데이트 파티션이 빠져있습니다." msgid "The update partition is not at its normal position." msgstr "업데이트 파티션이 정상적 위치에 있지 않습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12617,6 +12686,10 @@ msgstr "{0} 파티션은 올바르게 서명되어 있지 않습니다." msgid "The {0} partition is not properly aligned." msgstr "{0} 파티션은 올바르게 정렬되어 있지 않습니다." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "첫 파티션 테이블에 너무 많은 파티션들이 있습니다." @@ -12628,8 +12701,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -12683,11 +12756,11 @@ msgstr "이 스카이랜더 타입은 아직 수정될 수 없습니다!" msgid "This USB device is already whitelisted." msgstr "이 USB 장치는 이미 와이트리스트되어 있습니다." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "이 WAD 는 부팅이 가능하지 않습니다." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "이 WAD 는 적합하지 않습니다." @@ -12707,7 +12780,7 @@ msgstr "" "이 돌핀 빌드는 본래 당신의 CPU 용으로 컴파일되어 있지 않습니다.\n" "더 나은 경험을 위해 돌핀의 ARM64 빌드를 구동하세요." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "이것은 되돌릴 수 없습니다!" @@ -12832,7 +12905,7 @@ msgstr "" msgid "This is a good dump." msgstr "이것은 좋은 덤프입니다." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12857,7 +12930,7 @@ msgid "This software should not be used to play games you do not legally own." msgstr "" "이 소프트웨어는 합법적 소유가 아닌 게임을 플레이하기 위해 쓰여서는 안됩니다." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "이 타이틀은 부팅될 수 없습니다." @@ -12905,7 +12978,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "이 값은 그래픽 환경설정에서 설정된 깊이와 곱해집니다." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12920,7 +12993,7 @@ msgstr "" "이것은 클라이언트마다 덩어리된 업로드하기의 속도를 제한할 것입니다, 저장 동기" "화에 쓰입니다." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12932,11 +13005,11 @@ msgstr "" "EFB 읽기를 사용하는 일부 게임에서 비동기화를 막을지도 모릅니다. 모두 같은 비" "디오 백엔드를 사용하는지 확실히 하세요." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "쓰레드 맥락" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "쓰레드" @@ -12959,14 +13032,14 @@ msgstr "기울기" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "측정을 작동시키기 위한 안정적 입력 기간. (제로는 비활성)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "시간 초과" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "타이틀" @@ -12975,12 +13048,12 @@ msgid "To" msgstr "To" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "까지:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "전체화면 토글(&F)" @@ -13005,7 +13078,7 @@ msgid "Toggle Aspect Ratio" msgstr "종횡비 토글" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "중단점 토글" @@ -13061,7 +13134,7 @@ msgstr "XFB 즉시 모드 토글" msgid "Tokenizing failed." msgstr "토큰화를 실패했습니다." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -13077,8 +13150,8 @@ msgstr "위" msgid "Top-and-Bottom" msgstr "위 아래로" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "총 히트" @@ -13140,8 +13213,8 @@ msgstr "함정 마스터" msgid "Trap Team" msgstr "트랩 팀" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "횡단 에러" @@ -13170,7 +13243,7 @@ msgstr "트라이포스 AM 베이스보드" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "트리거" @@ -13180,7 +13253,7 @@ msgid "Trophy" msgstr "트로피" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13194,7 +13267,7 @@ msgstr "타입-기반 정돈" msgid "Typical GameCube/Wii Address Space" msgstr "전형적 게임큐브/Wii 주소 공간" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "알려지지 않음" @@ -13206,7 +13279,7 @@ msgstr "미국" msgid "USB Device Emulation" msgstr "USB 장치 에뮬레이션" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB 에뮬레이션" @@ -13260,7 +13333,7 @@ msgstr "" "의 경우 미약한 성능 타격을 얻는 반면 쉐이더 컴파일 버벅임을 완전제거합니다, " "하지만 결과는 비디오 드라이버 행동에 달려있습니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "RSO 모듈을 자동-감지할 수 없습니다" @@ -13331,11 +13404,11 @@ msgstr "압축풀린 GC/Wii 이미지들 (*.iso *.gcm)" msgid "Undead" msgstr "언데드" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "상태 로드 되돌리기" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "상태 저장 되돌리기" @@ -13355,28 +13428,28 @@ msgstr "" "WAD 를 언인스톨하면 NAND 에서 현재 설치된 이 타이틀 버전을 저장 데이터를 지우" "지 않고 제거하게 됩니다." -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "미국" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "알려지지 않음" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "알려지지 않음 (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "알려지지 않은 DVD 명령 {0:08x} - 치명적 오류" @@ -13452,11 +13525,11 @@ msgid "Unknown(%1 %2).sky" msgstr "알려지지 않음(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "알려지지 않음(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "무제한" @@ -13468,21 +13541,9 @@ msgstr "롬 언로드" msgid "Unlock Cursor" msgstr "마우스 커서 풀기" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "해제됨" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "이 세션을 %1 번 해제하였습니다" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "해제됨 (캐주얼)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "이 세션이 해제되었습니다" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13508,7 +13569,7 @@ msgstr "비부호화 32" msgid "Unsigned 8" msgstr "비부호화 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "부호 없는 정수" @@ -13522,8 +13583,8 @@ msgstr "부호 없는 정수" msgid "Up" msgstr "위쪽" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "업데이트" @@ -13531,11 +13592,11 @@ msgstr "업데이트" msgid "Update Partition (%1)" msgstr "파티션 (%1) 업데이트" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "돌핀을 닫은 후에 업데이트" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "업데이트 사용가능" @@ -13580,7 +13641,7 @@ msgstr "똑바로 토글" msgid "Upright Wii Remote" msgstr "Wii 리모트 똑바로" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "사용 통계 보고 설정" @@ -13588,11 +13649,11 @@ msgstr "사용 통계 보고 설정" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "일반 DNS 용 8.8.8.8 을 사용합니다, 아니면 원하는 서버를 넣으세요." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "모든 Wii 저장 데이터 사용" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "내장된 데이터 베이스의 게임 이름 사용" @@ -13608,10 +13669,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "PAL60 모드 (EuRGB60) 사용" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "패닉 핸들러 사용" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13656,7 +13723,7 @@ msgstr "가능하면 가상 주소를 사용" msgid "User Config" msgstr "사용자 환경" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "사용자 인터페이스" @@ -13674,10 +13741,17 @@ msgstr "" "같은 부모 컨트롤러의 입력들과 출력들 사이에서\n" "저장하거나 값들을 찾기위해 사용할 수 있습니다." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "사용자이름" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13714,27 +13788,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Qt %1 를 사용하기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "보통 광 오브젝트들에 쓰입니다" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "보통 일반 메이트릭스들에 쓰입니다" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "위치 메이트릭스들에 쓰입니다" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "보통 텍스처 좌표 메이트릭스들에 쓰입니다" @@ -13754,7 +13828,7 @@ msgstr "VBI 스킵" msgid "Value" msgstr "값" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "현재 명령으로 추적된 값." @@ -13824,13 +13898,13 @@ msgstr "수직 오프셋" msgid "Video" msgstr "비디오" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "코드 보기 (&c)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "메모리 보기 (&m)" @@ -13865,7 +13939,7 @@ msgstr "볼륨 증가" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD 파일 (*.wad)" @@ -13890,7 +13964,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "WAD 설치를 실패했습니다: 선택된 파일은 적합한 WAD 가 아닙니다." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "대기" @@ -13991,8 +14065,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "경고" @@ -14004,7 +14078,7 @@ msgstr "" "경고: 이 슬롯을 위한 GCI 폴더 오버라이드 경로가 최근 설정되었습니다. 여기에" "서 GCI 경로를 조정하면 효과가 없을 것입니다." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14020,7 +14094,7 @@ msgstr "" "경고: BAT ({0}) 에 의해 나타난 블록수가 파일 헤더 ({1}) 의 수와 일치하지 않습" "니다" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14030,7 +14104,7 @@ msgstr "" "(입력 {2} > {3}). 계속하기전에 다른 저장을 로드해야합니다, 그렇지 않으면 읽" "기-전용 모드가 꺼진 상태로 이것을 로드합니다." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14039,7 +14113,7 @@ msgstr "" "경고: 저장 (바이트 {0} < {1}) (프레임 {2} < {3})에서 현재 프레임 전에 무비가 " "끝나는 저장을 로드했습니다. 계속하기 전에 다른 저장을 로드해야합니다." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14049,7 +14123,7 @@ msgstr "" "전에 다른 저장을 로드해야 합니다, 혹은 읽기-전용 모드를 끄고 로드하세요. 그렇" "지 않으면 아마도 싱크 문제가 생길겁니다." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14166,21 +14240,21 @@ msgstr "Wii 리모트" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii 리모트 %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Wii 리모트 가속도계" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii 리모트 버튼" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Wii 리모트 자이로스콥" @@ -14192,19 +14266,19 @@ msgstr "Wii 리모트 설정" msgid "Wii Remotes" msgstr "Wii 리모트" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii TAS 입력 %1 - 클래식 컨트롤러" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii TAS 입력 %1 - Wii 리모트" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii TAS 입력 %1 - Wii 리모트 + 눈챠쿠" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii 와 Wii 리모트" @@ -14212,7 +14286,7 @@ msgstr "Wii 와 Wii 리모트" msgid "Wii data is not public yet" msgstr "Wii 데이터는 아직 공개가 아닙니다" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii 저장 파일 (*.bin);;모든 파일 (*)" @@ -14220,14 +14294,6 @@ msgstr "Wii 저장 파일 (*.bin);;모든 파일 (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiTools 서명 MEGA 파일" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"포커스가 있는 한 마우스 커서를 렌더 위젯에 가둘 것입니다. 이것을 풀기위한 핫" -"키 설정을 할 수 있습니다." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -14237,11 +14303,11 @@ msgstr "" msgid "Window Size" msgstr "창 크기" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -14255,10 +14321,11 @@ msgstr "세계" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "쓰기" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -14291,39 +14358,39 @@ msgstr "로그에 쓰고 중단" msgid "Write to Window" msgstr "창에 쓰기" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "잘못된 디스크 넘버" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "잘못된 해시" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "잘못된 지역" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "잘못된 개정" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF 레지스터" @@ -14332,9 +14399,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "XLink Kai BBA 대상 주소" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14480,7 +14547,7 @@ msgstr "당신의 세션을 위한 이름을 제공해야만 합니다!" msgid "You must provide a region for your session!" msgstr "당신의 세션을 위한 지역을 제공해야만 합니다!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "변경이 적용되려면 돌핀을 재시작 해야 합니다." @@ -14508,7 +14575,7 @@ msgstr "" "문제를 고치기 위해 지금 멈추시겠습니까?\n" "\"아니오\" 를 선택하면, 오디오가 혼란스러울지도 모릅니다." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14517,9 +14584,9 @@ msgstr "" "지 않게 행동하거나 저장을 허용하지 않을지도 모릅니다." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14528,7 +14595,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3 코드는 지원되지 않습니다" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -14577,7 +14644,7 @@ msgid "default" msgstr "기본값" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "연결이 끊겼습니다" @@ -14585,7 +14652,7 @@ msgstr "연결이 끊겼습니다" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "e-Reader 카드 (*.raw);;모든 파일 (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14593,7 +14660,7 @@ msgstr "errno" msgid "fake-completion" msgstr "가짜-완료" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -14643,16 +14710,6 @@ msgstr "" msgid "none" msgstr "없음" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "끄기" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "켜기" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "또는 장치를 선택하세요" @@ -14670,7 +14727,7 @@ msgstr "sRGB" msgid "this value:" msgstr "이 값:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -14738,11 +14795,9 @@ msgstr "| 또는" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ 돌핀 팀. “게임큐브” 와 “Wii” 는 닌텐도의 상표입니다. 돌핀은 닌텐" -"도와 아무런 관련이 없습니다." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/ms.po b/Languages/po/ms.po index b0bac50b38..bf2e1b9708 100644 --- a/Languages/po/ms.po +++ b/Languages/po/ms.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: abuyop , 2018\n" "Language-Team: Malay (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -114,7 +114,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revisi %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -134,7 +134,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -148,11 +148,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "Konfigurasi Grafik %1" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -169,7 +169,7 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "%1 tidak menyokong fitur ini." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -179,33 +179,27 @@ msgstr "" "%2 objek(s)\n" "Bingkai Semasa: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -218,8 +212,8 @@ msgstr "" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -235,26 +229,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Kelajuan Biasa)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -266,6 +260,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -335,11 +333,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "Perih&al" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Tambah Titik Henti Ingatan" @@ -348,7 +346,7 @@ msgstr "&Tambah Titik Henti Ingatan" msgid "&Add New Code..." msgstr "T&ambah Kod Baharu..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Tambah fungsi" @@ -356,15 +354,15 @@ msgstr "&Tambah fungsi" msgid "&Add..." msgstr "T&ambah" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Tetapan &Audio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Auto Kemaskini:" @@ -372,11 +370,15 @@ msgstr "&Auto Kemaskini:" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Titik Henti" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -384,15 +386,15 @@ msgstr "" msgid "&Cancel" msgstr "&Batal" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Pengurus Menipu" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Kosongkan Simbol" @@ -400,7 +402,7 @@ msgstr "&Kosongkan Simbol" msgid "&Clone..." msgstr "&Klon..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "K&od" @@ -408,16 +410,15 @@ msgstr "K&od" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "Tetapan Ka&walan" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Salin alamat" @@ -425,20 +426,20 @@ msgstr "&Salin alamat" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "Pa&dam" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "Pa&dam Pantauan" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -452,11 +453,11 @@ msgstr "&Sunting Kod..." msgid "&Edit..." msgstr "&Sunting..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulasi" @@ -476,41 +477,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fail" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Fon..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "B&ingkai Lanjutan" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Jana Simbol Dari" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "Repositori &GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Tetapan &Grafik" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Bantuan" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Tetapan Kekunci Pa&nas" @@ -530,11 +531,11 @@ msgstr "" msgid "&Import..." msgstr "&Import..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Sisip blr" @@ -542,23 +543,23 @@ msgstr "&Sisip blr" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Bahasa:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Muat Keadaan" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Muat Peta Simbol" @@ -568,19 +569,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Ingatan" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "Ce&reka" @@ -588,7 +593,7 @@ msgstr "Ce&reka" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -597,23 +602,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "B&uka..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "Pi&lihan" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Tampal Fungsi HLE" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Jeda" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Main" @@ -621,7 +626,7 @@ msgstr "&Main" msgid "&Properties" msgstr "Si&fat" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "Mod Ba&ca-Sahaja" @@ -629,7 +634,7 @@ msgstr "Mod Ba&ca-Sahaja" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Daftar" @@ -642,24 +647,24 @@ msgstr "&Buang" msgid "&Remove Code" msgstr "B&uang Kod" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Nama semula simbol" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "T&etap Semula" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Simpan Peta Simbol" @@ -667,31 +672,31 @@ msgstr "&Simpan Peta Simbol" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Had Kelajuan:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Henti" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "Ala&tan" @@ -701,21 +706,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Lihat" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Tonton" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Laman Sesawang" @@ -727,23 +732,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' tidak ditemui, tiada nama simbol dijana" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' tidak ditemui, mengimbas fungsi umum sebagai ganti" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -779,12 +784,12 @@ msgstr "" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -903,7 +908,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1022,11 +1027,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1034,14 +1039,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1064,8 +1069,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Satu Sesi NetPlay sedang berlangsung!" @@ -1079,7 +1084,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Cakera A sedia dimasukkan." @@ -1093,7 +1098,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1111,7 +1116,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Segerak hanya boleh dipicu bila permainan Wii berjalan." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1178,17 +1183,11 @@ msgstr "Ketepatan:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Tindakan" @@ -1261,19 +1260,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktif" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1295,7 +1294,7 @@ msgstr "Penyesuai" msgid "Add" msgstr "Tambah" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1320,23 +1319,23 @@ msgstr "Tambah satu Titik Henti" msgid "Add a Memory Breakpoint" msgstr "Tambah Titik Henti Ingatan" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Tambah untuk &dipantau" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1346,17 +1345,17 @@ msgstr "" msgid "Add..." msgstr "Tambah..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Alamat" @@ -1492,7 +1491,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1501,7 +1500,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1509,34 +1508,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Semua Keadaan Simpan (*.sav *.s##);; Semua Fail (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1552,7 +1551,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1578,7 +1577,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1600,7 +1599,7 @@ msgstr "Sebuah cakera tersisip dijangka tetapi tidak ditemui." msgid "Anaglyph" msgstr "Anaglif" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analisis" @@ -1626,15 +1625,15 @@ msgstr "Anti-Alias:" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1652,7 +1651,7 @@ msgstr "Tarikh Pemuatapl:" msgid "Apply" msgstr "Laksana" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1660,7 +1659,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Anda pasti mahu memadam '%1'?" @@ -1672,7 +1671,7 @@ msgstr "Anda pasti ingin memadam fail ini?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Anda pasti ingin keluar dari NetPlay?" @@ -1701,7 +1700,7 @@ msgstr "Nisbah Bidang:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1713,7 +1712,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Umpuk Port Kawalan" @@ -1763,11 +1762,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (640x528 berbilang)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1783,7 +1782,7 @@ msgstr "Auto-Laras Saiz Tetingkap" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1831,11 +1830,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Daftar BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1894,7 +1893,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Sepanduk" @@ -1914,7 +1913,7 @@ msgstr "Palang" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1922,7 +1921,7 @@ msgstr "" msgid "Basic" msgstr "Asas" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Tetapan Asas" @@ -1938,10 +1937,6 @@ msgstr "" msgid "Battery" msgstr "Bateri" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1978,7 +1973,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1988,7 +1983,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2026,15 +2021,15 @@ msgstr "" "Mod passthrough Bluetooth dibenarkan, tetapi Dolphin dibina tanpa libusb. " "Mod passthrough tidak dapat digunakan." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "But untuk Dijeda" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "Fail sandar NAND BootMii (*.bin);;Semua Fail (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Fail kunci BootMii (*.bin);;Semua Fail (*)" @@ -2046,47 +2041,47 @@ msgstr "Skrin Penuh Tanpa Sempadan" msgid "Bottom" msgstr "Bawah" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2098,23 +2093,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2131,7 +2126,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2141,19 +2136,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2168,19 +2163,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Henti" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Titik Henti" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Titik henti dihadapi! Langkah keluar dihenti paksa." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Titik Henti" @@ -2214,7 +2214,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2222,16 +2222,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Saiz Penimbal:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Saiz penimbal berubah ke %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Penimbal:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2276,11 +2276,11 @@ msgstr "" msgid "C Stick" msgstr "Batang C" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Daftar CP" @@ -2331,7 +2331,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2373,14 +2373,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Tidak dapat memulakan Sesi NetPlay ketika permainan masih berlangsung!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2393,15 +2393,15 @@ msgstr "Batal" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2418,11 +2418,11 @@ msgstr "Tidak dapat membut WAD ini kerana ia tidak dipasang dengan NAND." msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Tidak dapat cari IPL GC." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2430,7 +2430,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2438,7 +2438,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Tidak dapat memulakan permainan, kerana IPL GC tidak ditemui." @@ -2470,7 +2470,7 @@ msgstr "" msgid "Change &Disc" msgstr "Ubah &Cakera" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Ubah &Cakera..." @@ -2478,14 +2478,20 @@ msgstr "Ubah &Cakera..." msgid "Change Disc" msgstr "Ubah Cakera" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2504,7 +2510,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Pengubahanan tipu hanya berkesan bila permainan dimulakan semula." @@ -2512,11 +2518,11 @@ msgstr "Pengubahanan tipu hanya berkesan bila permainan dimulakan semula." msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Sembang" @@ -2532,7 +2538,7 @@ msgstr "Gelitar Menipu" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Periksa NAND..." @@ -2552,7 +2558,7 @@ msgstr "" "Periksa sama ada anda telah mendapat keizinan yang diperlukan untuk memadam " "fail atau sama ada ia masih digunakan." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2564,7 +2570,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Pilih satu fail untuk dibuka" @@ -2572,15 +2578,15 @@ msgstr "Pilih satu fail untuk dibuka" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2593,7 +2599,7 @@ msgstr "Pilih folder untuk diekstrak ke" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Butang Klasik" @@ -2604,18 +2610,18 @@ msgstr "Pengawal Klasik" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Kosongkan" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2636,7 +2642,7 @@ msgstr "Klon dan &Sunting Kod..." msgid "Close" msgstr "Tutup" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Ko&nfigurasi" @@ -2644,11 +2650,11 @@ msgstr "Ko&nfigurasi" msgid "Code" msgstr "Kod" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2676,11 +2682,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2717,7 +2723,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2730,7 +2736,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2738,11 +2744,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Keadaan:" @@ -2758,7 +2764,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2773,7 +2779,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2827,7 +2838,7 @@ msgstr "Konfigur" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Konfigur Dolphin" @@ -2840,13 +2851,13 @@ msgstr "Konfigur Input" msgid "Configure Output" msgstr "Konfigur Output" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Sahkan" @@ -2855,12 +2866,12 @@ msgstr "Sahkan" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Sahkan bil Berhenti" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Pengesahan" @@ -2870,7 +2881,7 @@ msgstr "Pengesahan" msgid "Connect" msgstr "Sambung" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Sambung Papan Imbang" @@ -2878,7 +2889,7 @@ msgstr "Sambung Papan Imbang" msgid "Connect USB Keyboard" msgstr "Sambung Papan Kekunci USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Sambung Wii Remote %1" @@ -2898,7 +2909,7 @@ msgstr "Sambung Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Sambung Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Sambung Wii Remote" @@ -2914,7 +2925,7 @@ msgstr "Sambung ke Internet dan lakukan kemaskini sistem atas-talian?" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2939,7 +2950,7 @@ msgstr "" msgid "Control Stick" msgstr "Bidak Kawalan" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3097,22 +3108,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Salin" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Salin &fungsi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Salin &heks" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3120,19 +3131,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Salin &baris kod" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3150,8 +3161,8 @@ msgstr "" msgid "Core" msgstr "Teras" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3266,7 +3277,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Tidak dapat cari pelayan pusat" @@ -3282,13 +3293,13 @@ msgstr "" msgid "Country:" msgstr "Negara:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3302,7 +3313,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3346,23 +3357,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Wilayah Semasa" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3471,7 +3482,7 @@ msgstr "Tikar Menari" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3517,7 +3528,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Menyahpepijat" @@ -3565,7 +3576,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Lalai" @@ -3585,7 +3596,7 @@ msgstr "Fon Lalai" msgid "Default ISO:" msgstr "ISO Lalai:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3606,8 +3617,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Padam" @@ -3637,12 +3649,12 @@ msgstr "Peratus Kedalaman:" msgid "Depth:" msgstr "Kedalaman:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Keterangan" @@ -3656,8 +3668,8 @@ msgstr "Keterangan:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3669,21 +3681,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3691,7 +3703,7 @@ msgstr "" msgid "Detect" msgstr "Kesan" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3699,11 +3711,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "Dwi-teras berketentuan:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Peranti" @@ -3745,11 +3757,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Lumpuhkan Kotak Pembatas" @@ -3766,11 +3773,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "Lumpuhkan Had Kelajuan Emulasi" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3778,11 +3785,11 @@ msgstr "" msgid "Disable Fog" msgstr "Lumpuhkan Kabus" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3813,6 +3820,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Cakera" @@ -3821,6 +3834,10 @@ msgstr "Cakera" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3852,11 +3869,11 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "Adakah anda izinkan Dolphin melaporkan maklumat kepada pembangun Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Anda mahu tambah \"%1\" ke dalam senarai Laluan Permainan?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Anda mahu kosongkan senarai nama simbol?" @@ -3866,7 +3883,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Anda hendak hentikan emulasi semasa?" @@ -3878,8 +3895,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "Penyahkod Dolby Pro Logic II" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Log FIFO Dolphin (*.dff)" @@ -3887,9 +3904,9 @@ msgstr "Log FIFO Dolphin (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Fail Peta Dolphin (*.map)" @@ -3901,8 +3918,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Cereka TAS Dolphin (*.dtm)" @@ -3937,7 +3954,7 @@ msgstr "Dolphin gagal menyelesaikan tindakan yang dipinta." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin ialah emulator GameCube dan Wii bebas dan bersumber-terbuka." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin terlalu tua untuk pelayan traversal" @@ -3951,13 +3968,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Sistem tipuan Dolphin buat masa ini dilumpuhkan." @@ -3966,7 +3983,7 @@ msgstr "Sistem tipuan Dolphin buat masa ini dilumpuhkan." msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3987,7 +4004,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Dubel" @@ -4009,7 +4026,7 @@ msgstr "Muat Turun Kod" msgid "Download Codes from the WiiRD Database" msgstr "Muat turun Kod dar Pangkalan Data WiiRD" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -4021,6 +4038,16 @@ msgstr "Muat turun selesai" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 kod dimuat turun. (%2 ditambah)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4060,7 +4087,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Longgok Audio" @@ -4072,7 +4099,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Longgok Sasaran EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Longgok Bingkai" @@ -4132,11 +4159,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4146,11 +4173,11 @@ msgstr "" msgid "Dutch" msgstr "Bahasa Belanda" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "Ke&luar" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4162,7 +4189,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4170,7 +4197,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Kemaskini Ingatan Awal" @@ -4189,7 +4216,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4209,7 +4245,7 @@ msgstr "Kesan" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4231,7 +4267,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "Penimbal Bingkai Terbenam (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Kosong" @@ -4243,7 +4279,7 @@ msgstr "Bebenang Emu sudah berjalan" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4261,7 +4297,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4285,8 +4321,6 @@ msgstr "Kelajuan Emulasi" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4294,23 +4328,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "Benarkan Lapisan Pengesahan API" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Benarkan Peregangan Audio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Benarkan Menipu" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4318,15 +4344,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "Benarkan RTC Suai" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Benarkan Dwi-Teras" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Benarkan Dwi-Teras (lajukan)" @@ -4338,7 +4368,7 @@ msgstr "Benarkan Pembatalan Jam CPU Teremulasi" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4350,11 +4380,11 @@ msgstr "Benarkan FPRF" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4372,20 +4402,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Benarkan MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4393,14 +4419,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Benarkan Imbas Progresif" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4414,11 +4436,15 @@ msgstr "Benarkan Penyelamat Skrin" msgid "Enable Speaker Data" msgstr "Benarkan Data Pembesar Suara" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Benarkan Pelaporan Statistik Penggunaan" @@ -4434,34 +4460,13 @@ msgstr "Benarkan Bingkai Wayar" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4469,31 +4474,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4619,6 +4631,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet Tidak Diawalkan" @@ -4666,33 +4682,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Masukkan alamat modul RSO:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4706,51 +4722,51 @@ msgstr "Masukkan alamat modul RSO:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Ralat" @@ -4767,7 +4783,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4781,7 +4797,7 @@ msgstr "Ralat memuatkan bahasa pilihan. Jatuh balik ke lalai sistem." msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4876,7 +4892,7 @@ msgstr "" msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Eropah" @@ -4929,7 +4945,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Eskport Semua Simpan Wii" @@ -4944,7 +4960,7 @@ msgstr "" msgid "Export Recording" msgstr "Eksport Rakaman" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Eksport Rakaman..." @@ -4972,14 +4988,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Sambungan" @@ -4992,7 +5008,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -5000,35 +5016,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "Penimbal Bingkai Luaran (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Ekstrak Sijil dari NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Ektrak Keseluruhan Cakera..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Ekstrak Keseluruhan Sekatan..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Ekstrak Fail..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Ekstrak Fail..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Ekstrak Data Sistem..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Mengekstrak Semua Fail..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Mengekstrak Direktori..." @@ -5037,8 +5053,8 @@ msgstr "Mengekstrak Direktori..." msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Pemain FIFO" @@ -5052,11 +5068,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5076,7 +5092,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5097,15 +5113,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5151,15 +5167,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Gagal mengekstrak sijil dari NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Gagal mengekstrak fail." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Gagal mengekstrak data sistem." @@ -5178,25 +5194,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Gagal ke teras init" @@ -5216,11 +5232,11 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Gagal memasang tajuk ini ke NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5228,8 +5244,8 @@ msgstr "" "Gagal mendengar pada port %1. Adakah kejadian lain pelayan NetPlay masih " "berjalan?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Gagal memuatkan modul RSO pada %1" @@ -5241,21 +5257,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Gagal memuatkan bolehlaku ke dalam ingatan." @@ -5269,17 +5285,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Gagal membuka '%1'" @@ -5287,7 +5303,7 @@ msgstr "Gagal membuka '%1'" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5317,15 +5333,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Gagal membuka pelayan" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5333,11 +5349,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5384,23 +5400,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5414,7 +5430,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5445,31 +5461,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Gagal menyimpan log FIFO." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5520,19 +5536,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5545,7 +5561,7 @@ msgstr "Pantas" msgid "Fast Depth Calculation" msgstr "Pengiraan Kedalaman Pantas" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5556,7 +5572,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5570,7 +5586,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5578,24 +5594,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Maklumat Fail" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Nama Fail" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Saiz Fail" @@ -5682,7 +5698,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Bendera" @@ -5691,12 +5706,12 @@ msgstr "Bendera" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Apung" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Ikut &cabang" @@ -5782,6 +5797,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5797,7 +5818,7 @@ msgstr "Maju" msgid "Forward port (UPnP)" msgstr "Port maju (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5807,7 +5828,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5832,7 +5853,7 @@ msgstr "Bingkai Lanjutan Tetap Semula Kelajuan" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Julat Bingkai" @@ -5840,7 +5861,7 @@ msgstr "Julat Bingkai" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Bingkai untuk Dirakam:" @@ -5860,7 +5881,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5910,8 +5931,8 @@ msgid "From" msgstr "Dari" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Dari:" @@ -5919,10 +5940,14 @@ msgstr "Dari:" msgid "FullScr" msgstr "SkrPenuh" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Fungsi" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5963,11 +5988,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -6009,7 +6034,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "Penyahkodan Tesktur GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6019,25 +6044,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6049,7 +6074,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6067,22 +6092,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Kartu Game Boy Advance (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6111,7 +6136,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID Permainan" @@ -6120,25 +6145,25 @@ msgstr "ID Permainan" msgid "Game ID:" msgstr "ID Permainan:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Permainan bertukar ke \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6151,7 +6176,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6171,11 +6196,11 @@ msgstr "Penyesuai GameCube untuk Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "Penyesuai GameCube untuk Wii U pada port %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "Pengawal GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "Pengawal GameCube pada Port %1" @@ -6183,11 +6208,11 @@ msgstr "Pengawal GameCube pada Port %1" msgid "GameCube Controllers" msgstr "Kawalan GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "Papan Kekunci GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "Papan Kekunci GameCube pada Port %1" @@ -6204,7 +6229,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "Kad Ingatan GameCube (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "Slot Mikrofon GameCube %1" @@ -6242,29 +6267,29 @@ msgstr "Kod Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Am" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Am dan Pilihan" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Jana satu Identiti Statistik Baharu" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Nama simbol terjana dari '%1'" @@ -6297,7 +6322,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6306,7 +6331,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafik" @@ -6346,7 +6371,7 @@ msgstr "Hijau Kiri" msgid "Green Right" msgstr "Hijau Kanan" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Paparan Grid" @@ -6383,7 +6408,7 @@ msgstr "" msgid "Hacks" msgstr "Godam" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6415,7 +6440,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Heksadesimal" @@ -6424,11 +6449,11 @@ msgstr "Heksadesimal" msgid "Hide" msgstr "Sembunyi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6440,10 +6465,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6472,7 +6504,7 @@ msgstr "Hos" msgid "Host Code:" msgstr "Kod Hos:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6480,7 +6512,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6488,11 +6520,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6504,7 +6536,7 @@ msgstr "Hos dengan NetPlay" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Tetapan Kekunci Panas" @@ -6514,7 +6546,7 @@ msgstr "Tetapan Kekunci Panas" msgid "Hotkeys" msgstr "Kekunci Panas" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6571,7 +6603,7 @@ msgstr "Alamat IP:" msgid "IPL Settings" msgstr "Tetapan IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6602,14 +6634,14 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Penjanaan Identiti" @@ -6636,7 +6668,7 @@ msgstr "" "Keizinan ini juga boleh ditarik balik pada bila-bila masa menerusi tetapan " "Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6650,14 +6682,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6669,7 +6701,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6710,7 +6742,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Import Sandar NAND BootMii..." @@ -6725,15 +6757,15 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Import Simpan Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Mengimport sandar NAND" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -6742,6 +6774,15 @@ msgstr "" "Mengimport sandar NAND\n" "Masa berlalu: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6819,16 +6860,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6848,12 +6889,12 @@ msgstr "Maklumat" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Maklumat" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6863,10 +6904,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Input" @@ -6880,19 +6921,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Sisip &nop" @@ -6909,11 +6946,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Pasang WAD..." @@ -6921,13 +6958,13 @@ msgstr "Pasang WAD..." msgid "Install to the NAND" msgstr "Pasang ke NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6936,7 +6973,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "Titik Henti Arahan" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6945,7 +6982,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6962,19 +6999,19 @@ msgstr "" msgid "Interface" msgstr "Antaramuka" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6987,19 +7024,19 @@ msgstr "Ralat LZO Dalaman - pemampatan gagal" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7014,7 +7051,7 @@ msgstr "Resolusi Dalaman" msgid "Internal Resolution:" msgstr "Resolusi Dalaman:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -7022,7 +7059,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Pentafsir (paling perlahan)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -7038,7 +7075,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "Kod Bercampur Tidak Sah" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -7047,11 +7084,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "ID Pemain Tidak Sah" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Alamat modul RSO tidak sah: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Tindanan panggilan tidak sah" @@ -7072,7 +7109,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Input tidak sah untuk medan \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Input tidak sah disediakan" @@ -7088,19 +7125,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Fail rakaman tidak sah" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Parameter gelintar tidak sah (tiada objek dipilih)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Parameter gelintar tidak sah (tidak dapat tukar ke nombor)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Parameter gelintar tidak sah (hanya panjang rentetan disokong)" @@ -7127,11 +7164,11 @@ msgstr "Itali" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7139,47 +7176,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7191,26 +7228,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Jepun" @@ -7232,12 +7269,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Kekalkan Tetingkap berada Diatas" @@ -7271,11 +7308,11 @@ msgstr "Kekunci" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Tendang Pemain" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7301,7 +7338,7 @@ msgstr "" msgid "L-Analog" msgstr "Analog-L" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7309,7 +7346,11 @@ msgstr "" msgid "Label" msgstr "Label" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7347,7 +7388,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7355,7 +7396,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7366,7 +7407,7 @@ msgstr "Kiri" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Bidak Kiri" @@ -7437,11 +7478,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Lajur Senarai" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Paparan Senarai" @@ -7450,26 +7491,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Muat" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Muat Fail Peta &Lain..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7481,11 +7522,11 @@ msgstr "Muat Tekstur Suai" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Muat Menu Utama GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7591,23 +7632,23 @@ msgstr "Muat Slot Keadaan 8" msgid "Load State Slot 9" msgstr "Muat Slot Keadaan 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Muat Keadaan dari Fail" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Muat Keadaan dari Slot Terpilih" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Muat Keadaan dari Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Muat Menu Sistem Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7615,24 +7656,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "Muat dari Slot Terpilih" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Muat dari Slot %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Muat fail peta" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Muat..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Simbol dimuatkan dari '%1'" @@ -7649,20 +7690,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Log" @@ -7671,15 +7720,15 @@ msgstr "Log" msgid "Log Configuration" msgstr "Log Konfigurasi" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7695,7 +7744,7 @@ msgstr "Log Jenis" msgid "Logger Outputs" msgstr "Output Pengelog" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7706,11 +7755,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Sambung dengan pelayan NetPlay terputus..." @@ -7731,7 +7780,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7779,7 +7828,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Pembuat:" @@ -7796,7 +7845,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7805,7 +7854,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7817,11 +7866,11 @@ msgstr "" msgid "Match Found" msgstr "Padanan Ditemui" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7851,7 +7900,7 @@ msgstr "Titik Henti Ingatan" msgid "Memory Card" msgstr "Kad Ingatan" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7879,7 +7928,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7897,7 +7946,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -7914,7 +7963,7 @@ msgstr "Pelbagai" msgid "Misc Settings" msgstr "Tetapan Pelbagai" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7926,7 +7975,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7962,8 +8011,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7983,11 +8032,11 @@ msgstr "Bayang Monoskopik" msgid "Monospaced Font" msgstr "Fon Monospace" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7996,23 +8045,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8023,13 +8059,13 @@ msgstr "" msgid "Movie" msgstr "Cereka" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8042,10 +8078,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "Semak NAND" @@ -8054,8 +8090,8 @@ msgstr "Semak NAND" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8064,7 +8100,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8081,8 +8117,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8125,7 +8161,7 @@ msgstr "Natif (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8141,27 +8177,27 @@ msgstr "" msgid "Netherlands" msgstr "Belanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8169,16 +8205,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Baharu" @@ -8203,7 +8239,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Identiti baharu dijanakan." @@ -8220,7 +8256,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8266,7 +8302,7 @@ msgstr "" msgid "No Match" msgstr "Tiada Padanan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8274,12 +8310,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Tiada keterangan tersedia" @@ -8291,7 +8327,7 @@ msgstr "" msgid "No extension selected." msgstr "Tiada sambungan dipilih" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Tiada fail dimuatkan / dirakam." @@ -8312,11 +8348,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Tiada isu dikesan." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8339,7 +8375,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8358,10 +8394,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Tiada" @@ -8373,7 +8409,7 @@ msgstr "" msgid "Not Set" msgstr "Tidak Ditetapkan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Bukan semua pemain memilik permainan. Anda pasti mahu mulakannya?" @@ -8393,7 +8429,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8437,26 +8473,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Butang Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Bidak Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8508,7 +8544,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Julat Objek" @@ -8529,7 +8565,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8540,7 +8576,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8555,7 +8591,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Dokumentasi Atas Talian" @@ -8563,13 +8599,13 @@ msgstr "&Dokumentasi Atas Talian" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8588,7 +8624,7 @@ msgstr "Buka" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8597,7 +8633,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Buka log FIFO" @@ -8663,26 +8699,26 @@ msgstr "Oren" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8690,7 +8726,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8705,11 +8741,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "Kekunci Panas Keadaan Lain" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Lain-lain Pengurusan Keadaan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8725,16 +8761,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Ma&in Rakaman Input..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -8763,7 +8799,7 @@ msgstr "Fail imej PNG (*.png);; Semua Fail (*)" msgid "PPC Size" msgstr "Saiz PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8797,7 +8833,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "Passthrough penyesuai Bluetooth" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8835,15 +8871,15 @@ msgstr "Laluan" msgid "Pause" msgstr "Jeda" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Jeda Dipenghujung Cereka" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Jeda jika Hilang Fokus" @@ -8859,6 +8895,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8878,7 +8920,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Pencahayaan Per-Piksel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Lakukan Kemaskini Sistem Atas-Talian" @@ -8912,11 +8954,11 @@ msgstr "" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Ambil satu fon nyahpepijat" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8929,7 +8971,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Platform" @@ -8937,7 +8979,7 @@ msgstr "Platform" msgid "Play" msgstr "Main" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8945,44 +8987,44 @@ msgstr "" msgid "Play Recording" msgstr "Main Rakaman" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Pilihan Main Balik" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Pemain" @@ -9015,7 +9057,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Port %1" @@ -9032,7 +9074,7 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Nyahsegerak berkemungkinan dikesan: %1 mungkin telah dinyahsegerak pada " @@ -9050,6 +9092,14 @@ msgstr "Kesan Pasca-Pemprosesan:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9059,15 +9109,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Dapatkan Tekstur Suai" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9107,7 +9157,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9118,7 +9168,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9152,7 +9202,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9161,23 +9211,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "Kiraan Program" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9204,11 +9260,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Soalan" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Keluar" @@ -9225,19 +9281,19 @@ msgstr "R" msgid "R-Analog" msgstr "Analog-R" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "Modul RSO" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9258,7 +9314,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9270,12 +9326,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "&Ganti arahan" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Baca" @@ -9314,8 +9371,8 @@ msgstr "Wii Remote Sebenar" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9324,23 +9381,23 @@ msgstr "" msgid "Recenter" msgstr "Tengahkan semula" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Rakam" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Pilihan Rakaman" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Merakam..." @@ -9373,7 +9430,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9404,7 +9461,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Wilayah" @@ -9425,7 +9482,11 @@ msgstr "Input Relatif" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9461,12 +9522,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Nama semula simbol" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9488,10 +9549,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9501,7 +9568,7 @@ msgstr "Tetap Semula" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9545,7 +9612,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Mula Semula Diperlukan" @@ -9553,11 +9620,11 @@ msgstr "Mula Semula Diperlukan" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Cuba Lagi" @@ -9566,7 +9633,7 @@ msgstr "Cuba Lagi" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9578,7 +9645,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9589,7 +9656,7 @@ msgstr "Kanan" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Bidak Kanan" @@ -9625,11 +9692,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "ID Bilik" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9647,27 +9714,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9680,7 +9751,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "&Jalankan Di Sini" @@ -9688,15 +9759,15 @@ msgstr "&Jalankan Di Sini" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9704,7 +9775,7 @@ msgstr "" msgid "Russia" msgstr "Rusia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9763,11 +9834,11 @@ msgstr "" msgid "START" msgstr "MULA" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Keadaan S&impan" @@ -9777,9 +9848,9 @@ msgid "Safe" msgstr "Selamat" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9789,25 +9860,25 @@ msgstr "Simpan" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Simpan log FIFO" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Simpan Fail ke" @@ -9821,11 +9892,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9837,7 +9908,7 @@ msgstr "Simpan Keadaan Terlama" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9887,23 +9958,23 @@ msgstr "Simpan Slot Keadaan 8" msgid "Save State Slot 9" msgstr "Simpan Slot Keadaan 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Simpan Keadaan ke Fail" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Simpan Keadaan ke Slot Terlama" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Simpan Keadaan ke Slot Terpilih" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Simpan Keadaan ke Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Simpan Peta Simbol Sebag&ai..." @@ -9911,7 +9982,7 @@ msgstr "Simpan Peta Simbol Sebag&ai..." msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Simpan dan Muat Keadaan" @@ -9923,11 +9994,11 @@ msgstr "" msgid "Save as..." msgstr "Simpan sebagai..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9938,11 +10009,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Simpan fail peta" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Simpan fail tandatangan" @@ -9950,11 +10021,11 @@ msgstr "Simpan fail tandatangan" msgid "Save to Selected Slot" msgstr "Simpan ke Slot Terpilih" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Simpan ke Slot %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Simpan..." @@ -9968,7 +10039,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9985,8 +10056,8 @@ msgid "ScrShot" msgstr "CkpSkrin" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Gelintar" @@ -9995,7 +10066,7 @@ msgstr "Gelintar" msgid "Search Address" msgstr "Gelintar Alamat" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Gelintar Objek Semasa" @@ -10013,7 +10084,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -10021,7 +10092,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -10055,7 +10126,7 @@ msgstr "Pilih" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10066,23 +10137,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10110,7 +10181,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Pilih Slot %1 - %2" @@ -10118,7 +10189,7 @@ msgstr "Pilih Slot %1 - %2" msgid "Select State" msgstr "Pilih Keadaan" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Pilih Slot Keadaan" @@ -10179,9 +10250,9 @@ msgstr "Pilih satu Direktori" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Pilih satu Fail" @@ -10205,7 +10276,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Pilih satu tajuk untuk dipasang ke dalam NAND" @@ -10213,11 +10284,11 @@ msgstr "Pilih satu tajuk untuk dipasang ke dalam NAND" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10225,12 +10296,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Pilih fail kunci (longgok OTP/SEEPROM)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Pilih fail simpan" @@ -10253,16 +10324,16 @@ msgstr "Profil pengawal terpilih tidak wujud" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10340,7 +10411,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Hantar" @@ -10372,6 +10443,10 @@ msgstr "Pelayan menolak percubaan travesal" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10389,19 +10464,19 @@ msgstr "Tetapkan fail kad ingatan untuk Slot A" msgid "Set memory card file for Slot B" msgstr "Tetapkan fail kad ingatan untuk Slot B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Tetapkan alamat &akhir simbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Tetapkan &saiz simbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Tetapkan alamat akhir simbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Tetapkan saiz simbol (%1):" @@ -10419,25 +10494,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Tetapkan bahasa sistem Wii." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Tetapan" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Tidak dapat cipta fail setting.txt" @@ -10472,27 +10562,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Tunjuk &Log" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Tunjuk Palang Ala&t" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Tunjuk Tajuk Aktif dalam Tajuk Tetingkap" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Tunjuk Australia" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10501,7 +10591,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Tunjuk ELF/DOL" @@ -10514,7 +10604,7 @@ msgstr "" msgid "Show FPS" msgstr "Tunjuk FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Tunjuk Kiraan Bingkai" @@ -10522,19 +10612,19 @@ msgstr "Tunjuk Kiraan Bingkai" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Tunjuk Perancis" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Tunjuk GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Tunjuk Jerman" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10542,23 +10632,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Tunjuk Paparan Input" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Tunjuk Itali" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Tunjuk Korea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Tunjuk Kiraan Lengah" @@ -10566,7 +10656,7 @@ msgstr "Tunjuk Kiraan Lengah" msgid "Show Language:" msgstr "Tunjuk Bahasa:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Tunjuk K&onfigurasi Log" @@ -10578,15 +10668,15 @@ msgstr "Tunjuk Mesej NetPlay" msgid "Show NetPlay Ping" msgstr "Tunjuk Ping NetPlay" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Tunjuk Belanda" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Tunjuk PAL" @@ -10599,7 +10689,7 @@ msgstr "Tunjuk PC" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Tunjuk Platform" @@ -10607,15 +10697,15 @@ msgstr "Tunjuk Platform" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Tunjuk Wilayah" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Tunjuk Rusia" @@ -10623,7 +10713,7 @@ msgstr "Tunjuk Rusia" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Tunjuk Sepanyol" @@ -10635,19 +10725,19 @@ msgstr "" msgid "Show Statistics" msgstr "Tunjuk Statistik" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Tunjuk Jam Sistem" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Tunjuk Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Tunjuk USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Tunjuk Tidak Diketahui" @@ -10659,36 +10749,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Tunjuk WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Tunjuk Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Tunjuk Dunia" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10696,10 +10786,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10713,6 +10811,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10720,6 +10825,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10782,7 +10905,7 @@ msgstr "Togol Sisi" msgid "Sideways Wii Remote" msgstr "Wii Remote Sisi" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Pangkalan Data Tandatangan" @@ -10801,7 +10924,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Integer Bertanda" @@ -10879,6 +11002,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10979,7 +11105,7 @@ msgstr "Volum Pembesar Suara:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -11008,11 +11134,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -11020,17 +11146,17 @@ msgstr "" msgid "Standard Controller" msgstr "Pengawal Piawai" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Mula" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Mula &NetPlay..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11038,7 +11164,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Mula Me&rakam Input" @@ -11058,14 +11184,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Permainan bermula" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11097,19 +11223,19 @@ msgstr "Langkah Keluar" msgid "Step Over" msgstr "Langkah Melalui" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Langkah keluar berjaya!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Langkah keluar tamat masa!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Langkah atas masih berjalan..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Langkah berjaya!" @@ -11147,16 +11273,16 @@ msgid "Stick" msgstr "Bidak" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Henti" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Henti Memainkan/Merakam Input" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Permainan berhenti" @@ -11192,7 +11318,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Regang ke Tetingkap" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11206,7 +11332,11 @@ msgstr "Rentetan" msgid "Strum" msgstr "Strum" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11217,18 +11347,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Berjaya" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11238,7 +11368,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Berjaya memadam '%1'." @@ -11251,24 +11381,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "Berjaya mengimport fail simpan" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Berjaya mengekstrak sijil dari NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Berjaya mengekstrak fail." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Berjaya mengekstrak data sistem." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Berjaya memasang tajuk ini ke NAND." @@ -11300,7 +11430,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11344,17 +11474,17 @@ msgstr "" msgid "Symbol" msgstr "Simbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Nama simbol:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Simbol" @@ -11362,7 +11492,7 @@ msgstr "Simbol" msgid "Sync" msgstr "Segerak" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11403,20 +11533,20 @@ msgstr "" msgid "System Language:" msgstr "Bahasa Sistem:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Input TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "Alatan TAS" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11426,7 +11556,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11434,7 +11564,7 @@ msgstr "" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Ambil Cekupan Skrin" @@ -11442,7 +11572,7 @@ msgstr "Ambil Cekupan Skrin" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11458,9 +11588,9 @@ msgstr "" msgid "Test" msgstr "Uji" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11522,7 +11652,7 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -11530,7 +11660,7 @@ msgstr "" "NAND tidak dapat dibaiki. Adalah disarankan menyandar data semasa anda dan " "mula kembali dengan NAND yang baharu." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND telah dibaiki." @@ -11592,7 +11722,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11602,7 +11732,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Cakera yang hendak dimasukkan tidak ditemui." @@ -11681,7 +11811,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11725,7 +11855,7 @@ msgstr "" "masalah dengan menu sistem. Adalah mustahil mengemaskini konsol teremulasi " "dengan cakera ini." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11784,12 +11914,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Profil '%1' tidak wujud" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11809,7 +11939,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11843,7 +11973,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11903,7 +12033,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11925,6 +12055,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11936,8 +12070,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11989,11 +12123,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "Peranti USB sudah berada dalam senarai putih." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "WAD ini tidak boleh dibutkan." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "WAD ini tidak sah." @@ -12011,7 +12145,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Ia tidak boleh dikembalikan!" @@ -12113,7 +12247,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12135,7 +12269,7 @@ msgstr "" "Perisian ini tidak seharusnya digunakan untuk main permainan bukan milik " "anda secara sah." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Tajuk ini tidak boleh dibutkan." @@ -12178,7 +12312,7 @@ msgid "" msgstr "" "Nilai ini digandakan dengan kedalaman ditetapkan dalam konfigurasi grafik." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12191,7 +12325,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12199,11 +12333,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12226,14 +12360,14 @@ msgstr "Condong" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Tajuk" @@ -12242,12 +12376,12 @@ msgid "To" msgstr "Ke" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Ke:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Togol &Skrin Penuh" @@ -12272,7 +12406,7 @@ msgid "Toggle Aspect Ratio" msgstr "Togol Nisbah Bidang" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Togol Titik Henti" @@ -12328,7 +12462,7 @@ msgstr "Togol Mod Serta-Merta XFB" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12344,8 +12478,8 @@ msgstr "Atas" msgid "Top-and-Bottom" msgstr "Atas-dan-Bawah" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12407,8 +12541,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Ralat Traversal" @@ -12435,7 +12569,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Pemicu" @@ -12445,7 +12579,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12459,7 +12593,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12471,7 +12605,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12513,7 +12647,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12580,11 +12714,11 @@ msgstr "Imej GC/Wii Tak Mampat (*.iso *.gcm)" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Buat Asal Muat Keadaan" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Buat Asal Keadaan Simpan" @@ -12604,28 +12738,28 @@ msgstr "" "Menyahpasang WAD akan membuang versi terpasang semasa bagi tajuk ini dari " "NAND tanpa memadam data simpannya. Mahu teruskan?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Amerika Syarikat" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Tidak diketahui" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12696,11 +12830,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Tanpa had" @@ -12712,20 +12846,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12752,7 +12874,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Integer Tidak Bertanda" @@ -12766,8 +12888,8 @@ msgstr "Integer Tidak Bertanda" msgid "Up" msgstr "Naik" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Kemaskini" @@ -12775,11 +12897,11 @@ msgstr "Kemaskini" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12824,7 +12946,7 @@ msgstr "Togol Tegak" msgid "Upright Wii Remote" msgstr "Wii Remote Tegak" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Tetapan Pelaporan Statistik Penggunaan" @@ -12832,11 +12954,11 @@ msgstr "Tetapan Pelaporan Statistik Penggunaan" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Guna Pangkalan Data Terbina-Dalam Nama Permainan" @@ -12852,10 +12974,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Guna Mod PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Guna Pengendali Panik" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12892,7 +13020,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Antaramuka Pengguna" @@ -12907,10 +13035,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12937,27 +13072,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12977,7 +13112,7 @@ msgstr "" msgid "Value" msgstr "Nilai" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -13047,13 +13182,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Lihat &kod" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Lihat &ingatan" @@ -13088,7 +13223,7 @@ msgstr "Volum Naik" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "Fail WAD (*.wad)" @@ -13112,7 +13247,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "Pemasangan WAD gagal: Fail dipilih bukanlah WAD yang sah." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13189,8 +13324,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Amaran" @@ -13200,7 +13335,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13212,28 +13347,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13326,21 +13461,21 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Jauh Wii %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13352,19 +13487,19 @@ msgstr "Tetapan Kawalan Jauh Wii" msgid "Wii Remotes" msgstr "Wii Remotes" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii dan Wii Remote" @@ -13372,7 +13507,7 @@ msgstr "Wii dan Wii Remote" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Fail simpan Wii (*.bin);;Semua Fail (*)" @@ -13380,12 +13515,6 @@ msgstr "Fail simpan Wii (*.bin);;Semua Fail (*)" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13395,11 +13524,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13413,10 +13542,11 @@ msgstr "Dunia" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Tulis" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13449,39 +13579,39 @@ msgstr "Tulis ke Log dan Henti" msgid "Write to Window" msgstr "Tulis ke Tetingkap" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Daftar XF" @@ -13490,9 +13620,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13608,7 +13738,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Anda mesti mulakan semula Dolphin supaya perubahan berkesan." @@ -13628,16 +13758,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13646,7 +13776,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Kod Zero 3 tidak disokong" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13695,7 +13825,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13703,7 +13833,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13711,7 +13841,7 @@ msgstr "" msgid "fake-completion" msgstr "pelengkapan-palsu" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13759,16 +13889,6 @@ msgstr "" msgid "none" msgstr "tiada" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "hidup" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "atau pilih satu peranti" @@ -13786,7 +13906,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13851,12 +13971,9 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"(c) 2003-2015+ Pasukan Dolphin. \"GameCube\" dan \"Wii\" adalah tanda " -"dagangan Nintendo. Dolphin tidak berkaitan dengan Nintendo dalam apa jua " -"keadaan." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/nb.po b/Languages/po/nb.po index ce7d755dc7..5e331bc5d6 100644 --- a/Languages/po/nb.po +++ b/Languages/po/nb.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: d1fcc80a35d5442129c384ac221ef98f_d2a8fa7 " ", 2015\n" @@ -129,7 +129,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revisjon %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -149,7 +149,7 @@ msgstr "%1 (tregt)" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -163,11 +163,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 Grafikkoppsett" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -184,7 +184,7 @@ msgstr "%1 støtter ikke denne funksjonen på ditt system." msgid "%1 doesn't support this feature." msgstr "%1 støtter ikke denne funksjonen." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -194,33 +194,27 @@ msgstr "" "%2 objekt(er)\n" "Nåværende bilderute: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 ble med" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 har forlatt" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 golfer nå" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -233,8 +227,8 @@ msgstr "" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -250,26 +244,26 @@ msgstr "%1 økter funnet" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normal hastighet)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -281,6 +275,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -350,11 +348,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Om" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Legg til minnestoppunkt" @@ -363,7 +361,7 @@ msgstr "&Legg til minnestoppunkt" msgid "&Add New Code..." msgstr "&Legg til ny kode…" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Legg til funksjon" @@ -371,15 +369,15 @@ msgstr "&Legg til funksjon" msgid "&Add..." msgstr "&Legg til..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Lyd-innstillinger" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Autooppdater:" @@ -387,11 +385,15 @@ msgstr "&Autooppdater:" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Brytepunkter" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Feilsporer" @@ -399,15 +401,15 @@ msgstr "&Feilsporer" msgid "&Cancel" msgstr "&Avbryt" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Juksekodebehandler" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Se etter oppdateringer..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Tøm symboler" @@ -415,7 +417,7 @@ msgstr "&Tøm symboler" msgid "&Clone..." msgstr "&Dupliser..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Kode" @@ -423,16 +425,15 @@ msgstr "&Kode" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Kontroller-innstillinger" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Kopier adresse" @@ -440,20 +441,20 @@ msgstr "&Kopier adresse" msgid "&Create..." msgstr "&Opprett …" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Slett" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Slett Overvåker" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -467,11 +468,11 @@ msgstr "&Rediger kode…" msgid "&Edit..." msgstr "&Rediger..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Løs ut disk" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulering" @@ -491,41 +492,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fil" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Skrift…" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Bilde for bilde" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "%Generer symboler fra" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub-pakkebrønn" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Grafikkinnstillinger" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Hjelp" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Innstillinger for &hurtigtaster" @@ -545,11 +546,11 @@ msgstr "" msgid "&Import..." msgstr "&Importer..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Sett inn blr" @@ -557,23 +558,23 @@ msgstr "&Sett inn blr" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Språk:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "Åpne hurtiglagring" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Last symbolkart" @@ -583,19 +584,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&Lås fast moduler" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Minne" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Film" @@ -603,7 +608,7 @@ msgstr "&Film" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Nettverk" @@ -612,23 +617,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Åpne…" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Innstillinger" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Patch HLE-funksjoner" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pause" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Spill" @@ -636,7 +641,7 @@ msgstr "&Spill" msgid "&Properties" msgstr "&Egenskaper" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Skrivebeskyttet modus" @@ -644,7 +649,7 @@ msgstr "&Skrivebeskyttet modus" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registere" @@ -657,24 +662,24 @@ msgstr "&Fjern" msgid "&Remove Code" msgstr "&Fjern kode" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Gi symbol nytt navn" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Tilbakestill" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Ressurspakke-behandler" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Lagre symbolkart" @@ -682,31 +687,31 @@ msgstr "&Lagre symbolkart" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Fartsgrense:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "S&topp" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Drakt:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Tråder" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Verktøy" @@ -716,21 +721,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "Vi&s" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Se" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Nettside" @@ -742,23 +747,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' ikke funnet, ingen symbolnavn generert" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' ikke funnet, scanner for vanlige funksjoner istedet" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -794,12 +799,12 @@ msgstr "- Trekk fra" msgid "--> %1" msgstr "→ %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -918,7 +923,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1037,11 +1042,11 @@ msgstr "< Mindre enn" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1049,14 +1054,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1082,8 +1087,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Større enn" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "En NetPlay-økt finnes allerede!" @@ -1097,7 +1102,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "En plate er i ferd med å bli satt inn." @@ -1111,7 +1116,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1129,7 +1134,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Synkronisering kan bare utløses når et Wii-spill kjører." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1207,17 +1212,11 @@ msgstr "Nøyaktighet:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Handling" @@ -1290,19 +1289,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "Aktiver NetPlay-chat" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktiv" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Aktive tråder" @@ -1324,7 +1323,7 @@ msgstr "Adapter:" msgid "Add" msgstr "Legg til" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1349,23 +1348,23 @@ msgstr "Legg til et Stoppunkt" msgid "Add a Memory Breakpoint" msgstr "Legg til et MinneStoppunkt" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Legg til i &overvåkingslisten" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1375,17 +1374,17 @@ msgstr "" msgid "Add..." msgstr "Legg til…" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adresse" @@ -1520,7 +1519,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1529,7 +1528,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1537,34 +1536,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Alle filer (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle lagringsstadier (*.sav *.s##);; Alle filer (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1580,7 +1579,7 @@ msgstr "Alle spilleres koder er synkronisert." msgid "All players' saves synchronized." msgstr "Alle spilleres lagringsfiler er synkronisert." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1606,7 +1605,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Alternative inndatakilder" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1628,7 +1627,7 @@ msgstr "En innsatt plate var forventet, men ble ikke funnet." msgid "Anaglyph" msgstr "Anaglyph" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analyser" @@ -1654,15 +1653,15 @@ msgstr "Kantutjevning:" msgid "Any Region" msgstr "Alle regioner" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Legg signatur til" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Føy på til &eksisterende signaturfil..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Legg p&å Singaturfil..." @@ -1680,7 +1679,7 @@ msgstr "Programinnlaster-dato:" msgid "Apply" msgstr "Bruk" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Bruk signaturfil" @@ -1688,7 +1687,7 @@ msgstr "Bruk signaturfil" msgid "Arbitrary Mipmap Detection" msgstr "Arbitrær Mipmap Oppdagelse" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Er du sikker på at du vil slette \"%1\"?" @@ -1700,7 +1699,7 @@ msgstr "Er du sikker på at du vil slette denne filen?" msgid "Are you sure you want to delete this pack?" msgstr "Er du sikker på at du vil slette denne pakken?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Er du sikker på at du vil avslutte NetPlay?" @@ -1729,7 +1728,7 @@ msgstr "Billedforhold:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1741,7 +1740,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Velg kontrollerporter" @@ -1791,11 +1790,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (Multiplum av 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Auto-oppdater innstillinger" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1815,7 +1814,7 @@ msgstr "Automatisk justering av vindusstørrelse" msgid "Auto-Hide" msgstr "Gjem automatisk" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Vil du auto-oppdage RSO-moduler?" @@ -1863,11 +1862,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP-register " -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1926,7 +1925,7 @@ msgstr "Dårlig verdi angitt." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -1946,7 +1945,7 @@ msgstr "Bjelke" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Grunnprioritet" @@ -1954,7 +1953,7 @@ msgstr "Grunnprioritet" msgid "Basic" msgstr "Grunnleggende" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Grunnleggende innstillinger" @@ -1970,10 +1969,6 @@ msgstr "" msgid "Battery" msgstr "Batteri" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (en gang i måneden)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, osv." @@ -2010,7 +2005,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "Bitfrekvens (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2020,7 +2015,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Blokkstørrelse" @@ -2058,15 +2053,15 @@ msgstr "" "Blåtann gjennomstrømningsmodus er aktivert, men Dolphin ble bygd uten " "Libusdb. Gjennomstrømmingsmodus kan ikke benyttes." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Start opp i pausemodus" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND sikkerhetskopifil (*.bin);;Alle filer (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii nøkkelfil (*.bin);;Alle filer (*)" @@ -2078,47 +2073,47 @@ msgstr "Rammefri fullskjermsvisning" msgid "Bottom" msgstr "Nede" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2130,23 +2125,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2163,7 +2158,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2173,19 +2168,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2200,19 +2195,24 @@ msgstr "Grener" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Stopp" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Stoppunkt" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Stoppunkt nådd! Utstepping avbrutt." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Stoppunkter" @@ -2246,7 +2246,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Utforsk &NetPlay-sesjoner..." @@ -2254,16 +2254,16 @@ msgstr "Utforsk &NetPlay-sesjoner..." msgid "Buffer Size:" msgstr "Hurtiglagerstørrelse:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Bufferstørrelse endret til %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Mellomlager:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2308,11 +2308,11 @@ msgstr "" msgid "C Stick" msgstr "C-joystick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "Lag Signatu&rfil..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP-register " @@ -2363,7 +2363,7 @@ msgstr "Kalibrering" msgid "Calibration Period" msgstr "Kalibreringsperiode" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2389,7 +2389,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2405,14 +2405,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Kan ikke starte en NetPlay-økt mens et spill er aktivt!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2425,15 +2425,15 @@ msgstr "Avbryt" msgid "Cancel Calibration" msgstr "Avbryt kalibrering" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2450,11 +2450,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Finner ikke GC IPL." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2462,7 +2462,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2470,7 +2470,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Kan ikke starte spillet, fordi GC IPL ikke ble funnet." @@ -2502,7 +2502,7 @@ msgstr "Sentrer og kalibrer" msgid "Change &Disc" msgstr "Endre &disk" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Endre &disk…" @@ -2510,14 +2510,20 @@ msgstr "Endre &disk…" msgid "Change Disc" msgstr "Endre disk" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Endre disk automatisk" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2536,7 +2542,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" "Endring av juksekode vil kun tre i kraft etter at spillet er startet på nytt." @@ -2545,11 +2551,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2565,7 +2571,7 @@ msgstr "Juksekodesøk" msgid "Cheats Manager" msgstr "Juksekodebehandler" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Sjekk NAND..." @@ -2585,7 +2591,7 @@ msgstr "" "Sjekk om du har tillatelsene påkrevd for å slette denne filen, eller om " "filen fortsatt er i bruk." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Sjekksum" @@ -2597,7 +2603,7 @@ msgstr "Kina" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Velg en fil å åpne" @@ -2605,15 +2611,15 @@ msgstr "Velg en fil å åpne" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Velg prioritetsinputfil" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Velg andre input fil" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2626,7 +2632,7 @@ msgstr "Velg mappen å pakke ut til" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Klassiske knapper" @@ -2637,18 +2643,18 @@ msgstr "Klassisk kontroller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Nullstill" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Tøm mellomlager" @@ -2669,7 +2675,7 @@ msgstr "Klon og &rediger kode..." msgid "Close" msgstr "Lukk" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "&Oppsett" @@ -2677,11 +2683,11 @@ msgstr "&Oppsett" msgid "Code" msgstr "Kode" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2709,11 +2715,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Kombiner &to signaturfiler..." @@ -2750,7 +2756,7 @@ msgstr "Komplierer skygger" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Kompresjon" @@ -2763,7 +2769,7 @@ msgstr "Kompresjonsnivå:" msgid "Compression:" msgstr "Komprimering:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2771,11 +2777,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Betingelse" @@ -2791,7 +2797,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2806,7 +2812,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2860,7 +2871,7 @@ msgstr "Sett opp" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Sett opp Dolphin" @@ -2873,13 +2884,13 @@ msgstr "Sett opp inndata" msgid "Configure Output" msgstr "Sett opp utdata" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bekreft" @@ -2888,12 +2899,12 @@ msgstr "Bekreft" msgid "Confirm backend change" msgstr "Bekreft endring av backend" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Bekreft ved stans" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bekreftelse" @@ -2903,7 +2914,7 @@ msgstr "Bekreftelse" msgid "Connect" msgstr "Koble til" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Koble til balansebrett" @@ -2911,7 +2922,7 @@ msgstr "Koble til balansebrett" msgid "Connect USB Keyboard" msgstr "Koble til USB-tastatur" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Koble til Wii Remote %1" @@ -2931,7 +2942,7 @@ msgstr "Koble til Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Koble til Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Koble til Wii Remote-er" @@ -2947,7 +2958,7 @@ msgstr "Koble til Internett og utfør nettbasert systemoppdatering?" msgid "Connected" msgstr "Tilkoblet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2972,7 +2983,7 @@ msgstr "Kontroller NetPlay-golfmodus" msgid "Control Stick" msgstr "Sirkel-joystick" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Kontrollerprofil" @@ -3136,22 +3147,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopier" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Kopier &funksjon" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Kopier &heksadesimal" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Kopier adresse" @@ -3159,19 +3170,19 @@ msgstr "Kopier adresse" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Kopier heksadesimal" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Kopier kode&linje" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3189,8 +3200,8 @@ msgstr "Kopier til B" msgid "Core" msgstr "Kjerne" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3305,7 +3316,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Kunne ikke finne sentral tjener" @@ -3321,13 +3332,13 @@ msgstr "Kunne ikke lese fil." msgid "Country:" msgstr "Land:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3341,7 +3352,7 @@ msgstr "Opprett et nytt minnekort" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3385,23 +3396,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Nåværende region" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Nåværende sammenheng" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Nåværende spill" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Nåværende tråd" @@ -3510,7 +3521,7 @@ msgstr "Dansematte" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Data" @@ -3556,7 +3567,7 @@ msgid "Debug" msgstr "Feilsøk" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Feilretting" @@ -3604,7 +3615,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Standard" @@ -3624,7 +3635,7 @@ msgstr "Forvalgt skrift" msgid "Default ISO:" msgstr "Forvalgt ISO-fil:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Standardtråd" @@ -3645,8 +3656,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Slett" @@ -3676,12 +3688,12 @@ msgstr "Dybdeprosent:" msgid "Depth:" msgstr "Dybde:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Beskrivelse" @@ -3695,8 +3707,8 @@ msgstr "Beskrivelse:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3708,21 +3720,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Frakoblet" @@ -3730,7 +3742,7 @@ msgstr "Frakoblet" msgid "Detect" msgstr "Finn automatisk" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3738,11 +3750,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "Deterministisk dobbelkjerne:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Utviklingsutgave (flere ganger daglig)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Enhet" @@ -3784,11 +3796,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Skru av bounding-box-kalkulasjoner" @@ -3805,11 +3812,11 @@ msgstr "Slå av EFB VRAM Kopier" msgid "Disable Emulation Speed Limit" msgstr "Skru av hastighetsbegrensning av emulering" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3817,11 +3824,11 @@ msgstr "" msgid "Disable Fog" msgstr "Skru av tåke" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Deaktiver JIT-lager" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3852,6 +3859,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Plate" @@ -3860,6 +3873,10 @@ msgstr "Plate" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3890,11 +3907,11 @@ msgstr "Reiseavstand fra nøytral posisjon." msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Tillater du at Dolphin samler inn informasjon til Dolphins utviklere?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Vil du legge til «%1» i listen over spillfilbaner?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Vil du tømme listen over symbolnavn?" @@ -3904,7 +3921,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Vil du stoppe pågående emulering?" @@ -3916,8 +3933,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II-dekoder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO-Logg (*.dff)" @@ -3925,9 +3942,9 @@ msgstr "Dolphin FIFO-Logg (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin Map Fil (*.map)" @@ -3939,8 +3956,8 @@ msgstr "Dolphin-signatur-CSV-fil" msgid "Dolphin Signature File" msgstr "Dolphin-signaturfil" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS-Filmer (*.dtm)" @@ -3975,7 +3992,7 @@ msgstr "Dolphin kunne ikke fullføre den forespurte handligen." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin er en fri og åpen kildekode-basert GameCube og Wii-emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin er for gammel for traverseringsserveren" @@ -3991,13 +4008,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin kan ikke verifisere ulisensierte disker." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphins juksesystem er for øyeblikket deaktivert." @@ -4006,7 +4023,7 @@ msgstr "Dolphins juksesystem er for øyeblikket deaktivert." msgid "Domain" msgstr "Domene" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Ikke oppdater" @@ -4027,7 +4044,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Dobbel" @@ -4049,7 +4066,7 @@ msgstr "Last ned koder" msgid "Download Codes from the WiiRD Database" msgstr "Last ned koder fra WiiRD-databasen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Last ned spillcovere fra GameTDB.com for bruk i portrettmodus" @@ -4061,6 +4078,16 @@ msgstr "Nedlasting fullført" msgid "Downloaded %1 codes. (added %2)" msgstr "Lastet %1 koder. (Lagt til %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4100,7 +4127,7 @@ msgstr "Dump &FakeVMEM" msgid "Dump &MRAM" msgstr "Dump &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Dump lyd" @@ -4112,7 +4139,7 @@ msgstr "Dump grunnteksturer" msgid "Dump EFB Target" msgstr "Dump EFB-mål" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Dumping av bilder" @@ -4172,11 +4199,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4186,11 +4213,11 @@ msgstr "" msgid "Dutch" msgstr "Nederlandsk" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Avslutt" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4202,7 +4229,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4210,7 +4237,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Tidlige minneoppdateringer" @@ -4229,7 +4256,16 @@ msgstr "Øst-Asia" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4249,7 +4285,7 @@ msgstr "Effekt" msgid "Effective" msgstr "Effektiv" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4271,7 +4307,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "Eksternt bildemellomlager (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Tom" @@ -4283,7 +4319,7 @@ msgstr "Emulator-CPU-tråden kjører allerede" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4301,7 +4337,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4325,8 +4361,6 @@ msgstr "Emuleringshastighet" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Aktiver" @@ -4334,23 +4368,15 @@ msgstr "Aktiver" msgid "Enable API Validation Layers" msgstr "Slå på API-valideringslag" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Tillat lydstrekking" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Aktiver juksekoder" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4358,15 +4384,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "Aktiver egendefinert RTC (klokke)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Aktiver bruk av dobbelkjerne" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Aktiver bruk av dobbelkjerne (for bedre ytelse)" @@ -4378,7 +4408,7 @@ msgstr "Aktiver emulert CPU klokkefrekvensoverskridelse" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4390,11 +4420,11 @@ msgstr "Aktiver FPRF" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4412,20 +4442,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Aktiver MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4433,14 +4459,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Aktiver progressiv skanning" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4454,11 +4476,15 @@ msgstr "Aktiver skjermbeskytter" msgid "Enable Speaker Data" msgstr "Tillat høyttalerdata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Skru på bruks- og statistikkrapportering" @@ -4474,34 +4500,13 @@ msgstr "Aktiver wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4509,31 +4514,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4659,6 +4671,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enhet ble ikke igangsatt" @@ -4706,33 +4722,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Skriv inn RSO-moduladresse:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4746,51 +4762,51 @@ msgstr "Skriv inn RSO-moduladresse:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Feil" @@ -4807,7 +4823,7 @@ msgstr "Feil under åpning av adapter: %1" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4822,7 +4838,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Feil ved henting av sesjonsliste: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4917,7 +4933,7 @@ msgstr "" msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -4970,7 +4986,7 @@ msgstr "" msgid "Experimental" msgstr "Eksperimentell" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Eksporter alle Wii-lagringsfiler" @@ -4985,7 +5001,7 @@ msgstr "" msgid "Export Recording" msgstr "Eksporter opptak" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Eksporter opptak…" @@ -5013,14 +5029,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "Eksporterte %n lagringsfil(er)." #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Utvidelse" @@ -5033,7 +5049,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Ekstern" @@ -5041,35 +5057,35 @@ msgstr "Ekstern" msgid "External Frame Buffer (XFB)" msgstr "Eksternt bildebuffer (EFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Pakk ut sertifikater fra NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Pakk ut hele disken…" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Pakk ut hele partisjonen…" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Pakk ut fil…" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Pakk ut filer…" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Pakk ut systemdata…" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Pakker ut alle filer..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Pakker ut mappe..." @@ -5078,8 +5094,8 @@ msgstr "Pakker ut mappe..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO-spiller" @@ -5095,11 +5111,11 @@ msgstr "" "Kunne ikke åpne minnekort:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Kunne ikke legge til denne sesjonen i NetPlay-indeksen: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Kunne ikke legge til på signaturfil '%1'" @@ -5119,7 +5135,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Kunne ikke koble til server: %1" @@ -5140,15 +5156,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "Kunne ikke lage DXGI factory" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5194,15 +5210,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "Kunne ikke eksportere følgende lagringsfiler:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Klarte ikke å pakke ut sertifikater fra NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Kunne ikke pakke ut fil." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Kunne ikke pakke ut systemdata." @@ -5221,25 +5237,25 @@ msgstr "Kunne ikke finne en eller flere D3D-symboler" msgid "Failed to import \"%1\"." msgstr "Kunne ikke importere \"%1\"." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Klarte ikke å igangsette kjerne" @@ -5259,11 +5275,11 @@ msgid "Failed to install pack: %1" msgstr "Kunne ikke installere pakke: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Klarte ikke å installere denne tittelen til NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5271,8 +5287,8 @@ msgstr "" "Klarte ikke å lytte til port %1. Kjøres det en annen instans av NetPlay-" "tjeneren?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Kunne ikke laste RSO-modul ved %1" @@ -5284,21 +5300,21 @@ msgstr "Kunne ikke laste d3d11.dll" msgid "Failed to load dxgi.dll" msgstr "Kunne ikke laste dxgi.dll" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Kunne ikke laste map-fil '%1'" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Klarte ikke å laste kjørbar fil til minne." @@ -5312,17 +5328,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Klarte ikke å åpne \"%1\"" @@ -5330,7 +5346,7 @@ msgstr "Klarte ikke å åpne \"%1\"" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5362,15 +5378,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Klarte ikke å åpne tjener" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5378,11 +5394,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5429,23 +5445,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5459,7 +5475,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5493,31 +5509,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Lagring av FIFO-logg mislyktes." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Kunne ikke lagre kodemapping til sti '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Kunne ikke lagre signaturfil '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Kunne ikke lagre symbolkart til sti '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Kunne ikke lagre til signaturfil '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5568,19 +5584,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Feil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5593,7 +5609,7 @@ msgstr "Rask" msgid "Fast Depth Calculation" msgstr "Rask dybdekalkulering" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5604,7 +5620,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5618,7 +5634,7 @@ msgstr "Fildetaljer" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Filformat" @@ -5626,24 +5642,24 @@ msgstr "Filformat" msgid "File Format:" msgstr "Filformat:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Fil-informasjon" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Filnavn" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Filbane" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Filstørrelse" @@ -5731,7 +5747,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Flagg" @@ -5740,12 +5755,12 @@ msgstr "Flagg" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Flyttall" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Følg &avgrening" @@ -5833,6 +5848,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Format:" @@ -5848,7 +5869,7 @@ msgstr "Fremover" msgid "Forward port (UPnP)" msgstr "Videresendingsport (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Fant %1 resultater for \"%2\"" @@ -5858,7 +5879,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Bilde %1" @@ -5883,7 +5904,7 @@ msgstr "Tilbakestill bilde-for-bilde-hastighet" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Bildespennvidde" @@ -5891,7 +5912,7 @@ msgstr "Bildespennvidde" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Bilder å ta opp:" @@ -5911,7 +5932,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5961,8 +5982,8 @@ msgid "From" msgstr "Fra" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Fra:" @@ -5970,10 +5991,14 @@ msgstr "Fra:" msgid "FullScr" msgstr "Fullskjerm" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funksjon" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Funksjoner" @@ -6014,11 +6039,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -6060,7 +6085,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU-teksturdekoding" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6070,25 +6095,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6100,7 +6125,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6118,22 +6143,22 @@ msgstr "" msgid "Game" msgstr "Spill" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance-disker (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6162,7 +6187,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Spill-ID" @@ -6171,25 +6196,25 @@ msgstr "Spill-ID" msgid "Game ID:" msgstr "Spill-ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Spillstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Spill endret til \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6202,7 +6227,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6222,11 +6247,11 @@ msgstr "GameCube-adapter for Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "GameCube-adapter for Wii U i port %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube-kontroller" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "GameCube-kontroller i port %1" @@ -6234,11 +6259,11 @@ msgstr "GameCube-kontroller i port %1" msgid "GameCube Controllers" msgstr "GameCube-kontrollere" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube-tastatur" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "GameCube-tastatur i port %1" @@ -6255,7 +6280,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "GameCube-minnekort (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "GameCube-mikrofoninngang i inngang %1" @@ -6293,29 +6318,29 @@ msgstr "Gecko-juksekoder" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Generelt" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Generelt og innstillinger" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Opprett en ny statistikk-identitet" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Genererte symbolnavn fra '%1'" @@ -6348,7 +6373,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golfmodus" @@ -6357,7 +6382,7 @@ msgid "Good dump" msgstr "God dump" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafikk" @@ -6397,7 +6422,7 @@ msgstr "Grønn venstre" msgid "Green Right" msgstr "Grønn høyre" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Rutenettvisning" @@ -6434,7 +6459,7 @@ msgstr "" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Head" @@ -6466,7 +6491,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Heksadesimal" @@ -6475,11 +6500,11 @@ msgstr "Heksadesimal" msgid "Hide" msgstr "Gjem" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6491,10 +6516,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "Gjem ikke-kompatible sesjoner" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6523,7 +6555,7 @@ msgstr "Vert" msgid "Host Code:" msgstr "Vertskode:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Host Input-autoritet" @@ -6531,7 +6563,7 @@ msgstr "Host Input-autoritet" msgid "Host Size" msgstr "Vertstørrelse" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6539,11 +6571,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Vertsinndataautoritet deaktivert" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Vertsinndataautoritet aktivert" @@ -6555,7 +6587,7 @@ msgstr "Vær vertskap med NetPlay" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Tastesnarveis-innstillinger" @@ -6565,7 +6597,7 @@ msgstr "Tastesnarveis-innstillinger" msgid "Hotkeys" msgstr "Hurtigtaster" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6622,7 +6654,7 @@ msgstr "IP-adresse:" msgid "IPL Settings" msgstr "Innstillinger for IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6653,14 +6685,14 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Identitetsgenerering" @@ -6686,7 +6718,7 @@ msgstr "" "Denne godkjenningen kan tilbakekalles når som helst fra Dolphins " "innstillinger." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6700,14 +6732,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6719,7 +6751,7 @@ msgstr "" msgid "Ignore" msgstr "Ignorer" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6760,7 +6792,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Importer BootMii NAND sikkerhetskopi..." @@ -6775,15 +6807,15 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importer Wii-lagringsfil …" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Importing NAND sikkerhetskopi" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -6792,6 +6824,15 @@ msgstr "" "Importerer NAND sikkerhetskopi\n" "Tid passert: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "I spillet?" @@ -6869,16 +6910,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6898,12 +6939,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informasjon" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6913,10 +6954,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Inngang" @@ -6930,19 +6971,15 @@ msgstr "Inndata styrke kreves for aktivering." msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Sett inn &nop" @@ -6959,11 +6996,11 @@ msgstr "Installer" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Installer oppdatering" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Installer WAD…" @@ -6971,13 +7008,13 @@ msgstr "Installer WAD…" msgid "Install to the NAND" msgstr "Installer til NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instruksjon" @@ -6986,7 +7023,7 @@ msgstr "Instruksjon" msgid "Instruction Breakpoint" msgstr "Instruksjonsstoppunkt" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instruksjon:" @@ -6995,7 +7032,7 @@ msgstr "Instruksjon:" msgid "Instruction: %1" msgstr "Instruksjon: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7012,19 +7049,19 @@ msgstr "Intensitet" msgid "Interface" msgstr "Grensesnitt" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -7037,19 +7074,19 @@ msgstr "Intern LZO-feil - komprimering mislyktes" msgid "Internal LZO Error - decompression failed" msgstr "Intern LZO-feil - dekomprimering mislyktes" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7064,7 +7101,7 @@ msgstr "Intern oppløsning" msgid "Internal Resolution:" msgstr "Intern bildeoppløsning:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -7072,7 +7109,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Fortolker (tregest)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Fortolkerkjerne" @@ -7088,7 +7125,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "Ugyldig mikset kode" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Ugyldig Pakke %1 oppgitt: %2" @@ -7097,11 +7134,11 @@ msgstr "Ugyldig Pakke %1 oppgitt: %2" msgid "Invalid Player ID" msgstr "Ugyldig spiller-ID" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Ugyldig RSO-moduladresse: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Ugyldig kallstakk" @@ -7122,7 +7159,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Ugyldig inndata for feltet \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Ugyldig inndata oppgitt" @@ -7138,19 +7175,19 @@ msgstr "" msgid "Invalid password provided." msgstr "Ugyldig passord oppgitt." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Ugyldig opptaksfil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Ugyldige søkeparametre (inget objekt valgt)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Ugyldig søkestring (kunne ikke konverte til tall)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Ugyldig søkestreng (bare strenger av partallslengde støttes)" @@ -7177,11 +7214,11 @@ msgstr "Italia" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT Blokklinking Av" @@ -7189,47 +7226,47 @@ msgstr "JIT Blokklinking Av" msgid "JIT Blocks" msgstr "JIT-blokker" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT Branching Av" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FlytTall Av" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Heltall Av" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LastLagre Flyt Av" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LastLagre Av" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LastLagre Parret Av" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LastLagre lXz Av" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT Ibzx Av" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LastLagre Iwz Av" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Av (JIT Kjerne)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Parret Av" @@ -7241,26 +7278,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT Systemregistre Av" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japan" @@ -7282,12 +7319,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Behold vindu øverst" @@ -7321,11 +7358,11 @@ msgstr "Nøkler" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Spark spiller" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7351,7 +7388,7 @@ msgstr "" msgid "L-Analog" msgstr "Venstre-analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7359,7 +7396,11 @@ msgstr "" msgid "Label" msgstr "Etikett" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7397,7 +7438,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7405,7 +7446,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7416,7 +7457,7 @@ msgstr "Til venstre" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Venstre joystick" @@ -7491,11 +7532,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "Begrens Klump-opplastningshastighet:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Listekolonner" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Listevisning" @@ -7504,26 +7545,26 @@ msgid "Listening" msgstr "Lytter" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Last" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Last &Dårlig kartfil..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Last &Annen kartfil..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7535,11 +7576,11 @@ msgstr "Last inn brukerlagde teksturer" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Last inn GameCube-hovedmeny" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7645,23 +7686,23 @@ msgstr "Åpne hurtiglagringsplass nr. 8" msgid "Load State Slot 9" msgstr "Åpne hurtiglagringsplass nr. 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Last inn tilstand fra fil" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Last inn tilstand fra valgt kortplass" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Last inn tilstand fra kortplass" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Last inn Wii-systemmeny %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7669,24 +7710,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "Last fra valgt kortplass" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Last inn fra kortplass %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Last kartfil" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Last..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Lastet symboler fra '%1'" @@ -7703,20 +7744,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Lokal" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Logg" @@ -7725,15 +7774,15 @@ msgstr "Logg" msgid "Log Configuration" msgstr "Logg-innstillinger" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Jit-logg Instruksjonsdekning" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7749,7 +7798,7 @@ msgstr "Loggtyper" msgid "Logger Outputs" msgstr "Logger utdata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7760,11 +7809,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Mistet tilkobling til NetPlay-tjener…" @@ -7785,7 +7834,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7833,7 +7882,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Skaper" @@ -7850,7 +7899,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Administrer NAND" @@ -7859,7 +7908,7 @@ msgstr "Administrer NAND" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Mapping" @@ -7871,11 +7920,11 @@ msgstr "" msgid "Match Found" msgstr "Treff funnet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Maksimal Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Maksimum bufferstørrelse endret til %1" @@ -7905,7 +7954,7 @@ msgstr "Minne Stoppunkt" msgid "Memory Card" msgstr "Minnekort" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Minnekortbehandler" @@ -7933,7 +7982,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7951,7 +8000,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -7968,7 +8017,7 @@ msgstr "Diverse" msgid "Misc Settings" msgstr "Diverse innstillinger" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7980,7 +8029,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8016,8 +8065,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -8037,11 +8086,11 @@ msgstr "Monoskopiske skygger" msgid "Monospaced Font" msgstr "Fastbreddeskrift" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Bevegelsesinndata" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Bevegelsessimulering" @@ -8050,23 +8099,10 @@ msgstr "Bevegelsessimulering" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8077,13 +8113,13 @@ msgstr "" msgid "Movie" msgstr "Film" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8096,10 +8132,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND-sjekk" @@ -8108,8 +8144,8 @@ msgstr "NAND-sjekk" msgid "NKit Warning" msgstr "NKit-advarsel" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8118,7 +8154,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8135,8 +8171,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8179,7 +8215,7 @@ msgstr "Opprinnelig størrelse (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8195,27 +8231,27 @@ msgstr "NetPlay-innstillinger" msgid "Netherlands" msgstr "Nederland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Nettverk" @@ -8223,16 +8259,16 @@ msgstr "Nettverk" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Aldri autooppdater" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Nye" @@ -8257,7 +8293,7 @@ msgstr "Nytt søk" msgid "New Tag..." msgstr "Ny merkelapp..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Ny identietet opprettet." @@ -8274,7 +8310,7 @@ msgstr "Ny etikett" msgid "Next Game Profile" msgstr "Neste spillprofil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Neste treff" @@ -8320,7 +8356,7 @@ msgstr "Ingen komprimering" msgid "No Match" msgstr "Ingen treff" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8328,12 +8364,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Ingen beskrivelse tilgjengelig" @@ -8345,7 +8381,7 @@ msgstr "Ingen feil." msgid "No extension selected." msgstr "Ingen utvidelse valgt." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Ingen filer lastet / tatt opp." @@ -8366,11 +8402,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Ingen feil har blitt oppdaget." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8396,7 +8432,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Ingen opptak lastet." @@ -8415,10 +8451,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Ingen" @@ -8430,7 +8466,7 @@ msgstr "Nord-Amerika" msgid "Not Set" msgstr "Ikke satt" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Ikke alle spillere har spillet. Vil du virkelig starte?" @@ -8450,7 +8486,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8494,26 +8530,26 @@ msgstr "Antall ristinger per sekund." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Nunchuk-knapper" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Nunchuck-Joystick" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Objekt %1" @@ -8565,7 +8601,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Objektrekkevidde" @@ -8586,7 +8622,7 @@ msgstr "" msgid "On" msgstr "På" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8597,7 +8633,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8612,7 +8648,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Nettbasert &dokumentasjon" @@ -8620,7 +8656,7 @@ msgstr "Nettbasert &dokumentasjon" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -8628,7 +8664,7 @@ msgstr "" "Legg til kun symboler med prefiks:\n" "(Blank for alle symboler)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8647,7 +8683,7 @@ msgstr "Åpne" msgid "Open &Containing Folder" msgstr "Åpne &inneholdende mappe" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8656,7 +8692,7 @@ msgstr "" msgid "Open Directory..." msgstr "Åpne mappe..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Åpne FIFO-logg" @@ -8722,26 +8758,26 @@ msgstr "Orange" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8749,7 +8785,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8764,11 +8800,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "Andre Status-hurtigtaster" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Annen Statusadministrering" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Andre spill..." @@ -8784,16 +8820,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Spi&ll av inndataopptak…" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -8822,7 +8858,7 @@ msgstr "PNG-bildefil (*.png);; Alle filer (*)" msgid "PPC Size" msgstr "PPC-størrelse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -8856,7 +8892,7 @@ msgstr "Passiv" msgid "Passthrough a Bluetooth adapter" msgstr "Gjennomstrøm en Blåtann-adapter" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Passord" @@ -8895,15 +8931,15 @@ msgstr "Baner" msgid "Pause" msgstr "Pause" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pause på slutten av filmen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pause ved tapt fokus" @@ -8919,6 +8955,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8938,7 +8980,7 @@ msgstr "Høyeste fart for utgående svingbevegelser." msgid "Per-Pixel Lighting" msgstr "Belysning per piksel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Utfør pålogget systemoppdatering" @@ -8972,11 +9014,11 @@ msgstr "" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Velg en debug-font" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -8989,7 +9031,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Plattform" @@ -8997,7 +9039,7 @@ msgstr "Plattform" msgid "Play" msgstr "Spill av" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Spill/Ta opp" @@ -9005,44 +9047,44 @@ msgstr "Spill/Ta opp" msgid "Play Recording" msgstr "Spill av opptak" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Avspillingsalterntiver" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Spiller" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Spillere" @@ -9075,7 +9117,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Port %1" @@ -9092,7 +9134,7 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Potensiell desynkronisering oppdaget: %1 kan ha desynkroniser i bilde %2" @@ -9109,6 +9151,14 @@ msgstr "Postbehandlingseffekt:" msgid "Post-Processing Shader Configuration" msgstr "Oppsett av Etterbehandlings-skyggelegging" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9118,15 +9168,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Forhåndsinnlasting av egendefinerte teksturer" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9166,7 +9216,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Forrige spillprofil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Forrige spill" @@ -9177,7 +9227,7 @@ msgstr "Forrige profil" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9217,7 +9267,7 @@ msgstr "" "Problemer med medium alvorlighetsgrad funnet. Hele eller deler av spillet " "vil sannsynligvis ikke fungere riktig." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9226,23 +9276,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "Programteller" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Fremdrift" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Offentlig" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Tøm spillistehurtiglager" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9269,11 +9325,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Spørsmål" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Avslutt" @@ -9290,19 +9346,19 @@ msgstr "H" msgid "R-Analog" msgstr "Høyre-analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "KLAR" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO-moduler" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO-autooppdaging" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "KJØRER" @@ -9323,7 +9379,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9335,12 +9391,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "B&ytt instruksjon" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Les" @@ -9379,8 +9436,8 @@ msgstr "Ekte Wii Remote" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9389,23 +9446,23 @@ msgstr "" msgid "Recenter" msgstr "Sentrer igjen" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Opptak" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Ta opp inndata" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Tar opp" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opptaksinnstillinger" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Tar opp..." @@ -9438,7 +9495,7 @@ msgstr "'Redump.org-'status:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9469,7 +9526,7 @@ msgid "Refreshing..." msgstr "Gjennoppfrisker..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Region" @@ -9490,7 +9547,11 @@ msgstr "Relativ inndata" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Minn Meg Senere" @@ -9526,12 +9587,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "&Gi symbol nytt navn" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Renderingsvindu" @@ -9553,10 +9614,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "Forespørsel om å bli med i din gruppe" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9566,7 +9633,7 @@ msgstr "Nullstill" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9610,7 +9677,7 @@ msgstr "Ressurspakkebehandler" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Omstart påkrevd" @@ -9618,11 +9685,11 @@ msgstr "Omstart påkrevd" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Tilbakestill instruksjon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Forsøk igjen" @@ -9631,7 +9698,7 @@ msgstr "Forsøk igjen" msgid "Return Speed" msgstr "Returhastighet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revisjon" @@ -9643,7 +9710,7 @@ msgstr "Revisjon: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9654,7 +9721,7 @@ msgstr "Til høyre" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Høyre joystick" @@ -9690,11 +9757,11 @@ msgstr "Rull mot venstre" msgid "Roll Right" msgstr "Rull mot høyre" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "Rom-ID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9712,27 +9779,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9745,7 +9816,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Kjør &Til Hit" @@ -9753,15 +9824,15 @@ msgstr "Kjør &Til Hit" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9769,7 +9840,7 @@ msgstr "" msgid "Russia" msgstr "Russland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD-kort" @@ -9828,11 +9899,11 @@ msgstr "SSL-sammenheng" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Lag&ringskode" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Lagre &stadie" @@ -9842,9 +9913,9 @@ msgid "Safe" msgstr "Sikker" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9854,25 +9925,25 @@ msgstr "Lagre" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Lagringsfil Eksport" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Lagre FIFO-logg" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Lagre fil til" @@ -9886,11 +9957,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Lagre import" @@ -9902,7 +9973,7 @@ msgstr "Lagre eldste hurtiglagring" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9952,23 +10023,23 @@ msgstr "Hurtiglagringsplass nr. 8" msgid "Save State Slot 9" msgstr "Hurtiglagringsplass nr. 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Lagre tilstand til fil" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Lagre tilstand til eldste kortplass" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Lagre tilstand til valgt kortplass" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Lagre tilstand til kortplass" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "&Lagre symbolkart som..." @@ -9976,7 +10047,7 @@ msgstr "&Lagre symbolkart som..." msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Lagre og last inn tilstand" @@ -9988,11 +10059,11 @@ msgstr "" msgid "Save as..." msgstr "Lagre som …" -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Lagre kombinert utdatafil som" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10006,11 +10077,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Lagre kartfil" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Lagre signaturfil" @@ -10018,11 +10089,11 @@ msgstr "Lagre signaturfil" msgid "Save to Selected Slot" msgstr "Lagre til valgt kortplass" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Lagre til kortplass %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Lagre …" @@ -10035,7 +10106,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -10052,8 +10123,8 @@ msgid "ScrShot" msgstr "SkjDump" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Søk" @@ -10062,7 +10133,7 @@ msgstr "Søk" msgid "Search Address" msgstr "Søkeadresse" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Søk i nåværende objekt" @@ -10080,7 +10151,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Søk etter en instruks" @@ -10088,7 +10159,7 @@ msgstr "Søk etter en instruks" msgid "Search games..." msgstr "Søk spill..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Søk instruksjon" @@ -10123,7 +10194,7 @@ msgstr "Velg" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10134,23 +10205,23 @@ msgid "Select Dump Path" msgstr "Velg dumpens filbane" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Velg eksportmappe" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10178,7 +10249,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Velg inngang %1 - %2" @@ -10186,7 +10257,7 @@ msgstr "Velg inngang %1 - %2" msgid "Select State" msgstr "Velg tilstand" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Velg kortplass for lagringsstadie" @@ -10247,9 +10318,9 @@ msgstr "Velg mappe" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Velg en fil" @@ -10273,7 +10344,7 @@ msgstr "" msgid "Select a game" msgstr "Velg et spill" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Velg en tittel å installere til NAND" @@ -10281,11 +10352,11 @@ msgstr "Velg en tittel å installere til NAND" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Velg RSO-moduladressen:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10293,12 +10364,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Velg nøkkelfil (OTP/SEEPROM dump)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Velg lagringsfil" @@ -10321,16 +10392,16 @@ msgstr "Valgt kontrolprofil finnes ikke" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Valgt spill eksisterer ikke i spillisten!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10408,7 +10479,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Send" @@ -10440,6 +10511,10 @@ msgstr "Tjeneren avslo traverseringsforsøk" msgid "Set &Value" msgstr "Sett &verdi" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10457,19 +10532,19 @@ msgstr "Angi minnekortfil for inngang A" msgid "Set memory card file for Slot B" msgstr "Angi minnekortfil for inngang B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Sett symbol-&sluttadresse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Angi symbol&størrelse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Sett symbol-sluttadresse" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Angi symbolstørrelse (%1):" @@ -10487,25 +10562,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Sett Wii-systemspråket." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Innstillinger" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Kan ikke opprette «setting.txt»-fil" @@ -10540,27 +10630,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Vis &logg" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Vis &verktøylinje" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Vis aktiv tittel i vindustittel" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Vis Australia" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Vis nåværende spill på Discord" @@ -10569,7 +10659,7 @@ msgstr "Vis nåværende spill på Discord" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Vis ELF/DOL" @@ -10582,7 +10672,7 @@ msgstr "" msgid "Show FPS" msgstr "Vis bildefrekvens (FPS)" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Vis bildeteller" @@ -10590,19 +10680,19 @@ msgstr "Vis bildeteller" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Vis Frankrike" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Vis GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Vis Tyskland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Vis golfmodusoverlegg" @@ -10610,23 +10700,23 @@ msgstr "Vis golfmodusoverlegg" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Vis inndataskjerm" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Vis Italia" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Vis Korea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Vis lagteller" @@ -10634,7 +10724,7 @@ msgstr "Vis lagteller" msgid "Show Language:" msgstr "Vis språk:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Vis logg&oppsett" @@ -10646,15 +10736,15 @@ msgstr "Vis NetPlay-meldinger" msgid "Show NetPlay Ping" msgstr "Vis NetPlay-ping" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Vis Nederland" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Vis Skjerm-meldinger" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Vis PAL" @@ -10667,7 +10757,7 @@ msgstr "Vis PC" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Vis plattformer" @@ -10675,15 +10765,15 @@ msgstr "Vis plattformer" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Vis regioner" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Vis Russland" @@ -10691,7 +10781,7 @@ msgstr "Vis Russland" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Vis Spania" @@ -10703,19 +10793,19 @@ msgstr "" msgid "Show Statistics" msgstr "Vis statistikker" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Vis systemklokke" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Vis Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Vis USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Vis ukjent" @@ -10727,36 +10817,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Vis WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Vis Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Vis verden" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Vis i &minne" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Vis i kode" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10764,10 +10854,18 @@ msgstr "" msgid "Show in server browser" msgstr "Vis i vertsliste" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10781,6 +10879,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10788,6 +10893,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10850,7 +10973,7 @@ msgstr "Sideveisveksling" msgid "Sideways Wii Remote" msgstr "Sideveis Wii Remote" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Signaturdatabase" @@ -10869,7 +10992,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Signert heltall" @@ -10947,6 +11070,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -11049,7 +11175,7 @@ msgstr "Lydstyrke:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Spesifikk" @@ -11078,11 +11204,11 @@ msgstr "Hastighet" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -11090,17 +11216,17 @@ msgstr "" msgid "Standard Controller" msgstr "Forvalgt kontroller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Start &NetPlay…" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11108,7 +11234,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Start inn&dataopptak" @@ -11128,14 +11254,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Startet spill" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Tilstand" @@ -11167,19 +11293,19 @@ msgstr "Stepp ut" msgid "Step Over" msgstr "Stepp over" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Utstepping vellykket!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Utstepping tidsutløp!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Stepper over..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Stepp vellykket!" @@ -11217,16 +11343,16 @@ msgid "Stick" msgstr "Joystick" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Stopp" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Stopp avspilling/opptak av inndata" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Stoppet spill" @@ -11262,7 +11388,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Strekk til Vindu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Streng innstillingssynkronisering" @@ -11276,7 +11402,11 @@ msgstr "Streng" msgid "Strum" msgstr "Klimpre" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11287,18 +11417,18 @@ msgstr "" msgid "Stylus" msgstr "Penn" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Vellykket" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Lagt til i NetPlay-indeksen" @@ -11308,7 +11438,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Slettet '%1'." @@ -11321,24 +11451,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "Eksportering av lagringsfiler var vellykket" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Ekstrahering av sertifikat fra NAND vellykket" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Ekstrahering av fil vellykket." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Ekstrahering av systemdata vellykket." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Installering av tittelen til NAND var vellykket." @@ -11370,7 +11500,7 @@ msgstr "Støtter SD og SDHC. Standardstørrelsen er 128 MB." msgid "Surround" msgstr "Surround" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Suspendert" @@ -11414,17 +11544,17 @@ msgstr "Bytt til B" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Symbol (%1) endeadresse:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Symbolnavn:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symboler" @@ -11432,7 +11562,7 @@ msgstr "Symboler" msgid "Sync" msgstr "Synkroniser" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Synkroniser AR/Gecko-koder" @@ -11475,20 +11605,20 @@ msgstr "Synkroniserer lagringsdata..." msgid "System Language:" msgstr "Systemspråk:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS-inndata" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS-verktøy" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Etiketter" @@ -11498,7 +11628,7 @@ msgstr "Etiketter" msgid "Taiko Drum" msgstr "Taiko-tromme" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Hale" @@ -11506,7 +11636,7 @@ msgstr "Hale" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Ta skjermbilde" @@ -11514,7 +11644,7 @@ msgstr "Ta skjermbilde" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11530,9 +11660,9 @@ msgstr "" msgid "Test" msgstr "Test" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11594,7 +11724,7 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "Mesterverk-partisjonene mangler." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -11602,7 +11732,7 @@ msgstr "" "NAND kunne ikke repareres. Det er anbefalt å sikkerhetskopiere dine " "nåværende data for deretter å starte med en blank NAND." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND er blitt reparert." @@ -11664,7 +11794,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11674,7 +11804,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Disken som skulle settes inn ble ikke funnet." @@ -11755,7 +11885,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Filsystemet er ugyldig eller kunne ikke leses." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11799,7 +11929,7 @@ msgstr "" "systemmenyen er det ikke mulig å oppdatere den emulerte konsollen ved bruk " "av denne platen." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11860,12 +11990,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Profilen \"%1\" finnes ikke" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11888,7 +12018,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11926,7 +12056,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11988,7 +12118,7 @@ msgstr "Oppdateringspartisjonen mangler." msgid "The update partition is not at its normal position." msgstr "Oppdateringspartisjonen er ikke ved sin normale posisjon." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12010,6 +12140,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Det er for mange partisjoner i den første partisjonstabellen." @@ -12021,8 +12155,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -12076,11 +12210,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "USB-enheten er allerede hvitelistet." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Denne WAD kan ikke startes." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Denne WAD er ikke gyldig." @@ -12098,7 +12232,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Dette kan ikke omgjøres!" @@ -12215,7 +12349,7 @@ msgstr "" msgid "This is a good dump." msgstr "Dette er en god dump." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12241,7 +12375,7 @@ msgstr "" "Denne programvaren bør ikke benyttes til å kjøre spill du ikke eier selv " "lovlig." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Denne tittelen kan ikke startes." @@ -12283,7 +12417,7 @@ msgid "" msgstr "" "Denne verdien er multiplisert med dybden som er valgt i grafikkoppsettet." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12298,7 +12432,7 @@ msgstr "" "Dette vil begrense hastigheten til klump-opplasting per klient, som brukes " "til lagrefilssynkronisering." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12306,11 +12440,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Tråder" @@ -12333,14 +12467,14 @@ msgstr "Vend" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Tittel" @@ -12349,12 +12483,12 @@ msgid "To" msgstr "Til" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Til:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Bruk &fullskjerm" @@ -12379,7 +12513,7 @@ msgid "Toggle Aspect Ratio" msgstr "Skift bildestørrelse" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Slå av/på stoppunkt" @@ -12435,7 +12569,7 @@ msgstr "Veksle XFB Øyeblikkelig Modus" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12451,8 +12585,8 @@ msgstr "Oppe" msgid "Top-and-Bottom" msgstr "Topp-og-bunn" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12514,8 +12648,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Traverseringsfeil" @@ -12544,7 +12678,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Triggere" @@ -12554,7 +12688,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12568,7 +12702,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "UKJENT" @@ -12580,7 +12714,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12622,7 +12756,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12693,11 +12827,11 @@ msgstr "Ukomprimerte GC/Wii bildefiler (*.iso *.gcm)" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Angre åpning av hurtiglagring" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Angre hurtiglagring" @@ -12717,28 +12851,28 @@ msgstr "" "Å avinstallere WAD-filen vil fjerne den nåværende installerte versjonen av " "denne tittelen fra NAND, uten å slette dens lagringsdata. Fortsett?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "USA" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Ukjent" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12809,11 +12943,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Ubegrenset" @@ -12825,20 +12959,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12865,7 +12987,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Usignert heltall" @@ -12879,8 +13001,8 @@ msgstr "Usignert heltall" msgid "Up" msgstr "Opp" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Oppdater" @@ -12888,11 +13010,11 @@ msgstr "Oppdater" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Oppdater etter at Dolphin er lukket" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Oppdatering tilgjengelig" @@ -12937,7 +13059,7 @@ msgstr "Oppreisningsveksling" msgid "Upright Wii Remote" msgstr "Oppreist Wii-kontroll" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Innstillinger for rapportering av bruksstatistikk" @@ -12945,11 +13067,11 @@ msgstr "Innstillinger for rapportering av bruksstatistikk" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Bruk den innebygde databasen over spillnavn" @@ -12965,10 +13087,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Bruk PAL60-modus (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Bruk panikkadvarslere" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13003,7 +13131,7 @@ msgstr "" msgid "User Config" msgstr "Brukeroppsett" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Brukergrensesnitt" @@ -13018,10 +13146,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13048,27 +13183,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Benytter Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -13088,7 +13223,7 @@ msgstr "" msgid "Value" msgstr "Verdi" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -13158,13 +13293,13 @@ msgstr "Vertikal avstand" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Vis &kode" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Vis &minne" @@ -13199,7 +13334,7 @@ msgstr "Volum opp" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD-filer (*.wad)" @@ -13223,7 +13358,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "WAD-installasjon mislyktes: Valgt fil er ikke en gyldig WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "VENTER" @@ -13300,8 +13435,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Advarsel" @@ -13311,7 +13446,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13325,28 +13460,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13439,21 +13574,21 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii-kontrollerknapper" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13465,19 +13600,19 @@ msgstr "Innstillinger for Wii Remote" msgid "Wii Remotes" msgstr "Wii Remoter" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii TAS-inndata %1 - Klassisk-kontroller" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii TAS-inndata %1 - Wii-kontroll" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii TAS-inndata %1 - Wii-kontroll + Nunchuck" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii og Wii-kontroll" @@ -13485,7 +13620,7 @@ msgstr "Wii og Wii-kontroll" msgid "Wii data is not public yet" msgstr "Wii-data er ikke offentlige enda" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii-lagringsfiler (*.bin);;Alle filer (*)" @@ -13493,12 +13628,6 @@ msgstr "Wii-lagringsfiler (*.bin);;Alle filer (*)" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13508,11 +13637,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13526,10 +13655,11 @@ msgstr "Verden" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Skriv" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13562,39 +13692,39 @@ msgstr "Skriv til logg og stop" msgid "Write to Window" msgstr "Skriv til vindu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF-register " @@ -13603,9 +13733,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13723,7 +13853,7 @@ msgstr "Du må angi et navn for din økt!" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Du må restarte Dolphin for at endringen skal tre i kraft." @@ -13743,16 +13873,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13761,7 +13891,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3-kode støttes ikke" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13810,7 +13940,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "frakoblet" @@ -13818,7 +13948,7 @@ msgstr "frakoblet" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13826,7 +13956,7 @@ msgstr "" msgid "fake-completion" msgstr "falsk-utførrelse" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13874,16 +14004,6 @@ msgstr "" msgid "none" msgstr "ingen" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "på" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "eller velg en enhet" @@ -13901,7 +14021,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13966,11 +14086,9 @@ msgstr "| Eller" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2019+ Dolphin-teamet. “GameCube” og “Wii” er registrerte varemerker " -"for Nintendo. Dolphin er ikke tilknyttet Nintendo på noe vis." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/nl.po b/Languages/po/nl.po index dcff6deab0..7fcad3f8da 100644 --- a/Languages/po/nl.po +++ b/Languages/po/nl.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Mike van der Kuijl , 2020-2024\n" "Language-Team: Dutch (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -144,7 +144,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revisie %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (Standaard)" @@ -164,7 +164,7 @@ msgstr "%1 (langzaam)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -178,11 +178,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 Grafische Configuratie" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -199,7 +199,7 @@ msgstr "%1 ondersteunt deze functie niet op uw systeem." msgid "%1 doesn't support this feature." msgstr "%1 ondersteunt deze functie niet." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -209,35 +209,27 @@ msgstr "" "%2 object(en)\n" "Huidige Frame: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 doet nu mee" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 is vertrokken" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 heeft %2/%3 prestaties ontgrendeld (%4 hardcore) die %5/%6 punten waard " -"zijn (%7 hardcore)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 heeft %2/%3 prestaties ontgrendeld die %4/%5 punten waard zijn" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 is geen geldige ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 is nu aan het golfen" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 is %2 aan het spelen" @@ -250,8 +242,8 @@ msgstr "%1 geheugen reeksen" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 punten" @@ -267,26 +259,26 @@ msgstr "%1 sessies gevonden" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normale Snelheid)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "%1's waarde is veranderd" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "%1's waarde is geraakt" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "%1's waarde is gebruikt" @@ -298,6 +290,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -368,11 +364,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Over" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Voeg Geheugen Breekpunt Toe" @@ -381,7 +377,7 @@ msgstr "&Voeg Geheugen Breekpunt Toe" msgid "&Add New Code..." msgstr "&Nieuwe Code Toevoegen..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Functie toevoegen" @@ -389,15 +385,15 @@ msgstr "&Functie toevoegen" msgid "&Add..." msgstr "&Toevoegen..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Assembler" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Geluidsinstellingen" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Automatisch Bijwerken:" @@ -405,11 +401,15 @@ msgstr "&Automatisch Bijwerken:" msgid "&Borderless Window" msgstr "&Randloos venster" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Breekpunten" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Bug-tracker" @@ -417,15 +417,15 @@ msgstr "&Bug-tracker" msgid "&Cancel" msgstr "&Annuleren" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Cheats Beheer" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Controleer op updates..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "Symbolen &wissen" @@ -433,7 +433,7 @@ msgstr "Symbolen &wissen" msgid "&Clone..." msgstr "&Klonen…" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Code" @@ -441,16 +441,15 @@ msgstr "&Code" msgid "&Connected" msgstr "&Verbonden" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Controllerinstellingen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Adres kopiëren" @@ -458,20 +457,20 @@ msgstr "&Adres kopiëren" msgid "&Create..." msgstr "&Aanmaken…" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Verwijderen" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Verwijder Watchvenster" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "&Verwijder Watches" @@ -485,11 +484,11 @@ msgstr "Code &bewerken…" msgid "&Edit..." msgstr "&Bewerken…" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "Schijf &uitwerpen" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulatie" @@ -509,41 +508,41 @@ msgstr "State &exporteren…" msgid "&Export as .gci..." msgstr "Als .gci exporteren…" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Bestand" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Lettertype..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Frame Voorwaarts" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&Vrije-kijk-instellingen" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "Symbolen &genereren van" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub-repository" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Grafische instellingen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Hulp" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Sneltoetsinstellingen" @@ -563,11 +562,11 @@ msgstr "State &importeren…" msgid "&Import..." msgstr "&Importeren…" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "Blr …invoegen" @@ -575,23 +574,23 @@ msgstr "Blr …invoegen" msgid "&Interframe Blending" msgstr "&Interframe Menging" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Taal:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "State &laden" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "Symbol-map &laden" @@ -601,19 +600,23 @@ msgstr "&Laad bestand naar huidig adres" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Vergrendel Watches" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&Vergrendel Widgets op hun Plaats" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Geheugen" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Opname" @@ -621,7 +624,7 @@ msgstr "&Opname" msgid "&Mute" msgstr "&Dempen" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Netwerk" @@ -630,23 +633,23 @@ msgid "&No" msgstr "&Nee" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Openen…" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opties" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Patch HLE Functies" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pauze" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Spelen" @@ -654,7 +657,7 @@ msgstr "&Spelen" msgid "&Properties" msgstr "&Eigenschappen" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Alleen-lezen-modus" @@ -662,7 +665,7 @@ msgstr "&Alleen-lezen-modus" msgid "&Refresh List" msgstr "Lijst &verversen" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registers" @@ -675,24 +678,24 @@ msgstr "&Verwijderen" msgid "&Remove Code" msgstr "&Code verwijderen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Symbool hernoemen" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Resetten" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Resource Pack Beheer" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Symbol-map opslaan" @@ -700,31 +703,31 @@ msgstr "&Symbol-map opslaan" msgid "&Scan e-Reader Card(s)..." msgstr "&Scan e-Reader Kaart(en)..." -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Skylanders Portal" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Snelheidslimiet:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Stoppen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Thema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Threads" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Gereedschap" @@ -734,21 +737,21 @@ msgstr "&ROM ontladen" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "Watches &ontgrendelen" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Weergave" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Website" @@ -760,23 +763,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Ja" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' niet gevonden, geen symboolnamen gegenereerd" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' niet gevonden, in plaats daarvan zoeken naar algemene functies" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Dark)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Licht)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Systeem)" @@ -812,12 +815,12 @@ msgstr "- Aftrekken" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Onbekend--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -936,7 +939,7 @@ msgstr "32-bit Unsigned Integer" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1055,11 +1058,11 @@ msgstr "< Minder dan" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "Uitgeschakeld in Hardcore-modus." @@ -1067,8 +1070,8 @@ msgstr "Uitgeschakeld in Hardcore-modus." msgid "If unsure, leave this unchecked." msgstr "In geval van twijfel leeg laten." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1076,7 +1079,7 @@ msgstr "" "AutoStepping timed out. Huidige instructie is niet " "relevant." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1106,8 +1109,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Meer dan" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Er is al een NetPlay sesie bezig!" @@ -1127,7 +1130,7 @@ msgstr "" "\n" "Het installeren van deze WAD zal het onherstelbaar vervangen. Doorgaan?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Er ligt al een schijf in de lade." @@ -1144,7 +1147,7 @@ msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" "Een save state kan niet worden gebruikt zonder een spel te specificeren. " -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1166,7 +1169,7 @@ msgstr "" "Een synchronisatie kan alleen worden geactiveerd wanneer er een Wii spel " "draait." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1246,19 +1249,11 @@ msgstr "Nauwkeurigheid:" msgid "Achievement Settings" msgstr "Prestatie-instellingen" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Prestaties" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"Prestaties zijn uitgeschakeld.
Sluit alstublieft alle lopende spellen om " -"de prestaties opnieuw in te schakelen." - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Actie" @@ -1348,19 +1343,19 @@ msgstr "Action Replay: Normal Code {1}: Onjuist Subtype {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "Activeer NetPlay Chat" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Actief" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Actieve Infinity Figuren:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Actieve thread wachtrij" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Actieve threads" @@ -1382,7 +1377,7 @@ msgstr "Adapter:" msgid "Add" msgstr "Toevoegen" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Plaats &breekpunt" @@ -1407,23 +1402,23 @@ msgstr "Voeg een Breekpunt Toe" msgid "Add a Memory Breakpoint" msgstr "Voeg Een Geheugen Breekpunt Toe" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Plaats geheugen &breekpunt" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Plaats geheugen breekpunt" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Toevoegen aan &watchvenster" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Voeg toe aan watch" @@ -1433,17 +1428,17 @@ msgstr "Voeg toe aan watch" msgid "Add..." msgstr "Toevoegen..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adres" @@ -1588,7 +1583,7 @@ msgid "All Assembly files" msgstr "Alle Assembly-bestanden" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Alles Double" @@ -1597,7 +1592,7 @@ msgstr "Alles Double" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1605,34 +1600,34 @@ msgid "All Files" msgstr "Alle Bestanden" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Alle Bestanden (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Alle Float" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Alle GC/Wii bestanden" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Alle Hexadecimaal" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alle Save States (*.sav *.s##);; Alle Bestanden (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Alles Signed Integer" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Alles Unsigned Integer" @@ -1648,7 +1643,7 @@ msgstr "Codes van alle spelers gesynchroniseerd." msgid "All players' saves synchronized." msgstr "Saves van alle spelers gesynchroniseerd." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Niet-overeenkomende regio-instellingen toestaan" @@ -1676,7 +1671,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Alternatieve inputbronnen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Altijd" @@ -1698,7 +1693,7 @@ msgstr "Een geplaatste schijf werd verwacht maar is niet gevonden." msgid "Anaglyph" msgstr "Anaglyph" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analyseer" @@ -1724,15 +1719,15 @@ msgstr "Anti-Aliasing:" msgid "Any Region" msgstr "Elke Regio" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Voeg Signatuur toe aan" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Toevoegen aan &Bestaand Signatuurbestand..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "P&as Signatuur Toe..." @@ -1752,7 +1747,7 @@ msgstr "Apploader Datum:" msgid "Apply" msgstr "Toepassen" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Pas signatuurbestand toe..." @@ -1760,7 +1755,7 @@ msgstr "Pas signatuurbestand toe..." msgid "Arbitrary Mipmap Detection" msgstr "Arbitraire Mipmapdetectie" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Weet u zeker dat u '%1' wilt verwijderen?" @@ -1772,7 +1767,7 @@ msgstr "Weet u zeker dat u dit bestand wilt verwijderen?" msgid "Are you sure you want to delete this pack?" msgstr "Weet u zeker dat u dit pakket wilt verwijderen?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Weet u zeker dat u NetPlay wilt afsluiten?" @@ -1801,7 +1796,7 @@ msgstr "Beeldverhouding:" msgid "Assemble" msgstr "Assemble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Assemble instructie" @@ -1813,7 +1808,7 @@ msgstr "Assembler" msgid "Assembly File" msgstr "Assembly Bestand" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Controllerpoorten Toewijzen" @@ -1865,11 +1860,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (veelvoud van 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Instellingen voor automatisch bijwerken" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1889,7 +1884,7 @@ msgstr "Venstergrootte automatisch aanpassen" msgid "Auto-Hide" msgstr "Automatisch Verbergen" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Auto-detect RSO module?" @@ -1942,11 +1937,11 @@ msgstr "" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP register " -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Back Chain" @@ -2005,7 +2000,7 @@ msgstr "Verkeerde waarde opgegeven." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -2025,7 +2020,7 @@ msgstr "Balk" msgid "Base Address" msgstr "Basis Adres" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Basisprioriteit" @@ -2033,7 +2028,7 @@ msgstr "Basisprioriteit" msgid "Basic" msgstr "Basis" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Basisinstellingen" @@ -2049,10 +2044,6 @@ msgstr "Batch modus kan niet worden gebruikt zonder een spel te specificeren. " msgid "Battery" msgstr "Batterij" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Bèta (één keer per maand)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, etc." @@ -2089,7 +2080,7 @@ msgstr "Binaire SSL (schrijf)" msgid "Bitrate (kbps):" msgstr "Bitrate (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2099,7 +2090,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Blokgrootte" @@ -2137,15 +2128,15 @@ msgstr "" "Bluetooth passthrough modus staat aan, maar Dolphin is gecompileerd zonder " "libusb. Passthrough mode kan niet gebruikt worden." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Opstarten naar Pauze" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND backup bestanden (*.bin);;Alle bestanden (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii sleutelbestand (*.bin);;Alle Bestanden (*)" @@ -2157,47 +2148,47 @@ msgstr "Randloos volledig scherm" msgid "Bottom" msgstr "Beneden" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2209,23 +2200,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2242,7 +2233,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2252,19 +2243,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2279,19 +2270,24 @@ msgstr "Branches" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Afbreken" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Breekpunt" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Breekpunt tegengekomen! Uitstappen afgebroken." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Breekpunten" @@ -2325,7 +2321,7 @@ msgstr "Breedbandadapterfout" msgid "Broadband Adapter MAC Address" msgstr "Breedbandadapter-MAC-adres" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Blader &NetPlay Sessies...." @@ -2333,16 +2329,16 @@ msgstr "Blader &NetPlay Sessies...." msgid "Buffer Size:" msgstr "Buffergrootte:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Buffergrootte gewijzigd naar %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2390,11 +2386,11 @@ msgstr "Door: %1" msgid "C Stick" msgstr "C Stick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "M&aak Signatuurbestand aan..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP register " @@ -2454,7 +2450,7 @@ msgstr "Kalibratie" msgid "Calibration Period" msgstr "Kalibratieperiode" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Roep weergave lijst op bij %1 met grootte %2" @@ -2480,7 +2476,7 @@ msgstr "Camera 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Camera gezichtsveld (beïnvloedt gevoeligheid van het wijzen)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "Kan alleen AR code genereren voor waarden in virtueel geheugen." @@ -2496,14 +2492,14 @@ msgstr "Kan de schurken voor deze trofee niet aanpassen" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Kan Wii-afstandsbediening niet vinden via verbindingshendel {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Kan geen NetPlay-sessie starten als spel nog draait!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2516,15 +2512,15 @@ msgstr "Annuleren" msgid "Cancel Calibration" msgstr "Kalibratie Annuleren" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2542,11 +2538,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "Kan niet vergelijken met de laatste waarde bij de eerste zoekactie." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Kan de GC IPL niet vinden." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Kan geen AR code genereren voor dit adres." @@ -2554,7 +2550,7 @@ msgstr "Kan geen AR code genereren voor dit adres." msgid "Cannot refresh without results." msgstr "Kan niet verversen zonder resultaten." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "Kan GCI map niet op een leeg pad zetten." @@ -2562,7 +2558,7 @@ msgstr "Kan GCI map niet op een leeg pad zetten." msgid "Cannot set memory card to an empty path." msgstr "Kan geheugenkaart niet op een leeg pad zetten." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Kan het spel niet starten, omdat de GC IPL niet kon worden gevonden." @@ -2594,7 +2590,7 @@ msgstr "Centreer en Kalibreer" msgid "Change &Disc" msgstr "&Schijf wisselen" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "&Schijf wisselen…" @@ -2602,14 +2598,20 @@ msgstr "&Schijf wisselen…" msgid "Change Disc" msgstr "Schijf wisselen" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Verwissel Schijven Automatisch" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Verander de schijf naar {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2640,7 +2642,7 @@ msgstr "" "de vrije camera rond de originele camera. Heeft geen zijwaartse beweging, " "alleen rotatie. U kunt inzoomen tot het oorsprongspunt van de camera." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" "Het veranderen van cheats zal pas van kracht worden wanneer het spel opnieuw " @@ -2650,11 +2652,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "Kanaal Partitie (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "Ingevoerde karakter is ongeldig!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2670,7 +2672,7 @@ msgstr "Cheat Zoeken" msgid "Cheats Manager" msgstr "Cheats Beheer" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Controleer NAND..." @@ -2690,7 +2692,7 @@ msgstr "" "Controleer of u de vereiste machtigingen heeft om het bestand te " "verwijderen, of dat het nog in gebruik is." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Controlesom" @@ -2702,7 +2704,7 @@ msgstr "China" msgid "Choose" msgstr "Kies" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Kies een bestand om te openen" @@ -2710,15 +2712,15 @@ msgstr "Kies een bestand om te openen" msgid "Choose a file to open or create" msgstr "Kies een bestand om te openen of te maken" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Kies een inputbestand met prioriteit" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Kies een secundair inputbestand" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Selecteer GCI-basismap" @@ -2731,7 +2733,7 @@ msgstr "Kies een map om naar uit te pakken" msgid "Clamping of rotation about the yaw axis." msgstr "Limiteert rotatie rond the vertical as." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Klassieke Knoppen" @@ -2742,18 +2744,18 @@ msgstr "Klassieke Controller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Legen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Cache legen" @@ -2774,7 +2776,7 @@ msgstr "Clone en &Wijzig Code..." msgid "Close" msgstr "Sluiten" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Co&nfiguratie" @@ -2782,11 +2784,11 @@ msgstr "Co&nfiguratie" msgid "Code" msgstr "Code" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2814,11 +2816,11 @@ msgstr "Kleur Correctie:" msgid "Color Space" msgstr "Kleurruimte" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Combineer &Twee Signatuurbestanden..." @@ -2862,7 +2864,7 @@ msgstr "Shaders Compileren" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Compressie" @@ -2875,7 +2877,7 @@ msgstr "Compressieniveau:" msgid "Compression:" msgstr "Compressie:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2883,11 +2885,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Conditie" @@ -2903,7 +2905,7 @@ msgstr "Voorwaarde" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Voorwaardelijke hulp" @@ -2918,7 +2920,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2956,55 +2963,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"Conditie:\n" -"Stelt een uitdrukking in die wordt geëvalueerd wanneer een onderbrekingspunt " -"wordt geraakt. Als de uitdrukking onwaar of 0 is, wordt het " -"onderbrekingspunt genegeerd tot het opnieuw wordt geraakt. Verklaringen " -"moeten worden gescheiden door een komma. Alleen het laatste statement zal " -"worden gebruikt om te bepalen wat er moet gebeuren.\n" -"\n" -"Registers waarnaar verwezen kan worden:\n" -"GPR's : r0..r31\n" -"FPR's : f0..f31\n" -"LR, CTR, PC\n" -"\n" -"Functies:\n" -"Een register instellen: r1 = 8\n" -"Cast: s8(0xff). Beschikbaar: s8, u8, s16, u16, s32, u32\n" -"Callstack: callstack(0x80123456), callstack(\"anim\")\n" -"Strings vergelijken: streq(r3, \"abc\"). Beide parameters kunnen adressen of " -"stringconstanten zijn.\n" -"Geheugen lezen: read_u32(0x80000000). Beschikbaar: u8, s8, u16, s16, u32, " -"s32, f32, f64\n" -"Geheugen schrijven: write_u32(r3, 0x80000000). Beschikbaar: u8, u16, u32, " -"f32, f64\n" -"*Momenteel schrijven wordt altijd getriggerd\n" -"\n" -"Bewerkingen:\n" -"Unair: -u, !u, ~u\n" -"Wiskunde: * / + -, macht: **, rest: %, shift: <<, >>\n" -"Vergelijken: <, <=, >, >=, ==, !=, &&, ||\n" -"Bitwise: &, |, ^\n" -"\n" -"Voorbeelden:\n" -"r4 == 1\n" -"f0 == 1,0 && f2 < 10,0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"Schrijven en onderbreken: r4 = 8, 1\n" -"Schrijven en doorgaan: f3 = f1 + f2, 0\n" -"De voorwaarde moet altijd als laatste\n" -"\n" -"Strings mogen alleen gebruikt worden in callstack() of streq() en \"geciteerd" -"\" worden. Wijs geen strings toe aan een variabele.\n" -"Alle variabelen worden afgedrukt in het logboek van de geheugeninterface als " -"er een hit of een NaN-resultaat is. Om te controleren op problemen, wijs je " -"een variabele toe aan je vergelijking, zodat deze kan worden afgedrukt.\n" -"\n" -"Opmerking: Alle waarden worden intern geconverteerd naar dubbele precisie " -"voor berekeningen. Het is mogelijk dat ze buiten het bereik vallen of NaN " -"worden. Er wordt een waarschuwing gegeven als NaN wordt geretourneerd en de " -"var die NaN werd, wordt gelogd." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -3021,7 +2979,7 @@ msgstr "Configureren" msgid "Configure Controller" msgstr "Configureer Controller" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Dolphin Configureren" @@ -3034,13 +2992,13 @@ msgstr "Configureer Input" msgid "Configure Output" msgstr "Configureer Output" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bevestigen" @@ -3049,12 +3007,12 @@ msgstr "Bevestigen" msgid "Confirm backend change" msgstr "Backend-wijziging bevestigen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Bevestiging bij Stop" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bevestiging" @@ -3064,7 +3022,7 @@ msgstr "Bevestiging" msgid "Connect" msgstr "Verbind" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Verbind Balance Board" @@ -3072,7 +3030,7 @@ msgstr "Verbind Balance Board" msgid "Connect USB Keyboard" msgstr "USB-toetsenbord verbinden" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Verbind Wii-afstandsbediening %1" @@ -3092,7 +3050,7 @@ msgstr "Verbind Wii-afstandsbediening 3" msgid "Connect Wii Remote 4" msgstr "Verbind Wii-afstandsbediening 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Verbind Wii-afstandsbedieningen" @@ -3108,7 +3066,7 @@ msgstr "Verbinding maken met internet en een online systeemupdate uitvoeren?" msgid "Connected" msgstr "Verbonden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Verbinden" @@ -3133,7 +3091,7 @@ msgstr "Bedien NetPlay Golf Modus" msgid "Control Stick" msgstr "Controle Stick" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Controllerprofiel" @@ -3326,22 +3284,22 @@ msgstr "" "streven vaak naar 2.2.

In geval van twijfel leeg " "laten." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopieer" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Kopieer &functie" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Kopieer &hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Kopieer Adres" @@ -3349,19 +3307,19 @@ msgstr "Kopieer Adres" msgid "Copy Failed" msgstr "Kopie mislukt" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Kopieer Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Kopieer Waarde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Kopieer code &lijn" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Kopieer &doeladres" @@ -3379,8 +3337,8 @@ msgstr "Kopiëren naar B" msgid "Core" msgstr "Core" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3515,7 +3473,7 @@ msgstr "" "In dat geval moet u uw geheugenkaartlocatie opnieuw aangeven in de " "configuratie." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Kon de centrale server niet vinden" @@ -3531,13 +3489,13 @@ msgstr "Kon bestand niet lezen." msgid "Country:" msgstr "Land:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Creëer" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Maak Infinity Bestand aan" @@ -3551,7 +3509,7 @@ msgstr "Maak Nieuwe Geheugenkaart" msgid "Create Skylander File" msgstr "Maak Skylander Bestand aan" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Maak koppelingen voor andere apparaten" @@ -3598,23 +3556,23 @@ msgstr "" "Kan de prestaties beïnvloeden.

In geval van twijfel " "leeg laten." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Huidige Regio" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Huidige Waarde" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Huidige context" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Huidig spel" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Huidige thread" @@ -3729,7 +3687,7 @@ msgstr "Dansmat" msgid "Dark" msgstr "Dark" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Data" @@ -3775,7 +3733,7 @@ msgid "Debug" msgstr "Debug" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Debugging" @@ -3823,7 +3781,7 @@ msgstr "Verlaag Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Standaard" @@ -3843,7 +3801,7 @@ msgstr "Standaardlettertype" msgid "Default ISO:" msgstr "Standaard-ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Standaard-thread" @@ -3870,8 +3828,9 @@ msgstr "" "stabiliteit.

In geval van twijfel leeg laten." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Verwijderen" @@ -3901,12 +3860,12 @@ msgstr "Dieptepercentage:" msgid "Depth:" msgstr "Diepte:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Beschrijving" @@ -3920,8 +3879,8 @@ msgstr "Beschrijving:" msgid "Description: %1" msgstr "Beschrijving: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3933,21 +3892,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Ontkoppeld" @@ -3955,7 +3914,7 @@ msgstr "Ontkoppeld" msgid "Detect" msgstr "Detecteer" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "RSO Module Detecteren" @@ -3963,11 +3922,11 @@ msgstr "RSO Module Detecteren" msgid "Deterministic dual core:" msgstr "Deterministische dual-core:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Dev (meerdere keren per dag)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Apparaat" @@ -4009,11 +3968,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "&Verbinding Verbroken" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Uitschakelen" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Schakel Bounding Box uit" @@ -4030,11 +3984,11 @@ msgstr "Schakel EFB VRAM Kopieën uit" msgid "Disable Emulation Speed Limit" msgstr "Schakel Emulatie Snelheidslimit uit" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Schakel Fastmem uit" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Schakel Fastmem Arena uit" @@ -4042,11 +3996,11 @@ msgstr "Schakel Fastmem Arena uit" msgid "Disable Fog" msgstr "Schakel Mist uit" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "JIT-cache uitschakelen" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Schakel Large Entry Points Map uit" @@ -4089,6 +4043,12 @@ msgstr "" "

In geval van twijfel geselecteerd laten." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Schijf" @@ -4097,6 +4057,10 @@ msgstr "Schijf" msgid "Discard" msgstr "Verwerpen" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Weergavetype" @@ -4134,11 +4098,11 @@ msgstr "" "Machtigt u Dolphin om informatie te rapporteren aan de ontwikkelaars van " "Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Wilt u \"%1\" toevoegen aan de lijst met Spelpaden?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Wilt u de lijst met symboolnamen wissen?" @@ -4148,7 +4112,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Wilt u de %n geselecteerde save bestand(en) verwijderen?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Wilt u de emulatie stoppen?" @@ -4160,8 +4124,8 @@ msgstr "Wilt u proberen de NAND te repareren?" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II Decoder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO Log (*.dff)" @@ -4169,9 +4133,9 @@ msgstr "Dolphin FIFO Log (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Dolphin Spel Modificatie Voorinstelling " -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin Mapbestand (*.map)" @@ -4183,8 +4147,8 @@ msgstr "Dolphin CSV Signatuurbestand" msgid "Dolphin Signature File" msgstr "Dolphin Signatuurbestand" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Opname (*.dtm)" @@ -4228,7 +4192,7 @@ msgstr "Dolphin kon de gevraagde actie niet voltooien." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin is een vrije en open-source GameCub- en Wii-emulator." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin is te oud voor de traversal server" @@ -4244,7 +4208,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin kan ongelicenseerde schijven niet verifiëren." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4252,7 +4216,7 @@ msgstr "" "Dolphin gebruikt dit voor spellen waarvan de regio niet automatisch kan " "worden bepaald." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphin's cheatsysteem is momenteel uitgeschakeld." @@ -4261,7 +4225,7 @@ msgstr "Dolphin's cheatsysteem is momenteel uitgeschakeld." msgid "Domain" msgstr "Domein" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Niet Updaten" @@ -4282,7 +4246,7 @@ msgstr "Deuren Gesloten" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4304,7 +4268,7 @@ msgstr "Download Codes" msgid "Download Codes from the WiiRD Database" msgstr "Download Codes van de WiiRD-Database" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Download Game Covers van GameTDB.com voor gebruik in Grid-modus" @@ -4316,6 +4280,16 @@ msgstr "Download voltooid" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 codes gedownload. (%2 toegevoegd)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4355,7 +4329,7 @@ msgstr "Dump &FakeVMEM" msgid "Dump &MRAM" msgstr "Dump &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Dump Audio" @@ -4367,7 +4341,7 @@ msgstr "Basistexturen dumpen" msgid "Dump EFB Target" msgstr "Dump EFB Doel" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Dump Frames" @@ -4434,11 +4408,11 @@ msgstr "" "Dumpt de inhoud van XFB-kopieën naar User/Dump/Textures/." "

In geval van twijfel leeg laten." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Duur van Turbo-knop in Drukken (frames):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Duur van Tubo-knop los Laten (frames):" @@ -4448,11 +4422,11 @@ msgstr "Duur van Tubo-knop los Laten (frames):" msgid "Dutch" msgstr "Nederlands" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "Sl&uiten" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "EFB kopie %1" @@ -4467,7 +4441,7 @@ msgstr "" "versie {0}.{1} -- Als u Dolphin recentelijk heeft geüpdatet is het mogelijk " "dat Windows eerst moet herstarten voordat de driver herkend wordt." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4479,7 +4453,7 @@ msgstr "" "Geschikt voor competitieve spellen waarbij rechtvaardigheid en minimale " "latentie het belangrijkst zijn." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Vroege Geheugen Updates" @@ -4498,7 +4472,16 @@ msgstr "Oost-Azië" msgid "Edit Breakpoint" msgstr "Bewerk Breekpunt" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Bewerk..." @@ -4518,7 +4501,7 @@ msgstr "Effect" msgid "Effective" msgstr "Effectief" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Effectieve prioriteit" @@ -4540,7 +4523,7 @@ msgstr "Element" msgid "Embedded Frame Buffer (EFB)" msgstr "Embedded Frame Buffer (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Leeg" @@ -4552,7 +4535,7 @@ msgstr "Emu Thread draait al" msgid "Emulate Disc Speed" msgstr "Emuleer Disc Snelheid" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Emuleer Infinity Base" @@ -4572,7 +4555,7 @@ msgstr "" "Emuleert de schijfsnelheid van echte hardware. Uitschakelen kan " "instabiliteit veroorzaken. Staat standaard op Aan" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Geëmuleerde USB Apparaten" @@ -4599,8 +4582,6 @@ msgstr "Emulatiesnelheid" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Inschakelen" @@ -4608,23 +4589,15 @@ msgstr "Inschakelen" msgid "Enable API Validation Layers" msgstr "Activeer API Validatielagen" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Schakel Prestatiebadges in" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Activeer Prestaties" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Activeer Audio Uitrekking" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Activeer Cheats" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Schakel Controller Inpu&t in" @@ -4632,15 +4605,19 @@ msgstr "Schakel Controller Inpu&t in" msgid "Enable Custom RTC" msgstr "Activeer Aangepaste RTC" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Activeer Degugging UI" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Activeer Dual-Core" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Activeer Dual-Core (snelheidsverhoging)" @@ -4652,7 +4629,7 @@ msgstr "Activeer Overschrijven van Geëmuleerde CPU Klok" msgid "Enable Emulated Memory Size Override" msgstr "Schakel Gemuleerde Geheugen Grootte Overschrijven in" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Activeer Encore Prestaties" @@ -4664,11 +4641,11 @@ msgstr "Activeer FPRF" msgid "Enable Graphics Mods" msgstr "Schakel Grafische Mods in" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "Schakel Hardcore-modus in" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4686,20 +4663,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Activeer Leaderboard" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Activeer MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Schakel Voortgangsmeldingen in." @@ -4707,14 +4680,10 @@ msgstr "Schakel Voortgangsmeldingen in." msgid "Enable Progressive Scan" msgstr "Activeer Progressieve Scan" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Activeer RetroAchievements.org Integratie" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Activeer Rich Presence" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4728,11 +4697,15 @@ msgstr "Activeer Schermbeveiliger" msgid "Enable Speaker Data" msgstr "Activeer Speaker Data" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Activeer Onofficiële Prestaties" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Rapportage van gebruiksstatistieken inschakelen" @@ -4748,29 +4721,6 @@ msgstr "Activeer Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "Write-back-cache inschakelen (traag)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"Activeer deelname aan RetroAchievements.\n" -"Hardcore modus moet ingeschakeld zijn om te gebruiken." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4780,7 +4730,7 @@ msgstr "" "sommige spellen crashes en andere problemen veroorzaken. (AAN = Compatibel, " "UIT = Ontgrendeld)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4788,31 +4738,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Activeer het vrijspelen van prestaties.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4966,6 +4923,10 @@ msgstr "" "\n" "Importeren afbreken." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet niet geïnitialiseerd" @@ -5013,33 +4974,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Voer adres van de RSO-module in:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5053,51 +5014,51 @@ msgstr "Voer adres van de RSO-module in:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Fout" @@ -5114,7 +5075,7 @@ msgstr "Fout bij openen van adapter: %1" msgid "Error collecting save data!" msgstr "Fout bij verzamelen van save data!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5130,7 +5091,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Fout in het verkrijgen van sessie lijst: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Fout opgetreden bij het laden van sommige texture packs" @@ -5229,7 +5190,7 @@ msgstr "Er zijn fouten gevonden in {0} ongebruikte blokken in de {1} partitie." msgid "Euphoria" msgstr "Euforie" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -5282,7 +5243,7 @@ msgstr "Verwachtte naam van variabele." msgid "Experimental" msgstr "Experimenteel" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exporteer alle Wii Saves" @@ -5297,7 +5258,7 @@ msgstr "Exporteren Mislukt" msgid "Export Recording" msgstr "Exporteer Opname" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exporteer Opname..." @@ -5325,14 +5286,14 @@ msgstr "Exporteer als .&gcs..." msgid "Export as .&sav..." msgstr "Exporteer als .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n save(s) geëxporteerd" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Extensie" @@ -5345,7 +5306,7 @@ msgstr "Extensie Bewegings-input" msgid "Extension Motion Simulation" msgstr "Extensie Bewegings-simulatie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Extern" @@ -5353,35 +5314,35 @@ msgstr "Extern" msgid "External Frame Buffer (XFB)" msgstr "Externe Frame Buffer (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Certificaten uitpakken van NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Volledige Schijf Uitpakken..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Volledige Partitie Uitpakken..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Bestand Uitpakken..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Bestanden Uitpakken..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Systeemdata Uitpakken..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Alle Bestanden Uitpakken..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Map Uitpakken..." @@ -5390,8 +5351,8 @@ msgstr "Map Uitpakken..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO Speler" @@ -5407,11 +5368,11 @@ msgstr "" "Mislukt geheugenkaart te open:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Mislukt om deze sessie aan de NetPlay index toe voegen: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Mislukt om signatuurbestand toe te voegen aan bestand '%1'" @@ -5432,7 +5393,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Mislukt om met Redump.org te verbinden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Mislukt om verbinding te maken met server: %1" @@ -5453,15 +5414,15 @@ msgstr "Mislukt om D3D12 global resources te creëren" msgid "Failed to create DXGI factory" msgstr "Mislukt om DXGI factory te creëren" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Mislukt om Infinity bestand te creëren" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Mislukt om Skylander bestand te creëren!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5510,15 +5471,15 @@ msgstr "Exporteren van %n van de %1 save bestand(en) is mislukt." msgid "Failed to export the following save files:" msgstr "Kon de volgende save bestanden niet exporteren:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Kon geen certificaten uitpakken van NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Uitpakken van het bestand is mislukt." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Uitpakken van de systeemdata is mislukt." @@ -5540,14 +5501,14 @@ msgstr "Kon één of meerdere D3D symbolen niet vinden" msgid "Failed to import \"%1\"." msgstr "Mislukt om \"%1\" te importeren." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Save bestand importeren mislukt. Start het spel eerst en probeer het dan " "opnieuw." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5555,7 +5516,7 @@ msgstr "" "Save bestand importeren mislukt. Het bestand lijkt beschadigd te zijn of is " "geen geldige Wii-save." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5565,7 +5526,7 @@ msgstr "" "verhindert de toegang tot bestanden erin. Probeer uw NAND te repareren " "(Tools -> Beheer NAND -> Controleer NAND...) en importeer de save opnieuw." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Kon core niet initiëren" @@ -5588,11 +5549,11 @@ msgid "Failed to install pack: %1" msgstr "Het is niet gelukt om het pakket te installeren: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Kon deze titel niet installeren op de NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5600,8 +5561,8 @@ msgstr "" "Luisteren naar poort %1 mislukt. Is er nog een exemplaar van de NetPlay-" "server actief?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Kon RSO-module op %1 niet laden" @@ -5613,21 +5574,21 @@ msgstr "Kon d3d11.dll niet laden" msgid "Failed to load dxgi.dll" msgstr "Kon dxgi.dll niet laden" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Kon mapbestand'%1' niet laden" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Laden van Skylander bestand mislukt!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Kon het uitvoerbare bestand niet in het geheugen laden." @@ -5643,17 +5604,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Mislukt om Skylander te wijzigen!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Kon '%1' niet openen" @@ -5661,7 +5622,7 @@ msgstr "Kon '%1' niet openen" msgid "Failed to open Bluetooth device: {0}" msgstr "Kon Bluetooth-apparaat niet openen: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5693,15 +5654,15 @@ msgstr "" msgid "Failed to open file." msgstr "Openen bestand mislukt." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Kon server niet openen" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Openen van Infinity bestand mislukt!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5709,11 +5670,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Openen van Skylander bestand mislukt!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5763,23 +5724,23 @@ msgstr "Lezen van het inputbestand \"{0}\" is mislukt." msgid "Failed to read selected savefile(s) from memory card." msgstr "Lezen van geselecteerde save bestand(en) van geheugenkaart mislukt." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Lezen van infinity bestand mislukt!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Lezen van Skylander bestand mislukt!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5793,7 +5754,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Lezen van {0} is mislukt" @@ -5827,31 +5788,31 @@ msgstr "Kon NetPlay NAND-map niet resetten. Controleer uw schrijfrechten." msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "Kon NetPlay omleid map niet resetten. Controleer uw schrijfrechten." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Mislukt om FIFO op te slaan." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Kon code map niet opslaan naar pad '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Kon signatuurbestand '%1' niet opslaan" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Kon symbool map niet opslaan naar pad '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Kon niet opslaan naar signatuurbestand '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5904,19 +5865,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Gefaald" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Eerlijke Input Vertraging" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Terugvalregio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Terugvalregio:" @@ -5929,7 +5890,7 @@ msgstr "Snel" msgid "Fast Depth Calculation" msgstr "Snelle Diepteberekening" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5942,7 +5903,7 @@ msgstr "" msgid "Field of View" msgstr "Gezichtsveld" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "Figuur Nummer:" @@ -5956,7 +5917,7 @@ msgstr "Bestand Details" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Bestandsformaat" @@ -5964,24 +5925,24 @@ msgstr "Bestandsformaat" msgid "File Format:" msgstr "Bestandsformaat:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Bestandsinfo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Bestandsnaam" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Bestandspad" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Bestandsgrootte" @@ -6073,7 +6034,6 @@ msgstr "Vaste Uitlijning" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Flags" @@ -6082,12 +6042,12 @@ msgstr "Flags" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Volg &branch" @@ -6184,6 +6144,12 @@ msgstr "" "

In geval van twijfel geselecteerd laten." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Formaat:" @@ -6199,7 +6165,7 @@ msgstr "Vooruit" msgid "Forward port (UPnP)" msgstr "Poort forwarden (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "%1 resultaten gevonden voor \"%2\"" @@ -6209,7 +6175,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "%n adres(sen) gevonden." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Frame %1" @@ -6234,7 +6200,7 @@ msgstr "Frame Voorwaarts Reset Snelheid" msgid "Frame Dumping" msgstr "Frame Dumping" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Framebereik" @@ -6242,7 +6208,7 @@ msgstr "Framebereik" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "Frame Dump-afbeelding(en) '{0}' bestaan al. Overschrijven?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Frames om Op te Nemen:" @@ -6262,7 +6228,7 @@ msgstr "Vrije Bestanden: %1" msgid "Free Look Control Type" msgstr "Vrije-Kijk Bestuur Methode" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Vrije-Kijk Controller %1" @@ -6316,8 +6282,8 @@ msgid "From" msgstr "Van" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Van:" @@ -6325,10 +6291,14 @@ msgstr "Van:" msgid "FullScr" msgstr "Volledig scherm" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Functie" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Functies" @@ -6369,11 +6339,11 @@ msgstr "GBA Volume" msgid "GBA Window Size" msgstr "GBA-venstergrootte" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 ROM verandert naar \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "GBA%1 ROM uitgeschakeld" @@ -6421,7 +6391,7 @@ msgstr "GL_MAX_TEXTURE_SIZE is {0} - moet op zijn minst 1024 zijn." msgid "GPU Texture Decoding" msgstr "Textuurdecodering door GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6433,7 +6403,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL FOUT: Ondersteunt uw videokaart OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6441,7 +6411,7 @@ msgstr "" "GPU: OGL FOUT: GL_ARB_map_buffer_range vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6449,7 +6419,7 @@ msgstr "" "GPU: OGL FOUT: GL_ARB_sampler_objects vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6457,7 +6427,7 @@ msgstr "" "GPU: OGL FOUT: GL_ARB_uniform_buffer_object vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6473,7 +6443,7 @@ msgstr "" "GPU: OGL FOUT: OpenGL versie 3 vereist.\n" "GPU: Ondersteunt uw videokaart OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6496,16 +6466,16 @@ msgstr "" msgid "Game" msgstr "Spel" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance Carts (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6513,7 +6483,7 @@ msgstr "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "Alle Bestanden (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance aan Poort %1" @@ -6542,7 +6512,7 @@ msgid "Game Gamma:" msgstr "Gamma Spel:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Spel ID" @@ -6551,15 +6521,15 @@ msgstr "Spel ID" msgid "Game ID:" msgstr "Spel ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Spelstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Spel gewijzigd naar \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6568,11 +6538,11 @@ msgstr "" "selecteer Eigenschappen, ga naar het tabblad Verifieer, en selecteer " "Verifieer Integriteit om de hash te controleren" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "Spel heeft een ander schijf nummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "Spel heeft een andere revisie" @@ -6585,7 +6555,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "Spel overschreven door een andere save. Data corruptie {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "Spel regio komt niet overeen" @@ -6605,11 +6575,11 @@ msgstr "GameCube Adapter voor de Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "GameCube Adapter voor de Wii U op Poort %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube Controller" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "GameCube Controller op Poort %1" @@ -6617,11 +6587,11 @@ msgstr "GameCube Controller op Poort %1" msgid "GameCube Controllers" msgstr "GameCube-controllers" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube-toetsenbord" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "GameCube-toetsenbord op poort %1" @@ -6638,7 +6608,7 @@ msgstr "GameCube Geheugenkaart" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "GameCube Geheugenkaarten (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "GameCube Microfoon Slot %1" @@ -6676,29 +6646,29 @@ msgstr "Gecko Codes" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Algemeen" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Algemeen en Opties" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Nieuwe statistiekidentiteit genereren" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Gegenereerde symboolnamen van '%1'" @@ -6731,7 +6701,7 @@ msgstr "Giant" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golf Modus" @@ -6740,7 +6710,7 @@ msgid "Good dump" msgstr "Goede dump" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafisch" @@ -6786,7 +6756,7 @@ msgstr "Groen Links" msgid "Green Right" msgstr "Groen Rechts" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Rasterweergave" @@ -6823,7 +6793,7 @@ msgstr "HDR Post-Processing" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Hoofd" @@ -6855,7 +6825,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "Hex Byte String" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadecimaal" @@ -6864,11 +6834,11 @@ msgstr "Hexadecimaal" msgid "Hide" msgstr "Verbergen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Alles verbergen" @@ -6880,10 +6850,17 @@ msgstr "In-game-sessies verbergen" msgid "Hide Incompatible Sessions" msgstr "Incompatibele sessies verbergen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Externe GBA's verbergen" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6912,7 +6889,7 @@ msgstr "Host" msgid "Host Code:" msgstr "Host-code:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Host Input Autoriteit" @@ -6920,7 +6897,7 @@ msgstr "Host Input Autoriteit" msgid "Host Size" msgstr "Hostgrootte" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6932,11 +6909,11 @@ msgstr "" "maar de latentie voor anderen groter wordt. Geschikt voor casual spellen met " "3+ spelers, mogelijk op onstabiele of hoge latency-verbindingen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Host Input Autoriteit uitgeschakeld" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Host Input Autoriteit ingeschakeld" @@ -6948,7 +6925,7 @@ msgstr "Host met NetPlay" msgid "Hostname" msgstr "Hostnaam" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Sneltoets­instellingen" @@ -6958,7 +6935,7 @@ msgstr "Sneltoets­instellingen" msgid "Hotkeys" msgstr "Sneltoetsen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Sneltoetsen vereisen vensterfocus" @@ -7021,7 +6998,7 @@ msgstr "IP-adres:" msgid "IPL Settings" msgstr "IPL-instellingen" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -7067,7 +7044,7 @@ msgstr "" msgid "Icon" msgstr "Icoon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7077,7 +7054,7 @@ msgstr "" "vertraging heeft) op elk moment gewisseld kan worden.\n" "Geschikt voor turn-based spellen met timing gevoelige bediening, zoals golf." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Identiteitsgeneratie" @@ -7104,7 +7081,7 @@ msgstr "" "Deze machtiging kan op elk moment worden ingetrokken via de Dolphin-" "instellingen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7125,7 +7102,7 @@ msgstr "" "gekoppeld aan de verbindingsstatus van de echte standaard controller (als er " "een is)." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7136,7 +7113,7 @@ msgstr "" "nuttig zijn voor testen

In geval van twijfel leeg " "laten." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7152,7 +7129,7 @@ msgstr "" msgid "Ignore" msgstr "Negeren" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -7206,7 +7183,7 @@ msgstr "" "en vermindert prestaties enigszins.

In geval van " "twijfel leeg laten." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "BootMii-NAND-back-up importeren…" @@ -7221,15 +7198,15 @@ msgstr "Importeren mislukt" msgid "Import Save File(s)" msgstr "Save-bestand(en) importeren" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Wii-save importeren…" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "NAND-back-up importeren" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7238,6 +7215,15 @@ msgstr "" "NAND-back-up importeren\n" " Verstreken tijd: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "In het spel?" @@ -7320,16 +7306,16 @@ msgstr "Incrementele Rotatie" msgid "Incremental Rotation (rad/sec)" msgstr "Incrementele Rotatie (rad/sec)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Infinity Figuur Maker" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Infinity Beheer" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Infinity Object (*.bin);;" @@ -7351,12 +7337,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informatie" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Schermbeveiliging blokkeren tijdens emulatie" @@ -7366,10 +7352,10 @@ msgstr "Injecteren" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Input" @@ -7383,19 +7369,15 @@ msgstr "Drempelwaarde voor inputsterkte" msgid "Input strength to ignore and remap." msgstr "Inputsterkte om te negeren en opnieuw in te stellen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "&Nop invoegen" @@ -7412,11 +7394,11 @@ msgstr "Installeren" msgid "Install Partition (%1)" msgstr "Installatiepartitie (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Installeer Update" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "WAD installeren…" @@ -7424,13 +7406,13 @@ msgstr "WAD installeren…" msgid "Install to the NAND" msgstr "Naar NAND installeren" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instructie" @@ -7439,7 +7421,7 @@ msgstr "Instructie" msgid "Instruction Breakpoint" msgstr "Instructiebreekpunt" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instructie:" @@ -7448,7 +7430,7 @@ msgstr "Instructie:" msgid "Instruction: %1" msgstr "Instructie: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7469,19 +7451,19 @@ msgstr "Intensiteit" msgid "Interface" msgstr "Interface" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Interne LZ4-fout - Geprobeerd {0} bytes decomprimeren" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Interne LZ4-fout - compressie mislukt" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Interne LZ4-fout - decompressie mislukt ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "Interne LZ4-fout - grootte van de data komt niet overeen ({0} / {1}))" @@ -7494,7 +7476,7 @@ msgstr "Interne LZO fout - compressie is mislukt" msgid "Internal LZO Error - decompression failed" msgstr "Interne LZO fout - decompressie is mislukt" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7502,7 +7484,7 @@ msgstr "" "Interne LZO-fout - decompressie mislukt ({0}) ({1})\n" "Niet in staat om verouderde savestate versie-informatie op te halen." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7510,7 +7492,7 @@ msgstr "" "Interne LZO-fout - parsen van gedecomprimeerde versie-string lengte en " "versie-cookie mislukt ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7527,7 +7509,7 @@ msgstr "Interne resolutie" msgid "Internal Resolution:" msgstr "Interne resolutie:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Interne fout bij het genereren van AR code." @@ -7535,7 +7517,7 @@ msgstr "Interne fout bij het genereren van AR code." msgid "Interpreter (slowest)" msgstr "Interpreter (traagst)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Interpreter-kern" @@ -7551,7 +7533,7 @@ msgstr "Ongeldige JSON ontvangen van auto-update service: {0}" msgid "Invalid Mixed Code" msgstr "Ongeldige Gemengde Code" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Ongeldige Pakket %1 ingevoerd: %2" @@ -7560,11 +7542,11 @@ msgstr "Ongeldige Pakket %1 ingevoerd: %2" msgid "Invalid Player ID" msgstr "Ongeldige Speler-ID" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Ongeldig RSO-moduleadres: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Ongeldige callstack" @@ -7585,7 +7567,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Ongeldige input voor het veld \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Ongeldige input opgegeven" @@ -7601,19 +7583,19 @@ msgstr "Ongeldige parameters gegeven om te zoeken." msgid "Invalid password provided." msgstr "Ongeldig wachtwoord ingevoerd." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Onjuist opnamebestand" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Ongeldige zoekparameters (geen object geselecteerd)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Ongeldige zoekopdracht (niet in staat naar nummers te converteren)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "Ongeldige zoekopdracht (alleen gelijke string lengtes zijn ondersteund)" @@ -7641,11 +7623,11 @@ msgstr "Italië" msgid "Item" msgstr "Voorwerp" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT Block Linking Uit" @@ -7653,47 +7635,47 @@ msgstr "JIT Block Linking Uit" msgid "JIT Blocks" msgstr "JIT Blokken" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "Jit Branch Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FloatingPoint Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Integer Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LoadStore Floating Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LoadStore Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LoadStore Paired Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LoadStore lXz Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT LoadStore lbzx Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LoadStore lwz Uit" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Uit (JIT Core)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Paired Uit" @@ -7705,16 +7687,16 @@ msgstr "JIT Recompiler voor ARM64 (aanbevolen)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "JIT Recompiler voor x86-64 (aanbevolen)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "JIT-registercache uitgeschakld" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT SysteemRegisters Uit" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7723,11 +7705,11 @@ msgstr "" "nooit moeten gebeuren. Meld dit incident alstublieft via de bugtracker. " "Dolphin zal nu afsluiten." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japan" @@ -7750,12 +7732,12 @@ msgid "" msgstr "" "Kaos is de enige vijand voor deze trofee. Er hoeft niets gewijzigd te worden!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Blijf Uitvoeren" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Venster bovenaan houden" @@ -7789,11 +7771,11 @@ msgstr "Toetsen" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Speler kicken" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7819,7 +7801,7 @@ msgstr "L&aad ROM..." msgid "L-Analog" msgstr "L-Analoog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR Save" @@ -7827,7 +7809,11 @@ msgstr "LR Save" msgid "Label" msgstr "Label" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Laatste Waarde" @@ -7865,7 +7851,7 @@ msgstr "Vertraging: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "Het starten van deze spellen kan de problemen ook verhelpen." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Leiderborden" @@ -7873,7 +7859,7 @@ msgstr "Leiderborden" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7884,7 +7870,7 @@ msgstr "Links" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Linker Stick" @@ -7961,11 +7947,11 @@ msgstr "Licht" msgid "Limit Chunked Upload Speed:" msgstr "Beperk chunked-uploadsnelheid:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Lijstkolommen" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Lijstweergave" @@ -7974,26 +7960,26 @@ msgid "Listening" msgstr "Luisteren" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Laden" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Laad &Slechte Mapbestand..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Laad &Ander Mapbestand..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -8005,11 +7991,11 @@ msgstr "Laad Aangepaste Textures" msgid "Load File" msgstr "Laad Bestand" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "GameCube Hoofdmenu Laden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Laad Alleen Host Save Data" @@ -8115,23 +8101,23 @@ msgstr "Laad State Slot 8" msgid "Load State Slot 9" msgstr "Laad State Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Laad State van Bestand" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Laad State van Geselecteerde Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Laad State van Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Wii-systeemmenu %1 laden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Laad en Schrijf Alleen Host Save Data" @@ -8139,24 +8125,24 @@ msgstr "Laad en Schrijf Alleen Host Save Data" msgid "Load from Selected Slot" msgstr "Laden van Geselecteerde Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Laad van Slot Slot %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Laad mapbestand" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Laad vWii Systeem Menu %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Laden..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Symbolen geladen van '%1'" @@ -8178,20 +8164,28 @@ msgstr "" "Laadt grafische mods van User/Load/GraphicsMods/." "

In geval van twijfel leeg laten." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Lokaal" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Vergrendel Muisaanwijzer" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Vergrendeld" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Log" @@ -8200,15 +8194,15 @@ msgstr "Log" msgid "Log Configuration" msgstr "Logconfiguratie" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Aanmelden" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "JIT-instructiedekking loggen" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Afmelden" @@ -8224,7 +8218,7 @@ msgstr "Log Types" msgid "Logger Outputs" msgstr "Logger Outputs" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Inloggen Mislukt" @@ -8238,11 +8232,11 @@ msgstr "" "

Gebruik deze optie als u de prestaties van Dolphin wilt meten." "

In geval van twijfel leeg laten." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Loop" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Verbinding met NetPlay-server verloren..." @@ -8263,7 +8257,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUND" @@ -8311,7 +8305,7 @@ msgstr "Zorg ervoor dat er een Skylander in slot %1 zit!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Maker" @@ -8332,7 +8326,7 @@ msgstr "" "mist emulatie rekent.

In geval van twijfel leeg " "laten." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Beheer NAND" @@ -8341,7 +8335,7 @@ msgstr "Beheer NAND" msgid "Manual Texture Sampling" msgstr "Handmatige Texture Sampling" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Mapping" @@ -8353,11 +8347,11 @@ msgstr "Mask ROM" msgid "Match Found" msgstr "Overeenkomst Gevonden" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Max Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Max buffergrootte gewijzigd naar %1" @@ -8387,7 +8381,7 @@ msgstr "Geheugenbreekpunt" msgid "Memory Card" msgstr "Geheugenkaart" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Geheugenkaart Beheer" @@ -8415,7 +8409,7 @@ msgstr "MemoryCard: Read opgeroepen met onjuiste bron adres ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Write opgeroepen met ongeldige bestemming adres ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8433,7 +8427,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Microfoon" @@ -8450,7 +8444,7 @@ msgstr "Overig" msgid "Misc Settings" msgstr "Overige instellingen" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -8464,7 +8458,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Verschil tussen interne data structuren." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8510,8 +8504,8 @@ msgstr "Wijzig Slot" msgid "Modifying Skylander: %1" msgstr "Wijzig Skylander: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Module gevonden: %1" @@ -8531,11 +8525,11 @@ msgstr "Monoscopische Schaduwen" msgid "Monospaced Font" msgstr "Niet-proportionele (monospace) Lettertype" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Bewegings-input" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Bewegings-simulatie" @@ -8544,25 +8538,10 @@ msgstr "Bewegings-simulatie" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Zichtbaarheid van Muisaanwijzer" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" -"Muisaanwijzer wordt verborgen na inactiviteit en komt terug zodra de " -"Muisaanwijzer wordt bewogen." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Muisaanwijzer zal altijd zichtbaar zijn." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "Muisaanwijzer zal nooit zichtbaar zijn terwijl een spel draait." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8573,7 +8552,7 @@ msgstr "Verplaats" msgid "Movie" msgstr "Opname" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8581,7 +8560,7 @@ msgstr "" "Opname {0} geeft aan dat het start vanuit een savestate, maar {1} bestaat " "niet. De opname zal waarschijnlijk niet synchroniseren!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8594,10 +8573,10 @@ msgstr "Vermenigvuldiger" msgid "N&o to All" msgstr "N&ee op Alles" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND-controle" @@ -8606,8 +8585,8 @@ msgstr "NAND-controle" msgid "NKit Warning" msgstr "NKit-waarschuwing" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8616,7 +8595,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8639,8 +8618,8 @@ msgstr "" "

In geval van twijfel op 2.35 laten." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8683,7 +8662,7 @@ msgstr "Native (640x528)" msgid "Native GCI File" msgstr "Native GCI bestand" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8699,7 +8678,7 @@ msgstr "Netplay Instellingen" msgid "Netherlands" msgstr "Nederland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8708,7 +8687,7 @@ msgstr "" "Netplay-sessie zijn gemaakt of gewijzigd blijven in de lokale saves van de " "host." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8718,7 +8697,7 @@ msgstr "" "de Netplay-sessie zijn gemaakt of gewijzigd worden aan het eind van de " "sessie weggegooid." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8727,7 +8706,7 @@ msgstr "" "worden aan het einde van de Netplay-sessie weggegooid." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Netwerk" @@ -8735,16 +8714,16 @@ msgstr "Netwerk" msgid "Network dump format:" msgstr "Netwerk-dump-formaat:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Nooit" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Nooit Automatisch Updaten" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Nieuw" @@ -8769,7 +8748,7 @@ msgstr "Nieuwe Zoekopdracht" msgid "New Tag..." msgstr "Nieuwe Tag..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Nieuwe identiteit gegenereerd." @@ -8786,7 +8765,7 @@ msgstr "Nieuwe tag" msgid "Next Game Profile" msgstr "Volgend Spel Profiel" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Volgende Overeenkomst" @@ -8832,7 +8811,7 @@ msgstr "Geen Compressie" msgid "No Match" msgstr "Geen Overeenkomst" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Geen Save Data" @@ -8840,12 +8819,12 @@ msgstr "Geen Save Data" msgid "No data to modify!" msgstr "Geen data om te wijzigen!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Geen omschrijving beschikbaar" @@ -8857,7 +8836,7 @@ msgstr "Geen fouten." msgid "No extension selected." msgstr "Geen extensie geselecteerd." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Geen bestand geladen / opgenomen." @@ -8878,11 +8857,11 @@ msgstr "Geen graphics mod geselecteerd" msgid "No input" msgstr "Geen input" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Er zijn geen problemen gedetecteerd." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "Geen overeenkomend spel gevonden" @@ -8908,7 +8887,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Geen profielen gevonden voor de spel-instelling '{0}'" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Geen opname geladen." @@ -8927,10 +8906,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Geen" @@ -8942,7 +8921,7 @@ msgstr "Noord-Amerika" msgid "Not Set" msgstr "Niet ingesteld" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Niet alle spelers hebben het spel. Weet u zeker dat u wilt doorgaan?" @@ -8966,7 +8945,7 @@ msgstr "" "Niet genoeg vrije bestanden op de doelgeheugenkaart. Ten minste %n vrije " "bestand(en) vereist." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Niet gevonden" @@ -9012,26 +8991,26 @@ msgstr "Aantal schudbewegingen per seconde." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Nunchuk Versnellingsmeter" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Nunchuk Knoppen" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Nunchuk Stick" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Object %1" @@ -9083,7 +9062,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Object Bereik" @@ -9104,7 +9083,7 @@ msgstr "Offset" msgid "On" msgstr "Aan" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Bij Beweging" @@ -9118,7 +9097,7 @@ msgstr "" "voor het uitbreiden van punten en lijnen, selecteert de vertex shader voor " "de taak. Kan de prestatie beïnvloeden.

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9133,7 +9112,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Online &Documentatie" @@ -9141,7 +9120,7 @@ msgstr "Online &Documentatie" msgid "Only Show Collection" msgstr "Alleen Collectie Tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9149,7 +9128,7 @@ msgstr "" "Alleen symbolen toevoegen die beginnen met:\n" "(Leeg voor alle symbolen)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9168,7 +9147,7 @@ msgstr "Openen" msgid "Open &Containing Folder" msgstr "&Bijbehorende map openen" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "&Gebruikersmap openen" @@ -9177,7 +9156,7 @@ msgstr "&Gebruikersmap openen" msgid "Open Directory..." msgstr "Map openen…" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Open FIFO Log" @@ -9243,26 +9222,26 @@ msgstr "Oranje" msgid "Orbital" msgstr "Orbitaal" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -9270,7 +9249,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9285,11 +9264,11 @@ msgstr "Andere Partitie (%1)" msgid "Other State Hotkeys" msgstr "Overige State Sneltoetsen" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Overige State Beheer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Ander spel..." @@ -9305,16 +9284,16 @@ msgstr "Output Resampling" msgid "Output Resampling:" msgstr "Output Resampling:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Overschrijven" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Input Opname Af&spelen..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9343,7 +9322,7 @@ msgstr "PNG afbeeldingsbestand (*.png);; Alle bestanden (*)" msgid "PPC Size" msgstr "PPC Grootte" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Host" @@ -9377,7 +9356,7 @@ msgstr "Passief" msgid "Passthrough a Bluetooth adapter" msgstr "Bluetooth-adapter doorgeven" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Wachtwoord" @@ -9415,15 +9394,15 @@ msgstr "Paden" msgid "Pause" msgstr "Pauze" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pauzeer aan het Einde van de Opname" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pauzeer bij Verliezen van Focus" @@ -9439,6 +9418,12 @@ msgid "" "unchecked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9458,7 +9443,7 @@ msgstr "Top snelheid van buitenwaartse zwaai beweging." msgid "Per-Pixel Lighting" msgstr "Per-Pixel Belichting" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Voer Online Systeemupdate Uit" @@ -9492,11 +9477,11 @@ msgstr "Fysieke adresruimte" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Kies een debug-lettertype" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9509,7 +9494,7 @@ msgid "Pitch Up" msgstr "Stamp Omhoog" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Platform" @@ -9517,7 +9502,7 @@ msgstr "Platform" msgid "Play" msgstr "Spelen" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Afspelen / Opnemen" @@ -9525,44 +9510,44 @@ msgstr "Afspelen / Opnemen" msgid "Play Recording" msgstr "Speel Opname" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Play Set/Power Disc" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Terugspeel Opties" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Speler" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Speler Een" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Speler Een Vaardigheid Een" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Speler Een Vaardigheid Twee" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Tweede Speler" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Speler Twee Vaardigheid Een" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Speler Twee Vaardigheid Twee" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Spelers" @@ -9599,7 +9584,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Poort %1" @@ -9616,7 +9601,7 @@ msgstr "Poort:" msgid "Portal Slots" msgstr "Portal Slots" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Mogelijke desync gedetecteerd: %1 heeft mogelijk sync verloren in frame %2" @@ -9633,6 +9618,14 @@ msgstr "Post-Processing Effect:" msgid "Post-Processing Shader Configuration" msgstr "Post-Processing Shader Configuratie" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9642,15 +9635,15 @@ msgstr "Geef voorkeur aan VS voor Punt/Lijn uitbreiding" msgid "Prefetch Custom Textures" msgstr "Prefetch Aangepaste Textures" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Vroegtijdig opname einde in PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Vroegtijdig opname einde in PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Vroegtijdig opname einde in PlayWiimote. {0} > {1}" @@ -9695,7 +9688,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Vorig Spel Profiel" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Vorige Overeenkomst" @@ -9706,7 +9699,7 @@ msgstr "Vorig Profiel" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitief %1" @@ -9746,7 +9739,7 @@ msgstr "" "Er zijn problemen met middelmatig ernst gevonden. Het spel of bepaalde delen " "van het spel zullen misschien niet goed werken." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profiel" @@ -9755,23 +9748,29 @@ msgstr "Profiel" msgid "Program Counter" msgstr "Programmateller" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Voortgang" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Openbaar" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Gamelijstcache opschonen" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Zet IPL ROMs in Gebruiker/GC/." @@ -9799,11 +9798,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Vraag" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Stoppen" @@ -9820,19 +9819,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analoog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "GEREED" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO Modules" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO autodetectie" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "LOPEND" @@ -9853,7 +9852,7 @@ msgstr "Bereik Einde:" msgid "Range Start: " msgstr "Bereik Start:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Rang %1" @@ -9865,12 +9864,13 @@ msgstr "Rauw" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Ver&vang instructie" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Lezen" @@ -9909,8 +9909,8 @@ msgstr "Echte Wii-afstandsbediening" msgid "Received invalid Wii Remote data from Netplay." msgstr "Ongeldige Wii-afstandsbediening gegevens ontvangen van Netplay." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9919,23 +9919,23 @@ msgstr "" msgid "Recenter" msgstr "Hercentreren" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Opnemen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Input Opnemen" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Opnemen" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opname Opties" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Opnemen..." @@ -9975,7 +9975,7 @@ msgstr "Redump.org Status:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10007,7 +10007,7 @@ msgid "Refreshing..." msgstr "Verversen..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Regio" @@ -10028,7 +10028,11 @@ msgstr "Relatieve Input" msgid "Relative Input Hold" msgstr "Relatieve Input Vasthouden" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Herinner Me Later" @@ -10067,12 +10071,12 @@ msgstr "" "ISO (tenzij u het ISO-bestand verpakt in een gecomprimeerd bestandsformaat " "zoals ZIP achteraf). Wilt u toch doorgaan?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Hernoem symbool" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Render-venster" @@ -10096,10 +10100,16 @@ msgstr "Report: GCIFolder schrijft naar niet gealloceerde blok {0:#x}" msgid "Request to Join Your Party" msgstr "Verzoek om Lid te Worden van Uw Partij" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10109,7 +10119,7 @@ msgstr "Reset" msgid "Reset All" msgstr "Reset Alles" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Reset Negeer Panic Handler" @@ -10153,7 +10163,7 @@ msgstr "Resource Pack Beheer" msgid "Resource Pack Path:" msgstr "Pad naar Resource Pack:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Herstarten Vereist" @@ -10161,11 +10171,11 @@ msgstr "Herstarten Vereist" msgid "Restore Defaults" msgstr "Herstel Standaardinstellingen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Herstel instructie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Opnieuw" @@ -10174,7 +10184,7 @@ msgstr "Opnieuw" msgid "Return Speed" msgstr "Terugkeer Snelheid" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revisie" @@ -10186,7 +10196,7 @@ msgstr "Revisie: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10197,7 +10207,7 @@ msgstr "Rechts" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Rechter Stick" @@ -10233,11 +10243,11 @@ msgstr "Rol Links" msgid "Roll Right" msgstr "Rol Rechts" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "Kamer ID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Rotatie" @@ -10260,27 +10270,31 @@ msgstr "" "interne resolutie wordt gebruikt.

In geval van " "twijfel leeg laten." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10293,7 +10307,7 @@ msgstr "" msgid "Rumble" msgstr "Rumble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Loop &Tot Hier" @@ -10301,15 +10315,15 @@ msgstr "Loop &Tot Hier" msgid "Run GBA Cores in Dedicated Threads" msgstr "Voer GBA Emulatie uit in Specifieke threads" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Uitvoeren tot" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Uitvoeren tot (negeer breekpunten)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Uitvoeren tot hit (negeer breekpunten)" @@ -10317,7 +10331,7 @@ msgstr "Uitvoeren tot hit (negeer breekpunten)" msgid "Russia" msgstr "Rusland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD-Kaart" @@ -10376,11 +10390,11 @@ msgstr "SSL context" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Code Op&slaan" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "S&la State Op" @@ -10390,9 +10404,9 @@ msgid "Safe" msgstr "Veilig" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10402,25 +10416,25 @@ msgstr "Opslaan" msgid "Save All" msgstr "Sla Alles op" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Export Opslaan" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Sla FIFO log op" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Bestand Opslaan in" @@ -10434,11 +10448,11 @@ msgstr "Spel Opslag" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "Spel Save Bestanden (*.sav);;All Files (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Import Opslaan" @@ -10450,7 +10464,7 @@ msgstr "Sla Oudste State op" msgid "Save Preset" msgstr "Voorinstelling opslaan" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Sla Opnamebestand op Als" @@ -10500,23 +10514,23 @@ msgstr "Save State Slot 8" msgid "Save State Slot 9" msgstr "Save State Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Save State naar Bestand" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Save State naar Oudste Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Save State naar Geselecteerde Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Save State naar Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Sla Symbol Map Op &Als..." @@ -10524,7 +10538,7 @@ msgstr "Sla Symbol Map Op &Als..." msgid "Save Texture Cache to State" msgstr "Textuurcache in Save-state opslaan" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Save en Laad State" @@ -10536,11 +10550,11 @@ msgstr "Opslaan als voorinstelling..." msgid "Save as..." msgstr "Opslaan als..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Gecombineerde outputbestand opslaan als" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10554,11 +10568,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Save in de Zelfde Map als de ROM" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Sla mapbestand op" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Sla signatuurbestand op" @@ -10566,11 +10580,11 @@ msgstr "Sla signatuurbestand op" msgid "Save to Selected Slot" msgstr "Opslaan naar Geselecteerde Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Opslaan naar Slot %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Opslaan..." @@ -10584,7 +10598,7 @@ msgstr "" msgid "Saves:" msgstr "Saves:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "Savestate opname {0} is corrupt, opname wordt gestopt..." @@ -10601,8 +10615,8 @@ msgid "ScrShot" msgstr "Schermafdruk" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Zoeken" @@ -10611,7 +10625,7 @@ msgstr "Zoeken" msgid "Search Address" msgstr "Zoek Adres" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Zoek Huidig Object" @@ -10631,7 +10645,7 @@ msgstr "" "Zoeken is momenteel niet mogelijk in de virtuele adresruimte. Laat het spel " "een tijdje draaien en probeer het opnieuw." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Zoek naar Instructie" @@ -10639,7 +10653,7 @@ msgstr "Zoek naar Instructie" msgid "Search games..." msgstr "Zoek Spellen..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Zoek instructie" @@ -10673,7 +10687,7 @@ msgstr "Selecteer" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10684,23 +10698,23 @@ msgid "Select Dump Path" msgstr "Selecteer Dump Pad" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Selecteer Export Map" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Selecteer Figuur Bestand" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Selecteer GBA BIOS" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Selecteer GBA ROM" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Selecteer GBA Saves Pad" @@ -10728,7 +10742,7 @@ msgstr "Selecteer Skylander Collectie" msgid "Select Skylander File" msgstr "Selecteer Skylander Bestand" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Selecteer Slot %1 - %2" @@ -10736,7 +10750,7 @@ msgstr "Selecteer Slot %1 - %2" msgid "Select State" msgstr "Selecteer State" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Selecteer State Slot" @@ -10797,9 +10811,9 @@ msgstr "Selecteer een Map" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Selecteer een Bestand" @@ -10823,7 +10837,7 @@ msgstr "Selecteer een bestand" msgid "Select a game" msgstr "Selecteer een Spel" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Selecteer een titel om te installeren op de NAND" @@ -10831,11 +10845,11 @@ msgstr "Selecteer een titel om te installeren op de NAND" msgid "Select e-Reader Cards" msgstr "Selecteer e-Reader Kaarten" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Selecteer het RSO module adres:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Selecteer Opnamebestand om Af te Spelen" @@ -10843,12 +10857,12 @@ msgstr "Selecteer Opnamebestand om Af te Spelen" msgid "Select the Virtual SD Card Root" msgstr "Selecteer de Virtuele SD-Kaart Root" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Selecteer het sleutelbestand (OTP/SEEPROM dump)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Selecteer het save bestand" @@ -10871,16 +10885,16 @@ msgstr "Geselecteerde controller profiel bestaat niet" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Het geselecteerde spel bestaat niet in de spellijst!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Geselecteerde thread callstack" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Geselecteerde thread context" @@ -10977,7 +10991,7 @@ msgstr "" "selecteren die het minst problematisch is.

In geval " "van twijfel OpenGL selecteren." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Verzend" @@ -11014,6 +11028,10 @@ msgstr "Server heeft traversal poging geweigerd" msgid "Set &Value" msgstr "Stel &Waarde In" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11031,19 +11049,19 @@ msgstr "Stel geheugenkaartbestand in voor Slot A" msgid "Set memory card file for Slot B" msgstr "Stel geheugenkaartbestand in voor Slot B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Stel symbool in &eindadres" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Stel symbool in &grootte" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Stel symbool eindadres in" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Stel symboolgrootte (%1) in:" @@ -11061,6 +11079,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Stelt de Wii-systeemtaal in." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11069,6 +11095,13 @@ msgstr "" "Stelt de vertraging in milliseconden in. Hogere waarden kunnen audio gekraak " "verminderen. Alleen voor bepaalde backends." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11078,13 +11111,13 @@ msgstr "" "virtuele adresruimte. Dit zal werken voor de overgrote meerderheid van " "spellen." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Instellingen" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMem: Kan setting.txt niet aanmaken" @@ -11119,27 +11152,27 @@ msgstr "Shinkansen Controller" msgid "Show % Speed" msgstr "Snelheidspercentage tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Toon &Log" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "&Werkbalk tonen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Actieve game in venstertitel weergeven" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Alles tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Australië tonen" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Huidig spel op Discord tonen" @@ -11148,7 +11181,7 @@ msgstr "Huidig spel op Discord tonen" msgid "Show Disabled Codes First" msgstr "Toon Eerst de Uitgeschakelde Codes" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL tonen" @@ -11161,7 +11194,7 @@ msgstr "Toon Eerst de Ingeschakelde Codes" msgid "Show FPS" msgstr "FPS tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Frameteller tonen" @@ -11169,19 +11202,19 @@ msgstr "Frameteller tonen" msgid "Show Frame Times" msgstr "Frametijden tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Frankrijk tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "GameCube tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Duitsland tonen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Golfmodus-overlay tonen" @@ -11189,23 +11222,23 @@ msgstr "Golfmodus-overlay tonen" msgid "Show Infinity Base" msgstr "Toon Infinity Base" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Inputweergave tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Italië tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "JPN tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Korea tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Vertragingsteller tonen" @@ -11213,7 +11246,7 @@ msgstr "Vertragingsteller tonen" msgid "Show Language:" msgstr "Taal tonen:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Toon Log &Configuratie" @@ -11225,15 +11258,15 @@ msgstr "NetPlay-berichten tonen" msgid "Show NetPlay Ping" msgstr "NetPlay-ping tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Nederland tonen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "On-screen-berichtgevingen tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "PAL tonen" @@ -11246,7 +11279,7 @@ msgstr "PC weergeven" msgid "Show Performance Graphs" msgstr "Prestatiegrafieken tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Platforms tonen" @@ -11254,15 +11287,15 @@ msgstr "Platforms tonen" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Regio's tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Heropnameteller tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Rusland tonen" @@ -11270,7 +11303,7 @@ msgstr "Rusland tonen" msgid "Show Skylanders Portal" msgstr "Toon Skylanders Portal" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Spanje tonen" @@ -11282,19 +11315,19 @@ msgstr "Snelheidskleuren tonen" msgid "Show Statistics" msgstr "Statistieken tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Systeemklok tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Taiwan tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "VS tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Onbekend tonen" @@ -11306,36 +11339,36 @@ msgstr "VBlank-tijden tonen" msgid "Show VPS" msgstr "VPS tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii tonen" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Wereld tonen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "In &geheugen weergeven" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "In Code Weergeven" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "In Geheugen Weergeven" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "In code tonen" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "In geheugen weergeven" @@ -11343,10 +11376,18 @@ msgstr "In geheugen weergeven" msgid "Show in server browser" msgstr "Weergeef in server browser" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "Doel in &geheugen tonen" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11366,6 +11407,13 @@ msgstr "" "emulatieprestaties.

In geval van twijfel leeg laten." "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11376,6 +11424,24 @@ msgstr "" "snelheid.

In geval van twijfel leeg laten." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11454,7 +11520,7 @@ msgstr " Schakel Zijwaarts" msgid "Sideways Wii Remote" msgstr "Wii-afstandsbediening Zijwaarts" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Signatuurdatabase" @@ -11473,7 +11539,7 @@ msgstr "Signed 32" msgid "Signed 8" msgstr "Signed 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Signed Integer" @@ -11561,6 +11627,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Alle Bestanden (*)" @@ -11665,7 +11734,7 @@ msgstr "Speaker Volume:" msgid "Specialized (Default)" msgstr "Gespecialiseerd (Standaard)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Specifiek" @@ -11704,11 +11773,11 @@ msgstr "Snelheid" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Stack eind" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Stack begin" @@ -11716,17 +11785,17 @@ msgstr "Stack begin" msgid "Standard Controller" msgstr "Standaardcontroller" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Start &NetPlay..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11734,7 +11803,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "Start Nieuwe Cheat Zoekopdracht" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Start Input &Opname" @@ -11754,14 +11823,14 @@ msgstr "Start met Riivolution Patches" msgid "Start with Riivolution Patches..." msgstr "Start met Riivolution Patches..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Gestart spel" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Staat" @@ -11793,19 +11862,19 @@ msgstr "Stap Uit" msgid "Step Over" msgstr "Stap Over" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Uitstappen succesvol!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Uitstappen timed out!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Overstappen in voortgang..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Stap succesvol!" @@ -11843,16 +11912,16 @@ msgid "Stick" msgstr "Stick" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Stoppen" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Afspelen/opnemen van input stoppen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Gestopt spel" @@ -11898,7 +11967,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Uitrekken naar venster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Strikte Instellingensynchronisatie" @@ -11912,7 +11981,11 @@ msgstr "String" msgid "Strum" msgstr "Strum" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Stijl:" @@ -11923,18 +11996,18 @@ msgstr "Stijl:" msgid "Stylus" msgstr "Stylus" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Geslaagd" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Succesvol aan NetPlay index toegevoegd" @@ -11944,7 +12017,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "Succesvol %n afbeelding(en) geconverteerd." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "'%1' is succesvol verwijderd." @@ -11957,24 +12030,24 @@ msgstr "Exporteren van %n van de %1 save bestand(en) gelukt." msgid "Successfully exported save files" msgstr "Save bestanden succesvol geëxporteerd" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Certificaten succesvol uitgepakt van NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Bestand succesvol uitgepakt." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Systeemdata succesvol uitgepakt." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Save bestand succesvol geïmporteerd." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Titel succesvol geïnstalleerd op de NAND." @@ -12006,7 +12079,7 @@ msgstr "Ondersteunt SD en SDHC. De standaardgrootte is 128 MB." msgid "Surround" msgstr "Surround" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Onderbroken" @@ -12053,17 +12126,17 @@ msgstr "Overschakelen naar B" msgid "Symbol" msgstr "Symbool" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Symbool (%1) eindadres:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Symboolnaam:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symbolen" @@ -12071,7 +12144,7 @@ msgstr "Symbolen" msgid "Sync" msgstr "Sync" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "AR/Gecko Codes Synchroniseren" @@ -12116,20 +12189,20 @@ msgstr "Synchroniseren van save data..." msgid "System Language:" msgstr "Systeemtaal:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS-input" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS-gereedschap" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Tags" @@ -12139,7 +12212,7 @@ msgstr "Tags" msgid "Taiko Drum" msgstr "Taiko Drum" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Staart" @@ -12147,7 +12220,7 @@ msgstr "Staart" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Maak Screenshot" @@ -12155,7 +12228,7 @@ msgstr "Maak Screenshot" msgid "Target address range is invalid." msgstr "Doeladresbereik is ongeldig." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12173,9 +12246,9 @@ msgstr "Tech" msgid "Test" msgstr "Test" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -12244,7 +12317,7 @@ msgstr "Het IPL bestand is geen bekende goede dump. (CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "De Masterpiece partities ontbreken." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12252,7 +12325,7 @@ msgstr "" "De NAND kon niet worden gerepareerd. Het wordt aanbevolen om een back-up te " "maken van uw huidige gegevens en opnieuw te beginnen met een nieuwe NAND." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "De NAND is gerepareerd." @@ -12330,7 +12403,7 @@ msgstr "" "\n" "Selecteer een ander bestemmingspad voor \"%1\"" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12342,7 +12415,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "Schijf kan niet worden gelezen (op {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" "De schijf die op het punt stond geplaatst te worden, kon niet worden " @@ -12440,7 +12513,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Het bestandssysteem is ongeldig of kon niet gelezen worden." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12488,7 +12561,7 @@ msgstr "" "met het systeemmenu te voorkomen, is het niet mogelijk om de geëmuleerde " "console met deze schijf bij te werken." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12561,12 +12634,12 @@ msgid "The patches in %1 are not for the selected game or game revision." msgstr "" "De patches in %1 zijn niet voor het geselecteerde spel or spel revisie." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Het profiel '%1' bestaat niet" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" "Het opgenomen spel ({0}) is niet hetzelfde als het geselecteerde spel ({1})" @@ -12593,7 +12666,7 @@ msgstr "" "Hetzelfde bestand kan niet in meerdere slots worden gebruikt; het wordt al " "gebruikt door %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12635,7 +12708,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "Het opgegeven bestand \"{0}\" bestaat niet" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12700,7 +12773,7 @@ msgstr "De updatepartitie ontbreekt." msgid "The update partition is not at its normal position." msgstr "De updatepartitie staat niet op zijn normale positie." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12724,6 +12797,10 @@ msgstr "De {0} partitie is niet correct ondertekend." msgid "The {0} partition is not properly aligned." msgstr "De {0} partitie is niet goed uitgelijnd." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Er zijn te veel partities in de eerste partitietabel." @@ -12738,8 +12815,8 @@ msgstr "" "\n" "Wilt u opslaan voordat u afsluit?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -12795,11 +12872,11 @@ msgstr "Dit Skylander-type kan nog niet worden gewijzigd!" msgid "This USB device is already whitelisted." msgstr "Dit USB apparaat staat al op de whitelist." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Deze WAD is niet opstartbaar." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Deze WAD is niet geldig." @@ -12819,7 +12896,7 @@ msgstr "" "Deze build van Dolphin is niet gecompileerd voor uw CPU.\n" "Draai alstublieft de ARM64 build van Dolphin voor een betere ervaring." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Dit kan niet ongedaan gemaakt worden!" @@ -12950,7 +13027,7 @@ msgstr "" msgid "This is a good dump." msgstr "Dit is een goede dump." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12976,7 +13053,7 @@ msgstr "" "Deze software moet niet worden gebruikt om spellen te spelen die u niet " "legaal bezit." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Deze titel kan niet worden opgestart." @@ -13028,7 +13105,7 @@ msgstr "" "Deze waarde wordt vermenigvuldigd met de gekozen diepte waarde in de " "grafische instellingen." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -13043,7 +13120,7 @@ msgstr "" "Dit zal de snelheid van het chunked uploaden per client beperken, wat wordt " "gebruikt om saves te synchroniseren." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13055,11 +13132,11 @@ msgstr "" "Kan desync in spellen die EFB-reads gebruiken voorkomen. Zorg ervoor dat " "iedereen dezelfde video-backend gebruikt." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Thread context" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Threads" @@ -13084,14 +13161,14 @@ msgstr "" "Tijdsperiode van stabiele input om kalibratie te activeren. (nul om uit te " "schakelen)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Timed Out" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Titel" @@ -13100,12 +13177,12 @@ msgid "To" msgstr "Naar" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Naar:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Volledig scherm omschakelen" @@ -13130,7 +13207,7 @@ msgid "Toggle Aspect Ratio" msgstr "Schakel Beeldverhouding Om" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Schakel Breekpunt Om" @@ -13186,7 +13263,7 @@ msgstr "Schakel XFB Onmiddellijke Modus Om" msgid "Tokenizing failed." msgstr "Tokeniseren is mislukt." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -13202,8 +13279,8 @@ msgstr "Boven" msgid "Top-and-Bottom" msgstr "Boven en Beneden" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Totale Hits" @@ -13265,8 +13342,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Traversalfout" @@ -13295,7 +13372,7 @@ msgstr "Triforce AM Baseboard" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Trekkers" @@ -13305,7 +13382,7 @@ msgid "Trophy" msgstr "Trofee" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13319,7 +13396,7 @@ msgstr "Type gebaseerde Uitlijning" msgid "Typical GameCube/Wii Address Space" msgstr "Typische GameCube/Wii Adresruimte" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "ONBEKEND" @@ -13331,7 +13408,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "USB Apparaat Emulatie" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB Emulatie" @@ -13386,7 +13463,7 @@ msgstr "" "het shadercompilatie met minimale impact op de prestaties, maar de " "resultaten zijn afhankelijk van het gedrag van video-stuurprogramma's." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Kan RSO-module niet automatisch detecteren" @@ -13458,11 +13535,11 @@ msgstr "Ongecomprimeerde GC/Wii-afbeeldingen (*.iso *.gcm)" msgid "Undead" msgstr "Ondood" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Laad State Ongedaan Maken" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Save State Ongedaan Maken" @@ -13483,28 +13560,28 @@ msgstr "" "van deze titel uit de NAND, zonder dat zijn save data wordt verwijderd. " "Doorgaan?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Verenigde Staten" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Onbekend" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Onbekend (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Onbekend DVD commando {0:08x} - fatale fout" @@ -13581,11 +13658,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Onbekend(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Onbekend(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Onbeperkt" @@ -13597,21 +13674,9 @@ msgstr "Leeg ROM" msgid "Unlock Cursor" msgstr "Ontgrendel Cursor" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Ontgrendeld" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "%1 keer ontgrendeld deze sessie" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Ontgrendeld (Casual)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Deze sessie ontgrendeld" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13637,7 +13702,7 @@ msgstr "Unsigned 32" msgid "Unsigned 8" msgstr "Unsigned 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Unsigned Integer" @@ -13651,8 +13716,8 @@ msgstr "Unsigned Integer" msgid "Up" msgstr "Omhoog" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Update" @@ -13660,11 +13725,11 @@ msgstr "Update" msgid "Update Partition (%1)" msgstr "Update Partitie (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Update na het sluiten van Dolphin" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Update beschikbaar" @@ -13709,7 +13774,7 @@ msgstr "Schakel Rechtop" msgid "Upright Wii Remote" msgstr "Wii-afstandsbediening Rechtop" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Instellingen voor rapportage van gebruiksstatistieken" @@ -13717,11 +13782,11 @@ msgstr "Instellingen voor rapportage van gebruiksstatistieken" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Gebruik 8.8.8.8 voor normale DNS, voer anders uw eigen in" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Alle Wii Save Data gebruiken" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Gebruik Ingebouwde Database met Spelnamen" @@ -13737,10 +13802,16 @@ msgstr "Gebruik Muis Gestuurd Wijzen" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Gebruik PAL60 Modus (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Gebruik Panic Handlers" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13786,7 +13857,7 @@ msgstr "Gebruik virtuele adressen waar mogelijk" msgid "User Config" msgstr "Gebruikersconfiguratie" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Gebruikersinterface" @@ -13804,10 +13875,17 @@ msgstr "" "besturingsuitdrukking. U kunt ze gebruiken om waarden op te slaan of te " "verkrijgen tussen input en output van dezelfde controller." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Gebruikersnaam" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13845,27 +13923,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Gebruikt Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "Gebruik TTL %1 voor probe packet" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Meestal gebruikt voor licht objecten" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Meestal gebruikt voor normaal-matrices" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Meestal gebruikt voor positiematrices" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Meestal gebruikt voor texture-coördinatenmatrices" @@ -13885,7 +13963,7 @@ msgstr "VBI overslaan" msgid "Value" msgstr "Waarde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Waarde getraceerd naar huidige instructie." @@ -13955,13 +14033,13 @@ msgstr "Verticale compensatie" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Bekijk &code" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Bekijk &geheugen" @@ -13996,7 +14074,7 @@ msgstr "Volume Omhoog" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD bestanden (*.wad)" @@ -14022,7 +14100,7 @@ msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" "WAD installatie mislukt: Het geselecteerde bestand is geen geldige WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "WACHTEN" @@ -14127,8 +14205,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Waarschuwing" @@ -14140,7 +14218,7 @@ msgstr "" "Waarschuwing: Een GCI-map overschrijf pad is momenteel geconfigureerd voor " "dit slot . Het aanpassen van het GCI-pad hier heeft geen effect." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14157,7 +14235,7 @@ msgstr "" "Waarschuwing: Het aantal blokken aangegeven door BAT ({0}) komt niet overeen " "met de geladen bestandsheader ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14167,7 +14245,7 @@ msgstr "" "opname bevindt. (byte {0} > {1}) (input {2} > {3}). U moet een andere save " "laden voordat u verdergaat, of deze state laden in alleen-lezen modus." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14177,7 +14255,7 @@ msgstr "" "het huidige beeld in de save (byte {0} < {1}) (frame {2} < {3}). U moet een " "andere save laden voordat u verder gaat." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14188,7 +14266,7 @@ msgstr "" "of deze staat laden met alleen-lezen uitgeschakeld. Anders zullen er " "waarschijnlijk synchronisatieproblemen optreden. " -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14306,21 +14384,21 @@ msgstr "Wii-afstandsbediening" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii-afstandsbediening %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr " Wii-afstandsbediening Versnellingsmeter" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii-afstandbedieningsknoppen" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Gyroscoop van Wii-afstandbediening" @@ -14332,19 +14410,19 @@ msgstr "Wii-afstandsbedienings-instellingen" msgid "Wii Remotes" msgstr "Wii-afstandsbedieningen" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii-TAS-input %1 - Klassieke controller" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii-TAS-input %1 - Wii-afstandsbediening" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii-TAS-input %1 - Wii-afstandsbediening + Nunchuk" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii en Wii-afstandsbediening" @@ -14352,7 +14430,7 @@ msgstr "Wii en Wii-afstandsbediening" msgid "Wii data is not public yet" msgstr "Wii data is nog niet publiek" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii save bestanden (*.bin);;All Files (*)" @@ -14360,14 +14438,6 @@ msgstr "Wii save bestanden (*.bin);;All Files (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiTools Signatuur MEGA Bestand" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"Vergrendelt de muisaanwijzer binnen de render-widget zolang deze focus " -"heeft. U kunt een sneltoets instellen om deze te ontgrendelen." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -14377,11 +14447,11 @@ msgstr "" msgid "Window Size" msgstr "Venstergrootte" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -14395,10 +14465,11 @@ msgstr "Wereld" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Schrijven" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -14431,39 +14502,39 @@ msgstr "Schrijf naar Log en Breek af" msgid "Write to Window" msgstr "Naar venster schrijven" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Verkeerde schijf nummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "Verkeerde hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Verkeerde regio" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Verkeerde revisie" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF register " @@ -14472,9 +14543,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "XLink Kai BBA Bestemmings Adres" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14628,7 +14699,7 @@ msgstr "U moet een naam voor uw sessie opgeven!" msgid "You must provide a region for your session!" msgstr "U moet een regio voor uw sessie opgeven!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "U moet Dolphin herstarten voordat deze optie effect zal hebben." @@ -14656,7 +14727,7 @@ msgstr "" "Wilt u nu stoppen om het probleem op te lossen?\n" "Als u \"Nee\" kiest, kan het geluid vervormd zijn." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14665,9 +14736,9 @@ msgstr "" "onjuist functioneren of opslaan niet toe staan." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14676,7 +14747,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3 code niet ondersteund" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -14725,7 +14796,7 @@ msgid "default" msgstr "standaard" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "verbinding verbroken" @@ -14733,7 +14804,7 @@ msgstr "verbinding verbroken" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "e-Reader Kaarten (*.raw);;Alle Bestanden (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14741,7 +14812,7 @@ msgstr "errno" msgid "fake-completion" msgstr "fake-completion" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -14791,16 +14862,6 @@ msgstr "" msgid "none" msgstr "geen" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "uit" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "aan" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "of selecteer een apparaat" @@ -14818,7 +14879,7 @@ msgstr "sRGB" msgid "this value:" msgstr "deze waarde:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -14887,12 +14948,9 @@ msgstr "| Of" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin Team. “GameCube”en “Wii” zijn geregistreerde " -"handelsmerken van Nintendo. Dolphin is op geen enkele manier verbonden met " -"Nintendo." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/pl.po b/Languages/po/pl.po index 2c2ca5d5e4..b473ee0b36 100644 --- a/Languages/po/pl.po +++ b/Languages/po/pl.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: FlexBy, 2021,2023\n" "Language-Team: Polish (http://app.transifex.com/delroth/dolphin-emu/language/" @@ -139,7 +139,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Rewizja %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -159,7 +159,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -170,11 +170,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "Konfiguracja graficzna %1" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -191,7 +191,7 @@ msgstr "%1 nie wspiera tej funkcji na twoim systemie." msgid "%1 doesn't support this feature." msgstr "%1 nie wspiera tej funkcji." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -201,33 +201,27 @@ msgstr "" "%2 obiekt(ów)\n" "Aktualna klatka: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 dołączył(a)" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 wyszedł" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -240,8 +234,8 @@ msgstr "" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -257,26 +251,26 @@ msgstr "Znaleziono %1 sesji" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normalna szybkość)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "%1's wartość jest używana" @@ -288,6 +282,10 @@ msgstr "" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -357,11 +355,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&O programie" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Dodaj punkt przerwania pamięci" @@ -370,7 +368,7 @@ msgstr "&Dodaj punkt przerwania pamięci" msgid "&Add New Code..." msgstr "&Dodaj nowy kod..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Dodaj funkcję" @@ -378,15 +376,15 @@ msgstr "&Dodaj funkcję" msgid "&Add..." msgstr "&Dodaj..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Ustawienia &audio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Automatyczna aktualizacja:" @@ -394,11 +392,15 @@ msgstr "&Automatyczna aktualizacja:" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Punkty przerwania" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -406,15 +408,15 @@ msgstr "" msgid "&Cancel" msgstr "&Anuluj" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Sprawdź aktualizacje..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "Wy&czyść Symbole" @@ -422,7 +424,7 @@ msgstr "Wy&czyść Symbole" msgid "&Clone..." msgstr "&Klonuj..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -430,16 +432,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "Ustawienia &kontrolerów" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Kopiuj adres" @@ -447,20 +448,20 @@ msgstr "&Kopiuj adres" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Usuń" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Usuń obejrzenie" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -474,11 +475,11 @@ msgstr "&Edytuj kod..." msgid "&Edit..." msgstr "&Edytuj..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulacja" @@ -498,41 +499,41 @@ msgstr "&Eksportuj Stan..." msgid "&Export as .gci..." msgstr "&Eksportuj jako .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Plik" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Czcionka..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "Wyprzedzanie &klatek" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Generuj Symbole Z" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&Repozytorium GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Ustawienia &graficzne" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "Po&moc" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Ustawienia &skrótów klawiaturowych" @@ -552,11 +553,11 @@ msgstr "&Importuj Stan..." msgid "&Import..." msgstr "&Importuj..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -564,23 +565,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Język:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Wczytaj stan" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -590,19 +591,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "Pa&mięć" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Film" @@ -610,7 +615,7 @@ msgstr "&Film" msgid "&Mute" msgstr "&Wycisz" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Sieć" @@ -619,23 +624,23 @@ msgid "&No" msgstr "&Nie" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Otwórz..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opcje" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "W&strzymaj" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Graj" @@ -643,7 +648,7 @@ msgstr "&Graj" msgid "&Properties" msgstr "&Właściwości" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Tryb tylko do odczytu" @@ -651,7 +656,7 @@ msgstr "&Tryb tylko do odczytu" msgid "&Refresh List" msgstr "&Odśwież listę" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Rejestry" @@ -664,24 +669,24 @@ msgstr "&Usuń" msgid "&Remove Code" msgstr "&Usuń kod" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "Z&resetuj" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -689,31 +694,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "Limit &szybkości:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Zatrzymaj" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Motyw:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Wątków" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Narzędzia" @@ -723,21 +728,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Widok" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Obejrz" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Strona internetowa" @@ -749,23 +754,23 @@ msgstr "Wi&ki" msgid "&Yes" msgstr "&Tak" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -801,12 +806,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -925,7 +930,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1044,11 +1049,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1058,14 +1063,14 @@ msgstr "" "Jeśli nie jesteś pewien, pozostaw to pole niezaznaczone." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1091,8 +1096,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Sesja NetPlay jest już rozpoczęta!" @@ -1106,7 +1111,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Dysk już jest gotowy do włożenia." @@ -1121,7 +1126,7 @@ msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" "Stan zapisu nie może zostać wczytany bez określenia gry do uruchomienia." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1139,7 +1144,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Synchronizacja może być uruchomiona, tylko gdy działa gra Wii." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1206,17 +1211,11 @@ msgstr "Dokładność:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Akcja" @@ -1289,19 +1288,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1323,7 +1322,7 @@ msgstr "Adapter:" msgid "Add" msgstr "Dodaj" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1348,23 +1347,23 @@ msgstr "Dodaj punkt przerwania" msgid "Add a Memory Breakpoint" msgstr "Dodaj punkt przerwania pamięci" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Dodaj do &oglądania" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1374,17 +1373,17 @@ msgstr "" msgid "Add..." msgstr "Dodaj..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adres" @@ -1521,7 +1520,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1530,7 +1529,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1538,34 +1537,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Wszystkie stany zapisu (*.sav *.s##);; wszystkie pliki (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1581,7 +1580,7 @@ msgstr "Kody wszystkich graczy zsynchronizowane." msgid "All players' saves synchronized." msgstr "Zapisy wszystkich graczy zsynchronizowane." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Zezwalaj na niedopasowane ustawienia regionalne" @@ -1607,7 +1606,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1629,7 +1628,7 @@ msgstr "Oczekiwano włożonego dysku ale go nie wykryto." msgid "Anaglyph" msgstr "Anaglifowy" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analizuj" @@ -1655,15 +1654,15 @@ msgstr "Antyaliasing:" msgid "Any Region" msgstr "Jakikolwiek region" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1681,7 +1680,7 @@ msgstr "Data Apploadera:" msgid "Apply" msgstr "Zastosuj" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1689,7 +1688,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Czy jesteś pewien, że chcesz usunąć '%1'?" @@ -1701,7 +1700,7 @@ msgstr "Czy jesteś pewien, że chcesz usunąć ten plik?" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Czy jesteś pewien, że chcesz zamknąć NetPlay?" @@ -1730,7 +1729,7 @@ msgstr "Proporcje obrazu:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1742,7 +1741,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Przypisz porty kontrolerów" @@ -1792,11 +1791,11 @@ msgstr "Automatyczne" msgid "Auto (Multiple of 640x528)" msgstr "Automatyczna (wielokrotność 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Ustawienia automatycznej aktualizacji" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1812,7 +1811,7 @@ msgstr "Automatycznie dopasuj rozmiar okna" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1860,11 +1859,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Rejestr BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1923,7 +1922,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Baner" @@ -1943,7 +1942,7 @@ msgstr "Wajcha" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1951,7 +1950,7 @@ msgstr "" msgid "Basic" msgstr "Podstawowe" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Ustawienia podstawowe" @@ -1967,10 +1966,6 @@ msgstr "" msgid "Battery" msgstr "Bateria" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (raz w miesiącu)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -2007,7 +2002,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2017,7 +2012,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2053,15 +2048,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2073,47 +2068,47 @@ msgstr "Pełny ekran bez ramek" msgid "Bottom" msgstr "Dół" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2125,23 +2120,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2158,7 +2153,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2168,19 +2163,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2195,19 +2190,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Przerwij" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Punkt przerwania" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Napotkano punkt przerwania! Wyjście anulowane." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Punkty przerwania" @@ -2241,7 +2241,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2249,16 +2249,16 @@ msgstr "" msgid "Buffer Size:" msgstr "Rozmiar bufora:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Rozmiar bufora zmieniono na %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Bufor:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2303,11 +2303,11 @@ msgstr "" msgid "C Stick" msgstr "C Gałka" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Rejestr CP" @@ -2358,7 +2358,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2384,7 +2384,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2400,15 +2400,15 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Nie można uruchomić Sesji NetPlay, podczas gdy gra wciąż jest uruchomiona!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2421,15 +2421,15 @@ msgstr "Anuluj" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2445,11 +2445,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2457,7 +2457,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2465,7 +2465,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2497,7 +2497,7 @@ msgstr "" msgid "Change &Disc" msgstr "Zmień &dysk" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Zmień &dysk..." @@ -2505,14 +2505,20 @@ msgstr "Zmień &dysk..." msgid "Change Disc" msgstr "Zmień dysk" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Zmieniaj dyski automatycznie" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2531,7 +2537,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" "Zmienianie cheatów uzyska efekt dopiero wtedy, gdy gra zostanie ponownie " @@ -2541,11 +2547,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Rozmówki" @@ -2561,7 +2567,7 @@ msgstr "Szukaj cheatów" msgid "Cheats Manager" msgstr "Menadżer cheatów" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2579,7 +2585,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Suma kontrolna" @@ -2591,7 +2597,7 @@ msgstr "Chiny" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Wybierz plik do otwarcia" @@ -2599,15 +2605,15 @@ msgstr "Wybierz plik do otwarcia" msgid "Choose a file to open or create" msgstr "Wybierz plik do otwarcia lub utworzenia" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2620,7 +2626,7 @@ msgstr "Wybierz folder do wypakowania" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2631,18 +2637,18 @@ msgstr "Kontroler Klasyczny" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Wyczyść" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Wyczyść pamięć podręczną" @@ -2663,7 +2669,7 @@ msgstr "Sklonuj i &edytuj kod..." msgid "Close" msgstr "Zamknij" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Ko&nfiguracja" @@ -2671,11 +2677,11 @@ msgstr "Ko&nfiguracja" msgid "Code" msgstr "Kod" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2703,11 +2709,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2744,7 +2750,7 @@ msgstr "Kompilowanie shaderów" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2757,7 +2763,7 @@ msgstr "Poziom kompresji:" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2765,11 +2771,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2785,7 +2791,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2800,7 +2806,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2854,7 +2865,7 @@ msgstr "Konfiguruj" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Konfiguruj Dolphin" @@ -2867,13 +2878,13 @@ msgstr "Skonfiguruj wejście" msgid "Configure Output" msgstr "Skonfiguruj wyjście" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Potwierdź" @@ -2882,12 +2893,12 @@ msgstr "Potwierdź" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Potwierdź przy zatrzymaniu" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Potwierdzenie" @@ -2897,7 +2908,7 @@ msgstr "Potwierdzenie" msgid "Connect" msgstr "Połącz" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Podłącz Balance Board" @@ -2905,7 +2916,7 @@ msgstr "Podłącz Balance Board" msgid "Connect USB Keyboard" msgstr "Podłącz klawiaturę USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2925,7 +2936,7 @@ msgstr "Połącz Wiilot 3" msgid "Connect Wii Remote 4" msgstr "Połącz Wiilot 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Połącz Wiiloty" @@ -2941,7 +2952,7 @@ msgstr "Połączyć z Internetem i przeprowadzić aktualizację systemu?" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Łączenie" @@ -2966,7 +2977,7 @@ msgstr "" msgid "Control Stick" msgstr "Gałka sterująca" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Profil kontrolera" @@ -3124,22 +3135,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopiuj" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Kopiuj &funkcję" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Kopiuj &hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Kopiuj adres" @@ -3147,19 +3158,19 @@ msgstr "Kopiuj adres" msgid "Copy Failed" msgstr "Kopiowanie nie powiodło się" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Kopiuj Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3177,8 +3188,8 @@ msgstr "" msgid "Core" msgstr "Rdzeń" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3289,7 +3300,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3305,13 +3316,13 @@ msgstr "" msgid "Country:" msgstr "Kraj:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3325,7 +3336,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3369,23 +3380,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Aktualny region" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3494,7 +3505,7 @@ msgstr "Mata do tańczenia" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3540,7 +3551,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Debugowanie" @@ -3588,7 +3599,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Domyślne" @@ -3608,7 +3619,7 @@ msgstr "Domyślna czcionka" msgid "Default ISO:" msgstr "Domyślne ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3629,8 +3640,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Usuń" @@ -3660,12 +3672,12 @@ msgstr "" msgid "Depth:" msgstr "Głębia:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Opis" @@ -3679,8 +3691,8 @@ msgstr "Opis:" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3692,21 +3704,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3714,7 +3726,7 @@ msgstr "" msgid "Detect" msgstr "Wykryj" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3722,11 +3734,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "Deterministyczna dwurdzeniowość:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Deweloperska (wiele razy w ciągu dnia)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Urządzenie" @@ -3768,11 +3780,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Wyłącz prostokąt ograniczający" @@ -3789,11 +3796,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "Wyłącz limit szybkości emulacji" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3801,11 +3808,11 @@ msgstr "" msgid "Disable Fog" msgstr "Wyłącz mgłę" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3836,6 +3843,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Dysk" @@ -3844,6 +3857,10 @@ msgstr "Dysk" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3875,11 +3892,11 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "Czy zezwalasz programowi Dolphin na wysyłanie informacji do jego producentów?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Czy chcesz wyczyścić listę nazw symboli?" @@ -3889,7 +3906,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Zatrzymać aktualną emulację?" @@ -3901,8 +3918,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "Dekoder Dolby Pro Logic II" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3910,9 +3927,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3924,8 +3941,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Filmy TAS (*.dtm)" @@ -3960,7 +3977,7 @@ msgstr "Nie udało się wykonać wymaganego zadania." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin jest wolnym i otwartoźródłowym emulatorem GameCube'a oraz Wii." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3974,13 +3991,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "System cheatów programu Dolphin jest aktualnie wyłączony." @@ -3989,7 +4006,7 @@ msgstr "System cheatów programu Dolphin jest aktualnie wyłączony." msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Nie aktualizuj" @@ -4010,7 +4027,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -4032,7 +4049,7 @@ msgstr "Pobierz kody" msgid "Download Codes from the WiiRD Database" msgstr "Pobierz kody z bazy danych WiiRD" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -4044,6 +4061,16 @@ msgstr "Pobieranie zakończone" msgid "Downloaded %1 codes. (added %2)" msgstr "Pobrano %1 kodów. (dodano %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4083,7 +4110,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Zrzucaj audio" @@ -4095,7 +4122,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Zrzucaj docelowy EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Zrzucaj klatki" @@ -4155,11 +4182,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4169,11 +4196,11 @@ msgstr "" msgid "Dutch" msgstr "Holenderski" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Wyjście" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4185,7 +4212,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4193,7 +4220,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Wczesne aktualizacje pamięci" @@ -4212,7 +4239,16 @@ msgstr "Azja Wschodnia" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4232,7 +4268,7 @@ msgstr "Efekt" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4254,7 +4290,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "Wbudowany bufor klatki (Embedded Frame Buffer - EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Pusty" @@ -4266,7 +4302,7 @@ msgstr "Wątek emulacji jest już uruchomiony" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4284,7 +4320,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4308,8 +4344,6 @@ msgstr "Szybkość emulacji" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4317,23 +4351,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "Włącz weryfikację warstw API" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Włącz rozciąganie dźwięku" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Włącz cheaty" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4341,15 +4367,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "Włącz dostosowany RTC" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Włącz dwa rdzenie" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Włącz dwa rdzenie (przyspieszenie)" @@ -4361,7 +4391,7 @@ msgstr "Zmień częstotliwość taktowania emulowanego CPU" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4373,11 +4403,11 @@ msgstr "Włącz FPRF" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4395,20 +4425,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Włącz MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4416,14 +4442,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Włącz skanowanie progresywne" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4437,11 +4459,15 @@ msgstr "Włącz wygaszacz ekranu" msgid "Enable Speaker Data" msgstr "Włącz dane głosu" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Włącz raportowanie statystyk użytkowania" @@ -4457,34 +4483,13 @@ msgstr "Włącz przedstawienie szkieletowe" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4492,31 +4497,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4642,6 +4654,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet nie zainicjował się" @@ -4689,33 +4705,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4729,51 +4745,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Błąd" @@ -4790,7 +4806,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4805,7 +4821,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4900,7 +4916,7 @@ msgstr "" msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -4953,7 +4969,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Eksportuj wszystkie zapisy Wii" @@ -4968,7 +4984,7 @@ msgstr "" msgid "Export Recording" msgstr "Eksportuj nagranie" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Eksportuj nagranie..." @@ -4996,14 +5012,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Rozszerzenie" @@ -5016,7 +5032,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -5024,35 +5040,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "Zewnętrzny bufor klatki (External Frame Buffer - XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Wypakuj certyfikaty z NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Wypakuj cały dysk..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Wypakuj całą partycję" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Wypakuj plik..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Wypakuj pliki..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Wypakuj dane systemowe..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Wypakowywanie wszystkich plików..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Wypakowywanie folderu..." @@ -5061,8 +5077,8 @@ msgstr "Wypakowywanie folderu..." msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Odtwarzacz FIFO" @@ -5076,11 +5092,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5100,7 +5116,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5121,15 +5137,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5175,15 +5191,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Nie udało się wypakować pliku." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5202,25 +5218,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5240,11 +5256,11 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5252,8 +5268,8 @@ msgstr "" "Nasłuch na porcie %1 zakończony niepowodzeniem. Czy jest uruchomiony jakiś " "inny serwer NetPlay?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5265,21 +5281,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5293,17 +5309,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Nie udało się otworzyć '%1'" @@ -5311,7 +5327,7 @@ msgstr "Nie udało się otworzyć '%1'" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5341,15 +5357,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5357,11 +5373,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5408,23 +5424,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5438,7 +5454,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5469,31 +5485,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Nie udało się zapisać log FIFO." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5544,19 +5560,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5569,7 +5585,7 @@ msgstr "Szybki" msgid "Fast Depth Calculation" msgstr "Szybkie obliczanie głębi" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5580,7 +5596,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5594,7 +5610,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5602,24 +5618,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Informacje o pliku" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Nazwa pliku" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Rozmiar pliku" @@ -5704,7 +5720,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Flagi" @@ -5713,12 +5728,12 @@ msgstr "Flagi" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5804,6 +5819,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5819,7 +5840,7 @@ msgstr "W przód" msgid "Forward port (UPnP)" msgstr "Przekieruj port (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5829,7 +5850,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5854,7 +5875,7 @@ msgstr "Zresetuj szybkość wyprzedzania klatek" msgid "Frame Dumping" msgstr "Zrzucanie klatek" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Zasięg klatki" @@ -5862,7 +5883,7 @@ msgstr "Zasięg klatki" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5882,7 +5903,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5932,8 +5953,8 @@ msgid "From" msgstr "Z" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5941,10 +5962,14 @@ msgstr "" msgid "FullScr" msgstr "Pełny ekran" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funkcja" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5985,11 +6010,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -6031,7 +6056,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "Dekodowanie tekstur za pomocą GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6041,25 +6066,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6071,7 +6096,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6089,22 +6114,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Kartridże GBA (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6133,7 +6158,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID gry" @@ -6142,25 +6167,25 @@ msgstr "ID gry" msgid "Game ID:" msgstr "ID gry:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Zmieniono grę na \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6173,7 +6198,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6193,11 +6218,11 @@ msgstr "Adapter GameCube do Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "Adapter GameCube do Wii U w porcie %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "Kontroler GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "Kontroler GameCube w porcie %1" @@ -6205,11 +6230,11 @@ msgstr "Kontroler GameCube w porcie %1" msgid "GameCube Controllers" msgstr "Kontrolery GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "Klawiatura GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "Klawiatura GameCube w porcie %1" @@ -6226,7 +6251,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6264,29 +6289,29 @@ msgstr "Kody Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Główne" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Ogóły i opcje" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Generuj nową tożsamość" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6319,7 +6344,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6328,7 +6353,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafika" @@ -6368,7 +6393,7 @@ msgstr "Zielony lewo" msgid "Green Right" msgstr "Zielony prawo" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Widok kafelków" @@ -6405,7 +6430,7 @@ msgstr "" msgid "Hacks" msgstr "Hacki" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6437,7 +6462,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Heksadecymalne" @@ -6446,11 +6471,11 @@ msgstr "Heksadecymalne" msgid "Hide" msgstr "Ukryj" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6462,10 +6487,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6494,7 +6526,7 @@ msgstr "Hostuj" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6502,7 +6534,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6510,11 +6542,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6526,7 +6558,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Ustawienia skrótów klawiaturowych" @@ -6536,7 +6568,7 @@ msgstr "Ustawienia skrótów klawiaturowych" msgid "Hotkeys" msgstr "Skróty klawiaturowe" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6593,7 +6625,7 @@ msgstr "Adres IP:" msgid "IPL Settings" msgstr "Ustawienia IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6624,14 +6656,14 @@ msgstr "" msgid "Icon" msgstr "Ikona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Generacja tożsamości" @@ -6657,7 +6689,7 @@ msgstr "" "powodują błędy oraz problemy z wydajnością i stabilnością.\n" "Autoryzacja może zostać wycofana w każdej chwili poprzez ustawienia programu." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6671,14 +6703,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6690,7 +6722,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6731,7 +6763,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6746,21 +6778,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importuj zapis Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6838,16 +6879,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6867,12 +6908,12 @@ msgstr "Informacje" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informacja" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6882,10 +6923,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Wejście" @@ -6899,19 +6940,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6928,11 +6965,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Zainstaluj WAD..." @@ -6940,13 +6977,13 @@ msgstr "Zainstaluj WAD..." msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6955,7 +6992,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6964,7 +7001,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6981,19 +7018,19 @@ msgstr "" msgid "Interface" msgstr "Interfejs" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -7006,19 +7043,19 @@ msgstr "Wewnętrzny błąd LZO - kompresja nie powiodła się" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7033,7 +7070,7 @@ msgstr "Rozdzielczość wewnętrzna" msgid "Internal Resolution:" msgstr "Rozdzielczość wewnętrzna:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -7041,7 +7078,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Interpreter (najwolniejszy)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -7057,7 +7094,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -7066,11 +7103,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7091,7 +7128,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7107,19 +7144,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Newłaściwy plik nagrania" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Niewłaściwy parametr przeszukiwania (nie wybrano obiektu)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Niewłaściwy łańcuch przeszukiwania (nie udało się zamienić na liczbę)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "Niewłaściwy łańcuch przeszukiwania (wspierane są tylko równe długości " @@ -7148,11 +7185,11 @@ msgstr "Włochy" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7160,47 +7197,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7212,26 +7249,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japonia" @@ -7253,12 +7290,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Trzymaj okno zawsze na wierzchu" @@ -7292,11 +7329,11 @@ msgstr "Klawisze" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Wyrzuć gracza" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7322,7 +7359,7 @@ msgstr "" msgid "L-Analog" msgstr "L-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7330,7 +7367,11 @@ msgstr "" msgid "Label" msgstr "Etykieta" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7368,7 +7409,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7376,7 +7417,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7387,7 +7428,7 @@ msgstr "Lewo" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Gałka lewa" @@ -7458,11 +7499,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Pokaż kolumny" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Widok listy" @@ -7471,26 +7512,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Wczytaj" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7502,11 +7543,11 @@ msgstr "Wczytuj dostosowane tekstury" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7612,23 +7653,23 @@ msgstr "Wczytaj stan Slot 8" msgid "Load State Slot 9" msgstr "Wczytaj stan Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Wczytaj stan z pliku" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Wczytaj stan z wybranego slotu" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Wczytaj stan ze slotu" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7636,24 +7677,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "Wczytaj z wybranego slotu" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Wczytaj ze slotu Slot %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Wczytaj plik map" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Wczytaj..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7670,20 +7711,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Log" @@ -7692,15 +7741,15 @@ msgstr "Log" msgid "Log Configuration" msgstr "Konfiguracja logu" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7716,7 +7765,7 @@ msgstr "Typy logów" msgid "Logger Outputs" msgstr "Logger Outputs" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7727,11 +7776,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7752,7 +7801,7 @@ msgstr "" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7800,7 +7849,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Producent" @@ -7817,7 +7866,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7826,7 +7875,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7838,11 +7887,11 @@ msgstr "" msgid "Match Found" msgstr "Trafienie znalezione" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7872,7 +7921,7 @@ msgstr "" msgid "Memory Card" msgstr "Karta pamięci" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7900,7 +7949,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7914,7 +7963,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -7931,7 +7980,7 @@ msgstr "Różne" msgid "Misc Settings" msgstr "Ustawienia różne" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7943,7 +7992,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7979,8 +8028,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -8000,11 +8049,11 @@ msgstr "Monoskopowe cienie" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -8013,23 +8062,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8040,13 +8076,13 @@ msgstr "" msgid "Movie" msgstr "Film" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8059,10 +8095,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -8071,8 +8107,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8081,7 +8117,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8098,8 +8134,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8142,7 +8178,7 @@ msgstr "Natywna (640x528)" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8158,27 +8194,27 @@ msgstr "" msgid "Netherlands" msgstr "Holandia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8186,16 +8222,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8220,7 +8256,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Nowa tożsamość została wygenerowana." @@ -8237,7 +8273,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8283,7 +8319,7 @@ msgstr "" msgid "No Match" msgstr "Brak trafień" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8291,12 +8327,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Brak opisu" @@ -8308,7 +8344,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8329,11 +8365,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Nie wykryto żadnych problemów" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8356,7 +8392,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8373,10 +8409,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Brak" @@ -8388,7 +8424,7 @@ msgstr "Ameryka Północna" msgid "Not Set" msgstr "Nieokreślona" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Nie wszyscy gracze mają tę grę. Czy na pewno chcesz rozpocząć?" @@ -8408,7 +8444,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8452,26 +8488,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8523,7 +8559,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Zasięg objektu" @@ -8544,7 +8580,7 @@ msgstr "" msgid "On" msgstr "Włączone" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8555,7 +8591,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8570,7 +8606,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Dokumentacja online" @@ -8578,13 +8614,13 @@ msgstr "&Dokumentacja online" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8603,7 +8639,7 @@ msgstr "Otwórz" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8612,7 +8648,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Otwórz log FIFO" @@ -8678,26 +8714,26 @@ msgstr "Pomarańczowy" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8705,7 +8741,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8720,11 +8756,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "Inne skróty klawiaturowe stanów" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Inne zarządzanie stanami" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8740,16 +8776,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Odtwórz nagranie wejścia..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -8778,7 +8814,7 @@ msgstr "Plik graficzny PNG (*.png);; All Files (*)" msgid "PPC Size" msgstr "Rozmiar PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8812,7 +8848,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8850,15 +8886,15 @@ msgstr "Ścieżki" msgid "Pause" msgstr "Wstrzymaj" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Wstrzymaj na końcu filmu" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Wstrzymaj gdy okno nieaktywne" @@ -8874,6 +8910,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8893,7 +8935,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Oświetlenie na piksel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8927,11 +8969,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8944,7 +8986,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Platforma" @@ -8952,7 +8994,7 @@ msgstr "Platforma" msgid "Play" msgstr "Graj" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8960,44 +9002,44 @@ msgstr "" msgid "Play Recording" msgstr "Odtwórz nagranie" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Opcje odtwarzania" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Gracze" @@ -9030,7 +9072,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Port %1" @@ -9047,7 +9089,7 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -9063,6 +9105,14 @@ msgstr "Efekt przetwarzania końcowego:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9072,15 +9122,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "Wstępnie pobieraj dostosowane tekstury" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9120,7 +9170,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9131,7 +9181,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9165,7 +9215,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9174,23 +9224,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "Licznik programu" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9217,11 +9273,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Pytanie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Zamknij" @@ -9238,19 +9294,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9271,7 +9327,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9283,12 +9339,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9327,8 +9384,8 @@ msgstr "Prawdziwy Wiilot" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9337,23 +9394,23 @@ msgstr "" msgid "Recenter" msgstr "Wyśrodkuj" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Nagranie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opcje nagrywania" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Nagrywanie..." @@ -9386,7 +9443,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9417,7 +9474,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Region" @@ -9438,7 +9495,11 @@ msgstr "Wejście relatywne" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9474,12 +9535,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9501,10 +9562,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9514,7 +9581,7 @@ msgstr "Zresetuj" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9558,7 +9625,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Wymagane ponowne uruchomienie" @@ -9566,11 +9633,11 @@ msgstr "Wymagane ponowne uruchomienie" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Ponów" @@ -9579,7 +9646,7 @@ msgstr "Ponów" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9591,7 +9658,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9602,7 +9669,7 @@ msgstr "Prawo" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Gałka prawa" @@ -9638,11 +9705,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "ID pokoju" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9660,27 +9727,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9693,7 +9764,7 @@ msgstr "" msgid "Rumble" msgstr "Wibracje" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9701,15 +9772,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9717,7 +9788,7 @@ msgstr "" msgid "Russia" msgstr "Rosja" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9776,11 +9847,11 @@ msgstr "" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Z&apisz stan" @@ -9790,9 +9861,9 @@ msgid "Safe" msgstr "Bezpieczny" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9802,25 +9873,25 @@ msgstr "Zapisz" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Zapisz log FIFO" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Zapisz plik do" @@ -9834,11 +9905,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9850,7 +9921,7 @@ msgstr "Zapisz najstarszy stan" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9900,23 +9971,23 @@ msgstr "Zapisz stan Slot 8" msgid "Save State Slot 9" msgstr "Zapisz stan Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Zapisz stan do pliku" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Zapisz stan w najstarszym slocie" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Zapisz stan we wybranym slocie" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Zapisz stan w slocie" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9924,7 +9995,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Zapisz i wczytaj stan" @@ -9936,11 +10007,11 @@ msgstr "" msgid "Save as..." msgstr "Zapisz jako..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9951,11 +10022,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9963,11 +10034,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "Zapisz we wybranym slocie" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Zapisz w slocie %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Zapisz..." @@ -9979,7 +10050,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9996,8 +10067,8 @@ msgid "ScrShot" msgstr "Zrzut ekranu" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Szukaj" @@ -10006,7 +10077,7 @@ msgstr "Szukaj" msgid "Search Address" msgstr "Szukaj adresu" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Przeszukaj aktualny obiekt" @@ -10024,7 +10095,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -10032,7 +10103,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -10066,7 +10137,7 @@ msgstr "Wybierz" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10077,23 +10148,23 @@ msgid "Select Dump Path" msgstr "Wybierz ścieżkę zrzutu" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10121,7 +10192,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Wybierz slot %1 - %2" @@ -10129,7 +10200,7 @@ msgstr "Wybierz slot %1 - %2" msgid "Select State" msgstr "Wybierz stan" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Wybierz slot stanu" @@ -10190,9 +10261,9 @@ msgstr "Wybierz ścieżkę" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Wybierz plik" @@ -10216,7 +10287,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10224,11 +10295,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10236,12 +10307,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Wybierz plik do zapisu" @@ -10264,16 +10335,16 @@ msgstr "Wybrany profil kontrolera nie istnieje" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10351,7 +10422,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Wyślij" @@ -10383,6 +10454,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10400,19 +10475,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10430,25 +10505,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Ustawia język systemu Wii." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Ustawienia" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMem: Nie można utworzyć pliku setting.txt" @@ -10483,27 +10573,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Pokaż &log" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Pokaż pasek &narzędzi" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Pokazuj aktywny tytuł w tytule okna" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Pokaż Australię" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Pokazuj aktualną grę w programie Discord" @@ -10512,7 +10602,7 @@ msgstr "Pokazuj aktualną grę w programie Discord" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Pokaż ELF/DOL" @@ -10525,7 +10615,7 @@ msgstr "" msgid "Show FPS" msgstr "Pokazuj kl./s" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Pokazuj licznik klatek" @@ -10533,19 +10623,19 @@ msgstr "Pokazuj licznik klatek" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Pokaż Francję" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Pokaż GameCube'a" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Pokaż Niemcy" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10553,23 +10643,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Pokaż wejścia ekranu" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Pokaż Włochy" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Pokaż Koreę" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Pokaż licznik lagów" @@ -10577,7 +10667,7 @@ msgstr "Pokaż licznik lagów" msgid "Show Language:" msgstr "Pokaż język:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Pokaż &konfigurację logu" @@ -10589,15 +10679,15 @@ msgstr "Pokazuj wiadomości NetPlay" msgid "Show NetPlay Ping" msgstr "Pokazuj ping NetPlay" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Pokaż Holandię" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Pokaż PAL" @@ -10610,7 +10700,7 @@ msgstr "Pokaż PC" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Pokaż platformy" @@ -10618,15 +10708,15 @@ msgstr "Pokaż platformy" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Pokaż regiony" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Pokaż Rosję" @@ -10634,7 +10724,7 @@ msgstr "Pokaż Rosję" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Pokaż Hiszpanię" @@ -10646,19 +10736,19 @@ msgstr "" msgid "Show Statistics" msgstr "Pokazuj statystyki" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Pokaż zegar systemowy" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Pokaż Tajwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Pokaż USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Pokaż nieznane" @@ -10670,36 +10760,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Pokaż WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Pokaż Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Pokaż świat" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10707,10 +10797,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10724,6 +10822,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10731,6 +10836,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10793,7 +10916,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "Wiilot trzymany poziomo" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10812,7 +10935,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10888,6 +11011,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10990,7 +11116,7 @@ msgstr "Poziom głośnika:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -11019,11 +11145,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -11031,17 +11157,17 @@ msgstr "" msgid "Standard Controller" msgstr "Standardowy kontroler" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Uruchom &NetPlay..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11049,7 +11175,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Rozpocznij nagrywanie wejścia" @@ -11069,14 +11195,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11108,19 +11234,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Wyjście udane!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Wyjście przekroczyło czas oczekiwania!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Przekraczanie w toku..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Krok wykonany!" @@ -11158,16 +11284,16 @@ msgid "Stick" msgstr "Gałka" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Zatrzymaj" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Zatrzymana gra" @@ -11203,7 +11329,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Rozciągnij do okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Ścisła synchronizacja ustawień" @@ -11217,7 +11343,11 @@ msgstr "Łańcuch" msgid "Strum" msgstr "Struny" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11228,18 +11358,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Powodzenie" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11249,7 +11379,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Pomyślnie usunięto '%1'." @@ -11262,24 +11392,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "Pliki zapisów zostały pomyślnie wyeksportowane" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Certyfikaty z NAND zostały pomyślnie wyodrębnione" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Plik został pomyślnie wyodrębniony." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Dane systemowe zostały pomyślnie wyodrębnione." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Ten tytuł został pomyślnie zainstalowany do NAND." @@ -11311,7 +11441,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11355,17 +11485,17 @@ msgstr "" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symbole" @@ -11373,7 +11503,7 @@ msgstr "Symbole" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11414,20 +11544,20 @@ msgstr "" msgid "System Language:" msgstr "Język systemu:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Wejście TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "Narzędzia TAS" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11437,7 +11567,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11445,7 +11575,7 @@ msgstr "" msgid "Taiwan" msgstr "Tajwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Zrób zrzut ekranu" @@ -11453,7 +11583,7 @@ msgstr "Zrób zrzut ekranu" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11469,9 +11599,9 @@ msgstr "" msgid "Test" msgstr "Testuj" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11533,13 +11663,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND został naprawiony." @@ -11601,7 +11731,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11611,7 +11741,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Dysk, który miał być włożony nie mógł zostać odnaleziony." @@ -11690,7 +11820,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11730,7 +11860,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11789,12 +11919,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Profil '%1' nie istnieje." -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11814,7 +11944,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11848,7 +11978,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11906,7 +12036,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11928,6 +12058,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11939,8 +12073,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11988,11 +12122,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "To urządzenie USB jest już na białej liście." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -12010,7 +12144,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "To nie może być cofnięte!" @@ -12109,7 +12243,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12135,7 +12269,7 @@ msgstr "" "To oprogramowanie nie powinno być używane do grania w tytuły, których nie " "posiadasz." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12178,7 +12312,7 @@ msgid "" msgstr "" "Ta wartość zwielokrotnia się z głębią ustawioną w konfiguracji graficznej." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12191,7 +12325,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12199,11 +12333,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12226,14 +12360,14 @@ msgstr "Przechylenie" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Tytuł" @@ -12242,12 +12376,12 @@ msgid "To" msgstr "Do" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Do:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Przełącz pełny &ekran" @@ -12272,7 +12406,7 @@ msgid "Toggle Aspect Ratio" msgstr "Przełącz proporcje obrazu" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Przełącz punkt przerwania" @@ -12328,7 +12462,7 @@ msgstr "Przełącz tryb natychmiastowy XFB" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12344,8 +12478,8 @@ msgstr "Góra" msgid "Top-and-Bottom" msgstr "Góra-i-dół" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12407,8 +12541,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12435,7 +12569,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Spusty" @@ -12445,7 +12579,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12459,7 +12593,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12471,7 +12605,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12513,7 +12647,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12576,11 +12710,11 @@ msgstr "Nieskompresowane obrazy gier GC/Wii (*.iso *.gcm)" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Cofnij wczytywanie stanu" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Cofnij zapisywanie stanu" @@ -12598,28 +12732,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Stany Zjednoczone" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Nieznany" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12690,11 +12824,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Nieograniczona szybkość" @@ -12706,20 +12840,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12746,7 +12868,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12760,8 +12882,8 @@ msgstr "" msgid "Up" msgstr "Góra" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Aktualizuj" @@ -12769,11 +12891,11 @@ msgstr "Aktualizuj" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Zaktualizuj po zamknięciu programu Dolphin" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12816,7 +12938,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "Wiilot trzymany pionowo" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Ustawienia raportowania statystyk użytkowania" @@ -12824,11 +12946,11 @@ msgstr "Ustawienia raportowania statystyk użytkowania" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Użyj wbudowanej bazy danych nazw gier" @@ -12844,10 +12966,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Użyj trybu PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Użyj Panic Handlers" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12882,7 +13010,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Interfejs użytkownika" @@ -12897,10 +13025,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12927,27 +13062,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12967,7 +13102,7 @@ msgstr "" msgid "Value" msgstr "Wartość" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -13037,13 +13172,13 @@ msgstr "" msgid "Video" msgstr "Wideo" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Wyświetl &kod" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Wyświetl &pamięć" @@ -13078,7 +13213,7 @@ msgstr "Zwiększ głośność" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "Pliki WAD (*.wad)" @@ -13102,7 +13237,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13179,8 +13314,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Ostrzeżenie" @@ -13190,7 +13325,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13202,28 +13337,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13316,21 +13451,21 @@ msgstr "Wiilot" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii Pilot %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13342,19 +13477,19 @@ msgstr "Ustawienia Wii Pilota" msgid "Wii Remotes" msgstr "Wiiloty" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii i Wiilot" @@ -13362,7 +13497,7 @@ msgstr "Wii i Wiilot" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Pliki zapisu Wii (*.bin);Wszystkie pliki (*)" @@ -13370,12 +13505,6 @@ msgstr "Pliki zapisu Wii (*.bin);Wszystkie pliki (*)" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13385,11 +13514,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13403,10 +13532,11 @@ msgstr "Świat" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13439,39 +13569,39 @@ msgstr "" msgid "Write to Window" msgstr "Wpisz do okna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Rejestr XF" @@ -13480,9 +13610,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13594,7 +13724,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Musisz ponownie uruchomić program Dolphin, aby zastosować zmianę." @@ -13614,16 +13744,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -13632,7 +13762,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Kod 3 zero niewspierany" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13681,7 +13811,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13689,7 +13819,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13697,7 +13827,7 @@ msgstr "" msgid "fake-completion" msgstr "fałszywe-ukończenie‭‭" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13745,16 +13875,6 @@ msgstr "" msgid "none" msgstr "żadna" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "lub wybierz urządzenie" @@ -13772,7 +13892,7 @@ msgstr "" msgid "this value:" msgstr "ta wartość:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13837,12 +13957,9 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin Team. „GameCube” oraz „Wii” są zastrzeżonymi znakami " -"towarowymi Nintendo. Dolphin nie jest powiązany z Nintendo w jakikolwiek " -"sposób." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/pt.po b/Languages/po/pt.po index e54b039990..64e49128f2 100644 --- a/Languages/po/pt.po +++ b/Languages/po/pt.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Zilaan , 2011\n" "Language-Team: Portuguese (http://app.transifex.com/delroth/dolphin-emu/" @@ -114,7 +114,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -134,7 +134,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -145,11 +145,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -166,40 +166,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -212,8 +206,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -229,26 +223,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -260,6 +254,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -329,11 +327,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -342,7 +340,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -350,15 +348,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -366,11 +364,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Pontos de partida" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -378,15 +380,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -394,7 +396,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -402,16 +404,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -419,20 +420,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -446,11 +447,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulação" @@ -470,41 +471,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Ficheiro" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Avançar Quadro" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Definições Gráficas" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Ajuda" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Definições de Teclas de Atalho" @@ -524,11 +525,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -536,23 +537,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Carregar Estado" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -562,19 +563,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memória" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "" @@ -582,7 +587,7 @@ msgstr "" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -591,23 +596,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Abrir..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opções" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pausa" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Começar" @@ -615,7 +620,7 @@ msgstr "&Começar" msgid "&Properties" msgstr "&Propriedades" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "" @@ -623,7 +628,7 @@ msgstr "" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registos" @@ -636,24 +641,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Reset" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -661,31 +666,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Parar" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Ferramentas" @@ -695,21 +700,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Ver" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "" @@ -721,23 +726,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -773,12 +778,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -897,7 +902,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1016,11 +1021,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1028,14 +1033,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1058,8 +1063,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1073,7 +1078,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1087,7 +1092,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1103,7 +1108,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1170,17 +1175,11 @@ msgstr "Precisão:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1253,19 +1252,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1287,7 +1286,7 @@ msgstr "Adaptador:" msgid "Add" msgstr "Adicionar" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1312,23 +1311,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1338,17 +1337,17 @@ msgstr "" msgid "Add..." msgstr "Adicionar..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "" @@ -1474,7 +1473,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1483,7 +1482,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1491,34 +1490,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1534,7 +1533,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1560,7 +1559,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1582,7 +1581,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analisar" @@ -1608,15 +1607,15 @@ msgstr "Anti-Serrilhamento" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1634,7 +1633,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1642,7 +1641,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1654,7 +1653,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1683,7 +1682,7 @@ msgstr "Proporção de ecrã:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1695,7 +1694,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1745,11 +1744,11 @@ msgstr "Automático" msgid "Auto (Multiple of 640x528)" msgstr "Automático (Multiplo de 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1765,7 +1764,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1813,11 +1812,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1876,7 +1875,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -1896,7 +1895,7 @@ msgstr "Barra" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1904,7 +1903,7 @@ msgstr "" msgid "Basic" msgstr "Básico" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Definições Básicas" @@ -1920,10 +1919,6 @@ msgstr "" msgid "Battery" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1960,7 +1955,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1970,7 +1965,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2006,15 +2001,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2026,47 +2021,47 @@ msgstr "" msgid "Bottom" msgstr "Inferior" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2078,23 +2073,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2111,7 +2106,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2121,19 +2116,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2148,19 +2143,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2194,7 +2194,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2202,16 +2202,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2256,11 +2256,11 @@ msgstr "" msgid "C Stick" msgstr "C Stick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2311,7 +2311,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2353,14 +2353,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2373,15 +2373,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2397,11 +2397,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2409,7 +2409,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2417,7 +2417,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2449,7 +2449,7 @@ msgstr "" msgid "Change &Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Mudar &Disco..." @@ -2457,14 +2457,20 @@ msgstr "Mudar &Disco..." msgid "Change Disc" msgstr "Mudar Disco" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2483,7 +2489,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2491,11 +2497,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Conversa" @@ -2511,7 +2517,7 @@ msgstr "Procura de Cheats" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2529,7 +2535,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2541,7 +2547,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Escolha um ficheiro para abrir" @@ -2549,15 +2555,15 @@ msgstr "Escolha um ficheiro para abrir" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2570,7 +2576,7 @@ msgstr "Escolha a pasta para extrair" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2581,18 +2587,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Limpar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2613,7 +2619,7 @@ msgstr "" msgid "Close" msgstr "Fechar" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2621,11 +2627,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2653,11 +2659,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2694,7 +2700,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2707,7 +2713,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2715,11 +2721,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2735,7 +2741,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2750,7 +2756,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2804,7 +2815,7 @@ msgstr "Configuração" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2817,13 +2828,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2832,12 +2843,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Confirmar Ao Parar" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2847,7 +2858,7 @@ msgstr "" msgid "Connect" msgstr "Conectar" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "" @@ -2855,7 +2866,7 @@ msgstr "" msgid "Connect USB Keyboard" msgstr "Conectar Teclado USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2875,7 +2886,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2891,7 +2902,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2916,7 +2927,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3074,22 +3085,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3097,19 +3108,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3127,8 +3138,8 @@ msgstr "" msgid "Core" msgstr "Core" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3235,7 +3246,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3251,13 +3262,13 @@ msgstr "" msgid "Country:" msgstr "País" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3271,7 +3282,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3315,23 +3326,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3440,7 +3451,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3486,7 +3497,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Depuração" @@ -3534,7 +3545,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Padrão" @@ -3554,7 +3565,7 @@ msgstr "" msgid "Default ISO:" msgstr "ISO Padrão:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3575,8 +3586,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Apagar" @@ -3606,12 +3618,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Descrição" @@ -3625,8 +3637,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3638,21 +3650,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3660,7 +3672,7 @@ msgstr "" msgid "Detect" msgstr "Detectar" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3668,11 +3680,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Dispositivo" @@ -3714,11 +3726,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3735,11 +3742,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3747,11 +3754,11 @@ msgstr "" msgid "Disable Fog" msgstr "Desactivar Nevoeiro" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3782,6 +3789,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disco" @@ -3790,6 +3803,10 @@ msgstr "Disco" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3820,11 +3837,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3834,7 +3851,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Deseja parar a emulação actual?" @@ -3846,8 +3863,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3855,9 +3872,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3869,8 +3886,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS filmes (*.dtm)" @@ -3903,7 +3920,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3917,13 +3934,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3932,7 +3949,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3953,7 +3970,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3975,7 +3992,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3987,6 +4004,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4026,7 +4053,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Depositar Áudio" @@ -4038,7 +4065,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Depositar Alvo EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Depositar Quadros" @@ -4098,11 +4125,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4112,11 +4139,11 @@ msgstr "" msgid "Dutch" msgstr "Holandês" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "S&air" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4128,7 +4155,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4136,7 +4163,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Actualizações de Memória Inicial" @@ -4155,7 +4182,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4175,7 +4211,7 @@ msgstr "Efeito" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4197,7 +4233,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4209,7 +4245,7 @@ msgstr "Thread de Emulador já em execução" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4227,7 +4263,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4251,8 +4287,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4260,23 +4294,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Activar Cheats" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4284,15 +4310,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Activar Dual Core" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Activar Dual Core (aumento de desempenho)" @@ -4304,7 +4334,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4316,11 +4346,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4338,20 +4368,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Activar MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4359,14 +4385,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Activar Progressive Scan" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4380,11 +4402,15 @@ msgstr "Activar Protector de Ecrã" msgid "Enable Speaker Data" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4400,34 +4426,13 @@ msgstr "Activar Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4435,31 +4440,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4581,6 +4593,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4628,33 +4644,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4668,51 +4684,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Erro" @@ -4729,7 +4745,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4745,7 +4761,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4836,7 +4852,7 @@ msgstr "" msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4889,7 +4905,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exportar Todos os Jogos Guardados Wii" @@ -4904,7 +4920,7 @@ msgstr "" msgid "Export Recording" msgstr "Exportar Gravação" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exportar Gravação..." @@ -4932,14 +4948,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Extensão" @@ -4952,7 +4968,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4960,35 +4976,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extrair Ficheiro..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4997,8 +5013,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Reprodutor FIFO" @@ -5012,11 +5028,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5036,7 +5052,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5057,15 +5073,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5111,15 +5127,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5138,25 +5154,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5176,18 +5192,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5199,21 +5215,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5227,17 +5243,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5245,7 +5261,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5275,15 +5291,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5291,11 +5307,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5342,23 +5358,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5372,7 +5388,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5403,31 +5419,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5478,19 +5494,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5503,7 +5519,7 @@ msgstr "Rápido" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5514,7 +5530,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5528,7 +5544,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5536,24 +5552,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Informação de Ficheiro" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "" @@ -5638,7 +5654,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5647,12 +5662,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5738,6 +5753,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5753,7 +5774,7 @@ msgstr "Frente" msgid "Forward port (UPnP)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5763,7 +5784,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5788,7 +5809,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Alcance de Quadros" @@ -5796,7 +5817,7 @@ msgstr "Alcance de Quadros" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5816,7 +5837,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5866,8 +5887,8 @@ msgid "From" msgstr "De" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5875,10 +5896,14 @@ msgstr "" msgid "FullScr" msgstr "Ecrã Inteiro" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5919,11 +5944,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5965,7 +5990,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5975,25 +6000,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6005,7 +6030,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6023,22 +6048,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6067,7 +6092,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "" @@ -6076,25 +6101,25 @@ msgstr "" msgid "Game ID:" msgstr "ID do Jogo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6107,7 +6132,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6127,11 +6152,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6139,11 +6164,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6160,7 +6185,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6198,29 +6223,29 @@ msgstr "Códigos Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Geral" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6253,7 +6278,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6262,7 +6287,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Gráficos" @@ -6302,7 +6327,7 @@ msgstr "Verde Esquerda" msgid "Green Right" msgstr "Verde Direita" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6339,7 +6364,7 @@ msgstr "" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6371,7 +6396,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6380,11 +6405,11 @@ msgstr "" msgid "Hide" msgstr "Esconder" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6396,10 +6421,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6428,7 +6460,7 @@ msgstr "Host" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6436,7 +6468,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6444,11 +6476,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6460,7 +6492,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6470,7 +6502,7 @@ msgstr "" msgid "Hotkeys" msgstr "Teclas de Atalho" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6527,7 +6559,7 @@ msgstr "" msgid "IPL Settings" msgstr "Definições IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IV" @@ -6558,14 +6590,14 @@ msgstr "" msgid "Icon" msgstr "Ícone" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6582,7 +6614,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6596,14 +6628,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6615,7 +6647,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6656,7 +6688,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6671,21 +6703,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6763,16 +6804,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6792,12 +6833,12 @@ msgstr "Informação" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informação" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6807,10 +6848,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Entrada" @@ -6824,19 +6865,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6853,11 +6890,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6865,13 +6902,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6880,7 +6917,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6889,7 +6926,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6906,19 +6943,19 @@ msgstr "" msgid "Interface" msgstr "Iinterface" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6931,19 +6968,19 @@ msgstr "Erro interno de LZO - compressão falhou" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6958,7 +6995,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "Resolução Interna:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6966,7 +7003,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6982,7 +7019,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6991,11 +7028,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7016,7 +7053,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7032,19 +7069,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Ficheiro de Gravação inválido" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" @@ -7071,11 +7108,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7083,47 +7120,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7135,26 +7172,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7176,12 +7213,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7215,11 +7252,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7245,7 +7282,7 @@ msgstr "" msgid "L-Analog" msgstr "L-Analógico" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7253,7 +7290,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7291,7 +7332,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7299,7 +7340,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7310,7 +7351,7 @@ msgstr "Esquerda" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Stick Esquerdo" @@ -7381,11 +7422,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7394,26 +7435,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Carregar" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7425,11 +7466,11 @@ msgstr "Carregar Texturas Personalizadas" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7535,23 +7576,23 @@ msgstr "Carregar Estado Slot 8" msgid "Load State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7559,24 +7600,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7593,20 +7634,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Relatório" @@ -7615,15 +7664,15 @@ msgstr "Relatório" msgid "Log Configuration" msgstr "Configuração de Relatório" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7639,7 +7688,7 @@ msgstr "Tipos de Relatório" msgid "Logger Outputs" msgstr "Saídas de Gerador de Relatórios" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7650,11 +7699,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7675,7 +7724,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7723,7 +7772,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7740,7 +7789,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7749,7 +7798,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7761,11 +7810,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7795,7 +7844,7 @@ msgstr "" msgid "Memory Card" msgstr "Cartão de memória" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7823,7 +7872,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7837,7 +7886,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7854,7 +7903,7 @@ msgstr "Diversos" msgid "Misc Settings" msgstr "Configurações Diversas" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7866,7 +7915,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7902,8 +7951,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7923,11 +7972,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7936,23 +7985,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7963,13 +7999,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7982,10 +8018,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7994,8 +8030,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -8004,7 +8040,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8021,8 +8057,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8065,7 +8101,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8081,27 +8117,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8109,16 +8145,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8143,7 +8179,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8160,7 +8196,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8206,7 +8242,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8214,12 +8250,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Nenhuma descrição disponível" @@ -8231,7 +8267,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8252,11 +8288,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8279,7 +8315,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8296,10 +8332,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Nenhum" @@ -8311,7 +8347,7 @@ msgstr "" msgid "Not Set" msgstr "Não definido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8331,7 +8367,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8375,26 +8411,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8446,7 +8482,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Alcance de Objecto" @@ -8467,7 +8503,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8478,7 +8514,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8493,7 +8529,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Online e documentação" @@ -8501,13 +8537,13 @@ msgstr "Online e documentação" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8524,7 +8560,7 @@ msgstr "Abrir" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8533,7 +8569,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8599,26 +8635,26 @@ msgstr "Laranja" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8626,7 +8662,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8641,11 +8677,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8661,16 +8697,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8699,7 +8735,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8733,7 +8769,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8771,15 +8807,15 @@ msgstr "Caminhos" msgid "Pause" msgstr "Pausa" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8795,6 +8831,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8814,7 +8856,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Iluminação por Pixel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8848,11 +8890,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8865,7 +8907,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8873,7 +8915,7 @@ msgstr "" msgid "Play" msgstr "Começar" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8881,44 +8923,44 @@ msgstr "" msgid "Play Recording" msgstr "Tocar Gravação" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Opções de Reprodução" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Jogadores" @@ -8951,7 +8993,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8968,7 +9010,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8984,6 +9026,14 @@ msgstr "Efeito de Pós-Processamento" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8993,15 +9043,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9039,7 +9089,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9050,7 +9100,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9084,7 +9134,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Perfil" @@ -9093,23 +9143,29 @@ msgstr "Perfil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9136,11 +9192,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Questão" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Sair" @@ -9157,19 +9213,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analógico" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9190,7 +9246,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9202,12 +9258,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9246,8 +9303,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9256,23 +9313,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Gravar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opções de Gravação" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9305,7 +9362,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9336,7 +9393,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9357,7 +9414,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9393,12 +9454,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9420,10 +9481,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9433,7 +9500,7 @@ msgstr "Reset" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9477,7 +9544,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9485,11 +9552,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9498,7 +9565,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9510,7 +9577,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9521,7 +9588,7 @@ msgstr "Direita" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Stick Direito" @@ -9557,11 +9624,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9579,27 +9646,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9612,7 +9683,7 @@ msgstr "" msgid "Rumble" msgstr "Vibração" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9620,15 +9691,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9636,7 +9707,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9695,11 +9766,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Gua&rdar Estado" @@ -9709,9 +9780,9 @@ msgid "Safe" msgstr "Seguro" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9721,25 +9792,25 @@ msgstr "Guardar" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9753,11 +9824,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9769,7 +9840,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9819,23 +9890,23 @@ msgstr "Guardar Estado Slot 8" msgid "Save State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9843,7 +9914,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9855,11 +9926,11 @@ msgstr "" msgid "Save as..." msgstr "Guardar como..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9870,11 +9941,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9882,11 +9953,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9898,7 +9969,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9915,8 +9986,8 @@ msgid "ScrShot" msgstr "ScrShot" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "" @@ -9925,7 +9996,7 @@ msgstr "" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9943,7 +10014,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9951,7 +10022,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9985,7 +10056,7 @@ msgstr "Seleccionar" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9996,23 +10067,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10040,7 +10111,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10048,7 +10119,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "" @@ -10109,9 +10180,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10135,7 +10206,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10143,11 +10214,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10155,12 +10226,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Seleccione o ficheiro de jogo guardado" @@ -10183,16 +10254,16 @@ msgstr "" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10270,7 +10341,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Enviar" @@ -10302,6 +10373,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10319,19 +10394,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10346,25 +10421,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10399,27 +10489,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Mostrar &Relatório" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Mostrar Barra de Ferramen&tas" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10428,7 +10518,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10441,7 +10531,7 @@ msgstr "" msgid "Show FPS" msgstr "Mostrar FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10449,19 +10539,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Mostrar França" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Mostrar GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10469,23 +10559,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Mostrar visualização de Entradas" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Mostrar Itália" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Mostrar Coreia" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10493,7 +10583,7 @@ msgstr "" msgid "Show Language:" msgstr "Mostrar Idioma:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Mostrar &Configuração de Relatório" @@ -10505,15 +10595,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Mostrar Pal" @@ -10526,7 +10616,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Mostrar Plataformas" @@ -10534,15 +10624,15 @@ msgstr "Mostrar Plataformas" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Mostrar Regiões" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10550,7 +10640,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10562,19 +10652,19 @@ msgstr "" msgid "Show Statistics" msgstr "Mostrar Estatísticas" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Mostrar Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Mostrar EUA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10586,36 +10676,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Mostrar Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10623,10 +10713,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10640,6 +10738,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10647,6 +10752,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10709,7 +10832,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10728,7 +10851,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10804,6 +10927,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10904,7 +11030,7 @@ msgstr "Volume do Altifalante:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10933,11 +11059,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10945,17 +11071,17 @@ msgstr "" msgid "Standard Controller" msgstr "Comando padrão" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Começar" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10963,7 +11089,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10983,14 +11109,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11022,19 +11148,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11072,16 +11198,16 @@ msgid "Stick" msgstr "Stick" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Parar" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11117,7 +11243,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Ajustar à janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11131,7 +11257,11 @@ msgstr "" msgid "Strum" msgstr "Strum" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11142,18 +11272,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11163,7 +11293,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11176,24 +11306,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11225,7 +11355,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11269,17 +11399,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11287,7 +11417,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11328,20 +11458,20 @@ msgstr "" msgid "System Language:" msgstr "Idioma do sistema:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Entrada TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11351,7 +11481,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11359,7 +11489,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Tirar Screenshot" @@ -11367,7 +11497,7 @@ msgstr "Tirar Screenshot" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11383,9 +11513,9 @@ msgstr "" msgid "Test" msgstr "Teste" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11447,13 +11577,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11515,7 +11645,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11525,7 +11655,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11604,7 +11734,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11644,7 +11774,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11703,12 +11833,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11728,7 +11858,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11762,7 +11892,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11820,7 +11950,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11842,6 +11972,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11853,8 +11987,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11902,11 +12036,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11924,7 +12058,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12023,7 +12157,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12043,7 +12177,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12083,7 +12217,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12096,7 +12230,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12104,11 +12238,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12131,14 +12265,14 @@ msgstr "Tilt" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Título" @@ -12147,12 +12281,12 @@ msgid "To" msgstr "Para" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12177,7 +12311,7 @@ msgid "Toggle Aspect Ratio" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12233,7 +12367,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12249,8 +12383,8 @@ msgstr "Topo" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12312,8 +12446,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12340,7 +12474,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Gatilhos" @@ -12350,7 +12484,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12364,7 +12498,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12376,7 +12510,7 @@ msgstr "EUA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12418,7 +12552,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12481,11 +12615,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Retroceder Carregamento de Estado" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "" @@ -12503,28 +12637,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Desconhecido" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12595,11 +12729,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "" @@ -12611,20 +12745,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12651,7 +12773,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12665,8 +12787,8 @@ msgstr "" msgid "Up" msgstr "Cima" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Actualizar" @@ -12674,11 +12796,11 @@ msgstr "Actualizar" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12721,7 +12843,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12729,11 +12851,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12749,10 +12871,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Usar Manipuladores de Pânico" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12787,7 +12915,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12802,10 +12930,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12832,27 +12967,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12872,7 +13007,7 @@ msgstr "" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12942,13 +13077,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12983,7 +13118,7 @@ msgstr "" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -13007,7 +13142,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13084,8 +13219,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Aviso" @@ -13095,7 +13230,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13107,28 +13242,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13221,21 +13356,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13247,19 +13382,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13267,7 +13402,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13275,12 +13410,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13290,11 +13419,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13308,10 +13437,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13344,39 +13474,39 @@ msgstr "" msgid "Write to Window" msgstr "Escrever para a Janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13385,9 +13515,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13499,7 +13629,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Tem que reiniciar o Dolphin para que as alterações sejam efectuadas" @@ -13519,16 +13649,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13537,7 +13667,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "Código Zero 3 não é suportado" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13586,7 +13716,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13594,7 +13724,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13602,7 +13732,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13650,16 +13780,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13677,7 +13797,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13742,7 +13862,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/pt_BR.po b/Languages/po/pt_BR.po index f797bb5636..8386b6b309 100644 --- a/Languages/po/pt_BR.po +++ b/Languages/po/pt_BR.po @@ -10,9 +10,9 @@ # David Rodrigues , 2014-2015,2019 # Efraim, 2019 # Efraim, 2019 -# Emertels , 2020 -# Emertels , 2020-2022 -# Emertels , 2020 +# Emertels, 2020 +# Emertels, 2020-2022 +# Emertels, 2020 # Felipefpl, 2015 # Felipefpl , 2015 # Felipefpl, 2015 @@ -46,7 +46,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Mateus B. Cassiano , 2017,2021-2024\n" "Language-Team: Portuguese (Brazil) (http://app.transifex.com/delroth/dolphin-" @@ -162,7 +162,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revisão %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (Padrão)" @@ -182,7 +182,7 @@ msgstr "%1 (lento)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -196,11 +196,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "Configuração de Gráficos %1" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -217,7 +217,7 @@ msgstr "O backend %1 não é compatível com esse recurso no seu sistema." msgid "%1 doesn't support this feature." msgstr "O backend %1 não é compatível com esse recurso." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -227,35 +227,27 @@ msgstr "" "%2 objeto(s)\n" "Quadro Atual: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 entrou" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 saiu" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 desbloqueou %2 de %3 conquistas (%4 hardcore) valendo %5 de %6 pontos (%7 " -"hardcore)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 desbloqueou %2 de %3 conquistas valendo %4 de %5 pontos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 não é uma ROM válida" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 assumiu controle do golfe" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 está jogando %2" @@ -268,8 +260,8 @@ msgstr "%1 alcances da memória" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 pontos" @@ -285,26 +277,26 @@ msgstr "%1 sessões encontradas" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Velocidade Normal)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "o valor do %1 foi mudado" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "O valor do %1 foi atingido" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "O valor do %1 é usado" @@ -316,6 +308,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "%1

%2" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -385,11 +381,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Sobre" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Adicionar Ponto de Interrupção de Memória" @@ -398,7 +394,7 @@ msgstr "&Adicionar Ponto de Interrupção de Memória" msgid "&Add New Code..." msgstr "&Adicionar Novo Código..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Adicionar função" @@ -406,15 +402,15 @@ msgstr "&Adicionar função" msgid "&Add..." msgstr "&Adicionar..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Assembler" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Configurações de &Som" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "C&anal:" @@ -422,11 +418,15 @@ msgstr "C&anal:" msgid "&Borderless Window" msgstr "Janela Sem &Bordas" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "&Interromper No Acerto" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Pontos de Interrupção" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Bug Tracker" @@ -434,15 +434,15 @@ msgstr "&Bug Tracker" msgid "&Cancel" msgstr "&Cancelar" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "Gerenciador de &Cheats" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "Verificar &Atualizações..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Limpar Símbolos" @@ -450,7 +450,7 @@ msgstr "&Limpar Símbolos" msgid "&Clone..." msgstr "&Duplicar..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Código" @@ -458,16 +458,15 @@ msgstr "&Código" msgid "&Connected" msgstr "&Conectado" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "Configurações de &Controles" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "&Copiar Endereço" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Copiar endereço" @@ -475,20 +474,20 @@ msgstr "&Copiar endereço" msgid "&Create..." msgstr "&Criar..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "E&xcluir" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Apagar Observação" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "&Apagar Relógios" @@ -502,11 +501,11 @@ msgstr "&Editar Código..." msgid "&Edit..." msgstr "&Editar..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Ejetar Disco" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulação" @@ -526,41 +525,41 @@ msgstr "&Exportar Estado Salvo..." msgid "&Export as .gci..." msgstr "&Exportar como .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Arquivo" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Fonte..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "A&vançar Quadro" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&Configurações do Olhar Livre" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Gerar Símbolos De" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "Repositório no &GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Configurações de &Gráficos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "Aj&uda" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Configurações das &Teclas de Atalho" @@ -580,11 +579,11 @@ msgstr "&Importar Estado Salvo..." msgid "&Import..." msgstr "&Importar..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "Base &Infinity" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Inserir blr" @@ -592,23 +591,23 @@ msgstr "&Inserir blr" msgid "&Interframe Blending" msgstr "&Mistura do Interframe" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Idioma:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "&Carregar Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "Carregar Estado Salvo" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Carregar o Mapa dos Símbolos" @@ -618,19 +617,23 @@ msgstr "&Carregar o arquivo no endereço atual" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Trancar Relógios" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "B&loquear Widgets" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "&Registrar No Acerto" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memória" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Gravação" @@ -638,7 +641,7 @@ msgstr "&Gravação" msgid "&Mute" msgstr "Ativar &Mudo" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Rede" @@ -647,23 +650,23 @@ msgid "&No" msgstr "&Não" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "A&brir..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opções" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Funções HLE do Patch" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "P&ausar" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "Inici&ar" @@ -671,7 +674,7 @@ msgstr "Inici&ar" msgid "&Properties" msgstr "&Propriedades" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "Modo &Somente Leitura" @@ -679,7 +682,7 @@ msgstr "Modo &Somente Leitura" msgid "&Refresh List" msgstr "&Atualizar Lista" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registradores" @@ -692,24 +695,24 @@ msgstr "&Remover" msgid "&Remove Code" msgstr "&Remover Código" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Renomear Símbolo" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Reiniciar" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "Gerenciador de Pacotes de &Recursos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "&Salvar Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Salvar Mapa de Símbolos" @@ -717,31 +720,31 @@ msgstr "&Salvar Mapa de Símbolos" msgid "&Scan e-Reader Card(s)..." msgstr "&Escanear Cartões do e-Reader..." -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "Portal &Skylanders" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Limite de Velocidade:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Parar" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Threads" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "&Ferramenta" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Ferramentas" @@ -751,21 +754,21 @@ msgstr "&Fechar ROM" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "&Destrancar Relógios" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Visualizar" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "A&ssistir" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Website" @@ -777,23 +780,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Sim" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1\" não foi encontrado, nenhum nome de símbolo foi gerado" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' não foi encontrado, ao invés disto escaneando por funções comuns" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Escuro)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Claro)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Sistema)" @@ -829,12 +832,12 @@ msgstr "- Subtrair" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Desconhecido--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -953,7 +956,7 @@ msgstr "Inteiro de 32 bits (Sem Sinal)" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1072,11 +1075,11 @@ msgstr "< Menor que" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "Desativado no Modo Hardcore." @@ -1086,8 +1089,8 @@ msgstr "" "Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1095,7 +1098,7 @@ msgstr "" "O tempo do AutoStepping se esgotou. A instrução atual " "é irrelevante." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1124,8 +1127,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Maior que" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Uma sessão do NetPlay já está em progresso!" @@ -1145,7 +1148,7 @@ msgstr "" "\n" "Instalar este WAD substituirá permanentemente a versão anterior. Continuar?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Um disco já está prestes a ser inserido." @@ -1164,7 +1167,7 @@ msgstr "" "Não é possível carregar um estado salvo sem especificar um jogo para " "executar." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1186,7 +1189,7 @@ msgstr "" "Uma sincronização só pode ser acionada quando um jogo de Wii está em " "execução." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "Salvar A&utomaticamente" @@ -1264,19 +1267,11 @@ msgstr "Precisão:" msgid "Achievement Settings" msgstr "Configurações das Conquistas" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Conquistas" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"As conquistas foram desativadas.
Por favor feche todos os jogos em " -"execução para reativar as conquistas." - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Ação" @@ -1369,19 +1364,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "Ativar Chat do NetPlay" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Ativo" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Figuras Infinity Ativas" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Fila do thread ativo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Threads ativas" @@ -1403,7 +1398,7 @@ msgstr "Adaptador:" msgid "Add" msgstr "Adicionar" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Adicionar &ponto de interrupção" @@ -1428,23 +1423,23 @@ msgstr "Adicionar Ponto de Interrupção" msgid "Add a Memory Breakpoint" msgstr "Adicionar Ponto de Interrupção de Memória" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Adicionar ponto de interrupção da &memória" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Adicionar ponto de interrupção da memória" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Adicionar a &observação" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Adicionar a observação" @@ -1454,17 +1449,17 @@ msgstr "Adicionar a observação" msgid "Add..." msgstr "Adicionar..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Endereço" @@ -1638,7 +1633,7 @@ msgid "All Assembly files" msgstr "Todos os arquivos do Assembly" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Tudo Duplo" @@ -1647,7 +1642,7 @@ msgstr "Tudo Duplo" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1655,34 +1650,34 @@ msgid "All Files" msgstr "Todos os arquivos" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Todos os arquivos (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Todos Flutuantes" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Todos os arquivos do GC/Wii" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Tudo Hexadecimal" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Todos os Estados Salvos (*.sav *.s##);;Todos os arquivos (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Todos os Inteiros Assinados" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Todos os Inteiros Não Assinados" @@ -1698,7 +1693,7 @@ msgstr "Todos os códigos dos jogadores sincronizados." msgid "All players' saves synchronized." msgstr "Todos os saves dos jogadores sincronizados." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Permitir Configurações de Região Incompatíveis" @@ -1726,7 +1721,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Fontes de Entrada Adicionais" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Sempre" @@ -1748,7 +1743,7 @@ msgstr "Era esperado um disco inserido mas não foi achado." msgid "Anaglyph" msgstr "Anáglifo" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analisar" @@ -1774,15 +1769,15 @@ msgstr "Anti-Aliasing:" msgid "Any Region" msgstr "Qualquer Região" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Anexar assinatura a" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Anexar ao &Arquivo de Assinatura Existente..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Apl&icar Arquivo de Assinatura..." @@ -1802,7 +1797,7 @@ msgstr "Data do Apploader:" msgid "Apply" msgstr "Aplicar" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Aplicar arquivo de assinatura" @@ -1810,7 +1805,7 @@ msgstr "Aplicar arquivo de assinatura" msgid "Arbitrary Mipmap Detection" msgstr "Detecção de Mipmaps Arbitrários" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Tem certeza de que deseja excluir o perfil \"%1\"?" @@ -1822,7 +1817,7 @@ msgstr "Tem certeza de que deseja excluir este arquivo?" msgid "Are you sure you want to delete this pack?" msgstr "Tem certeza de que deseja excluir esse pacote?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Você tem certeza que você quer sair do NetPlay?" @@ -1851,7 +1846,7 @@ msgstr "Proporção de Tela:" msgid "Assemble" msgstr "Assemble" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Instruções do Assembly" @@ -1863,7 +1858,7 @@ msgstr "Assembler" msgid "Assembly File" msgstr "Arquivo Assembly" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Definir Porta dos Controles" @@ -1915,11 +1910,11 @@ msgstr "Automática" msgid "Auto (Multiple of 640x528)" msgstr "Automática (Múltipla de 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Configurações de Atualização Automática" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1939,7 +1934,7 @@ msgstr "Auto-Ajustar o Tamanho da Janela" msgid "Auto-Hide" msgstr "Ocultar Automaticamente" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Auto-detectar os módulos do RSO?" @@ -1993,11 +1988,11 @@ msgstr "Endereço de destino do BBA" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Registrador BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Cadeia Traseira" @@ -2056,7 +2051,7 @@ msgstr "Valor ruim fornecido." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -2076,7 +2071,7 @@ msgstr "Barra" msgid "Base Address" msgstr "Endereço Base" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Prioridade base" @@ -2084,7 +2079,7 @@ msgstr "Prioridade base" msgid "Basic" msgstr "Básico" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Configurações Básicas" @@ -2102,10 +2097,6 @@ msgstr "" msgid "Battery" msgstr "Bateria" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (mensalmente)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, etc." @@ -2142,7 +2133,7 @@ msgstr "SSL Binário (gravação)" msgid "Bitrate (kbps):" msgstr "Taxa de Bits (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2156,7 +2147,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Tamanho do Bloco" @@ -2195,15 +2186,15 @@ msgstr "" "foi compilada sem o libusb. O modo de redirecionamento não pode ser " "utilizado." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Do Início até a Pausa" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "Arquivo de backup da NAND do BootMii (*.bin);;Todos os arquivos (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Arquivo de chaves do BootMii (*.bin);;Todos os arquivos (*)" @@ -2215,47 +2206,47 @@ msgstr "Tela Cheia Sem Bordas" msgid "Bottom" msgstr "Embaixo" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "Branch" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "Branch (LR salvo)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "Branch Condicional" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "Branch Condicional (LR salvo)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "Branch Condicional para Registrador Contador" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "Branch Condicional para Registrador Contador (LR salvo)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "Branch Condicional para Registrador de Link" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "Branch Condicional para Registrador de Link (LR salvo)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "Branch Não Foi Sobrescrita" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "Tipo de Branch" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "Branch Foi Sobrescrita" @@ -2267,23 +2258,23 @@ msgstr "Branch Watch" msgid "Branch Watch Tool" msgstr "Ferramenta Branch Watch" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "Ajuda da Ferramenta Branch Watch (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "Ajuda da Ferramenta Branch Watch (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "Ajuda da Ferramenta Branch Watch (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "Ajuda da Ferramenta Branch Watch (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2314,7 +2305,7 @@ msgstr "" "seja instruída a resumir o monitoramento. Pressione o botão \"Limpar Branch " "Watch\" para remover todos os candidatos e retornar à etapa de exclusão." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2331,19 +2322,19 @@ msgstr "" "ferramenta avançará para a próxima fase e preencherá a tabela com todos os " "candidatos elegíveis." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "Branch para Registrador Contador" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "Branch para Registrador Contador (LR salvo)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "Branch para Registrador de Link" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "Branch para Registrador de Link (LR salvo)" @@ -2358,19 +2349,24 @@ msgstr "Vertentes" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Interrupção" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "Interromper &E Registrar no Acerto" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Pontos de Interrupção" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Ponto de interrupção encontrado! Saída abortada." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Pontos de Interrupção" @@ -2404,7 +2400,7 @@ msgstr "Erro no Adaptador de Banda Larga" msgid "Broadband Adapter MAC Address" msgstr "Endereço MAC do Adaptador de Banda Larga" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Navegar pelas &Sessões do NetPlay..." @@ -2412,16 +2408,16 @@ msgstr "Navegar pelas &Sessões do NetPlay..." msgid "Buffer Size:" msgstr "Tamanho do Buffer:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Tamanho do buffer alterado para %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffer:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2469,11 +2465,11 @@ msgstr "Autor(a): %1" msgid "C Stick" msgstr "Eixo C" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "C&riar Arquivo de Assinatura..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "Registrador CP" @@ -2533,7 +2529,7 @@ msgstr "Calibração" msgid "Calibration Period" msgstr "Período de Calibração" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Lista de exibição de chamadas em %1 com tamanho %2" @@ -2559,7 +2555,7 @@ msgstr "Câmera 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Campo de visão da câmera (afeta a sensibilidade da pontaria)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "Só é possível gerar códigos AR para valores na memória virtual." @@ -2576,8 +2572,8 @@ msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" "Não foi possível encontrar o Wii Remote pelo identificador de conexão {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Não é possível iniciar uma sessão do NetPlay enquanto um jogo está em " @@ -2585,7 +2581,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2598,15 +2594,15 @@ msgstr "Cancelar" msgid "Cancel Calibration" msgstr "Cancelar Calibração" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "Candidatos: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "Candidatos: %1 | Excluídos: %2 | Restantes: %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "Candidatos: %1 | Filtrados: %2 | Restantes: %3" @@ -2624,11 +2620,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "Não consegue comparar com o último valor na primeira busca." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Não foi possível encontrar o IPL do GameCube." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Não é possível gerar um código AR para este endereço." @@ -2636,7 +2632,7 @@ msgstr "Não é possível gerar um código AR para este endereço." msgid "Cannot refresh without results." msgstr "Não pode atualizar sem resultados." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "Não é possível definir o local da Pasta CGI para um caminho vazio." @@ -2644,7 +2640,7 @@ msgstr "Não é possível definir o local da Pasta CGI para um caminho vazio." msgid "Cannot set memory card to an empty path." msgstr "Não é possível definir o local do Memory Card para um caminho vazio." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" "Não foi possível iniciar o jogo porque o IPL do GameCube não foi encontrado." @@ -2677,7 +2673,7 @@ msgstr "Centralizar e Calibrar" msgid "Change &Disc" msgstr "Trocar &Disco" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "&Trocar Disco..." @@ -2685,14 +2681,22 @@ msgstr "&Trocar Disco..." msgid "Change Disc" msgstr "Trocar Disco" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Trocar Discos Automaticamente" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Trocar o disco para {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" +"Altera a aparência e a cor dos botões do Dolphin." +"

Na dúvida, selecione \"Clean\"." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2723,7 +2727,7 @@ msgstr "" "tem movimento lateral, só rotação e você pode aumentar o zoom até o ponto de " "origem da câmera." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Alterações nos cheats só terão efeito quando o jogo for reiniciado." @@ -2731,11 +2735,11 @@ msgstr "Alterações nos cheats só terão efeito quando o jogo for reiniciado." msgid "Channel Partition (%1)" msgstr "Partição do Canal (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "O personagem informado é inválido!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2751,7 +2755,7 @@ msgstr "Pesquisa de Cheats" msgid "Cheats Manager" msgstr "Gerenciador de Cheats" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Verificar NAND..." @@ -2771,7 +2775,7 @@ msgstr "" "Verifique se você tem as permissões necessárias para excluir o arquivo ou se " "ele ainda está em uso." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Checksum" @@ -2783,7 +2787,7 @@ msgstr "China" msgid "Choose" msgstr "..." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Abrir" @@ -2791,15 +2795,15 @@ msgstr "Abrir" msgid "Choose a file to open or create" msgstr "Escolha um arquivo pra abrir ou criar" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Escolha a prioridade do arquivo de entrada dos dados" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Escolha o arquivo secundário de entrada dos dados" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Escolher a pasta base do GCI" @@ -2812,7 +2816,7 @@ msgstr "Selecionar pasta" msgid "Clamping of rotation about the yaw axis." msgstr "Fixação da rotação sobre o eixo da guinada." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Botões do Classic Controller" @@ -2823,18 +2827,18 @@ msgstr "Classic Controller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Limpar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "Limpar Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Limpar Cache" @@ -2855,7 +2859,7 @@ msgstr "Duplicar e &Editar Código..." msgid "Close" msgstr "Fechar" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Co&nfigurações" @@ -2863,11 +2867,11 @@ msgstr "Co&nfigurações" msgid "Code" msgstr "Código" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "Caminho de Código Não Executado" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "Caminho de Código Executado" @@ -2895,11 +2899,11 @@ msgstr "Correção de Cores:" msgid "Color Space" msgstr "Espaço de Cores" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "Colunas &Visíveis" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Combinar &Dois Arquivos de Assinatura..." @@ -2943,7 +2947,7 @@ msgstr "Compilando Shaders" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Compressão" @@ -2956,7 +2960,7 @@ msgstr "Nível da Compressão:" msgid "Compression:" msgstr "Compressão:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "Condição" @@ -2964,11 +2968,11 @@ msgstr "Condição" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Condição" @@ -2984,7 +2988,7 @@ msgstr "Condicional" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Ajuda Condicional" @@ -2999,7 +3003,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -3038,31 +3047,36 @@ msgid "" "given if NaN is returned, and the var that became NaN will be logged." msgstr "" "Condições:\n" -"Define uma expressão que é evaliada quando um ponto de interrupção é " -"atingido. Se a expressão é falsa ou 0 o ponto de interrupção é ignorado até " -"ser atingido de novo. As declarações devem ser separadas por uma vírgula. Só " -"a última declaração será usada pra determinar o que fazer.\n" +"Define uma expressão que é avaliada quando um ponto de interrupção é " +"atingido. Se a expressão é falsa ou 0, o ponto de interrupção é ignorado até " +"ser atingido de novo. As declarações devem ser separadas por uma vírgula. " +"Somente a última declaração será usada para determinar o que fazer.\n" "\n" -"Registros que podem ser referenciados:\n" +"Registradores que podem ser referenciados:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Outros : pc, msr\n" "\n" "Funções:\n" -"Define um registro: r1 = 8\n" -"Lança: s8(0xff). Disponíveis: s8, u8, s16, u16, s32, u32\n" +"Atribuir valor para registrador: r1 = 8\n" +"Conversão: s8(0xff). Disponíveis: s8, u8, s16, u16, s32, u32\n" "Callstack: callstack(0x80123456), callstack(\"anim\")\n" "Comparar Strings: streq(r3, \"abc\"). Ambos os parâmetros podem ser " -"endereços ou constants das strings.\n" +"endereços ou constantes das strings.\n" "Ler Memória: read_u32(0x80000000). Disponíveis: u8, s8, u16, s16, u32, s32, " "f32, f64\n" "Gravar Memória: write_u32(r3, 0x80000000). Disponíveis: u8, u16, u32, f32, " "f64\n" -"*a gravação atual sempre estará engatilhada\n" +"*no momento, a gravação será sempre executada\n" "\n" "Operações:\n" "Unário: -u, !u, ~u\n" -"Math: * / + -, power: **, remainder: %, shift: <<, >>\n" +"Cálculo: * / + -, potência: **, resto: %, deslocamento: <<, >>\n" "Comparação: <, <=, >, >=, ==, !=, &&, ||\n" "Bitwise: &, |, ^\n" "\n" @@ -3071,18 +3085,18 @@ msgstr "" "f0 == 1.0 && f2 < 10.0\n" "r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" "p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"Gravação e interrupção: r4 = 8, 1\n" -"Gravar e continuar: f3 = f1 + f2, 0\n" +"Definir e interromper: r4 = 8, 1\n" +"Definir e continuar: f3 = f1 + f2, 0\n" "A condição deve ser sempre a última\n" "\n" -"As strings só devem ser usadas no callstack() or streq() and \"quoted\". Não " -"atribua as strings a uma variável.\n" +"As strings só devem ser usadas no callstack() or streq() e \"entre aspas\". " +"Não atribua strings para variáveis.\n" "Todas as variáveis serão impressas no registro de Interface da Memória, se " -"há um acerto ou um resultado da NaN. Pra procurar problemas atribua uma " -"variável a sua equação pra que possa ser impressa.\n" +"há um acerto ou um resultado da NaN. Para procurar problemas, atribua uma " +"variável à sua equação pra que possa ser impressa.\n" "\n" -"Nota: Todos os valores são convertidos internamente em Duplos pra cálculos. " -"É possível pra eles sairem fora do alcance ou se tornarem NaNs. Um aviso " +"Nota: Todos os valores são convertidos internamente em Doubles para " +"cálculos. É possível que eles saiam do alcance ou se tornem NaNs. Um aviso " "será dado se for retornado um NaN e a variável que se tornou NaN será " "registrada." @@ -3101,7 +3115,7 @@ msgstr "Configurar" msgid "Configure Controller" msgstr "Configurar" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Abrir Configurações" @@ -3114,13 +3128,13 @@ msgstr "Configurar a Entrada dos Dados" msgid "Configure Output" msgstr "Configurar a Saída dos Dados" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Confirmar" @@ -3129,12 +3143,12 @@ msgstr "Confirmar" msgid "Confirm backend change" msgstr "Confirmar mudança de backend" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Confirmar ao Parar" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Confirmação" @@ -3144,7 +3158,7 @@ msgstr "Confirmação" msgid "Connect" msgstr "Conectar" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Conectar/Desconectar Balance Board" @@ -3152,7 +3166,7 @@ msgstr "Conectar/Desconectar Balance Board" msgid "Connect USB Keyboard" msgstr "Conectar Teclado USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Wii Remote %1" @@ -3172,7 +3186,7 @@ msgstr "Conectar/Desconectar Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Conectar/Desconectar Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Conectar Wii Remotes" @@ -3188,7 +3202,7 @@ msgstr "Conectar-se à Internet e realizar uma atualização online do sistema?" msgid "Connected" msgstr "Conectado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Conectando" @@ -3213,7 +3227,7 @@ msgstr "Controlar Modo Golfe do NetPlay" msgid "Control Stick" msgstr "Eixo Principal" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Perfil do Controle" @@ -3414,22 +3428,22 @@ msgstr "" "normalmente usam o alvo 2.2.

Na dúvida, mantenha " "essa opção desativada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Copiar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Copiar &função" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Copiar &hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Copiar Endereço" @@ -3437,19 +3451,19 @@ msgstr "Copiar Endereço" msgid "Copy Failed" msgstr "Falha ao Copiar" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Copiar Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Copiar Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Copiar &linha de código" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Copiar o end&ereço do alvo" @@ -3467,8 +3481,8 @@ msgstr "Copiar para B" msgid "Core" msgstr "Core" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "Core não inicializado." @@ -3608,7 +3622,7 @@ msgstr "" "Se sim, então você pode precisar reespecificar o local do seu arquivo de " "Memory Card nas configurações." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Não foi possível encontrar o servidor central" @@ -3624,13 +3638,13 @@ msgstr "Não foi possível ler o arquivo." msgid "Country:" msgstr "País:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Criar" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Criar Arquivo do Infinity" @@ -3644,7 +3658,7 @@ msgstr "Criar Novo Memory Card" msgid "Create Skylander File" msgstr "Criar Arquivo do Skylander" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Criar mapeamentos pra outros dispositivos" @@ -3696,23 +3710,23 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Região Atual" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Valor atual" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Contexto atual" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Jogo atual" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Thread atual" @@ -3825,7 +3839,7 @@ msgstr "Tapete de Dança" msgid "Dark" msgstr "Trevas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Dados" @@ -3871,7 +3885,7 @@ msgid "Debug" msgstr "Depuração" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Depuração" @@ -3919,7 +3933,7 @@ msgstr "Diminuir Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Padrão" @@ -3939,7 +3953,7 @@ msgstr "Fonte Padrão" msgid "Default ISO:" msgstr "ISO padrão:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Thread padrão" @@ -3966,8 +3980,9 @@ msgstr "" "estabilidade.

Na dúvida, mantenha essa opção " "desativada." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Excluir" @@ -3997,12 +4012,12 @@ msgstr "Porcentagem da Profundidade:" msgid "Depth:" msgstr "Profundidade:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Descrição" @@ -4016,8 +4031,8 @@ msgstr "Descrição:" msgid "Description: %1" msgstr "Descrição: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "Destino" @@ -4029,21 +4044,21 @@ msgstr "Destino (caminho p/ soquete UNIX ou endereço:porta):" msgid "Destination (address:port):" msgstr "Destino (endereço:porta):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "Destino Máx." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "Destino Mín." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "Símbolo de Destino" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Separado" @@ -4051,7 +4066,7 @@ msgstr "Separado" msgid "Detect" msgstr "Detectar" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Detectando os Módulos do RSO" @@ -4059,11 +4074,11 @@ msgstr "Detectando os Módulos do RSO" msgid "Deterministic dual core:" msgstr "Dual core determinístico:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Dev (todos os dias)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Dispositivo" @@ -4107,11 +4122,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Des&conectado" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Desativar" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Desativar Bounding Box" @@ -4128,11 +4138,11 @@ msgstr "Desativar Cópias VRAM do EFB" msgid "Disable Emulation Speed Limit" msgstr "Desativar Limite de Velocidade" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Desativar Fastmem" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Desativar Arena do Fastmem" @@ -4140,11 +4150,11 @@ msgstr "Desativar Arena do Fastmem" msgid "Disable Fog" msgstr "Desativar Névoa" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Desativar Cache do JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Desativar o Mapa dos Pontos de Entrada Grandes" @@ -4188,6 +4198,15 @@ msgstr "" "Causa alguns defeitos gráficos.

Na dúvida, mantenha " "essa opção ativada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" +"Desativa a proteção de tela enquanto um jogo está em execução." +"

Na dúvida, mantenha essa opção ativada." + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disco" @@ -4196,6 +4215,10 @@ msgstr "Disco" msgid "Discard" msgstr "Descartar" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "Configurações de Exibição" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Tipo de Exibição" @@ -4233,11 +4256,11 @@ msgstr "" "Você autoriza o Dolphin a enviar estatísticas de uso para a equipe de " "desenvolvimento?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Você quer adicionar '%1' a lista de caminhos dos jogos?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Você quer limpar a lista dos nomes do símbolos?" @@ -4247,7 +4270,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Deseja excluir %n arquivo(s) de jogo salvo selecionado(s)?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Deseja parar a emulação atual?" @@ -4259,8 +4282,8 @@ msgstr "Deseja tentar efetuar um reparo na NAND?" msgid "Dolby Pro Logic II Decoder" msgstr "Decodificador Dolby Pro Logic II" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Registro FIFO do Dolphin (*.dff)" @@ -4268,9 +4291,9 @@ msgstr "Registro FIFO do Dolphin (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Pré-definição do Mod do Jogo no Dolphin" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Arquivo do Mapa do Dolphin (*.map)" @@ -4282,8 +4305,8 @@ msgstr "Arquivo CSV de Assinatura do Dolphin" msgid "Dolphin Signature File" msgstr "Arquivo de Assinatura do Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Gravações TAS do Dolphin (*.dtm)" @@ -4327,7 +4350,7 @@ msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" "O Dolphin é um emulador de GameCube e Wii grátis e de código fonte aberto." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Versão do Dolphin é muito antiga para o servidor traversal" @@ -4343,7 +4366,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "O Dolphin não pode verificar imagens de discos não licenciados." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4351,7 +4374,7 @@ msgstr "" "O Dolphin usará a região padrão quando não for possível determinar a região " "do software automaticamente." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "O sistema de cheats do Dolphin está desativado no momento." @@ -4360,7 +4383,7 @@ msgstr "O sistema de cheats do Dolphin está desativado no momento." msgid "Domain" msgstr "Domínio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Desativar Atualizações" @@ -4381,7 +4404,7 @@ msgstr "Portas Fechadas" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Dobro" @@ -4403,7 +4426,7 @@ msgstr "Baixar Códigos" msgid "Download Codes from the WiiRD Database" msgstr "Baixar Códigos da Base de Dados do WiiRD" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Mostrar Capas de Jogos Baixadas do GameTDB.com no Modo Grade" @@ -4415,6 +4438,23 @@ msgstr "Download completo" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 códigos baixados (%2 adicionados)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" +"Baixa imagens de capa do GameTDB.com para mostrar na exibição em grade da " +"lista de jogos. Se essa opção estiver desativada, a lista de jogos mostrará " +"banners gerados a partir dos arquivos de dados salvos dos jogos, e se nenhum " +"dado salvo para o jogo existir, mostrará um banner genérico.

Exibição " +"em Lista sempre usará o banner dos arquivos de dados salvos." +"

Na dúvida, mantenha essa opção ativada." + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4454,7 +4494,7 @@ msgstr "Exportar &FakeVMEM" msgid "Dump &MRAM" msgstr "Exportar &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Exportar Áudio" @@ -4466,7 +4506,7 @@ msgstr "Exportar Texturas de Base" msgid "Dump EFB Target" msgstr "Exportar Alvo EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Exportar Quadros" @@ -4535,11 +4575,11 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Duração do Pressionar do Botão Turbo (frames):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Duração do Soltar do Botão Turbo (frames):" @@ -4549,11 +4589,11 @@ msgstr "Duração do Soltar do Botão Turbo (frames):" msgid "Dutch" msgstr "Holandês" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "S&air" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "Cópia do EFB %1" @@ -4569,7 +4609,7 @@ msgstr "" "provavelmente será necessário reiniciar o computador para que o Windows " "utilize o novo driver." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4581,7 +4621,7 @@ msgstr "" "Adequado para jogos competitivos em que imparcialidade e latência mínima são " "mais importantes." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Atualizações Prévias de Memória" @@ -4600,7 +4640,16 @@ msgstr "Ásia Oriental" msgid "Edit Breakpoint" msgstr "Editar Ponto de Interrupção" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "Editar Condicional" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "Editar expressão condicional" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Editar..." @@ -4620,7 +4669,7 @@ msgstr "Efeito" msgid "Effective" msgstr "Efetivo" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Prioridade efetiva" @@ -4642,7 +4691,7 @@ msgstr "Elemento" msgid "Embedded Frame Buffer (EFB)" msgstr "Frame Buffer Embutido (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Vazio" @@ -4654,7 +4703,7 @@ msgstr "Thread de Emulação já está em execução" msgid "Emulate Disc Speed" msgstr "Emular Velocidade do Disco" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Emular Base Infinity" @@ -4674,7 +4723,7 @@ msgstr "" "Emula a velocidade do disco do hardware original. Desativar essa opção pode " "causar instabilidade. Valor padrão:Ativado" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Dispositivos USB Emulados" @@ -4701,8 +4750,6 @@ msgstr "Velocidade de Emulação" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Ativar" @@ -4710,23 +4757,15 @@ msgstr "Ativar" msgid "Enable API Validation Layers" msgstr "Ativar Camadas de Validação da API" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Ativar Ícones de Conquistas" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Ativar Conquistas" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Ativar Alongamento de Áudio" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Ativar Cheats" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Ativar Entrada do Control&e" @@ -4734,15 +4773,19 @@ msgstr "Ativar Entrada do Control&e" msgid "Enable Custom RTC" msgstr "Ativar RTC Personalizado" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Ativar Interface de Depuração" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "Ativar Status do Discord" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Ativar Dual Core" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Ativar Dual Core (aumento na velocidade)" @@ -4754,7 +4797,7 @@ msgstr "Ativar Ajuste de Clock da CPU Emulada" msgid "Enable Emulated Memory Size Override" msgstr "Ativar Ajuste de Memória do Console Emulado" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Ativar Conquistas Encore" @@ -4766,11 +4809,11 @@ msgstr "Ativar FPRF" msgid "Enable Graphics Mods" msgstr "Ativar Mods Gráficos" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "Ativar Modo Hardcore" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4804,20 +4847,16 @@ msgstr "" "ativar.
Desativar o Modo Hardcore enquanto um jogo está em execução " "requer que o jogo seja fechado antes de ser possível reativá-lo." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "Ativar Perfilamento de Bloco JIT" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Ativar Placar de Líderes" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Ativar MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Ativar Notificações de Progresso" @@ -4825,14 +4864,10 @@ msgstr "Ativar Notificações de Progresso" msgid "Enable Progressive Scan" msgstr "Ativar Varredura Progressiva" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Ativar Integração RetroAchievements.org" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Ativar Status de Atividade" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4846,11 +4881,15 @@ msgstr "Ativar Proteção de Tela" msgid "Enable Speaker Data" msgstr "Ativar Dados do Auto-Falante" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "Ativar Modo Espectador" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Ativar Conquistas Não Oficiais" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Ativar Envio de Estatísticas de Uso" @@ -4866,37 +4905,6 @@ msgstr "Ativar Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "Ativar Cache Write-Back (lento)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"Ativa ícones de conquista.

Mostra ícones para o jogador, jogo, e " -"conquistas. Opção visual simples, mas que requer uma pequena quantidade " -"extra de memória e tempo para baixar as imagens." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"Ativa submissão nos placares de líderes do RetroAchievements.

Exige " -"que o Modo Hardcore esteja ativado." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"Ativa status de atividade detalhados no website do RetroAchievements." -"

Isso mostra descrições detalhadas sobre o que o jogador está fazendo " -"dentro do jogo no website. Se desativado, o website mostrará apenas qual " -"jogo está em execução.

Essa opção não tem relação com o status de " -"atividade do Discord." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4905,7 +4913,7 @@ msgstr "" "Ativa a emulação de velocidade do disco. Pode causar travamentos e outros " "problemas em alguns jogos (ON = Compatível, OFF = Desbloqueada)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4917,7 +4925,7 @@ msgstr "" "para ser utilizada. Dolphin não salva sua senha localmente, utilizando um " "token de API para manter o acesso." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4927,34 +4935,51 @@ msgstr "" "mensagem popup quando o jogador progride em uma conquista que monitora um " "valor acumulado, por exemplo, 60 de 120 estrelas." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"Ativa o desbloqueio de conquistas no modo Encore.

O modo Encore " +"Ativa o desbloqueio de conquistas no Modo Encore.

O Modo Encore " "reativa conquistas que já foram desbloqueadas no website, de modo que os " "jogadores sejam notificados sempre que atenderem os requisitos de " "desbloqueio, útil para critérios de speedrun personalizados, ou por pura " -"diversão." +"diversão.

Essa opção será aplicada na próxima vez que um jogo for " +"iniciado." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Ativa o desbloqueio de conquistas.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" +"Ativa o desbloqueio de conquistas no Modo Espectador.

Enquanto " +"estiver no Modo Espectador, conquistas e placares de líderes serão " +"processados e mostrados na tela, mas não serão enviados para o servidor." +"

Se isso estiver ativado ao iniciar um jogo, não será possível " +"desativar o Modo Espectador até que o jogo seja fechado, pois nenhuma sessão " +"do RetroAchievements será criada.

Se isso estiver desativado ao " +"iniciar um jogo, o Modo Espectador poderá ser ligado/desligado a qualquer " +"momento enquanto o jogo estiver em execução." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" "Ativa o desbloqueio de conquistas não oficiais, assim como conquistas " "oficiais.

Conquistas não oficiais utilizam critérios opcionais ou não " "finalizados, que não tenham sido validados como oficiais pela equipe do " -"RetroAchievements, útil para teste, ou por pura diversão." +"RetroAchievements, útil para testes, ou por pura diversão.

Essa opção " +"será aplicada na próxima vez que um jogo for iniciado." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -5132,6 +5157,10 @@ msgstr "" "\n" "Abortando importação." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "End. Final" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet Não Inicializou" @@ -5181,33 +5210,33 @@ msgstr "" "Informe o endereço IP e a porta da instância tapserver que você gostaria de " "se conectar." -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Insira o endereço do módulo do RSO:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5221,51 +5250,51 @@ msgstr "Insira o endereço do módulo do RSO:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Erro" @@ -5282,7 +5311,7 @@ msgstr "Erro ao Abrir o Adaptador: %1" msgid "Error collecting save data!" msgstr "Erro ao coletar os dados do save!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5296,7 +5325,7 @@ msgstr "Erro ao carregar o idioma selecionado. Voltando ao padrão do sistema." msgid "Error obtaining session list: %1" msgstr "Erro ao obter a lista da sessão: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Um erro ocorreu enquanto carregava alguns pacotes de texturas" @@ -5393,7 +5422,7 @@ msgstr "Erros foram encontrados em {0} blocos não utilizados da partição {1}. msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -5446,7 +5475,7 @@ msgstr "Nome esperado da variável." msgid "Experimental" msgstr "Experimental" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exportar Todos os Dados Salvos do Wii" @@ -5461,7 +5490,7 @@ msgstr "Falha ao Exportar" msgid "Export Recording" msgstr "Exportar Gravação" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exportar Gravação..." @@ -5489,14 +5518,14 @@ msgstr "Exportar como .&gcs..." msgid "Export as .&sav..." msgstr "Exportar como .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n dado(s) salvo(s) exportado(s)" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Acessório" @@ -5509,7 +5538,7 @@ msgstr "Dados de Movimento do Acessório" msgid "Extension Motion Simulation" msgstr "Simulação de Movimentos do Acessório" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "IP Externo" @@ -5517,35 +5546,35 @@ msgstr "IP Externo" msgid "External Frame Buffer (XFB)" msgstr "Frame Buffer Externo (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Extrair Certificados da NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Extrair Disco Inteiro..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Extrair Partição Inteira..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extrair Arquivo..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Extrair Arquivos..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Extrair Dados do Sistema..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Extraindo Todos os Arquivos..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Extraindo Diretório..." @@ -5554,8 +5583,8 @@ msgstr "Extraindo Diretório..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO Player" @@ -5571,11 +5600,11 @@ msgstr "" "Falha ao abrir o Memory Card:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Falha ao adicionar essa sessão ao indexador do NetPlay: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Falha ao anexar ao arquivo de assinatura '%1'" @@ -5596,7 +5625,7 @@ msgstr "Falha ao remover o Skylander do slot %1!" msgid "Failed to connect to Redump.org" msgstr "Falha na conexão com Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Falha na conexão com o servidor: %1" @@ -5617,15 +5646,15 @@ msgstr "Falha ao criar recursos globais do Direct3D 12" msgid "Failed to create DXGI factory" msgstr "Falha ao criar fábrica DXGI" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Falha ao criar arquivo do Infinity!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Falha ao criar arquivo do Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5681,15 +5710,15 @@ msgstr "Falha ao exportar %n de %1 arquivo(s) de jogo(s) salvo(s)." msgid "Failed to export the following save files:" msgstr "Falha ao exportar os seguintes dados salvos:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Falha ao extrair os certificados da NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Falha ao extrair arquivo." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Falha ao extrair dados do sistema." @@ -5711,14 +5740,14 @@ msgstr "Falha ao localizar um ou mais símbolos do Direct3D" msgid "Failed to import \"%1\"." msgstr "Falha ao importar \"%1\"." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Falha ao importar o arquivo de dados salvos. Por favor, inicie o jogo " "correspondente pelo menos uma vez, depois tente novamente." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5726,7 +5755,7 @@ msgstr "" "Falha ao importar o arquivo de dados salvos. O arquivo fornecido pode estar " "corrompido ou não contém dados salvos válidos do Wii." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5737,7 +5766,7 @@ msgstr "" "NAND (Ferramentas -> Gerenciar NAND -> Verificar NAND...) , então importe os " "dados salvos novamente." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Falha ao inicializar o núcleo" @@ -5760,11 +5789,11 @@ msgid "Failed to install pack: %1" msgstr "Falha ao instalar pacote: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Falha ao instalar esse software na NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5772,8 +5801,8 @@ msgstr "" "Falha ao acessar a porta %1. Existe outra instância do servidor NetPlay em " "execução?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Falha ao carregar o módulo RSO em %1" @@ -5785,15 +5814,15 @@ msgstr "Falha ao carregar d3d11.dll" msgid "Failed to load dxgi.dll" msgstr "Falha ao carregar dxgi.dll" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Falha ao carregar o arquivo de mapa '%1'" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Falha ao carregar arquivo do Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" @@ -5801,7 +5830,7 @@ msgstr "" "Falha ao carregar arquivo do Skylander:\n" "%1" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Falha ao carregar o executável para a memória." @@ -5817,17 +5846,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Falha ao modificar o Skylander!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "Falha ao abrir \"%1\" para escrita." -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "Falha ao abrir \"{0}\" para escrita." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Falha ao abrir '%1'" @@ -5835,7 +5864,7 @@ msgstr "Falha ao abrir '%1'" msgid "Failed to open Bluetooth device: {0}" msgstr "Falha ao acessar o dispositivo Bluetooth: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "Falha ao abrir o estado do Branch Watch \"%1\"" @@ -5868,15 +5897,15 @@ msgstr "" msgid "Failed to open file." msgstr "Falha ao abrir o arquivo." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Falha ao abrir o servidor" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Falha ao abrir arquivo do Infinity!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5888,11 +5917,11 @@ msgstr "" "\n" "O arquivo pode já estar sendo utilizado na base." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Falha ao abrir arquivo do Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5948,13 +5977,13 @@ msgstr "" "Falha ao ler o(s) arquivo(s) de jogo(s) salvo(s) selecionado(s) do Memory " "Card." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Falha ao ler arquivo do Infinity!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." @@ -5964,11 +5993,11 @@ msgstr "" "\n" "O arquivo é muito pequeno." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Falha ao ler arquivo do Skylander!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5988,7 +6017,7 @@ msgstr "" "Falha ao ler conteúdo do arquivo:\n" "%1" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Falha ao ler {0}" @@ -6028,31 +6057,31 @@ msgstr "" "Falha ao redefinir a pasta de redirecionamento do NetPlay. Verifique as " "permissões de gravação." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "Falha ao salvar o estado do Branch Watch \"%1\"" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Falha ao salvar o log FIFO." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Falha ao salvar o mapa de códigos no local '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Falha ao salvar o arquivo de assinatura '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Falha ao salvar o mapa de símbolos no local '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Falha ao salvar no arquivo de assinatura '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -6109,19 +6138,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Falha" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Host Imparcial" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Configurações de Região" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Região Padrão:" @@ -6134,7 +6163,7 @@ msgstr "Rápido" msgid "Fast Depth Calculation" msgstr "Cálculo Rápido de Profundidade" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -6147,7 +6176,7 @@ msgstr "" msgid "Field of View" msgstr "Campo de Visualização" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "Número da Figura:" @@ -6161,7 +6190,7 @@ msgstr "Detalhes do Arquivo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Formato" @@ -6169,24 +6198,24 @@ msgstr "Formato" msgid "File Format:" msgstr "Formato do Arquivo:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Informações do Arquivo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Nome do Arquivo" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Local" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Tamanho" @@ -6279,7 +6308,6 @@ msgstr "Alinhamento Fixo" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Bandeiras" @@ -6288,12 +6316,12 @@ msgstr "Bandeiras" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Flutuação" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Seguir &vertente" @@ -6401,6 +6429,15 @@ msgstr "" "

Na dúvida, mantenha essa opção ativada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" +"Força a janela de renderização a ser exibida sempre no topo de outras " +"janelas e programas.

Na dúvida, mantenha essa opção " +"desativada." + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Formato:" @@ -6416,7 +6453,7 @@ msgstr "Para frente" msgid "Forward port (UPnP)" msgstr "Abrir porta (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "%1 resultados encontrados para \"%2\"" @@ -6426,7 +6463,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "%n endereço(s) encontrado(s)." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Quadro %1" @@ -6451,7 +6488,7 @@ msgstr "Redefinir Velocidade" msgid "Frame Dumping" msgstr "Exportação de Quadros" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Intervalo de Quadros" @@ -6459,7 +6496,7 @@ msgstr "Intervalo de Quadros" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "Imagem(ns) da exportação de quadros '{0}' já existe(m). Substituir?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Quadros a Gravar:" @@ -6479,7 +6516,7 @@ msgstr "Arquivos Livres: %1" msgid "Free Look Control Type" msgstr "Tipo de Controle do Olhar Livre" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Controle de Olhar Livre %1" @@ -6533,8 +6570,8 @@ msgid "From" msgstr "De" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "De:" @@ -6542,10 +6579,14 @@ msgstr "De:" msgid "FullScr" msgstr "Tela Cheia" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Função" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "Configurações de Funcionamento" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Funções" @@ -6586,11 +6627,11 @@ msgstr "Volume do GBA" msgid "GBA Window Size" msgstr "Tamanho da Janela do GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "ROM do GBA%1 alterada para \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "ROM desativada do GBA%1" @@ -6639,7 +6680,7 @@ msgstr "GL_MAX_TEXTURE_SIZE é {0} - deve ser pelo menos 1024." msgid "GPU Texture Decoding" msgstr "Decodificação de Texturas na GPU" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6652,7 +6693,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: ERRO OGL: Sua placa de vídeo é compatível com o OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6660,7 +6701,7 @@ msgstr "" "GPU: ERRO OGL: extensão GL_ARB_map_buffer_range indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6668,7 +6709,7 @@ msgstr "" "GPU: ERRO OGL: extensão GL_ARB_sampler_objects indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6676,7 +6717,7 @@ msgstr "" "GPU: ERRO OGL: extensão GL_ARB_uniform_buffer_object indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6692,7 +6733,7 @@ msgstr "" "GPU: ERRO OGL: suporte ao OpenGL 3.0 indisponível.\n" "GPU: Sua placa de vídeo é compatível com o OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6715,16 +6756,16 @@ msgstr "" msgid "Game" msgstr "Jogo" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Cartuchos do Game Boy Advance (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6732,7 +6773,7 @@ msgstr "" "ROMs do Game Boy Advance (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *." "bin);;Todos os arquivos (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance na Porta %1" @@ -6761,7 +6802,7 @@ msgid "Game Gamma:" msgstr "Gama do Jogo:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID do Jogo" @@ -6770,15 +6811,15 @@ msgstr "ID do Jogo" msgid "Game ID:" msgstr "ID do Jogo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Status do Jogo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Jogo alterado para \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6787,11 +6828,11 @@ msgstr "" "selecione Propriedades, alterne para a guia Verificar, e selecione Verificar " "Integridade para calcular o hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "O número de disco do jogo é diferente" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "A revisão do jogo é diferente" @@ -6806,7 +6847,7 @@ msgstr "" "Jogo sobrescrito por outro jogo salvo. Dados corrompidos adiante {0:#x}, {1:" "#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "A região do jogo é diferente" @@ -6826,11 +6867,11 @@ msgstr "Adaptador do GameCube para Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "Adaptador do GameCube para Wii U na Porta %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "Controle de GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "Controle de GameCube na Porta %1" @@ -6838,11 +6879,11 @@ msgstr "Controle de GameCube na Porta %1" msgid "GameCube Controllers" msgstr "Controles do GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "Teclado de GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "Teclado de GameCube na Porta %1" @@ -6859,7 +6900,7 @@ msgstr "Memory Cards do GameCube" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "Memory Cards do GameCube (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "Microfone de GameCube no Slot %1" @@ -6897,29 +6938,29 @@ msgstr "Códigos Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Geral" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Geral e Opções" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "Gerar Código(s) do Action Replay" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Gerar uma Nova ID de Estatísticas " -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "Código(s) AR gerado(s)." -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Nomes de símbolos gerados a partir de '%1'" @@ -6952,7 +6993,7 @@ msgstr "Gigante" msgid "Giants" msgstr "Gigantes" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Modo Golfe" @@ -6961,7 +7002,7 @@ msgid "Good dump" msgstr "Cópia válida" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Gráficos" @@ -7006,7 +7047,7 @@ msgstr "Verde Esquerdo" msgid "Green Right" msgstr "Verde Direito" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Exibição em Grade" @@ -7043,7 +7084,7 @@ msgstr "Pós-Processamento HDR" msgid "Hacks" msgstr "Hacks" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Cabeça" @@ -7075,7 +7116,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "String do Byte Hexadecimal" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadecimal" @@ -7084,11 +7125,11 @@ msgstr "Hexadecimal" msgid "Hide" msgstr "Ocultar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "Ocultar &Controles" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Ocultar Tudo" @@ -7100,10 +7141,21 @@ msgstr "Esconder Sessões Dentro-do-Jogo" msgid "Hide Incompatible Sessions" msgstr "Esconder Sessões Incompatíveis" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Ocultar GBAs Remotos" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" +"Oculta o cursor do mouse sempre que estiver posicionado sobre a janela de " +"renderização e a janela de renderização estiver em foco." +"

Na dúvida, selecione \"Ao Mover\"." + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -7132,7 +7184,7 @@ msgstr "Hospedar" msgid "Host Code:" msgstr "Código da Sala:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Host Autoritário" @@ -7140,7 +7192,7 @@ msgstr "Host Autoritário" msgid "Host Size" msgstr "Tamanho do Hospedeiro" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7153,11 +7205,11 @@ msgstr "" "Adequado para jogos casuais com mais de 3 jogadores, possivelmente em " "conexões instáveis ou de alta latência." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Host autoritário desativado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Host autoritário ativado" @@ -7169,7 +7221,7 @@ msgstr "Hospedar no NetPlay" msgid "Hostname" msgstr "Nome do Hospedeiro" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Configurações das Teclas de Atalho" @@ -7179,7 +7231,7 @@ msgstr "Configurações das Teclas de Atalho" msgid "Hotkeys" msgstr "Teclas de Atalho" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Desativar Teclas de Atalho em Segundo Plano" @@ -7242,7 +7294,7 @@ msgstr "Endereço IP:" msgid "IPL Settings" msgstr "Configurações do IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -7289,7 +7341,7 @@ msgstr "" msgid "Icon" msgstr "Ícone" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7300,7 +7352,7 @@ msgstr "" "Adequado para jogos baseados em turnos com controles sensíveis ao tempo, " "como golfe." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "ID de Estatísticas" @@ -7329,7 +7381,7 @@ msgstr "" "Essa permissão pode ser revogada a qualquer momento através das " "configurações do Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7350,7 +7402,7 @@ msgstr "" "Se desmarcado o estado da conexão do controle emulado é ligado\n" "ao estado da conexão do dispositivo padrão real (se houver um)." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7361,7 +7413,7 @@ msgstr "" "pode ser útil para testes.

Na dúvida, mantenha essa " "opção desativada." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7377,7 +7429,7 @@ msgstr "" msgid "Ignore" msgstr "Ignorar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "Ignorar Acertos de Branch do &Apploader" @@ -7433,7 +7485,7 @@ msgstr "" "levemente o desempenho.

Na dúvida, mantenha essa " "opção desativada." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Importar Backup da NAND do BootMii..." @@ -7448,15 +7500,15 @@ msgstr "Falha ao Importar" msgid "Import Save File(s)" msgstr "Importar Arquivo(s) de Jogo Salvo" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importar Dados Salvos do Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Importando backup da NAND" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7465,6 +7517,20 @@ msgstr "" "Importando backup da NAND\n" " Tempo decorrido: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" +"Caso ocorra um erro, o Dolphin pausará a emulação para informar sobre o erro " +"e perguntar como prosseguir. Com essa opção desativada, o Dolphin irá " +"ignorar todos os erros, a emulação não será pausada e nenhum aviso será " +"mostrado.

Na dúvida, mantenha essa opção ativada." + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "Dentro do Jogo?" @@ -7547,16 +7613,16 @@ msgstr "Rotação Incremental" msgid "Incremental Rotation (rad/sec)" msgstr "Rotação Incremental (rad/seg)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Criador de Figura Infinity" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Gerenciador do Infinity" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Objeto Infinity (*.bin);;" @@ -7578,12 +7644,12 @@ msgstr "Informações" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informação" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Desativar Proteção de Tela Durante a Emulação" @@ -7593,10 +7659,10 @@ msgstr "Injetar" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Entrada de Dados" @@ -7610,19 +7676,15 @@ msgstr "Força de entrada requerida pra ativação." msgid "Input strength to ignore and remap." msgstr "Força da entrada pra ignorar e remapear." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "Inserir &BLR" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "Inserir &BLR no início" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "Inserir &NOP" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Inserir &nop" @@ -7639,11 +7701,11 @@ msgstr "Instalar" msgid "Install Partition (%1)" msgstr "Partição de Instalação (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Instalar Atualização" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Instalar WAD..." @@ -7651,13 +7713,13 @@ msgstr "Instalar WAD..." msgid "Install to the NAND" msgstr "Instalar na NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instrução" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instrução" @@ -7666,7 +7728,7 @@ msgstr "Instrução" msgid "Instruction Breakpoint" msgstr "Ponto de Interrupção da Instrução" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instrução:" @@ -7675,7 +7737,7 @@ msgstr "Instrução:" msgid "Instruction: %1" msgstr "Instrução: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7696,19 +7758,19 @@ msgstr "Intensidade" msgid "Interface" msgstr "Interface" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Erro Interno do LZ4 - falha ao extrair {0} bytes" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Erro Interno do LZ4 - falha na compressão" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Erro Interno do LZ4 - falha na extração ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "Erro Interno do LZ4 - discrepância no tamanho do payload ({0} / {1})) " @@ -7721,7 +7783,7 @@ msgstr "Erro Interno do LZO - falha na compressão" msgid "Internal LZO Error - decompression failed" msgstr "Erro Interno do LZO - falha na extração" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7729,7 +7791,7 @@ msgstr "" "Erro Interno do LZO - falha na extração ({0}) ({1}) \n" "Não foi possível recuperar informações de versão do estado salvo legado." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7737,7 +7799,7 @@ msgstr "" "Erro Interno do LZO - falha ao processar cookie de versão extraída e " "comprimento do texto de versão ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7753,7 +7815,7 @@ msgstr "Resolução Interna" msgid "Internal Resolution:" msgstr "Resolução Interna:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Erro interno enquanto gera o código AR." @@ -7761,7 +7823,7 @@ msgstr "Erro interno enquanto gera o código AR." msgid "Interpreter (slowest)" msgstr "Interpretador (muito lento)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Núcleo do Interpretador" @@ -7777,7 +7839,7 @@ msgstr "JSON inválido recebido do serviço de atualizações automáticas: {0}" msgid "Invalid Mixed Code" msgstr "Código Misturado Inválido" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "O pacote %1 fornecido é inválido: %2" @@ -7786,11 +7848,11 @@ msgstr "O pacote %1 fornecido é inválido: %2" msgid "Invalid Player ID" msgstr "ID de Jogador Inválida" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Endereço do módulo do RSO inválido: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Callstack inválido" @@ -7811,7 +7873,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Entrada inválida para o campo \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Entrada de dados inválida fornecida" @@ -7827,19 +7889,19 @@ msgstr "Parâmetros inválidos dados pra procurar." msgid "Invalid password provided." msgstr "Senha inválida fornecida." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Arquivo de gravação inválido" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Parâmetros de pesquisa inválidos (nenhum objeto selecionado)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "String de pesquisa inválida (não foi possível converter para número)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "String de pesquisa inválida (apenas comprimentos correspondentes de string " @@ -7868,11 +7930,11 @@ msgstr "Itália" msgid "Item" msgstr "Item" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "Link de Blocos JIT Desativado" @@ -7880,47 +7942,47 @@ msgstr "Link de Blocos JIT Desativado" msgid "JIT Blocks" msgstr "Blocos JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "Vertente do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "Ponto Flutuante do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "Inteiro do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "LoadStore Flutuante do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "LoadStore do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "LoadStore Emparelhado do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "LoadStore lXz do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "LoadStore lbzx do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "LoadStore lwz do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT Desligado (Núcleo do JIT)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "Emparelhamento do JIT Desligado" @@ -7932,16 +7994,16 @@ msgstr "Recompilador JIT ARM64 (recomendado)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "Recompilador JIT x86-64 (recomendado)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "Registro do Cache do JIT Desligado" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "Registros do Sistema do JIT Desligado" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7950,11 +8012,11 @@ msgstr "" "nunca deveria acontecer. Por favor relate este incidente no bug tracker. O " "Dolphin irá fechar agora." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "JIT não está ativo" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japão" @@ -7978,12 +8040,12 @@ msgstr "" "Kaos é o único vilão pra esse troféu e está sempre destrancado. Não há " "necessidade de editar nada!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Manter em Execução" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Manter Janela no Topo" @@ -8017,11 +8079,11 @@ msgstr "Teclas" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Remover Jogador" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Coréia" @@ -8047,7 +8109,7 @@ msgstr "Abrir R&OM..." msgid "L-Analog" msgstr "L (analógico)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "Save do LR" @@ -8055,7 +8117,11 @@ msgstr "Save do LR" msgid "Label" msgstr "Rótulo" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "Idioma" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Último Valor" @@ -8093,7 +8159,7 @@ msgstr "Latência: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "Executar os softwares afetados talvez corrija os problemas detectados." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Placar de Líderes" @@ -8101,7 +8167,7 @@ msgstr "Placar de Líderes" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -8112,7 +8178,7 @@ msgstr "Esquerda" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Eixo Esquerdo" @@ -8189,11 +8255,11 @@ msgstr "Luz" msgid "Limit Chunked Upload Speed:" msgstr "Limitar Velocidade de Envio de Fragmentos:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Selecionar Colunas" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Exibição em Lista" @@ -8202,26 +8268,26 @@ msgid "Listening" msgstr "Escutando" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Carregar" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Carregar o &Arquivo do Mapa Ruim..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Carregar o &Outro Arquivo do Mapa..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "Carregar Branch Watch &De..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "Carregar estado do Branch Watch" @@ -8233,11 +8299,11 @@ msgstr "Carregar Texturas Personalizadas" msgid "Load File" msgstr "Carregar Arquivo" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Carregar Menu Principal do GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Somente Carregar Dados Salvos do Host" @@ -8343,23 +8409,23 @@ msgstr "Carregar do Slot 8" msgid "Load State Slot 9" msgstr "Carregar do Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Carregar do Arquivo..." -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Carregar do Slot Selecionado" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Carregar do Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Carregar Wii System Menu %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Carregar e Armazenar Dados Salvos do Host" @@ -8367,24 +8433,24 @@ msgstr "Carregar e Armazenar Dados Salvos do Host" msgid "Load from Selected Slot" msgstr "Carregar do Slot Selecionado" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Slot %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Carregar o arquivo do mapa" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Carregar vWii System Menu %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Carregar..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Símbolos carregados do '%1'" @@ -8408,20 +8474,32 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "IP Local" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Travar Cursor do Mouse" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Trancado" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" +"Prende o cursor do mouse dentro da janela de renderização sempre que a " +"janela estiver em foco. Você pode definir uma tecla de atalho para liberar o " +"cursor.

Na dúvida, mantenha essa opção desativada." + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Log" @@ -8430,15 +8508,15 @@ msgstr "Log" msgid "Log Configuration" msgstr "Configurações" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Entrar" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Registrar Cobertura das Instruções do JIT" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Sair" @@ -8454,7 +8532,7 @@ msgstr "Tipos de Log" msgid "Logger Outputs" msgstr "Saída de Dados" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Falha no Login" @@ -8469,11 +8547,11 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Reprodução contínua" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Perdeu a conexão com o servidor do NetPlay..." @@ -8494,7 +8572,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUNDO" @@ -8542,7 +8620,7 @@ msgstr "Certifique-se que há um Skylander no slot %1!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Fabricante" @@ -8564,7 +8642,7 @@ msgstr "" "

Na dúvida, mantenha essa opção desativada." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Gerenciar NAND" @@ -8573,7 +8651,7 @@ msgstr "Gerenciar NAND" msgid "Manual Texture Sampling" msgstr "Amostragem Manual de Texturas" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Mapeamento" @@ -8585,11 +8663,11 @@ msgstr "Mask ROM" msgid "Match Found" msgstr "Combinação Achada" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Buffer Máximo:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Tamanho máximo do buffer alterado para %1" @@ -8619,7 +8697,7 @@ msgstr "Pontos de Interrupção da Memória" msgid "Memory Card" msgstr "Memory Card" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Gerenciador de Memory Cards" @@ -8647,7 +8725,7 @@ msgstr "MemoryCard: Leitura chamada com endereço inválido da fonte ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Gravação chamada com endereço de destino inválido ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8665,7 +8743,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Microfone" @@ -8682,7 +8760,7 @@ msgstr "Diversos" msgid "Misc Settings" msgstr "Configurações Diversas" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "Outros Controles" @@ -8696,7 +8774,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Incompatibilidade entre as estruturas internas dos dados." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8743,8 +8821,8 @@ msgstr "Modificar Slot" msgid "Modifying Skylander: %1" msgstr "Modificando o Skylander: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Módulos achados: %1" @@ -8764,11 +8842,11 @@ msgstr "Sombras Monoscópicas" msgid "Monospaced Font" msgstr "Fonte de Largura Fixa" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Dados de Movimento" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Simulação de Movimentos" @@ -8777,27 +8855,10 @@ msgstr "Simulação de Movimentos" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Visibilidade do Cursor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" -"Oculta o cursor do mouse após um período de inatividade e reexibe ao ser " -"movido." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Exibe permanentemente o cursor do mouse." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" -"Oculta permanentemente o cursor do mouse enquanto um jogo estiver em " -"execução." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8808,7 +8869,7 @@ msgstr "Mover" msgid "Movie" msgstr "Gravação" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8816,7 +8877,7 @@ msgstr "" "A gravação {0} indica que inicia a partir de um estado salvo, mas {1} não " "existe. A gravação provavelmente não será sincronizada!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "Múltiplos erros ao gerar os códigos AR." @@ -8829,10 +8890,10 @@ msgstr "Multiplicador" msgid "N&o to All" msgstr "Não para T&odos" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "Verificação da NAND" @@ -8841,8 +8902,8 @@ msgstr "Verificação da NAND" msgid "NKit Warning" msgstr "Aviso sobre o NKit" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8851,7 +8912,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8874,8 +8935,8 @@ msgstr "" "mesmo valor aqui.

Na dúvida, mantenha essa opção em " "2.35." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8918,7 +8979,7 @@ msgstr "Nativa (640x528)" msgid "Native GCI File" msgstr "Arquivo GCI Nativo" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "NetPlay" @@ -8934,7 +8995,7 @@ msgstr "Configuração do NetPlay" msgid "Netherlands" msgstr "Holanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8943,7 +9004,7 @@ msgstr "" "criado ou modificado durante a sessão permanecerá nos dados salvos locais do " "host." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8952,7 +9013,7 @@ msgstr "" "NetPlay iniciará utilizando os dados salvos do host, mas qualquer dado salvo " "criado ou modificado durante a sessão será descartado ao sair dela." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8961,7 +9022,7 @@ msgstr "" "a sessão será descartado ao sair dela." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Rede" @@ -8969,16 +9030,16 @@ msgstr "Rede" msgid "Network dump format:" msgstr "Formato do despejo de rede:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Nunca" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Desativar Atualizações" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Novo" @@ -9003,7 +9064,7 @@ msgstr "Nova Pesquisa" msgid "New Tag..." msgstr "Nova Etiqueta..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Uma nova ID foi gerada." @@ -9020,7 +9081,7 @@ msgstr "Nova etiqueta" msgid "Next Game Profile" msgstr "Próximo Perfil de Jogo" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Combinação Seguinte" @@ -9066,7 +9127,7 @@ msgstr "Sem Compressão" msgid "No Match" msgstr "Sem Combinação" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Não Utilizar Dados Salvos" @@ -9074,12 +9135,12 @@ msgstr "Não Utilizar Dados Salvos" msgid "No data to modify!" msgstr "Não há dados pra modificar!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Nenhuma descrição disponível" @@ -9091,7 +9152,7 @@ msgstr "Não há erros." msgid "No extension selected." msgstr "Nenhum acessório selecionado." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Nenhum arquivo carregado / gravado." @@ -9112,11 +9173,11 @@ msgstr "Nenhum mod gráfico selecionado." msgid "No input" msgstr "Sem entrada dos dados" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Não foram detectados problemas." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "Nenhum jogo correspondente encontrado" @@ -9142,7 +9203,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Nenhum perfil encontrado pra configuração do jogo '{0}'" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Nenhuma gravação carregada." @@ -9161,10 +9222,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Nenhum" @@ -9176,7 +9237,7 @@ msgstr "América do Norte" msgid "Not Set" msgstr "Desconhecido" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Nem todos os jogadores possuem o jogo. Iniciar assim mesmo?" @@ -9200,7 +9261,7 @@ msgstr "" "Não há arquivos livres o bastante no memory card alvo. Pelo menos %n " "arquivo(s) livre(s) requerido(s)." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Não encontrado" @@ -9246,26 +9307,26 @@ msgstr "Número de tremidas por segundo." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Acelerômetro do Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Botões do Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Eixo do Nunchuk" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Objeto %1" @@ -9317,7 +9378,7 @@ msgstr "Posição X do Objeto 4" msgid "Object 4 Y" msgstr "Posição Y do Objeto 4" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Intervalo de Objetos" @@ -9338,7 +9399,7 @@ msgstr "Deslocamento" msgid "On" msgstr "Ligado" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Ao Mover" @@ -9352,7 +9413,7 @@ msgstr "" "vértices para expansão de pontos e linhas, utiliza shaders de vértices para " "o trabalho. Pode afetar o desempenho.

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9379,7 +9440,7 @@ msgstr "" "são executados apenas quando uma ação específica é executada no software " "emulado." -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Documentação Online" @@ -9387,7 +9448,7 @@ msgstr "&Documentação Online" msgid "Only Show Collection" msgstr "Mostrar Apenas Coleção" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9395,7 +9456,7 @@ msgstr "" "Só anexar símbolos com o prefixo:\n" "(Em branco pra todos os símbolos)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9414,7 +9475,7 @@ msgstr "Abrir" msgid "Open &Containing Folder" msgstr "Abrir &Local do Arquivo" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Abrir Pasta do &Usuário" @@ -9423,7 +9484,7 @@ msgstr "Abrir Pasta do &Usuário" msgid "Open Directory..." msgstr "Abrir Diretório..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Abrir log do FIFO" @@ -9489,26 +9550,26 @@ msgstr "Laranja" msgid "Orbital" msgstr "Orbital" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "Origem" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "Origem Máx." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "Origem Mín." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "Símbolo de Origem" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "Origem e Destino" @@ -9516,7 +9577,7 @@ msgstr "Origem e Destino" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9531,11 +9592,11 @@ msgstr "Outra Partição (%1)" msgid "Other State Hotkeys" msgstr "Outros" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Gerenciamento de Estados Salvos" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Outro jogo..." @@ -9551,16 +9612,16 @@ msgstr "Saída da Reamostragem" msgid "Output Resampling:" msgstr "Saída da Reamostragem:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Sobrescrito" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Reproduzir Gravação de Replay..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9589,7 +9650,7 @@ msgstr "Arquivo de imagem PNG (*.png);;Todos os arquivos (*)" msgid "PPC Size" msgstr "Tamanho do PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC vs Hospedeiro" @@ -9623,7 +9684,7 @@ msgstr "Passivo" msgid "Passthrough a Bluetooth adapter" msgstr "Redirecionar um adaptador Bluetooth" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Senha" @@ -9661,15 +9722,15 @@ msgstr "Locais" msgid "Pause" msgstr "Pausar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "Pausar Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "&Pausar no Fim do Replay" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pausar ao Perder Foco" @@ -9690,6 +9751,15 @@ msgstr "" "

Se não tiver certeza deixe isto desmarcado." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" +"Pausa a emulação sempre que a janela de renderização não estiver em foco." +"

Na dúvida, mantenha essa opção desativada." + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9709,7 +9779,7 @@ msgstr "Velocidade pico dos movimentos de balanço externos." msgid "Per-Pixel Lighting" msgstr "Iluminação Por Pixel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Executar Atualização do Sistema Online" @@ -9743,11 +9813,11 @@ msgstr "Espaço do endereço físico" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Escolha a fonte de depuração" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9760,7 +9830,7 @@ msgid "Pitch Up" msgstr "Pra cima" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Plataforma" @@ -9768,7 +9838,7 @@ msgstr "Plataforma" msgid "Play" msgstr "Reproduzir" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Reproduzir / Gravar" @@ -9776,44 +9846,44 @@ msgstr "Reproduzir / Gravar" msgid "Play Recording" msgstr "Reproduzir Gravação" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Play Set/Power Disc" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Opções de Reprodução" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Jogador" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Jogador 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Jogador 1, Habilidade 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Jogador 1, Habilidade 2" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Jogador 2" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Jogador 2, Habilidade 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Jogador 2, Habilidade 2" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Jogadores" @@ -9850,7 +9920,7 @@ msgid "Point (Passthrough)" msgstr "Apontar (Redirecionamento)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Porta %1" @@ -9867,7 +9937,7 @@ msgstr "Porta:" msgid "Portal Slots" msgstr "Slots do Portal" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Possível dessincronia detectada: %1 pode ter dessincronizado no quadro %2" @@ -9884,6 +9954,14 @@ msgstr "Efeito de Pós-Processamento:" msgid "Post-Processing Shader Configuration" msgstr "Configurações do Shader de Pós-Processamento" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "Power Disc 3" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "Power Disc 2" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9893,15 +9971,15 @@ msgstr "Preferir SV para Expansão de Ponto/Linha" msgid "Prefetch Custom Textures" msgstr "Pré-carregar Texturas Personalizadas" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Fim prematuro da gravação no PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Fim prematuro da gravação no PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Fim prematuro da gravação no PlayWiimote. {0} > {1}" @@ -9946,7 +10024,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Perfil de Jogo Anterior" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Combinação Anterior" @@ -9957,7 +10035,7 @@ msgstr "Perfil Anterior" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitivo %1" @@ -9997,7 +10075,7 @@ msgstr "" "Problemas de gravidade média foram encontrados. O jogo inteiro ou certas " "partes dele podem não funcionar corretamente." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Perfil" @@ -10006,23 +10084,32 @@ msgstr "Perfil" msgid "Program Counter" msgstr "Contador do Programa" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Progresso" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" +"Solicita que você confirme que deseja encerrar a emulação ao pressionar " +"Parar.

Na dúvida, mantenha essa opção ativada." + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Público" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Limpar Cache da Lista de Jogos" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Coloque as ROMs do IPL na pasta User/GC//." @@ -10051,11 +10138,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Pergunta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Sair" @@ -10072,19 +10159,19 @@ msgstr "R" msgid "R-Analog" msgstr "R (analógico)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "PRONTO" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "Módulos do RSO" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "Auto-detecção do RSO" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "EM EXECUÇÃO" @@ -10105,7 +10192,7 @@ msgstr "Final do Alcance: " msgid "Range Start: " msgstr "Início do Alcance: " -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Rank %1" @@ -10117,12 +10204,13 @@ msgstr "Bruto" msgid "Raw Internal Resolution" msgstr "Resolução Interna Bruta" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Su&bstituir instrução" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Ler" @@ -10161,8 +10249,8 @@ msgstr "Wii Remote Real" msgid "Received invalid Wii Remote data from Netplay." msgstr "Dados do Wii Remote inválidos recebidos do NetPlay." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "Acertos Recentes" @@ -10171,23 +10259,23 @@ msgstr "Acertos Recentes" msgid "Recenter" msgstr "Re-centralizar" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Gravar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Gravar a Entrada dos Dados" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Gravação" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opções da Gravação" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Gravando..." @@ -10227,7 +10315,7 @@ msgstr "Status no Redump.org:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10259,7 +10347,7 @@ msgid "Refreshing..." msgstr "Atualizando..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Região" @@ -10280,7 +10368,11 @@ msgstr "Entrada Relativa dos Dados" msgid "Relative Input Hold" msgstr "Manter a Entrada Relativa dos Dados" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "Lançamentos (a cada poucos meses)" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Me Lembrar Mais Tarde" @@ -10319,12 +10411,12 @@ msgstr "" "(a menos que você comprima o arquivo ISO em um formato como ZIP " "posteriormente). Deseja continuar mesmo assim?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Renomear Símbolo" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Janela de Renderização" @@ -10348,10 +10440,19 @@ msgstr "Relatório: Gravação da GCIFolder no bloco não alocado {0:#x}" msgid "Request to Join Your Party" msgstr "Pedido pra se Juntar ao seu Grupo" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" +"Exige que a janela de renderização esteja em foco para que as teclas de " +"atalho funcionem.

Na dúvida, mantenha essa opção " +"ativada." + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10361,7 +10462,7 @@ msgstr "Redefinir" msgid "Reset All" msgstr "Resetar Tudo" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Redefinir Ignorar Gerenciadores de Pânico" @@ -10405,7 +10506,7 @@ msgstr "Gerenciador de Pacotes de Recursos" msgid "Resource Pack Path:" msgstr "Pacotes de Recursos:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Reinicialização Necessária" @@ -10413,11 +10514,11 @@ msgstr "Reinicialização Necessária" msgid "Restore Defaults" msgstr "Restaurar Padrões" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Restaurar instrução" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Repetir" @@ -10426,7 +10527,7 @@ msgstr "Repetir" msgid "Return Speed" msgstr "Velocidade de Retorno" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revisão" @@ -10438,7 +10539,7 @@ msgstr "Revisão: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10449,7 +10550,7 @@ msgstr "Direita" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Eixo Direito" @@ -10485,11 +10586,11 @@ msgstr "Rolar pra Esquerda" msgid "Roll Right" msgstr "Rolar pra Direita" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "Código da Sala" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Rotação" @@ -10512,27 +10613,31 @@ msgstr "" "resolução interna nativa.

Na dúvida, mantenha essa " "opção desativada." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10542,6 +10647,17 @@ msgstr "" "de Código. Clicar com o botão direito na(s) linha(s) selecionada(s) mostrará " "um menu de contexto.\n" "\n" +"Se a coluna de origem, destino ou símbolo forem clicadas com o botão " +"direito, uma ação para copiar o(s) endereço(s) relevante(s) para a área de " +"transferência estará disponível, e uma ação para definir um ponto de " +"interrupção no(s) endereço(s) relevante(s) também estará disponível. Observe " +"que para as colunas de símbolo de origem / destino, essas ações só estarão " +"disponíveis se todas as linhas selecionadas contiverem um símbolo.\n" +"\n" +"Se a coluna de origem em uma linha da tabela for clicada com o botão " +"direito, uma ação para substituir a instrução no(s) destino(s) com uma " +"instrução NOP (No Operation) estará disponível.\n" +"\n" "Se a coluna de destino em uma linha da tabela for clicada com o botão " "direito, uma ação para substituir a instrução no(s) destino(s) com uma " "instrução BLR (Branch para Registrador de Link) estará disponível, mas " @@ -10552,7 +10668,7 @@ msgstr "" "Se a coluna do símbolo de origem / destino em uma linha da tabela for " "clicada com o botão direito, uma ação para substituir a(s) instrução(ões) no " "início do símbolo com uma instrução BLR estará disponível, mas somente se " -"cada símbolo de origem / destino for encontrado.\n" +"linha selecionada contiver um símbolo. \n" "\n" "Todos os menus de contexto tem uma ação para excluir a(s) linha(s) " "selecionada(s) da lista de candidatos." @@ -10564,7 +10680,7 @@ msgstr "" msgid "Rumble" msgstr "Vibração" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Correr &Até Aqui" @@ -10572,15 +10688,15 @@ msgstr "Correr &Até Aqui" msgid "Run GBA Cores in Dedicated Threads" msgstr "Executar Instâncias do GBA em Processos Dedicados" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Executar até" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Executar até (ignorando pontos de interrupção)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Executar até atingir (ignorando os pontos de interrupção)" @@ -10588,7 +10704,7 @@ msgstr "Executar até atingir (ignorando os pontos de interrupção)" msgid "Russia" msgstr "Rússia" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "Cartão SD" @@ -10647,11 +10763,11 @@ msgstr "Contexto do SSL" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Sa&lvar Código" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Salvar Estado Salvo" @@ -10661,9 +10777,9 @@ msgid "Safe" msgstr "Seguro" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10673,25 +10789,25 @@ msgstr "Salvar" msgid "Save All" msgstr "Salvar Todos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "S&alvar Branch Watch Como..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "Salvar estado do Branch Watch" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Exportar Dados Salvos" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Salvar o Log do FIFO" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Salvar o Arquivo em" @@ -10705,11 +10821,11 @@ msgstr "Jogo Salvo" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "Arquivo de jogo salvo (*.sav);;Todos os arquivos (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Importar Dados Salvos" @@ -10721,7 +10837,7 @@ msgstr "Salvar Estado Mais Antigo" msgid "Save Preset" msgstr "Salvar Predefinição" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Salvar o Arquivo da Gravação Como" @@ -10771,23 +10887,23 @@ msgstr "Salvar no Slot 8" msgid "Save State Slot 9" msgstr "Salvar no Slot 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Salvar no Arquivo..." -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Salvar no Slot Mais Antigo" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Salvar no Slot Selecionado" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Salvar no Slot" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Salvar o Mapa dos Símbolos &Como..." @@ -10795,7 +10911,7 @@ msgstr "Salvar o Mapa dos Símbolos &Como..." msgid "Save Texture Cache to State" msgstr "Armazenar Cache de Texturas no Estado Salvo" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Salvar e Carregar Estados Salvos" @@ -10807,11 +10923,11 @@ msgstr "Salvar como Predefinição..." msgid "Save as..." msgstr "Salvar como..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Salvar o arquivo de saída combinada dos dados como" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10825,11 +10941,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Salvar na Mesma Pasta da ROM" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Salvar o arquivo do mapa" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Salvar o arquivo de assinatura" @@ -10837,11 +10953,11 @@ msgstr "Salvar o arquivo de assinatura" msgid "Save to Selected Slot" msgstr "Salvar no Slot Selecionado" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Slot %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Salvar..." @@ -10855,7 +10971,7 @@ msgstr "" msgid "Saves:" msgstr "Dados Salvos:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "O estado salvo da gravação {0} está corrompido, parando a gravação..." @@ -10872,8 +10988,8 @@ msgid "ScrShot" msgstr "Screenshot" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Pesquisar" @@ -10882,7 +10998,7 @@ msgstr "Pesquisar" msgid "Search Address" msgstr "Procurar Endereço" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Procurar o Objeto Atual" @@ -10902,7 +11018,7 @@ msgstr "" "A busca atualmente não é possível no espaço do endereço virtual. Por favor " "execute o jogo um pouco e tente de novo." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Procurar uma Instrução" @@ -10910,7 +11026,7 @@ msgstr "Procurar uma Instrução" msgid "Search games..." msgstr "Pesquisar jogos..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Procurar instrução" @@ -10946,7 +11062,7 @@ msgstr "Selecionar" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10959,23 +11075,23 @@ msgid "Select Dump Path" msgstr "Selecione o Caminho do Dump" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Selecione o Diretório de Exportação" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Selecionar Arquivo da Figura" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Selecionar a BIOS do GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Selecionar a ROM do GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Selecione o Caminho dos Saves do GBA" @@ -11003,7 +11119,7 @@ msgstr "Selecione a Correção do Skylander" msgid "Select Skylander File" msgstr "Selecione o arquivo do Skylander" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Slot %1 - %2" @@ -11011,7 +11127,7 @@ msgstr "Slot %1 - %2" msgid "Select State" msgstr "Selecionar" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Slot de Estado Salvo" @@ -11072,9 +11188,9 @@ msgstr "Selecione um Diretório" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Selecione um Arquivo" @@ -11098,7 +11214,7 @@ msgstr "Selecione um arquivo" msgid "Select a game" msgstr "Selecione um jogo" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Selecione um título pra instalar no NAND" @@ -11106,11 +11222,11 @@ msgstr "Selecione um título pra instalar no NAND" msgid "Select e-Reader Cards" msgstr "Selecione os Cartões do e-Reader" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Selecione o endereço do módulo do RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Selecione o Arquivo da Gravação a Executar" @@ -11118,12 +11234,12 @@ msgstr "Selecione o Arquivo da Gravação a Executar" msgid "Select the Virtual SD Card Root" msgstr "Selecione a Raiz do Cartão SD Virtual" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Selecione o arquivo das chaves (dump do OTP/SEEPROM)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Importar" @@ -11146,16 +11262,16 @@ msgstr "O perfil de controle selecionado não existe" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "O jogo selecionado não existe na lista de jogos!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Thread do callstack selecionado" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Contexto do thread selecionado" @@ -11288,7 +11404,7 @@ msgstr "" "é recomendado testar cada um e selecionar o backend menos problemático." "

Na dúvida, selecione \"OpenGL\"." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Enviar" @@ -11324,6 +11440,10 @@ msgstr "O servidor rejeitou a tentativa traversal" msgid "Set &Value" msgstr "Definir &Valor" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "Definir Ponto de In&terrupção" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11341,19 +11461,19 @@ msgstr "Definir arquivo do memory card pro Slot A" msgid "Set memory card file for Slot B" msgstr "Definir arquivo do memory card pro Slot B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Definir final do &endereço do símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Definir tamanho do &símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Definir final do endereço do símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Definir tamanho do símbolo (%1):" @@ -11371,6 +11491,18 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Define o idioma do sistema do Wii." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" +"Define o idioma de exibição para a interface do Dolphin.

Mudanças " +"nesta opção só serão aplicadas quando o Dolphin for reiniciado." +"

Na dúvida, selecione \"<Idioma do Sistema>\"." +"" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11379,6 +11511,17 @@ msgstr "" "Define a latência em milissegundos. Valores mais altos podem reduzir " "picotamentos no áudio. Disponível somente em alguns backends." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" +"Define o estilo para a interface do Dolphin. Qualquer estilo customizado que " +"tenha sido carregado será mostrado aqui, permitindo que você alterne para " +"eles.

Na dúvida, selecione \"(Sistema)\"." + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11387,13 +11530,13 @@ msgstr "" "Configura a busca usando mapeamentos MEM1 e MEM2 padrão (no Wii) no espaço " "do endereço virtual. Isto funcionará para a vasta maioria dos jogos." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Configurações" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Não foi possível criar o arquivo setting.txt" @@ -11428,27 +11571,27 @@ msgstr "Controle Shinkansen" msgid "Show % Speed" msgstr "Mostrar Velocidade em %" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Mostrar &Log" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Mostrar Barra de &Ferramentas" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Mostrar Software em Execução no Título da Janela" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Mostrar Tudo" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Austrália" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Mostrar Jogo em Execução no Discord" @@ -11457,7 +11600,7 @@ msgstr "Mostrar Jogo em Execução no Discord" msgid "Show Disabled Codes First" msgstr "Mostrar Códigos Desativados Primeiro" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL" @@ -11470,7 +11613,7 @@ msgstr "Mostrar Códigos Ativados Primeiro" msgid "Show FPS" msgstr "Mostrar FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Mostrar Contador de Quadros" @@ -11478,19 +11621,19 @@ msgstr "Mostrar Contador de Quadros" msgid "Show Frame Times" msgstr "Mostrar Duração dos Quadros" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "França" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Alemanha" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Mostrar Sobreposição do Modo Golfe" @@ -11498,23 +11641,23 @@ msgstr "Mostrar Sobreposição do Modo Golfe" msgid "Show Infinity Base" msgstr "Mostrar Base Infinity" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Mostrar Entrada de Dados" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Itália" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "Japão" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Coréia" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Mostrar Contador de Lag" @@ -11522,7 +11665,7 @@ msgstr "Mostrar Contador de Lag" msgid "Show Language:" msgstr "Idioma:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Mostrar &Configurações do Log" @@ -11534,15 +11677,15 @@ msgstr "Mostrar Mensagens do NetPlay" msgid "Show NetPlay Ping" msgstr "Mostrar Ping do NetPlay" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Holanda" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Mostrar Mensagens na Tela" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Europa" @@ -11555,7 +11698,7 @@ msgstr "Mostrar PC" msgid "Show Performance Graphs" msgstr "Mostrar Gráfico de Desempenho" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Mostrar Plataformas" @@ -11563,15 +11706,15 @@ msgstr "Mostrar Plataformas" msgid "Show Projection Statistics" msgstr "Exibir Estatísticas de Projeção" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Mostrar Regiões" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Mostrar Contador de Regravações" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Rússia" @@ -11579,7 +11722,7 @@ msgstr "Rússia" msgid "Show Skylanders Portal" msgstr "Mostrar Portal Skylanders" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Espanha" @@ -11591,19 +11734,19 @@ msgstr "Mostrar Velocidade em Cores" msgid "Show Statistics" msgstr "Exibir Estatísticas" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Mostrar Relógio do Sistema" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Estados Unidos" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Desconhecido" @@ -11615,36 +11758,36 @@ msgstr "Mostrar Duração do VBlank" msgid "Show VPS" msgstr "Mostrar VPS" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Global" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Mostrar na &memória" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Mostrar no Código" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Mostrar na Memória" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Mostrar no código" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Mostrar na memória" @@ -11652,10 +11795,23 @@ msgstr "Mostrar na memória" msgid "Show in server browser" msgstr "Mostrar no navegador do servidor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "Mostrar o alvo na &memória" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" +"Mostra a interface de depuração do Dolphin. Isso permite visualizar e " +"modificar o código e o conteúdo da memória de um jogo, definir pontos de " +"interrupção para depuração, examinar requisições de rede, e muito mais. " +"

Na dúvida, mantenha essa opção desativada." + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11675,6 +11831,16 @@ msgstr "" "de emulação.

Na dúvida, mantenha essa opção " "desativada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" +"Mostra mensagens na janela de renderização. Essas mensagens desaparecem após " +"alguns segundos.

Na dúvida, mantenha essa opção " +"ativada." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11685,6 +11851,32 @@ msgstr "" "velocidade total.

Na dúvida, mantenha essa opção " "desativada." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" +"Mostra o cursor do mouse o tempo todo.

Na dúvida, " +"selecione \"Ao Mover\"." + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" +"Mostra o cursor do mouse sempre que for movido, ocultando automaticamente " +"após alguns segundos parado.

Na dúvida, selecione " +"essa opção." + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" +"Mostra o nome do software atualmente em execução na barra de título da " +"janela de renderização.

Na dúvida, mantenha essa " +"opção ativada." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11766,7 +11958,7 @@ msgstr "Alternar Horizontal" msgid "Sideways Wii Remote" msgstr "Wii Remote na Horizontal" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Base de Dados da Assinatura" @@ -11785,7 +11977,7 @@ msgstr "Assinado 32" msgid "Signed 8" msgstr "Assinou 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Inteiro Assinada" @@ -11873,6 +12065,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "Skylander (*.sky *.bin *.dmp *.dump);;Todos os arquivos (*)" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Todos os arquivos (*)" @@ -11977,7 +12172,7 @@ msgstr "Volume do Auto-Falante:" msgid "Specialized (Default)" msgstr "Especializada (Padrão)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Específico" @@ -12016,11 +12211,11 @@ msgstr "Velocidade" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Fim das pilhas" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Início das pilhas" @@ -12028,17 +12223,17 @@ msgstr "Início das pilhas" msgid "Standard Controller" msgstr "Controle Padrão" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Iniciar &NetPlay..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "Iniciar Branch Watch" @@ -12046,7 +12241,7 @@ msgstr "Iniciar Branch Watch" msgid "Start New Cheat Search" msgstr "Iniciar Nova Pesquisa" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Iniciar Gravação de Replay" @@ -12066,14 +12261,14 @@ msgstr "Iniciar com Patches do Riivolution" msgid "Start with Riivolution Patches..." msgstr "Iniciar com Patches do Riivolution..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Jogo iniciado" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Estado" @@ -12105,19 +12300,19 @@ msgstr "Saída" msgid "Step Over" msgstr "Passagem" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Saída bem-sucedida!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "O tempo pra sair esgotou!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Passagem em progresso..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Passo bem-sucedido!" @@ -12155,16 +12350,16 @@ msgid "Stick" msgstr "Eixo" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Parar" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Parar a Reprodução/Gravação de Replay" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Jogo parado" @@ -12210,7 +12405,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Esticar para a Janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Sincronização Rigorosa das Configurações" @@ -12224,7 +12419,11 @@ msgstr "String" msgid "Strum" msgstr "Palheta" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "Estilo" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Estilo:" @@ -12235,18 +12434,18 @@ msgstr "Estilo:" msgid "Stylus" msgstr "Stylus" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Sucesso" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Sessão adicionada com sucesso ao indexador do NetPlay" @@ -12256,7 +12455,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n imagem(ns) convertida(s) com sucesso." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Perfil \"%1\" excluído com sucesso." @@ -12269,24 +12468,24 @@ msgstr "%n de %1 arquivo(s) de jogo salvo exportados com sucesso." msgid "Successfully exported save files" msgstr "Arquivos dos saves exportados com sucesso" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Certificados da NAND extraídos com sucesso" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Arquivo extraído com sucesso." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Dados extraídos do sistema com sucesso." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Arquivo de dados salvos importado com sucesso." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Software instalado na NAND com sucesso." @@ -12318,7 +12517,7 @@ msgstr "Suporta SD e SDHC. O tamanho padrão é 128 MB." msgid "Surround" msgstr "Surround" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Suspenso" @@ -12365,17 +12564,17 @@ msgstr "Alternar para B" msgid "Symbol" msgstr "Símbolo" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Fim do endereço do Símbolo (%1)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Nome do símbolo:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Símbolos" @@ -12383,7 +12582,7 @@ msgstr "Símbolos" msgid "Sync" msgstr "Sincronizar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Sincronizar Códigos AR/Gecko" @@ -12428,20 +12627,20 @@ msgstr "Sincronizando dados salvos..." msgid "System Language:" msgstr "Idioma do Sistema:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Entrada de Dados TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "Ferramentas de TAS" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Etiquetas" @@ -12451,7 +12650,7 @@ msgstr "Etiquetas" msgid "Taiko Drum" msgstr "Tambor Taiko" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Cauda" @@ -12459,7 +12658,7 @@ msgstr "Cauda" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Capturar Tela" @@ -12467,7 +12666,7 @@ msgstr "Capturar Tela" msgid "Target address range is invalid." msgstr "O alcance do endereço alvo é inválido." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12485,9 +12684,9 @@ msgstr "Tecnologia" msgid "Test" msgstr "Testar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "Arquivo de texto (*.txt);;Todos os arquivos (*)" @@ -12559,7 +12758,7 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "As partições das Masterpieces estão ausentes." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12567,7 +12766,7 @@ msgstr "" "A NAND não pôde ser reparada. É recomendável fazer backup dos dados salvos " "atuais e recomeçar do zero com uma NAND limpa." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "A NAND foi reparada." @@ -12650,7 +12849,7 @@ msgstr "" "\n" "Por favor selecione outro local para \"%1\"" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12662,7 +12861,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "O disco não pôde ser lido (em {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "O disco que estava prestes a ser inserido não foi encontrado." @@ -12757,7 +12956,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "O sistema de arquivos é inválido ou não pôde ser lido." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12807,7 +13006,7 @@ msgstr "" "evitar problemas com o Wii System Menu, não é possível atualizar o console " "emulado usando este disco." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12881,12 +13080,12 @@ msgstr "O apelido para esse Skylander. Limitado a 15 caracteres" msgid "The patches in %1 are not for the selected game or game revision." msgstr "Os patches no %1 não são pro jogo selecionado ou revisão do jogo." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "O perfil \"%1\" não existe" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "O jogo gravado ({0}) não é o mesmo do jogo selecionado ({1})" @@ -12911,7 +13110,7 @@ msgid "" msgstr "" "O mesmo arquivo não pode ser usado em múltiplos slots; já é usado pelo %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12951,7 +13150,7 @@ msgstr "O índice de chave comum especificado é {0}, mas deveria ser {1}." msgid "The specified file \"{0}\" does not exist" msgstr "O arquivo especificado \"{0}\" não existe" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -13016,7 +13215,7 @@ msgstr "A partição de atualização está ausente." msgid "The update partition is not at its normal position." msgstr "A partição de atualização não está em sua posição normal." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -13040,6 +13239,10 @@ msgstr "A partição {0} não foi assinada corretamente." msgid "The {0} partition is not properly aligned." msgstr "A partição {0} não está alinhada corretamente." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "Tema" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Existem muitas partições na primeira tabela de partições." @@ -13054,8 +13257,8 @@ msgstr "" "\n" "Você quer salvar antes de fechar?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "Não há nada para salvar!" @@ -13109,11 +13312,11 @@ msgstr "Este tipo de Skylander ainda não pode ser modificado!" msgid "This USB device is already whitelisted." msgstr "O dispositivo USB informado já está na lista de redirecionamento." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Este WAD não é inicializável." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Este WAD não é válido." @@ -13134,7 +13337,7 @@ msgstr "" "processador.\n" "Por favor utilize a edição ARM64 do Dolphin para obter a melhor experiência." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Isto não pode ser desfeito!" @@ -13267,7 +13470,7 @@ msgstr "" msgid "This is a good dump." msgstr "Essa cópia é válida." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "Aplicável apenas ao boot inicial do software emulado." @@ -13293,7 +13496,7 @@ msgstr "" "Este software não deve ser usado pra jogar jogos que você não possui " "legalmente." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Este software não pode ser iniciado." @@ -13345,7 +13548,7 @@ msgstr "" "Esse valor é multiplicado com a profundidade definida nas configurações " "gráficas." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -13363,7 +13566,7 @@ msgstr "" "Isto limitará a velocidade do upload fragmentado por cliente, a qual é usada " "pra sincronizar os saves." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13375,11 +13578,11 @@ msgstr "" "Pode impedir a dessincronização em alguns jogos que usam leituras do EFB. " "Por favor garanta que todos usem o mesmo backend de vídeo." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Contexto do thread" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Threads" @@ -13404,14 +13607,14 @@ msgstr "" "Período de tempo da entrada de dados estável pra engatilhar a calibração. " "(zero pra desativar)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Tempo Esgotado" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Título" @@ -13420,12 +13623,12 @@ msgid "To" msgstr "Até" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Até:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "Alternar &Tela Cheia" @@ -13450,7 +13653,7 @@ msgid "Toggle Aspect Ratio" msgstr "Alternar Proporção de Tela" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Ativar/Desativar Pontos de Interrupção" @@ -13506,7 +13709,7 @@ msgstr "Ativar/Desativar Exibição Imediata do XFB" msgid "Tokenizing failed." msgstr "Falha na tokenização." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "Controles da Ferramenta" @@ -13522,8 +13725,8 @@ msgstr "Em cima" msgid "Top-and-Bottom" msgstr "Sobreposto" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Total de Acertos" @@ -13585,8 +13788,8 @@ msgstr "Trap Master" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Erro Traversal" @@ -13615,7 +13818,7 @@ msgstr "Triforce AM Baseboard" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Gatilhos" @@ -13625,7 +13828,7 @@ msgid "Trophy" msgstr "Troféu" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13639,7 +13842,7 @@ msgstr "Alinhamento baseado no tipo" msgid "Typical GameCube/Wii Address Space" msgstr "Espaço de endereço típico do GameCube/Wii" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "DESCONHECIDO" @@ -13651,7 +13854,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "Emulação de Dispositivo USB" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "Emulação USB" @@ -13707,7 +13910,7 @@ msgstr "" "compilação de shaders com um impacto mínimo no desempenho, mas os resultados " "dependem do comportamento do driver de vídeo." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Incapaz de auto-detectar o módulo do RSO" @@ -13779,11 +13982,11 @@ msgstr "Imagens do GC/Wii sem compressão (*.iso *.gcm)" msgid "Undead" msgstr "Morto-Vivo" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Desfazer Carregamento" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Desfazer Estado Salvo" @@ -13803,28 +14006,28 @@ msgstr "" "Desinstalar o WAD removerá a versão atualmente instalada desse software da " "NAND, sem excluir seus dados salvos. Continuar?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "Estados Unidos" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Desconhecido" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Desconhecido (ID: %1 Var.: %2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Comando desconhecido do DVD {0:08x} - erro fatal" @@ -13900,11 +14103,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Desconhecido (%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Desconhecido (%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Ilimitado" @@ -13916,21 +14119,9 @@ msgstr "Fechar ROM" msgid "Unlock Cursor" msgstr "Destravar Cursor" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Desbloqueada" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "Desbloqueada %1 vezes nesta sessão" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Desbloqueada (Casual)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Desbloqueada nesta sessão" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "Desbloqueado em %1" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13956,7 +14147,7 @@ msgstr "Não Assinou 32" msgid "Unsigned 8" msgstr "Não Assinou 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Inteiro Não Assinada" @@ -13970,8 +14161,8 @@ msgstr "Inteiro Não Assinada" msgid "Up" msgstr "Para cima" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Atualizar" @@ -13979,11 +14170,11 @@ msgstr "Atualizar" msgid "Update Partition (%1)" msgstr "Partição de Atualização (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Atualizar após fechar o Dolphin" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Atualização disponível" @@ -14028,7 +14219,7 @@ msgstr "Alternar Vertical" msgid "Upright Wii Remote" msgstr "Wii Remote na Vertical" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Configurações de Estatísticas de Uso" @@ -14036,11 +14227,11 @@ msgstr "Configurações de Estatísticas de Uso" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Use 8.8.8.8 para DNS normal, ou digite o endereço do DNS personalizado" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Utilizar Todos os Dados Salvos do Wii" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Usar Nomes de Jogos da Base de Dados Embutida" @@ -14056,10 +14247,19 @@ msgstr "Usar o Ponteiro Controlado pelo Mouse" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Usar Modo PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Usar Gerenciadores de Pânico" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" +"Mostra o status do RetroAchievements no seu perfil do Discord." +"

'Mostrar Jogo em Execução no Discord' precisa estar ativado para que " +"essa opção funcione." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -14109,7 +14309,7 @@ msgstr "Use endereços virtuais quando possível" msgid "User Config" msgstr "Configuração do Usuário" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Interface do Usuário" @@ -14127,10 +14327,20 @@ msgstr "" "Você pode usá-las pra salvar ou recuperar os valores entre\n" "as entradas e saídas do mesmo controle principal." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Nome do Usuário" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" +"Usa a base de dados do Dolphin para mostrar nomes formatados corretamente na " +"coluna de título da lista de jogos.

Na dúvida, " +"mantenha essa opção ativada." + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -14168,27 +14378,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Usando o Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "Usando TTL %1 para o pacote de teste" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Geralmente usado pra iluminar objetos" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Geralmente usado pra matrizes normais" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Geralmente usado pras matrizes da posição" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Geralmente usado pras matrizes da coordenação das texturas" @@ -14208,7 +14418,7 @@ msgstr "Ignorar VBI" msgid "Value" msgstr "Valor" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Valor rastreado até a instrução atual." @@ -14278,13 +14488,13 @@ msgstr "Deslocamento Vertical" msgid "Video" msgstr "Vídeo" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Visualizar &código" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Visualizar &memória" @@ -14319,7 +14529,7 @@ msgstr "Aumentar Volume" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "Arquivos WAD (*.wad)" @@ -14350,7 +14560,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "Falha na instalação do WAD: O arquivo selecionado não é um WAD válido." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "ESPERANDO" @@ -14456,8 +14666,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Aviso" @@ -14469,7 +14679,7 @@ msgstr "" "AVISO: uma pasta GCI substituta está atualmente configurada para esse slot. " "Alterar o local da pasta GCI aqui não terá nenhum efeito." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14486,7 +14696,7 @@ msgstr "" "AVISO: O número de blocos indicados pelo BAT ({0}) não corresponde com o " "cabeçalho do arquivo carregado ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14497,7 +14707,7 @@ msgstr "" "salvo antes de continuar, ou então carregar esse estado com o modo somente " "leitura desativado." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14507,7 +14717,7 @@ msgstr "" "atual no estado (byte {0} < {1}) (quadro {2} < {3}). Você deve carregar " "outro estado salvo antes de continuar." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14518,7 +14728,7 @@ msgstr "" "carregar esse estado com o modo somente leitura desativado, caso contrário " "você provavelmente obterá uma dessincronização." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14638,21 +14848,21 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Acelerômetro do Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Botões do Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Giroscópio do Wii Remote" @@ -14664,19 +14874,19 @@ msgstr "Configurações do Wii Remote" msgid "Wii Remotes" msgstr "Wii Remotes" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Entrada de Dados TAS - Classic Controller %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Entrada de Dados TAS - Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Entrada de Dados TAS - Wii Remote + Nunchuk %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii e Wii Remote" @@ -14684,7 +14894,7 @@ msgstr "Wii e Wii Remote" msgid "Wii data is not public yet" msgstr "Dados do Wii ainda não são públicos" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Arquivo de dados salvos do Wii (*.bin);;Todos os arquivos (*)" @@ -14692,15 +14902,6 @@ msgstr "Arquivo de dados salvos do Wii (*.bin);;Todos os arquivos (*)" msgid "WiiTools Signature MEGA File" msgstr "MEGA Arquivo de Assinatura do WiiTools" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"Trava o cursor do mouse dentro da janela de renderização sempre que ela " -"estiver em foco.\n" -"Você pode definir uma tecla de atalho para destravá-lo." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "Resolução da Janela" @@ -14710,11 +14911,11 @@ msgstr "Resolução da Janela" msgid "Window Size" msgstr "Tamanho da Janela" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "Limpar Dados de &Inspeção" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "Limpar Acertos Recentes" @@ -14728,10 +14929,11 @@ msgstr "Global" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Gravação" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "Salvar Despejo de Log do Bloco JIT" @@ -14764,39 +14966,39 @@ msgstr "Gravar no Log e Dividir" msgid "Write to Window" msgstr "Gravar na Janela" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Número de disco incorreto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "Hash incorreto" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Região incorreta" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Revisão incorreta" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "Escrito em \"%1\"." -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "Escrito em \"{0}\"." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "Registrador XF" @@ -14805,9 +15007,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "Endereço de Destino do Adaptador XLink Kai" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14966,7 +15168,7 @@ msgstr "Você deve fornecer um nome para sua sessão!" msgid "You must provide a region for your session!" msgstr "Você deve fornecer uma região para sua sessão!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Você precisa reiniciar o Dolphin para que as alterações tenham efeito." @@ -14994,7 +15196,7 @@ msgstr "" "Gostaria de interromper a emulação para corrigir o problema?\n" "Se optar por continuar, o áudio pode não funcionar corretamente." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -15003,9 +15205,9 @@ msgstr "" "comportar de maneira incorreta ou não permitir que novos dados sejam salvos." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -15014,7 +15216,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Código Zero 3 não é suportado" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "Zero candidatos restantes." @@ -15063,7 +15265,7 @@ msgid "default" msgstr "padrão" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "desconectado" @@ -15071,7 +15273,7 @@ msgstr "desconectado" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "Cartões do e-Reader (*.raw);;Todos os arquivos (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -15079,7 +15281,7 @@ msgstr "errno" msgid "fake-completion" msgstr "Falsa conclusão" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "false" @@ -15129,16 +15331,6 @@ msgstr "" msgid "none" msgstr "Nenhum" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "desligado" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "ligado" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "ou selecione um dispositivo da lista" @@ -15156,7 +15348,7 @@ msgstr "sRGB" msgid "this value:" msgstr "este valor:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "true" @@ -15223,10 +15415,10 @@ msgstr "| Ou" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Equipe Dolphin. \"GameCube\" e \"Wii\" são marcas registradas " +"© 2003-2024+ Equipe Dolphin. \"GameCube\" e \"Wii\" são marcas registradas " "da Nintendo. Dolphin não é afiliado à Nintendo de forma alguma." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). diff --git a/Languages/po/ro.po b/Languages/po/ro.po index 77d0461eae..f1d9969c0e 100644 --- a/Languages/po/ro.po +++ b/Languages/po/ro.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Arian - Cazare Muncitori , 2014\n" "Language-Team: Romanian (http://app.transifex.com/delroth/dolphin-emu/" @@ -113,7 +113,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -133,7 +133,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -144,11 +144,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -165,40 +165,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -211,8 +205,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -228,26 +222,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -259,6 +253,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -328,11 +326,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -341,7 +339,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -349,15 +347,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -365,11 +363,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Puncte de întrerupere" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -377,15 +379,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -393,7 +395,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -401,16 +403,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -418,20 +419,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -445,11 +446,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulare" @@ -469,41 +470,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fișier" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Avans Cadru" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Configurări Grafică" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Ajutor" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Configurări Tastă Rapidă" @@ -523,11 +524,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -535,23 +536,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "&Status de Încărcare" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -561,19 +562,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memorie" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "" @@ -581,7 +586,7 @@ msgstr "" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -590,23 +595,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Deschide..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opțiuni" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pauză" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Redare" @@ -614,7 +619,7 @@ msgstr "&Redare" msgid "&Properties" msgstr "&Proprietăți" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "" @@ -622,7 +627,7 @@ msgstr "" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Înregistrări" @@ -635,24 +640,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Resetează" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -660,31 +665,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Stop" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Instrumente" @@ -694,21 +699,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Vizualizează" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "" @@ -720,23 +725,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -772,12 +777,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -896,7 +901,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1015,11 +1020,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1027,14 +1032,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1057,8 +1062,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1072,7 +1077,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1086,7 +1091,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1102,7 +1107,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1169,17 +1174,11 @@ msgstr "Precizie:" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1252,19 +1251,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1286,7 +1285,7 @@ msgstr "Adaptor:" msgid "Add" msgstr "Adaugă" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1311,23 +1310,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1337,17 +1336,17 @@ msgstr "" msgid "Add..." msgstr "Adaugă..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "" @@ -1473,7 +1472,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1482,7 +1481,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1490,34 +1489,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1533,7 +1532,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1559,7 +1558,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1581,7 +1580,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analizează" @@ -1607,15 +1606,15 @@ msgstr "Antialias:" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1633,7 +1632,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1641,7 +1640,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1681,7 @@ msgstr "Raport Aspect:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1694,7 +1693,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1744,11 +1743,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (Multiple de 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1764,7 +1763,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1812,11 +1811,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Înregistrare BP" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1875,7 +1874,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -1895,7 +1894,7 @@ msgstr "Bară" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1903,7 +1902,7 @@ msgstr "" msgid "Basic" msgstr "Principal" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Configurări Principale" @@ -1919,10 +1918,6 @@ msgstr "" msgid "Battery" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1959,7 +1954,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1969,7 +1964,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2005,15 +2000,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2025,47 +2020,47 @@ msgstr "" msgid "Bottom" msgstr "Jos" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2077,23 +2072,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2110,7 +2105,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2120,19 +2115,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2147,19 +2142,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2193,7 +2193,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2201,16 +2201,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Tampon:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2255,11 +2255,11 @@ msgstr "" msgid "C Stick" msgstr "C Stick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2310,7 +2310,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2352,14 +2352,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2372,15 +2372,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2396,11 +2396,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2408,7 +2408,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2416,7 +2416,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2448,7 +2448,7 @@ msgstr "" msgid "Change &Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Schimbă &Discul..." @@ -2456,14 +2456,20 @@ msgstr "Schimbă &Discul..." msgid "Change Disc" msgstr "Schimbă Discul" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2482,7 +2488,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2490,11 +2496,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat" @@ -2510,7 +2516,7 @@ msgstr "Căutare Trișări" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2528,7 +2534,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2540,7 +2546,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Alege un fișier pentru a-l deschide" @@ -2548,15 +2554,15 @@ msgstr "Alege un fișier pentru a-l deschide" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2569,7 +2575,7 @@ msgstr "Alege dosarul pentru a-l extrage" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2580,18 +2586,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Curăță" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2612,7 +2618,7 @@ msgstr "" msgid "Close" msgstr "Închide" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2620,11 +2626,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2652,11 +2658,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2693,7 +2699,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2706,7 +2712,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2714,11 +2720,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2734,7 +2740,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2749,7 +2755,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2803,7 +2814,7 @@ msgstr "Configurare" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2816,13 +2827,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2831,12 +2842,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Confirmă la Oprire" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2846,7 +2857,7 @@ msgstr "" msgid "Connect" msgstr "Conectare" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Conectează Placa de Echilibru" @@ -2854,7 +2865,7 @@ msgstr "Conectează Placa de Echilibru" msgid "Connect USB Keyboard" msgstr "Conectează Tastatura USB" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2874,7 +2885,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2890,7 +2901,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2915,7 +2926,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3073,22 +3084,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3096,19 +3107,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3126,8 +3137,8 @@ msgstr "" msgid "Core" msgstr "Nucleu" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3234,7 +3245,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3250,13 +3261,13 @@ msgstr "" msgid "Country:" msgstr "Țara:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3270,7 +3281,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3314,23 +3325,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3439,7 +3450,7 @@ msgstr "Saltea de Dans" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3485,7 +3496,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Depanare" @@ -3533,7 +3544,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Implicit" @@ -3553,7 +3564,7 @@ msgstr "" msgid "Default ISO:" msgstr "ISO implicit:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3574,8 +3585,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Șterge" @@ -3605,12 +3617,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Descriere" @@ -3624,8 +3636,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3637,21 +3649,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3659,7 +3671,7 @@ msgstr "" msgid "Detect" msgstr "Detectare" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3667,11 +3679,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Dispozitiv" @@ -3713,11 +3725,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3734,11 +3741,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3746,11 +3753,11 @@ msgstr "" msgid "Disable Fog" msgstr "Dezactivează Ceața" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3781,6 +3788,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disc" @@ -3789,6 +3802,10 @@ msgstr "Disc" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3819,11 +3836,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3833,7 +3850,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Vrei să oprești emularea curentă?" @@ -3845,8 +3862,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3854,9 +3871,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3868,8 +3885,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr " Filme TAS Dolphin (*.dtm)" @@ -3902,7 +3919,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3916,13 +3933,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3931,7 +3948,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3952,7 +3969,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3974,7 +3991,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3986,6 +4003,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4025,7 +4052,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Dump Audio" @@ -4037,7 +4064,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "Dump Destinație EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Dump Cadre" @@ -4097,11 +4124,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4111,11 +4138,11 @@ msgstr "" msgid "Dutch" msgstr "Olandeză" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "I&sire" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4127,7 +4154,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4135,7 +4162,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Actualizări Anterioare Memorie" @@ -4154,7 +4181,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4174,7 +4210,7 @@ msgstr "Efect" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4196,7 +4232,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4208,7 +4244,7 @@ msgstr "Firul Emu rulează deja" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4226,7 +4262,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4250,8 +4286,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4259,23 +4293,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Activare Trucuri" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4283,15 +4309,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Activare Nucleu Dublu" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Activare Nucleu Dublu (accelerare)" @@ -4303,7 +4333,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4315,11 +4345,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4337,20 +4367,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Activare MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4358,14 +4384,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "Activare Scanare Progresivă" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4379,11 +4401,15 @@ msgstr "Activare Economizor Ecran" msgid "Enable Speaker Data" msgstr "Activare Date Vorbitor" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4399,34 +4425,13 @@ msgstr "Activare Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4434,31 +4439,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4580,6 +4592,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4627,33 +4643,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4667,51 +4683,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Eroare" @@ -4728,7 +4744,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4744,7 +4760,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4835,7 +4851,7 @@ msgstr "" msgid "Euphoria" msgstr "Euforia" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4888,7 +4904,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exportă Toate Salvările Wii" @@ -4903,7 +4919,7 @@ msgstr "" msgid "Export Recording" msgstr "Export Înregistrare" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Export Înregistrare..." @@ -4931,14 +4947,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Extensie" @@ -4951,7 +4967,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4959,35 +4975,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extrage Fișier..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4996,8 +5012,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Jucător FIFO" @@ -5011,11 +5027,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5035,7 +5051,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5056,15 +5072,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5110,15 +5126,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5137,25 +5153,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5175,18 +5191,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5198,21 +5214,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5226,17 +5242,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5244,7 +5260,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5274,15 +5290,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5290,11 +5306,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5341,23 +5357,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5371,7 +5387,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5402,31 +5418,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5477,19 +5493,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5502,7 +5518,7 @@ msgstr "Rapid" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5513,7 +5529,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5527,7 +5543,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5535,24 +5551,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Info Fişier " #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "" @@ -5637,7 +5653,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5646,12 +5661,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5737,6 +5752,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5752,7 +5773,7 @@ msgstr "Înainte" msgid "Forward port (UPnP)" msgstr "Redirecționare port (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5762,7 +5783,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5787,7 +5808,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Interval Cadru" @@ -5795,7 +5816,7 @@ msgstr "Interval Cadru" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5815,7 +5836,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5865,8 +5886,8 @@ msgid "From" msgstr "De la" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5874,10 +5895,14 @@ msgstr "" msgid "FullScr" msgstr "EcrComplet" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5918,11 +5943,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5964,7 +5989,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5974,25 +5999,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6004,7 +6029,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6022,22 +6047,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6066,7 +6091,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "" @@ -6075,25 +6100,25 @@ msgstr "" msgid "Game ID:" msgstr "ID Joc:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6106,7 +6131,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6126,11 +6151,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6138,11 +6163,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6159,7 +6184,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6197,29 +6222,29 @@ msgstr "Coduri Gecko" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "General" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6252,7 +6277,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6261,7 +6286,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafică" @@ -6301,7 +6326,7 @@ msgstr "Verde Stânga" msgid "Green Right" msgstr "Verde Dreapta" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6338,7 +6363,7 @@ msgstr "" msgid "Hacks" msgstr "Soluții" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6370,7 +6395,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6379,11 +6404,11 @@ msgstr "" msgid "Hide" msgstr "Ascunde" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6395,10 +6420,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6427,7 +6459,7 @@ msgstr "Gazdă" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6435,7 +6467,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6443,11 +6475,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6459,7 +6491,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6469,7 +6501,7 @@ msgstr "" msgid "Hotkeys" msgstr "Taste rapide" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6526,7 +6558,7 @@ msgstr "" msgid "IPL Settings" msgstr "Configurări IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6557,14 +6589,14 @@ msgstr "" msgid "Icon" msgstr "Pictogramă" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6581,7 +6613,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6595,14 +6627,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6614,7 +6646,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6655,7 +6687,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6670,21 +6702,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6762,16 +6803,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6791,12 +6832,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informații" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6806,10 +6847,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Intrare" @@ -6823,19 +6864,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6852,11 +6889,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6864,13 +6901,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6879,7 +6916,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6888,7 +6925,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6905,19 +6942,19 @@ msgstr "" msgid "Interface" msgstr "Interfață" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6930,19 +6967,19 @@ msgstr "Eroare internă LZO - compresia a eșuat" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6957,7 +6994,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "Rezoluția Internă:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6965,7 +7002,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6981,7 +7018,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6990,11 +7027,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7015,7 +7052,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7031,19 +7068,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Fișier de înregistrare invalid" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Parametrii de căutare invalizi (nici un obiect selectat)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Expresie de căutare invalidă (nu se poate converti în număr)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" "Expresie de căutare invalidă (numai lungimile de siruri de caractere sunt " @@ -7072,11 +7109,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7084,47 +7121,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7136,26 +7173,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7177,12 +7214,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7216,11 +7253,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7246,7 +7283,7 @@ msgstr "" msgid "L-Analog" msgstr "L-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7254,7 +7291,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7292,7 +7333,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7300,7 +7341,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7311,7 +7352,7 @@ msgstr "Stânga" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Stick Stânga" @@ -7382,11 +7423,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7395,26 +7436,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Încarcă" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7426,11 +7467,11 @@ msgstr "Încarcă Texturi Personalizate" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7536,23 +7577,23 @@ msgstr "Încarcă Status din Slotul 8" msgid "Load State Slot 9" msgstr "Încarcă Status din Slotul 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7560,24 +7601,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7594,20 +7635,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Jurnal" @@ -7616,15 +7665,15 @@ msgstr "Jurnal" msgid "Log Configuration" msgstr "Configurare Jurnal" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7640,7 +7689,7 @@ msgstr "Tipuri jurnal" msgid "Logger Outputs" msgstr "Jurnale Generate" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7651,11 +7700,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7676,7 +7725,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7724,7 +7773,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7741,7 +7790,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7750,7 +7799,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7762,11 +7811,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7796,7 +7845,7 @@ msgstr "" msgid "Memory Card" msgstr "Card de memorie" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7824,7 +7873,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7838,7 +7887,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7855,7 +7904,7 @@ msgstr "Diverse" msgid "Misc Settings" msgstr "Configurări Diverse" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7867,7 +7916,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7903,8 +7952,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7924,11 +7973,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7937,23 +7986,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7964,13 +8000,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7983,10 +8019,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7995,8 +8031,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -8005,7 +8041,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8022,8 +8058,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8066,7 +8102,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8082,27 +8118,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8110,16 +8146,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8144,7 +8180,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8161,7 +8197,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8207,7 +8243,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8215,12 +8251,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Nu există o descriere disponibilă" @@ -8232,7 +8268,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8253,11 +8289,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8280,7 +8316,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8297,10 +8333,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Nimic" @@ -8312,7 +8348,7 @@ msgstr "" msgid "Not Set" msgstr "Nestabilit" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8332,7 +8368,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8376,26 +8412,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8447,7 +8483,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Interval Obiect" @@ -8468,7 +8504,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8479,7 +8515,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8494,7 +8530,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Documentație Online" @@ -8502,13 +8538,13 @@ msgstr "&Documentație Online" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8525,7 +8561,7 @@ msgstr "Deschide" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8534,7 +8570,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8600,26 +8636,26 @@ msgstr "Portocaliu" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8627,7 +8663,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8642,11 +8678,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8662,16 +8698,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8700,7 +8736,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8734,7 +8770,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8772,15 +8808,15 @@ msgstr "Căi" msgid "Pause" msgstr "Pauză" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8796,6 +8832,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8815,7 +8857,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Iluminare Per-Pixel" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8849,11 +8891,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8866,7 +8908,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8874,7 +8916,7 @@ msgstr "" msgid "Play" msgstr "Rulare" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8882,44 +8924,44 @@ msgstr "" msgid "Play Recording" msgstr "Rulează Înregistrarea" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Opțiuni de Rulare" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Playere" @@ -8952,7 +8994,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8969,7 +9011,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8985,6 +9027,14 @@ msgstr "Efect Post-Procesare:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8994,15 +9044,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9040,7 +9090,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9051,7 +9101,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9085,7 +9135,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9094,23 +9144,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9137,11 +9193,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Întrebare" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Renunță" @@ -9158,19 +9214,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9191,7 +9247,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9203,12 +9259,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9247,8 +9304,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9257,23 +9314,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Înregistrare" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Opțiuni Înregistrare" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9306,7 +9363,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9337,7 +9394,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9358,7 +9415,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9394,12 +9455,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9421,10 +9482,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9434,7 +9501,7 @@ msgstr "Resetare" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9478,7 +9545,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9486,11 +9553,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9499,7 +9566,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9511,7 +9578,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9522,7 +9589,7 @@ msgstr "Dreapta" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Dreapta Stick" @@ -9558,11 +9625,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9580,27 +9647,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9613,7 +9684,7 @@ msgstr "" msgid "Rumble" msgstr "Vibrație" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9621,15 +9692,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9637,7 +9708,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9696,11 +9767,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Sal&vează Status" @@ -9710,9 +9781,9 @@ msgid "Safe" msgstr "Sigur" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9722,25 +9793,25 @@ msgstr "Salvare" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9754,11 +9825,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9770,7 +9841,7 @@ msgstr "Salvează cel mai Vechi Status" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9820,23 +9891,23 @@ msgstr "Salvează Status din Slotul 8" msgid "Save State Slot 9" msgstr "Salvează Status din Slotul 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9844,7 +9915,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9856,11 +9927,11 @@ msgstr "" msgid "Save as..." msgstr "Salvează ca..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9871,11 +9942,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9883,11 +9954,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9899,7 +9970,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9916,8 +9987,8 @@ msgid "ScrShot" msgstr "ScrShot" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Căutare" @@ -9926,7 +9997,7 @@ msgstr "Căutare" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9944,7 +10015,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9952,7 +10023,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9986,7 +10057,7 @@ msgstr "Selectează" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9997,23 +10068,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10041,7 +10112,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10049,7 +10120,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "" @@ -10110,9 +10181,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10136,7 +10207,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10144,11 +10215,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10156,12 +10227,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Selectează fișierul salvat" @@ -10184,16 +10255,16 @@ msgstr "Profilul controlerului selectat, nu există" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10271,7 +10342,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Trimite" @@ -10303,6 +10374,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10320,19 +10395,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10347,25 +10422,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10400,27 +10490,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Afișare &Jurnal" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Afișare &Bară de Instrumente" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10429,7 +10519,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10442,7 +10532,7 @@ msgstr "" msgid "Show FPS" msgstr "Afișare FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10450,19 +10540,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Afișare Franța" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Afișare GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10470,23 +10560,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Afișare Ecran Conectat" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Afișare Italia" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Afișare Coreea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10494,7 +10584,7 @@ msgstr "" msgid "Show Language:" msgstr "Afișare Limbă:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Afișare Jurnal &Configurare" @@ -10506,15 +10596,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Afișare PAL" @@ -10527,7 +10617,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Afișare Platforme" @@ -10535,15 +10625,15 @@ msgstr "Afișare Platforme" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Afișare Regiuni" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10551,7 +10641,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10563,19 +10653,19 @@ msgstr "" msgid "Show Statistics" msgstr "Afișare Statistici" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Afișare Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Afișare SUA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10587,36 +10677,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Afișare Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10624,10 +10714,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10641,6 +10739,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10648,6 +10753,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10710,7 +10833,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10729,7 +10852,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10805,6 +10928,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10905,7 +11031,7 @@ msgstr "Volum Difuzor:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10934,11 +11060,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10946,17 +11072,17 @@ msgstr "" msgid "Standard Controller" msgstr "Controler Standard" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10964,7 +11090,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10984,14 +11110,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11023,19 +11149,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11073,16 +11199,16 @@ msgid "Stick" msgstr "Joystick" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Stop" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11118,7 +11244,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Potrivește la Fereastră" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11132,7 +11258,11 @@ msgstr "" msgid "Strum" msgstr "Zgârietură" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11143,18 +11273,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11164,7 +11294,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11177,24 +11307,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11226,7 +11356,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11270,17 +11400,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11288,7 +11418,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11329,20 +11459,20 @@ msgstr "" msgid "System Language:" msgstr "Limbă Sistem" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Intrare TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11352,7 +11482,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11360,7 +11490,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Realizează CapturăEcran" @@ -11368,7 +11498,7 @@ msgstr "Realizează CapturăEcran" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11384,9 +11514,9 @@ msgstr "" msgid "Test" msgstr "Test" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11448,13 +11578,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11516,7 +11646,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11526,7 +11656,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11605,7 +11735,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11645,7 +11775,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11704,12 +11834,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11729,7 +11859,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11763,7 +11893,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11821,7 +11951,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11843,6 +11973,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11854,8 +11988,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11903,11 +12037,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11925,7 +12059,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12024,7 +12158,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12044,7 +12178,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12084,7 +12218,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12097,7 +12231,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12105,11 +12239,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12132,14 +12266,14 @@ msgstr "Înclinare:" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Titlu" @@ -12148,12 +12282,12 @@ msgid "To" msgstr "Către" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12178,7 +12312,7 @@ msgid "Toggle Aspect Ratio" msgstr "Comută Raportul de Aspect" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12234,7 +12368,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12250,8 +12384,8 @@ msgstr "Sus" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12313,8 +12447,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12341,7 +12475,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Declanșatori" @@ -12351,7 +12485,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12365,7 +12499,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12377,7 +12511,7 @@ msgstr "SUA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12419,7 +12553,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12482,11 +12616,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Anulare Status Încărcare" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Anulare Status Salvare" @@ -12504,28 +12638,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Necunoscut" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12596,11 +12730,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "" @@ -12612,20 +12746,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12652,7 +12774,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12666,8 +12788,8 @@ msgstr "" msgid "Up" msgstr "Sus" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Actualizare" @@ -12675,11 +12797,11 @@ msgstr "Actualizare" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12722,7 +12844,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12730,11 +12852,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12750,10 +12872,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Utilizează Asistenți de Panică" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12788,7 +12916,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12803,10 +12931,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12833,27 +12968,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12873,7 +13008,7 @@ msgstr "" msgid "Value" msgstr "Valoare" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12943,13 +13078,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12984,7 +13119,7 @@ msgstr "" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -13008,7 +13143,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13085,8 +13220,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Atenție" @@ -13096,7 +13231,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13108,28 +13243,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13222,21 +13357,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13248,19 +13383,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13268,7 +13403,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13276,12 +13411,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13291,11 +13420,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13309,10 +13438,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13345,39 +13475,39 @@ msgstr "" msgid "Write to Window" msgstr "Scrie în Fereastră" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13386,9 +13516,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13500,7 +13630,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Trebuie să repornești Dolphin pentru ca modificările să aibă efect." @@ -13520,16 +13650,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13538,7 +13668,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "Codul Zero 3 nu este acceptat" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13587,7 +13717,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13595,7 +13725,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13603,7 +13733,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13651,16 +13781,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13678,7 +13798,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13743,7 +13863,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/ru.po b/Languages/po/ru.po index 393a63f128..13cd907e51 100644 --- a/Languages/po/ru.po +++ b/Languages/po/ru.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Илья Гредасов , 2021\n" "Language-Team: Russian (http://app.transifex.com/delroth/dolphin-emu/" @@ -139,7 +139,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Ревизия %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (из коробки)" @@ -159,7 +159,7 @@ msgstr "%1 (медленно)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -173,18 +173,18 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "Настройка графики %1" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" -msgstr "%1 MB (MEM1)" +msgstr "%1 МБ (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" -msgstr "%1 MB (MEM2)" +msgstr "%1 МБ (MEM2)" #. i18n: A positive number of version control commits made compared to some named branch #: Source/Core/DolphinQt/AboutDialog.cpp:27 msgid "%1 commit(s) ahead of %2" -msgstr "" +msgstr "%1 фикс. перед %2" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:141 msgid "%1 doesn't support this feature on your system." @@ -194,7 +194,7 @@ msgstr "%1 не поддерживает данный функционал на msgid "%1 doesn't support this feature." msgstr "%1 не поддерживает данный функционал." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -204,49 +204,41 @@ msgstr "" "%2 объект(ов)\n" "Текущий кадр: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 присоединился" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 вышел" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 разблокировал достижений: %2 из %3 (%4 в режиме Хардкор) в количестве " -"очков: %5 из %6 (%7 в режиме хардкор)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 разблокировал достижений: %2 из %3 в количестве очков: %4 из %5" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" -msgstr "%1 — не корректный образ игры" +msgstr "%1 — некорректный образ игры" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 теперь играет в гольф" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 играет в %2" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:118 msgid "%1 memory ranges" -msgstr "%1 байт памяти" +msgstr "Диапазонов памяти: %1" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:252 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:321 msgid "%1 ms" msgstr "%1 мс" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "Очков: %1" @@ -262,26 +254,26 @@ msgstr "Найдено сессий: %1" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" -msgstr "%1% (%2 MHz)" +msgstr "%1% (%2 МГц)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (обычная скорость)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "Значение %1 изменено" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "Достигнуто значение %1" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "Используется значение %1" @@ -293,6 +285,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -316,7 +312,7 @@ msgstr "Родное %1x (%2x%3)" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:103 msgid "%1x Native (%2x%3) for %4" -msgstr "Родное %1x (%2x%3) для %4" +msgstr "Собственное %1x (%2x%3) для %4" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:344 #, c-format @@ -362,11 +358,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Об эмуляторе" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Добавить точку останова в памяти" @@ -375,7 +371,7 @@ msgstr "&Добавить точку останова в памяти" msgid "&Add New Code..." msgstr "&Добавить код..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Добавить функцию" @@ -383,15 +379,15 @@ msgstr "&Добавить функцию" msgid "&Add..." msgstr "&Добавить..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Ассемблер" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "Настройки &звука" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Автообновление:" @@ -399,11 +395,15 @@ msgstr "&Автообновление:" msgid "&Borderless Window" msgstr "&Окно без рамок" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Точки останова" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Баг-трекер" @@ -411,15 +411,15 @@ msgstr "&Баг-трекер" msgid "&Cancel" msgstr "&Отмена" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Менеджер читов" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Проверить обновления..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Очистить символы" @@ -427,7 +427,7 @@ msgstr "&Очистить символы" msgid "&Clone..." msgstr "&Клонировать..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Код" @@ -435,16 +435,15 @@ msgstr "&Код" msgid "&Connected" msgstr "&Подключен" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "Настройки &управления" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" -msgstr "" +msgstr "&Скопировать адрес" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Скопировать адрес" @@ -452,20 +451,20 @@ msgstr "&Скопировать адрес" msgid "&Create..." msgstr "&Создать..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Удалить" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Удалить из наблюдения" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "&Удалить из наблюдений" @@ -479,11 +478,11 @@ msgstr "&Изменить код..." msgid "&Edit..." msgstr "&Изменить..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Извлечь диск" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Эмуляция" @@ -503,41 +502,41 @@ msgstr "&Экспорт состояния…" msgid "&Export as .gci..." msgstr "&Экспорт в .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Файл" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Шрифт..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "Перемотка &кадров" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "Настройки &свободного обзора" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Создать символы из" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "Репозиторий на &GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "Настройки &графики" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Помощь" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "Горячие &клавиши" @@ -557,11 +556,11 @@ msgstr "&Импорт состояния…" msgid "&Import..." msgstr "&Импортировать..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Вставить blr" @@ -569,23 +568,23 @@ msgstr "&Вставить blr" msgid "&Interframe Blending" msgstr "&Межкадровый блендинг" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Язык:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" -msgstr "" +msgstr "&Загрузить Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "Быстрая &загрузка" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Загрузить карту символов" @@ -595,19 +594,23 @@ msgstr "&Загрузить файл по текущему адресу" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Зафиксировать наблюдения" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&Зафиксировать виджеты" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Память" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Запись" @@ -615,7 +618,7 @@ msgstr "&Запись" msgid "&Mute" msgstr "&Выключить звук" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Сеть" @@ -624,23 +627,23 @@ msgid "&No" msgstr "&Нет" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Открыть..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Опции" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Патчить HLE-функции" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Пауза" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Запустить" @@ -648,7 +651,7 @@ msgstr "&Запустить" msgid "&Properties" msgstr "&Свойства" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "Режим \"Только для &чтения\"" @@ -656,7 +659,7 @@ msgstr "Режим \"Только для &чтения\"" msgid "&Refresh List" msgstr "&Обновить список" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Регистры" @@ -669,24 +672,24 @@ msgstr "&Удалить" msgid "&Remove Code" msgstr "&Удалить код" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Переименовать символ" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Сбросить" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Менеджер наборов ресурсов" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" -msgstr "" +msgstr "&Сохранить наблюдение ветви" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Сохранить карту символов" @@ -694,31 +697,31 @@ msgstr "&Сохранить карту символов" msgid "&Scan e-Reader Card(s)..." msgstr "&Сканировать карту(ы) электронного ридера…" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Портал Skylanders" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Ограничение скорости:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Остановить" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Тема:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Потоки" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" -msgstr "" +msgstr "&Инструмент" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Инструменты" @@ -728,21 +731,21 @@ msgstr "&Выгрузить образ игры" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "&Разблокировать наблюдения" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Вид" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Наблюдение" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Сайт" @@ -754,23 +757,23 @@ msgstr "&Вики" msgid "&Yes" msgstr "&Да" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' не найден, имена символов не созданы" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' не найден, ищем на замену распространенные функции" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Тёмная)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Светлая)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Системная)" @@ -806,12 +809,12 @@ msgstr "- Вычесть" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Неизвестно--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -930,7 +933,7 @@ msgstr "32-разрядное целое число без знака" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1049,13 +1052,13 @@ msgstr "< Меньше чем" msgid "" msgstr "<Ничего>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "<Системный язык>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." -msgstr "Отключено в режиме Хардкор." +msgstr "Отключено в режиме «Хардкор»." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:432 msgid "If unsure, leave this unchecked." @@ -1063,8 +1066,8 @@ msgstr "" "Если вы не уверены, не устанавливайте этот флажок." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1072,7 +1075,7 @@ msgstr "" "Время ожидания автоперемещения истекло. Текущая " "инструкция не применима." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1102,8 +1105,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Больше чем" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Сессия сетевой игры уже создана!" @@ -1123,7 +1126,7 @@ msgstr "" "\n" "После установки этого WAD вернуть прежнюю версию не получится. Продолжить?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Диск уже должен быть вставлен." @@ -1139,7 +1142,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "Чтобы загрузить быстрое сохранение, нужно указать игру." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1159,9 +1162,9 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Синхронизация возможна только при запущенной игре для Wii." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" -msgstr "" +msgstr "А&втосохранение" #. i18n: A mysterious debugging/diagnostics peripheral for the GameCube. #: Source/Core/Core/HW/EXI/EXI_Device.h:98 @@ -1238,19 +1241,11 @@ msgstr "Точность:" msgid "Achievement Settings" msgstr "Параметры достижений" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Достижения" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"Достижения были отключены.
Чтобы снова включить их, закройте все " -"запущенные игры." - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Действие" @@ -1338,19 +1333,19 @@ msgstr "Action Replay: нормальный код {0}: неверный под msgid "Activate NetPlay Chat" msgstr "Активировать чат сетевой игры" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Активна" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Активные фигурки Infinity:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Активная очередь потоков" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Активные потоки" @@ -1372,7 +1367,7 @@ msgstr "Адаптер:" msgid "Add" msgstr "Добавить" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Добавить &точку останова" @@ -1397,23 +1392,23 @@ msgstr "Добавить точку останова" msgid "Add a Memory Breakpoint" msgstr "Добавить точку останова в памяти" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Добавить &точку останова в памяти" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Добавить точку останова в памяти" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Добавить в &наблюдение" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Добавить в наблюдение" @@ -1423,17 +1418,17 @@ msgstr "Добавить в наблюдение" msgid "Add..." msgstr "Добавить..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Адрес" @@ -1469,12 +1464,12 @@ msgstr "" "изменит внешний вид текстур игры и может вызвать проблемы в небольшом " "количестве игр.

Эта опция несовместима с ручной выборкой текстур." "

Если вы не уверены, выберите «По умолчанию»." #. i18n: Refers to plastic shell of game controller (stick gate) that limits stick movements. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/AnalogStick.cpp:107 msgid "Adjusts target radius of simulated stick gate." -msgstr "Настраивает целевой радиус моделируемого кольца джойстика." +msgstr "Настраивает целевой радиус моделируемого джойстика." #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:246 msgid "" @@ -1561,6 +1556,29 @@ msgid "" "corrected.
Best for downscaling by more than 2x." "

If unsure, select 'Default'." msgstr "" +"Влияет на масштабирование вывода игры в соответствии с разрешением окна." +"
Производительность в основном зависит от количества образцов, которые " +"использует каждый метод.
По сравнению с SSAA, ресамплинг полезен в том " +"случае, если выходное
разрешение окна не умножается на собственное " +"разрешение эмуляции.

По умолчанию — [самый " +"быстрый]
Внутренний билинейный сэмплер ГП без гамма-коррекции.
Эта " +"настройка может быть проигнорирована, если гамма-коррекция включена " +"принудительно.

Билинейный метод — [4 образца]
Линейная " +"интерполяция между пикселями с гамма-коррекцией.

Бикубический " +"метод — [16 образцов]
Кубическая интерполяция между пикселями с гамма-" +"коррекцией.
Хорошо подходит при изменении масштаба между близкими " +"разрешениями, например 1080p и 1440p.
Бывает в различных вариантах:" +"
B-сплайн: размытый, но исключает любые артефакты боковых " +"лепестков
Mitchell-Netravali: хороший промежуточный вариант между " +"размытостью и боковыми лепестками
Catmull-Rom: более чёткий, но " +"может вызывать артефакты боковых лепестков

Чёткий билинейный — " +"[1—4 образца]
Похож на метод «Ближайшего соседа», сохраняет чёткий вид, " +"но также делает некоторое смешивание, чтобы избежать мерцания.
Лучше " +"всего работает в 2D-играх с низким разрешением.

Выборка по " +"площади — [до 324 образцов]
Взвешивает пиксели по проценту площади, " +"которую они занимают. Гамма-коррекция.
Лучше всего подходит для " +"уменьшения масштаба более чем в 2 раза.

Если вы не " +"уверены, выберите значение «По умолчанию»." #: Source/Core/UICommon/NetPlayIndex.cpp:251 msgid "Africa" @@ -1586,7 +1604,7 @@ msgid "All Assembly files" msgstr "Все файлы сборки" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Все двойной точности с плавающей точкой" @@ -1595,7 +1613,7 @@ msgstr "Все двойной точности с плавающей точко #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1603,34 +1621,34 @@ msgid "All Files" msgstr "Все файлы" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Все файлы (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Все с плавающей точкой" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Все файлы GC/Wii" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Все шестнадцатеричные" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Файлы быстрых сохранений (*.sav, *.s##);; Все файлы (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Все целые числа со знаком" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Все целые числа без знака" @@ -1646,7 +1664,7 @@ msgstr "Коды всех игроков синхронизированы." msgid "All players' saves synchronized." msgstr "Сохранения всех игроков синхронизированы." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Разрешить несовпадение настроек региона" @@ -1674,7 +1692,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Другие источники ввода" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Всегда" @@ -1696,7 +1714,7 @@ msgstr "Ожидалась вставка диска, но он не был об msgid "Anaglyph" msgstr "Анаглиф" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Анализ" @@ -1722,15 +1740,15 @@ msgstr "Сглаживание:" msgid "Any Region" msgstr "Любой регион" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Добавить сигнатуру к" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Добавить к &имеющемуся файлу с сигнатурами..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Примени&ть файл с сигнатурами..." @@ -1750,7 +1768,7 @@ msgstr "Дата загрузчика:" msgid "Apply" msgstr "Применить" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Применить файл с сигнатурами" @@ -1758,7 +1776,7 @@ msgstr "Применить файл с сигнатурами" msgid "Arbitrary Mipmap Detection" msgstr "Обнаружение произвольных MIP-текстур" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Вы действительно хотите удалить '%1'?" @@ -1770,7 +1788,7 @@ msgstr "Вы действительно хотите удалить этот ф msgid "Are you sure you want to delete this pack?" msgstr "Вы уверены, что хотите удалить этот набор?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Вы уверены, что хотите выйти из сетевой игры?" @@ -1788,7 +1806,7 @@ msgstr "Соотношение сторон" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Aspect Ratio Corrected Internal Resolution" -msgstr "" +msgstr "Внутреннее разрешение с коррекцией соотношения сторон" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:92 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:163 @@ -1799,7 +1817,7 @@ msgstr "Соотношение сторон:" msgid "Assemble" msgstr "Сборка" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Сборка инструкции" @@ -1811,7 +1829,7 @@ msgstr "Ассемблер" msgid "Assembly File" msgstr "Файл сборки" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Назначить порты контроллеров" @@ -1863,11 +1881,11 @@ msgstr "Автоматически" msgid "Auto (Multiple of 640x528)" msgstr "Автоматически (Кратное 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Настройки автообновления" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1887,7 +1905,7 @@ msgstr "Автонастройка размера окна" msgid "Auto-Hide" msgstr "Автоскрытие" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Обнаруживать RSO автоматически?" @@ -1935,17 +1953,17 @@ msgstr "" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:73 msgid "BBA destination address" -msgstr "" +msgstr "Адрес назначения BBA" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:209 msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "Регистр в ТО " -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Цепочка возврата" @@ -2004,7 +2022,7 @@ msgstr "Указано некорректное значение." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Логотип" @@ -2024,7 +2042,7 @@ msgstr "Тремоло" msgid "Base Address" msgstr "Базовый адрес" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Базовый приоритет" @@ -2032,7 +2050,7 @@ msgstr "Базовый приоритет" msgid "Basic" msgstr "Основные" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Основные настройки" @@ -2048,10 +2066,6 @@ msgstr "Пакетный режим не может использоваться msgid "Battery" msgstr "Батарея" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Бета (раз в месяц)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows и т.д." @@ -2088,17 +2102,21 @@ msgstr "Бинарный SSL (запись)" msgid "Bitrate (kbps):" msgstr "Битрейт (кбит/с):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" "\n" "Try again with a different character." msgstr "" +"Не удалось создать пустую фигурку в:\n" +"%1\n" +"\n" +"Повторите попытку с другим персонажем." #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Размер блока" @@ -2136,15 +2154,15 @@ msgstr "" "Включён режим проброса Bluetooth, но Dolphin собран без поддержки libusb. " "Невозможно использовать режим проброса." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Пауза после запуска" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "Файл бэкапа NAND BootMii (*.bin);;Все файлы (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "Файл с ключами BootMii (*.bin);;Все файлы (*)" @@ -2156,75 +2174,75 @@ msgstr "Полноэкранный режим без рамок" msgid "Bottom" msgstr "снизу" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 -msgid "Branch (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 -msgid "Branch Conditional" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 -msgid "Branch Conditional (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 -msgid "Branch Conditional to Count Register" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 -msgid "Branch Conditional to Count Register (LR saved)" -msgstr "" +msgstr "Ветвь" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 -msgid "Branch Conditional to Link Register" -msgstr "" +msgid "Branch (LR saved)" +msgstr "Ветвь (регистр связи сохранён)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +msgid "Branch Conditional" +msgstr "Инструкция ветвления" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +msgid "Branch Conditional (LR saved)" +msgstr "Инструкция ветвления (регистр связи сохранён)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 +msgid "Branch Conditional to Count Register" +msgstr "Инструкция ветвления для счётчика-регистра" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 +msgid "Branch Conditional to Count Register (LR saved)" +msgstr "Инструкция ветвления для счётчика-регистра (регистр связи сохранён)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +msgid "Branch Conditional to Link Register" +msgstr "Инструкция ветвления для регистра связи" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" -msgstr "" +msgstr "Инструкция ветвления для регистра связи (регистр связи сохранён)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +msgid "Branch Not Overwritten" +msgstr "Ветвь не перезаписана" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 +msgid "Branch Type" +msgstr "Тип ветви" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 -msgid "Branch Not Overwritten" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 -msgid "Branch Type" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 msgid "Branch Was Overwritten" -msgstr "" +msgstr "Ветвь перезаписана" #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:109 msgid "Branch Watch" -msgstr "" +msgstr "Branch Watch" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:202 msgid "Branch Watch Tool" -msgstr "" +msgstr "Инструмент Branch Watch" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" -msgstr "" +msgstr "Справка инструмента Branch Watch (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" -msgstr "" +msgstr "Справка инструмента Branch Watch (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" -msgstr "" +msgstr "Справка инструмента Branch Watch (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" -msgstr "" +msgstr "Справка инструмента Branch Watch (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2240,8 +2258,22 @@ msgid "" "Branch Watch\" button to clear all candidates and return to the blacklist " "phase." msgstr "" +"Branch Watch — это инструмент для поиска кода, который может изолировать " +"ветви, отслеживаемые эмулируемым ЦП, проверяя ветви-кандидаты по простым " +"критериям. Если вы знакомы с Ultimap от Cheat Engine, Branch Watch похож на " +"неё.\n" +"\n" +"Нажмите кнопку «Запустить Branch Watch», чтобы активировать Branch Watch. " +"Branch Watch сохраняется во всех сессиях эмуляции, и снимок вашего прогресса " +"может быть сохранён и загружен из каталога пользователя, чтобы сохраниться " +"после закрытия Dolphin Emulator. Также доступны действия «Сохранить как...» " +"и «Загрузить из...», а автосохранение можно включить, чтобы сохранять снимок " +"на каждом этапе поиска. При нажатии кнопки «Приостановить Branch Watch» " +"Branch Watch прекратит отслеживание дальнейших достижений в ветви, пока ему " +"не будет дано указание возобновить работу. Нажмите кнопку «Очистить Branch " +"Watch», чтобы удалить всех кандидатов и вернуться к фазе чёрного списка." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2250,22 +2282,28 @@ msgid "" "is pressed for the first time, Branch Watch will switch to the reduction " "phase, and the table will populate with all eligible candidates." msgstr "" +"Branch Watch запускается на этапе составления чёрного списка, то есть " +"кандидаты ещё не выбраны, но найденные на данный момент кандидаты могут быть " +"исключены из кандидатур нажатием кнопок «Путь кода не выполнен», «Ветвь " +"перезаписана» и «Ветвь не перезаписана». Как только кнопка «Путь кода " +"выполнен» будет нажата в первый раз, Branch Watch перейдёт к этапу " +"сокращения, и таблица будет заполнена всеми подходящими кандидатами." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" -msgstr "" +msgstr "Ветвь счётчика-регистра" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +msgid "Branch to Count Register (LR saved)" +msgstr "Ветвь счётчика-регистра (регистр связи сохранён)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 -msgid "Branch to Count Register (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 msgid "Branch to Link Register" -msgstr "" +msgstr "Ветвь регистра связи" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" -msgstr "" +msgstr "Ветвь регистра связи (регистр связи сохранён)" #. i18n: "Branch" means the version control term, not a literal tree branch. #: Source/Core/DolphinQt/AboutDialog.cpp:63 @@ -2278,19 +2316,24 @@ msgstr "Ветви" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Останов" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Точка останова" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Попадание в точку останова! Шаг с выходом отменён." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Точки останова" @@ -2324,7 +2367,7 @@ msgstr "Ошибка широкополосного адаптера" msgid "Broadband Adapter MAC Address" msgstr "MAC-адрес широкополосного адаптера" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Просмотр &сессий сетевой игры..." @@ -2332,16 +2375,16 @@ msgstr "Просмотр &сессий сетевой игры..." msgid "Buffer Size:" msgstr "Размер буфера:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Размер буфера изменён на %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Буфер:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2388,11 +2431,11 @@ msgstr "Автор: %1" msgid "C Stick" msgstr "C Stick" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "С&оздать файл с сигнатурами..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP-регистр " @@ -2452,7 +2495,7 @@ msgstr "Калибровка" msgid "Calibration Period" msgstr "Период калибровки" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Вызов списка отображения по адресу %1 с размером %2" @@ -2478,7 +2521,7 @@ msgstr "Камера 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Поле зрения камеры (влияет на точность наведения)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "Может генерировать AR-код только для значений в виртуальной памяти." @@ -2494,14 +2537,14 @@ msgstr "Не удалось изменить злодеев для этого т msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Не удаётся найти Wii Remote по дескриптору {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Невозможно создать сессию сетевой игры, пока игра всё ещё запущена!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2514,17 +2557,17 @@ msgstr "Отмена" msgid "Cancel Calibration" msgstr "Отменить калибровку" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" -msgstr "" +msgstr "Кандидатов: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" -msgstr "" +msgstr "Кандидатов: %1 | Исключено: %2 | Осталось: %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" -msgstr "" +msgstr "Кандидатов: %1 | Отфильтровано: %2 | Осталось: %3" #: Source/Core/Core/FifoPlayer/FifoPlayer.cpp:247 msgid "Cannot SingleStep the FIFO. Use Frame Advance instead." @@ -2540,11 +2583,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "Не удалось сравнить с последним значением при первом поиске." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Не удалось найти IPL GC." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Не удалось создать AR-код для этого адреса." @@ -2552,7 +2595,7 @@ msgstr "Не удалось создать AR-код для этого адре msgid "Cannot refresh without results." msgstr "Не удалось обновить без результатов." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "Не удалось установить папку GCI на пустой путь." @@ -2560,7 +2603,7 @@ msgstr "Не удалось установить папку GCI на пусто msgid "Cannot set memory card to an empty path." msgstr "Не удалось установить карту памяти на пустой путь." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Не удалось запустить игру, потому что IPL GC не был найден." @@ -2592,7 +2635,7 @@ msgstr "Центрировать и откалибровать" msgid "Change &Disc" msgstr "Сменить &диск" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Сменить &диск..." @@ -2600,22 +2643,28 @@ msgstr "Сменить &диск..." msgid "Change Disc" msgstr "Сменить диск" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Автоматически сменять диски" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Сменить диск на {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." "

If unsure, leave this checked." msgstr "" -"Изменяет цвет счетчика FPS в зависимости от скорости эмуляции скорости." -"

Если вы не уверены, оставьте этот флажок галочку.
Если вы не уверены, не устанавливайте этот флажок." +"" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:51 msgid "" @@ -2639,7 +2688,7 @@ msgstr "" "вращать, а при помощи масштабирования можно вернуться к исходной точке " "камеры." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Изменения в читах вступят в силу после перезапуска игры." @@ -2647,11 +2696,11 @@ msgstr "Изменения в читах вступят в силу после msgid "Channel Partition (%1)" msgstr "Раздел с каналом (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "Введён недопустимый символ." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Чат" @@ -2667,7 +2716,7 @@ msgstr "Поиск чит-кодов" msgid "Cheats Manager" msgstr "Менеджер читов" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Проверить NAND..." @@ -2687,7 +2736,7 @@ msgstr "" "Проверьте, достаточно ли у вас прав для удаления этого файла, и используется " "ли он приложением." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Контр. сумма" @@ -2699,7 +2748,7 @@ msgstr "Китай" msgid "Choose" msgstr "Выбрать" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Выберите открываемый файл" @@ -2707,15 +2756,15 @@ msgstr "Выберите открываемый файл" msgid "Choose a file to open or create" msgstr "Выберите файл, который следует открыть или создать" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Выберите основной входной файл" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Выберите вторичный входной файл" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Выберите базовую папку GCI" @@ -2728,7 +2777,7 @@ msgstr "Выберите папку для извлечения файлов" msgid "Clamping of rotation about the yaw axis." msgstr "Ограничение вращения вокруг оси рыскания." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Кнопки Classic" @@ -2739,18 +2788,18 @@ msgstr "Контроллер Classic" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Очистить" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" -msgstr "" +msgstr "Очистить Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Очистить кэш" @@ -2771,7 +2820,7 @@ msgstr "Скопировать и &изменить код..." msgid "Close" msgstr "Закрыть" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "&Настройка" @@ -2779,13 +2828,13 @@ msgstr "&Настройка" msgid "Code" msgstr "Код" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" -msgstr "" +msgstr "Путь кода не выполнен" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" -msgstr "" +msgstr "Путь кода выполнен" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:93 msgid "Code:" @@ -2811,11 +2860,11 @@ msgstr "Цветовая коррекция:" msgid "Color Space" msgstr "Цветовое пространство" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" -msgstr "" +msgstr "Видимость &столбца" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Объединить &два файла с сигнатурами..." @@ -2836,7 +2885,7 @@ msgid "" msgstr "" "По сравнению с дисковым изданием игры для Wii, были обнаружены проблемы " "низкой степени серьёзности. Несмотря на это, вполне возможно, что это " -"приемлемый дамп по сравнению с Wii U eShop. Dolphin не удалось подтвердить " +"корректный дамп по сравнению с Wii U eShop. Dolphin не удалось подтвердить " "это." #: Source/Core/DiscIO/VolumeVerifier.cpp:1394 @@ -2846,7 +2895,7 @@ msgid "" "release of the game. Dolphin can't verify this." msgstr "" "По сравнению с дисковым изданием игры для Wii, это недопустимый дамп. " -"Несмотря на это, вполне возможно, что это приемлемый дамп по сравнению с " +"Несмотря на это, вполне возможно, что это корректный дамп по сравнению с " "выпуском игры для Wii U в магазине eShop. Dolphin не удалось проверить это." #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:137 @@ -2859,7 +2908,7 @@ msgstr "Компиляция шейдеров" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Сжатие" @@ -2872,19 +2921,19 @@ msgstr "Уровень сжатия:" msgid "Compression:" msgstr "Сжатие:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." -msgstr "" +msgstr "Усл." #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite for #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Условие" @@ -2900,7 +2949,7 @@ msgstr "Условие" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Справка по использованию условий" @@ -2915,7 +2964,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2953,55 +3007,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"Условия:\n" -"Задаёт выражение, которое вычисляется при достижении точки останова. Если " -"выражение равно false или 0, точка останова игнорируется до тех пор, пока не " -"будет достигнута снова. Выражения должны быть разделены запятой. Только " -"последнее выражение будет использоваться для определения дальнейших " -"действий.\n" -"\n" -"Регистры, на которые можно ссылаться:\n" -"GPRs : r0..r31\n" -"FPRs: f0..f31\n" -" LR, CTR, PC\n" -"\n" -"Функции:\n" -"Установить регистр: r1 = 8\n" -"Заменяет: s8(0xff). Доступно: s8, u8, s16, u16, s32, u32\n" -"Стек вызовов: callstack(0x80123456), callstack(\"anim\")\n" -"Сравнение строк: streq(r3, \"abc\"). Оба параметра могут быть адресами или " -"строковыми константами.\n" -"Чтение памяти: read_u32(0x80000000). Доступны: u8, s8, u16, s16, u32, s32, " -"f32, f64\n" -"Запись в память: write_u32(r3, 0x80000000). Доступно: u8, u16, u32, f32, " -"f64\n" -"*текущая запись всегда будет срабатывать\n" -"\n" -"Операции:\n" -"Унарные: -u, !u, ~u\n" -"Математические: * / + -, мощность: **, остаток: %, сдвиг: <<, >>\n" -"Сравнение: <, <=, >, >=, ==, !=, &&, ||\n" -"Побитовые: &, |, ^\n" -"\n" -"Примеры:\n" -"r4 == 1\n" -"f0 == 1.0 && f2 < 10.0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"Запись и прерывание: r4 = 8, 1\n" -"Запись и продолжение: f3 = f1 + f2, 0\n" -"Условие всегда должно быть последним\n" -"\n" -"Строки должны использоваться только в callstack() или streq() и только в " -"\"кавычках\". Не присваивайте строки переменным.\n" -"Все переменные будут выведены в журнал интерфейса памяти при достижении " -"точки останова или при результате NaN. Для проверки на наличие ошибок " -"присвойте переменную уравнению, чтобы чтобы её можно было вывести.\n" -"\n" -"Примечание: для расчётов все значения преобразуются в числа двойной точности " -"с плавающей точкой. Возможно, они могут выйти за пределы диапазона или стать " -"NaN. Будет сделано предупреждение, если возвращается NaN, и переменная, " -"ставшая NaN, будет занесена в журнал." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -3018,7 +3023,7 @@ msgstr "Настройка" msgid "Configure Controller" msgstr "Настроить контроллер" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Настройка Dolphin" @@ -3031,13 +3036,13 @@ msgstr "Настройка ввода" msgid "Configure Output" msgstr "Настройка вывода" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Подтвердить" @@ -3046,12 +3051,12 @@ msgstr "Подтвердить" msgid "Confirm backend change" msgstr "Подтвердите смену бэкенда" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Подтверждать остановку" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Подтверждение" @@ -3061,7 +3066,7 @@ msgstr "Подтверждение" msgid "Connect" msgstr "Подключиться" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Подключить Balance Board" @@ -3069,7 +3074,7 @@ msgstr "Подключить Balance Board" msgid "Connect USB Keyboard" msgstr "Подключить USB-клавиатуру" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Подключить Wii Remote %1" @@ -3089,7 +3094,7 @@ msgstr "Подключить Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "Подключить Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Подключить Wii Remote" @@ -3105,7 +3110,7 @@ msgstr "Подключиться к интернету и выполнить о msgid "Connected" msgstr "Подключен" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Подключение" @@ -3130,7 +3135,7 @@ msgstr "Управление режимом гольфа сетевой игры msgid "Control Stick" msgstr "Control Stick" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Профиль контроллера" @@ -3167,9 +3172,9 @@ msgid "" msgstr "" "Регулирует базовую яркость чисто белой поверхности в нитах. Полезно для для " "адаптации к различным условиям освещения при использовании HDR-дисплея." -"

Для того чтобы эта настройка начала действовать, требуется вывод " -"HDR.

Если не уверены, оставьте значение 203.
Для того чтобы эта настройка начала действовать, требуется вывод HDR." +"

Если не уверены, оставьте значение 203." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:586 msgid "" @@ -3329,22 +3334,22 @@ msgstr "" "часто ориентируются на 2.2.

Если вы не уверены, не " "устанавливайте этот флажок." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Копировать" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Скопировать &функцию" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Скопировать &hex-значение" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Скопировать адрес" @@ -3352,19 +3357,19 @@ msgstr "Скопировать адрес" msgid "Copy Failed" msgstr "Копирование не удалось" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Скопировать hex-значение" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Скопировать значение" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Скопировать код &строки" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Скопировать целе&вой адрес" @@ -3382,10 +3387,10 @@ msgstr "Скопировать на B" msgid "Core" msgstr "Ядро" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." -msgstr "" +msgstr "Ядро не инициализировано." #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:64 msgid "Correct Color Space" @@ -3518,7 +3523,7 @@ msgstr "" "папку, то, возможно, потребуется заново указать расположение вашей карты " "памяти в настройках." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Не удалось обнаружить центральный сервер" @@ -3534,13 +3539,13 @@ msgstr "Не удалось прочесть файл." msgid "Country:" msgstr "Страна:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Создать" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Создать файл Infinity" @@ -3554,7 +3559,7 @@ msgstr "Создать новую карту памяти" msgid "Create Skylander File" msgstr "Создать файл Skylander" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Создать сопоставления для других устройств" @@ -3584,7 +3589,7 @@ msgstr "" "Обрезает изображение, изменяя его исходное соотношение сторон (которое редко " "точно соответствует 4:3 или 16:9), к конкретному целевому соотношению сторон " "пользователя (например, 4:3 или 16:9).

Если вы не " -"уверены, оставьте этот параметр не отмеченным." #: Source/Core/Core/HW/WiimoteEmu/Extension/Turntable.cpp:82 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:175 @@ -3606,23 +3611,23 @@ msgstr "" "

Если вы не уверены, не устанавливайте этот флажок." "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Текущий регион" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Тек. значение" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Текущий контекст" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Текущей игры" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Текущий поток" @@ -3632,7 +3637,7 @@ msgstr "Другое" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom (Stretch)" -msgstr "" +msgstr "Другое (растягивание)" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:51 msgid "Custom Address Space" @@ -3640,11 +3645,11 @@ msgstr "Другое адресное пространство" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:323 msgid "Custom Aspect Ratio Height" -msgstr "Другая высота в соотношении сторон" +msgstr "Высота другого соотношения сторон" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:322 msgid "Custom Aspect Ratio Width" -msgstr "Другая ширина в соотношении сторон" +msgstr "Ширина другого соотношения сторон" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:63 msgid "Custom Aspect Ratio:" @@ -3737,7 +3742,7 @@ msgstr "Танцевальный коврик" msgid "Dark" msgstr "Тьма" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Данные" @@ -3783,7 +3788,7 @@ msgid "Debug" msgstr "Отладка" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Отладка" @@ -3831,7 +3836,7 @@ msgstr "Уменьшить по Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "По умолчанию" @@ -3851,7 +3856,7 @@ msgstr "Шрифт по умолчанию" msgid "Default ISO:" msgstr "Образ по умолчанию:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Поток по умолчанию" @@ -3878,8 +3883,9 @@ msgstr "" "через ЦП.

Если не уверены – оставьте выключенным." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Удалить" @@ -3909,12 +3915,12 @@ msgstr "Процент глубины:" msgid "Depth:" msgstr "Глубина:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Описание" @@ -3928,34 +3934,34 @@ msgstr "Описание:" msgid "Description: %1" msgstr "Описание: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" -msgstr "" +msgstr "Назначение" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:64 msgid "Destination (UNIX socket path or address:port):" -msgstr "" +msgstr "Назначение (путь к сокету UNIX или адрес:порт):" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:59 msgid "Destination (address:port):" -msgstr "" +msgstr "Назначение (адрес:порт):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" -msgstr "" +msgstr "Макс. назначение" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" -msgstr "" +msgstr "Мин. назначение" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" -msgstr "" +msgstr "Символ назначения" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Отсоединён" @@ -3963,7 +3969,7 @@ msgstr "Отсоединён" msgid "Detect" msgstr "Считать" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Обнаружение модулей RSO" @@ -3971,11 +3977,11 @@ msgstr "Обнаружение модулей RSO" msgid "Deterministic dual core:" msgstr "Детерминированная двухядерность:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Разрабатываемая (несколько раз в день)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Устройство" @@ -4017,11 +4023,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Отк&лючено" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Отключить" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Отключить эмуляцию bounding box" @@ -4038,11 +4039,11 @@ msgstr "Отключить копии EFB в VRAM" msgid "Disable Emulation Speed Limit" msgstr "Отключить огр. скорости эмуляции" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Отключить быструю память" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Отключить Fastmem Arena" @@ -4050,11 +4051,11 @@ msgstr "Отключить Fastmem Arena" msgid "Disable Fog" msgstr "Отключить туман" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Отключить кэш JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Отключить карту больших точек входа" @@ -4098,6 +4099,12 @@ msgstr "" "

Если не уверены – оставьте включенным." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Диск" @@ -4106,6 +4113,10 @@ msgstr "Диск" msgid "Discard" msgstr "Отменить" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Тип отображения" @@ -4141,11 +4152,11 @@ msgstr "Проходимое расстояние из исходной пози msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "Вы разрешаете отправку данной информации разработчикам Dolphin?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Вы хотите добавить \"%1\" в список путей к играм?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Вы хотите очистить список имён символов?" @@ -4155,7 +4166,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Вы хотите удалить выбранные файлы сохранений (%n шт.)?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Вы хотите остановить текущую эмуляцию?" @@ -4167,8 +4178,8 @@ msgstr "Вы хотите попытаться восстановить NAND?" msgid "Dolby Pro Logic II Decoder" msgstr "Декодер Dolby Pro Logic II" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Лог Dolphin FIFO (*.dff)" @@ -4176,9 +4187,9 @@ msgstr "Лог Dolphin FIFO (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Предварительная установка игрового мода Dolphin" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Файл карты Dolphin (*.map)" @@ -4190,8 +4201,8 @@ msgstr "CSV-файл с сигнатурами Dolphin" msgid "Dolphin Signature File" msgstr "Файл с сигнатурами Dolphin" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "TAS-ролики (*.dtm)" @@ -4235,7 +4246,7 @@ msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" "Dolphin – бесплатный эмулятор GameCube и Wii с открытым исходным кодом." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Слишком старая версия Dolphin для подключения к промежуточному серверу" @@ -4251,7 +4262,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin не может проверить нелицензионные диски." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4259,7 +4270,7 @@ msgstr "" "Dolphin будет использовать его для продуктов, регион которых не удалось " "определить автоматически." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "На данный момент поддержка читов в Dolphin отключена." @@ -4268,7 +4279,7 @@ msgstr "На данный момент поддержка читов в Dolphin msgid "Domain" msgstr "Домен" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Не обновлять" @@ -4289,7 +4300,7 @@ msgstr "Двери заблокированы" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4311,7 +4322,7 @@ msgstr "Скачать коды" msgid "Download Codes from the WiiRD Database" msgstr "Скачать коды из базы данных WiiRD" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Загружать обложки игр с GameTDB.com для показа в виде сетки" @@ -4323,6 +4334,16 @@ msgstr "Загрузка завершена" msgid "Downloaded %1 codes. (added %2)" msgstr "Скачано %1 кодов. (добавлено %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4362,7 +4383,7 @@ msgstr "Дампить &FakeVMEM" msgid "Dump &MRAM" msgstr "Дампить &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Дампить звук" @@ -4374,7 +4395,7 @@ msgstr "Дампить основные текстуры" msgid "Dump EFB Target" msgstr "Дампить конечный EFB" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Дампить кадры" @@ -4443,11 +4464,11 @@ msgstr "" "

Если не уверены – оставьте выключенным." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Длительность нажатия турбо-кнопки (в кадрах):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Длительность отпускания турбо-кнопки (в кадрах):" @@ -4457,11 +4478,11 @@ msgstr "Длительность отпускания турбо-кнопки ( msgid "Dutch" msgstr "Голландский" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Закрыть" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "Копия EFB %1" @@ -4476,7 +4497,7 @@ msgstr "" "{1} -- Если вы недавно обновили Dolphin, то, скорее всего, необходимо " "перезагрузить компьютер, чтобы Windows обнаружил новый драйвер." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4488,7 +4509,7 @@ msgstr "" "Подходит для соревновательных игр, где важны честность и минимальная " "задержка." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Ранние обновления памяти" @@ -4507,7 +4528,16 @@ msgstr "Восточная Азия" msgid "Edit Breakpoint" msgstr "Изменить точку останова" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Изменить…" @@ -4527,7 +4557,7 @@ msgstr "Эффект" msgid "Effective" msgstr "Эффективное" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Эффективный приоритет" @@ -4549,7 +4579,7 @@ msgstr "Элемент" msgid "Embedded Frame Buffer (EFB)" msgstr "Встроенный буфер кадров (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Пусто" @@ -4561,7 +4591,7 @@ msgstr "Процесс эмулятора уже запущен" msgid "Emulate Disc Speed" msgstr "Эмулировать скорость воспроизведения диска" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Эмулировать Infinity Base" @@ -4581,7 +4611,7 @@ msgstr "" "Эмулирует скорость воспроизведения диска реального оборудования. Отключение " "может привести к нестабильности. По умолчанию True" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Эмулируемые устройства USB" @@ -4608,8 +4638,6 @@ msgstr "Скорость эмуляции" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Включить" @@ -4617,39 +4645,35 @@ msgstr "Включить" msgid "Enable API Validation Layers" msgstr "Включить слои проверки API" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Включить значки достижений" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Включить достижения" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Включить растяжение звука" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Включить чит-коды" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" -msgstr "Включить вход контроллера" +msgstr "Включить вход контроллер&а" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:162 msgid "Enable Custom RTC" msgstr "Включить переопределение времени" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Включить интерфейс отладки" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Включить двухядерный режим" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Включить двухядерный режим (ускорение)" @@ -4661,7 +4685,7 @@ msgstr "Переопределять частоту эмулируемого Ц msgid "Enable Emulated Memory Size Override" msgstr "Включить переопределение эмулируемого размера памяти" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Включить достижения «На бис»" @@ -4673,11 +4697,11 @@ msgstr "Включить FPRF" msgid "Enable Graphics Mods" msgstr "Включить графические моды" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" -msgstr "Включить режим Хардкор" +msgstr "Включить режим «Хардкор»" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4694,35 +4718,31 @@ msgid "" "
Be aware that turning Hardcore Mode off while a game is running requires " "the game to be closed before re-enabling." msgstr "" -"Включить режим Хардкор в RetroAchievements.

Режим Хардкор " +"Включить режим «Хардкор» в RetroAchievements.

Режим «Хардкор» " "предназначен для того, чтобы обеспечить опыт, максимально приближённый к " "игре на оригинальном оборудовании. Рейтинги RetroAchievements в первую " -"очередь ориентированы на очки в режиме Хардкор (очки в режиме Софткор " +"очередь ориентированы на очки в режиме «Хардкор» (очки в режиме «Софткор» " "учитываются, но не так сильно) и таблицы лидеров требуют включения режима " -"Хардкор.

Чтобы обеспечить такой опыт, следующие функции будут " +"«Хардкор».

Чтобы обеспечить такой опыт, следующие функции будут " "отключены, так как они дают игрокам на эмуляторе преимущество перед игроками " "на консоли:
- Загрузка состояний
-- Сохранение состояний " -"разрешено
- Скорость эмулятора ниже 100%
-- Продвижение кадра " -"отключено
-- Турбо разрешено
- Читы
- Патчи памяти
-- Патчи " +"разрешено
- Скорость эмулятора ниже 100%
-- Перемотка кадров " +"отключена
-- Турбо разрешено
- Читы
- Патчи памяти
-- Патчи " "файлов разрешены
- ПИ отладки
- Freelook

Не " "может быть включён во время игры.
Закройте текущую " -"игру перед включением.
Имейте в виду, что выключение режима Хардкор во " +"игру перед включением.
Имейте в виду, что выключение режима «Хардкор» во " "время игры требует закрытия игры перед повторным включением." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Включить таблицы лидеров" +msgstr "Включить профилирование блока JIT" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Включить MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "Включить уведомления о прогрессе" @@ -4730,14 +4750,10 @@ msgstr "Включить уведомления о прогрессе" msgid "Enable Progressive Scan" msgstr "Включить прогрессивную развёртку" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Включить интеграцию с RetroAchievements.org" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Включить Rich Presence" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4751,11 +4767,15 @@ msgstr "Включить скринсейвер" msgid "Enable Speaker Data" msgstr "Включить данные динамика" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Включить неофициальные достижения" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Включить отправку статистики об использовании" @@ -4771,36 +4791,6 @@ msgstr "Включить каркас моделей" msgid "Enable Write-Back Cache (slow)" msgstr "Включить кэш с обратной записью (медленно)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"Включить значки достижений.

Отображает значки для игрока, игры и " -"достижений. Простая визуальная опция, но потребует небольшого количества " -"дополнительной памяти и времени для загрузки изображений." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"Включить соревнование в таблицах лидеров RetroAchievements." -"

Необходимо включить режим Хардкор." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"Включить подробности Rich Presence на сайте RetroAchievements.

Эта " -"опция предоставляет подробное описание того, что игрок делает в игре, на " -"сайте. Если эта функция отключена, сайт будет сообщать только о том, в какую " -"игру играют.

Это никак не влияет на Rich Presence в Discord." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4810,7 +4800,7 @@ msgstr "" "может привести к сбоям и другим проблемам в некоторых играх. (ВКЛ = выше " "совместимость, ОТКЛ = разблокировка)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4822,7 +4812,7 @@ msgstr "" "систему с учётной записью RetroAchievements. Dolphin не сохраняет ваш пароль " "локально и использует API-токен для сохранения имени пользователя." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4833,35 +4823,32 @@ msgstr "" "достижении, которое отслеживает накопленное значение, например 60 звёзд из " "120." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"Включить разблокировку достижений в режиме «На бис».

Режим «На бис» " -"повторно активирует достижения, которые игрок уже разблокировал на сайте, " -"так что игрок получит уведомление, если снова выполнит условия " -"разблокировки. Это полезно для пользовательских критериев скоростного " -"прохождения игры или просто для развлечения." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Включить разблокировку достижений.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" -"Включить возможность разблокировки неофициальных, а также официальных " -"достижений.

Неофициальные достижения могут быть необязательными или " -"незаконченными достижениями, которые не были признаны RetroAchievements " -"официальными и могут быть полезны для тестирования или просто для " -"развлечения." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -4949,10 +4936,10 @@ msgstr "" "интерфейсом и монитором). Может потребоваться полноэкранный режим." "

Это даёт шейдерам для постобработки больше пространства для " "точности, позволяет работать шейдерам для постобработки «AutoHDR» и " -"позволяет полностью отображать цветовые пространства PAL и NTSC-J.

" -"Обратите внимание, что игры всё равно отображаются в SDR." +"позволяет полностью отображать цветовые пространства PAL и NTSC-J." +"

Обратите внимание, что игры всё равно отображаются в SDR." "

Если вы не уверены, не устанавливайте этот флажок." -"" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:152 msgid "Enables stretching of the audio to match emulation speed." @@ -5013,7 +5000,7 @@ msgstr "" "Задействует проверку API-вызовов, совершаемых видео-бэкендом, что может " "помочь при отладке графических проблем. На D3D-бэкенде и Vulkan-бэкенде это " "также задействует отладочные символы для компилируемых шейдеров." -"

Если не уверены – оставьте выключенным.
Если не уверены, не устанавливайте этот флажок." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:369 @@ -5042,6 +5029,10 @@ msgstr "" "\n" "Отмена импорта." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet не был инициализирован" @@ -5088,34 +5079,36 @@ msgid "" "Enter the IP address and port of the tapserver instance you want to connect " "to." msgstr "" +"Введите IP-адрес и порт экземпляра tapserver, к которому вы хотите " +"подключиться." -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Введите адрес модуля RSO:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5129,51 +5122,51 @@ msgstr "Введите адрес модуля RSO:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Ошибка" @@ -5190,7 +5183,7 @@ msgstr "Ошибка открытия адаптера: %1" msgid "Error collecting save data!" msgstr "Ошибка сбора данных сохранения." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5205,7 +5198,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Ошибка при получении списка сессий: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Возникла ошибка при загрузке некоторых пакетов текстур" @@ -5302,7 +5295,7 @@ msgstr "В {0} неиспользуемых блоках раздела {1} на msgid "Euphoria" msgstr "Эйфория" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Европа" @@ -5355,7 +5348,7 @@ msgstr "Ожидалось название переменной." msgid "Experimental" msgstr "Экспериментальные" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Экспортировать все сохранения Wii" @@ -5370,7 +5363,7 @@ msgstr "Не удалось экспортировать" msgid "Export Recording" msgstr "Экспорт записи" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Экспорт записи..." @@ -5398,14 +5391,14 @@ msgstr "Экспорт в .&gcs..." msgid "Export as .&sav..." msgstr "Экспорт в .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "Экспортировано сохранений: %n" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Расширение" @@ -5418,7 +5411,7 @@ msgstr "Данные движения расширения" msgid "Extension Motion Simulation" msgstr "Симуляция движения расширения" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Внешний адрес" @@ -5426,35 +5419,35 @@ msgstr "Внешний адрес" msgid "External Frame Buffer (XFB)" msgstr "Внешний буфер кадров (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Извлечь сертификаты из NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Извлечь весь диск..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Извлечь весь раздел..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Извлечь файл..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Извлечь файлы..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Извлечь системные данные..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Извлечение всех файлов..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Извлечение папки..." @@ -5463,8 +5456,8 @@ msgstr "Извлечение папки..." msgid "FD" msgstr "ФД" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "Проигрыватель FIFO" @@ -5480,11 +5473,11 @@ msgstr "" "Не удалось открыть карту памяти:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Не удалось добавить сессию в индекс сетевой игры: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Не удалось добавить данные в файл с сигнатурами '%1'" @@ -5498,13 +5491,13 @@ msgstr "Не удалось очистить Skylander." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:665 msgid "Failed to clear the Skylander from slot %1!" -msgstr "" +msgstr "Не удалось очистить Skylander из слота %1." #: Source/Core/DiscIO/VolumeVerifier.cpp:108 msgid "Failed to connect to Redump.org" msgstr "Не удалось подключиться к Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Не удалось подключиться к серверу: %1" @@ -5525,27 +5518,32 @@ msgstr "Не удалось создать глобальные ресурсы D msgid "Failed to create DXGI factory" msgstr "Не удалось создать фабрику DXGI" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Не удалось создать файл Infinity." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Не удалось создать файл Skylander." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" "\n" "The Skylander may already be on the portal." msgstr "" +"Не удалось создать файл Skylander:\n" +"%1\n" +"\n" +"Возможно, Skylander уже есть на портале." #: Source/Core/Core/NetPlayClient.cpp:1292 msgid "" "Failed to delete NetPlay GBA{0} save file. Verify your write permissions." msgstr "" -"Не удалось удалить файл сохранения NetPlay GBA{0}. Проверьте права на запись." +"Не удалось удалить файл сохранения NetPlay GBA{0}. Проверьте, есть ли у вас " +"права на запись." #: Source/Core/Core/NetPlayClient.cpp:1082 msgid "Failed to delete NetPlay memory card. Verify your write permissions." @@ -5582,15 +5580,15 @@ msgstr "Не удалось экспортировать %n из %1 сохран msgid "Failed to export the following save files:" msgstr "Не удалось экспортировать следующие файлы сохранений:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Не удалось извлечь сертификаты из NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Не удалось извлечь файл." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Не удалось извлечь системные данные." @@ -5612,14 +5610,14 @@ msgstr "Не удалось найти один или более символ D msgid "Failed to import \"%1\"." msgstr "Не удалось импортировать \"%1\"." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Не удалось импортировать файл сохранения. Пожалуйста, запустите игру, а " "потом попробуйте ещё раз." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5627,7 +5625,7 @@ msgstr "" "Не удалось импортировать файл сохранения. Похоже, что данный файл повреждён " "или не является корректным сохранением Wii." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5638,7 +5636,7 @@ msgstr "" "ваш NAND (Инструменты -> Управлять NAND -> Проверить NAND...), затем " "импортируйте файл сохранения ещё раз." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Не удалось инициализировать ядро" @@ -5661,11 +5659,11 @@ msgid "Failed to install pack: %1" msgstr "Не удалось установить набор: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Не удалось установить этот продукт в NAND." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5673,8 +5671,8 @@ msgstr "" "Не удалось инициализировать прослушивание порта %1. У вас запущен ещё один " "сервер сетевой игры?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Не удалось загрузить модуль RSO на %1" @@ -5686,21 +5684,23 @@ msgstr "Не удалось загрузить d3d11.dll" msgid "Failed to load dxgi.dll" msgstr "Не удалось загрузить dxgi.dll" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Не удалось загрузить файл с картой '%1'" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Не удалось загрузить файл Skylander." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" +"Не удалось загрузить файл Skylander:\n" +"%1" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Не удалось загрузить исполняемый файл в память." @@ -5716,17 +5716,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Не удалось изменить Skylander." -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." -msgstr "" +msgstr "Не удалось открыть «%1» для записи." -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." -msgstr "" +msgstr "Не удалось открыть «{0}» для записи." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Не удалось открыть '%1'" @@ -5734,9 +5734,9 @@ msgstr "Не удалось открыть '%1'" msgid "Failed to open Bluetooth device: {0}" msgstr "Не удалось открыть Bluetooth-устройство: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" -msgstr "" +msgstr "Не удалось открыть снимок Branch Watch «%1»" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:124 msgid "Failed to open config file!" @@ -5768,33 +5768,41 @@ msgstr "" msgid "Failed to open file." msgstr "Не удалось открыть файл." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Не удалось открыть сервер" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Не удалось открыть файл Infinity." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" "\n" "The file may already be in use on the base." msgstr "" +"Не удалось открыть файл Infinity:\n" +"%1\n" +"\n" +"Возможно, файл уже используется в базе." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Не удалось открыть файл Skylander." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" "\n" "The file may already be in use on the portal." msgstr "" +"Не удалось открыть файл Skylander:\n" +"%1\n" +"\n" +"Возможно, файл уже используется на портале." #: Source/Core/DolphinQt/ConvertDialog.cpp:474 msgid "Failed to open the input file \"%1\"." @@ -5838,37 +5846,43 @@ msgstr "Не удалось прочесть входной файл \"{0}\"." msgid "Failed to read selected savefile(s) from memory card." msgstr "Не удалось прочитать выбранные файлы сохранений с карты памяти." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Не удалось прочитать файл Infinity." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Не удалось прочитать файл Skylander." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" "\n" "The file was too small." msgstr "" +"Не удалось прочитать файл Skylander:\n" +"%1\n" +"\n" +"Файл был слишком маленьким." #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:732 msgid "" "Failed to read the contents of file:\n" "%1" msgstr "" +"Не удалось прочитать содержимое файла:\n" +"%1" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Не удалось прочесть {0}" @@ -5907,31 +5921,31 @@ msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" "Не удалось сбросить папку перенаправления NetPlay. Проверьте права на запись." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" -msgstr "" +msgstr "Не удалось сохранить снимок Branch Watch «%1»" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Не удалось сохранить лог FIFO." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Не удалось сохранить карту кода по пути '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Не удалось сохранить файл сигнатуры '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Не удалось сохранить карту символов по пути '%1'" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Не удалось сохранить файл с сигнатурами '%1'" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5988,19 +6002,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Ошибка" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Честная задержка ввода" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Резервный регион" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Резервный регион:" @@ -6013,7 +6027,7 @@ msgstr "Быстрое" msgid "Fast Depth Calculation" msgstr "Быстрое вычисление глубины" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -6026,7 +6040,7 @@ msgstr "" msgid "Field of View" msgstr "Поле зрения" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "Номер фигурки:" @@ -6040,7 +6054,7 @@ msgstr "Информация о файле" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Формат файла" @@ -6048,24 +6062,24 @@ msgstr "Формат файла" msgid "File Format:" msgstr "Формат файла:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Информация о файле" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Имя файла" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Путь к файлу" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Размер файла" @@ -6152,11 +6166,10 @@ msgstr "Не удалось исправить контрольные суммы #. i18n: "Fixed" here means that the alignment is always the same #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:204 msgid "Fixed Alignment" -msgstr "Исправленное выравнивание" +msgstr "Фиксированное выравнивание" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Флаги" @@ -6165,12 +6178,12 @@ msgstr "Флаги" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Перейти к &ветке" @@ -6275,6 +6288,12 @@ msgstr "" "

Если не уверены – оставьте включенным." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Формат:" @@ -6290,7 +6309,7 @@ msgstr "Вперед" msgid "Forward port (UPnP)" msgstr "Пробросить порт (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Найдено %1 результатов для \"%2\"" @@ -6300,7 +6319,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "Найдено адресов: %n." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Кадр %1" @@ -6325,7 +6344,7 @@ msgstr "Перемотка кадров: сбросить скорость" msgid "Frame Dumping" msgstr "Дамп кадров" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Диапазон кадров" @@ -6333,7 +6352,7 @@ msgstr "Диапазон кадров" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "Изображения с дампами кадра(ов) '{0}' уже существуют. Перезаписать?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Кадров для записи:" @@ -6353,7 +6372,7 @@ msgstr "Свободных файлов: %1" msgid "Free Look Control Type" msgstr "Тип управления свободным обзором" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Контроллер свободного обзора %1" @@ -6407,8 +6426,8 @@ msgid "From" msgstr "от" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "От:" @@ -6416,10 +6435,14 @@ msgstr "От:" msgid "FullScr" msgstr "Во весь экран" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Функция" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Функции" @@ -6434,7 +6457,7 @@ msgstr "GBA (внеш. эмулятор по TCP)" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:115 msgid "GBA Cartridge Path:" -msgstr "Путь к картриджу GBA" +msgstr "Путь к картриджу GBA:" #: Source/Core/Core/HotkeyManager.cpp:358 msgid "GBA Core" @@ -6460,11 +6483,11 @@ msgstr "Громкость GBA" msgid "GBA Window Size" msgstr "Размер окна GBA" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "ROM GBA%1 изменён на «%2»" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "ROM GBA%1 отключён" @@ -6497,7 +6520,7 @@ msgid "" "Further errors will be sent to the Video Backend log and Dolphin will now " "likely crash or hang." msgstr "" -"GFX FIFO: Неизвестный код операции ({0:#04x} @ {1}, preprocess={2}).\n" +"GFX FIFO: неизвестный код операции ({0:#04x} @ {1}, preprocess={2}).\n" "\n" "{3}\n" "\n" @@ -6512,7 +6535,7 @@ msgstr "GL_MAX_TEXTURE_SIZE равен {0} - должен быть не мень msgid "GPU Texture Decoding" msgstr "Декодирование текстур на ГП" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6525,7 +6548,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "ГП: ОШИБКА OGL: Ваша видеокарта поддерживает OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6533,7 +6556,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется GL_ARB_map_buffer_range.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6541,7 +6564,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется GL_ARB_sampler_objects.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6549,7 +6572,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется GL_ARB_uniform_buffer_object.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6565,7 +6588,7 @@ msgstr "" "ГП: ОШИБКА OGL: Требуется OpenGL версии 3.\n" "ГП: Ваша видеокарта поддерживает OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6588,16 +6611,16 @@ msgstr "" msgid "Game" msgstr "Игра" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Картриджи от Game Boy Advance (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6605,7 +6628,7 @@ msgstr "" "Образы игр Game Boy Advance (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *." "bin);;Все файлы (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance в порту %1" @@ -6634,7 +6657,7 @@ msgid "Game Gamma:" msgstr "Гамма игры:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "ID игры" @@ -6643,28 +6666,28 @@ msgstr "ID игры" msgid "Game ID:" msgstr "ID игры:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Статус игры" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Игра изменена на \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" "Игровой файл имеет другой хэш; щелкните его правой кнопкой мыши, выберите " -"Свойства, переключитесь на вкладку вкладку \"Проверка\" и выберите " -"\"Проверить целостность\", чтобы проверить хэш" +"Свойства, переключитесь на вкладку вкладку «Проверка» и выберите «Проверить " +"целостность», чтобы проверить хэш" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "Игра имеет другой номер диска" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "Игра имеет другую версию" @@ -6679,7 +6702,7 @@ msgstr "" "Игра перезаписана сохранениями других игр. Повреждение данных после {0:#x}, " "{1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "Игровой регион не соответствует" @@ -6699,11 +6722,11 @@ msgstr "Адаптер GameCube для Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "Адаптер GameCube для Wii U на порту %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "Контроллер GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "Контроллер GameCube на порту %1" @@ -6711,11 +6734,11 @@ msgstr "Контроллер GameCube на порту %1" msgid "GameCube Controllers" msgstr "Контроллеры GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "Клавиатура GameCube" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "Клавиатура GameCube на порту %1" @@ -6732,7 +6755,7 @@ msgstr "Карты памяти GameCube" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "Карты памяти GameCube (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "Микрофон GameCube − Слот %1" @@ -6770,29 +6793,29 @@ msgstr "Gecko-коды" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Общие" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Общее и настройки" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" -msgstr "" +msgstr "Сгенерировать код(ы) Action Replay" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Сгенерировать новый ID сбора статистики" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." -msgstr "" +msgstr "Сгенерированы AR-коды." -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Созданы имена символов из '%1'" @@ -6825,7 +6848,7 @@ msgstr "Гигант" msgid "Giants" msgstr "Гиганты" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Режим гольфа" @@ -6834,7 +6857,7 @@ msgid "Good dump" msgstr "Хороший дамп" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Графика" @@ -6880,7 +6903,7 @@ msgstr "Зеленая слева" msgid "Green Right" msgstr "Зеленая справа" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "В виде сетки" @@ -6917,7 +6940,7 @@ msgstr "Постобработка HDR" msgid "Hacks" msgstr "Хаки" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Голова" @@ -6947,9 +6970,9 @@ msgstr "8 (шестнадцатер.)" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:137 msgid "Hex Byte String" -msgstr "Шестнадцатеричная строка в байтах " +msgstr "Шестнадцатеричная строка в байтах" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Шестнадцатеричный" @@ -6958,11 +6981,11 @@ msgstr "Шестнадцатеричный" msgid "Hide" msgstr "Спрятать" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" -msgstr "" +msgstr "Скрыть &элементы управления" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Скрыть все" @@ -6974,10 +6997,17 @@ msgstr "Скрыть сессии \"В игре\"" msgid "Hide Incompatible Sessions" msgstr "Скрыть несовместимые сессии" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Скрыть сетевые GBA" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -7006,7 +7036,7 @@ msgstr "Создать" msgid "Host Code:" msgstr "Код хоста:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Хост управляет вводом" @@ -7014,7 +7044,7 @@ msgstr "Хост управляет вводом" msgid "Host Size" msgstr "Размер хоста" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -7027,11 +7057,11 @@ msgstr "" "Подходит для казуальных игр с 3 и более игроками, возможно, при нестабильных " "соединениях или соединениях с высокой задержкой." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Хост не управляет вводом" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Хост управляет вводом" @@ -7043,7 +7073,7 @@ msgstr "Создать сетевую игру" msgid "Hostname" msgstr "Имя хоста" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Горячие клавиши" @@ -7053,7 +7083,7 @@ msgstr "Горячие клавиши" msgid "Hotkeys" msgstr "Горячие клавиши" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Для горячих клавиш требуется окно в фокусе" @@ -7116,7 +7146,7 @@ msgstr "IP-адрес:" msgid "IPL Settings" msgstr "Настройки IPL" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "ИК" @@ -7162,7 +7192,7 @@ msgstr "" msgid "Icon" msgstr "Иконка" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7173,7 +7203,7 @@ msgstr "" "Подходит для пошаговых игр с элементами управления, чувствительными ко " "времени, такими как гольф." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Генерация ID" @@ -7199,7 +7229,7 @@ msgstr "" "производительности и стабильности.\n" "Данное разрешение можно отозвать в любой момент из настроек Dolphin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7216,21 +7246,21 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" "Если включено — эмулируемый контроллер всегда подключён.\n" -"Если выключено — подключённость эмулируемого контроллера зависит\n" +"Если отключено — подключённость эмулируемого контроллера зависит\n" "от подключённости реального устройства по умолчанию (при наличии такового)." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" "Если включено, то все обновления памяти происходят одновременно перед первым " -"кадром

Вызывает проблемы со многими журналами FIFO, но может быть " +"кадром.

Вызывает проблемы со многими журналами FIFO, но может быть " "полезно для тестирования.

Если вы не уверены, не " "устанавливайте этот флажок." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7246,9 +7276,9 @@ msgstr "" msgid "Ignore" msgstr "Игнорировать" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" -msgstr "" +msgstr "Игнорировать &достижения ветви Apploader" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:50 msgid "Ignore Format Changes" @@ -7301,7 +7331,7 @@ msgstr "" "

Если не уверены – оставьте выключенным." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Импортировать бэкап BootMii NAND..." @@ -7316,15 +7346,15 @@ msgstr "Не удалось импортировать" msgid "Import Save File(s)" msgstr "Импорт файлов сохранений" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Импортировать сохранение Wii..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Импортирование бэкапа NAND" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7333,6 +7363,15 @@ msgstr "" "Импортирование бэкапа NAND\n" " Прошло времени: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "В игре?" @@ -7368,7 +7407,7 @@ msgstr "Некорректное количество денег" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:229 msgid "Incorrect nickname!" -msgstr "Некорректное прозвище" +msgstr "Некорректный ник." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:235 msgid "Incorrect playtime value!" @@ -7415,16 +7454,16 @@ msgstr "Увеличивающееся вращение" msgid "Incremental Rotation (rad/sec)" msgstr "Увеличивающееся вращение (рад/с)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Создатель фигурок Infinity" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Менеджер Infinity" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Объект Infinity (*.bin);;" @@ -7446,12 +7485,12 @@ msgstr "Информация" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Информация" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Запретить скринсейвер во время эмуляции" @@ -7461,10 +7500,10 @@ msgstr "Ввести" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Ввод" @@ -7478,19 +7517,15 @@ msgstr "Сила ввода, требуемая для активации." msgid "Input strength to ignore and remap." msgstr "Входная сила, которую следует игнорировать и перезадать." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" -msgstr "" +msgstr "Вставить &BLR" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" -msgstr "" +msgstr "Вставить &NOP" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Вставить &nop" @@ -7507,11 +7542,11 @@ msgstr "Установить" msgid "Install Partition (%1)" msgstr "Установить раздел (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Установить обновление" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Установить WAD..." @@ -7519,13 +7554,13 @@ msgstr "Установить WAD..." msgid "Install to the NAND" msgstr "Установить в NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Инстр." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Инструкция" @@ -7534,7 +7569,7 @@ msgstr "Инструкция" msgid "Instruction Breakpoint" msgstr "Точка останова инструкции" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Инструкция:" @@ -7543,7 +7578,7 @@ msgstr "Инструкция:" msgid "Instruction: %1" msgstr "Инструкция: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7564,22 +7599,22 @@ msgstr "Интенсивность" msgid "Interface" msgstr "Интерфейс" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Внутренняя ошибка LZ4 — попытка распаковки {0} байт" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Внутренняя ошибка LZ4 — ошибка сжатия" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Внутренняя ошибка LZ4 — ошибка распаковки ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" -"Внутренняя ошибка LZ4 — несоответствие размера полезной нагрузки ({0} / {1}))" +"Внутренняя ошибка LZ4 — несоответствие размера полезной нагрузки ({0}/{1}))" #: Source/Core/Core/NetPlayCommon.cpp:67 Source/Core/Core/NetPlayCommon.cpp:151 msgid "Internal LZO Error - compression failed" @@ -7590,7 +7625,7 @@ msgstr "Внутренняя ошибка LZO - ошибка сжатия" msgid "Internal LZO Error - decompression failed" msgstr "Внутренняя ошибка LZO - распаковка не удалась" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7598,7 +7633,7 @@ msgstr "" "Внутренняя ошибка LZO — ошибка распаковки ({0}) ({1}). \n" "Не удалось получить информацию об устаревшей версии savestate." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7606,12 +7641,12 @@ msgstr "" "Внутренняя ошибка LZO — не удалось разобрать распакованный файл cookie и " "длину строки версии ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" "Внутренняя ошибка LZO — не удалось разобрать распакованную строку версии " -"({0} / {1})" +"({0}/{1})" #: Source/Core/Core/HotkeyManager.cpp:347 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:619 @@ -7623,7 +7658,7 @@ msgstr "Внутреннее разрешение" msgid "Internal Resolution:" msgstr "Внутреннее разрешение:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Внутренняя ошибка генерации AR-кода" @@ -7631,7 +7666,7 @@ msgstr "Внутренняя ошибка генерации AR-кода" msgid "Interpreter (slowest)" msgstr "Интерпретатор (самый медленный)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Ядро интерпретатора" @@ -7647,7 +7682,7 @@ msgstr "От службы автообновления получен недоп msgid "Invalid Mixed Code" msgstr "Неверный смешанный код" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Некорректный набор %1 указан: %2" @@ -7656,11 +7691,11 @@ msgstr "Некорректный набор %1 указан: %2" msgid "Invalid Player ID" msgstr "Некорректный ID игрока" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Некорректный адрес модуля RSO: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Некорректный стэк вызовов" @@ -7681,7 +7716,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Неверные входные данные для поля \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Неверные входные данные" @@ -7697,19 +7732,19 @@ msgstr "Заданы недопустимые параметры для поис msgid "Invalid password provided." msgstr "Предоставлен неверный пароль." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Неверный файл записи" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Неверные параметры поиска (не выбран объект)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Неверная строка поиска (невозможно конвертировать в число)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Неверная строка поиска (поддерживаются только строки чётной длины)" @@ -7736,11 +7771,11 @@ msgstr "Италия" msgid "Item" msgstr "Элемент" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "Отключить линковку блоков JIT" @@ -7748,47 +7783,47 @@ msgstr "Отключить линковку блоков JIT" msgid "JIT Blocks" msgstr "Блоки JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "Отключить JIT Branch" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "Отключить JIT для FloatingPoint" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "Отключить JIT для Integer" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "Отключить JIT LoadStore Floating" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "Отключить JIT LoadStore" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "Отключить JIT LoadStore Paired" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "Отключить JIT LoadStore lXz" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "Отключить JIT LoadStore lbzx" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "Отключить JIT LoadStore lwz" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "Отключить JIT (ядро JIT)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "Отключить JIT Paired" @@ -7800,16 +7835,16 @@ msgstr "JIT-рекомпилятор для ARM64 (рекомендуется)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "JIT-рекомпилятор для x86-64 (рекомендуется)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "Отключить кэш регистров JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "Отключить JIT SystemRegisters" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7818,11 +7853,11 @@ msgstr "" "происходить. Пожалуйста, сообщите об этой ошибке в багтрекере. Dolphin " "завершит работу." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" -msgstr "" +msgstr "JIT не активирован" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Япония" @@ -7846,12 +7881,12 @@ msgstr "" "Kaos — единственный злодей для этого трофея, и он всегда разблокирован. Не " "нужно ничего редактировать." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Оставить запущенным" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Держать окно поверх остальных" @@ -7885,11 +7920,11 @@ msgstr "Клавиши" msgid "KiB" msgstr "КиБ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Исключить игрока" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Корея" @@ -7915,7 +7950,7 @@ msgstr "З&агрузить ROM…" msgid "L-Analog" msgstr "L-аналог" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "Сохр. LR" @@ -7923,7 +7958,11 @@ msgstr "Сохр. LR" msgid "Label" msgstr "Название" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Посл. значение" @@ -7961,7 +8000,7 @@ msgstr "Задержка: ~80 мс" msgid "Launching these titles may also fix the issues." msgstr "Запуск этих игр также может устранить проблемы." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "Таблицы лидеров" @@ -7969,7 +8008,7 @@ msgstr "Таблицы лидеров" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7980,7 +8019,7 @@ msgstr "Влево" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Левый стик" @@ -8057,11 +8096,11 @@ msgstr "Свет" msgid "Limit Chunked Upload Speed:" msgstr "Ограничить скорость закачки:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Столбцы в списке" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "В виде списка" @@ -8070,28 +8109,28 @@ msgid "Listening" msgstr "Прослушивание" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Загр." -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Загрузить файл с &плохими картами..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Загрузить &другой файл с картой..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." -msgstr "" +msgstr "Загрузить Branch Watch &из…" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" -msgstr "" +msgstr "Загрузить снимок Branch Watch" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:107 msgid "Load Custom Textures" @@ -8101,11 +8140,11 @@ msgstr "Загружать свои текстуры" msgid "Load File" msgstr "Загрузить файл" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Загрузить главное меню GameCube" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Загрузка только данных сохранений хоста" @@ -8211,23 +8250,23 @@ msgstr "Быстрая загрузка 8" msgid "Load State Slot 9" msgstr "Быстрая загрузка 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Быстрая загрузка из файла" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Быстрая загрузка из выбранного слота" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Быстрая загрузка из слота" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Загрузить системное меню Wii %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Загрузка и запись данных сохранений хоста" @@ -8235,24 +8274,24 @@ msgstr "Загрузка и запись данных сохранений хо msgid "Load from Selected Slot" msgstr "Загрузить из выбранного слота" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Быстрая загрузка из слота %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Загрузить файл с картой" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Загрузить системное меню vWii %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Загрузить..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Загружены символы из '%1'" @@ -8275,20 +8314,28 @@ msgstr "" "

Если вы не уверены, не устанавливайте этот флажок." "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Локальный адрес" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Захватывать курсор мыши" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Заблокировано" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Лог" @@ -8297,15 +8344,15 @@ msgstr "Лог" msgid "Log Configuration" msgstr "Настройка логирования" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Войти" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Логировать покрытие инструкций JIT" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Выйти" @@ -8321,7 +8368,7 @@ msgstr "Типы записей" msgid "Logger Outputs" msgstr "Вывод логов" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Не удалось выполнить вход" @@ -8336,11 +8383,11 @@ msgstr "" "

Если не уверены – оставьте выключенным." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Повторять" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Соединение с сервером сетевой игры потеряно..." @@ -8361,7 +8408,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "УМИРАЕТ" @@ -8398,7 +8445,7 @@ msgstr "Убедитесь, что количество денег состав #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:230 msgid "Make sure that the nickname is between 0 and 15 characters long!" -msgstr "Убедитесь, что прозвище содержит от 0 до 15 символов." +msgstr "Убедитесь, что ник содержит от 0 до 15 символов." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:236 msgid "Make sure that the playtime value is valid!" @@ -8410,7 +8457,7 @@ msgstr "Убедитесь, что в слоте %1 есть Skylander." #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Создатель" @@ -8432,7 +8479,7 @@ msgstr "" "

Если не уверены – оставьте выключенным." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Управлять NAND" @@ -8441,7 +8488,7 @@ msgstr "Управлять NAND" msgid "Manual Texture Sampling" msgstr "Ручная выборка текстур" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Порты" @@ -8453,11 +8500,11 @@ msgstr "Масочное ПЗУ" msgid "Match Found" msgstr "Найдено совпадение" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Максимальный буфер:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Максимальный размер буфера изменён на %1" @@ -8487,7 +8534,7 @@ msgstr "Точка останова в памяти" msgid "Memory Card" msgstr "Карта памяти" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Менеджер карт памяти" @@ -8515,7 +8562,7 @@ msgstr "MemoryCard: вызвано чтение некорректного уч msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: вызвана запись в некорректный участок памяти ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8532,7 +8579,7 @@ msgstr "МиБ" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Микрофон" @@ -8549,9 +8596,9 @@ msgstr "Разное" msgid "Misc Settings" msgstr "Разное" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" -msgstr "" +msgstr "Разные элементы управления" #: Source/Core/DolphinQt/GCMemcardManager.cpp:844 msgid "Mismatch between free block count in header and actually unused blocks." @@ -8563,7 +8610,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "Расхождение во внутренних структурах данных." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8583,7 +8630,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:108 msgid "Modem Adapter (tapserver)" -msgstr "" +msgstr "Адаптер для модема (tapserver)" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/AnalogStick.cpp:32 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:25 @@ -8610,8 +8657,8 @@ msgstr "Изменить слот" msgid "Modifying Skylander: %1" msgstr "Изменение Skylander: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Найдено модулей: %1" @@ -8631,11 +8678,11 @@ msgstr "Моноскопические тени" msgid "Monospaced Font" msgstr "Моноширный шрифт" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Данные движения" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Симуляция движения" @@ -8644,24 +8691,10 @@ msgstr "Симуляция движения" msgid "Motor" msgstr "Мотор" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Отображение курсора мыши" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" -"Курсор мыши скрывается после бездействия и возвращается при перемещении." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Курсор мыши будет отображаться всегда." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "Курсор мыши не будет отображаться, если игра запущена." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8672,7 +8705,7 @@ msgstr "Перемещение" msgid "Movie" msgstr "Ролик" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8680,9 +8713,9 @@ msgstr "" "Ролик {0} указывает, что он начинается из состояния сохранения, но {1} не " "существует. Скорее всего, ролик не будет синхронизирован." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." -msgstr "" +msgstr "При генерации AR-кодов возникло несколько ошибок." #. i18n: Controller input values are multiplied by this percentage value. #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:342 @@ -8693,10 +8726,10 @@ msgstr "Множитель" msgid "N&o to All" msgstr "&Нет для всех" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "Проверка NAND" @@ -8705,8 +8738,8 @@ msgstr "Проверка NAND" msgid "NKit Warning" msgstr "Предупреждение NKit" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8715,7 +8748,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8738,8 +8771,8 @@ msgstr "" "

Если вы не уверены, оставьте значение 2.35." -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8782,7 +8815,7 @@ msgstr "Родное (640x528)" msgid "Native GCI File" msgstr "Стандартный файл GCI" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "Сетевая игра" @@ -8798,7 +8831,7 @@ msgstr "Настройка сетевой игры" msgid "Netherlands" msgstr "Нидерландский" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8807,17 +8840,17 @@ msgstr "" "сохранений, созданные или изменённые во время сеанса Netplay, останутся в " "локальных сохранениях хоста." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -"Netplay начнет использовать данные сохранений хоста, но все данные " +"Netplay начнёт использовать данные сохранений хоста, но все данные " "сохранений, созданные или изменённые во время сеанса Netplay, будут " "отброшены в конце сеанса." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8826,7 +8859,7 @@ msgstr "" "будут удалены по окончании сеанса Netplay." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Сеть" @@ -8834,16 +8867,16 @@ msgstr "Сеть" msgid "Network dump format:" msgstr "Формат дампа сети:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Никогда" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Запретить автообновление" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Новая" @@ -8868,7 +8901,7 @@ msgstr "Новый поиск" msgid "New Tag..." msgstr "Новая метка..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Новый ID сгенерирован." @@ -8885,7 +8918,7 @@ msgstr "Новая метка" msgid "Next Game Profile" msgstr "Следующий игровой профиль" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Следующее совпадение" @@ -8931,7 +8964,7 @@ msgstr "Без сжатия" msgid "No Match" msgstr "Нет совпадений" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Нет данных сохранений" @@ -8939,12 +8972,12 @@ msgstr "Нет данных сохранений" msgid "No data to modify!" msgstr "Нет данных для изменения." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Нет описания" @@ -8956,7 +8989,7 @@ msgstr "Ошибок нет." msgid "No extension selected." msgstr "Не выбрано расширение." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Файл не загружен / записан." @@ -8977,11 +9010,11 @@ msgstr "Графический мод не выбран." msgid "No input" msgstr "Нет входных данных" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Проблем не обнаружено." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "Соответствующая игра не найдена" @@ -9008,7 +9041,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Профили для игровой настройки '{0}' не найдены" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Запись не загружена." @@ -9027,10 +9060,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Отсутствует" @@ -9042,7 +9075,7 @@ msgstr "Северная Америка" msgid "Not Set" msgstr "Не установлено" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Не у всех игроков есть игра. Вы действительно хотите начать?" @@ -9066,7 +9099,7 @@ msgstr "" "Недостаточно свободных файлов на выбранной карте памяти. Требуется свободных " "файлов: не менее %n." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Не найдено" @@ -9112,78 +9145,78 @@ msgstr "Количество встрясок в секунду." msgid "Nunchuk" msgstr "Нунчак" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Акселерометр Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Кнопки нунчака" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Стик нунчака" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Объект %1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:24 msgid "Object 1 Size" -msgstr "" +msgstr "Размер объекта 1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:22 msgid "Object 1 X" -msgstr "" +msgstr "Объект 1 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:23 msgid "Object 1 Y" -msgstr "" +msgstr "Объект 1 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:27 msgid "Object 2 Size" -msgstr "" +msgstr "Размер объекта 2" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:25 msgid "Object 2 X" -msgstr "" +msgstr "Объект 2 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:26 msgid "Object 2 Y" -msgstr "" +msgstr "Объект 2 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:30 msgid "Object 3 Size" -msgstr "" +msgstr "Размер объекта 3" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:28 msgid "Object 3 X" -msgstr "" +msgstr "Объект 3 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:29 msgid "Object 3 Y" -msgstr "" +msgstr "Объект 3 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:33 msgid "Object 4 Size" -msgstr "" +msgstr "Размер объекта 4" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:31 msgid "Object 4 X" -msgstr "" +msgstr "Объект 4 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:32 msgid "Object 4 Y" -msgstr "" +msgstr "Объект 4 Y" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Диапазон обьектов" @@ -9204,7 +9237,7 @@ msgstr "Смещение" msgid "On" msgstr "Вкл" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "При перемещении" @@ -9214,12 +9247,11 @@ msgid "" "shader for expanding points and lines, selects the vertex shader for the " "job. May affect performance.

%1" msgstr "" -"На серверных частях, поддерживающих использование как геометрического " -"шейдера, так и вершинного шейдера для расширения точек и линий, выбирается " -"вершинный шейдер для выполнения задания. Может влиять на производительность." -"

%1" +"На бэкендах, поддерживающих использование как геометрического шейдера, так и " +"вершинного шейдера для расширения точек и линий, выбирается вершинный шейдер " +"для выполнения задания. Может влиять на производительность.

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9233,8 +9265,19 @@ msgid "" "calls and conditional code paths that are only taken when an action is " "performed in the emulated software." msgstr "" +"Находясь на этапе сокращения, пора начать сужать круг кандидатов, " +"представленных в таблице. Далее сократите число кандидатов, проверив, был ли " +"выполнен путь кода с момента последней проверки. Также можно сократить число " +"кандидатов, определив, была ли перезаписана инструкция ветвления с момента " +"её первого выполнения. Фильтр кандидатов по типу ветвления, условию " +"ветвления, адресу начала или назначения адресу, имени символа источника или " +"назначения.\n" +"\n" +"После достаточного количества проходов и экспериментов вы сможете найти " +"вызовы функций и пути кода условия, которые выполняются только при при " +"выполнении какого-либо действия в эмулируемом программном обеспечении." -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Онлайн-&документация" @@ -9242,7 +9285,7 @@ msgstr "Онлайн-&документация" msgid "Only Show Collection" msgstr "Показывать только коллекцию" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9250,7 +9293,7 @@ msgstr "" "Добавлять только символы с префиксом:\n" "(Пусто - все символы)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9269,7 +9312,7 @@ msgstr "Открыть" msgid "Open &Containing Folder" msgstr "Открыть &папку с образом" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Открыть папку &пользователя" @@ -9278,7 +9321,7 @@ msgstr "Открыть папку &пользователя" msgid "Open Directory..." msgstr "Открыть папку..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Открыть лог FIFO" @@ -9344,34 +9387,34 @@ msgstr "Оранжевая" msgid "Orbital" msgstr "По орбите" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" -msgstr "" +msgstr "Источник" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" -msgstr "" +msgstr "Макс. источник" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" -msgstr "" +msgstr "Мин. источник" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" -msgstr "" +msgstr "Символ источника" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" -msgstr "" +msgstr "Источник и назначение" #: Source/Core/Core/FreeLookManager.cpp:101 #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9386,11 +9429,11 @@ msgstr "Другой раздел (%1)" msgid "Other State Hotkeys" msgstr "Другие горячие клавиши" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Другое управление сохранениями" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Другой игры..." @@ -9406,16 +9449,16 @@ msgstr "Результаты повторной выборки" msgid "Output Resampling:" msgstr "Результаты повторной выборки:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Перезаписано" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "&Проиграть записанный ввод..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9444,7 +9487,7 @@ msgstr "Файл изображения PNG (*.png);; Все файлы (*)" msgid "PPC Size" msgstr "Размер PPC" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC и Хост" @@ -9478,7 +9521,7 @@ msgstr "Пассивный" msgid "Passthrough a Bluetooth adapter" msgstr "Пробрасывать Bluetooth-адаптер" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Пароль" @@ -9516,15 +9559,15 @@ msgstr "Пути" msgid "Pause" msgstr "Пауза" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" -msgstr "" +msgstr "Приостановить Branch Watch" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Пауза в конце ролика" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Пауза при потере фокуса" @@ -9545,6 +9588,12 @@ msgstr "" "

Если вы не уверены, не устанавливайте этот флажок." "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9564,7 +9613,7 @@ msgstr "Пиковая скорость взмаха." msgid "Per-Pixel Lighting" msgstr "Попискельное освещение" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Обновить систему через интернет" @@ -9598,11 +9647,11 @@ msgstr "Физическое адресное пространство" msgid "PiB" msgstr "ПиБ" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Выбрать шрифт для отладки" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Пинг" @@ -9615,7 +9664,7 @@ msgid "Pitch Up" msgstr "Тангаж вверх" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Платформа" @@ -9623,7 +9672,7 @@ msgstr "Платформа" msgid "Play" msgstr "Запуск" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Проигрывание / запись" @@ -9631,44 +9680,44 @@ msgstr "Проигрывание / запись" msgid "Play Recording" msgstr "Проиграть записанное" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Play Set/Power Disc" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Параметры просмотра" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Игрок" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Игрок 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Игрок 1 Способность 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Игрок 1 Способность 2" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Игрок 2" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Игрок 2 Способность 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Игрок 2 Способность 2" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Игроки" @@ -9700,10 +9749,10 @@ msgstr "Направление" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:255 msgid "Point (Passthrough)" -msgstr "" +msgstr "Направление (проброс)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Порт %1" @@ -9720,7 +9769,7 @@ msgstr "Порт:" msgid "Portal Slots" msgstr "Слоты портала" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Обнаружена возможная рассинхронизация: %1, вероятно, рассинхронизовался на " @@ -9738,6 +9787,14 @@ msgstr "Эффект пост-обработки:" msgid "Post-Processing Shader Configuration" msgstr "Конфигурация шейдеров пост-обработки" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9747,15 +9804,15 @@ msgstr "Предпочтение VS для расширения точек/ли msgid "Prefetch Custom Textures" msgstr "Предзагружать свои текстуры" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Преждевременный конец ролика в PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Преждевременный конец ролика в PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Преждевременный конец ролика в PlayWiimote. {0} > {1}" @@ -9800,7 +9857,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Предыдущий игровой профиль" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Предыдущее совпадение" @@ -9811,7 +9868,7 @@ msgstr "Предыдущий профиль" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Примитив %1" @@ -9851,7 +9908,7 @@ msgstr "" "Обнаружены проблемы со средней критичностью. Вся игра или её фрагменты могут " "работать некорректно." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Профиль" @@ -9860,23 +9917,29 @@ msgstr "Профиль" msgid "Program Counter" msgstr "Счётчик команд" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Ход выполнения" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Открытые" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Очистить кэш списка игр" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Поместите ПЗУ IPL в User/GC/<регион>." @@ -9904,11 +9967,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Вопрос" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Выход" @@ -9925,19 +9988,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-аналог" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "ГОТОВ" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "Модули RSO" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "Автообнаружение RSO" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "РАБОТАЕТ" @@ -9958,7 +10021,7 @@ msgstr "Конец диапазона: " msgid "Range Start: " msgstr "Начало диапазона: " -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Место %1" @@ -9968,14 +10031,15 @@ msgstr "Raw (без обработки)" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:145 msgid "Raw Internal Resolution" -msgstr "" +msgstr "Внутреннее разрешение Raw" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "За&менить инструкцию" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Чтение" @@ -10014,33 +10078,33 @@ msgstr "Настоящий Wii Remote" msgid "Received invalid Wii Remote data from Netplay." msgstr "От Netplay получены неверные данные Wii Remote." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" -msgstr "" +msgstr "Последние достижения" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Cursor.cpp:31 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp:29 msgid "Recenter" msgstr "Центровка" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Запись" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Записывать ввод" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Запись" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Опции записи" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Запись..." @@ -10080,7 +10144,7 @@ msgstr "Статус на Redump.org:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -10113,7 +10177,7 @@ msgid "Refreshing..." msgstr "Обновление..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Регион" @@ -10134,7 +10198,11 @@ msgstr "Относительный ввод" msgid "Relative Input Hold" msgstr "Удерж. относ. ввод" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Напомнить позже" @@ -10173,12 +10241,12 @@ msgstr "" "конечно, вы впоследствии не запакуете данный образ в архив вроде ZIP). Вы " "всё равно хотите продолжить?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Переименовать символ" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Окно отрисовки" @@ -10202,10 +10270,16 @@ msgstr "Отчёт: GCIFolder пишет в невыделенный блок {0 msgid "Request to Join Your Party" msgstr "Запрос на присоединение к вашей группе" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10215,7 +10289,7 @@ msgstr "Сбросить" msgid "Reset All" msgstr "Сбросить все" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Сброс игнорирования обработчика ошибок" @@ -10249,7 +10323,7 @@ msgstr "Сбросить все сопряжения Wii Remote" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:151 msgid "Resolution Type:" -msgstr "" +msgstr "Тип разрешения:" #: Source/Core/DolphinQt/ResourcePackManager.cpp:26 msgid "Resource Pack Manager" @@ -10259,7 +10333,7 @@ msgstr "Менеджер наборов ресурсов" msgid "Resource Pack Path:" msgstr "Путь к наборам ресурсов:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Требуется перезапуск" @@ -10267,11 +10341,11 @@ msgstr "Требуется перезапуск" msgid "Restore Defaults" msgstr "По умолчанию" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Восстановить инструкцию" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Повтор" @@ -10280,7 +10354,7 @@ msgstr "Повтор" msgid "Return Speed" msgstr "Скорость возврата" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Ревизия" @@ -10292,7 +10366,7 @@ msgstr "Ревизия: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10303,7 +10377,7 @@ msgstr "Вправо" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Правый стик" @@ -10339,11 +10413,11 @@ msgstr "Крен влево" msgid "Roll Right" msgstr "Крен вправо" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "ID комнаты" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Поворот" @@ -10366,27 +10440,31 @@ msgstr "" "используется родное внутреннее разрешение

Если вы " "не уверены, не устанавливайте этот флажок." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10399,7 +10477,7 @@ msgstr "" msgid "Rumble" msgstr "Вибрация" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Запуск &до сюда" @@ -10407,15 +10485,15 @@ msgstr "Запуск &до сюда" msgid "Run GBA Cores in Dedicated Threads" msgstr "Запускать ядра GBA в выделенных потоках" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Выполнить до" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Выполнить до (игнорирование точек останова)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Выполнить до достижения (игнорирование точек останова)" @@ -10423,7 +10501,7 @@ msgstr "Выполнить до достижения (игнорирование msgid "Russia" msgstr "Россия" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD-карты" @@ -10482,11 +10560,11 @@ msgstr "Контекст SSL" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "Со&хранить код" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Быстрое &сохранение" @@ -10496,9 +10574,9 @@ msgid "Safe" msgstr "Безопасное" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10508,25 +10586,25 @@ msgstr "Сохр." msgid "Save All" msgstr "Сохранить все" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." -msgstr "" +msgstr "Сохранить Branch Watch &как…" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" -msgstr "" +msgstr "Сохранить снимок Branch Watch" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Экспортировать сохранение" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Сохранить лог FIFO" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Сохранить файл в" @@ -10540,11 +10618,11 @@ msgstr "Сохранение игры" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "Файлы сохранений игры (*.sav);;Все файлы (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Импортировать сохранение" @@ -10556,7 +10634,7 @@ msgstr "Сохранить самое старое сохранение" msgid "Save Preset" msgstr "Сохранить предустановку" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Сохранить файл записи как" @@ -10606,23 +10684,23 @@ msgstr "Быстрое сохранение 8" msgid "Save State Slot 9" msgstr "Быстрое сохранение 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Быстрое сохранение в файл" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Быстрое сохранение в старый слот" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Быстрое сохранение в выбранный слот" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Быстрое сохранение в слот" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Сохранить карту символов &как..." @@ -10630,7 +10708,7 @@ msgstr "Сохранить карту символов &как..." msgid "Save Texture Cache to State" msgstr "Хранить кэш текстур в сохранении" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Быстрые сохранение и загрузка" @@ -10642,11 +10720,11 @@ msgstr "Сохранить как предустановку…" msgid "Save as..." msgstr "Сохранить как..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Сохранить объединённый файл как" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10661,11 +10739,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Сохранение в той же папке, где и образ" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Сохранить файл с картой" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Сохранить файл сигнатуры" @@ -10673,11 +10751,11 @@ msgstr "Сохранить файл сигнатуры" msgid "Save to Selected Slot" msgstr "Сохранить в выбранный слот" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Сохранить в слот %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Сохранить..." @@ -10691,7 +10769,7 @@ msgstr "" msgid "Saves:" msgstr "Сохранения:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "Быстрое сохранение ролика {0} повреждено, остановка записи ролика..." @@ -10708,8 +10786,8 @@ msgid "ScrShot" msgstr "Скриншот" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Поиск" @@ -10718,7 +10796,7 @@ msgstr "Поиск" msgid "Search Address" msgstr "Найти адрес" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Искать текущий объект" @@ -10738,7 +10816,7 @@ msgstr "" "Поиск в виртуальном адресном пространстве пока невозможен. Пожалуйста, " "запустите игру на некоторое время и попробуйте снова." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Найти инструкцию" @@ -10746,7 +10824,7 @@ msgstr "Найти инструкцию" msgid "Search games..." msgstr "Искать игры..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Поиск инструкции" @@ -10782,34 +10860,36 @@ msgstr "Выбрать" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" msgstr "" +"Выберите файл автосохранения снимков Branch Watch (чтобы сохранить в папке " +"пользователя, отмените)" #: Source/Core/DolphinQt/Settings/PathPane.cpp:71 msgid "Select Dump Path" msgstr "Выберите путь к дампам" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Выберите папку для экспорта" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Выберите файл фигурки" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Выбрать BIOS GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Выбрать образ игры GBA" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Выберите путь к файлам сохранений GBA" @@ -10837,7 +10917,7 @@ msgstr "Выберите коллекцию Skylander" msgid "Select Skylander File" msgstr "Выберите файл Skylander" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Выбрать слот %1 - %2" @@ -10845,7 +10925,7 @@ msgstr "Выбрать слот %1 - %2" msgid "Select State" msgstr "Выбор сохранения" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Выбрать слот сохранения" @@ -10906,9 +10986,9 @@ msgstr "Выберите папку" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Выберите файл" @@ -10932,7 +11012,7 @@ msgstr "Выберите файл" msgid "Select a game" msgstr "Выберите игру" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Выберите продукт для установки в NAND" @@ -10940,11 +11020,11 @@ msgstr "Выберите продукт для установки в NAND" msgid "Select e-Reader Cards" msgstr "Выбрать e-карточки" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Выберите адрес модуля RSO:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Выберите файл записи, который следует воспроизвести" @@ -10952,12 +11032,12 @@ msgstr "Выберите файл записи, который следует в msgid "Select the Virtual SD Card Root" msgstr "Выберите коренной каталог виртуальной SD-карты" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Выберите файл с ключами (дамп OTP/SEEPROM)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Выберите файл сохранения" @@ -10980,16 +11060,16 @@ msgstr "Выбранный профиль контроллера не сущес #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Выбранной игры нету в списке игр!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Выбранный стэк вызовов потока" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Выбранный контекст потока" @@ -11027,6 +11107,23 @@ msgid "" "software.

If unsure, leave this at \"Aspect Ratio " "Corrected Internal Resolution\"." msgstr "" +"Выбор способа захвата дампов кадров (видео) и снимков экрана.
Если во " +"время записи меняется разрешение игры или окна, может быть создано несколько " +"видеофайлов.
Обратите внимание, что цветокоррекция и кадрирование всегда " +"игнорируются при захвате.

Разрешение окна: использует разрешение " +"окна вывода (без чёрных полос).
Это простая опция дампа, которая позволит " +"захватить изображение более или менее таким, каким вы его видите." +"
Внутреннее разрешение с коррекцией соотношения сторон: использует " +"внутреннее разрешение (размер XFB) и корректирует его по заданному " +"соотношению сторон.
Эта опция будет последовательно производить дамп с " +"указанным внутренним разрешением, независимо от того, как изображение " +"отображается во время записи.
Внутреннее разрешение изображения RAW: использует внутреннее разрешение (размер XFB), не корректируя его с " +"помощью целевого соотношения сторон.
Это обеспечит чистый дамп без какой-" +"либо коррекции соотношения сторон, чтобы пользователи имели максимально " +"возможные необработанные входные данные для внешнего ПО для редактирования." +"

Если вы не уверены, оставьте значение «Внутреннее " +"разрешение с коррекцией соотношения сторон»." #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:576 msgid "" @@ -11068,6 +11165,26 @@ msgid "" "normal circumstances.

If unsure, select Auto." msgstr "" +"Выбор соотношения сторон изображения, используемого при визуализации." +"

Соотношение сторон изображения, выводимого на оригинальных консолях, " +"зависело от игры и редко соответствовало точным 4:3 или 16:9. Часть " +"изображения обрезалась краями телевизора, или изображение не заполняло " +"телевизор полностью. По умолчанию Dolphin отображает изображение целиком, не " +"искажая его пропорций, так что это нормально, если изображение не помещается " +"полностью на экране.

Автоматическое: имитирует телевизор с " +"соотношением сторон 4:3 или 16:9, в зависимости от того, на какой тип " +"телевизора ориентирована игра.

Принудительно 16:9: имитирует " +"телевизор с соотношением сторон 16:9 (широкоэкранный)." +"

Принудительно 4:3: имитирует телевизор с соотношением сторон " +"4:3.

Растянуть по окну: растягивает изображение до размеров " +"окна, искажая пропорции изображения.

Пользовательское: " +"имитирует телевизор с указанным соотношением сторон. В основном " +"предназначено для использования с чит-кодами/модификациями соотношения " +"сторон экрана.

Пользовательское (Растянутое): аналогично " +"«пользовательскому», но растягивает изображение до указанного соотношения " +"сторон экрана. Это искажает пропорции изображения, и его не следует " +"использовать в обычных условиях.

Если вы не " +"уверены, выберите «Автоматическое»." #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:238 msgid "" @@ -11086,7 +11203,7 @@ msgstr "" "

Если не уверены – выберите OpenGL." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Отправить" @@ -11122,6 +11239,10 @@ msgstr "Сервер отверг попытку обхода" msgid "Set &Value" msgstr "Присвоить &значение" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -11139,19 +11260,19 @@ msgstr "Назначить файл карты памяти для слота A" msgid "Set memory card file for Slot B" msgstr "Назначить файл карты памяти для слота B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Назначить адрес &конца символа" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Назначить &размер символа" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Назначить адрес конца символа" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Назначить размер символа (%1):" @@ -11169,6 +11290,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Устанавливает язык системы для Wii." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -11177,6 +11306,13 @@ msgstr "" "Устанавливает задержку в миллисекундах. Большие значения могут уменьшить " "треск звука. Только для некоторых бэкендов." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -11186,13 +11322,13 @@ msgstr "" "Wii) MEM2 в виртуальном адресном пространстве. Это подходит для подавляющего " "большинства игр." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Настройки" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: не удалось создать файл setting.txt" @@ -11227,27 +11363,27 @@ msgstr "Контроллер Shinkansen" msgid "Show % Speed" msgstr "Показывать % скорости" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Показать &лог" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Отображать панель &инструментов" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Показывать название запущенной игры в заголовке окна" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Показать все" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Австралия" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Показывать текущую игру в Discord" @@ -11256,7 +11392,7 @@ msgstr "Показывать текущую игру в Discord" msgid "Show Disabled Codes First" msgstr "Показывать отключённые коды первыми" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL-файлы" @@ -11269,7 +11405,7 @@ msgstr "Показывать включённые коды первыми" msgid "Show FPS" msgstr "Показывать FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Показывать счётчик кадров" @@ -11277,19 +11413,19 @@ msgstr "Показывать счётчик кадров" msgid "Show Frame Times" msgstr "Показывать время кадра" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Франция" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Германия" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Показывать оверлей режима гольфа" @@ -11297,23 +11433,23 @@ msgstr "Показывать оверлей режима гольфа" msgid "Show Infinity Base" msgstr "Показать Infinity Base" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Показывать ввод экрана" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Италия" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "Япония" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Корея" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Показывать счётчик лагов" @@ -11321,7 +11457,7 @@ msgstr "Показывать счётчик лагов" msgid "Show Language:" msgstr "Язык отображения:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Показать &настройки логирования" @@ -11333,15 +11469,15 @@ msgstr "Показывать сообщения в сетевой игре" msgid "Show NetPlay Ping" msgstr "Показывать пинг в сетевой игре" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Голландия" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Показывать наэкранные сообщения" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "PAL" @@ -11354,23 +11490,23 @@ msgstr "Показать СК" msgid "Show Performance Graphs" msgstr "Показывать графики производительности" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Отображать игры платформ" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:90 msgid "Show Projection Statistics" -msgstr "" +msgstr "Показывать статистику проекции" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Отображать игры регионов" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Показывать счётчик перезаписей" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Россия" @@ -11378,7 +11514,7 @@ msgstr "Россия" msgid "Show Skylanders Portal" msgstr "Показать портал Skylanders" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Испания" @@ -11390,19 +11526,19 @@ msgstr "Отображение цветов в зависимости от ск msgid "Show Statistics" msgstr "Показывать статистику" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Показывать системное время" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Тайвань" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Неизвестный" @@ -11414,36 +11550,36 @@ msgstr "Показывать длительность VBlank" msgid "Show VPS" msgstr "Показывать VPS" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD-файлы" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Мир" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Показать в &памяти" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Показать в коде" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Показать в памяти" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Показать в коде" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Показать в памяти" @@ -11451,10 +11587,18 @@ msgstr "Показать в памяти" msgid "Show in server browser" msgstr "Показывать в списке серверов" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "Показать целевой объект в памят&и" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11475,15 +11619,40 @@ msgstr "" "

Если вы не уверены, не устанавливайте этот флажок." "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" "Shows the % speed of emulation compared to full speed." "

If unsure, leave this unchecked." msgstr "" -"Показывает % скорости эмуляции по сравнению с полной " -"

Если вы не уверены, не устанавливайте этот флажок." -"" +"Показывает % скорости эмуляции по сравнению с " +"полной

Если вы не уверены, не устанавливайте этот " +"флажок." + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" @@ -11539,6 +11708,8 @@ msgid "" "Shows various projection statistics.

If unsure, " "leave this unchecked." msgstr "" +"Показывает различную статистику проекции.

Если не " +"уверены, не устанавливайте этот флажок." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:303 msgid "" @@ -11564,7 +11735,7 @@ msgstr "Положить на бок" msgid "Sideways Wii Remote" msgstr "Wii Remote на боку" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "База данных сигнатур" @@ -11583,7 +11754,7 @@ msgstr "32-разрядное число со знаком" msgid "Signed 8" msgstr "8-разрядное число со знаком" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Знаковое целое" @@ -11672,6 +11843,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Все файлы (*)" @@ -11776,7 +11950,7 @@ msgstr "Громкость динамика:" msgid "Specialized (Default)" msgstr "Специализированные (по умолчанию)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Особенность" @@ -11814,11 +11988,11 @@ msgstr "Скорость" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Конец стэка" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Начало стэка" @@ -11826,25 +12000,25 @@ msgstr "Начало стэка" msgid "Standard Controller" msgstr "Стандартный контроллер" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Старт" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Начать &сетевую игру..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" -msgstr "" +msgstr "Запуск Branch Watch" #: Source/Core/DolphinQt/CheatsManager.cpp:161 msgid "Start New Cheat Search" msgstr "Новый поиск читов" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "&Начать запись ввода" @@ -11864,14 +12038,14 @@ msgstr "Запуск с исправлениями Riivolution" msgid "Start with Riivolution Patches..." msgstr "Запуск с исправлениями Riivolution…" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Игра начата" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Состояние" @@ -11903,19 +12077,19 @@ msgstr "Шаг с выходом" msgid "Step Over" msgstr "Шаг с обходом" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Шаг с выходом выполнен успешно!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Истекло время ожидания шага с выходом!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Выполняется шаг с обходом..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Шаг выполнен успешно!" @@ -11953,16 +12127,16 @@ msgid "Stick" msgstr "Стик" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Стоп" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Остановить проигр./запись ввода" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Игра остановлена" @@ -12008,7 +12182,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Растянуть по окну" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Строгая синхронизация настроек" @@ -12022,7 +12196,11 @@ msgstr "Строка" msgid "Strum" msgstr "Бренчание" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Стиль:" @@ -12033,18 +12211,18 @@ msgstr "Стиль:" msgid "Stylus" msgstr "Стилус" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Успешно" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Успешно добавлена в индекс сетевой игры" @@ -12054,7 +12232,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "Успешно сконвертировано образов: %n." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "'%1' успешно удалён." @@ -12067,24 +12245,24 @@ msgstr "Файлы сохранений (%n из %1 шт.) успешно экс msgid "Successfully exported save files" msgstr "Файлы сохранений успешно экспортированы" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Сертификаты успешно извлечены из NAND" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Файл успешно извлечён." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Системные данные успешно извлечены." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Файл сохранения успешно импортирован." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Данный продукт успешно установлен в NAND." @@ -12116,7 +12294,7 @@ msgstr "Поддерживаются SD и SDHC. Размер по умолча msgid "Surround" msgstr "Объёмный" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Приостановлен" @@ -12164,17 +12342,17 @@ msgstr "Переключиться на B" msgid "Symbol" msgstr "Символ" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Адрес конца символа (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Имя символа:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Символы" @@ -12182,7 +12360,7 @@ msgstr "Символы" msgid "Sync" msgstr "Синхронизация" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Синхронизировать коды AR/Gecko" @@ -12225,20 +12403,20 @@ msgstr "Синхронизация сохранений..." msgid "System Language:" msgstr "Язык системы:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "Ввод TAS" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "Управление TAS" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Метки" @@ -12248,7 +12426,7 @@ msgstr "Метки" msgid "Taiko Drum" msgstr "Барабан Тайко" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Хвост" @@ -12256,7 +12434,7 @@ msgstr "Хвост" msgid "Taiwan" msgstr "Тайвань" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Сделать скриншот" @@ -12264,7 +12442,7 @@ msgstr "Сделать скриншот" msgid "Target address range is invalid." msgstr "Диапазон целевых адресов является недопустимым." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12282,11 +12460,11 @@ msgstr "Техника" msgid "Test" msgstr "Проверить" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" -msgstr "" +msgstr "Текстовый файл (*.txt);;Все файлы (*)" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:223 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:63 @@ -12331,10 +12509,10 @@ msgid "" msgstr "" "Рендерер Direct3D 11 требует поддержки функций, не поддерживаемых вашей " "конфигурацией системы. Вы можете продолжать использовать этот бэкэнд, но при " -"этом вы столкнетесь с графические артефакты в некоторых играх.\n" +"этом вы столкнётесь с графические артефакты в некоторых играх.\n" "\n" "Вы действительно хотите перейти на Direct3D 11? Если не уверены, выберите " -"\"Нет\"." +"«Нет»." #: Source/Core/DiscIO/VolumeVerifier.cpp:601 msgid "The H3 hash table for the {0} partition is not correct." @@ -12354,7 +12532,7 @@ msgstr "IPL-файла нет в списке известных коррект msgid "The Masterpiece partitions are missing." msgstr "Отсутствуют разделы Masterpiece." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12362,7 +12540,7 @@ msgstr "" "Не получается исправить NAND. Рекомендуется создать резервную копию текущих " "данных и поставить NAND с нуля." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND успешно исправлен." @@ -12378,7 +12556,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:175 msgid "The amount of money this Skylander has. Between 0 and 65000" -msgstr "" +msgstr "Количество денег у этого скайлендера. От 0 до 65000" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:290 msgid "" @@ -12426,6 +12604,9 @@ msgid "" "can also enter a network location (address:port) to connect to a remote " "tapserver." msgstr "" +"Значение по умолчанию «%1» будет работать с локальным tapserver и newserv. " +"Вы также можете указать сетевое расположение (адрес:порт) для подключения к " +"удалённому tapserver." #: Source/Core/DolphinQt/ConvertDialog.cpp:427 msgid "" @@ -12437,7 +12618,7 @@ msgstr "" "\n" "Выберите другой путь назначения для «%1»" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12449,7 +12630,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "Не удалось прочесть диск (в диапазоне {0:#x} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Ожидаемый диск не был найден." @@ -12543,7 +12724,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Файловая система некорректна или не может быть прочитана." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12589,7 +12770,7 @@ msgstr "" "Регионы игры и консоли не совпадают. Обновление эмулируемой консоли при " "помощи данного диска невозможно, т.к. это приведёт к ошибкам системного меню." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12615,6 +12796,8 @@ msgid "" "The hero level of this Skylander. Only seen in Skylanders: Spyro's " "Adventures. Between 0 and 100" msgstr "" +"Уровень героя этого скайлендера. Встречается только в Skylanders: Spyro's " +"Adventures. От 0 до 100" #: Source/Core/Core/NetPlayClient.cpp:184 msgid "" @@ -12654,19 +12837,19 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:178 msgid "The nickname for this Skylander. Limited to 15 characters" -msgstr "" +msgstr "Ник для этого скайлендера. Ограничен 15 символами" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:159 msgid "The patches in %1 are not for the selected game or game revision." msgstr "" "Исправления из %1 не работают для выбранной игры или для этой версии игры." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Профиль '%1' не существует" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "Записанная игра ({0}) не совпадает с выбранной игрой ({1})" @@ -12691,7 +12874,7 @@ msgstr "" "Один и тот же файл не может использоваться в нескольких слотах; он уже " "используется %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12732,7 +12915,7 @@ msgstr "Указанный общий ключевой индекс: {0}, а д msgid "The specified file \"{0}\" does not exist" msgstr "Указанный файл \"{0}\" не существует" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12797,7 +12980,7 @@ msgstr "Отсутствует раздел с обновлением." msgid "The update partition is not at its normal position." msgstr "Раздел с обновлением находится не на своей обычной позиции." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12821,6 +13004,10 @@ msgstr "Раздел {0} некорректно подписан." msgid "The {0} partition is not properly aligned." msgstr "Раздел {0} некорректно выровнен." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "В первой таблице разделов содержится слишком много разделов." @@ -12835,10 +13022,10 @@ msgstr "" "\n" "Сохранить изменения перед закрытием?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" -msgstr "" +msgstr "Нет данных для сохранения." #: Source/Core/Core/State.cpp:1050 msgid "There is nothing to undo!" @@ -12890,11 +13077,11 @@ msgstr "Этот тип скайлендера пока не может быть msgid "This USB device is already whitelisted." msgstr "Это USB-устройства уже в белом списке." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Этот WAD не является загрузочным." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Этот WAD не является корректным." @@ -12914,7 +13101,7 @@ msgstr "" "Эта сборка Dolphin не скомпилирована для вашего процессора.\n" "Запустите сборку Dolphin для ARM64 для наилучшей работы." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Это нельзя отменить!" @@ -12974,16 +13161,21 @@ msgid "" "CPU, but your current settings make this unlikely to happen. If this error " "is stopping the game from working, please report it to the developers." msgstr "" +"Эта ошибка обычно вызвана десинхронизацией эмулируемого ГП с эмулируемым ЦП, " +"но ваши текущие параметры делают это маловероятным. Если эта ошибка мешает " +"игре работать, сообщите об этом разработчикам." #: Source/Core/VideoCommon/CommandProcessor.cpp:708 msgid "" "This error is usually caused by the emulated GPU desyncing with the emulated " "CPU. Turn off the \"Dual Core\" setting to avoid this." msgstr "" +"Эта ошибка обычно вызвана десинхронизацией эмулируемого ГП с эмулируемым ЦП. " +"Чтобы избежать этого, отключите параметр «Двухъядерный режим»." #: Source/Core/DolphinQt/Config/HardcoreWarningWidget.cpp:38 msgid "This feature is disabled in hardcore mode." -msgstr "Эта функция отключена в режиме Хардкор." +msgstr "Эта функция отключена в режиме «Хардкор»." #: Source/Core/DiscIO/NANDImporter.cpp:116 msgid "This file does not contain a valid Wii filesystem." @@ -13038,9 +13230,11 @@ msgstr "" msgid "This is a good dump." msgstr "Данный дамп — хороший." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" +"Это относится только к начальной загрузке эмулируемого программного " +"обеспечения." #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:302 msgid "This session requires a password:" @@ -13064,7 +13258,7 @@ msgstr "" "Это ПО не должно использоваться для воспроизведения игр, которыми вы не " "владеете." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Этот продукт нельзя загрузить." @@ -13115,12 +13309,15 @@ msgid "" msgstr "" "Данное значение умножается на глубину, указанную в графических настройках." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" "use the Branch Type filter options." msgstr "" +"Также отфильтрует ветви при безусловном переходе.\n" +"Чтобы отфильтровать ветви при безусловном переходе или нет,\n" +"используйте параметры фильтра «Тип ветви»." #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:161 msgid "" @@ -13130,7 +13327,7 @@ msgstr "" "Ограничит скорость закачки данных для каждого клиента. Используется для " "синхронизации сохранений." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -13142,11 +13339,11 @@ msgstr "" "Может предотвратить рассинхрон в некоторых играх, которые используют чтение " "EFB. Пожалуйста, убедитесь, что у всех одинаковый бэкенд видео." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Контекст потока" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Потоки" @@ -13170,14 +13367,14 @@ msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" "Период времени стабильного ввода для запуска калибровки. (ноль - отключить)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Время ожидания истекло" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Название" @@ -13186,12 +13383,12 @@ msgid "To" msgstr "до" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "До:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Полноэкранный режим" @@ -13216,7 +13413,7 @@ msgid "Toggle Aspect Ratio" msgstr "Изменить соотношение сторон" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Точка останова" @@ -13272,9 +13469,9 @@ msgstr "Вкл./выкл. немедленный режим XFB" msgid "Tokenizing failed." msgstr "Ошибка токенизации." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" -msgstr "" +msgstr "Элементы управления инструмента" #: Source/Core/DolphinQt/ToolBar.cpp:29 msgid "Toolbar" @@ -13288,8 +13485,8 @@ msgstr "сверху" msgid "Top-and-Bottom" msgstr "Вертикальная стереопара" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Всего достижений" @@ -13351,8 +13548,8 @@ msgstr "Мастер ловушек" msgid "Trap Team" msgstr "Команда ловушек" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Ошибка промежуточного сервера" @@ -13381,7 +13578,7 @@ msgstr "Системная плата Triforce AM" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Рычажки" @@ -13391,7 +13588,7 @@ msgid "Trophy" msgstr "Трофей" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13405,7 +13602,7 @@ msgstr "Выравнивание по типу" msgid "Typical GameCube/Wii Address Space" msgstr "Обычное адресное пространство GameCube/Wii" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "НЕИЗВЕСТНО" @@ -13417,7 +13614,7 @@ msgstr "США" msgid "USB Device Emulation" msgstr "Эмуляция устройства USB" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "Эмуляция USB" @@ -13473,7 +13670,7 @@ msgstr "" "подтормаживания при компиляции шейдеров с минимальным влиянием на " "производительность, но конечный результат зависит от поведения драйвера ГП." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Не удалось автоматически обнаружить модуль RSO" @@ -13544,11 +13741,11 @@ msgstr "Несжатые образы GC/Wii (*.iso *.gcm)" msgid "Undead" msgstr "Нежить" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Отменить быструю загрузку" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Отменить быстрое сохранение" @@ -13568,28 +13765,28 @@ msgstr "" "Удаление WAD приведет к удалению текущей версии этого продукта из NAND без " "удаления его сохраненных данных. Продолжить?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "США" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Неизвестно" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Неизвестно (Ид.:%1 Пер.:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Неизвестная команда DVD {0:08x} - критическая ошибка" @@ -13664,11 +13861,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Неизвестный(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Неизвестный(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Без ограничения" @@ -13680,21 +13877,9 @@ msgstr "Выгрузить образ игры" msgid "Unlock Cursor" msgstr "Разблок. курсор" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Разблокировано" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "Разблокировано %1 раз(а) в этом сеансе" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Разблокировано (казуальная игра)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Разблокировано в этом сеансе" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13720,7 +13905,7 @@ msgstr "32-разрядное число без знака" msgid "Unsigned 8" msgstr "8-разрядное число без знака" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Беззнаковое целое" @@ -13734,8 +13919,8 @@ msgstr "Беззнаковое целое" msgid "Up" msgstr "Вверх" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Обновление" @@ -13743,11 +13928,11 @@ msgstr "Обновление" msgid "Update Partition (%1)" msgstr "Обновить раздел (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Обновить после закрытия Dolphin" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Доступно обновление" @@ -13792,7 +13977,7 @@ msgstr "Поставить вертикально" msgid "Upright Wii Remote" msgstr "Wii Remote вертикально" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Настройки отправки статистики об использовании" @@ -13802,11 +13987,11 @@ msgstr "" "Используйте 8.8.8.8 для обычной DNS, в противном случае введите свой " "собственный" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Использовать все данные сохранений Wii" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Использовать встроенную базу названий игр" @@ -13822,10 +14007,16 @@ msgstr "Использовать наведение с помощью мыши" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Режим PAL60 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Использовать обработчики ошибок" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13839,6 +14030,18 @@ msgid "" "Anisotropic Filtering is currently incompatible with Manual Texture Sampling." "

If unsure, leave this unchecked." msgstr "" +"Использование ручного варианта осуществления выборки текстур вместо " +"встроенной функциональности внутреннего графического интерфейса.

Эта " +"настройка может исправить графические проблемы в некоторых играх на " +"определенных ГП, чаще всего вертикальные линии в FMV. Кроме того, включение " +"ручной выборки текстур позволит корректно эмулировать искривление текстуры в " +"особых случаях (при внутреннем разрешении 1x или при отключённом " +"масштабировании EFB, а также при отключённых пользовательских текстурах) и " +"лучше эмулирует расчёт уровня детализации.

Это обеспечивается за счёт " +"потенциально худшей производительности, особенно при высоких внутренних " +"разрешениях; кроме того, анизотропная фильтрация в настоящее время " +"несовместима с ручной выборкой текстур.

Если вы не " +"уверены, снимите этот флажок." #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:141 msgid "Use a single depth buffer for both eyes. Needed for a few games." @@ -13862,7 +14065,7 @@ msgstr "По возможности использовать виртуальн msgid "User Config" msgstr "Пользовательская конфигурация" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Интерфейс пользователя" @@ -13881,10 +14084,17 @@ msgstr "" "Вы можете использовать их для сохранения и извлечения значений между\n" "входами и выходами одного и того же родительского контроллера." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Имя пользователя" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13921,27 +14131,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Используется Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "Использование TTL %1 для тестового пакета" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Обычно используется для объектов света" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Обычно используется для матриц нормалей" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Обычно используется для матриц позиций" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Обычно используется для матриц координат текстур" @@ -13961,7 +14171,7 @@ msgstr "Пропускать VBI" msgid "Value" msgstr "Значение" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Значение, отслеживаемое в текущей инструкции." @@ -14031,13 +14241,13 @@ msgstr "Верт. смещение" msgid "Video" msgstr "Видео" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Показать &код" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Показать &память" @@ -14072,7 +14282,7 @@ msgstr "Увеличить громкость" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD-файлы (*.wad)" @@ -14099,7 +14309,7 @@ msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" "Ошибка установки WAD: выбранный файл не является корректным файлом WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "ОЖИДАНИЕ" @@ -14109,6 +14319,9 @@ msgid "" "incomplete data on the NAND, including all associated save data. By " "continuing, the following title(s) will be removed:" msgstr "" +"ПРЕДУПРЕЖДЕНИЕ: исправление этой NAND требует удаления игр, которые имеют " +"неполные данные на NAND, включая все связанные с ними сохранения. Если " +"продолжить, то будут удалены следующие игры:" #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuMotionControlIMU.cpp:32 msgid "" @@ -14200,8 +14413,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Предупреждение" @@ -14214,7 +14427,7 @@ msgstr "" "переопределения папки GCI. Изменение пути к GCI здесь не будет иметь " "никакого эффекта." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14231,7 +14444,7 @@ msgstr "" "Предупреждение: количество блоков, указанное в BAT ({0}), не совпадает с " "указанным в заголовке загруженного файла ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14241,7 +14454,7 @@ msgstr "" "ролика. (байт {0} > {1}) (ввод {2} > {3}). Перед продолжением загрузите " "другое сохранение или загрузите это сохранение с правами на запись." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14251,7 +14464,7 @@ msgstr "" "текущим кадром в сохранении (байт {0} < {1}) (кадр {2} < {3}). Перед " "продолжением загрузите другое сохранение." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14261,7 +14474,7 @@ msgstr "" "({1:#x}). Перед продолжением загрузите другое сохранение или загрузите это " "сохранение с правами на запись. Иначе весьма вероятна рассинхронизация." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14380,23 +14593,23 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii Remote %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" -msgstr "" +msgstr "Акселерометр Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Кнопки Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" -msgstr "" +msgstr "Гироскоп Wii Remote" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:350 msgid "Wii Remote Settings" @@ -14406,19 +14619,19 @@ msgstr "Настройки контроллера Wii" msgid "Wii Remotes" msgstr "Контроллеры Wii" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Ввод Wii TAS %1 - Контроллер Classic" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Ввод Wii TAS %1 - Wii Remote" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Ввод Wii TAS %1 - Wii Remote + Нунчак" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii и Wii Remote" @@ -14426,7 +14639,7 @@ msgstr "Wii и Wii Remote" msgid "Wii data is not public yet" msgstr "Данные Wii ещё не опубликованы" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Файлы сохранений Wii (*.bin);;Все файлы (*)" @@ -14434,28 +14647,22 @@ msgstr "Файлы сохранений Wii (*.bin);;Все файлы (*)" msgid "WiiTools Signature MEGA File" msgstr "MEGA-файл с сигнатурами WiiTools" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" -msgstr "" +msgstr "Разрешение окна" #: Source/Core/DolphinQt/Config/Mapping/HotkeyGBA.cpp:25 #: Source/Core/DolphinQt/GBAWidget.cpp:437 msgid "Window Size" msgstr "Размер окна" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" -msgstr "" +msgstr "Очистить &данные контроля" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" -msgstr "" +msgstr "Удалить последние достижения" #: Source/Core/DolphinQt/Config/LogWidget.cpp:134 msgid "Word Wrap" @@ -14467,12 +14674,13 @@ msgstr "Мир" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Запись" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" -msgstr "" +msgstr "Запись дампа журнала блока JIT" #. i18n: This string is used for a radio button that represents the type of #. memory breakpoint that gets triggered when a write operation occurs. @@ -14503,50 +14711,50 @@ msgstr "Записать в лог и остановиться" msgid "Write to Window" msgstr "Записать в окно" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" -msgstr "" +msgstr "Неверный номер диска" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" -msgstr "" +msgstr "Неверный хэш" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" -msgstr "" +msgstr "Неверный регион" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" -msgstr "" +msgstr "Неверная версия" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." -msgstr "" +msgstr "Записано в «%1»." -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." -msgstr "" +msgstr "Записано в «{0}»." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF-регистр " #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:93 msgid "XLink Kai BBA Destination Address" -msgstr "" +msgstr "Адрес назначения BBA XLink Kai" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14580,6 +14788,9 @@ msgid "" "%1. All current content of the folder will be deleted. Are you sure you want " "to continue?" msgstr "" +"Вы собираетесь преобразовать содержимое файла по адресу %2 в папку по адресу " +"%1. Всё текущее содержимое папки будет удалено. Вы уверены, что хотите " +"продолжить?" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:274 msgid "" @@ -14587,6 +14798,9 @@ msgid "" "%2. All current content of the file will be deleted. Are you sure you want " "to continue?" msgstr "" +"Вы собираетесь преобразовать содержимое папки по адресу %1 в файл по адресу " +"%2. Всё текущее содержимое файла будет удалено. Вы уверены, что хотите " +"продолжить?" #: Source/Core/DolphinQt/NKitWarningDialog.cpp:39 msgid "" @@ -14628,6 +14842,9 @@ msgid "" "for \"Phantasy Star Online Episode I & II\". If you are unsure, turn back " "now and configure a \"Standard Controller\"." msgstr "" +"Вы настраиваете «Контроллер клавиатуры». Это устройство предназначено " +"исключительно для игры «Phantasy Star Online Episode I & II». Если вы не " +"уверены, вернитесь назад и настройте «Стандартный контроллер»." #: Source/Core/UICommon/AutoUpdate.cpp:222 msgid "You are running the latest version available on this update track." @@ -14647,6 +14864,16 @@ msgid "" "Would you like to stop now to fix the problem?\n" "If you select \"No\", audio might be garbled." msgstr "" +"Вы используете старый бесплатный ROM DSP, созданный командой Dolphin.\n" +"В связи с улучшением точности эмуляции, этот ROM больше не работает " +"правильно.\n" +"\n" +"Удалите файлы dsp_rom.bin и dsp_coef.bin из папки GC в папке пользователя, " +"чтобы использовать самый последний бесплатный ROM DSP, или замените их " +"качественными дампами из настоящей консоли GameCube/Wii.\n" +"\n" +"Хотите остановиться, чтобы устранить проблему?\n" +"Если выбрать «Нет», звук может быть искажён." #: Source/Core/Core/IOS/ES/ES.cpp:337 msgid "" @@ -14666,6 +14893,9 @@ msgid "" "\n" "Do you want to save all and exit?" msgstr "" +"У вас открыты несохранённые вкладки сборки (%1)\n" +"\n" +"Сохранить всё и выйти?" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 msgid "You have to enter a name." @@ -14679,7 +14909,7 @@ msgstr "Вы должны ввести имя вашей сессии!" msgid "You must provide a region for your session!" msgstr "Вы должны указать регион для вашей сессии!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Необходимо перезапустить Dolphin, чтобы изменения вступили в силу." @@ -14698,17 +14928,27 @@ msgid "" "Would you like to stop now to fix the problem?\n" "If you select \"No\", audio might be garbled." msgstr "" +"Ваши ROM DSP имеют неправильные хэши.\n" +"\n" +"Удалите файлы dsp_rom.bin и dsp_coef.bin из папки GC в папке пользователя, " +"чтобы использовать бесплатные ROM DSP, или замените их качественными дампами " +"из настоящей консоли GameCube/Wii.\n" +"\n" +"Остановиться сейчас, чтобы устранить проблему?\n" +"Если выбрать «Нет», звук может быть искажён." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" +"Ваша память NAND содержит больше данных, чем разрешено. Программное " +"обеспечение Wii может вести себя неправильно или не разрешить сохранение." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14717,9 +14957,9 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3 code не поддерживается" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." -msgstr "" +msgstr "Осталось 0 кандидатов." #: Source/Core/Core/ActionReplay.cpp:961 msgid "Zero code unknown to Dolphin: {0:08x}" @@ -14739,7 +14979,7 @@ msgstr "^ Искл. или" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:176 msgid "aligned" -msgstr "" +msgstr "выровнено" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:209 msgid "any value" @@ -14766,7 +15006,7 @@ msgid "default" msgstr "по умолчанию" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "не подключено" @@ -14774,7 +15014,7 @@ msgstr "не подключено" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "e-карточки (*.raw);;Все файлы (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "номер ошибки" @@ -14782,9 +15022,9 @@ msgstr "номер ошибки" msgid "fake-completion" msgstr "ложное дополнение" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" -msgstr "" +msgstr "ложь" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:190 msgid "is equal to" @@ -14832,16 +15072,6 @@ msgstr "" msgid "none" msgstr "отсутствует" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "выкл." - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "на" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "или выберите устройство" @@ -14853,15 +15083,15 @@ msgstr "с" #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:101 msgid "sRGB" -msgstr "" +msgstr "sRGB" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:206 msgid "this value:" msgstr "это значение:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" -msgstr "" +msgstr "истина" #: Source/Core/Core/HW/WiimoteEmu/Extension/UDrawTablet.cpp:35 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:185 @@ -14870,7 +15100,7 @@ msgstr "Планшет uDraw GameTablet" #: Source/Core/DolphinQt/CheatSearchWidget.cpp:176 msgid "unaligned" -msgstr "" +msgstr "не выровнено" #. i18n: This string is referring to a game mode in Super Smash Bros. Brawl called Masterpieces #. where you play demos of NES/SNES/N64 games. This string is referring to a specific such demo @@ -14927,11 +15157,9 @@ msgstr "| Или" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Команда Dolphin. “GameCube” и “Wii” являются торговыми марками " -"Nintendo. Dolphin никоим образом не связан с Nintendo." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). #. i18n: The degrees symbol. diff --git a/Languages/po/sr.po b/Languages/po/sr.po index 0dddc086a0..29a1031ac4 100644 --- a/Languages/po/sr.po +++ b/Languages/po/sr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: nikolassj, 2011\n" "Language-Team: Serbian (http://app.transifex.com/delroth/dolphin-emu/" @@ -113,7 +113,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -133,7 +133,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -144,11 +144,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -165,40 +165,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -211,8 +205,8 @@ msgstr "" msgid "%1 ms" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -228,26 +222,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -259,6 +253,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "" @@ -328,11 +326,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -341,7 +339,7 @@ msgstr "" msgid "&Add New Code..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "" @@ -349,15 +347,15 @@ msgstr "" msgid "&Add..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "" @@ -365,11 +363,15 @@ msgstr "" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -377,15 +379,15 @@ msgstr "" msgid "&Cancel" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -393,7 +395,7 @@ msgstr "" msgid "&Clone..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "" @@ -401,16 +403,15 @@ msgstr "" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -418,20 +419,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -445,11 +446,11 @@ msgstr "" msgid "&Edit..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulacija" @@ -469,41 +470,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Fajl" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Graficke Opcije" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Pomoc" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Hotkey Opcije" @@ -523,11 +524,11 @@ msgstr "" msgid "&Import..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -535,23 +536,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "Loaduj Savestate" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -561,19 +562,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Memorija" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "" @@ -581,7 +586,7 @@ msgstr "" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -590,23 +595,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Otvori..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Opcije" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pauza" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Pokreni" @@ -614,7 +619,7 @@ msgstr "&Pokreni" msgid "&Properties" msgstr "&Pribor/Opcije" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "" @@ -622,7 +627,7 @@ msgstr "" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Registri" @@ -635,24 +640,24 @@ msgstr "" msgid "&Remove Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Reset" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -660,31 +665,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Stop" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Alat" @@ -694,21 +699,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Pogledaj" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "" @@ -720,23 +725,23 @@ msgstr "" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -772,12 +777,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -896,7 +901,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1015,11 +1020,11 @@ msgstr "" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1027,14 +1032,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1057,8 +1062,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1072,7 +1077,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1086,7 +1091,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1102,7 +1107,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1169,17 +1174,11 @@ msgstr "" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1252,19 +1251,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1286,7 +1285,7 @@ msgstr "Adapter" msgid "Add" msgstr "Dodaj" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1311,23 +1310,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1337,17 +1336,17 @@ msgstr "" msgid "Add..." msgstr "Dodaj..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "" @@ -1473,7 +1472,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1482,7 +1481,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1490,34 +1489,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1533,7 +1532,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1559,7 +1558,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1581,7 +1580,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "" @@ -1607,15 +1606,15 @@ msgstr "" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1633,7 +1632,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1641,7 +1640,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1682,7 +1681,7 @@ msgstr "" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1694,7 +1693,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1744,11 +1743,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1764,7 +1763,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1812,11 +1811,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1875,7 +1874,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Baner" @@ -1895,7 +1894,7 @@ msgstr "Bar" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1903,7 +1902,7 @@ msgstr "" msgid "Basic" msgstr "Osnovno/ni/ne" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Osnovne opcije" @@ -1919,10 +1918,6 @@ msgstr "" msgid "Battery" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1959,7 +1954,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1969,7 +1964,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2005,15 +2000,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2025,47 +2020,47 @@ msgstr "" msgid "Bottom" msgstr "Donji deo/dno" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2077,23 +2072,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2110,7 +2105,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2120,19 +2115,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2147,19 +2142,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2193,7 +2193,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2201,16 +2201,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2255,11 +2255,11 @@ msgstr "" msgid "C Stick" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2310,7 +2310,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2352,14 +2352,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2372,15 +2372,15 @@ msgstr "" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2396,11 +2396,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2408,7 +2408,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2416,7 +2416,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2448,7 +2448,7 @@ msgstr "" msgid "Change &Disc" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Promeni &Disk..." @@ -2456,14 +2456,20 @@ msgstr "Promeni &Disk..." msgid "Change Disc" msgstr "Promeni Disk" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2482,7 +2488,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2490,11 +2496,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chat/Caskanje" @@ -2510,7 +2516,7 @@ msgstr "Trazi Chit" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2528,7 +2534,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2540,7 +2546,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Biraj fajl da otvoris " @@ -2548,15 +2554,15 @@ msgstr "Biraj fajl da otvoris " msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2569,7 +2575,7 @@ msgstr "Biraj folder u kome zelis da ekstraktujes " msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2580,18 +2586,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Ocisti" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2612,7 +2618,7 @@ msgstr "" msgid "Close" msgstr "Zatvori" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2620,11 +2626,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2652,11 +2658,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2693,7 +2699,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2706,7 +2712,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2714,11 +2720,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2734,7 +2740,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2749,7 +2755,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2803,7 +2814,7 @@ msgstr "" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "" @@ -2816,13 +2827,13 @@ msgstr "" msgid "Configure Output" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "" @@ -2831,12 +2842,12 @@ msgstr "" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2846,7 +2857,7 @@ msgstr "" msgid "Connect" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "" @@ -2854,7 +2865,7 @@ msgstr "" msgid "Connect USB Keyboard" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "" @@ -2874,7 +2885,7 @@ msgstr "" msgid "Connect Wii Remote 4" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "" @@ -2890,7 +2901,7 @@ msgstr "" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2915,7 +2926,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "" @@ -3073,22 +3084,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3096,19 +3107,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3126,8 +3137,8 @@ msgstr "" msgid "Core" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3234,7 +3245,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3250,13 +3261,13 @@ msgstr "" msgid "Country:" msgstr "Zemlja:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3270,7 +3281,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3314,23 +3325,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3439,7 +3450,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3485,7 +3496,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "" @@ -3533,7 +3544,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "" @@ -3553,7 +3564,7 @@ msgstr "" msgid "Default ISO:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3574,8 +3585,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Obrisi" @@ -3605,12 +3617,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "" @@ -3624,8 +3636,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3637,21 +3649,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3659,7 +3671,7 @@ msgstr "" msgid "Detect" msgstr "Detekuj" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3667,11 +3679,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Uredjaj " @@ -3713,11 +3725,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3734,11 +3741,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3746,11 +3753,11 @@ msgstr "" msgid "Disable Fog" msgstr "Onemoguci \"Fog\"" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3781,6 +3788,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disk" @@ -3789,6 +3802,10 @@ msgstr "Disk" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3819,11 +3836,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3833,7 +3850,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "" @@ -3845,8 +3862,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3854,9 +3871,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3868,8 +3885,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "" @@ -3902,7 +3919,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3916,13 +3933,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3931,7 +3948,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3952,7 +3969,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3974,7 +3991,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3986,6 +4003,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4025,7 +4052,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "" @@ -4037,7 +4064,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "" @@ -4097,11 +4124,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4111,11 +4138,11 @@ msgstr "" msgid "Dutch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4127,7 +4154,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4135,7 +4162,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "" @@ -4154,7 +4181,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4174,7 +4210,7 @@ msgstr "" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4196,7 +4232,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4208,7 +4244,7 @@ msgstr "" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4226,7 +4262,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4250,8 +4286,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4259,23 +4293,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4283,15 +4309,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "" @@ -4303,7 +4333,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4315,11 +4345,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4337,20 +4367,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4358,14 +4384,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4379,11 +4401,15 @@ msgstr "" msgid "Enable Speaker Data" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4399,34 +4425,13 @@ msgstr "" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4434,31 +4439,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4578,6 +4590,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4625,33 +4641,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4665,51 +4681,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Error" @@ -4726,7 +4742,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4740,7 +4756,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4831,7 +4847,7 @@ msgstr "" msgid "Euphoria" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4884,7 +4900,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "" @@ -4899,7 +4915,7 @@ msgstr "" msgid "Export Recording" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "" @@ -4927,14 +4943,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "" @@ -4947,7 +4963,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4955,35 +4971,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4992,8 +5008,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "" @@ -5007,11 +5023,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5031,7 +5047,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5052,15 +5068,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5106,15 +5122,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5133,25 +5149,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5171,18 +5187,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5194,21 +5210,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5222,17 +5238,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5240,7 +5256,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5270,15 +5286,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5286,11 +5302,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5337,23 +5353,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5367,7 +5383,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5398,31 +5414,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5473,19 +5489,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5498,7 +5514,7 @@ msgstr "Brzo " msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5509,7 +5525,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5523,7 +5539,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5531,24 +5547,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "" @@ -5633,7 +5649,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5642,12 +5657,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5733,6 +5748,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5748,7 +5769,7 @@ msgstr "" msgid "Forward port (UPnP)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5758,7 +5779,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5783,7 +5804,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "" @@ -5791,7 +5812,7 @@ msgstr "" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5811,7 +5832,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5861,8 +5882,8 @@ msgid "From" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5870,10 +5891,14 @@ msgstr "" msgid "FullScr" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5914,11 +5939,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5960,7 +5985,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5970,25 +5995,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6000,7 +6025,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6018,22 +6043,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6062,7 +6087,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "" @@ -6071,25 +6096,25 @@ msgstr "" msgid "Game ID:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6102,7 +6127,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6122,11 +6147,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6134,11 +6159,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6155,7 +6180,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6193,29 +6218,29 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6248,7 +6273,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6257,7 +6282,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafike" @@ -6297,7 +6322,7 @@ msgstr "" msgid "Green Right" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6334,7 +6359,7 @@ msgstr "" msgid "Hacks" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6366,7 +6391,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6375,11 +6400,11 @@ msgstr "" msgid "Hide" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6391,10 +6416,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6423,7 +6455,7 @@ msgstr "" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6431,7 +6463,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6439,11 +6471,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6455,7 +6487,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6465,7 +6497,7 @@ msgstr "" msgid "Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6522,7 +6554,7 @@ msgstr "" msgid "IPL Settings" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "" @@ -6553,14 +6585,14 @@ msgstr "" msgid "Icon" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6577,7 +6609,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6591,14 +6623,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6610,7 +6642,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6651,7 +6683,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6666,21 +6698,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6758,16 +6799,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6787,12 +6828,12 @@ msgstr "Info " #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Informacija " -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6802,10 +6843,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "" @@ -6819,19 +6860,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6848,11 +6885,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6860,13 +6897,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6875,7 +6912,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6884,7 +6921,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6901,19 +6938,19 @@ msgstr "" msgid "Interface" msgstr "" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6926,19 +6963,19 @@ msgstr "" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6953,7 +6990,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6961,7 +6998,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6977,7 +7014,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6986,11 +7023,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7011,7 +7048,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7027,19 +7064,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" @@ -7066,11 +7103,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7078,47 +7115,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7130,26 +7167,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7171,12 +7208,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7210,11 +7247,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7240,7 +7277,7 @@ msgstr "" msgid "L-Analog" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7248,7 +7285,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7286,7 +7327,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7294,7 +7335,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7305,7 +7346,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "" @@ -7373,11 +7414,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7386,26 +7427,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Ucitaj " -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7417,11 +7458,11 @@ msgstr "" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7527,23 +7568,23 @@ msgstr "Ucitaj State Slot 8" msgid "Load State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7551,24 +7592,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7585,20 +7626,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "" @@ -7607,15 +7656,15 @@ msgstr "" msgid "Log Configuration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7631,7 +7680,7 @@ msgstr "" msgid "Logger Outputs" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7642,11 +7691,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7667,7 +7716,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7715,7 +7764,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7732,7 +7781,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7741,7 +7790,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7753,11 +7802,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7787,7 +7836,7 @@ msgstr "" msgid "Memory Card" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7815,7 +7864,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7829,7 +7878,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7846,7 +7895,7 @@ msgstr "" msgid "Misc Settings" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7858,7 +7907,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7894,8 +7943,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7915,11 +7964,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7928,23 +7977,10 @@ msgstr "" msgid "Motor" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7955,13 +7991,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7974,10 +8010,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7986,8 +8022,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -7996,7 +8032,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8013,8 +8049,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8057,7 +8093,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8073,27 +8109,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8101,16 +8137,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8135,7 +8171,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8152,7 +8188,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8198,7 +8234,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8206,12 +8242,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "" @@ -8223,7 +8259,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8244,11 +8280,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8271,7 +8307,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8288,10 +8324,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "" @@ -8303,7 +8339,7 @@ msgstr "" msgid "Not Set" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8323,7 +8359,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8367,26 +8403,26 @@ msgstr "" msgid "Nunchuk" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8438,7 +8474,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "" @@ -8459,7 +8495,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8470,7 +8506,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8485,7 +8521,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "" @@ -8493,13 +8529,13 @@ msgstr "" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8516,7 +8552,7 @@ msgstr "Otvori " msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8525,7 +8561,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8591,26 +8627,26 @@ msgstr "" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8618,7 +8654,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8633,11 +8669,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8653,16 +8689,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8691,7 +8727,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8725,7 +8761,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8763,15 +8799,15 @@ msgstr "" msgid "Pause" msgstr "Pauza " -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8787,6 +8823,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8806,7 +8848,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8840,11 +8882,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8857,7 +8899,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8865,7 +8907,7 @@ msgstr "" msgid "Play" msgstr "Pokreni " -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8873,44 +8915,44 @@ msgstr "" msgid "Play Recording" msgstr "Pokreni snimanje " -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "" @@ -8943,7 +8985,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8960,7 +9002,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8976,6 +9018,14 @@ msgstr "" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8985,15 +9035,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9031,7 +9081,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9042,7 +9092,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9076,7 +9126,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9085,23 +9135,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9128,11 +9184,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Pitanje " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Izadji " @@ -9149,19 +9205,19 @@ msgstr "" msgid "R-Analog" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9182,7 +9238,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9194,12 +9250,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9238,8 +9295,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9248,23 +9305,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9297,7 +9354,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9328,7 +9385,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9349,7 +9406,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9385,12 +9446,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9412,10 +9473,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9425,7 +9492,7 @@ msgstr "Reset/Restart " msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9469,7 +9536,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9477,11 +9544,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9490,7 +9557,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9502,7 +9569,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9513,7 +9580,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "" @@ -9549,11 +9616,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9571,27 +9638,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9604,7 +9675,7 @@ msgstr "" msgid "Rumble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9612,15 +9683,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9628,7 +9699,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9687,11 +9758,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "" @@ -9701,9 +9772,9 @@ msgid "Safe" msgstr "Siguran " #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9713,25 +9784,25 @@ msgstr "Snimaj" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9745,11 +9816,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9761,7 +9832,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9811,23 +9882,23 @@ msgstr "Snimaj State Slot 8" msgid "Save State Slot 9" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9835,7 +9906,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9847,11 +9918,11 @@ msgstr "" msgid "Save as..." msgstr "Snimaj kao..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9862,11 +9933,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9874,11 +9945,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9890,7 +9961,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9907,8 +9978,8 @@ msgid "ScrShot" msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "" @@ -9917,7 +9988,7 @@ msgstr "" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9935,7 +10006,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9943,7 +10014,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9977,7 +10048,7 @@ msgstr "Izaberi " #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9988,23 +10059,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10032,7 +10103,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10040,7 +10111,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "" @@ -10101,9 +10172,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10127,7 +10198,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10135,11 +10206,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10147,12 +10218,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Izaberi \"snimani fajl/the save state\"" @@ -10175,16 +10246,16 @@ msgstr "" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10262,7 +10333,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Isprati" @@ -10294,6 +10365,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10311,19 +10386,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10338,25 +10413,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10391,27 +10481,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10420,7 +10510,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10433,7 +10523,7 @@ msgstr "" msgid "Show FPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10441,19 +10531,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10461,23 +10551,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10485,7 +10575,7 @@ msgstr "" msgid "Show Language:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "" @@ -10497,15 +10587,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "" @@ -10518,7 +10608,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "" @@ -10526,15 +10616,15 @@ msgstr "" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10542,7 +10632,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10554,19 +10644,19 @@ msgstr "" msgid "Show Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10578,36 +10668,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10615,10 +10705,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10632,6 +10730,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10639,6 +10744,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10701,7 +10824,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10720,7 +10843,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10796,6 +10919,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10896,7 +11022,7 @@ msgstr "" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10925,11 +11051,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10937,17 +11063,17 @@ msgstr "" msgid "Standard Controller" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Pokreni " -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10955,7 +11081,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10975,14 +11101,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11014,19 +11140,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11064,16 +11190,16 @@ msgid "Stick" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr " Zaustavi" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11109,7 +11235,7 @@ msgstr "" msgid "Stretch to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11123,7 +11249,11 @@ msgstr "" msgid "Strum" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11134,18 +11264,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11155,7 +11285,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11168,24 +11298,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11217,7 +11347,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11261,17 +11391,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11279,7 +11409,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11320,20 +11450,20 @@ msgstr "" msgid "System Language:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11343,7 +11473,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11351,7 +11481,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "" @@ -11359,7 +11489,7 @@ msgstr "" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11375,9 +11505,9 @@ msgstr "" msgid "Test" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11439,13 +11569,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11507,7 +11637,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11517,7 +11647,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11596,7 +11726,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11636,7 +11766,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11695,12 +11825,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11720,7 +11850,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11754,7 +11884,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11812,7 +11942,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11834,6 +11964,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11845,8 +11979,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11892,11 +12026,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11912,7 +12046,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12011,7 +12145,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12031,7 +12165,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12071,7 +12205,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12084,7 +12218,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12092,11 +12226,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12119,14 +12253,14 @@ msgstr "" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "" @@ -12135,12 +12269,12 @@ msgid "To" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12165,7 +12299,7 @@ msgid "Toggle Aspect Ratio" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12221,7 +12355,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12237,8 +12371,8 @@ msgstr "" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12300,8 +12434,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12328,7 +12462,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "" @@ -12338,7 +12472,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12352,7 +12486,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12364,7 +12498,7 @@ msgstr "" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12406,7 +12540,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12469,11 +12603,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "" @@ -12491,28 +12625,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Nepoznat/o" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12583,11 +12717,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "" @@ -12599,20 +12733,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12639,7 +12761,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12653,8 +12775,8 @@ msgstr "" msgid "Up" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Updejt " @@ -12662,11 +12784,11 @@ msgstr "Updejt " msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12709,7 +12831,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12717,11 +12839,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12737,10 +12859,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12775,7 +12903,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12790,10 +12918,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12820,27 +12955,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12860,7 +12995,7 @@ msgstr "" msgid "Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12930,13 +13065,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12971,7 +13106,7 @@ msgstr "" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -12995,7 +13130,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13072,8 +13207,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Upozorenje " @@ -13083,7 +13218,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13095,28 +13230,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13209,21 +13344,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13235,19 +13370,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13255,7 +13390,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13263,12 +13398,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13278,11 +13407,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13296,10 +13425,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13332,39 +13462,39 @@ msgstr "" msgid "Write to Window" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13373,9 +13503,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13487,7 +13617,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "" @@ -13507,16 +13637,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13525,7 +13655,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13574,7 +13704,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13582,7 +13712,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13590,7 +13720,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13638,16 +13768,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13665,7 +13785,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13730,7 +13850,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/sv.po b/Languages/po/sv.po index c3cecfef96..3afd6079b6 100644 --- a/Languages/po/sv.po +++ b/Languages/po/sv.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: JosJuice, 2015-2024\n" "Language-Team: Swedish (http://app.transifex.com/delroth/dolphin-emu/" @@ -129,7 +129,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (revision %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (inbyggd)" @@ -149,7 +149,7 @@ msgstr "%1 (långsamt)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -163,18 +163,18 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1-grafikkonfigurering" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" #. i18n: A positive number of version control commits made compared to some named branch #: Source/Core/DolphinQt/AboutDialog.cpp:27 msgid "%1 commit(s) ahead of %2" -msgstr "" +msgstr "%1 ändring(ar) före %2" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:141 msgid "%1 doesn't support this feature on your system." @@ -184,7 +184,7 @@ msgstr "%1 stöder inte den här funktionen på ditt system." msgid "%1 doesn't support this feature." msgstr "%1 stöder inte den här funktionen." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -194,35 +194,27 @@ msgstr "" "%2 objekt\n" "Nuvarande bildruta: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 har gått med" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 har gått ut" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 har låst upp %2/%3 prestationer (%4 hardcore) värda %5/%6 poäng (%7 " -"hardcore)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 har låst upp %2/%3 prestationer värda %4/%5 poäng" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 är inte en giltig ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 golfar nu" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 spelar %2" @@ -235,8 +227,8 @@ msgstr "%1 minnesintervall" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 poäng" @@ -252,26 +244,26 @@ msgstr "%1 sessioner hittades" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (normal hastighet)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "%1:s värde ändras" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "%1:s värde träffas" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "%1:s värde används" @@ -283,6 +275,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "%1

%2" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -352,11 +348,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Om" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Lägg till minnesbrytpunkt" @@ -365,7 +361,7 @@ msgstr "&Lägg till minnesbrytpunkt" msgid "&Add New Code..." msgstr "&Lägg till ny kod…" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Lägg till funktion" @@ -373,15 +369,15 @@ msgstr "&Lägg till funktion" msgid "&Add..." msgstr "&Lägg till..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" -msgstr "" +msgstr "&Assembler" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Ljudinställningar" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Uppdatera automatiskt:" @@ -389,11 +385,15 @@ msgstr "&Uppdatera automatiskt:" msgid "&Borderless Window" msgstr "&Kantlöst fönster" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "&Bryt vid träff" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Brytpunkter" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Bugghanterare" @@ -401,15 +401,15 @@ msgstr "&Bugghanterare" msgid "&Cancel" msgstr "&Avbryt" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Fuskhanterare" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Leta efter uppdateringar..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Rensa symboler" @@ -417,7 +417,7 @@ msgstr "&Rensa symboler" msgid "&Clone..." msgstr "&Klona..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Kod" @@ -425,16 +425,15 @@ msgstr "&Kod" msgid "&Connected" msgstr "&Inkopplad" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Kontrollinställningar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" -msgstr "" +msgstr "&Kopiera adress" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Kopiera adress" @@ -442,22 +441,22 @@ msgstr "&Kopiera adress" msgid "&Create..." msgstr "&Skapa..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Radera" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Ta bort bevakning" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" -msgstr "" +msgstr "&Ta bort bevakningar" #: Source/Core/DolphinQt/Config/ARCodeWidget.cpp:65 #: Source/Core/DolphinQt/Config/ARCodeWidget.cpp:192 @@ -469,11 +468,11 @@ msgstr "&Redigera kod…" msgid "&Edit..." msgstr "&Redigera..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Mata ut skiva" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emulering" @@ -493,41 +492,41 @@ msgstr "&Exportera snabbsparning..." msgid "&Export as .gci..." msgstr "&Exportera som .gci..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Arkiv" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Teckensnitt…" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "Gå fram en &bildruta" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&Fri vy-inställningar" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Generera symboler från" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "Källkoden på &GitHub" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "G&rafikinställningar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Hjälp" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Kortkommandoinställningar" @@ -547,11 +546,11 @@ msgstr "&Importera snabbsparning..." msgid "&Import..." msgstr "&Importera..." -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinitybas" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&Infoga blr" @@ -559,23 +558,23 @@ msgstr "&Infoga blr" msgid "&Interframe Blending" msgstr "Tidsut&jämning" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Språk:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" -msgstr "" +msgstr "&Ladda grenbevakning" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "L&äs in snabbsparning" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Ladda symbol-map" @@ -585,19 +584,23 @@ msgstr "&Ladda fil till nuvarande adress" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" -msgstr "" +msgstr "&Lås bevakningar" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&Lås fast gränssnittselement" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "&Logga vid träff" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Minne" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Inspelning" @@ -605,7 +608,7 @@ msgstr "&Inspelning" msgid "&Mute" msgstr "&Tyst" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Nätverk" @@ -614,23 +617,23 @@ msgid "&No" msgstr "&Nej" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Öppna..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "A<ernativ" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&Patcha HLE-funktioner" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Pausa" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Spela" @@ -638,7 +641,7 @@ msgstr "&Spela" msgid "&Properties" msgstr "&Egenskaper" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "S&krivskyddat läge" @@ -646,7 +649,7 @@ msgstr "S&krivskyddat läge" msgid "&Refresh List" msgstr "&Uppdatera lista" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Register" @@ -659,24 +662,24 @@ msgstr "&Ta bort" msgid "&Remove Code" msgstr "&Ta bort kod" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Byt namn på symbol" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Återställ" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Resurspaketshanterare" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" -msgstr "" +msgstr "&Spara grenbevakning" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Spara symbol-map" @@ -684,31 +687,31 @@ msgstr "&Spara symbol-map" msgid "&Scan e-Reader Card(s)..." msgstr "&Skanna e-Readerkort..." -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Skylandersportal" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Hastighetsbegränsning:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "S&toppa" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&Trådar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" -msgstr "" +msgstr "&Verktyg" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Verktyg" @@ -718,21 +721,21 @@ msgstr "Ladda &ur ROM" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" -msgstr "" +msgstr "Lås &upp bevakningar" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Visa" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&Bevakning" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Webbplats" @@ -744,25 +747,25 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Ja" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' hittades inte, inga symbolnamn genererade" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' hittades inte, skannar efter vanliga funktioner istället" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" -msgstr "" +msgstr "(Mörk)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" -msgstr "" +msgstr "(Ljus)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" -msgstr "" +msgstr "(System)" #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:143 msgid "(host)" @@ -796,12 +799,12 @@ msgstr "- Subtrahera" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Okänd--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -920,7 +923,7 @@ msgstr "32-bitars osignerat heltal" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1039,13 +1042,13 @@ msgstr "< Mindre än" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." -msgstr "" +msgstr "Inte tillgängligt i hardcoreläge." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:432 msgid "If unsure, leave this unchecked." @@ -1053,8 +1056,8 @@ msgstr "" "Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1062,7 +1065,7 @@ msgstr "" "Tiden tog slut för autostegning. Den nuvarande " "instruktionen är irrelevant." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1090,8 +1093,8 @@ msgstr "" msgid "> Greater-than" msgstr "> Större än" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "En nätspelssession pågår redan!" @@ -1112,7 +1115,7 @@ msgstr "" "Om du installerar denna WAD kommer titeln skrivas över. Detta går inte att " "ångra. Vill du fortsätta?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "En skiva håller redan på att sättas in." @@ -1128,7 +1131,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "En snabbsparning kan inte laddas utan att ange ett spel att starta." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1149,9 +1152,9 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Det går bara att synka när ett Wii-spel körs." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" -msgstr "" +msgstr "A&utospara" #. i18n: A mysterious debugging/diagnostics peripheral for the GameCube. #: Source/Core/Core/HW/EXI/EXI_Device.h:98 @@ -1227,19 +1230,13 @@ msgstr "Precision:" #: Source/Core/DolphinQt/Config/HardcoreWarningWidget.cpp:39 msgid "Achievement Settings" -msgstr "" +msgstr "Prestationsinställningar" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Prestationer" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Handling" @@ -1328,19 +1325,19 @@ msgstr "Action Replay: Normalkod {0}: Ogiltig undertyp {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "Aktivera nätspelschatt" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktiv" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Aktiva Infinityfigurer:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Aktiv trådkö" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Aktiva trådar" @@ -1362,7 +1359,7 @@ msgstr "Adapter:" msgid "Add" msgstr "Lägg till" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "Lägg till &brytpunkt" @@ -1387,23 +1384,23 @@ msgstr "Lägg till brytpunkt" msgid "Add a Memory Breakpoint" msgstr "Lägg till en minnesbrytpunkt" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Lägg till minnes&brytpunkt" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Lägg till minnesbrytpunkt" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "Lägg till &bevakning" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Lägg till bevakning" @@ -1413,17 +1410,17 @@ msgstr "Lägg till bevakning" msgid "Add..." msgstr "Lägg till..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adress" @@ -1452,6 +1449,13 @@ msgid "" "option is incompatible with Manual Texture Sampling." "

If unsure, select 'Default'." msgstr "" +"Justerar texturfiltreringen. Anisotropisk filtrering förbättrar den visuella " +"kvaliteten på texturer som ses från sneda vinklar. Tvinga närmsta och tvinga " +"linjär åsidosätter texturskalningsfiltret som spelet har valt.

Alla " +"alternativ utom \"Standard\" förändrar hur spelets texturer ser ut och kan " +"orsaka problem i ett litet antal spel.

Det här alternativet är inte " +"kompatibelt med manuell textursampling.

Om du är " +"osäker kan du välja \"Default\"." #. i18n: Refers to plastic shell of game controller (stick gate) that limits stick movements. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/AnalogStick.cpp:107 @@ -1565,10 +1569,10 @@ msgstr "Alla" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:585 msgid "All Assembly files" -msgstr "" +msgstr "Alla assemblerfiler" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Alla double" @@ -1577,7 +1581,7 @@ msgstr "Alla double" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1585,36 +1589,36 @@ msgid "All Files" msgstr "Alla filer" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Alla filer (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Alla float" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Alla GC/Wii-filer" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" -msgstr "" +msgstr "Alla hexadecimala" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Alla snabbsparningar (*.sav *.s##);; Alla filer (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" -msgstr "" +msgstr "Alla int" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" -msgstr "" +msgstr "Alla uint" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:696 msgid "All files (*)" @@ -1628,7 +1632,7 @@ msgstr "Alla spelares koder har synkroniserats." msgid "All players' saves synchronized." msgstr "Alla spelares sparfiler har synkroniserats." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Tillåt regionsinställningar som inte matchar" @@ -1656,7 +1660,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Alternativa inmatningskällor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Alltid" @@ -1678,7 +1682,7 @@ msgstr "En inmatad skiva förväntades men hittades inte." msgid "Anaglyph" msgstr "Anaglyf" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analysera" @@ -1704,15 +1708,15 @@ msgstr "Kantutjämning:" msgid "Any Region" msgstr "Valfri region" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Lägg till signatur i" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "Lägg till i &existerande signaturfil..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "Appli&cera signaturfil..." @@ -1732,7 +1736,7 @@ msgstr "Apploader-datum:" msgid "Apply" msgstr "Verkställ" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "Applicera signaturfil" @@ -1740,7 +1744,7 @@ msgstr "Applicera signaturfil" msgid "Arbitrary Mipmap Detection" msgstr "Upptäck godtyckliga mipmaps" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "Vill du verkligen radera '%1'?" @@ -1752,7 +1756,7 @@ msgstr "Vill du verkligen radera den här filen?" msgid "Are you sure you want to delete this pack?" msgstr "Är du säker på att du vill radera det här paketet?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "Är du säker på att du vill avsluta nätspelssessionen?" @@ -1762,7 +1766,7 @@ msgstr "Är du säker?" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:142 msgid "Area Sampling" -msgstr "" +msgstr "Områdessampling" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:319 msgid "Aspect Ratio" @@ -1770,7 +1774,7 @@ msgstr "Bildförhållande" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Aspect Ratio Corrected Internal Resolution" -msgstr "" +msgstr "Intern upplösning korrigerad för bildförhållande" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:92 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:163 @@ -1779,21 +1783,21 @@ msgstr "Bildförhållande:" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:366 msgid "Assemble" -msgstr "" +msgstr "Assemblera" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" -msgstr "" +msgstr "Assemblera instruktion" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:234 msgid "Assembler" -msgstr "" +msgstr "Assembler" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:768 msgid "Assembly File" -msgstr "" +msgstr "Assemblerfil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Tilldela kontrolluttag" @@ -1843,11 +1847,11 @@ msgstr "Auto" msgid "Auto (Multiple of 640x528)" msgstr "Auto (multipel av 640x528)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Automatiska uppdateringar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1868,7 +1872,7 @@ msgstr "Autojustera fönsterstorlek" msgid "Auto-Hide" msgstr "Dölj automatiskt" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "Upptäck RSO-moduler automatiskt?" @@ -1916,17 +1920,17 @@ msgstr "" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:73 msgid "BBA destination address" -msgstr "" +msgstr "BBA-destinationsadress" #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:209 msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP-register" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Bakåtkedja" @@ -1985,7 +1989,7 @@ msgstr "Ogiltigt värde angivet." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Banner" @@ -2005,7 +2009,7 @@ msgstr "Svajarm" msgid "Base Address" msgstr "Basadress" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Basprioritet" @@ -2013,7 +2017,7 @@ msgstr "Basprioritet" msgid "Basic" msgstr "Grundläggande" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Grundläggande inställningar" @@ -2029,29 +2033,25 @@ msgstr "Batchläget kan inte användas utan att ange ett spel att starta." msgid "Battery" msgstr "Batteri" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (en gång i månaden)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, etc" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:134 msgid "Bicubic: B-Spline" -msgstr "" +msgstr "Bikubisk: B-Spline" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:138 msgid "Bicubic: Catmull-Rom" -msgstr "" +msgstr "Bikubisk: Catmull-Rom" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:136 msgid "Bicubic: Mitchell-Netravali" -msgstr "" +msgstr "Bikubisk: Mitchell-Netravali" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:132 msgid "Bilinear" -msgstr "" +msgstr "Bilinjär" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:427 msgid "Binary SSL" @@ -2069,17 +2069,21 @@ msgstr "Binär SSL (skriv)" msgid "Bitrate (kbps):" msgstr "Bithastighet (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" "\n" "Try again with a different character." msgstr "" +"Misslyckades att skapa blank figur i:\n" +"%1\n" +"\n" +"Prova igen med en annan karaktär." #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Blockstorlek" @@ -2117,15 +2121,15 @@ msgstr "" "Bluetooth-genomsläppningsläge är påslaget, men Dolphin byggdes utan libusb. " "Genomsläppningsläge kan inte användas." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Pausa vid start" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii-NAND-kopia (*bin);;Alla filer (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii-nyckelfil (*bin);;Alla filer (*)" @@ -2137,75 +2141,75 @@ msgstr "Kantlös helskärm" msgid "Bottom" msgstr "Under" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 -msgid "Branch (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 -msgid "Branch Conditional" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 -msgid "Branch Conditional (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 -msgid "Branch Conditional to Count Register" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 -msgid "Branch Conditional to Count Register (LR saved)" -msgstr "" +msgstr "Branch" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 -msgid "Branch Conditional to Link Register" -msgstr "" +msgid "Branch (LR saved)" +msgstr "Branch (LR sparad)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +msgid "Branch Conditional" +msgstr "Branch Conditional" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +msgid "Branch Conditional (LR saved)" +msgstr "Branch Conditional (LR sparad)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 +msgid "Branch Conditional to Count Register" +msgstr "Branch Conditional to Count Register" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 +msgid "Branch Conditional to Count Register (LR saved)" +msgstr "Branch Conditional to Count Register (LR sparad)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +msgid "Branch Conditional to Link Register" +msgstr "Branch Conditional to Link Register" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" -msgstr "" +msgstr "Branch Conditional to Link Register (LR sparad)" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +msgid "Branch Not Overwritten" +msgstr "Gren har inte skrivits över" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 +msgid "Branch Type" +msgstr "Grentyp" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 -msgid "Branch Not Overwritten" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 -msgid "Branch Type" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 msgid "Branch Was Overwritten" -msgstr "" +msgstr "Gren har skrivits över" #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:109 msgid "Branch Watch" -msgstr "" +msgstr "Grenbevakning" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:202 msgid "Branch Watch Tool" -msgstr "" +msgstr "Grenbevakningsverktyg" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" -msgstr "" +msgstr "Hjälp för grenbevakningsverktyg (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" -msgstr "" +msgstr "Hjälp för grenbevakningsverktyg (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" -msgstr "" +msgstr "Hjälp för grenbevakningsverktyg (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" -msgstr "" +msgstr "Hjälp för grenbevakningsverktyg (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2222,7 +2226,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2232,21 +2236,21 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" -msgstr "" +msgstr "Branch to Count Register" + +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +msgid "Branch to Count Register (LR saved)" +msgstr "Branch to Count Register (LR sparad)" #: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 -msgid "Branch to Count Register (LR saved)" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 msgid "Branch to Link Register" -msgstr "" +msgstr "Branch to Link Register" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" -msgstr "" +msgstr "Branch to Link Register (LR sparad)" #. i18n: "Branch" means the version control term, not a literal tree branch. #: Source/Core/DolphinQt/AboutDialog.cpp:63 @@ -2259,19 +2263,24 @@ msgstr "Grenar" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Bryt" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "Bryt &och logga vid träff" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Brytpunkt" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Brytpunkt påträffades! Urstegning avbruten." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Brytpunkter" @@ -2305,7 +2314,7 @@ msgstr "Fel i bredbandsadapter" msgid "Broadband Adapter MAC Address" msgstr "Bredbandsadapterns MAC-adress" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "Bläddra bland &nätspelssessioner..." @@ -2313,16 +2322,16 @@ msgstr "Bläddra bland &nätspelssessioner..." msgid "Buffer Size:" msgstr "Buffertstorlek:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Buffertstorleken ändrades till %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Buffert:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2370,11 +2379,11 @@ msgstr "Av: %1" msgid "C Stick" msgstr "C-spak" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "S&kapa signaturfil..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP-register" @@ -2416,11 +2425,11 @@ msgid "" "less noticeable.

Rarely causes slowdowns or graphical issues." "

If unsure, leave this unchecked." msgstr "" -"Beräknar ljussättning av 3D-objekt per pixel istället för per vertex, vilket " -"ger ett mjukare utseende på belysta polygoner och gör individuella trianglar " -"mindre märkbara.

Kan i vissa fall leda till prestandaproblem eller " -"grafiska problem.

Om du är osäker kan du lämna " -"detta omarkerat." +"Beräknar ljussättning av 3D-objekt per bildpunkt istället för per hörnpunkt, " +"vilket ger ett mjukare utseende på belysta polygoner och gör individuella " +"trianglar mindre märkbara.

Kan i vissa fall leda till " +"prestandaproblem eller grafiska problem.

Om du är " +"osäker kan du lämna detta omarkerat." #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:928 msgid "Calibrate" @@ -2434,7 +2443,7 @@ msgstr "Kalibrering" msgid "Calibration Period" msgstr "Kalibreringstid" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "Anropa visningslista på adress %1 med storlek %2" @@ -2460,7 +2469,7 @@ msgstr "Kamera 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Kamerans synfält (påverkar pekarens känslighet)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "Det går bara att generera AR-koder för värden i virtuellt minne." @@ -2476,15 +2485,15 @@ msgstr "Det går inte att redigera skurkar för den här trofén!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Kan inte hitta Wii-fjärrkontrollen med anslutnings-handle {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" "Det går inte att starta en nätspelssession medan ett spel fortfarande körs!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2497,17 +2506,17 @@ msgstr "Avbryt" msgid "Cancel Calibration" msgstr "Avbryt kalibrering" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" -msgstr "" +msgstr "Kandidater: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" -msgstr "" +msgstr "Kandidater: %1 | Exkluderade: %2 | Kvar: %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" -msgstr "" +msgstr "Kandidater: %1 | Filtrerade: %2 | Kvar: %3" #: Source/Core/Core/FifoPlayer/FifoPlayer.cpp:247 msgid "Cannot SingleStep the FIFO. Use Frame Advance instead." @@ -2526,11 +2535,11 @@ msgid "Cannot compare against last value on first search." msgstr "" "Det går inte att jämföra med föregående värde under den första sökningen." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "Kan inte hitta GC-IPL-filen." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Det går inte att generera en AR-kod för den här adressen." @@ -2538,7 +2547,7 @@ msgstr "Det går inte att generera en AR-kod för den här adressen." msgid "Cannot refresh without results." msgstr "Det går inte att uppdatera utan resultat." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "GCI-mappen kan inte vara en tom sökväg." @@ -2546,7 +2555,7 @@ msgstr "GCI-mappen kan inte vara en tom sökväg." msgid "Cannot set memory card to an empty path." msgstr "Minneskortet kan inte vara en tom sökväg." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "Kunde inte starta spelet för att GC-IPL-filen inte kunde hittas." @@ -2578,7 +2587,7 @@ msgstr "Centrera och kalibrera" msgid "Change &Disc" msgstr "Byt &skiva" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "Byt s&kiva..." @@ -2586,14 +2595,22 @@ msgstr "Byt s&kiva..." msgid "Change Disc" msgstr "Byt skiva" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Byt skivor automatiskt" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Byt skiva till {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" +"Förändrar hur Dolphins knappar ser ut.

Om du är " +"osäker kan du välja Clean." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2623,7 +2640,7 @@ msgstr "" "kameran kring den ursprungliga kameran. Har ingen rörlighet sidledes, endast " "rotation, och du kan zooma upp till kamerans ursprungsläge." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Fuskändringar kommer inte börja gälla förrän spelet startas om." @@ -2631,11 +2648,11 @@ msgstr "Fuskändringar kommer inte börja gälla förrän spelet startas om." msgid "Channel Partition (%1)" msgstr "Kanalpartition (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "Den angivna karaktären är ogiltig!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Chatt" @@ -2651,7 +2668,7 @@ msgstr "Sök efter fusk" msgid "Cheats Manager" msgstr "Fuskhanterare" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "Kontrollera NAND-minne..." @@ -2671,7 +2688,7 @@ msgstr "" "Kontrollera om du har rättigheterna som krävs för att radera filen eller om " "filen fortfarande används." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Kontrollsumma" @@ -2683,7 +2700,7 @@ msgstr "Kina" msgid "Choose" msgstr "Välj" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Välj en fil att öppna" @@ -2691,15 +2708,15 @@ msgstr "Välj en fil att öppna" msgid "Choose a file to open or create" msgstr "Välj en fil att öppna eller skapa" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Välj primär indatafil" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "Välj sekundär indatafil" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "Välj GCI-basmapp" @@ -2712,7 +2729,7 @@ msgstr "Välj filkatalogen att extrahera till" msgid "Clamping of rotation about the yaw axis." msgstr "Begränsning av horisontal rotation." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Classic-knappar" @@ -2723,18 +2740,18 @@ msgstr "Classic Controller" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Rensa" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" -msgstr "" +msgstr "Rensa grenbevakning" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Rensa cache" @@ -2755,7 +2772,7 @@ msgstr "Klona och &redigera kod…" msgid "Close" msgstr "Stäng" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Ko&nfiguration" @@ -2763,11 +2780,11 @@ msgstr "Ko&nfiguration" msgid "Code" msgstr "Kod" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2795,11 +2812,11 @@ msgstr "Färgkorrigering:" msgid "Color Space" msgstr "Färgrymd" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" -msgstr "" +msgstr "Kolumn&synlighet" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "Kombinera &två signaturfiler..." @@ -2836,7 +2853,7 @@ msgstr "Kompilerar shaders" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Komprimering" @@ -2849,19 +2866,19 @@ msgstr "Komprimeringsnivå:" msgid "Compression:" msgstr "Komprimering:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." -msgstr "" +msgstr "Villkor" #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite for #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Villkor" @@ -2877,7 +2894,7 @@ msgstr "Villkor" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Hjälp för villkor" @@ -2892,7 +2909,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2930,6 +2952,58 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" +"Villkor:\n" +"Anger ett uttryck som evalueras när en brytpunkt aktiveras. Om uttrycket är " +"false eller 0 ignoreras brytpunkten tills nästa gång den aktiveras. Satser " +"separeras med komma. Bara den sista satsen används för att bestämma vad som " +"ska göras.\n" +"\n" +"Register som kan användas:\n" +"GPR : r0..r31\n" +"FPR : f0..f31\n" +"SPR : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, sprg0.." +"sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l..dbat07, " +"gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, ecid_u, " +"ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, pmc1.." +"pmc4, thrm1..thrm3\n" +"Övriga: pc, msr\n" +"\n" +"Funktioner:\n" +"Skriv till ett register: r1 = 8\n" +"Typecast: s8(0xff). Tillgängliga: s8, u8, s16, u16, s32, u32\n" +"Callstack: callstack(0x80123456), callstack(\"anim\")\n" +"Strängjämförelse: streq(r3, \"abc\"). Båda parametrarna kan vara adresser " +"eller strängkonstanter.\n" +"Läs från minne: read_u32(0x80000000). Tillgängliga: u8, s8, u16, s16, u32, " +"s32, f32, f64\n" +"Skriv till minne: write_u32(r3, 0x80000000). Tillgängliga: u8, u16, u32, " +"f32, f64\n" +"*Just nu aktiveras skrivning alltid\n" +"\n" +"Operatörer:\n" +"Unära: -u, !u, ~u\n" +"Matematik: * / + -, exponent: **, modulo: %, bitskift: <<, >>\n" +"Jämförelse: <, <=, >, >=, ==, !=, &&, ||\n" +"Bitmatematik: &, |, ^\n" +"\n" +"Exempel:\n" +"r4 == 1\n" +"f0 == 1.0 && f2 < 10.0\n" +"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" +"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" +"Skriv och bryt: r4 = 8, 1\n" +"Skriv och fortsätt: f3 = f1 + f2, 0\n" +"Villkoret måste alltid vara sist\n" +"\n" +"Använd bara strängar i callstack() eller streq(), och skriv dem \"i " +"citattecken\". Tilldela inte strängar till en variabel. Alla variabler " +"loggas i Memory Interface-loggen ifall det sker en träff eller ett NaN-" +"resultat. För att leta efter problem, tilldela resultatet för ditt uttryck " +"till en variabel så att den kan loggas.\n" +"\n" +"OBS: Alla värden omvandlas internt till double för beräkning. Det är möjligt " +"för dem att gå till oändlighet eller NaN. Om NaN returneras sker en varning, " +"och variabeln som blev NaN loggas." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -2946,7 +3020,7 @@ msgstr "Konfigurera" msgid "Configure Controller" msgstr "Anpassa kontroll" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Konfigurera Dolphin" @@ -2959,13 +3033,13 @@ msgstr "Konfigurera inmatning" msgid "Configure Output" msgstr "Konfigurera utmatning" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Bekräfta" @@ -2974,12 +3048,12 @@ msgstr "Bekräfta" msgid "Confirm backend change" msgstr "Bekräfta byte av backend" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Bekräfta vid stopp" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Bekräftelse" @@ -2989,7 +3063,7 @@ msgstr "Bekräftelse" msgid "Connect" msgstr "Anslut" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Anslut balansbräda" @@ -2997,7 +3071,7 @@ msgstr "Anslut balansbräda" msgid "Connect USB Keyboard" msgstr "Anslut USB-tangentbord" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Anslut Wii-fjärrkontroll %1" @@ -3017,7 +3091,7 @@ msgstr "Anslut Wii-fjärrkontroll 3" msgid "Connect Wii Remote 4" msgstr "Anslut Wii-fjärrkontroll 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Anslut Wii-fjärrkontroller" @@ -3033,7 +3107,7 @@ msgstr "Vill du ansluta till internet och uppdatera Wii-systemmjukvaran?" msgid "Connected" msgstr "Ansluten" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Ansluter" @@ -3058,7 +3132,7 @@ msgstr "Kontrollera nätspelsgolfläge" msgid "Control Stick" msgstr "Kontrollspak" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Kontrollprofil" @@ -3136,7 +3210,7 @@ msgid "" "but can also cause issues. Defaults to True" msgstr "" "Styr huruvida Dual Core ska aktiveras. Det kan förbättra prestanda men kan " -"också orsaka problem. Förval är Sant" +"också orsaka problem. Förvalet är True" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:44 msgid "" @@ -3151,8 +3225,8 @@ msgid "" "Controls whether to use high or low-level DSP emulation. Defaults to " "True" msgstr "" -"Styr vilken DSP-emulering som ska användas; hög eller låg nivå. Förval är " -"Sant" +"Styr vilken DSP-emulering som ska användas; hög eller låg nivå. Förvalet är " +"True" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:659 msgid "Convergence" @@ -3248,22 +3322,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopiera" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Kopiera &funktion" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Kopiera &hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Kopiera adress" @@ -3271,19 +3345,19 @@ msgstr "Kopiera adress" msgid "Copy Failed" msgstr "Kopiering misslyckades" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Kopiera hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Kopiera värde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Kopiera kod&rad" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3301,10 +3375,10 @@ msgstr "Kopiera till B" msgid "Core" msgstr "Kärna" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." -msgstr "" +msgstr "Kärnan har inte initialiserats." #: Source/Core/DolphinQt/Config/Graphics/ColorCorrectionConfigWindow.cpp:64 msgid "Correct Color Space" @@ -3439,7 +3513,7 @@ msgstr "" "I så fall kan du behöva ställa in dina minneskortsplatser i inställningarna " "igen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Kunde inte slå upp centralserver" @@ -3455,13 +3529,13 @@ msgstr "Kunde inte läsa in filen." msgid "Country:" msgstr "Land:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Skapa" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Skapa Infinityfil" @@ -3475,7 +3549,7 @@ msgstr "Skapa nytt minneskort" msgid "Create Skylander File" msgstr "Skapa Skylanderfil" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Skapa mappningar för andra enheter" @@ -3510,7 +3584,7 @@ msgstr "Överbländning" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:174 msgid "Cull Vertices on the CPU" -msgstr "" +msgstr "Filtrera hörnpunkter på CPU" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:401 msgid "" @@ -3518,34 +3592,37 @@ msgid "" "affect performance and draw statistics.

If unsure, " "leave this unchecked." msgstr "" +"Filtrerar hörnpunkter på CPU:n för att minska antalet ritanrop som krävs. " +"Kan påverka prestanda och ritstatistik.

Om du är " +"osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Nuvarande region" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Nuvarande värde" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Aktuell kontext" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Nuvarande spel" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Aktuell tråd" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom" -msgstr "" +msgstr "Anpassad" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:61 msgid "Custom (Stretch)" -msgstr "" +msgstr "Anpassad (utsträckt)" #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:51 msgid "Custom Address Space" @@ -3553,15 +3630,15 @@ msgstr "Anpassat adressutrymme" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:323 msgid "Custom Aspect Ratio Height" -msgstr "" +msgstr "Höjd för anpassat bildförhållande" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:322 msgid "Custom Aspect Ratio Width" -msgstr "" +msgstr "Bredd för anpassat bildförhållande" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:63 msgid "Custom Aspect Ratio:" -msgstr "" +msgstr "Anpassat bildförhållande:" #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:158 msgid "Custom RTC Options" @@ -3648,7 +3725,7 @@ msgstr "Dansmatta" msgid "Dark" msgstr "Mörker" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Data" @@ -3694,7 +3771,7 @@ msgid "Debug" msgstr "Felsökning" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Felsökning" @@ -3742,7 +3819,7 @@ msgstr "Minska Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Standard" @@ -3762,7 +3839,7 @@ msgstr "Standardteckensnitt" msgid "Default ISO:" msgstr "Standard-ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Förvald tråd" @@ -3789,8 +3866,9 @@ msgstr "" "

Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Radera" @@ -3820,12 +3898,12 @@ msgstr "Djupandel:" msgid "Depth:" msgstr "Djup:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Beskrivning" @@ -3839,34 +3917,34 @@ msgstr "Beskrivning:" msgid "Description: %1" msgstr "Beskrivning: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" -msgstr "" +msgstr "Destination" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:64 msgid "Destination (UNIX socket path or address:port):" -msgstr "" +msgstr "Destination (UNIX-socketsökväg eller adress:port):" #: Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp:59 msgid "Destination (address:port):" -msgstr "" +msgstr "Destination (adress:port):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" -msgstr "" +msgstr "Maxdestination" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" -msgstr "" +msgstr "Mindestination" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" -msgstr "" +msgstr "Destinationssymbol" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Frikopplad" @@ -3874,7 +3952,7 @@ msgstr "Frikopplad" msgid "Detect" msgstr "Sök" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "Upptäcker RSO-moduler" @@ -3882,11 +3960,11 @@ msgstr "Upptäcker RSO-moduler" msgid "Deterministic dual core:" msgstr "Deterministiska dubbla kärnor:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" -msgstr "Utveckling (flera gånger om dagen)" +msgstr "Utvecklingsversioner (flera gånger om dagen)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Enhet" @@ -3928,11 +4006,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "&Frånkopplad" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Avaktivera" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Inaktivera Bounding Box" @@ -3949,11 +4022,11 @@ msgstr "Inaktivera EFB-VRAM-kopior" msgid "Disable Emulation Speed Limit" msgstr "Inaktivera emuleringshastighetsgräns" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Inaktivera fastmem" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Inaktivera fastmemarena" @@ -3961,13 +4034,13 @@ msgstr "Inaktivera fastmemarena" msgid "Disable Fog" msgstr "Inaktivera dimma" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "Inaktivera JIT-cache" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" -msgstr "" +msgstr "Inaktivera stor ingångspunktstabell" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:214 msgid "Disabled" @@ -4008,6 +4081,15 @@ msgstr "" "skarpare. Orsakar få grafiska problem.

Om du är " "osäker kan du lämna detta markerat." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" +"Hindrar skärmsläckaren från att visas medan ett spel kör." +"

Om du är osäker kan du lämna detta markerat." + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Skiva" @@ -4016,6 +4098,10 @@ msgstr "Skiva" msgid "Discard" msgstr "Kasta" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "Visningsinställningar" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Visningstyp" @@ -4051,11 +4137,11 @@ msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" "Godkänner du att Dolphin rapporterar information till Dolphins utvecklare?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "Vill du lägga till \"%1\" i listan av spelsökvägar?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Vill du tömma symbolnamnlistan?" @@ -4065,7 +4151,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "Vill du radera denna/dessa %n markerade sparfil(er)?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Vill du stoppa den aktuella emuleringen?" @@ -4077,8 +4163,8 @@ msgstr "Vill du försöka reparera NAND-minnet?" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II-dekoder" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin-FIFO-logg (*.dff)" @@ -4086,9 +4172,9 @@ msgstr "Dolphin-FIFO-logg (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Förinställd Dolphin-spelmod" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin-map-fil (*.map)" @@ -4100,8 +4186,8 @@ msgstr "Dolphin-signatur-CSV-fil" msgid "Dolphin Signature File" msgstr "Dolphin-signaturfil" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin-TAS-filmer (*.dtm)" @@ -4145,7 +4231,7 @@ msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" "Dolphin är en GameCube- och Wii-emulator som är open source och fri mjukvara." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin är för gammal för traverseringsservern" @@ -4161,14 +4247,14 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin kan inte verifiera olicensierade skivor." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" "Dolphin använder detta för titlar vars region inte kan avgöras automatiskt." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphins fusksystem är avstängt just nu." @@ -4177,7 +4263,7 @@ msgstr "Dolphins fusksystem är avstängt just nu." msgid "Domain" msgstr "Domän" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Uppdatera inte" @@ -4198,7 +4284,7 @@ msgstr "Dörrar låsta" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4220,7 +4306,7 @@ msgstr "Ladda ner koder" msgid "Download Codes from the WiiRD Database" msgstr "Ladda ner koder från WiiRD-databasen" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "Ladda ned spelomslag från GameTDB.com att använda i rutnätsläget" @@ -4232,6 +4318,16 @@ msgstr "Nedladdning slutförd" msgid "Downloaded %1 codes. (added %2)" msgstr "Laddade ner %1 koder. (Lade till %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4271,7 +4367,7 @@ msgstr "Dumpa &FakeVMEM" msgid "Dump &MRAM" msgstr "Dumpa &MRAM" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Dumpa ljud" @@ -4283,7 +4379,7 @@ msgstr "Dumpa bastexturer" msgid "Dump EFB Target" msgstr "Dumpa EFB-mål" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Dumpa bildrutor" @@ -4352,11 +4448,11 @@ msgstr "" "

Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Varaktighet för turboknapptryckning (bildrutor):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Varaktighet för turboknappsläppning (bildrutor):" @@ -4366,11 +4462,11 @@ msgstr "Varaktighet för turboknappsläppning (bildrutor):" msgid "Dutch" msgstr "Nederländska" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "A&vsluta" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "EFB-kopia %1" @@ -4386,7 +4482,7 @@ msgstr "" "krävs förmodligen en omstart nu för att få Windows att hitta den nya " "drivrutinen." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4398,7 +4494,7 @@ msgstr "" "Lämpligt för tävlingar där neutralitet och minimal latens är som mest " "viktigt." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Tidiga minnesuppdateringar" @@ -4417,7 +4513,16 @@ msgstr "Östasien" msgid "Edit Breakpoint" msgstr "Redigera brytpunkt" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "Redigera villkor" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "Redigera villkorsuttryck" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Redigera..." @@ -4437,7 +4542,7 @@ msgstr "Effekt" msgid "Effective" msgstr "Effektivt" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Faktisk prioritet" @@ -4459,7 +4564,7 @@ msgstr "Element" msgid "Embedded Frame Buffer (EFB)" msgstr "Inbäddad bildrutebuffert (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Tom" @@ -4471,7 +4576,7 @@ msgstr "Emuleringstråd körs redan" msgid "Emulate Disc Speed" msgstr "Emulera skivhastighet" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Emulera Infinitybas" @@ -4488,8 +4593,10 @@ msgid "" "Emulate the disc speed of real hardware. Disabling can cause instability. " "Defaults to True" msgstr "" +"Emulerar riktig hårdvaras skivläsarhastighet. Spel kan bli instabila om det " +"här är avstängt. Förvalet är True" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Emulerade USB-enheter" @@ -4516,8 +4623,6 @@ msgstr "Emuleringshastighet" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Aktivera" @@ -4525,23 +4630,15 @@ msgstr "Aktivera" msgid "Enable API Validation Layers" msgstr "Aktivera API-valideringslager" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Aktivera prestationer" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Aktivera ljudsträckning" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Aktivera fusk" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4549,15 +4646,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "Aktivera egen realtidsklocka" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Aktivera felsökningsgränssnitt" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "Aktivera Discordnärvaro" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Aktivera dubbla kärnor" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Aktivera dubbla kärnor (höjer prestandan)" @@ -4569,7 +4670,7 @@ msgstr "Åsidosätt den emulerade CPU:ns hastighet" msgid "Enable Emulated Memory Size Override" msgstr "Åsidosätt den emulerade minnesstorleken" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Aktivera reprisprestationer" @@ -4581,11 +4682,11 @@ msgstr "Aktivera FPRF" msgid "Enable Graphics Mods" msgstr "Aktivera grafikmoddar" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" -msgstr "" +msgstr "Aktivera hardcodeläge" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4602,36 +4703,43 @@ msgid "" "
Be aware that turning Hardcore Mode off while a game is running requires " "the game to be closed before re-enabling." msgstr "" +"Aktiverar RetroAchivements hardcoreläge.

Tanken med hardcoreläget är " +"att göra spelupplevelsen så lik originalkonsolen som möjligt. " +"RetroAchievements rankningar riktar sig främst mot hardcorepoäng " +"(softcorepoäng registreras men har inte lika stor vikt), och leaderboards " +"kräver att hardcoreläget är på.

För att uppnå den här upplevelsen " +"stängs följande funktioner av, eftersom de ger emulatoranvändare fördelar " +"över konsolanvändare:
- Att ladda snabbsparningar
-- Det är tillåtet " +"att spara snabbsparningar
- Emulatorhastigheter under 100%
-- Att gå " +"framåt en bildruta i taget är avstängt
-- Turbo är tillåtet
- " +"Fusk
- Minnespatchar
-- Filpatchar är tillåtna
- " +"Felsökningsgränssnitt
- Fri kamera

Det går inte " +"att slå på detta medan ett spel körs.
Stäng det " +"nuvarande spelet före du aktiverar den här inställningen.
Tänk på att om " +"du stänger av hardcoreläget medan ett spel körs måste du stänga spelet före " +"du kan slå på det igen." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" +msgstr "Aktivera JIT-blockprofilering" #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "Aktivera MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" -msgstr "" +msgstr "Aktivera framstegsnotiser" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:168 msgid "Enable Progressive Scan" msgstr "Aktivera Progressive scan" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "Aktivera RetroAchievements.org-integrering" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4645,11 +4753,15 @@ msgstr "Aktivera skärmsläckare" msgid "Enable Speaker Data" msgstr "Aktivera högtalardata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Aktivera inofficiella prestationer" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Aktivera statistikrapportering" @@ -4665,27 +4777,6 @@ msgstr "Aktivera Wireframe" msgid "Enable Write-Back Cache (slow)" msgstr "Aktivera cache för skrivningar (långsamt)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4694,7 +4785,7 @@ msgstr "" "Aktiverar emulerad skivhastighet. Att stänga av detta kan leda till kraschar " "och andra problem i vissa spel. (PÅ = kompatibel, AV = obegränsad)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4702,35 +4793,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." -msgstr "" -"Aktiverar upplåsning av prestationer i reprisläge.

Reprisläge " -"återaktiverar prestationer som du redan har låst upp så att du får en notis " -"om du uppnår kraven för att låsa upp prestationen igen. Användbart för " -"anpassade speedrun-kriterier eller helt enkelt för skojs skull." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4886,6 +4980,10 @@ msgstr "" "\n" "Avbryter import." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "Slutadr." + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet initialiserades inte" @@ -4933,33 +5031,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "Ange RSO-moduladressen:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4973,51 +5071,51 @@ msgstr "Ange RSO-moduladressen:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Fel" @@ -5034,7 +5132,7 @@ msgstr "Ett fel uppstod när adaptern skulle öppnas: %1" msgid "Error collecting save data!" msgstr "Fel uppstod när spardata samlades in!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5050,7 +5148,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Ett fel uppstod när sessionslistan skulle hämtas: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Ett fel uppstod när vissa texturpaket laddades" @@ -5147,7 +5245,7 @@ msgstr "Fel hittades i {0} oanvända block i {1}-partitionen." msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Europa" @@ -5200,7 +5298,7 @@ msgstr "Variabelnamn förväntades." msgid "Experimental" msgstr "Experimentell" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Exportera alla Wii-sparningar" @@ -5215,7 +5313,7 @@ msgstr "Exportering misslyckades" msgid "Export Recording" msgstr "Exportera inspelning" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Exportera inspelning..." @@ -5243,14 +5341,14 @@ msgstr "Exportera som .&gcs..." msgid "Export as .&sav..." msgstr "Exportera som .&sav..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "Exporterade %n sparfil(er)" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Extern kontroll" @@ -5263,7 +5361,7 @@ msgstr "Rörelseinmatning för extern kontroll" msgid "Extension Motion Simulation" msgstr "Rörelsesimulering för extern kontroll" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Extern" @@ -5271,35 +5369,35 @@ msgstr "Extern" msgid "External Frame Buffer (XFB)" msgstr "Extern bildrutebuffert (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "Extrahera certifikat från NAND-minne" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Extrahera hela skivan..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Extrahera hela partitionen..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Extrahera fil..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Extrahera filer..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Extrahera systemdata..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Extraherar alla filer..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Extraherar katalog..." @@ -5308,8 +5406,8 @@ msgstr "Extraherar katalog..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO-spelare" @@ -5325,11 +5423,11 @@ msgstr "" "Misslyckades att öppna minneskortet:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Misslyckades att lägga till denna session i nätspelsindex: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "Misslyckades att lägga till i signaturfilen \"%1\"" @@ -5349,7 +5447,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Misslyckades att ansluta till Redump.org" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Misslyckades att ansluta till server: %1" @@ -5370,15 +5468,15 @@ msgstr "Misslyckades att skapa globala resurser för D3D12" msgid "Failed to create DXGI factory" msgstr "Misslyckades att skapa DXGI-fabrik" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Misslyckades att skapa Infinityfil" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Misslyckades att skapa Skylanderfil!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5428,15 +5526,15 @@ msgstr "Misslyckades med att exportera %n av %1 sparfil(er)." msgid "Failed to export the following save files:" msgstr "Misslyckades att exportera följande sparfiler:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "Misslyckades att extrahera certifikat från NAND-minnet" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Misslyckades att extrahera filen." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Misslyckades att extrahera systemdata." @@ -5458,14 +5556,14 @@ msgstr "Misslyckades att hitta en eller flera D3D-symboler" msgid "Failed to import \"%1\"." msgstr "Misslyckades att importera \"%1\"." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Misslyckades att importera sparfil. Starta spelet en gång och prova sedan " "igen." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5473,7 +5571,7 @@ msgstr "" "Misslyckades att importera sparfil. Den givna filen verkar vara skadad eller " "är inte en giltig Wii-sparfil." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5484,7 +5582,7 @@ msgstr "" "minnet (Verktyg -> Hantera NAND -> Kontrollera NAND-minne...) och importera " "sedan sparfilen igen." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Misslyckades att initialisera kärnan" @@ -5507,18 +5605,18 @@ msgid "Failed to install pack: %1" msgstr "Misslyckades att installera paket: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Misslyckades att installera denna titel till NAND-minnet." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "Misslyckades att lyssna på port %1. Körs nätspelsservern redan?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "Misslyckades att ladda RSO-model vid %1" @@ -5530,21 +5628,21 @@ msgstr "Misslyckades att ladda d3d11.dll" msgid "Failed to load dxgi.dll" msgstr "Misslyckades att ladda dxgi.dll" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Misslyckades att läsa map-filen \"%1\"" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Misslyckades att ladda Skylanderfilen!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Kunde inte läsa in den exekverbara filen till minnet." @@ -5560,17 +5658,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Misslyckades att modifiera Skylander!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." -msgstr "" +msgstr "Misslyckades att öppna \"%1\" för att skriva." -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." -msgstr "" +msgstr "Misslyckades att öppna \"{0}\" för att skriva." #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "Misslyckades att öppna '%1'" @@ -5578,9 +5676,9 @@ msgstr "Misslyckades att öppna '%1'" msgid "Failed to open Bluetooth device: {0}" msgstr "Misslyckades att öppna Bluetooth-enhet: {0}" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" -msgstr "" +msgstr "Misslyckades att öppna grenbevakningsögonblicksbild \"%1\"" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:124 msgid "Failed to open config file!" @@ -5610,15 +5708,15 @@ msgstr "" msgid "Failed to open file." msgstr "Kunde inte öppna fil." -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "Misslyckades att öppna servern" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "Misslyckades att öppna Infinityfilen!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5626,11 +5724,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "Misslyckades att öppna Skylanderfilen!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5680,23 +5778,27 @@ msgstr "Misslyckades att läsa från indatafilen \"{0}\"." msgid "Failed to read selected savefile(s) from memory card." msgstr "Kunde inte läsa vald(a) sparfil(er) från minneskort." -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "Misslyckades att läsa Infinityfilen!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" +"Misslyckades att läsa Infinityfilen:\n" +"%1\n" +"\n" +"Filen var för liten." -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "Misslyckades att läsa Skylanderfilen!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5710,7 +5812,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "Misslyckades att läsa {0}" @@ -5750,31 +5852,31 @@ msgstr "" "Misslyckades att nollställa nätspelsomdirigeringsmappen. Kontrollera " "skrivrättigheterna." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "Misslyckades att spara FIFO-logg." -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "Misslyckades att spara kod-map till sökvägen \"%1\"" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "Misslyckades att spara signaturfilen \"%1\"" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "Misslyckades att spara symbol-map till sökvägen \"%1\"" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "Misslyckades att spara till signaturfilen \"%1\"" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5827,19 +5929,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "Misslyckades" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "Rättvis latens" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "Region" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "Region:" @@ -5852,7 +5954,7 @@ msgstr "Snabb" msgid "Fast Depth Calculation" msgstr "Snabb djupberäkning" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5865,7 +5967,7 @@ msgstr "" msgid "Field of View" msgstr "Synfält" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "Figurnummer:" @@ -5879,7 +5981,7 @@ msgstr "Fildetaljer" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Filformat" @@ -5887,24 +5989,24 @@ msgstr "Filformat" msgid "File Format:" msgstr "Filformat:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Filinformation" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Filnamn" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Sökväg" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Filstorlek" @@ -5993,7 +6095,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Flaggor" @@ -6002,12 +6103,12 @@ msgstr "Flaggor" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "Float" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "Följ &gren" @@ -6101,6 +6202,12 @@ msgstr "" "prestandan och orsakar få grafikproblem.

Om du är " "osäker kan du lämna detta markerat." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Format:" @@ -6116,7 +6223,7 @@ msgstr "Framåt" msgid "Forward port (UPnP)" msgstr "Vidaresänd port (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "Hittade %1 resultat för \"%2\"" @@ -6126,7 +6233,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "Hittade %n adress(er)." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "Bildruta %1" @@ -6151,7 +6258,7 @@ msgstr "Gå fram en bildruta - Nollställ hastighet" msgid "Frame Dumping" msgstr "Bildrutedumpning" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Räckvidd för bildrutor" @@ -6159,7 +6266,7 @@ msgstr "Räckvidd för bildrutor" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "Bildrutedumpfilen \"{0}\" finns redan. Vill du skriva över?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "Bildrutor att spela in:" @@ -6179,7 +6286,7 @@ msgstr "Lediga filer: %1" msgid "Free Look Control Type" msgstr "Fri vy-kontrolltyp" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "Fri vy-kontroll %1" @@ -6202,7 +6309,7 @@ msgstr "" #: Source/Core/Core/FreeLookManager.cpp:315 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGraphics.cpp:25 msgid "FreeLook" -msgstr "Fri vy" +msgstr "Fri kamera" #: Source/Core/Core/HotkeyManager.cpp:348 msgid "Freelook" @@ -6233,8 +6340,8 @@ msgid "From" msgstr "Från" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "Från:" @@ -6242,10 +6349,14 @@ msgstr "Från:" msgid "FullScr" msgstr "Helskärm" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Funktion" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "Funktionella inställningar" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "Funktioner" @@ -6286,11 +6397,11 @@ msgstr "GBA-volym" msgid "GBA Window Size" msgstr "GBA-fönsterstorlek" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1:s ROM ändrad till \"%2\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "GBA%1:s ROM borttagen" @@ -6338,7 +6449,7 @@ msgstr "GL_MAX_TEXTURE_SIZE är {0} - måste vara minst 1024." msgid "GPU Texture Decoding" msgstr "GPU-texturdekodning" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6350,7 +6461,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL-FEL: Stöder ditt grafikkort OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6358,7 +6469,7 @@ msgstr "" "GPU: OGL-FEL: Behöver GL_ARB_map_buffer_range.\n" "GPU: Stöder ditt grafikkort OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6366,7 +6477,7 @@ msgstr "" "GPU: OGL-FEL: Behöver GL_ARB_sampler_objects.\n" "GPU: Stöder ditt grafikkort OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6374,7 +6485,7 @@ msgstr "" "GPU: OGL-FEL: Behöver GL_ARB_uniform_buffer_object.\n" "GPU: Stöder ditt grafikkort OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6390,7 +6501,7 @@ msgstr "" "GPU: OGL-FEL: Behöver OpenGL version 3.\n" "GPU: Stöder ditt grafikkort OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6413,16 +6524,16 @@ msgstr "" msgid "Game" msgstr "Spel" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance-kassetter (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6430,7 +6541,7 @@ msgstr "" "Game Boy Advance-ROM-filer (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *." "bin);;Alla filer (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "Game Boy Advance i uttag %1" @@ -6459,7 +6570,7 @@ msgid "Game Gamma:" msgstr "Spelets gamma:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Spel-ID" @@ -6468,15 +6579,15 @@ msgstr "Spel-ID" msgid "Game ID:" msgstr "Spel-ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Spelstatus" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "Bytte spel till \"%1\"" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6484,11 +6595,11 @@ msgstr "" "Spelfilen har en annan hash; högerklicka på spelet, välj Egenskaper, gå till " "Verifiera-fliken och välj Verifiera integritet för att kontrollera hashen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "Spelet har ett annat skivnummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "Spelet har en annan revision" @@ -6503,7 +6614,7 @@ msgstr "" "Spelet skrevs över med ett annat spels sparfil. Data kommer antagligen bli " "korrupt {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "Spelets region matchar inte" @@ -6523,11 +6634,11 @@ msgstr "GameCube-adapter för Wii U" msgid "GameCube Adapter for Wii U at Port %1" msgstr "GameCube-adapter för Wii U i uttag %1" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube-kontroll" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "GameCube-kontroll i uttag %1" @@ -6535,11 +6646,11 @@ msgstr "GameCube-kontroll i uttag %1" msgid "GameCube Controllers" msgstr "GameCube-kontroller" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube-tangentbord" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "GameCube-tangentbord i uttag %1" @@ -6556,7 +6667,7 @@ msgstr "GameCude-minneskort" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "GameCube-minneskort (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "GameCube-mikrofon i plats %1" @@ -6594,29 +6705,29 @@ msgstr "Gecko-koder" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Allmänt" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Allmänt och alternativ" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" -msgstr "" +msgstr "Genererade Action Replay-kod(er)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Generera en ny statistikidentitet" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." -msgstr "" +msgstr "Genererade AR-kod(er)." -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "Genererade symbolnamn från '%1'" @@ -6649,7 +6760,7 @@ msgstr "Jätte" msgid "Giants" msgstr "Giants" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "Golfläge" @@ -6658,7 +6769,7 @@ msgid "Good dump" msgstr "Korrekt kopia" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafik" @@ -6703,7 +6814,7 @@ msgstr "Grön vänster" msgid "Green Right" msgstr "Grön höger" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Rutnätsvy" @@ -6740,7 +6851,7 @@ msgstr "HDR efterbehandling" msgid "Hacks" msgstr "Hack" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "Huvud" @@ -6772,7 +6883,7 @@ msgstr "Hex 8" msgid "Hex Byte String" msgstr "Hexbytesträng" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadecimal" @@ -6781,11 +6892,11 @@ msgstr "Hexadecimal" msgid "Hide" msgstr "Göm" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" -msgstr "" +msgstr "Dölj &kontroller" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "Dölj alla" @@ -6797,10 +6908,17 @@ msgstr "Dölj sessioner som har startat" msgid "Hide Incompatible Sessions" msgstr "Dölj inkompatibla sessioner" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "Dölj andras GBA-fönster" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6829,7 +6947,7 @@ msgstr "Värd" msgid "Host Code:" msgstr "Värdkod:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "Värdauktoritet för indata" @@ -6837,7 +6955,7 @@ msgstr "Värdauktoritet för indata" msgid "Host Size" msgstr "Värdstorlek" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6850,11 +6968,11 @@ msgstr "" "Lämplig för casual spel med 3+ spelare, eventuellt på instabila eller höga " "latensanslutningar." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "Värdauktoritet för indata avstängt" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "Värdauktoritet för indata påslaget" @@ -6866,7 +6984,7 @@ msgstr "Starta nätspel som värd" msgid "Hostname" msgstr "Värdnamn" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Kortkommandoinställningar" @@ -6876,7 +6994,7 @@ msgstr "Kortkommandoinställningar" msgid "Hotkeys" msgstr "Kortkommandon" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Snabbtangenter kräver fönsterfokus" @@ -6939,7 +7057,7 @@ msgstr "IP-adress:" msgid "IPL Settings" msgstr "IPL-inställningar" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6985,7 +7103,7 @@ msgstr "" msgid "Icon" msgstr "Ikon" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -6995,7 +7113,7 @@ msgstr "" "latens) kan ändras när som helst.\n" "Lämplig för turbaserade spel med tidskänsliga kontroller, till exempel golf." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "Identitetsgenerering" @@ -7022,7 +7140,7 @@ msgstr "" "Du kan dra tillbaka detta godkännande när som helst genom Dolphins " "inställningar." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7044,7 +7162,7 @@ msgstr "" "anslutningstillstånd att länkas till den reella förvalda enhetens\n" "anslutningstillstånd (om sådan finns)." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7055,7 +7173,7 @@ msgstr "" "hjälpa vid tester.

Om du är osäker kan du lämna " "detta omarkerat." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7071,9 +7189,9 @@ msgstr "" msgid "Ignore" msgstr "Ignorera" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" -msgstr "" +msgstr "Ignorera grenträffar i &apploader" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:50 msgid "Ignore Format Changes" @@ -7127,7 +7245,7 @@ msgstr "" "

Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "Importera BootMii-NAND-kopia..." @@ -7142,15 +7260,15 @@ msgstr "Importering misslyckades" msgid "Import Save File(s)" msgstr "Importera sparfil(er)" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Importera Wii-sparning…" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "Importerar NAND-kopia" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7159,6 +7277,15 @@ msgstr "" "Importerar NAND-kopia\n" " Förfluten tid: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "Spelar?" @@ -7241,16 +7368,16 @@ msgstr "Inkrementell rotation" msgid "Incremental Rotation (rad/sec)" msgstr "Inkrementell rotation (rad/sek)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Infinityfigurskapare" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Infinityhanterare" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Infinityobjekt (*.bin);;" @@ -7272,12 +7399,12 @@ msgstr "Info" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Information" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "Blockera skärmsläckare under emulering" @@ -7287,10 +7414,10 @@ msgstr "Injicera" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Indata" @@ -7304,19 +7431,15 @@ msgstr "Inmatningsstyrka som krävs för att aktiveras." msgid "Input strength to ignore and remap." msgstr "Inmatningsstyrka att ignorera samt skala med." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" -msgstr "" +msgstr "Infoga &BLR" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" -msgstr "" +msgstr "Infoga &NOP" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Sätt in &nop" @@ -7333,11 +7456,11 @@ msgstr "Installera" msgid "Install Partition (%1)" msgstr "Installationspartition (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Installera uppdatering" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "Installera WAD…" @@ -7345,13 +7468,13 @@ msgstr "Installera WAD…" msgid "Install to the NAND" msgstr "Installera till NAND-minnet" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "Instr." #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "Instruktion" @@ -7360,7 +7483,7 @@ msgstr "Instruktion" msgid "Instruction Breakpoint" msgstr "Instruktionsbrytpunkt" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "Instruktion:" @@ -7369,13 +7492,17 @@ msgstr "Instruktion:" msgid "Instruction: %1" msgstr "Instruktion: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" "Registers: %2\n" "Memory: %3" msgstr "" +"Instruktioner exekverade: %1\n" +"Värdet finns i:\n" +"Register: %2\n" +"Minne: %3" #. i18n: Refers to the intensity of shaking an emulated wiimote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:141 @@ -7386,19 +7513,19 @@ msgstr "Intensitet" msgid "Interface" msgstr "Gränssnitt" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "Internt LZ4-fel - Försökte dekomprimera {0} byte" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "Internt LZ4-fel - komprimering misslyckades" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "Internt LZ4-fel - dekomprimering misslyckades ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "Internt LZ4-fel - payloadstorleken matchar inte ({0} / {1})" @@ -7411,7 +7538,7 @@ msgstr "Internt LZO-fel - komprimering misslyckades" msgid "Internal LZO Error - decompression failed" msgstr "Internt LZO-fel - dekomprimering misslyckades" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7420,7 +7547,7 @@ msgstr "" "Det gick inte att hämta versionsinformation från den här gamla " "snabbsparningen." -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" @@ -7428,7 +7555,7 @@ msgstr "" "Internt LZO-fel - misslyckades att läsa dekomprimerad versionskaka och " "versionssträngslängd ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7445,7 +7572,7 @@ msgstr "Intern upplösning" msgid "Internal Resolution:" msgstr "Intern upplösning:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "Ett internt fel uppstod när AR-kod skulle genereras." @@ -7453,7 +7580,7 @@ msgstr "Ett internt fel uppstod när AR-kod skulle genereras." msgid "Interpreter (slowest)" msgstr "Interpreterare (långsammast)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "Interpreterarkärna" @@ -7469,7 +7596,7 @@ msgstr "Tog emot ogiltig JSON från autouppdateringstjänsten: {0}" msgid "Invalid Mixed Code" msgstr "Ogiltig blandad kod" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "Ogiltigt paket %1: %2" @@ -7478,11 +7605,11 @@ msgstr "Ogiltigt paket %1: %2" msgid "Invalid Player ID" msgstr "Ogiltigt spelar-ID" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "Ogiltig RSO-moduladress: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "Ogiltig anropsstack" @@ -7503,7 +7630,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "Ogiltig indata för fältet \"%1\"" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "Ogiltig indata" @@ -7519,19 +7646,19 @@ msgstr "Ogiltiga sökparametrar." msgid "Invalid password provided." msgstr "Ogiltigt lösenord angivet." -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Ogiltig inspelningsfil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Ogiltiga sökparametrar (inget objekt markerat)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Ogiltig söksträng (kunde inte konvertera till siffror)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Ogiltig söksträng (endast jämna stränglängder stöds)" @@ -7558,11 +7685,11 @@ msgstr "Italien" msgid "Item" msgstr "Föremål" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "JIT-blocklänkning av" @@ -7570,47 +7697,47 @@ msgstr "JIT-blocklänkning av" msgid "JIT Blocks" msgstr "JIT-block" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "JIT Branch av" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "JIT FloatingPoint av" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "JIT Integer av" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "JIT LoadStore Floating av" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "JIT LoadStore av" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "JIT LoadStore Paired av" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "JIT LoadStore lXz av" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "JIT LoadStore lbzx av" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "JIT LoadStore lwz av" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "JIT av (JIT-kärna)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "JIT Paired av" @@ -7622,16 +7749,16 @@ msgstr "JIT-omkompilerare för ARM64 (rekommenderas)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "JIT-omkompilerare för x86-64 (rekommenderas)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "JIT Register Cache av" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "JIT SystemRegisters av" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7640,11 +7767,11 @@ msgstr "" "aldrig hända. Rapportera gärna detta till utvecklarna. Dolphin kommer nu " "avslutas." -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" -msgstr "" +msgstr "JIT är inte aktivt" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japan" @@ -7668,12 +7795,12 @@ msgstr "" "Kaos är den enda skurken för den här trofén och är alltid upplåst. Det finns " "inget att redigera." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "Fortsätt köra" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Visa alltid fönster överst" @@ -7707,11 +7834,11 @@ msgstr "Tangenter" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Sparka ut spelare" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Korea" @@ -7737,7 +7864,7 @@ msgstr "&Ladda in ROM..." msgid "L-Analog" msgstr "L-analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR Save" @@ -7745,7 +7872,11 @@ msgstr "LR Save" msgid "Label" msgstr "Etikett" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "Språk" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "Föregående värde" @@ -7783,15 +7914,15 @@ msgstr "Latens: ~80 ms" msgid "Launching these titles may also fix the issues." msgstr "Det är möjligt att problemen också kan fixas av att starta titlarna." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" -msgstr "" +msgstr "Leaderboards" #: Source/Core/Core/FreeLookManager.cpp:90 #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7802,7 +7933,7 @@ msgstr "Vänster" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Vänster spak" @@ -7879,11 +8010,11 @@ msgstr "Ljus" msgid "Limit Chunked Upload Speed:" msgstr "Begränsa segmentuppladdningshastighet:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "Listkolumner" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Listvy" @@ -7892,28 +8023,28 @@ msgid "Listening" msgstr "Lyssnar" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Läs in" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "Ladda &felaktig map-fil..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "Ladda &annan map-fil..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." -msgstr "" +msgstr "Ladda grenbevakning &från..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" -msgstr "" +msgstr "Ladda grenbevakningsöverblicksbild" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:107 msgid "Load Custom Textures" @@ -7923,11 +8054,11 @@ msgstr "Läs in anpassade texturer" msgid "Load File" msgstr "Ladda fil" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "Ladda GameCube-huvudmeny" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "Ladda bara värdens spardata" @@ -8033,23 +8164,23 @@ msgstr "Läs in snabbsparningsplats 8" msgid "Load State Slot 9" msgstr "Läs in snabbsparningsplats 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Läs in snabbsparning från fil" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Läs in snabbsparning från vald plats" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Läs in snabbsparning från plats" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Starta Wii-systemmeny %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "Ladda och skriv värdens spardata" @@ -8057,24 +8188,24 @@ msgstr "Ladda och skriv värdens spardata" msgid "Load from Selected Slot" msgstr "Ladda från vald plats" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "Läs in från plats %1 - %2" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "Ladda map-fil" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "Starta vWii-systemmeny %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Ladda..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "Laddade symboler från '%1'" @@ -8097,20 +8228,28 @@ msgstr "" "

Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Lokalt" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "Lås muspekare" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "Låst" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Logg" @@ -8119,15 +8258,15 @@ msgstr "Logg" msgid "Log Configuration" msgstr "Loggkonfiguration" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "Logga in" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "Logga JIT-instruktionstäckning" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "Logga ut" @@ -8143,7 +8282,7 @@ msgstr "Loggtyper" msgid "Logger Outputs" msgstr "Loggningsutdata" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "Inloggning misslyckades" @@ -8158,11 +8297,11 @@ msgstr "" "

Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "Slinga" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "Tappade anslutningen till nätspelsservern..." @@ -8183,7 +8322,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MHE" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "MORIBUND" @@ -8231,7 +8370,7 @@ msgstr "Se till att det finns en Skylander på plats %1!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "Skapare" @@ -8253,7 +8392,7 @@ msgstr "" "

Om du är osäker kan du lämna detta omarkerat." -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "Hantera NAND" @@ -8262,7 +8401,7 @@ msgstr "Hantera NAND" msgid "Manual Texture Sampling" msgstr "Manuell textursampling" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "Mappning" @@ -8274,11 +8413,11 @@ msgstr "Mask-ROM" msgid "Match Found" msgstr "Sökträff hittades" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "Maxbuffert:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "Buffertstorleken ändrades till %1" @@ -8308,7 +8447,7 @@ msgstr "Minnesbrytpunkt" msgid "Memory Card" msgstr "Minneskort" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "Minneskorthanterare" @@ -8336,7 +8475,7 @@ msgstr "MemoryCard: Read anropades med ogiltig källadress ({0:#x})" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: Write anropades med ogiltig destinationsadress ({0:#x})" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8354,7 +8493,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -8371,9 +8510,9 @@ msgstr "Övrigt" msgid "Misc Settings" msgstr "Övriga inställningar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" -msgstr "" +msgstr "Diverse kontroller" #: Source/Core/DolphinQt/GCMemcardManager.cpp:844 msgid "Mismatch between free block count in header and actually unused blocks." @@ -8384,7 +8523,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "De interna datastrukturerna matchar inte." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8404,7 +8543,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:108 msgid "Modem Adapter (tapserver)" -msgstr "" +msgstr "Modemadapter (tapserver)" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/AnalogStick.cpp:32 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:25 @@ -8431,8 +8570,8 @@ msgstr "Modifiera plats" msgid "Modifying Skylander: %1" msgstr "Modifierar Skylander: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "Moduler hittade: %1" @@ -8452,11 +8591,11 @@ msgstr "Monoskopiska skuggor" msgid "Monospaced Font" msgstr "Teckensnitt med fast teckenbredd" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "Rörelseinmatning" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "Rörelsesimulering" @@ -8465,23 +8604,10 @@ msgstr "Rörelsesimulering" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "Muspekarsynlighet" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "Muspekaren döljs efter inaktivitet och återvänder när du rör på musen." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "Muspekaren syns alltid." - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "Muspekaren syns aldrig medan ett spel körs." - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8492,7 +8618,7 @@ msgstr "Flytta" msgid "Movie" msgstr "Inspelning" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" @@ -8500,9 +8626,9 @@ msgstr "" "Inspelningen {0} säger att den börjar från en snabbsparning, men {1} finns " "inte. Inspelningen kommer antagligen inte synka!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." -msgstr "" +msgstr "Flera fel uppstod vid generering av AR-koder." #. i18n: Controller input values are multiplied by this percentage value. #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:342 @@ -8513,10 +8639,10 @@ msgstr "Multiplikator" msgid "N&o to All" msgstr "N&ej till alla" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND-minneskontroll" @@ -8525,8 +8651,8 @@ msgstr "NAND-minneskontroll" msgid "NKit Warning" msgstr "NKit-varning" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8535,7 +8661,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8552,8 +8678,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8596,7 +8722,7 @@ msgstr "Ursprunglig (640x528)" msgid "Native GCI File" msgstr "Vanlig GCI-fil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "Nätspel" @@ -8612,7 +8738,7 @@ msgstr "Nätspelsinställningar" msgid "Netherlands" msgstr "Nederländerna" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8620,7 +8746,7 @@ msgstr "" "Nätspel startar med värdens spardata, och spardata som skapas eller " "förändras under nätspelssessionen sparas bland värdens lokala spardata." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8629,7 +8755,7 @@ msgstr "" "Nätspel startar med värdens spardata, men spardata som skapas eller " "förändras under nätspelssessionen slängs när sessionen tar slut." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8638,7 +8764,7 @@ msgstr "" "nätspelssessionen tar slut." #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Nätverk" @@ -8646,16 +8772,16 @@ msgstr "Nätverk" msgid "Network dump format:" msgstr "Format för nätverksdumpning:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "Aldrig" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "Uppdatera aldrig automatiskt" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Ny" @@ -8680,7 +8806,7 @@ msgstr "Ny sökning" msgid "New Tag..." msgstr "Ny etikett..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "En ny identitet har genererats." @@ -8697,7 +8823,7 @@ msgstr "Ny etikett" msgid "Next Game Profile" msgstr "Nästa spelprofil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "Nästa matchning" @@ -8743,7 +8869,7 @@ msgstr "Ingen komprimering" msgid "No Match" msgstr "Ingen sökträff" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "Ingen spardata" @@ -8751,12 +8877,12 @@ msgstr "Ingen spardata" msgid "No data to modify!" msgstr "Ingen data att modifiera!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Ingen beskrivning tillgänglig" @@ -8768,7 +8894,7 @@ msgstr "Inga fel." msgid "No extension selected." msgstr "Ingen extern kontroll har valts." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "Ingen fil inläst/inspelad." @@ -8789,11 +8915,11 @@ msgstr "Ingen grafikmodd vald" msgid "No input" msgstr "Ingen indata" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "Inga problem upptäcktes." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "Inget matchande spel hittades" @@ -8819,7 +8945,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "Inga profiler hittades för spelinställningen \"{0}\"" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "Ingen inspelning laddad." @@ -8838,10 +8964,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Ingen" @@ -8853,7 +8979,7 @@ msgstr "Nordamerika" msgid "Not Set" msgstr "Inte angiven" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "Vissa spelare har inte detta spel. Vill du verkligen starta?" @@ -8876,7 +9002,7 @@ msgstr "" "För få lediga filer på destinationsminneskortet. Minst %n ledig(a) fil(er) " "krävs." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "Hittades inte" @@ -8922,78 +9048,78 @@ msgstr "Antal skakningar per sekund." msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "Nunchuk-accelerometer" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "Nunchuk-knappar" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "Nunchuk-spak" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "OK" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "Objekt %1" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:24 msgid "Object 1 Size" -msgstr "" +msgstr "Objekt 1 storlek" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:22 msgid "Object 1 X" -msgstr "" +msgstr "Objekt 1 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:23 msgid "Object 1 Y" -msgstr "" +msgstr "Objekt 1 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:27 msgid "Object 2 Size" -msgstr "" +msgstr "Objekt 2 storlek" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:25 msgid "Object 2 X" -msgstr "" +msgstr "Objekt 2 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:26 msgid "Object 2 Y" -msgstr "" +msgstr "Objekt 2 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:30 msgid "Object 3 Size" -msgstr "" +msgstr "Objekt 3 storlek" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:28 msgid "Object 3 X" -msgstr "" +msgstr "Objekt 3 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:29 msgid "Object 3 Y" -msgstr "" +msgstr "Objekt 3 Y" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:33 msgid "Object 4 Size" -msgstr "" +msgstr "Objekt 4 storlek" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:31 msgid "Object 4 X" -msgstr "" +msgstr "Objekt 4 X" #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IRPassthrough.cpp:32 msgid "Object 4 Y" -msgstr "" +msgstr "Objekt 4 Y" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Räckvidd för objekt" @@ -9014,7 +9140,7 @@ msgstr "Förskjutning" msgid "On" msgstr "På" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "Vid rörelse" @@ -9025,7 +9151,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9040,7 +9166,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "&Dokumentation online " @@ -9048,7 +9174,7 @@ msgstr "&Dokumentation online " msgid "Only Show Collection" msgstr "Visa bara samling" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9056,7 +9182,7 @@ msgstr "" "Lägg endast till symboler med prefix:\n" "(Lämna tomt för att exportera alla symboler)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9075,7 +9201,7 @@ msgstr "Öppna" msgid "Open &Containing Folder" msgstr "Öppna &innehållande mapp" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "Öppna &användarmapp" @@ -9084,7 +9210,7 @@ msgstr "Öppna &användarmapp" msgid "Open Directory..." msgstr "Öppna mapp..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "Öppna FIFO-logg" @@ -9150,34 +9276,34 @@ msgstr "Orange" msgid "Orbital" msgstr "Omloppsbana" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" -msgstr "" +msgstr "Ursprung" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" -msgstr "" +msgstr "Maxursprung" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" -msgstr "" +msgstr "Minursprung" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" -msgstr "" +msgstr "Ursprungssymbol" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" -msgstr "" +msgstr "Ursprung och destination" #: Source/Core/Core/FreeLookManager.cpp:101 #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9192,11 +9318,11 @@ msgstr "Annan partition (%1)" msgid "Other State Hotkeys" msgstr "Andra snabbsparningskortkommandon" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "Annan snabbsparningshantering" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Annat spel..." @@ -9206,22 +9332,22 @@ msgstr "Utdata" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:628 msgid "Output Resampling" -msgstr "" +msgstr "Resampling" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:176 msgid "Output Resampling:" -msgstr "" +msgstr "Resampling:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "Överskrivet" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "Spe&la upp inspelning..." -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9250,7 +9376,7 @@ msgstr "PNG-bildfil (*.png);; Alla filer (*)" msgid "PPC Size" msgstr "PPC-storlek" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC mot värd" @@ -9284,7 +9410,7 @@ msgstr "Passiv" msgid "Passthrough a Bluetooth adapter" msgstr "Släpp igenom en Bluetoothadapter" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Lösenord" @@ -9307,7 +9433,7 @@ msgstr "Patchnamn" #: Source/Core/DolphinQt/Config/PropertiesDialog.cpp:70 msgid "Patches" -msgstr "Patcher" +msgstr "Patchar" #: Source/Core/DolphinQt/Config/InfoWidget.cpp:52 msgid "Path:" @@ -9322,15 +9448,15 @@ msgstr "Sökvägar" msgid "Pause" msgstr "Pausa" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" -msgstr "" +msgstr "Pausa grenbevakning" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Pausa vid slutet av inspelningar" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "Pausa när fokus förloras" @@ -9346,6 +9472,15 @@ msgid "" "unchecked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" +"Pausar spelet när renderingsfönstret inte är i fokus." +"

Om du är osäker kan du lämna detta omarkerat." + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9365,7 +9500,7 @@ msgstr "Topphastigheten för svingande utåt." msgid "Per-Pixel Lighting" msgstr "Ljus per bildpunkt" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "Uppdatera systemmjukvaran via internet" @@ -9399,11 +9534,11 @@ msgstr "Fysiskt adressutrymme" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "Välj ett teckensnitt för felsökning" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "Ping" @@ -9416,7 +9551,7 @@ msgid "Pitch Up" msgstr "Luta uppåt" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Plattform" @@ -9424,7 +9559,7 @@ msgstr "Plattform" msgid "Play" msgstr "Spela" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "Spela / spela in" @@ -9432,44 +9567,44 @@ msgstr "Spela / spela in" msgid "Play Recording" msgstr "Spela upp inspelning" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "Play Set/Power Disc" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Uppspelningsalternativ" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "Spelare" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "Spelare ett" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "Spelare ett förmåga ett" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "Spelare ett förmåga två" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "Spelare två" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "Spelare två förmåga ett" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "Spelare två förmåga två" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Spelare" @@ -9504,10 +9639,10 @@ msgstr "Peka" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:255 msgid "Point (Passthrough)" -msgstr "" +msgstr "Peka (genomsläpp)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "Uttag %1" @@ -9524,7 +9659,7 @@ msgstr "Port:" msgid "Portal Slots" msgstr "Portalplatser" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" "Möjlig desynkronisation upptäcktes: %1 kan ha desynkroniserat under bildruta " @@ -9542,6 +9677,14 @@ msgstr "Efterbehandlingseffekt:" msgid "Post-Processing Shader Configuration" msgstr "Efterbehandlingsshaderkonfiguration" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "Power Disc 3" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "Power Disc 2" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9551,15 +9694,15 @@ msgstr "Föredra VS för att expandera punkter/linjer" msgid "Prefetch Custom Textures" msgstr "Läs in anpassade texturer i förhand" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "Tidigt inspelningsslut i PlayController. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "Tidigt inspelningsslut i PlayWiimote. {0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "Tidigt inspelningsslut i PlayWiimote. {0} > {1}" @@ -9604,7 +9747,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "Föregående spelprofil" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "Föregående matchning" @@ -9615,7 +9758,7 @@ msgstr "Föregående profil" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "Primitiv %1" @@ -9655,7 +9798,7 @@ msgstr "" "Någorlunda allvarliga problem har påträffats. Hela spelet eller vissa delar " "av spelet kommer kanske inte fungera riktigt." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9664,23 +9807,32 @@ msgstr "Profil" msgid "Program Counter" msgstr "Program Counter" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "Förlopp" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" +"Ber dig att bekräfta att du vill avsluta emulering när du trycker på Stoppa." +"

Om du är osäker kan du lämna detta markerat." + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "Offentlig" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "Töm cache för spellista" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "Lägg IPL-ROM-filer i User/GC/." @@ -9708,11 +9860,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Fråga" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Avsluta" @@ -9729,19 +9881,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "KLAR" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO-moduler" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO auto-upptäckt" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "KÖR" @@ -9762,7 +9914,7 @@ msgstr "Intervall slut:" msgid "Range Start: " msgstr "Intervall start:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "Rank %1" @@ -9772,14 +9924,15 @@ msgstr "Rå" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:145 msgid "Raw Internal Resolution" -msgstr "" +msgstr "Rå intern upplösning" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "Byt &ut instruktion" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "Läs" @@ -9818,8 +9971,8 @@ msgstr "Riktig Wii-fjärrkontroll" msgid "Received invalid Wii Remote data from Netplay." msgstr "Tog emot ogiltig Wii-fjärrkontrollsdata från nätspel." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9828,23 +9981,23 @@ msgstr "" msgid "Recenter" msgstr "Återställ" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Spela in" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "Spela in inmatningar" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "Inspelning" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Inspelningsalternativ" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "Spelar in..." @@ -9883,7 +10036,7 @@ msgstr "Redump.org-status:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9914,7 +10067,7 @@ msgid "Refreshing..." msgstr "Uppdaterar..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Region" @@ -9935,7 +10088,11 @@ msgstr "Relativ Inmatning" msgid "Relative Input Hold" msgstr "Relativ Inmatning Håll" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "Släppta versioner (några månaders mellanrum)" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "Påminn mig senare" @@ -9974,12 +10131,12 @@ msgstr "" "inte sedan packar in ISO-filen i ett komprimerat filformat såsom ZIP). Vill " "du fortsätta ändå?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "Byt namn på symbol" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "Renderingsfönster" @@ -10003,10 +10160,16 @@ msgstr "Rapport: GCIFolder skriver till oallokerat block {0:#x}" msgid "Request to Join Your Party" msgstr "Förfrågan att vara med i din grupp" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -10016,7 +10179,7 @@ msgstr "Återställ" msgid "Reset All" msgstr "Återställ alla" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "Nollställ ignorera panikhanterare" @@ -10050,7 +10213,7 @@ msgstr "Nollställ alla sparade Wii-fjärrkontrollparningar" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:151 msgid "Resolution Type:" -msgstr "" +msgstr "Upplösningstyp:" #: Source/Core/DolphinQt/ResourcePackManager.cpp:26 msgid "Resource Pack Manager" @@ -10060,7 +10223,7 @@ msgstr "Resurspaketshanterare" msgid "Resource Pack Path:" msgstr "Resurspaketssökväg:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Omstart krävs" @@ -10068,11 +10231,11 @@ msgstr "Omstart krävs" msgid "Restore Defaults" msgstr "Återställ förval" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "Återställ instruktion" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Försök igen" @@ -10081,7 +10244,7 @@ msgstr "Försök igen" msgid "Return Speed" msgstr "Returhastighet" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "Revision" @@ -10093,7 +10256,7 @@ msgstr "Revision: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10104,7 +10267,7 @@ msgstr "Höger" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Höger spak" @@ -10140,11 +10303,11 @@ msgstr "Rulla vänster" msgid "Roll Right" msgstr "Rulla höger" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "Rum-ID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "Rotation" @@ -10161,33 +10324,37 @@ msgid "" "used.

If unsure, leave this unchecked." msgstr "" -"Avrundar 2D-vertexer till hela bildpunkter och avrundar vystorleken till " +"Avrundar 2D-hörnpunkter till hela bildpunkter och avrundar vystorleken till " "heltal.

Åtgärdar grafiska problem i vissa spel vid högre interna " "upplösningar. Inställningen har ingen effekt när ursprunglig intern " "upplösning används.

Om du är osäker, lämna detta " "avmarkerat." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10200,7 +10367,7 @@ msgstr "" msgid "Rumble" msgstr "Vibration" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "Kör &hit" @@ -10208,15 +10375,15 @@ msgstr "Kör &hit" msgid "Run GBA Cores in Dedicated Threads" msgstr "Kör GBA-kärnor i dedikerade trådar" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "Kör tills" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "Kör tills (och ignorera brytpunkter)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "Kör tills träff (och ignorera brytpunkter)" @@ -10224,7 +10391,7 @@ msgstr "Kör tills träff (och ignorera brytpunkter)" msgid "Russia" msgstr "Ryssland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD-kort" @@ -10283,11 +10450,11 @@ msgstr "SSL-kontext" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "&Spara kod" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "Spa&ra snabbsparning" @@ -10297,9 +10464,9 @@ msgid "Safe" msgstr "Säker" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10309,25 +10476,25 @@ msgstr "Spara" msgid "Save All" msgstr "Spara alla" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." -msgstr "" +msgstr "Spara grenbevakning &som..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" -msgstr "" +msgstr "Spara grenbevakningsögonblicksbild" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "Sparfilsexportering" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "Spara FIFO-logg" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "Spara fil till" @@ -10341,11 +10508,11 @@ msgstr "Sparfil" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "Sparfiler (*.sav);;Alla filer (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "Sparfilsimportering" @@ -10357,7 +10524,7 @@ msgstr "Spara äldsta snabbsparning" msgid "Save Preset" msgstr "Spara förinställningar" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "Spara inspelning som" @@ -10407,23 +10574,23 @@ msgstr "Spara snabbsparningsplats 8" msgid "Save State Slot 9" msgstr "Spara snabbsparningsplats 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "Spara snabbsparning till fil" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "Spara snabbsparning på äldsta platsen" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Snabbspara på vald plats" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "Spara snabbsparning på plats" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "Spara symbol-map so&m..." @@ -10431,7 +10598,7 @@ msgstr "Spara symbol-map so&m..." msgid "Save Texture Cache to State" msgstr "Spara texturcache i snabbsparningar" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "Spara och läs in snabbsparning" @@ -10443,11 +10610,11 @@ msgstr "Spara som förinställningar..." msgid "Save as..." msgstr "Spara som..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "Spara kombinerad utdatafil som" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10461,11 +10628,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "Spara i samma katalog som ROM-filen" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "Spara map-fil" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "Spara signaturfil" @@ -10473,11 +10640,11 @@ msgstr "Spara signaturfil" msgid "Save to Selected Slot" msgstr "Spara på vald plats" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "Spara på plats %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Spara..." @@ -10491,7 +10658,7 @@ msgstr "" msgid "Saves:" msgstr "Sparfiler:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "Snabbsparningsinspelningen {0} är korrupt. Inspelningen stoppas..." @@ -10508,8 +10675,8 @@ msgid "ScrShot" msgstr "Skärmdump" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Sök" @@ -10518,7 +10685,7 @@ msgstr "Sök" msgid "Search Address" msgstr "Sök adress" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Sök aktuellt objekt" @@ -10538,7 +10705,7 @@ msgstr "" "Sökning är inte möjligt i virtuellt adressutrymme just nu. Kör spelet ett " "kort tag och prova igen." -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Sök efter en instruktion" @@ -10546,7 +10713,7 @@ msgstr "Sök efter en instruktion" msgid "Search games..." msgstr "Sök efter spel..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "Sök efter en instruktion" @@ -10580,34 +10747,36 @@ msgstr "Välj" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" msgstr "" +"Välj plats att autospara grenbevakningsögonblicksbild på (eller tryck Avbryt " +"för användarmappen)" #: Source/Core/DolphinQt/Settings/PathPane.cpp:71 msgid "Select Dump Path" msgstr "Välj dump-sökväg:" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "Välj exporteringskatalog" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "Välj figurfil" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "Välj GBA-BIOS" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "Välj GBA-ROM" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "Välj GBA-sparfilssökväg" @@ -10635,7 +10804,7 @@ msgstr "Välj Skylandersamling" msgid "Select Skylander File" msgstr "Välj Skylanderfil" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "Välj plats %1 - %2" @@ -10643,7 +10812,7 @@ msgstr "Välj plats %1 - %2" msgid "Select State" msgstr "Välj snabbsparning" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Välj snabbsparningsplats" @@ -10704,9 +10873,9 @@ msgstr "Välj en mapp" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Välj en fil" @@ -10730,7 +10899,7 @@ msgstr "Välj en fil" msgid "Select a game" msgstr "Välj ett spel" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "Välj en titel att installera till NAND-minnet" @@ -10738,11 +10907,11 @@ msgstr "Välj en titel att installera till NAND-minnet" msgid "Select e-Reader Cards" msgstr "Välj e-Readerkort" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "Välj RSO-modulens adress:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "Välj inspelning att spela upp" @@ -10750,12 +10919,12 @@ msgstr "Välj inspelning att spela upp" msgid "Select the Virtual SD Card Root" msgstr "Välj rot för virtuellt SD-kort" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "Välj nyckelfil (OTP/SEEPROM-kopia)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Välj sparningsfilen" @@ -10778,16 +10947,16 @@ msgstr "Den valda kontrollprofilen finns inte" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "Det valda spelet finns inte i spellistan!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "Markerad tråds anropsstack" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "Markerad tråds kontext" @@ -10884,7 +11053,7 @@ msgstr "" "

Om du är osäker kan du välja OpenGL." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Skicka" @@ -10920,6 +11089,10 @@ msgstr "Servern avvisade traverseringsförsök" msgid "Set &Value" msgstr "Sätt &värde" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10937,19 +11110,19 @@ msgstr "Välj minneskortsfil för plats A" msgid "Set memory card file for Slot B" msgstr "Välj minneskortsfil för plats B" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "Ställ in slut&adress för symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "Ställ in &storlek för symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "Ställ in slutadress för symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "Ange storlek för symbol (%1):" @@ -10966,6 +11139,14 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Ställer in Wii-systemspråk." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " @@ -10974,6 +11155,13 @@ msgstr "" "Anger latens i millisekunder. Högre värden kan minska ljudknaster. Endast " "för vissa backends." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -10983,13 +11171,13 @@ msgstr "" "mappningarna i virtuellt adressutrymme. Detta fungerar för de allra flesta " "spel." -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Inställningar" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: Kan inte skapa filen setting.txt" @@ -11009,7 +11197,7 @@ msgstr "Skaka" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:140 msgid "Sharp Bilinear" -msgstr "" +msgstr "Skarp bilinjär" #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:232 msgid "Shinkansen" @@ -11024,27 +11212,27 @@ msgstr "Shinkansenkontroll" msgid "Show % Speed" msgstr "Visa %-hastighet" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "Visa &logg" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Visa &verktygsfält" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Visa aktiv titel i fönstertitel" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "Visa alla" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Visa Australien" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Visa nuvarande spel på Discord" @@ -11053,7 +11241,7 @@ msgstr "Visa nuvarande spel på Discord" msgid "Show Disabled Codes First" msgstr "Visa avstängda koder först" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "Visa ELF/DOL" @@ -11066,7 +11254,7 @@ msgstr "Visa påslagna koder först" msgid "Show FPS" msgstr "Visa bildfrekvens" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Visa bildruteräknare" @@ -11074,19 +11262,19 @@ msgstr "Visa bildruteräknare" msgid "Show Frame Times" msgstr "Visa bildrutetider" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Visa Frankrike" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "Visa GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Visa Tyskland" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "Visa överlägg för golfläge" @@ -11094,23 +11282,23 @@ msgstr "Visa överlägg för golfläge" msgid "Show Infinity Base" msgstr "Visa Infinitybas" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Visa indata" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "Visa Italien" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "Visa JPN" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Visa Korea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Visa laggräknare" @@ -11118,7 +11306,7 @@ msgstr "Visa laggräknare" msgid "Show Language:" msgstr "Visa språk:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Visa logg&konfiguration" @@ -11130,15 +11318,15 @@ msgstr "Visa nätspelsmeddelanden" msgid "Show NetPlay Ping" msgstr "Visa nätspelsping" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Visa Nederländerna" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "Visa meddelanden på skärmen" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "Visa PAL" @@ -11151,23 +11339,23 @@ msgstr "Visa PC" msgid "Show Performance Graphs" msgstr "Visa prestandagrafer" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Visa plattformar" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:90 msgid "Show Projection Statistics" -msgstr "" +msgstr "Visa projektionsstatistik" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Visa regioner" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "Visa ominspelningsräknare" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Visa Ryssland" @@ -11175,7 +11363,7 @@ msgstr "Visa Ryssland" msgid "Show Skylanders Portal" msgstr "Visa Skylandersportal" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "Visa Spanien" @@ -11187,19 +11375,19 @@ msgstr "Visa hastighetsfärger" msgid "Show Statistics" msgstr "Visa statistik" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Visa systemklocka" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Visa Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Visa USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Visa okänd" @@ -11211,36 +11399,36 @@ msgstr "Visa vblank-tider" msgid "Show VPS" msgstr "Visa VPS" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "Visa WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Visa Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Visa världen" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "Visa i &minne" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "Visa i kod" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "Visa i minne" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "Visa i kod" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "Visa i minne" @@ -11248,10 +11436,18 @@ msgstr "Visa i minne" msgid "Show in server browser" msgstr "Visa i serverlistan" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11268,6 +11464,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11275,6 +11478,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11319,6 +11540,8 @@ msgid "" "Shows various projection statistics.

If unsure, " "leave this unchecked." msgstr "" +"Visar diverse projektionsstatistik.

Om du är osäker " +"kan du lämna detta omarkerat." #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:303 msgid "" @@ -11344,7 +11567,7 @@ msgstr "Tryck för liggande läge" msgid "Sideways Wii Remote" msgstr "Liggande Wii-fjärrkontroll" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "Signaturdatabas" @@ -11363,7 +11586,7 @@ msgstr "Signerat 32" msgid "Signed 8" msgstr "Signerat 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "Signed int" @@ -11452,6 +11675,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "Skylander (*.sky *.bin *.dmp *.dump);;Alla filer (*)" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;Alla filer(*)" @@ -11556,7 +11782,7 @@ msgstr "Högtalarvolym:" msgid "Specialized (Default)" msgstr "Specialiserad (standard)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "Specifik" @@ -11594,11 +11820,11 @@ msgstr "Hastighet" msgid "Spyro's Adventure" msgstr "Spyro's Adventure" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "Stackslut" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "Stackstart" @@ -11606,25 +11832,25 @@ msgstr "Stackstart" msgid "Standard Controller" msgstr "Standardkontroll" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "Starta &nätspel..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" -msgstr "" +msgstr "Starta grenbevakning" #: Source/Core/DolphinQt/CheatsManager.cpp:161 msgid "Start New Cheat Search" msgstr "Starta ny fusksökning" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "Starta &inspelning" @@ -11644,14 +11870,14 @@ msgstr "Starta med Riivolution-moddar" msgid "Start with Riivolution Patches..." msgstr "Starta med Riivolution-moddar..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "Startade spelet" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "Tillstånd" @@ -11683,19 +11909,19 @@ msgstr "Stega ut" msgid "Step Over" msgstr "Stega över" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "Urstegningen lyckades!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "Urstegningen gjorde timeout!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "Överstegning pågår..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "Stegning lyckades!" @@ -11733,16 +11959,16 @@ msgid "Stick" msgstr "Spak" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Stoppa" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "Avbryt uppspelning/inspelning" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "Stoppade spelet" @@ -11788,7 +12014,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Sträck ut till fönster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "Strikt inställningssynkronisering" @@ -11802,7 +12028,11 @@ msgstr "Sträng" msgid "Strum" msgstr "Slagskena" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "Stil" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "Stil:" @@ -11813,18 +12043,18 @@ msgstr "Stil:" msgid "Stylus" msgstr "Penna" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "Klar" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "Lades till i nätspelindex" @@ -11834,7 +12064,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "%n skivavbildning(ar) har konverterats." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "Borttagningen av '%1' lyckades." @@ -11847,24 +12077,24 @@ msgstr "Exporterade %n av %1 sparfil(er)." msgid "Successfully exported save files" msgstr "Exporteringen av sparfiler lyckades" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "Certifikaten har extraherats från NAND-minnet" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "Extraheringen av filen lyckades." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "Extraheringen av systemdata lyckades." -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "Importeringen av sparfilen lyckades." #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "Titeln har installerats i NAND-minnet." @@ -11896,7 +12126,7 @@ msgstr "Stöder SD och SDHC. Standardstorleken är 128 MB." msgid "Surround" msgstr "Surround" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "Vilande" @@ -11943,17 +12173,17 @@ msgstr "Byt till B" msgid "Symbol" msgstr "Symbol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "Slutadress för symbol (%1):" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "Symbolnamn" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Symboler" @@ -11961,7 +12191,7 @@ msgstr "Symboler" msgid "Sync" msgstr "Synka" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "Synka AR/Gecko-koder" @@ -12007,20 +12237,20 @@ msgstr "Synkroniserar spardata..." msgid "System Language:" msgstr "Systemspråk:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS-inmatning" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS-verktyg" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Etiketter" @@ -12030,7 +12260,7 @@ msgstr "Etiketter" msgid "Taiko Drum" msgstr "Taikotrumma" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "Svans" @@ -12038,7 +12268,7 @@ msgstr "Svans" msgid "Taiwan" msgstr "Taiwan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Ta en skärmdump" @@ -12046,11 +12276,13 @@ msgstr "Ta en skärmdump" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" msgstr "" +"Målvärdet skrevs över av den nuvarande instruktionen.\n" +"Instruktioner exekverade: %1" #. i18n: One of the elements in the Skylanders games. Japanese: マシン. For official translations #. in other languages, check the SuperChargers manual at https://support.activision.com/manuals @@ -12062,11 +12294,11 @@ msgstr "Teknologi" msgid "Test" msgstr "Test" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" -msgstr "" +msgstr "Textfil (*.txt);;Alla filer (*)" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:223 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:63 @@ -12133,7 +12365,7 @@ msgstr "IPL-filen är inte en känd korrekt version. (CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "Masterpiecepartitionerna saknas." -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." @@ -12142,7 +12374,7 @@ msgstr "" "säkerhetskopia av ditt nuvarande NAND-minne och sedan börjar om med ett " "nyskapat NAND-minne." -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND-minnet har reparerats." @@ -12158,7 +12390,7 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:175 msgid "The amount of money this Skylander has. Between 0 and 65000" -msgstr "" +msgstr "Mängden pengar den här Skylandern har. Mellan 0 och 65000" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:290 msgid "" @@ -12207,6 +12439,9 @@ msgid "" "can also enter a network location (address:port) to connect to a remote " "tapserver." msgstr "" +"Standardvärdet \"%1\" fungerar med lokal tapserver och newserv. Du kan också " +"ange en nätverksplats (adress:port) för att ansluta till en tapserver på " +"internet." #: Source/Core/DolphinQt/ConvertDialog.cpp:427 msgid "" @@ -12218,7 +12453,7 @@ msgstr "" "\n" "Välj en annan sökväg som destination för \"%1\"" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12230,7 +12465,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "Skivan kunde inte läsas (vid {0:#} - {1:#x})." -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Skivan som skulle sättas in hittades inte." @@ -12324,7 +12559,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "Filsystemet är ogiltigt eller kunde inte läsas." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12373,7 +12608,7 @@ msgstr "" "systemmenyn kommer du inte kunna uppdatera den emulerade konsolen med den " "här skivan." -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12399,6 +12634,8 @@ msgid "" "The hero level of this Skylander. Only seen in Skylanders: Spyro's " "Adventures. Between 0 and 100" msgstr "" +"Hjältesnivån för den här Skylandern. Används bara i Skylanders: Spyro's " +"Adventures. Mellan 0 och 100" #: Source/Core/Core/NetPlayClient.cpp:184 msgid "" @@ -12437,19 +12674,19 @@ msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:178 msgid "The nickname for this Skylander. Limited to 15 characters" -msgstr "" +msgstr "Smeknamnet för den här Skylandern. Max 15 tecken" #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:159 msgid "The patches in %1 are not for the selected game or game revision." msgstr "" "Moddarna i %1 är inte för det valda spelet eller den valda spelrevisionen." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "Profilen '%1' finns inte" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "Det inspelade spelet ({0}) är inte samma som det valda spelet ({1})" @@ -12472,7 +12709,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "Samma fil kan inte användas på flera platser; den används redan av %1." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12513,11 +12750,13 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "Den angivna filen \"{0}\" finns inte" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." msgstr "" +"Den systemreserverade delen av NAND-minnet innehåller %1 block (%2 KiB) " +"data. Maxgränsen är %3 block (%4 KiB)." #: Source/Core/DolphinQt/GCMemcardManager.cpp:544 msgid "The target memory card already contains a file \"%1\"." @@ -12578,11 +12817,13 @@ msgstr "Uppdateringspartitionen saknas." msgid "The update partition is not at its normal position." msgstr "Uppdateringspartitionen är inte på sin normala position." -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." msgstr "" +"Den användartillgängliga delen av NAND-minnet innehåller %1 block (%2 KiB) " +"data. Maxgränsen är %3 block (%4 KiB)." #: Source/Core/DiscIO/VolumeVerifier.cpp:643 msgid "The {0} partition does not have a valid file system." @@ -12600,6 +12841,10 @@ msgstr "{0}-partitionen är inte korrekt signerad." msgid "The {0} partition is not properly aligned." msgstr "{0}-partitionen ligger inte på en giltig position." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "Tema" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "Det finns för många partitioner i den första partitionstabellen." @@ -12614,10 +12859,10 @@ msgstr "" "\n" "Vill du spara före du stänger den?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" -msgstr "" +msgstr "Det finns inget att spara!" #: Source/Core/Core/State.cpp:1050 msgid "There is nothing to undo!" @@ -12669,11 +12914,11 @@ msgstr "Den här Skylandertypen kan inte modifieras än!" msgid "This USB device is already whitelisted." msgstr "Den här enheten används redan med USB-genomsläppning." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Denna WAD går inte att starta." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "Denna WAD är inte giltig." @@ -12693,7 +12938,7 @@ msgstr "" "Det här bygget av Dolphin är inte kompilerat för din CPU.\n" "Använd ett ARM64-bygge av Dolphin för den bästa upplevelsen." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "Det går inte att ångra detta!" @@ -12772,7 +13017,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/HardcoreWarningWidget.cpp:38 msgid "This feature is disabled in hardcore mode." -msgstr "" +msgstr "Den här funktionen är inte tillgänglig i hardcoreläget." #: Source/Core/DiscIO/NANDImporter.cpp:116 msgid "This file does not contain a valid Wii filesystem." @@ -12827,9 +13072,9 @@ msgstr "" msgid "This is a good dump." msgstr "Detta är en korrekt kopia." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." -msgstr "" +msgstr "Detta gäller bara när den emulerade mjukvaran först startar." #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:302 msgid "This session requires a password:" @@ -12852,7 +13097,7 @@ msgid "This software should not be used to play games you do not legally own." msgstr "" "Denna mjukvara bör inte användas för att spela spel som du inte äger lagligt." -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "Denna titel kan inte startas." @@ -12904,7 +13149,7 @@ msgstr "" "Det här värdet multipliceras med djupet som har ställts in i " "grafikkonfigurationen." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12919,7 +13164,7 @@ msgstr "" "Detta begränsar hastigheten av uppladdning i segment per klient, vilket " "används för sparningssynkronisering." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12931,11 +13176,11 @@ msgstr "" "Detta kan förhindra desynkronisering i vissa spel som läser från EFB. Se " "till att alla använder samma videobackend." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "Trådens kontext" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "Trådar" @@ -12960,14 +13205,14 @@ msgstr "" "Hur lång tid indatan ska vara stabil för att kalibrering ska ske. (noll för " "att stänga av)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "Timeout" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Titel" @@ -12976,12 +13221,12 @@ msgid "To" msgstr "till" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "Till:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Helskärm" @@ -13006,7 +13251,7 @@ msgid "Toggle Aspect Ratio" msgstr "Växla bildförhållande" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Slå på/av brytpunkt" @@ -13062,7 +13307,7 @@ msgstr "Slå på/av omedelbar XFB-presentation" msgid "Tokenizing failed." msgstr "Tokenisering misslyckades." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -13078,8 +13323,8 @@ msgstr "Ovan" msgid "Top-and-Bottom" msgstr "Topp-och-botten" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "Totalt antal träffar" @@ -13141,8 +13386,8 @@ msgstr "" msgid "Trap Team" msgstr "Trap Team" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "Traverseringsfel" @@ -13160,7 +13405,7 @@ msgid "" "cases. Defaults to True" msgstr "" "Försöker översätta grenar i förtid, vilket förbättrar prestanda i de flesta " -"fall. Förvalet är Sant" +"fall. Förvalet är True" #: Source/Core/Core/HW/EXI/EXI_Device.h:101 msgid "Triforce AM Baseboard" @@ -13171,17 +13416,17 @@ msgstr "Triforce AM Baseboard" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Avtryckare" #. i18n: One of the figure types in the Skylanders games. #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:415 msgid "Trophy" -msgstr "" +msgstr "Trofé" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13195,7 +13440,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "Typiskt GameCube/Wii-adressutrymme" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "OKÄND" @@ -13207,7 +13452,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "USB-enhetsemulering" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB-emulering" @@ -13262,7 +13507,7 @@ msgstr "" "prestandapåverkan, men resultaten varierar beroende på grafikdrivrutinernas " "beteende." -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "Kunde inte upptäcka RSO-modul automatiskt" @@ -13276,7 +13521,7 @@ msgstr "Kunde inte skapa en kopia av uppdateraren." #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:98 msgid "Unable to modify Skylander!" -msgstr "" +msgstr "Det gick inte att modifiera Skylandern!" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:706 msgid "Unable to open file." @@ -13333,11 +13578,11 @@ msgstr "Okomprimerade GC/Wii-skivavbildningar (*.iso *.gcm)" msgid "Undead" msgstr "Odöd" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Ångra inläsning av snabbsparning" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Ångra snabbsparning" @@ -13358,28 +13603,28 @@ msgstr "" "av denna titel tas bort från NAND-minnet utan att dess spardata tas bort. " "Vill du fortsätta?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "USA" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Okänd" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "Okänd (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "Okänt DVD-kommando {0:08x} - katastrofalt fel" @@ -13456,11 +13701,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Okänd(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Okänd(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Obegränsad" @@ -13472,21 +13717,9 @@ msgstr "Ladda ur ROM" msgid "Unlock Cursor" msgstr "Lås upp muspekare" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "Upplåst" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "Upplåst %1 gånger denna session" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "Upplåst (casual)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "Upplåst denna session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "Låstes upp %1" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13512,7 +13745,7 @@ msgstr "Osignerat 32" msgid "Unsigned 8" msgstr "Osignerat 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "Unsigned int" @@ -13526,8 +13759,8 @@ msgstr "Unsigned int" msgid "Up" msgstr "Upp" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Uppdatera" @@ -13535,11 +13768,11 @@ msgstr "Uppdatera" msgid "Update Partition (%1)" msgstr "Uppdateringspartition (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "Uppdatera efter Dolphin stängs" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "Uppdatering tillgänglig" @@ -13584,7 +13817,7 @@ msgstr "Tryck för stående läge" msgid "Upright Wii Remote" msgstr "Stående Wii-fjärrkontroll" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "Statistikrapporteringsinställningar" @@ -13592,11 +13825,11 @@ msgstr "Statistikrapporteringsinställningar" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "Ange 8.8.8.8 för vanlig DNS, eller ange en egen" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "Använd all Wii-spardata" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "Använd inbyggd databas för spelnamn" @@ -13612,10 +13845,18 @@ msgstr "Använd muskontrollerad pekning" msgid "Use PAL60 Mode (EuRGB60)" msgstr "Använd PAL60-läge (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Använd panikhanterare" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" +"Använder RetroAchivements rika närvaro i din Discordstatus.

\"Visa " +"nuvarande spel på Discord\" måste vara aktiverat." + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13664,7 +13905,7 @@ msgstr "Använd virtuella adresser när det är möjligt" msgid "User Config" msgstr "Användarinställningar" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Användargränssnitt" @@ -13682,10 +13923,20 @@ msgstr "" "Du kan använda dem för att spara eller hämta värden mellan\n" "inmatningar och utmatningar på samma föräldrakontroller." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "Användarnamn" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" +"Använder Dolphins databas av ordentligt formaterade namn i spellistans " +"titelkolumn.

Om du är osäker kan du lämna detta " +"markerat." + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13722,27 +13973,27 @@ msgstr "" msgid "Using Qt %1" msgstr "Använder Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "Använder TTL %1 för prövopaket" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "Används i vanliga fall för ljusobjekt" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "Används i vanliga fall för normalmatriser" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "Används i vanliga fall för positionsmatriser" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "Används i vanliga fall för texturkoordinatmatriser" @@ -13762,7 +14013,7 @@ msgstr "Hoppa över VBI" msgid "Value" msgstr "Värde" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "Värde spårat till nuvarande instruktion." @@ -13816,7 +14067,7 @@ msgstr "Version" #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:110 msgid "Vertex Rounding" -msgstr "Vertexavrundning" +msgstr "Hörnpunktsavrundning" #. i18n: FOV stands for "Field of view". #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:247 @@ -13832,13 +14083,13 @@ msgstr "Vertikal förskjutning" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "Visa &kod" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "Visa &minne" @@ -13873,7 +14124,7 @@ msgstr "Volym upp" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD-filer (*.wad)" @@ -13898,7 +14149,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "WAD-installation misslyckades: Den valda filen är inte en giltig WAD." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "VÄNTAR" @@ -14002,8 +14253,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Varning" @@ -14012,8 +14263,10 @@ msgid "" "Warning: A GCI folder override path is currently configured for this slot. " "Adjusting the GCI path here will have no effect." msgstr "" +"Varning: En åsidosättning för GCI-mappssökvägen är konfigurerad för den här " +"minneskortsplatsen. Att ändra GCI-sökvägen här kommer inte ha någon effekt." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -14029,7 +14282,7 @@ msgstr "" "Varning: Antalet block indikerade i BAT ({0}) matchar inte den laddade " "filheadern ({1})" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -14040,7 +14293,7 @@ msgstr "" "sparning innan du fortsätter, eller läsa in denna snabbsparning med " "skrivskyddat läge inaktiverat." -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -14051,7 +14304,7 @@ msgstr "" "{1}) (bildruta {2} < {3}). Du bör läsa in en annan sparning innan du " "fortsätter." -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -14062,7 +14315,7 @@ msgstr "" "in denna snabbsparning med skrivskyddat läge inaktiverat. Annars kan du få " "en desynkronisering." -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14151,7 +14404,7 @@ msgstr "" #: Source/Core/DolphinQt/Settings/WiiPane.cpp:342 msgid "Whitelisted USB Passthrough Devices" -msgstr "Enheter som används med USB-genomsläppning" +msgstr "Enheter godkända för USB-genomsläpp" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:153 msgid "Widescreen Hack" @@ -14181,21 +14434,21 @@ msgstr "Wii-fjärrkontroll" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii-fjärrkontroll %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Wii-fjärrkontrollaccelerometer" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii-fjärrkontrollknappar" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Wii-fjärrkontrollgyroskop" @@ -14207,19 +14460,19 @@ msgstr "Wii-fjärrkontrollinställningar" msgid "Wii Remotes" msgstr "Wii-fjärrkontroller" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii-TAS-inmatning %1 - Classic Controller" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii-TAS-inmatning %1 - Wii-fjärrkontroll" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii-TAS-inmatning %1 - Wii-fjärrkontroll + Nunchuk" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii och Wii-fjärrkontroller" @@ -14227,7 +14480,7 @@ msgstr "Wii och Wii-fjärrkontroller" msgid "Wii data is not public yet" msgstr "Wii-data är inte offentlig än" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii-sparfiler (*.bin);;Alla filer (*)" @@ -14235,28 +14488,20 @@ msgstr "Wii-sparfiler (*.bin);;Alla filer (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiTools-signaturmegafil" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" -"Kommer att låsa muspekaren till renderingskomponenten så länge som den har " -"fokus. Du kan ställa in ett tangentkommando för att låsa upp den." - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" -msgstr "" +msgstr "Fönsterupplösning" #: Source/Core/DolphinQt/Config/Mapping/HotkeyGBA.cpp:25 #: Source/Core/DolphinQt/GBAWidget.cpp:437 msgid "Window Size" msgstr "Fönsterstorlek" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -14270,12 +14515,13 @@ msgstr "Världen" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "Skriv" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" -msgstr "" +msgstr "Skriv JIT-blockloggdump" #. i18n: This string is used for a radio button that represents the type of #. memory breakpoint that gets triggered when a write operation occurs. @@ -14306,39 +14552,39 @@ msgstr "Skriv till logg och bryt" msgid "Write to Window" msgstr "Skriv till fönster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "Fel skivnummer" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "Fel hash" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "Fel region" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "Fel revision" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." -msgstr "" +msgstr "Skrev till \"%1\"." -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." -msgstr "" +msgstr "Skrev till \"{0}\"." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF-register " @@ -14347,9 +14593,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "XLink Kai BBA-destinationsadress" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14502,7 +14748,7 @@ msgstr "Du måste ange ett namn för din session!" msgid "You must provide a region for your session!" msgstr "Du måste ange en region för din session!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Du måste starta om Dolphin för att ändringarna ska börja gälla." @@ -14530,16 +14776,18 @@ msgstr "" "Vill du avbryta nu för att åtgärda problemet?\n" "Om du väljer \"Nej\" kan det uppstå problem med ljudet." -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" +"NAND-minnet innehåller mer data än vad som är tillåtet. Wii-mjukvara kanske " +"beter sig inkorrekt eller inte låter dig spara." #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14548,9 +14796,9 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3-kod stöds inte" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." -msgstr "" +msgstr "Noll kandidater kvar." #: Source/Core/Core/ActionReplay.cpp:961 msgid "Zero code unknown to Dolphin: {0:08x}" @@ -14597,7 +14845,7 @@ msgid "default" msgstr "förval" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "frånkopplad" @@ -14605,7 +14853,7 @@ msgstr "frånkopplad" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "e-Readerkort (*.raw);;Alla filer (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14613,7 +14861,7 @@ msgstr "errno" msgid "fake-completion" msgstr "fake-completion" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "false" @@ -14663,16 +14911,6 @@ msgstr "" msgid "none" msgstr "ingen" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "av" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "på" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "eller välj en enhet" @@ -14690,7 +14928,7 @@ msgstr "sRGB" msgid "this value:" msgstr "följande värde:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "true" @@ -14759,10 +14997,10 @@ msgstr "| Eller" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin-teamet. ”GameCube” och ”Wii” är varumärken som tillhör " +"© 2003-2024 Dolphin-teamet. ”GameCube” och ”Wii” är varumärken som tillhör " "Nintendo. Dolphin är inte associerat med Nintendo på något sätt." #. i18n: The symbol/abbreviation for degrees (unit of angular measure). diff --git a/Languages/po/tr.po b/Languages/po/tr.po index 5360abae0d..af368015cf 100644 --- a/Languages/po/tr.po +++ b/Languages/po/tr.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the Dolphin Emulator package. # # Translators: +# Ahmet Emin, 2024 # Ali Ozderya , 2019 # Bahadır Usta , 2017 # Bahadır Usta , 2017 @@ -18,9 +19,9 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" -"Last-Translator: zenkyomu, 2024\n" +"Last-Translator: Ahmet Emin, 2024\n" "Language-Team: Turkish (http://app.transifex.com/delroth/dolphin-emu/" "language/tr/)\n" "Language: tr\n" @@ -134,7 +135,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (Revizyon %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (Standart)" @@ -154,7 +155,7 @@ msgstr "%1 (yavaş)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -168,11 +169,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 Grafik Yapılandırması" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (MEM1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (MEM2)" @@ -189,7 +190,7 @@ msgstr "%1, sisteminde bu özellik desteklemiyor." msgid "%1 doesn't support this feature." msgstr "%1 bu özelliği desteklemiyor." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -199,34 +200,27 @@ msgstr "" "%2 nesne\n" "Mevcut Kare: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 katıldı" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 ayrıldı" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 %5/%6 puan değerinde (%7 zorlayıcı) %2/%3 başarıyı açtı (%4 zorlayıcı)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 %4/%5 puan değerinde %2/%3 başarıyı açtı" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 geçerli bir ROM değil" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "Oynama sırası %1'de" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 %2 oynuyor" @@ -239,8 +233,8 @@ msgstr "%1 bellek aralığı" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 puan" @@ -256,26 +250,26 @@ msgstr "%1 oturum bulundu" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1% (Normal Hız)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "%1'in değeri değiştirildi" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "%1'nin değeri tetiklendi" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "%1'in değeri kullanıldı" @@ -287,6 +281,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "%1

%2" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -356,11 +354,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "&Hakkında" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "&Bellek Kesme Noktası Ekle" @@ -369,7 +367,7 @@ msgstr "&Bellek Kesme Noktası Ekle" msgid "&Add New Code..." msgstr "&Yeni Kod Ekle..." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "&Fonksiyon Ekle" @@ -377,15 +375,15 @@ msgstr "&Fonksiyon Ekle" msgid "&Add..." msgstr "&Ekle..." -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "&Birleştirici" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "&Ses Ayarları" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "&Otomatik Güncelle:" @@ -393,11 +391,15 @@ msgstr "&Otomatik Güncelle:" msgid "&Borderless Window" msgstr "&Çerçevesiz pencere" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "&Kesme Noktaları" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "&Hata İzleyici" @@ -405,15 +407,15 @@ msgstr "&Hata İzleyici" msgid "&Cancel" msgstr "&İptal" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "&Hile Yöneticisi" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "&Güncellemeleri Denetle..." -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "&Sembolleri Temizle" @@ -421,7 +423,7 @@ msgstr "&Sembolleri Temizle" msgid "&Clone..." msgstr "&Çoğalt..." -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "&Kod" @@ -429,16 +431,15 @@ msgstr "&Kod" msgid "&Connected" msgstr "&Bağlandı" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "&Denetleyici Ayarları" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "&Adresi kopyala" @@ -446,20 +447,20 @@ msgstr "&Adresi kopyala" msgid "&Create..." msgstr "&Oluştur..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "&Sil" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "&Gözlemciyi Kaldır" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "&Gözlemcileri Kaldır" @@ -473,11 +474,11 @@ msgstr "&Kodu Düzenle..." msgid "&Edit..." msgstr "&Düzenle..." -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "&Diski Çıkar" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "&Emülasyon" @@ -497,41 +498,41 @@ msgstr "&Durumu Dışa Aktar..." msgid "&Export as .gci..." msgstr "&.gci Olarak Dışarı Aktar..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "&Dosya" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "&Yazı Tipi..." -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "&Kare İlerletme" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "&Serbest Bakış Ayarları" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "&Sembolleri Şuradan Getir" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "&GitHub Repo'su" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "&Grafik Ayarları" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "&Yardım" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "&Kısayol Ayarları" @@ -551,11 +552,11 @@ msgstr "&Durumu İçe Aktar..." msgid "&Import..." msgstr "&İçeri aktar" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "&Infinity Base" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "&BLR yerleştir" @@ -563,23 +564,23 @@ msgstr "&BLR yerleştir" msgid "&Interframe Blending" msgstr "&Karelerarası Harmanlama" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "&Dil:" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "Durumu &Yükle" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "&Sembol Haritasını Yükle" @@ -589,19 +590,23 @@ msgstr "&Mevcut adrese dosya yükle" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "&Gözlemcileri Kilitle" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "&Gereçleri Yerinde Kilitle" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "&Hafıza" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "&Film" @@ -609,7 +614,7 @@ msgstr "&Film" msgid "&Mute" msgstr "&Sustur" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "&Ağ" @@ -618,23 +623,23 @@ msgid "&No" msgstr "&Hayır" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "&Aç..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "&Seçenekler" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "&HLE Fonksiyonlarını Yamala" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "&Duraklat" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "&Oynat" @@ -642,7 +647,7 @@ msgstr "&Oynat" msgid "&Properties" msgstr "&Özellikler" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "&Salt-Okunur Mod" @@ -650,7 +655,7 @@ msgstr "&Salt-Okunur Mod" msgid "&Refresh List" msgstr "&Listeyi Yenile" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "&Kayıtlar" @@ -663,24 +668,24 @@ msgstr "&Kaldır" msgid "&Remove Code" msgstr "&Kodu Sil" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "&Sembolü yeniden adlandır" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "&Sıfırla" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "&Kaynak Paketi Yöneticisi" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "&Sembol Haritasını Kaydet" @@ -688,31 +693,31 @@ msgstr "&Sembol Haritasını Kaydet" msgid "&Scan e-Reader Card(s)..." msgstr "&e-Okuyucu Kart(lar)ı Tara..." -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "&Skylanders Portal" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "&Hız Limiti:" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "&Durdur" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "&Tema:" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "&İş parçacıkları" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "&Araçlar" @@ -722,21 +727,21 @@ msgstr "&ROM'u Boşalt" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "&Gözlemcilerin Kilidini Aç" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "&Görünüm" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "&İzle" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "&Website" @@ -748,23 +753,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "&Evet" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "'%1' bulunamadı, sembol adları oluşturulmadı" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "'%1' bulunamadı, yerine yaygın fonksiyonlar taranıyor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(Koyu)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(Açık)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(Sistem)" @@ -800,12 +805,12 @@ msgstr "- Çıkar" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--Bilinmeyen--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -924,7 +929,7 @@ msgstr "32-bit İmzasız Tamsayı" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1043,11 +1048,11 @@ msgstr "< Daha az" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" "Zorlayıcı Modunda Devre Dışı Bırakıldı." @@ -1057,8 +1062,8 @@ msgid "If unsure, leave this unchecked." msgstr "" "Emin değilseniz, bunu işaretlemeyin." -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." @@ -1066,7 +1071,7 @@ msgstr "" "AutoStepping zaman aşımına uğradı. Mevcut talimat " "ilgisiz." -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1096,8 +1101,8 @@ msgstr "" msgid "> Greater-than" msgstr "> -dan/-den büyük" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "Bir NetPlay Oturumu halihazırda devam ediyor!" @@ -1118,7 +1123,7 @@ msgstr "" "Bu WAD yüklendiğinde geri dönüşü olmayacak şekilde yüklü sürümü " "değiştirecektir. Devam edilsin mi?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "Zaten bir disk takılmak üzere." @@ -1134,7 +1139,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "Başlatılacak oyun belirtilmeden 'kaydetme durumu' yüklenemez." -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1154,7 +1159,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "Senkronizasyon, ancak bir Wii oyunu çalışırken yapılabilir." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1233,19 +1238,11 @@ msgstr "Doğruluk:" msgid "Achievement Settings" msgstr "Başarı Ayarları" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "Başarılar" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" -"Başarılar devre dışı bırakıldı.
Başarıları yeniden etkinleştirmek için " -"lütfen tüm çalışan oyunları kapatın." - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "Eylem" @@ -1333,19 +1330,19 @@ msgstr "Action Replay: Normal Kod {0}: Geçersiz alt tür {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "NetPlay Sohbeti Etkinleştir" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "Aktif" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "Etkin Infinity Figürleri:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "Etkin iş parçacığı sırası" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "Etkin iş parçacıkları" @@ -1367,7 +1364,7 @@ msgstr "GPU:" msgid "Add" msgstr "Ekle" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "&Breakpoint ekle" @@ -1392,23 +1389,23 @@ msgstr "Breakpoint Ekle" msgid "Add a Memory Breakpoint" msgstr "Breakpoint Ekle" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "Bellek &breakpoint'i ekle" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "Bellek breakpoint'i ekle" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "&Gözlemci'ye ekle" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "Gözlemci'ye ekle" @@ -1418,17 +1415,17 @@ msgstr "Gözlemci'ye ekle" msgid "Add..." msgstr "Ekle..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "Adres" @@ -1580,7 +1577,7 @@ msgid "All Assembly files" msgstr "Tüm Assembly dosyaları" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "Tüm Double" @@ -1589,7 +1586,7 @@ msgstr "Tüm Double" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1597,34 +1594,34 @@ msgid "All Files" msgstr "Tüm Dosyalar" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "Tüm Dosyalar (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "Tüm Float" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "Tüm GC/Wii dosyaları" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "Tüm Onaltılık" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "Tüm Kayıt Durumları (*.sav *.s##);; Tüm Dosyalar (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "Tüm İmzalı Tamsayı" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "Tüm İmzasız Tamsayı" @@ -1640,7 +1637,7 @@ msgstr "Tüm oyuncuların kodları senkronize edildi." msgid "All players' saves synchronized." msgstr "Tüm oyuncuların kayıtları senkronize edildi." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "Uyumsuz Bölge Ayarlarına İzin Ver" @@ -1668,7 +1665,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "Alternatif Giriş Kaynakları" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "Her zaman" @@ -1690,7 +1687,7 @@ msgstr "Takılı bir disk bekleniyordu ancak bulunamadı." msgid "Anaglyph" msgstr "Anaglif" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "Analiz et" @@ -1716,15 +1713,15 @@ msgstr "Kenar Yumuşatma:" msgid "Any Region" msgstr "Herhangi Bir Bölge" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "Şuraya imza ekle" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "&Mevcut İmza Dosyasına Ekle..." -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "İmza Dosyasını &Uygula..." @@ -1745,7 +1742,7 @@ msgstr "Apploader Tarihi:" msgid "Apply" msgstr "Uygula" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "İmza dosyasını uygula" @@ -1753,7 +1750,7 @@ msgstr "İmza dosyasını uygula" msgid "Arbitrary Mipmap Detection" msgstr "Rastgele Mipmap Algılama" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "'%1'i silmek istediğinizden emin misiniz?" @@ -1765,7 +1762,7 @@ msgstr "Bu dosyayı silmek istediğinizden emin misiniz?" msgid "Are you sure you want to delete this pack?" msgstr "Bu paketi silmek istediğinizden emin misiniz?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "NetPlay'den çıkmak istediğinizden emin misiniz?" @@ -1794,7 +1791,7 @@ msgstr "En-Boy Oranı:" msgid "Assemble" msgstr "Birleştir" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "Talimat birleştir" @@ -1806,7 +1803,7 @@ msgstr "Birleştirici" msgid "Assembly File" msgstr "Assembly Dosyası" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "Denetleyici Bağlantı Noktalarını Ata" @@ -1856,11 +1853,11 @@ msgstr "Otomatik" msgid "Auto (Multiple of 640x528)" msgstr "Otomatik (640x528'in katları)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "Otomatik Güncelleme Ayarları" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1880,7 +1877,7 @@ msgstr "Pencere Boyutunu Otomatik Ayarla" msgid "Auto-Hide" msgstr "Otomatik Gizle" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "RSO modüllerini otomatik olarak algıla?" @@ -1934,11 +1931,11 @@ msgstr "" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP kaydı" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "Arka Zincir" @@ -1997,7 +1994,7 @@ msgstr "Kötü değer sağlandı." #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "Afiş" @@ -2017,7 +2014,7 @@ msgstr "Çubuk" msgid "Base Address" msgstr "Baz Adres" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "Baz önceliği" @@ -2025,7 +2022,7 @@ msgstr "Baz önceliği" msgid "Basic" msgstr "Temel" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "Temel Ayarlar" @@ -2041,10 +2038,6 @@ msgstr "Oyun belirtilmeden yığın işlem modu kullanılamaz." msgid "Battery" msgstr "Batarya" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "Beta (ayda bir kere)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy, DS4Windows, vb." @@ -2081,7 +2074,7 @@ msgstr "Binary SSL (yaz)" msgid "Bitrate (kbps):" msgstr "Bit hızı (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2091,7 +2084,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "Blok Boyutu" @@ -2129,15 +2122,15 @@ msgstr "" "Bluetooth geçiş modu etkin, ancak Dolphin libusb olmadan derlendi. Geçiş " "modu kullanılamaz." -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "Önyüklendiğinde Duraklat" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND yedekleme dosyası (*.bin);;Tüm Dosyalar (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii anahtarları dosyası (*.bin);;Tüm Dosyalar (*)" @@ -2149,47 +2142,47 @@ msgstr "Çerçevesiz Tam Ekran" msgid "Bottom" msgstr "Alt" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2201,23 +2194,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2234,7 +2227,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2244,19 +2237,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2271,19 +2264,24 @@ msgstr "Branşlar" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "Kır" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "Breakpoint" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "Breakpoint ile karşılaşıldı! Adım dışına çıkma iptal edildi." -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "Breakpoint'ler" @@ -2317,7 +2315,7 @@ msgstr "Genişbant Adaptör Hatası" msgid "Broadband Adapter MAC Address" msgstr "Genişbant Adaptör MAC Adresi" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "&NetPlay Oturumlarına Göz Atın..." @@ -2325,16 +2323,16 @@ msgstr "&NetPlay Oturumlarına Göz Atın..." msgid "Buffer Size:" msgstr "Arabellek Boyutu:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "Arabellek boyutu %1 olarak değiştirildi." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "Arabellek:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2382,11 +2380,11 @@ msgstr "%1" msgid "C Stick" msgstr "C Çubuğu" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "&İmzalı Dosya Oluştur..." -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP kaydı " @@ -2446,7 +2444,7 @@ msgstr "Kalibrasyon" msgid "Calibration Period" msgstr "Kalibrasyon Periyodu" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "%1 görüntü listesini %2 boyutunda çağır" @@ -2472,7 +2470,7 @@ msgstr "Kamera 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "Kamera görüş alanı (yönlendirme hassasiyetini etkiler)." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "Sadece sanal bellekteki değerler için AR kodu oluşturabilir." @@ -2488,14 +2486,14 @@ msgstr "Bu kupa için kötü karakterler düzenlenemez!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "Bağlantı tutamacına göre Wii Remote bulunamıyor {0:02x}" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "Bir oyun hâlâ çalışırken bir NetPlay Oturumu başlatılamaz!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2508,15 +2506,15 @@ msgstr "İptal" msgid "Cancel Calibration" msgstr "Kalibrasyonu İptal Et" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2533,11 +2531,11 @@ msgstr "NAND'a yüklenemediği için bu WAD başlatılamıyor." msgid "Cannot compare against last value on first search." msgstr "İlk aramada son değerle karşılaştırılamıyor." -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "GC IPL bulunamadı." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "Bu adres için AR kodu oluşturulamıyor." @@ -2545,7 +2543,7 @@ msgstr "Bu adres için AR kodu oluşturulamıyor." msgid "Cannot refresh without results." msgstr "Sonuçlar olmadan yenilenemiyor." -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "GCI klasörünü boş bir yol olarak ayarlayamazsınız." @@ -2553,7 +2551,7 @@ msgstr "GCI klasörünü boş bir yol olarak ayarlayamazsınız." msgid "Cannot set memory card to an empty path." msgstr "Bellek kartını boş bir yola ayarlayamazsınız." -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "GC IPL bulunamadığı için oyun başlatılamıyor." @@ -2585,7 +2583,7 @@ msgstr "Ortala ve Kalibre Et" msgid "Change &Disc" msgstr "&Diski Değiştir" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "&Diski Değiştir..." @@ -2593,14 +2591,20 @@ msgstr "&Diski Değiştir..." msgid "Change Disc" msgstr "Diski Değiştir" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "Diskleri Otomatik Değiştir" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "Diski {0} olarak değiştir" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2631,7 +2635,7 @@ msgstr "" "etrafında döndürür. Yanal hareket yoktur, sadece döndürme vardır ve " "kameranın başlangıç noktasına kadar yakınlaştırabilirsiniz." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "Değiştirilen hileler oyunu yeniden başlattığınızda etkili olacaktır." @@ -2639,11 +2643,11 @@ msgstr "Değiştirilen hileler oyunu yeniden başlattığınızda etkili olacakt msgid "Channel Partition (%1)" msgstr "Kanal Bölümü (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "Girilen karakter geçersiz!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "Sohbet" @@ -2659,7 +2663,7 @@ msgstr "Hile Arama" msgid "Cheats Manager" msgstr "Hile Yöneticisi" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "NAND'ı Kontrol Et..." @@ -2679,7 +2683,7 @@ msgstr "" "Dosyanın silinmesi için gerekli izinlere sahip olup olmadığınızı veya hâlâ " "kullanımda olup olmadığını kontrol edin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "Sağlama" @@ -2691,7 +2695,7 @@ msgstr "Çin" msgid "Choose" msgstr "Seç" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "Açmak için bir dosya seçin" @@ -2699,15 +2703,15 @@ msgstr "Açmak için bir dosya seçin" msgid "Choose a file to open or create" msgstr "Açmak veya oluşturmak için bir dosya seçin" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "Öncelikli girdi dosyasını seçin" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "İkincil girdi dosyasını seçin" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "GCI baz klasörünü seçin" @@ -2720,7 +2724,7 @@ msgstr "Çıkarılacak klasörü seçin" msgid "Clamping of rotation about the yaw axis." msgstr "Yaw ekseni etrafında dönüşün sıkıştırılması." -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "Klasik Düğmeler" @@ -2731,18 +2735,18 @@ msgstr "Klasik Denetleyici" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "Temizle" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "Önbelleği Temizle" @@ -2763,7 +2767,7 @@ msgstr "Klonla ve Kodu &Düzenle..." msgid "Close" msgstr "Kapat" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "Ya&pılandırma" @@ -2771,11 +2775,11 @@ msgstr "Ya&pılandırma" msgid "Code" msgstr "Kod" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2803,11 +2807,11 @@ msgstr "Renk Düzeltme:" msgid "Color Space" msgstr "Renk Alanı" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "İki İmza Dosyasını &Birleştir..." @@ -2850,7 +2854,7 @@ msgstr "Gölgelendiriciler Derleniyor" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "Sıkıştırma" @@ -2863,7 +2867,7 @@ msgstr "Sıkıştırma Seviyesi:" msgid "Compression:" msgstr "Sıkıştırma" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2871,11 +2875,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "Koşul" @@ -2891,7 +2895,7 @@ msgstr "Koşullu" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "Koşullu Yardımı" @@ -2906,7 +2910,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2944,52 +2953,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"Koşullar:\n" -"Bir breakpoint'e ulaşıldığında değerlendirilecek bir ifade ayarlar. İfade " -"'false' veya 0 ise breakpoint tekrar vurulana kadar dikkate alınmaz. " -"İfadeler virgülle ayrılmalıdır. Ne yapılacağını belirlemek için yalnızca son " -"ifade kullanılacaktır.\n" -"\n" -"Referans verilebilen register'lar:\n" -"GPR'lar : r0..r31\n" -"FPR'lar : f0..f31\n" -" LR, CTR, PC\n" -"\n" -"Fonksiyonlar:\n" -"Bir register ayarla: r1 = 8\n" -"Cast'ler: s8(0xff). Mevcut: s8, u8, s16, u16, s32, u32\n" -"Çağrı Yığını: callstack(0x80123456), callstack(\"anim\")\n" -"Dizeleri Karşılaştır: streq(r3, \"abc\"). Her iki parametre de adres veya " -"dize sabiti olabilir.\n" -"Belleği oku: read_u32(0x80000000). Mevcut: u8, s8, u16, s16, u32, s32, f32, " -"f64\n" -"Belleğe yaz: write_u32(r3, 0x80000000). Mevcut: u8, u16, u32, f32, f64\n" -"*şu anda yazma her zaman tetiklenir\n" -"\n" -"Operasyonlar:\n" -"Unary: -u, !u, ~u\n" -"Matematik: * / + -, üslü: **, kalan: %, kaydırma: <<, >>\n" -"Karşılaştır: <, <=, >, >=, ==, !=, &&, ||\n" -"Bitwise: &, |, ^\n" -"\n" -"Örnekler:\n" -"r4 == 1\n" -"f0 == 1.0 && f2 < 10.0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"Yaz ve kır: r4 = 8, 1\n" -"Yaz ve devam et: f3 = f1 + f2, 0\n" -"Koşul her zaman son olmalı\n" -"\n" -"Dizeler yalnızca callstack() veya streq()'de ve \"alıntılanmış\" şekilde " -"kullanılmalıdır. Değişkenlere dize atamayın.\n" -"Bir isabet veya NaN sonucu varsa, tüm değişkenler Bellek Arayüzü günlüğüne " -"yazdırılacaktır. Sorunları kontrol etmek için denklemlerinize değişken " -"atayın, böylelikle yazdırılabilir.\n" -"\n" -"Not: Tüm değerler, hesaplamalar için dahili olarak 'double'lara " -"dönüştürülür. Menzil dışına çıkmaları ya da NaN haline gelmeleri mümkün. NaN " -"döndürülürse uyarı verilecek ve NaN haline gelen değişken kaydedilececektir." #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -3006,7 +2969,7 @@ msgstr "Yapılandır" msgid "Configure Controller" msgstr "Denetleyiciyi Yapılandır" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Dolphin'i Yapılandır" @@ -3019,13 +2982,13 @@ msgstr "Girdileri Yapılandır" msgid "Configure Output" msgstr "Çıktıları Yapılandır" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "Onayla" @@ -3034,12 +2997,12 @@ msgstr "Onayla" msgid "Confirm backend change" msgstr "Arka uç değişikliğini onayla" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "Durdurmayı Onayla" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "Onay" @@ -3049,7 +3012,7 @@ msgstr "Onay" msgid "Connect" msgstr "Bağlan" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "Balance Board Bağla" @@ -3057,7 +3020,7 @@ msgstr "Balance Board Bağla" msgid "Connect USB Keyboard" msgstr "USB Klavye Bağla" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "Wii Remote'u Bağla: %1" @@ -3077,7 +3040,7 @@ msgstr "3. Wii Remote'u Bağla" msgid "Connect Wii Remote 4" msgstr "4. Wii Remote'u Bağla" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "Wii Remote Bağla" @@ -3095,7 +3058,7 @@ msgstr "" msgid "Connected" msgstr "Bağlandı" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "Bağlanıyor" @@ -3120,7 +3083,7 @@ msgstr "NetPlay Golf Modunu Kontrol Et" msgid "Control Stick" msgstr "Kontrol Çubuğu" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "Denetleyici Profili" @@ -3319,22 +3282,22 @@ msgstr "" "genellikle 2.2'yi hedefler.

Emin değilseniz, bunu " "işaretlemeyin." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "Kopyala" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "Kopyala &Fonksiyon" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "Kopyala &Hex" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "Adresi kopyala" @@ -3342,19 +3305,19 @@ msgstr "Adresi kopyala" msgid "Copy Failed" msgstr "Kopyalama başarısız" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "Hex'i Kopyala" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "Değeri Kopyala" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "Kod &dizesini kopyala" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "Hedef ad&resi kopyala" @@ -3372,8 +3335,8 @@ msgstr "B'ye kopyala" msgid "Core" msgstr "Çekirdek" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3508,7 +3471,7 @@ msgstr "" "Öyleyse, seçeneklerde hafıza kartınızın konumunu yeniden belirtmeniz " "gerekebilir." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "Merkezi sunucu aranamadı" @@ -3524,13 +3487,13 @@ msgstr "Dosya okunamadı." msgid "Country:" msgstr "Ülke:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "Oluştur" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "Infinity Dosyası Oluştur" @@ -3544,7 +3507,7 @@ msgstr "Yeni Hafıza Kartı Oluştur" msgid "Create Skylander File" msgstr "Skylander Dosyası Oluştur" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "Diğer cihazlar için eşlemeler oluştur" @@ -3596,23 +3559,23 @@ msgstr "" "

Emin değilseniz, bunu işaretlemeyin." -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "Mevcut Bölge" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "Mevcut Değer" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "Mevcut bağlam" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "Mevcut oyun" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "Mevcut iş parçacığı" @@ -3727,7 +3690,7 @@ msgstr "Dance Mat" msgid "Dark" msgstr "Dark" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "Veri" @@ -3773,7 +3736,7 @@ msgid "Debug" msgstr "Hata ayıkla" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "Hata ayıklama" @@ -3821,7 +3784,7 @@ msgstr "Y'yi Azalt" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "Varsayılan" @@ -3841,7 +3804,7 @@ msgstr "Varsayılan Yazı Tipi" msgid "Default ISO:" msgstr "Varsayılan ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "Varsayılan iş parçacığı" @@ -3868,8 +3831,9 @@ msgstr "" "

Emin değilseniz, bunu işaretlemeyin." -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "Sil" @@ -3899,12 +3863,12 @@ msgstr "Derinlik Yüzdesi:" msgid "Depth:" msgstr "Derinlik:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "Açıklama" @@ -3918,8 +3882,8 @@ msgstr "Açıklama:" msgid "Description: %1" msgstr "Açıklama: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3931,21 +3895,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "Ayrılmış" @@ -3953,7 +3917,7 @@ msgstr "Ayrılmış" msgid "Detect" msgstr "Belirle" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "RSO Modülleri Algılanıyor" @@ -3961,11 +3925,11 @@ msgstr "RSO Modülleri Algılanıyor" msgid "Deterministic dual core:" msgstr "Deterministik çift çekirdek:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "Geliştirme (günde birkaç kez)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "Cihaz" @@ -4007,11 +3971,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "Bağlantı ke&sildi" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "Devre Dışı Bırak" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "Sınırlayıcı Kutusunu Devre Dışı Bırak" @@ -4028,11 +3987,11 @@ msgstr "EFB VRAM Kopyalarını Devre Dışı Bırak" msgid "Disable Emulation Speed Limit" msgstr "Öykünme Hızı Limitini Kapat" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "Fastmem'i Devre Dışı Bırak" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "Fastmem Alanını Devre Dışı Bırak" @@ -4040,11 +3999,11 @@ msgstr "Fastmem Alanını Devre Dışı Bırak" msgid "Disable Fog" msgstr "Sisi Devre Dışı Bırak" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "JIT Önbelleğini Devre Dışı Bırak" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "Büyük Giriş Noktaları Haritasını Devre Dışı Bırak" @@ -4088,6 +4047,12 @@ msgstr "" "sorununa neden olur.

Emin değilsen, bunu işaretli " "bırak." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "Disk" @@ -4096,6 +4061,10 @@ msgstr "Disk" msgid "Discard" msgstr "Vazgeç" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "Ekran Türü" @@ -4133,11 +4102,11 @@ msgstr "" "Dolphin'in geliştiricilerine bilgi bildirmesi için Dolphin'e yetki veriyor " "musun?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "\"%1\"yi Oyun Dizinleri listesine eklemek istiyor musun?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "Simge adlarının listesini temizlemek istiyor musun?" @@ -4147,7 +4116,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "%n seçili kayıt dosyasını silmek istiyor musun?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "Mevcut öykünmeyi durdurmak istiyor musun?" @@ -4159,8 +4128,8 @@ msgstr "NAND'ı tamir etmeyi denemek ister misin?" msgid "Dolby Pro Logic II Decoder" msgstr "Dolby Pro Logic II Kod Çözücü" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO Günlüğü (*.dff)" @@ -4168,9 +4137,9 @@ msgstr "Dolphin FIFO Günlüğü (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Dolphin Oyun Modu Ayarı" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin Harita Dosyası (*.map)" @@ -4182,8 +4151,8 @@ msgstr "Dolphin İmza CSV Dosyası" msgid "Dolphin Signature File" msgstr "Dolphin İmza Dosyası" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS Filmleri (*.dtm)" @@ -4226,7 +4195,7 @@ msgstr "Dolphin istenen işlemi gerçekleştiremedi." msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin ücretsiz ve açık kaynaklı bir GameCube ve Wii emülatörüdür." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin geçiş sunucusu için çok eski" @@ -4242,7 +4211,7 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin lisanssız diskleri doğrulayamıyor." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." @@ -4250,7 +4219,7 @@ msgstr "" "Dolphin bunu, bölgesi otomatik olarak belirlenemeyen başlıklar için " "kullanacaktır." -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphin'in hile sistemi şu anda devre dışı." @@ -4259,7 +4228,7 @@ msgstr "Dolphin'in hile sistemi şu anda devre dışı." msgid "Domain" msgstr "Alan" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "Güncelleme Yapma" @@ -4280,7 +4249,7 @@ msgstr "Kapılar kilitli" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "Double" @@ -4302,7 +4271,7 @@ msgstr "Kodları İndir" msgid "Download Codes from the WiiRD Database" msgstr "WiiRD Veritabanından Kodları İndir" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "GameTDB.com'dan Oyun Kapaklarını Grid Modunda Kullanmak İçin İndir" @@ -4314,6 +4283,16 @@ msgstr "İndirme tamamlandı" msgid "Downloaded %1 codes. (added %2)" msgstr "%1 kod indirildi. (%2 eklendi)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4353,7 +4332,7 @@ msgstr "&FakeVMEM'i Dök" msgid "Dump &MRAM" msgstr "&MRAM'i Dök" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "Sesi Dök" @@ -4365,7 +4344,7 @@ msgstr "Baz Dokuları Dök" msgid "Dump EFB Target" msgstr "EFB Hedefini Dök" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "Kareleri Dök" @@ -4434,11 +4413,11 @@ msgstr "" "

Emin değilsen, bunu işaretsiz bırak." -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "Turbo Düğmesine Basma Süresi (kare):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "Turbo Düğmesini Bırakma Süresi (kare):" @@ -4448,11 +4427,11 @@ msgstr "Turbo Düğmesini Bırakma Süresi (kare):" msgid "Dutch" msgstr "Flemenkçe" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "&Çıkış" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "EFB kopyası %1" @@ -4468,7 +4447,7 @@ msgstr "" "yeni sürücüyü görmesini sağlamak için muhtemelen bu noktada bilgisayarınızı " "yeniden başlatman gerekir." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4480,7 +4459,7 @@ msgstr "" "Adaletin ve minimum gecikmenin çok önemli olduğu rekabetçi oyunlar için " "uygundur." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "Erken Hafıza Güncellemeleri" @@ -4499,7 +4478,16 @@ msgstr "Doğu Asya" msgid "Edit Breakpoint" msgstr "Breakpoint'i Düzenle" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "Düzenle..." @@ -4519,7 +4507,7 @@ msgstr "Efekt" msgid "Effective" msgstr "Efektif" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "Efektif önceliği" @@ -4541,7 +4529,7 @@ msgstr "Element" msgid "Embedded Frame Buffer (EFB)" msgstr "Gömülü Kare Arabelleği (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "Boş" @@ -4553,7 +4541,7 @@ msgstr "Öykünme iş parçacığı zaten çalışıyor" msgid "Emulate Disc Speed" msgstr "Disk Hızını Öykün" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "Infinity Base'i Öykün" @@ -4573,7 +4561,7 @@ msgstr "" "Gerçek donanımın disk hızını öykünün. Devre dışı bırakmak kararsızlığa neden " "olabilir. Varsayılan değer Etkin'dir." -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "Öykünen USB Cihazları" @@ -4600,8 +4588,6 @@ msgstr "Öykünme hızı" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "Etkinleştir" @@ -4609,23 +4595,15 @@ msgstr "Etkinleştir" msgid "Enable API Validation Layers" msgstr "API Doğrulama Katmanlarını Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "Başarım Rozetlerini Etkinleştir" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "Başarımları Etkinleştir" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "Ses Esnetmeyi Etkinleştir" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "Hileleri Etkinleştir" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "Denetleyici Giri&şini Etkinleştir" @@ -4633,15 +4611,19 @@ msgstr "Denetleyici Giri&şini Etkinleştir" msgid "Enable Custom RTC" msgstr "Özel RTC'yi Etkinleştir" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "Hata Ayıklama Arayüzünü Etkinleştir" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "Çift Çekirdeği Etkinleştir" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "Çift Çekirdeği Etkinleştir (Hızı Artırır)" @@ -4653,7 +4635,7 @@ msgstr "Öykünen CPU Saat Hızını Geçersiz Kılmayı Etkinleştir" msgid "Enable Emulated Memory Size Override" msgstr "Öykünen Bellek Boyutu Geçersiz Kılmayı Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "Encore Başarımlarını Etkinleştir" @@ -4665,11 +4647,11 @@ msgstr "FPRF'i Etkinleştir" msgid "Enable Graphics Mods" msgstr "Grafik Modlarını Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "Zorlayıcı Modu Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4702,20 +4684,16 @@ msgstr "" "oyun çalışırken Zorlayıcı Modunu kapatmanın, yeniden etkinleştirmeden önce " "oyunun kapatılmasını gerektirdiğini unutmayın." -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "Lider Tablolarını Etkinleştir" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "MMU'yu Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "İlerleme Bildirimlerini Etkinleştir" @@ -4723,14 +4701,10 @@ msgstr "İlerleme Bildirimlerini Etkinleştir" msgid "Enable Progressive Scan" msgstr "Progresif Taramayı Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "RetroAchievements.org Entegrasyonunu Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "Rich Presence'ı Etkinleştir" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4744,11 +4718,15 @@ msgstr "Ekran Koruyucusunu Etkinleştir" msgid "Enable Speaker Data" msgstr "Hoparlör Verisini Etkinleştir" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "Resmi Olmayan Başarımları Etkinleştir" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "Kullanım İstatistikleri Raporlamasını Etkinleştir" @@ -4764,37 +4742,6 @@ msgstr "Wireframe'i Etkinleştir" msgid "Enable Write-Back Cache (slow)" msgstr "Geri Yazma Önbelleğini Etkinleştir (yavaş)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"Başarım rozetlerini etkinleştirir.

Oyuncu, oyun ve başarımlar için " -"simgeler görüntülenir. Basit bir görsel seçenek, ancak görüntüleri indirmek " -"için az miktarda ekstra bellek ve zaman gerektirecektir." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"RetroAchievements liderlik tablolarında yarışmayı etkinleştirir." -"

Kullanmak için Zorlayıcı Modu etkinleştirilmelidir." - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"RetroAchievements web sitesinde ayrıntılı rich presence'ı etkinleştirir." -"

Bu, web sitesine oyuncunun oyunda ne yaptığına dair ayrıntılı bir " -"açıklama sağlar. Bu devre dışı bırakılırsa, web sitesi yalnızca hangi oyunun " -"oynandığını bildirecektir.

Bu ayarın Discord rich presence ile " -"alakası yoktur." - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4804,7 +4751,7 @@ msgstr "" "çökmelere ve diğer sorunlara neden olabilir. (AÇIK = Uyumlu, KAPALI = " "Limitsiz)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4816,7 +4763,7 @@ msgstr "" "hesabı ile giriş yapmalısın. Dolphin şifreni yerel olarak kaydetmez ve " "oturum açmayı sürdürmek için bir API belirteci kullanır." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4826,33 +4773,32 @@ msgstr "" "120 yıldızdan 60'ı gibi birikmiş bir değeri takip eden bir başarımda " "ilerleme kaydettiğinde kısa bir açılır mesaj görüntülenir." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"Encore Modunda başarımların kilidini açmayı etkinleştirir.

Encore " -"Modu, oyuncunun sitede daha önce açtığı başarımları yeniden etkinleştirir, " -"böylece oyuncu kilit açma koşullarını tekrar karşıladığında bilgilendirilir, " -"özel speedrun kriterleri için veya sadece eğlence için kullanışlıdır." -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "Başarımların kilidini açmayı etkinleştir.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" -"Resmi başarımların yanı sıra resmi olmayan başarımların kilidini açmayı " -"etkinleştirir.

Resmi olmayan başarımlar, RetroAchievements tarafından " -"resmi olarak kabul edilmemiş isteğe bağlı veya tamamlanmamış başarımlardır. " -"Test veya sadece eğlence için yararlı olabilir." #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -5028,6 +4974,10 @@ msgstr "" "\n" "İçe aktarım iptal ediliyor." +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet Başlatılamadı" @@ -5075,33 +5025,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "RSO modül adresini girin:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -5115,51 +5065,51 @@ msgstr "RSO modül adresini girin:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "Hata" @@ -5176,7 +5126,7 @@ msgstr "Adaptör Açılırken Hata Oluştu: %1" msgid "Error collecting save data!" msgstr "Kayıt verileri toplanırken hata oluştu!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5191,7 +5141,7 @@ msgstr "" msgid "Error obtaining session list: %1" msgstr "Oturum listesi alınırken hata oluştu: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "Bazı doku paketleri yüklenirken bir hata oluştu" @@ -5288,7 +5238,7 @@ msgstr "{1} bölümündeki {0} kullanılmayan blokta hatalar bulundu." msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "Avrupa" @@ -5341,7 +5291,7 @@ msgstr "Değişken ismi bekleniyor." msgid "Experimental" msgstr "Deneysel" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "Tüm Wii Kayıtlarını Dışa Aktar" @@ -5356,7 +5306,7 @@ msgstr "Dışa Aktarma Başarısız Oldu" msgid "Export Recording" msgstr "Kaydı Dışa Aktar" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "Kaydı Dışa Aktar..." @@ -5384,14 +5334,14 @@ msgstr ".&gcs Olarak Dışarı Aktar..." msgid "Export as .&sav..." msgstr ".&sav Olarak Dışarı Aktar..." -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "%n kayıt dışa aktarıldı" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "Eklenti" @@ -5404,7 +5354,7 @@ msgstr "Eklenti Hareket Girişi" msgid "Extension Motion Simulation" msgstr "Eklenti Hareket Simülasyonu" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "Harici" @@ -5412,35 +5362,35 @@ msgstr "Harici" msgid "External Frame Buffer (XFB)" msgstr "Harici Kare Arabelleği (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "NAND'den Sertifikaları Çıkar" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "Tüm Diski Çıkar..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "Tüm Bölümü Çıkar..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "Dosyayı Çıkar..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "Dosyaları Çıkar..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "Sistem Verilerini Çıkar..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "Tüm Dosyalar Çıkarılıyor..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "Dizin Çıkarılıyor..." @@ -5449,8 +5399,8 @@ msgstr "Dizin Çıkarılıyor..." msgid "FD" msgstr "FD" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO Oynatıcısı" @@ -5466,11 +5416,11 @@ msgstr "" "Bellek kartı açılamadı:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "Bu oturum NetPlay dizinine eklenemedi: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "İmza dosyasına eklenemedi: '%1'" @@ -5490,7 +5440,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "Redump.org'a bağlanılamadı." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "Sunucuya bağlanılamadı: %1" @@ -5511,15 +5461,15 @@ msgstr "D3D12 küresel kaynakları oluşturulamadı" msgid "Failed to create DXGI factory" msgstr "DXGI factory oluşturulamadı" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "Infinity dosyası oluşturulamadı" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "Skylander dosyası oluşturulamadı!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5566,15 +5516,15 @@ msgstr "%1 kayıt dosyasından %n tanesi dışa aktarılamadı." msgid "Failed to export the following save files:" msgstr "Aşağıdaki kayıt dosyaları dışa aktarılamadı:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "NAND'den sertifikalar çıkarılamadı" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "Dosya çıkarılamadı." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "Sistem verileri çıkarılamadı." @@ -5596,13 +5546,13 @@ msgstr "Bir veya daha fazla D3D sembolü bulunamadı" msgid "Failed to import \"%1\"." msgstr "\"%1\" içe aktarılamadı." -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" "Kayıt dosyası içe aktarılamadı. Lütfen oyunu başlatın ve tekrar deneyin." -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." @@ -5610,7 +5560,7 @@ msgstr "" "Kayıt dosyası içe aktarılamadı. Verilen dosya bozuk veya geçersiz bir Wii " "kaydı olabilir." -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5620,7 +5570,7 @@ msgstr "" "dosyalara erişimi engelliyor olabilir. NAND'ınızı onarmayı deneyin (Araçlar -" "> NAND'ı Yönet -> NAND'ı Kontrol Et...), ardından kaydı tekrar içe aktarın." -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "Çekirdek başlatılamadı" @@ -5643,11 +5593,11 @@ msgid "Failed to install pack: %1" msgstr "Paket kurulamadı: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "Bu başlık NAND'a kurulamadı." -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" @@ -5655,8 +5605,8 @@ msgstr "" "Port %1 dinlemesi başarısız oldu. Birden fazla NetPlay sunucusu çalışıyor " "olabilir mi?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "%1 için RSO modülü yüklenemedi" @@ -5668,21 +5618,21 @@ msgstr "d3d11.dll yüklenemedi" msgid "Failed to load dxgi.dll" msgstr "dxgi.dll yüklenemedi" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "Harita dosyası yüklenemedi '%1'" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "Skylander dosyası yüklenemedi!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "Yürütülebilir dosya belleğe yüklenemedi." @@ -5698,17 +5648,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "Skylander modifiye edilemedi!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5716,7 +5666,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5746,15 +5696,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5762,11 +5712,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5813,23 +5763,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5843,7 +5793,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5874,31 +5824,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5949,19 +5899,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5974,7 +5924,7 @@ msgstr "Hızlı" msgid "Fast Depth Calculation" msgstr "Hızlı Derinlik Hesaplaması" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5985,7 +5935,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5999,7 +5949,7 @@ msgstr "Dosya Ayrıntıları" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "Dosya Biçimi" @@ -6007,24 +5957,24 @@ msgstr "Dosya Biçimi" msgid "File Format:" msgstr "Dosya Biçimi:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "Dosya Bilgisi" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "Dosya Adı" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "Dosya Yolu" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "Dosya Boyutu" @@ -6109,7 +6059,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "Bayraklar" @@ -6118,12 +6067,12 @@ msgstr "Bayraklar" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -6209,6 +6158,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "Biçim:" @@ -6224,7 +6179,7 @@ msgstr "İleri" msgid "Forward port (UPnP)" msgstr "İletme portu (UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -6234,7 +6189,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -6259,7 +6214,7 @@ msgstr "Kare İlerletme Hızını Sıfırla" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "Çerçeve Aralığı" @@ -6267,7 +6222,7 @@ msgstr "Çerçeve Aralığı" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -6287,7 +6242,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -6337,8 +6292,8 @@ msgid "From" msgstr "Buradan" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -6346,10 +6301,14 @@ msgstr "" msgid "FullScr" msgstr "Tam Ekran" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "Fonksiyon" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -6390,11 +6349,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -6436,7 +6395,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "GPU Doku Çözücüsü" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6446,25 +6405,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6476,7 +6435,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6494,22 +6453,22 @@ msgstr "" msgid "Game" msgstr "Oyun" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "Game Boy Advance Kartuşu (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6538,7 +6497,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "Oyun ID'si" @@ -6547,25 +6506,25 @@ msgstr "Oyun ID'si" msgid "Game ID:" msgstr "Oyun ID'si:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "Oyun Durumları" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6578,7 +6537,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6598,11 +6557,11 @@ msgstr "Wii U İçin GameCube Adaptörü" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6610,11 +6569,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "GameCube Kontrolcüleri" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6631,7 +6590,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6669,29 +6628,29 @@ msgstr "Gecko Kodları" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "Genel" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "Genel ve Seçenekler" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "Yeni bir İstatistik Kimliği Oluşturun" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6724,7 +6683,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6733,7 +6692,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "Grafikler" @@ -6773,7 +6732,7 @@ msgstr "Yeşil Sol" msgid "Green Right" msgstr "Yeşil Sağ" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "Sütun Görünümü" @@ -6810,7 +6769,7 @@ msgstr "" msgid "Hacks" msgstr "Hileler" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6842,7 +6801,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "Hexadecimal" @@ -6851,11 +6810,11 @@ msgstr "Hexadecimal" msgid "Hide" msgstr "Gizle" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6867,10 +6826,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6899,7 +6865,7 @@ msgstr "Barındırma" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6907,7 +6873,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6915,11 +6881,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6931,7 +6897,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "Kısayol Tuşu Ayarları" @@ -6941,7 +6907,7 @@ msgstr "Kısayol Tuşu Ayarları" msgid "Hotkeys" msgstr "Kısayol Tuşları" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "Kısayol Tuşları Pencere Odağı Gerektirir" @@ -6998,7 +6964,7 @@ msgstr "IP Adresi:" msgid "IPL Settings" msgstr "IPL Ayarları" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "Kızılötesi" @@ -7029,14 +6995,14 @@ msgstr "" msgid "Icon" msgstr "Simge" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -7053,7 +7019,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7067,14 +7033,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7086,7 +7052,7 @@ msgstr "" msgid "Ignore" msgstr "Yoksay" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -7127,7 +7093,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -7142,21 +7108,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "Wii Kayıtlarını Al..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "Oyunda?" @@ -7234,16 +7209,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -7263,12 +7238,12 @@ msgstr "Bilgi" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "Bilgilendirme" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -7278,10 +7253,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "Giriş" @@ -7295,19 +7270,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "Yerleştir &nop" @@ -7324,11 +7295,11 @@ msgstr "Kur" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "Güncellemeyi Kur" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "WAD Kur..." @@ -7336,13 +7307,13 @@ msgstr "WAD Kur..." msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -7351,7 +7322,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -7360,7 +7331,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7377,19 +7348,19 @@ msgstr "Intensity" msgid "Interface" msgstr "Arayüz" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -7402,19 +7373,19 @@ msgstr "İç LZO Hatası - Sıkıştırma başarısız." msgid "Internal LZO Error - decompression failed" msgstr "Dahili LZO Hatası - genişletme başarısız" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -7429,7 +7400,7 @@ msgstr "Dahili Çözünürlük" msgid "Internal Resolution:" msgstr "Dahili Çözünürlük:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -7437,7 +7408,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "Yorumlayıcı (çok yavaş)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -7453,7 +7424,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "Geçersiz Karma Kod" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -7462,11 +7433,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7487,7 +7458,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7503,19 +7474,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "Hatalı çekim dosyası" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "Geçersiz arama parametreleri (nesne seçilmedi)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "Geçersiz arama dizesi (sayıya dönüştürülemedi)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "Geçersiz arama dizesi (sadece düz dize uzunluğu destekleniyor)" @@ -7542,11 +7513,11 @@ msgstr "İtalya" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7554,47 +7525,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7606,26 +7577,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "Japonya" @@ -7647,12 +7618,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "Pencereyi Önde Tut" @@ -7686,11 +7657,11 @@ msgstr "Tuşlar" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "Oyuncuyu At" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "Kore" @@ -7716,7 +7687,7 @@ msgstr "" msgid "L-Analog" msgstr "L-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7724,7 +7695,11 @@ msgstr "" msgid "Label" msgstr "Etiket" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7762,7 +7737,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7770,7 +7745,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7781,7 +7756,7 @@ msgstr "Sol" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "Sol Çubuk" @@ -7852,11 +7827,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "Liste Görünümü" @@ -7865,26 +7840,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "Yükle" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7896,11 +7871,11 @@ msgstr "Özel Dokuları Yükle" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "GameCube Ana Menüsü'nü Yükle" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -8006,23 +7981,23 @@ msgstr "8. Durumu Yükle" msgid "Load State Slot 9" msgstr "9. Durumu Yükle" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "Dosyadan Durum Yükle" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "Seçili Yuvadan Durum Yükle" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "Yuvadan Durum Yükle" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "Wii Sistem Menüsünü Yükle %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -8030,24 +8005,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "Seçili Yuvadan Yükle" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "Yükle..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -8064,20 +8039,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "Yerel" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "Günlük" @@ -8086,15 +8069,15 @@ msgstr "Günlük" msgid "Log Configuration" msgstr "Günlük Yapılandırması" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -8110,7 +8093,7 @@ msgstr "Geçmiş Türü" msgid "Logger Outputs" msgstr "Geçmiş Çıkışı" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -8121,11 +8104,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -8146,7 +8129,7 @@ msgstr "MD5:" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -8194,7 +8177,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -8211,7 +8194,7 @@ msgid "" "unchecked.
" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -8220,7 +8203,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -8232,11 +8215,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -8266,7 +8249,7 @@ msgstr "" msgid "Memory Card" msgstr "Hafıza Kartı" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -8294,7 +8277,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8308,7 +8291,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "Mikrofon" @@ -8325,7 +8308,7 @@ msgstr "Çeşitli" msgid "Misc Settings" msgstr "Çeşitli Ayarlar" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -8337,7 +8320,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8373,8 +8356,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -8394,11 +8377,11 @@ msgstr "Monoskopik Gölgeler" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -8407,23 +8390,10 @@ msgstr "" msgid "Motor" msgstr "Motor" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8434,13 +8404,13 @@ msgstr "" msgid "Movie" msgstr "Film" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -8453,10 +8423,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -8465,8 +8435,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8475,7 +8445,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8492,8 +8462,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8536,7 +8506,7 @@ msgstr "Yerel (640x528)" msgid "Native GCI File" msgstr "Yerel GCI Dosyası" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8552,27 +8522,27 @@ msgstr "" msgid "Netherlands" msgstr "Hollanda" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "Ağ" @@ -8580,16 +8550,16 @@ msgstr "Ağ" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "Yeni" @@ -8614,7 +8584,7 @@ msgstr "" msgid "New Tag..." msgstr "Yeni Etiket..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "Yeni kimlik oluşturuldu." @@ -8631,7 +8601,7 @@ msgstr "Yeni etiket" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8677,7 +8647,7 @@ msgstr "" msgid "No Match" msgstr "Eşleşme Yok" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8685,12 +8655,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "Açıklama yok" @@ -8702,7 +8672,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8723,11 +8693,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8750,7 +8720,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8767,10 +8737,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "Hiçbiri" @@ -8782,7 +8752,7 @@ msgstr "" msgid "Not Set" msgstr "Ayarlanmamış" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8802,7 +8772,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8846,26 +8816,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8917,7 +8887,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "Nesne Aralığı" @@ -8938,7 +8908,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8949,7 +8919,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8964,7 +8934,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "Çevrimiçi &Belgeler" @@ -8972,13 +8942,13 @@ msgstr "Çevrimiçi &Belgeler" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8995,7 +8965,7 @@ msgstr "Aç" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -9004,7 +8974,7 @@ msgstr "" msgid "Open Directory..." msgstr "Dizin Aç..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -9070,26 +9040,26 @@ msgstr "Turuncu" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -9097,7 +9067,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9112,11 +9082,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "Diğer oyun..." @@ -9132,16 +9102,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9170,7 +9140,7 @@ msgstr "" msgid "PPC Size" msgstr "PPC Boyutu" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -9204,7 +9174,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "Parola" @@ -9242,15 +9212,15 @@ msgstr "Yollar" msgid "Pause" msgstr "Duraklat" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "Filmin Sonunda Duraklat" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -9266,6 +9236,12 @@ msgid "" "unchecked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9285,7 +9261,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "Piksel Aydınlatması" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "İnternet Üzerinden Sistem Güncellemesi Yap" @@ -9319,11 +9295,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -9336,7 +9312,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "Platform" @@ -9344,7 +9320,7 @@ msgstr "Platform" msgid "Play" msgstr "Oynat" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -9352,44 +9328,44 @@ msgstr "" msgid "Play Recording" msgstr "Çekimi Oynat" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "Oynatma Seçenekleri" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "Oyuncular" @@ -9422,7 +9398,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -9439,7 +9415,7 @@ msgstr "Port:" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -9455,6 +9431,14 @@ msgstr "Post-Processing Efekti:" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9464,15 +9448,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9512,7 +9496,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9523,7 +9507,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9557,7 +9541,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "Profil" @@ -9566,23 +9550,29 @@ msgstr "Profil" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9609,11 +9599,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "Soru" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "Çık" @@ -9630,19 +9620,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-Analog" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9663,7 +9653,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9675,12 +9665,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9719,8 +9710,8 @@ msgstr "Gerçek Wii Remote" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9729,23 +9720,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "Çek" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "Çekim Seçenekleri" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9778,7 +9769,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9809,7 +9800,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "Bölge" @@ -9830,7 +9821,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9866,12 +9861,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9893,10 +9888,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9906,7 +9907,7 @@ msgstr "Sıfırla" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9950,7 +9951,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "Yeniden Başlatma Gerekli" @@ -9958,11 +9959,11 @@ msgstr "Yeniden Başlatma Gerekli" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "Tekrar Dene" @@ -9971,7 +9972,7 @@ msgstr "Tekrar Dene" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9983,7 +9984,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9994,7 +9995,7 @@ msgstr "Sağ" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "Sağ Çubuk" @@ -10030,11 +10031,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -10052,27 +10053,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -10085,7 +10090,7 @@ msgstr "" msgid "Rumble" msgstr "Gümbürtü" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -10093,15 +10098,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -10109,7 +10114,7 @@ msgstr "" msgid "Russia" msgstr "Rusya" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -10168,11 +10173,11 @@ msgstr "" msgid "START" msgstr "START TUŞU" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "&Durumu Kaydet" @@ -10182,9 +10187,9 @@ msgid "Safe" msgstr "Güvenli" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10194,25 +10199,25 @@ msgstr "Kaydet" msgid "Save All" msgstr "Tümünü Kaydet" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -10226,11 +10231,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -10242,7 +10247,7 @@ msgstr "En Eski Durumu kaydet" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -10292,23 +10297,23 @@ msgstr "8. Duruma Kaydet" msgid "Save State Slot 9" msgstr "9. Duruma Kaydet" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "Durumu Seçili Slot'a Kaydet" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -10316,7 +10321,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -10328,11 +10333,11 @@ msgstr "" msgid "Save as..." msgstr "Farklı kaydet..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10343,11 +10348,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -10355,11 +10360,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "Kaydet..." @@ -10373,7 +10378,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -10390,8 +10395,8 @@ msgid "ScrShot" msgstr "Ekran Görüntüsü" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "Ara" @@ -10400,7 +10405,7 @@ msgstr "Ara" msgid "Search Address" msgstr "Adres Ara" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "Şu Anki Nesneyi Ara" @@ -10418,7 +10423,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "Bir talimat ara" @@ -10426,7 +10431,7 @@ msgstr "Bir talimat ara" msgid "Search games..." msgstr "Oyun ara..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -10460,7 +10465,7 @@ msgstr "Seç" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10471,23 +10476,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10515,7 +10520,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10523,7 +10528,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "Durum Yuvası Seç" @@ -10584,9 +10589,9 @@ msgstr "Bir Dizin Seç" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "Bir Dosya Seç" @@ -10610,7 +10615,7 @@ msgstr "" msgid "Select a game" msgstr "Bir oyun seç" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10618,11 +10623,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10630,12 +10635,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "Kayıt dosyasını seçin" @@ -10658,16 +10663,16 @@ msgstr "Seçilmiş kontrolcü profili yok" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10745,7 +10750,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "Gönder" @@ -10777,6 +10782,10 @@ msgstr "" msgid "Set &Value" msgstr "&Değeri Ayarla" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10794,19 +10803,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10824,25 +10833,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "Wii sistem dilini ayarlar." +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "Ayarlar" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: setting.txt dosyası oluşturulamıyor" @@ -10877,27 +10901,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "&Günlüğü Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "Araç Çubuğunu Gös&ter" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "Etkin Başlığı Pencere Başlığında Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "Avusturalya'yı Göster" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "Discord'da Mevcut Oyunu Göster" @@ -10906,7 +10930,7 @@ msgstr "Discord'da Mevcut Oyunu Göster" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "ELF/DOL'u Göster" @@ -10919,7 +10943,7 @@ msgstr "" msgid "Show FPS" msgstr "FPS'yi Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "Kare Sayacını Göster" @@ -10927,19 +10951,19 @@ msgstr "Kare Sayacını Göster" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "Fransızları Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "GameCube'leri Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "Almanları göster" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10947,23 +10971,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "Görüntü Girişini Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "İtalyanları Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "Korelileri Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "Takılma Sayacını Göster" @@ -10971,7 +10995,7 @@ msgstr "Takılma Sayacını Göster" msgid "Show Language:" msgstr "Dili Göster:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "Geçmiş &Yapılandırmasını Göster" @@ -10983,15 +11007,15 @@ msgstr "NetPlay Mesajlarını Göster" msgid "Show NetPlay Ping" msgstr "NetPlay Ping'ini Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "Hollanda'yı Göster" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "PAL'ları Göster" @@ -11004,7 +11028,7 @@ msgstr "PC'yi Göster" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "Platformları Göster" @@ -11012,15 +11036,15 @@ msgstr "Platformları Göster" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "Bölgeleri Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "Rusya'yı Göster" @@ -11028,7 +11052,7 @@ msgstr "Rusya'yı Göster" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "İspanya'yı Göster" @@ -11040,19 +11064,19 @@ msgstr "" msgid "Show Statistics" msgstr "İstatistikleri Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "Sistem Saatini Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "Tayvanlıları Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "Amerikanları Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "Bilinmeyenleri Göster" @@ -11064,36 +11088,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "WAD'ları Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "Wii'leri Göster" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "Dünyayı Göster" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -11101,10 +11125,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11118,6 +11150,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11125,6 +11164,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11187,7 +11244,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -11206,7 +11263,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -11284,6 +11341,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -11384,7 +11444,7 @@ msgstr "Hoparlör Ses Seviyesi:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -11413,11 +11473,11 @@ msgstr "Hız" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -11425,17 +11485,17 @@ msgstr "" msgid "Standard Controller" msgstr "Standart Denetleyici" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Başlat" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "&Netplay'i Başlat..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -11443,7 +11503,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -11463,14 +11523,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11502,19 +11562,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11552,16 +11612,16 @@ msgid "Stick" msgstr "Çubuk" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "Durdur" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11597,7 +11657,7 @@ msgstr "" msgid "Stretch to Window" msgstr "Pencereye Göre Ayarla" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11611,7 +11671,11 @@ msgstr "" msgid "Strum" msgstr "Tıngırtı" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11622,18 +11686,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11643,7 +11707,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11656,24 +11720,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11705,7 +11769,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11749,17 +11813,17 @@ msgstr "" msgid "Symbol" msgstr "Sembol" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "Semboller" @@ -11767,7 +11831,7 @@ msgstr "Semboller" msgid "Sync" msgstr "Senkronize Et" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11808,20 +11872,20 @@ msgstr "" msgid "System Language:" msgstr "Sistem Dili:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS Girişi" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS Araçları" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "Etiketler" @@ -11831,7 +11895,7 @@ msgstr "Etiketler" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11839,7 +11903,7 @@ msgstr "" msgid "Taiwan" msgstr "Tayvan" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "Ekran Görüntüsü Al" @@ -11847,7 +11911,7 @@ msgstr "Ekran Görüntüsü Al" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11863,9 +11927,9 @@ msgstr "" msgid "Test" msgstr "Sınama" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11927,13 +11991,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11995,7 +12059,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12005,7 +12069,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "Takılacak olan disk bulunamadı." @@ -12084,7 +12148,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12124,7 +12188,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12183,12 +12247,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -12208,7 +12272,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -12242,7 +12306,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12302,7 +12366,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12324,6 +12388,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -12335,8 +12403,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -12388,11 +12456,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "Bu USB aygıtı zaten beyaz listeye eklenmiş." -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "Bu WAD önyüklenebilir değil." -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -12409,7 +12477,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12511,7 +12579,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12531,7 +12599,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12572,7 +12640,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "Bu değer, grafik yapılandırmasında ayarlanan derinlik ile çarpılır." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12585,7 +12653,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12593,11 +12661,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12620,14 +12688,14 @@ msgstr "Eğim" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "Başlık" @@ -12636,12 +12704,12 @@ msgid "To" msgstr "Buraya" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "&Tam Ekran Moduna Geç" @@ -12666,7 +12734,7 @@ msgid "Toggle Aspect Ratio" msgstr "En-boy Oranını Aç/Kapat" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "Kesim Noktasını Aç/Kapat" @@ -12722,7 +12790,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12738,8 +12806,8 @@ msgstr "Üst" msgid "Top-and-Bottom" msgstr "Üst-ve-Alt" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12801,8 +12869,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12829,7 +12897,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "Tetikler" @@ -12839,7 +12907,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12853,7 +12921,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12865,7 +12933,7 @@ msgstr "AMERİKA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12907,7 +12975,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12970,11 +13038,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "Durum Yüklemeyi Geri Al" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "Durum Kaydetmeyi Geri Al" @@ -12994,28 +13062,28 @@ msgstr "" "Yüklü olan WAD dosyası, herhangi bir kayıt verisi silinmeden NAND'dan " "kaldırılacaktır. Devam edilsin mi?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "ABD" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "Bilinmeyen" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -13086,11 +13154,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "Sınırsız" @@ -13102,20 +13170,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -13142,7 +13198,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -13156,8 +13212,8 @@ msgstr "" msgid "Up" msgstr "Yukarı" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "Güncelle" @@ -13165,11 +13221,11 @@ msgstr "Güncelle" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -13212,7 +13268,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "İstatistik Raporlama Ayarları" @@ -13220,11 +13276,11 @@ msgstr "İstatistik Raporlama Ayarları" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -13240,10 +13296,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "PAL60 Modunu Kullan (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "Önemli Hataları Bildir" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13279,7 +13341,7 @@ msgstr "" msgid "User Config" msgstr "Kullanıcı Yapılandırması" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "Kullanıcı Arayüzü" @@ -13294,10 +13356,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13324,27 +13393,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -13364,7 +13433,7 @@ msgstr "" msgid "Value" msgstr "Değer" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -13434,13 +13503,13 @@ msgstr "" msgid "Video" msgstr "Video" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "&Kodu görüntüle" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "&Hafızayı görüntüle" @@ -13475,7 +13544,7 @@ msgstr "Sesi Yükselt" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD dosyaları (*.wad)" @@ -13501,7 +13570,7 @@ msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" "WAD kurulumu başarısız oldu: Seçilen dosya geçerli bir WAD dosyası değil." -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13578,8 +13647,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "Uyarı" @@ -13589,7 +13658,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13601,28 +13670,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13715,21 +13784,21 @@ msgstr "Wii Remote" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13741,19 +13810,19 @@ msgstr "Wii Remote Ayarları" msgid "Wii Remotes" msgstr "Wii Remote Kontrolcüleri" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii ve Wii Remote" @@ -13761,7 +13830,7 @@ msgstr "Wii ve Wii Remote" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13769,12 +13838,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13784,11 +13847,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13802,10 +13865,11 @@ msgstr "Dünya" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13838,39 +13902,39 @@ msgstr "" msgid "Write to Window" msgstr "Pencereye Yaz" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF kaydı " @@ -13879,9 +13943,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -13997,7 +14061,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "Değişikliğin etkili olması için Dolphin'i yeniden başlatmalısınız." @@ -14017,16 +14081,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14035,7 +14099,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Sıfır 3 kodu desteklenmemektedir" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -14084,7 +14148,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -14092,7 +14156,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -14100,7 +14164,7 @@ msgstr "" msgid "fake-completion" msgstr "sahte-tamamlama" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -14148,16 +14212,6 @@ msgstr "" msgid "none" msgstr "hiçbiri" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "ya da bir aygıt seçin" @@ -14175,7 +14229,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -14240,7 +14294,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Languages/po/zh_CN.po b/Languages/po/zh_CN.po index cf5090f6f2..79f4df53a3 100644 --- a/Languages/po/zh_CN.po +++ b/Languages/po/zh_CN.po @@ -21,9 +21,9 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" -"Last-Translator: 天绝星 , 2015-2024\n" +"Last-Translator: 陈 依云 , 2023-2024\n" "Language-Team: Chinese (China) (http://app.transifex.com/delroth/dolphin-emu/" "language/zh_CN/)\n" "Language: zh_CN\n" @@ -135,7 +135,7 @@ msgid "%1 (Revision %3)" msgstr "%1 (修订版 %3)" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "%1 (库)" @@ -155,7 +155,7 @@ msgstr "%1 (慢)" msgid "%1 *" msgstr "%1 *" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -169,11 +169,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "%1 图形配置" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "%1 MB (内存1)" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "%1 MB (内存2)" @@ -190,7 +190,7 @@ msgstr "%1 在你的系统上不支持此特性。" msgid "%1 doesn't support this feature." msgstr "%1 不支持此特性。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" @@ -200,35 +200,27 @@ msgstr "" "%2 对象\n" "当前帧: %3" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "%1 已加入" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "%1 已离开" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" -"%1 已解锁 %2/%3 项成就 (包括 %4 项硬核成就) 折合 %5/%6 成就点数 (包括 %7 硬核" -"点数)" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "%1 已解锁 %2/%3 项成就,折合 %4/%5 成就点数" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "%1 不是有效的 ROM" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "%1 控制中" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "%1 正在玩 %2" @@ -241,8 +233,8 @@ msgstr "%1 内存范围" msgid "%1 ms" msgstr "%1 毫秒" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "%1 成就点数" @@ -258,26 +250,26 @@ msgstr "已找到 %1 个会话" msgid "%1%" msgstr "%1%" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "%1% (%2 MHz)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "%1%(正常速度)" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "%1 的值已更改" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "%1 的值被命中" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "%1 的值已使用" @@ -289,6 +281,10 @@ msgstr "%1, %2, %3, %4" msgid "%1: %2" msgstr "%1: %2" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "%1

%2" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -358,11 +354,11 @@ msgstr "&3x" msgid "&4x" msgstr "&4x" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "关于(&A)" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "添加内存断点(&A)" @@ -371,7 +367,7 @@ msgstr "添加内存断点(&A)" msgid "&Add New Code..." msgstr "添加新代码...(&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "添加函数(&A)" @@ -379,15 +375,15 @@ msgstr "添加函数(&A)" msgid "&Add..." msgstr "添加...(&A)" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "汇编器(&A)" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "音频设置(&A)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "自动更新(&A):" @@ -395,11 +391,15 @@ msgstr "自动更新(&A):" msgid "&Borderless Window" msgstr "无边框窗口(&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "断点(&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "错误跟踪器(&B)" @@ -407,15 +407,15 @@ msgstr "错误跟踪器(&B)" msgid "&Cancel" msgstr "取消(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "金手指管理器(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "检查更新...(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "清除符号(&C)" @@ -423,7 +423,7 @@ msgstr "清除符号(&C)" msgid "&Clone..." msgstr "克隆...(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "代码(&C)" @@ -431,16 +431,15 @@ msgstr "代码(&C)" msgid "&Connected" msgstr "连接(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "控制器设置(&C)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "复制地址(&C)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "复制地址(&C)" @@ -448,20 +447,20 @@ msgstr "复制地址(&C)" msgid "&Create..." msgstr "创建...(&C)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "删除(&D)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "删除监视(&D)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "删除监视(&D)" @@ -475,11 +474,11 @@ msgstr "编辑代码...(&E)" msgid "&Edit..." msgstr "编辑...(&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "弹出光盘(&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "模拟(&E)" @@ -499,41 +498,41 @@ msgstr "导出状态...(&E)" msgid "&Export as .gci..." msgstr "导出为 .gci...(&E)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "文件(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "字体...(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "逐帧播放(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "自由视点设置(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "生成符号来自(&G)" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "GitHub 资源库(&G)" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "图形设置(&G)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "帮助(&H)" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "热键设置(&H)" @@ -553,11 +552,11 @@ msgstr "导入状态...(&I)" msgid "&Import..." msgstr "导入...(&I)" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "Infinity 底座(&I)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "插入 blr (&I)" @@ -565,23 +564,23 @@ msgstr "插入 blr (&I)" msgid "&Interframe Blending" msgstr "帧间混合(&I)" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "即时编译器(&J)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "语言(&L):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "载入分支监视(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "载入状态(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "载入符号映射(&L)" @@ -591,19 +590,23 @@ msgstr "将文件加载到当前地址(&L)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "锁定监视(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "锁定部件位置(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "内存(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "影片(&M)" @@ -611,7 +614,7 @@ msgstr "影片(&M)" msgid "&Mute" msgstr "静音(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "网络(&N)" @@ -620,23 +623,23 @@ msgid "&No" msgstr "否(&N)" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "打开...(&O)" -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "选项(&O)" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "修补 HLE 功能函数(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "暂停游戏(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "开始游戏(&P)" @@ -644,7 +647,7 @@ msgstr "开始游戏(&P)" msgid "&Properties" msgstr "属性(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "只读模式(&R)" @@ -652,7 +655,7 @@ msgstr "只读模式(&R)" msgid "&Refresh List" msgstr "刷新列表(&R)" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "寄存器(&R)" @@ -665,24 +668,24 @@ msgstr "移除(&R)" msgid "&Remove Code" msgstr "移除代码(&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "重命名符号(&R)" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "重置游戏(&R)" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "资源包管理器(&R)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "保存分支监视(&S)" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "保存符号映射(&S)" @@ -690,31 +693,31 @@ msgstr "保存符号映射(&S)" msgid "&Scan e-Reader Card(s)..." msgstr "扫描 e-Reader 卡...(&S)" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "Skylanders 传送门(&S)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "速度限制(&S):" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "停止游戏(&S)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "主题(&T):" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "线程(&T)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "工具(&T)" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "工具(&T)" @@ -724,21 +727,21 @@ msgstr "卸载 ROM (&U)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "解锁监视(&U)" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "视图(&V)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "监视(&W)" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "网站(&W)" @@ -750,23 +753,23 @@ msgstr "百科(&W)" msgid "&Yes" msgstr "是(&Y)" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "找不到 '%1',未生成符号名" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "找不到 '%1',改为扫描常用函数" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "(深色)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "(浅色)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "(系统)" @@ -802,12 +805,12 @@ msgstr "- 减" msgid "--> %1" msgstr "--> %1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "--未知--" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -926,7 +929,7 @@ msgstr "32 位无符号整数" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "3D" @@ -1045,11 +1048,11 @@ msgstr "< 小于" msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "<系统语言>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "在硬核模式下禁用。" @@ -1057,14 +1060,14 @@ msgstr "在硬核模式下禁用。" msgid "If unsure, leave this unchecked." msgstr "如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "自动步进超时。当前指令与其不相关。" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1090,8 +1093,8 @@ msgstr "警告无效的基地址,默认 msgid "> Greater-than" msgstr "> 大于" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "已经有一个联机会话正在进行!" @@ -1111,7 +1114,7 @@ msgstr "" "\n" "安装此 WAD 替换是不可逆转的。是否继续?" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "光盘已可插入。" @@ -1125,7 +1128,7 @@ msgstr "一些使颜色更准确的功能,使其与 Wii 和 GC 游戏的色彩 msgid "A save state cannot be loaded without specifying a game to launch." msgstr "载入保存状态必须指定要启动的游戏" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1145,7 +1148,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "只有在 Wii 游戏运行时同步才能触发。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "自动保存(&U)" @@ -1222,17 +1225,11 @@ msgstr "精确度:" msgid "Achievement Settings" msgstr "成就设置" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "成就" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "成就功能已被禁用。
请关闭所有运行的游戏以重新启用成就功能。" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "操作" @@ -1317,19 +1314,19 @@ msgstr "Action Replay: 正常代码 {0}: 无效子类型 {1:08x} ({2})" msgid "Activate NetPlay Chat" msgstr "激活联机聊天" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "激活" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "正在使用的 Infinity 角色:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "活动线程队列" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "活动线程" @@ -1351,7 +1348,7 @@ msgstr "适配器:" msgid "Add" msgstr "添加" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "添加断点(&B)" @@ -1376,23 +1373,23 @@ msgstr "添加一个断点" msgid "Add a Memory Breakpoint" msgstr "添加内存断点" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "添加内存断点(&B)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "添加内存断点" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "添加到监视(&W)" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "添加到监视" @@ -1402,17 +1399,17 @@ msgstr "添加到监视" msgid "Add..." msgstr "添加..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "地址" @@ -1570,7 +1567,7 @@ msgid "All Assembly files" msgstr "所有汇编文件" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "所有双精度" @@ -1579,7 +1576,7 @@ msgstr "所有双精度" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1587,34 +1584,34 @@ msgid "All Files" msgstr "所有文件" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "所有文件 (*)" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "所有浮点数" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "所有 GC/Wii 文件" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "全十六进制" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "所有状态存档 (*.sav *.s##);; 所有文件 (*)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "全部有符号整数" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "全部无符号整数" @@ -1630,7 +1627,7 @@ msgstr "所有玩家代码已同步。" msgid "All players' saves synchronized." msgstr "所有玩家存档已同步。" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "允许不匹配的区域设置" @@ -1658,7 +1655,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "其他输入源" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "总是" @@ -1680,7 +1677,7 @@ msgstr "光盘预计已插入但无法找到。" msgid "Anaglyph" msgstr "色差" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "分析" @@ -1706,15 +1703,15 @@ msgstr "抗锯齿:" msgid "Any Region" msgstr "任意区域" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "附加签名到" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "附加到现有签名文件...(&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "应用签名文件...(&Y)" @@ -1734,7 +1731,7 @@ msgstr "应用载入器时间:" msgid "Apply" msgstr "应用" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "应用签名文件" @@ -1742,7 +1739,7 @@ msgstr "应用签名文件" msgid "Arbitrary Mipmap Detection" msgstr "特殊多级纹理检测" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "确定要删除 '%1' 吗?" @@ -1754,7 +1751,7 @@ msgstr "确定要删除该文件吗?" msgid "Are you sure you want to delete this pack?" msgstr "确定要删除这个包吗?" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "确定要退出联机吗?" @@ -1783,7 +1780,7 @@ msgstr "宽高比:" msgid "Assemble" msgstr "汇编" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "汇编指令" @@ -1795,7 +1792,7 @@ msgstr "汇编器" msgid "Assembly File" msgstr "汇编文件" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "指定控制器端口" @@ -1845,11 +1842,11 @@ msgstr "自动" msgid "Auto (Multiple of 640x528)" msgstr "自动(640x528 的倍数)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "自动更新设置" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1868,7 +1865,7 @@ msgstr "自动调整窗口大小" msgid "Auto-Hide" msgstr "自动隐藏" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "自动检测 RSO 模块?" @@ -1920,11 +1917,11 @@ msgstr "BBA 目标地址" msgid "BIOS:" msgstr "BIOS:" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "BP 寄存器" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "后链" @@ -1983,7 +1980,7 @@ msgstr "值格式不正确。" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "标图" @@ -2003,7 +2000,7 @@ msgstr "摇把" msgid "Base Address" msgstr "基地址" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "基本优先级" @@ -2011,7 +2008,7 @@ msgstr "基本优先级" msgid "Basic" msgstr "基本" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "基本设置" @@ -2027,10 +2024,6 @@ msgstr "使用批处理模式必须指定要启动的游戏" msgid "Battery" msgstr "电池" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "体验版(每月一次)" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "BetterJoy,DS4Windows,等" @@ -2067,7 +2060,7 @@ msgstr "二进制 SSL (写入)" msgid "Bitrate (kbps):" msgstr "比特率 (kbps):" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -2081,7 +2074,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "区块大小" @@ -2118,15 +2111,15 @@ msgid "" msgstr "" "蓝牙直通模式已启用,但 Dolphin 构建没有加入 libusb 驱动。无法使用直通模式。" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "引导后暂停" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "BootMii NAND 备份文件 (*.bin);; 所有文件 (*)" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "BootMii 密钥文件 (*.bin);; 所有文件 (*)" @@ -2138,47 +2131,47 @@ msgstr "无边框全屏" msgid "Bottom" msgstr "底部" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "分支" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "分支(LR 已保存)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "条件分支" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "条件分支(LR 已保存)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "条件分支到计数寄存器" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "条件分支到计数寄存器(LR 已保存)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "条件分支到链接寄存器" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "条件分支到链接寄存器(LR 已保存)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "分支未被覆盖" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "分支类型" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "分支已被覆盖" @@ -2190,23 +2183,23 @@ msgstr "分支监视" msgid "Branch Watch Tool" msgstr "分支监视工具" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "分支监视工具帮助 (1/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "分支监视工具帮助 (2/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "分支监视工具帮助 (3/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "分支监视工具帮助 (4/4)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2231,7 +2224,7 @@ msgstr "" "一步都能保存快照。“暂停分支监视”按钮将中止分支监视跟踪进一步的分支命中,直到" "被告知恢复。按下“清除分支监视”按钮可清除所有候选数据并返回黑名单阶段。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2245,19 +2238,19 @@ msgstr "" "资格之外 。一旦按下“代码路径已采用”按钮后,分支监视将切换到缩减阶段,并且表格" "将填充所有符合条件的候选数据。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "分支到计数寄存器" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "分支到计数寄存器(LR 已保存)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "分支到链接寄存器" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "分支到链接寄存器(LR 已保存)" @@ -2272,19 +2265,24 @@ msgstr "分支" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "中断" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "断点" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "遇到断点!跳出已中止。" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "断点" @@ -2318,7 +2316,7 @@ msgstr "宽带适配器错误" msgid "Broadband Adapter MAC Address" msgstr "宽带适配器 MAC 地址" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "浏览联机会话...(&N)" @@ -2326,16 +2324,16 @@ msgstr "浏览联机会话...(&N)" msgid "Buffer Size:" msgstr "缓冲区大小:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "缓冲区大小更改为 %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "缓冲区:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2382,11 +2380,11 @@ msgstr "作者:%1" msgid "C Stick" msgstr "C 摇杆" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "创建签名文件...(&R)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "CP 寄存器" @@ -2443,7 +2441,7 @@ msgstr "校准" msgid "Calibration Period" msgstr "校准周期" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "调用位于 %1 大小为 %2 的显示列表" @@ -2469,7 +2467,7 @@ msgstr "镜头 1" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "镜头视野(影响指向的灵敏度)。" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "只能为虚拟内存中的数值生成 AR 代码。" @@ -2485,14 +2483,14 @@ msgstr "无法对此奖杯编辑反派角色!" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "不能按照连接句柄 {0:02x} 找到 Wii 遥控器" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "游戏运行时无法启动联机会话!" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2505,15 +2503,15 @@ msgstr "取消" msgid "Cancel Calibration" msgstr "取消校准" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "候选: %1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "候选: %1 | 排除: %2 | 剩余: %3" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "候选: %1 | 过滤: %2 | 剩余: %3" @@ -2529,11 +2527,11 @@ msgstr "无法启动此 WAD,因为无法将其安装到 NAND 中。" msgid "Cannot compare against last value on first search." msgstr "无法与首次搜索的上个值进行比较。" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "找不到 GC IPL。" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "无法为此地址生成 AR 代码。" @@ -2541,7 +2539,7 @@ msgstr "无法为此地址生成 AR 代码。" msgid "Cannot refresh without results." msgstr "没有结果下无法刷新。" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "无法将 GCI 文件夹设置为空路径。" @@ -2549,7 +2547,7 @@ msgstr "无法将 GCI 文件夹设置为空路径。" msgid "Cannot set memory card to an empty path." msgstr "无法将存储卡设置为空路径。" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "找不到 GC IPL,无法启动游戏。" @@ -2581,7 +2579,7 @@ msgstr "中心和校准" msgid "Change &Disc" msgstr "切换光盘(&D)" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "切换光盘...(&D)" @@ -2589,14 +2587,20 @@ msgstr "切换光盘...(&D)" msgid "Change Disc" msgstr "切换光盘" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "自动切换光盘" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "切换光盘至 {0}" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2622,7 +2626,7 @@ msgstr "" "转和移动,但无法滚动。易于使用,但有局限性。

轨道:将自由镜头围绕原始" "镜头旋转。没有横向移动,只能旋转,可以放大视角到镜头的原点。" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "游戏重启后更改的金手指才会生效。" @@ -2630,11 +2634,11 @@ msgstr "游戏重启后更改的金手指才会生效。" msgid "Channel Partition (%1)" msgstr "通道分区 (%1)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "输入的字符无效!" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "聊天" @@ -2650,7 +2654,7 @@ msgstr "金手指搜索" msgid "Cheats Manager" msgstr "金手指管理器" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "校验 NAND..." @@ -2668,7 +2672,7 @@ msgid "" "whether it's still in use." msgstr "请检查您是否有删除该文件的权限以及其是否仍在使用。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "校验" @@ -2680,7 +2684,7 @@ msgstr "中国" msgid "Choose" msgstr "选择" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "选择要打开的文件" @@ -2688,15 +2692,15 @@ msgstr "选择要打开的文件" msgid "Choose a file to open or create" msgstr "选择要打开或创建的文件" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "选择优先输入文件" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "选择次要输入文件" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "选择 GCI 基础文件夹" @@ -2709,7 +2713,7 @@ msgstr "选择提取目标文件夹" msgid "Clamping of rotation about the yaw axis." msgstr "围绕偏转轴的旋转夹角。" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "传统按键" @@ -2720,18 +2724,18 @@ msgstr "传统控制器" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "清除" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "清除分支监视" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "清除缓存" @@ -2752,7 +2756,7 @@ msgstr "复制并编辑代码...(&E)" msgid "Close" msgstr "关闭" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "程序设置(&N)" @@ -2760,11 +2764,11 @@ msgstr "程序设置(&N)" msgid "Code" msgstr "代码" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "代码路径未采用" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "代码路径已采用" @@ -2792,11 +2796,11 @@ msgstr "色彩校正:" msgid "Color Space" msgstr "色彩空间" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "表列可见性(&V)" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "合并两个签名文件...(&T)" @@ -2837,7 +2841,7 @@ msgstr "正在编译着色器" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "压缩" @@ -2850,7 +2854,7 @@ msgstr "压缩级别:" msgid "Compression:" msgstr "压缩:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "条件。" @@ -2858,11 +2862,11 @@ msgstr "条件。" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "条件" @@ -2878,7 +2882,7 @@ msgstr "条件" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "附带条件帮助" @@ -2893,7 +2897,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2931,46 +2940,6 @@ msgid "" "possible for them to go out of range or to become NaN. A warning will be " "given if NaN is returned, and the var that became NaN will be logged." msgstr "" -"状况:\n" -"设置命中断点时计算的表达式。如果表达式为 false 或 0,则忽略断点,直到再次命中" -"断点。语句应该用逗号间隔。只有最后一个语句将用于确定要做什么。\n" -"\n" -"可以参考的寄存器:\n" -"GPRs : r0..r31\n" -"FPRs : f0..f31\n" -"LR, CTR, PC\n" -"\n" -"函数:\n" -"设置寄存器:r1 = 8\n" -"转换:s8(0xff). 可用:s8, u8, s16, u16, s32, u32\n" -"调用堆栈:callstack(0x80123456), callstack(\"anim\")\n" -"比较字符串:streq(r3, \"abc\"). 两个参数都可以是地址或字符串常量。\n" -"读取内存:read_u32(0x80000000). 可用:u8, s8, u16, s16, u32, s32, f32, f64\n" -"写入内存:write_u32(r3, 0x80000000). 可用:u8, u16, u32, f32, f64\n" -"*当前写入会一直触发\n" -"\n" -"操作:\n" -"一元:-u, !u, ~u\n" -"数学:* / + -, power: **, remainder: %, shift: <<, >>\n" -"比较:<, <=, >, >=, ==, !=, &&, ||\n" -"按位:&, |, ^\n" -"\n" -"示例:\n" -"r4 == 1\n" -"f0 == 1.0 && f2 < 10.0\n" -"r26 <= r0 && ((r5 + 3) & -4) * ((r6 + 3) & -4)* 4 > r0\n" -"p = r3 + 0x8, p == 0x8003510 && read_u32(p) != 0\n" -"写入并中断:r4 = 8, 1\n" -"写入并继续:f3 = f1 + f2, 0\n" -"条件必须始终是最后一个\n" -"\n" -"字符串只能在 callstack() 或 streq() 中使用并且“引用”。不要将字符串分配给变" -"量。\n" -"如果有命中或 NaN 结果,所有变量都将打印在内存接口日志中。要检查问题,请为方程" -"分配一个变量,以便可以打印显示。\n" -"\n" -"注意:所有值都会在内部转换为双精度数以进行计算。它们有可能超出范围或变为 " -"NaN。如果返回 NaN 将给出警告,并且将变为 NaN 的值记录下来。" #: Source/Core/DolphinQt/ToolBar.cpp:130 msgid "Config" @@ -2987,7 +2956,7 @@ msgstr "配置" msgid "Configure Controller" msgstr "配置控制器" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "Dolphin 配置" @@ -3000,13 +2969,13 @@ msgstr "配置输入" msgid "Configure Output" msgstr "配置输出" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "确定" @@ -3015,12 +2984,12 @@ msgstr "确定" msgid "Confirm backend change" msgstr "确认改变后端" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "停止游戏时确认" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "确认" @@ -3030,7 +2999,7 @@ msgstr "确认" msgid "Connect" msgstr "连接" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "连接平衡板" @@ -3038,7 +3007,7 @@ msgstr "连接平衡板" msgid "Connect USB Keyboard" msgstr "连接 USB 键盘" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "连接 Wii 遥控器 %1" @@ -3058,7 +3027,7 @@ msgstr "连接 Wii 遥控器 3" msgid "Connect Wii Remote 4" msgstr "连接 Wii 遥控器 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "连接 Wii 遥控器" @@ -3074,7 +3043,7 @@ msgstr "是否连接到互联网并执行在线系统更新?" msgid "Connected" msgstr "已连接" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "正在连接" @@ -3099,7 +3068,7 @@ msgstr "控制联机高尔夫模式" msgid "Control Stick" msgstr "控制摇杆" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "控制器预设" @@ -3280,22 +3249,22 @@ msgstr "" "通常以 2.2 为标准。

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "复制" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "复制函数(&F)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "复制十六进制(&H)" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "复制地址" @@ -3303,19 +3272,19 @@ msgstr "复制地址" msgid "Copy Failed" msgstr "复制失败" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "复制十六进制" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "复制数值" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "复制代码行(&L)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "复制目标地址(&G)" @@ -3333,8 +3302,8 @@ msgstr "复制到 B" msgid "Core" msgstr "核心" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "核心未初始化。" @@ -3461,7 +3430,7 @@ msgstr "" "您是否是在移动模拟器目录后收到这个消息?\n" "如果是这样,您可能需要在选项中重新指定您的存储卡位置。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "无法查找中心服务器" @@ -3477,13 +3446,13 @@ msgstr "无法读取文件。" msgid "Country:" msgstr "国家:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "创建" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "创建 Infinity 文件" @@ -3497,7 +3466,7 @@ msgstr "创建新存储卡" msgid "Create Skylander File" msgstr "创建 Skylander 文件" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "为其他设备创建映射" @@ -3546,23 +3515,23 @@ msgstr "" "清除 CPU 上的顶点以减少所需的绘制调用数。可能影响性能和绘制统计数据。" "

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "当前区域" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "当前值" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "当前上下文" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "当前游戏" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "当前线程" @@ -3674,7 +3643,7 @@ msgstr "跳舞毯" msgid "Dark" msgstr "暗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "数据" @@ -3720,7 +3689,7 @@ msgid "Debug" msgstr "调试" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "调试" @@ -3768,7 +3737,7 @@ msgstr "减小 Y" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "默认" @@ -3788,7 +3757,7 @@ msgstr "默认字体" msgid "Default ISO:" msgstr "默认镜像:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "默认线程" @@ -3812,8 +3781,9 @@ msgstr "" "存失效。

可能提高一些依靠 CPU EFB 访问游戏的性能,但会牺牲稳定性。" "

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "删除" @@ -3843,12 +3813,12 @@ msgstr "深度百分比:" msgid "Depth:" msgstr "深度:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "说明" @@ -3862,8 +3832,8 @@ msgstr "说明:" msgid "Description: %1" msgstr "说明:%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "目标" @@ -3875,21 +3845,21 @@ msgstr "目标(UNIX 套接字路径或地址:端口):" msgid "Destination (address:port):" msgstr "目标(地址:端口):" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "目标最大" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "目标最小" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "目标符号" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "分离的" @@ -3897,7 +3867,7 @@ msgstr "分离的" msgid "Detect" msgstr "检测" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "正在检测 RSO 模块" @@ -3905,11 +3875,11 @@ msgstr "正在检测 RSO 模块" msgid "Deterministic dual core:" msgstr "确定性双核:" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "开发版(一天多次)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "设备" @@ -3951,11 +3921,6 @@ msgstr "Direct3D 11" msgid "Dis&connected" msgstr "断开连接(&C)" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "禁用" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "禁用边界框" @@ -3972,11 +3937,11 @@ msgstr "禁用 EFB VRAM 副本" msgid "Disable Emulation Speed Limit" msgstr "禁用模拟速度限制" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "禁用快速内存" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "禁用快速内存区" @@ -3984,11 +3949,11 @@ msgstr "禁用快速内存区" msgid "Disable Fog" msgstr "禁用雾化" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "禁用 JIT 缓存" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "禁用超大入口端点映射" @@ -4026,6 +3991,12 @@ msgstr "" "过滤器对性能没有影响,但会使图像更锐利,且很少导致图像问题。" "

如无法确定,请选中此项。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "光盘" @@ -4034,6 +4005,10 @@ msgstr "光盘" msgid "Discard" msgstr "丢弃" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "显示类型" @@ -4067,11 +4042,11 @@ msgstr "从中间位置移动的距离。" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "是否授权 Dolphin 向开发者报告信息?" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "是否要添加 \"%1\" 到游戏路径列表?" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "你是否要清除符号名称列表?" @@ -4081,7 +4056,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "是否要删除 %n 已选定的存档文件?" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "您确定是否停止当前模拟?" @@ -4093,8 +4068,8 @@ msgstr "你要尝试修复 NAND 吗?" msgid "Dolby Pro Logic II Decoder" msgstr "杜比定向逻辑II解码器" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "Dolphin FIFO 日志 (*.dff)" @@ -4102,9 +4077,9 @@ msgstr "Dolphin FIFO 日志 (*.dff)" msgid "Dolphin Game Mod Preset" msgstr "Dolphin 游戏模组预设" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "Dolphin 映射文件 (*.map)" @@ -4116,8 +4091,8 @@ msgstr "Dolphin 签名 CSV 文件" msgid "Dolphin Signature File" msgstr "Dolphin 签名文件" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS 电影 (*.dtm)" @@ -4159,7 +4134,7 @@ msgstr "Dolphin 未能完成请求的操作。" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "Dolphin 是一个免费开源的 GameCube/Wii 模拟器。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "Dolphin 版本太旧,穿透服务器不支持" @@ -4173,13 +4148,13 @@ msgstr "Dolphin 无法正确验证典型的 TGC 文件,因为其不是真实 msgid "Dolphin is unable to verify unlicensed discs." msgstr "Dolphin 无法验证未经授权的光盘。" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "Dolphin 会将其用于无法自动确定区域的游戏。" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "Dolphin 的金手指系统当前已禁用。" @@ -4188,7 +4163,7 @@ msgstr "Dolphin 的金手指系统当前已禁用。" msgid "Domain" msgstr "域名" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "不更新" @@ -4209,7 +4184,7 @@ msgstr "门已锁上" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "双精度" @@ -4231,7 +4206,7 @@ msgstr "下载代码" msgid "Download Codes from the WiiRD Database" msgstr "从 WiiRD 数据库中下载代码" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "从 GameTDB.com 下载游戏封面以便在网格模式下使用" @@ -4243,6 +4218,16 @@ msgstr "下载完成" msgid "Downloaded %1 codes. (added %2)" msgstr "已下载 %1 代码。(已添加 %2)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4282,7 +4267,7 @@ msgstr "转储伪显存(&F)" msgid "Dump &MRAM" msgstr "转储主内存(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "转储音频" @@ -4294,7 +4279,7 @@ msgstr "转储基本纹理" msgid "Dump EFB Target" msgstr "转储 EFB 目标" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "转储帧" @@ -4360,11 +4345,11 @@ msgstr "" "将 XFB 副本的内容转储到 User/Dump/Textures/ 目录中。" "

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "连发按键的按下持续时间(帧):" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "连发按键的松开持续时间(帧):" @@ -4374,11 +4359,11 @@ msgstr "连发按键的松开持续时间(帧):" msgid "Dutch" msgstr "荷兰语" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "退出模拟(&X)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "EFB 复制 %1" @@ -4392,7 +4377,7 @@ msgstr "" "错误:此版本的 Dolphin 需要 {0}.{1} 或更高版本的 TAP-Win32 驱动——如果您最近升" "级您的 Dolphin 发行版,可能现在需要重新启动计算机以使 Windows 识别新驱动。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4402,7 +4387,7 @@ msgstr "" "每个玩家将自己的输入发送到游戏,并且所有玩家的缓冲区大小相同,由主机配置。\n" "适用于对公平性和低延迟最注重的竞技型游戏。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "内存提前更新" @@ -4421,7 +4406,16 @@ msgstr "东亚" msgid "Edit Breakpoint" msgstr "编辑断点" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "编辑..." @@ -4441,7 +4435,7 @@ msgstr "效果" msgid "Effective" msgstr "有效" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "有效优先级" @@ -4463,7 +4457,7 @@ msgstr "元素" msgid "Embedded Frame Buffer (EFB)" msgstr "内置帧缓冲 (EFB)" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "空" @@ -4475,7 +4469,7 @@ msgstr "模拟线程已经在运行" msgid "Emulate Disc Speed" msgstr "模拟光盘速度" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "模拟 Infinity 底座" @@ -4493,7 +4487,7 @@ msgid "" "Defaults to True" msgstr "模拟实机的光盘速度。禁用可能会导致不稳定。默认启用" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "模拟 USB 设备" @@ -4520,8 +4514,6 @@ msgstr "模拟速度" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "启用" @@ -4529,23 +4521,15 @@ msgstr "启用" msgid "Enable API Validation Layers" msgstr "启用 API 验证层" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "启用成就徽章" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "启用成就" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "启用音频伸缩" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "启用金手指" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "启用控制器输入(&T)" @@ -4553,15 +4537,19 @@ msgstr "启用控制器输入(&T)" msgid "Enable Custom RTC" msgstr "启用自定义 RTC" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "启用调试页面" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "启用双核心" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "启用双核心(加速)" @@ -4573,7 +4561,7 @@ msgstr "启用模拟 CPU 频率覆盖" msgid "Enable Emulated Memory Size Override" msgstr "启用模拟内存大小覆盖" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "启用硬核成就" @@ -4585,11 +4573,11 @@ msgstr "启用 FPRF" msgid "Enable Graphics Mods" msgstr "启用图形模组" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "启用硬核模式" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4616,20 +4604,16 @@ msgstr "" "用前请关闭当前游戏。
请注意,在游戏运行时关闭硬核模式需要先关闭游戏,然后" "才能重新启用。" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "启用 JIT 区块分析" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "启用排行榜" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "启用 MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "启用成就进度通知" @@ -4637,14 +4621,10 @@ msgstr "启用成就进度通知" msgid "Enable Progressive Scan" msgstr "启用逐行扫描" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "启用 RetroAchievements.org 集成" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "启用详细状态信息" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4658,11 +4638,15 @@ msgstr "允许屏幕保护程序" msgid "Enable Speaker Data" msgstr "启用扬声器" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "启用非官方成就" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "启用使用情况统计报告" @@ -4678,33 +4662,6 @@ msgstr "启用线框" msgid "Enable Write-Back Cache (slow)" msgstr "使用回写缓存 (慢速)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" -"启用成就徽章。

显示玩家、游戏和成就的图标。需要少量额外内存和时间来下" -"载图像。" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" -"允许在 RetroAchievements 排行榜中竞争。

必须启用硬核模式才能使用。" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" -"在 RetroAchievements 网站上启用详细的状态展示。

这向网站提供了玩家在游" -"戏中所做操作的详细描述。如果禁用此功能,网站将仅报告正在玩的游戏。

这" -"对 Discord 的详细状态没有影响。" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " @@ -4713,7 +4670,7 @@ msgstr "" "启用模拟光盘速度。禁用此功能可能导致某些游戏出现崩溃和其他问题。(ON = 兼容," "OFF = 未锁定)" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4724,7 +4681,7 @@ msgstr "" "RetroAchievements 帐户登录才能使用。Dolphin 不会在本地保存您的密码,而是使用 " "API 令牌来维持登录。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " @@ -4733,30 +4690,32 @@ msgstr "" "启用成就进度通知。

每当玩家在需要累积值的成就上取得进展时,显示一条简" "短的弹出消息,例如已获得 120 颗星中的 60 颗星。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -"在硬核模式中启用解锁成就。

硬核模式会重新启用玩家已在网站上解锁的成" -"就,以便玩家再次满足解锁条件时会收到通知,这对于自定义速通标准很有用或者只是" -"为了好玩。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" -msgstr "启用解锁成就。
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." +msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" -"允许像官方成就一样解锁非官方成就。

非官方成就可能是可选的或未完成的成" -"就,尚未被 RetroAchievements 视为官方成就,可能对测试有用或只是为了好玩。" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 msgid "" @@ -4910,6 +4869,10 @@ msgstr "" "\n" " 正在中止导入。 " +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "Enet 没有初始化" @@ -4957,33 +4920,33 @@ msgid "" "to." msgstr "输入要连接的分接服务器实例 IP 地址和端口。" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "请输入 RSO 模块地址:" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4997,51 +4960,51 @@ msgstr "请输入 RSO 模块地址:" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "错误" @@ -5058,7 +5021,7 @@ msgstr "打开适配器时出错: %1" msgid "Error collecting save data!" msgstr "收集存档数据时出错!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -5072,7 +5035,7 @@ msgstr "加载选定语言错误。正在退回系统默认。" msgid "Error obtaining session list: %1" msgstr "获取会话列表时出错: %1" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "加载一些纹理包时发生错误" @@ -5169,7 +5132,7 @@ msgstr "在 {1} 分区未使用的 {0} 区块中发现错误。" msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "欧洲" @@ -5222,7 +5185,7 @@ msgstr "建议使用的变量名称。" msgid "Experimental" msgstr "实验性" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "导出所有 Wii 存档" @@ -5237,7 +5200,7 @@ msgstr "导出失败" msgid "Export Recording" msgstr "导出录制" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "导出录制..." @@ -5265,14 +5228,14 @@ msgstr "导出为 .gcs...(&G)" msgid "Export as .&sav..." msgstr "导出为 .sav...(&S)" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "已导出 %n 个存档" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "扩展" @@ -5285,7 +5248,7 @@ msgstr "扩展体感输入" msgid "Extension Motion Simulation" msgstr "扩展体感模拟" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "外部" @@ -5293,35 +5256,35 @@ msgstr "外部" msgid "External Frame Buffer (XFB)" msgstr "外部帧缓冲 (XFB)" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "从 NAND 中提取证书" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "提取整个光盘..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "提取整个分区..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "提取文件..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "提取文件..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "提取系统数据" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "正在提取所有文件..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "正在提取目录..." @@ -5330,8 +5293,8 @@ msgstr "正在提取目录..." msgid "FD" msgstr "文件描述符" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "FIFO 回放器" @@ -5347,11 +5310,11 @@ msgstr "" "打开存储卡失败:\n" "%1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "无法将此会话添加到联机索引: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "附加到签名文件 '%1' 失败" @@ -5371,7 +5334,7 @@ msgstr "清除插槽 %1 的 Skylander 失败!" msgid "Failed to connect to Redump.org" msgstr "连接 Redump.org 失败" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "连接服务器失败: %1" @@ -5392,15 +5355,15 @@ msgstr "创建 D3D12 全局资源失败" msgid "Failed to create DXGI factory" msgstr "创建 DXGI 工厂失败" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "创建 Infinity 文件失败" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "创建 Skylander 文件失败!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5450,15 +5413,15 @@ msgstr "在 %1 个存档文件中 %n 个导出失败。" msgid "Failed to export the following save files:" msgstr "导出以下存档文件失败:" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "从 NAND 中提取证书失败" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "提取文件失败。" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "提取系统数据失败。" @@ -5480,18 +5443,18 @@ msgstr "无法找到一个或多个 D3D 符号" msgid "Failed to import \"%1\"." msgstr "导入 “%1” 失败。" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "导入存档文件失败。请运行一次游戏,然后重试。" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "导入存档文件失败。给定的文件似乎已损坏或不是有效的 Wii 存档。" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " @@ -5500,7 +5463,7 @@ msgstr "" "导入存档文件失败。您的 NAND 可能已损坏,或某些因素阻止访问里面的文件。请尝试" "修复 NAND(工具 -> 管理 NAND -> 校验 NAND...),然后再次导入存档。" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "初始化核心失败" @@ -5523,18 +5486,18 @@ msgid "Failed to install pack: %1" msgstr "安装包失败: %1" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "无法将该游戏安装到 NAND。" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "监听端口 %1 失败。是否有另一个联机服务器的实例正在运行?" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "无法在 %1 处加载 RSO 模块" @@ -5546,15 +5509,15 @@ msgstr "载入 d3d11.dll 失败" msgid "Failed to load dxgi.dll" msgstr "载入 dxgi.dll 失败" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "载入映射文件 '%1' 失败" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "载入 Skylander 文件失败!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" @@ -5562,7 +5525,7 @@ msgstr "" "载入 Skylander 文件失败:\n" "%1" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "加载可执行文件到内存失败。" @@ -5576,17 +5539,17 @@ msgstr "加载 {0} 失败。如果你使用的是 Windows 7,请尝试安装 KB msgid "Failed to modify Skylander!" msgstr "修改 Skylander 失败!" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "打开 “%1” 进行写入失败。" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "打开 “{0}” 进行写入失败。" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "无法打开 '%1'" @@ -5594,7 +5557,7 @@ msgstr "无法打开 '%1'" msgid "Failed to open Bluetooth device: {0}" msgstr "打开蓝牙设备失败: {0} " -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "打开分支监视快照 “%1” 失败" @@ -5626,15 +5589,15 @@ msgstr "" msgid "Failed to open file." msgstr "打开文件失败。" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "打开服务器失败" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "打开 Infinity 文件失败!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5646,11 +5609,11 @@ msgstr "" "\n" "此文件可能已在底座上。" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "打开 Skylander 文件失败!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5703,27 +5666,23 @@ msgstr "从输入文件 “{0}” 读取失败。" msgid "Failed to read selected savefile(s) from memory card." msgstr "从存储卡读取所选的存档文件失败。" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "读取 Infinity 文件失败!" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -"读取 Infinity 文件 (%1) 失败:\n" -"%1\n" -"\n" -"文件过小。" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "读取 Skylander 文件失败!" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5743,7 +5702,7 @@ msgstr "" "读取文件内容失败:\n" "%1" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "读取 {0} 失败" @@ -5777,31 +5736,31 @@ msgstr "重置联机 NAND 文件夹失败。请验证你的写入权限。" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "重置联机重定向文件夹失败。请验证你的写入权限。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "保存分支监视快照 “%1” 失败" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "保存 FIFO 日志失败。" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "保存代码映射到路径 '%1' 失败" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "保存签名文件 '%1' 失败" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "保存符号映射到路径 '%1' 失败" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "保存到签名文件 '%1' 失败" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5856,19 +5815,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "失败" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "公平输入延迟" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "备用区域" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "备用区域:" @@ -5881,7 +5840,7 @@ msgstr "快速" msgid "Fast Depth Calculation" msgstr "快速深度计算" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5893,7 +5852,7 @@ msgstr "" msgid "Field of View" msgstr "视野" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "角色编号:" @@ -5907,7 +5866,7 @@ msgstr "文件详细信息" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "文件格式" @@ -5915,24 +5874,24 @@ msgstr "文件格式" msgid "File Format:" msgstr "文件格式:" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "文件信息" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "文件名" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "文件路径" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "文件大小" @@ -6021,7 +5980,6 @@ msgstr "固定对齐" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "标记" @@ -6030,12 +5988,12 @@ msgstr "标记" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "浮点" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "跟随分支(&B)" @@ -6132,6 +6090,12 @@ msgstr "" "性能没有影响,并且几乎没有图形问题。

如无法确定,请" "选中此项。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "格式:" @@ -6147,7 +6111,7 @@ msgstr "前" msgid "Forward port (UPnP)" msgstr "转发端口(UPnP)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "已找到 “%2” 的 %1 个结果 " @@ -6157,7 +6121,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "找到 %n 个地址。" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "帧 %1" @@ -6182,7 +6146,7 @@ msgstr "逐帧播放重置速度" msgid "Frame Dumping" msgstr "转储帧" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "帧范围" @@ -6190,7 +6154,7 @@ msgstr "帧范围" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "帧转储图像 ‘{0}’ 已经存在。是否覆盖?" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "录制帧数:" @@ -6210,7 +6174,7 @@ msgstr "空闲文件数: %1" msgid "Free Look Control Type" msgstr "自由视点控制类型" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "自由视点控制器 %1" @@ -6263,8 +6227,8 @@ msgid "From" msgstr "从" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "从:" @@ -6272,10 +6236,14 @@ msgstr "从:" msgid "FullScr" msgstr "全屏" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "函数" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "函数" @@ -6316,11 +6284,11 @@ msgstr "GBA 音量" msgid "GBA Window Size" msgstr "GBA 窗口大小" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "GBA%1 ROM 更改为 “%2”" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "GBA%1 ROM 已禁用" @@ -6367,7 +6335,7 @@ msgstr "GL_最大_纹理_大小 是 {0} - 必须至少 1024 。" msgid "GPU Texture Decoding" msgstr "GPU 纹理解码" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6379,7 +6347,7 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "GPU: OGL 错误:您的显卡是否支持 OpenGL 2.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6387,7 +6355,7 @@ msgstr "" "GPU:错误:需要 GL_ARB_map_buffer_range。\n" "GPU:您的显卡是否支持 OpenGL 3.0?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" @@ -6395,7 +6363,7 @@ msgstr "" "GPU:OGL 错误:需要 GL_ARB_sampler_objects。\n" "GPU:您的显卡是否支持 OpenGL 3.3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" @@ -6403,7 +6371,7 @@ msgstr "" "GPU:OGL 错误:需要 GL_ARB_uniform_buffer_object。\n" "GPU:您的显卡是否支持 OpenGL 3.1?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6419,7 +6387,7 @@ msgstr "" "GPU:OGL 错误:需要 OpenGL 版本 3 。\n" "GPU:您的显卡是否支持 OpenGL 3?" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6442,16 +6410,16 @@ msgstr "" msgid "Game" msgstr "游戏" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "Game Boy Advance" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "GBA 游戏卡带 (*.gba)" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" @@ -6459,7 +6427,7 @@ msgstr "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "所有文件 (*)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "GameBoy Advance 连至端口 %1" @@ -6488,7 +6456,7 @@ msgid "Game Gamma:" msgstr "游戏伽玛:" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "游戏 ID" @@ -6497,15 +6465,15 @@ msgstr "游戏 ID" msgid "Game ID:" msgstr "游戏 ID:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "游戏状态" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "游戏更改为 “%1”" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" @@ -6513,11 +6481,11 @@ msgstr "" "游戏文件具有不同的哈希值;右键单击文件,选择属性,切换到验证选项卡,然后选择" "验证完整性以检查哈希值" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "游戏具有不同的光盘编号" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "游戏具有不同的修订版" @@ -6530,7 +6498,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "游戏覆盖了其他的游戏存档,将会破坏数据 {0:#x}, {1:#x}" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "游戏区域不匹配" @@ -6550,11 +6518,11 @@ msgstr "Wii U GameCube 适配器" msgid "GameCube Adapter for Wii U at Port %1" msgstr "端口 %1 的 Wii U GameCube 适配器" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "GameCube 控制器" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "端口 %1 的 GameCube 控制器" @@ -6562,11 +6530,11 @@ msgstr "端口 %1 的 GameCube 控制器" msgid "GameCube Controllers" msgstr "GameCube 控制器" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "GameCube 键盘" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "端口 %1 的 GameCube 键盘" @@ -6583,7 +6551,7 @@ msgstr "GameCube 存储卡" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "GameCube 存储卡 (*.raw *.gcp)" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "GameCube 麦克风插槽 %1" @@ -6621,29 +6589,29 @@ msgstr "Gecko 代码" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "常规" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "常规和选项" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "生成 Action Replay 代码" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "生成一个新的统计标识" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "已生成 AR 代码。" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "从 '%1' 中生成符号名" @@ -6676,7 +6644,7 @@ msgstr "巨人" msgid "Giants" msgstr "巨人" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "高尔夫模式" @@ -6685,7 +6653,7 @@ msgid "Good dump" msgstr "正确的转储" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "图形" @@ -6728,7 +6696,7 @@ msgstr "绿 左" msgid "Green Right" msgstr "绿 右" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "网格视图" @@ -6765,7 +6733,7 @@ msgstr "HDR 后处理" msgid "Hacks" msgstr "修正" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "头" @@ -6797,7 +6765,7 @@ msgstr "十六进制 8" msgid "Hex Byte String" msgstr "十六进制字节字符串" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "十六进制" @@ -6806,11 +6774,11 @@ msgstr "十六进制" msgid "Hide" msgstr "隐藏" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "隐藏控件(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "隐藏全部" @@ -6822,10 +6790,17 @@ msgstr "隐藏正在游戏的会话" msgid "Hide Incompatible Sessions" msgstr "隐藏不兼容的会话" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "隐藏远程 GBA" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6854,7 +6829,7 @@ msgstr "主机" msgid "Host Code:" msgstr "主机代码 :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "主机输入优先权" @@ -6862,7 +6837,7 @@ msgstr "主机输入优先权" msgid "Host Size" msgstr "主机大小" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6873,11 +6848,11 @@ msgstr "" "增加其他人的延迟。\n" "适合 3 人以上的休闲游戏,在连接不稳定或高延迟下或许也能运作。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "主机输入优先权已禁用" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "主机输入优先权已启用" @@ -6889,7 +6864,7 @@ msgstr "建主机联网游戏" msgid "Hostname" msgstr "主机名" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "热键设置" @@ -6899,7 +6874,7 @@ msgstr "热键设置" msgid "Hotkeys" msgstr "热键" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "热键需要窗口是活动状态" @@ -6960,7 +6935,7 @@ msgstr "IP 地址 :" msgid "IPL Settings" msgstr "IPL 设置" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "红外线" @@ -7002,7 +6977,7 @@ msgstr "" msgid "Icon" msgstr "图标" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" @@ -7011,7 +6986,7 @@ msgstr "" "与主机输入权限相同,除“主机”(零延迟)之外,其他可以随时切换。\n" "适用于需要时间敏感控制的回合制游戏,如高尔夫球。" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "身份标识生成" @@ -7035,7 +7010,7 @@ msgstr "" "问题的罕见程序设置。\n" "您可以随时通过 Dolphin 的程序设置取消本授权。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -7054,7 +7029,7 @@ msgstr "" "如果未选中,则模拟控制器的连接状态关联到\n" "真实默认设备(如果存在)的连接状态。 " -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." @@ -7064,7 +7039,7 @@ msgstr "" "量 fifo 日志,但对测试很有帮助。

如无法确定,请不要" "选中此项。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -7079,7 +7054,7 @@ msgstr "" msgid "Ignore" msgstr "忽略" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "忽略应用加载器分支命中(&A)" @@ -7130,7 +7105,7 @@ msgstr "" "能也会略微降低。

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "导入 BootMii NAND 备份..." @@ -7145,15 +7120,15 @@ msgstr "导入失败" msgid "Import Save File(s)" msgstr "导入存档文件" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "导入 Wii 存档..." -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "正在导入 NAND 备份" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" @@ -7162,6 +7137,15 @@ msgstr "" "正在导入 NAND 备份\n" " 已用时间: %1s" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "游戏中?" @@ -7242,16 +7226,16 @@ msgstr "增量旋转" msgid "Incremental Rotation (rad/sec)" msgstr "增量旋转(度/秒)" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "Infinity 角色创建器" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "Infinity 管理器" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "Infinity 文件 (*.bin);;" @@ -7273,12 +7257,12 @@ msgstr "信息" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "信息" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "在模拟过程中禁止屏幕保护程序" @@ -7288,10 +7272,10 @@ msgstr "注入" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "输入" @@ -7305,19 +7289,15 @@ msgstr "激活所需要的输入力度。" msgid "Input strength to ignore and remap." msgstr "要忽略并重新映射的输入力度。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "插入 BLR (&B)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "在开头插入 BLR (&B)" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "插入 NOP (&N)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "插入 nop (&N)" @@ -7334,11 +7314,11 @@ msgstr "安装" msgid "Install Partition (%1)" msgstr "安装分区 (%1)" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "安装更新" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "安装 WAD..." @@ -7346,13 +7326,13 @@ msgstr "安装 WAD..." msgid "Install to the NAND" msgstr "安装至 NAND" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "指令。" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "指令" @@ -7361,7 +7341,7 @@ msgstr "指令" msgid "Instruction Breakpoint" msgstr "指令断点" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "指令:" @@ -7370,7 +7350,7 @@ msgstr "指令:" msgid "Instruction: %1" msgstr "指令: %1" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -7391,19 +7371,19 @@ msgstr "强度" msgid "Interface" msgstr "界面" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "内部 LZ4 错误 - 已尝试解压缩 {0} 字节" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "内部 LZ4 错误 - 压缩失败" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "内部 LZ4 错误 - 解压失败 ({0}, {1}, {2})" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "内部 LZ4 错误 - 有效载荷大小不匹配 ({0} / {1}))" @@ -7416,7 +7396,7 @@ msgstr "内部 LZO 错误 - 压缩失败" msgid "Internal LZO Error - decompression failed" msgstr "内部 LZO 错误 - 解压失败" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." @@ -7424,13 +7404,13 @@ msgstr "" "内部 LZO 错误 - 解压失败 ({0}) ({1}) \n" "无法检索过时的存储状态版本信息。" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "内部 LZO 错误 - 无法解析解压缩的版本 cookie 和版本字符串长度 ({0})" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "内部 LZO 错误 - 无法解析解压缩的版本字符串 ({0} / {1})" @@ -7445,7 +7425,7 @@ msgstr "内部分辨率" msgid "Internal Resolution:" msgstr "内部分辨率:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "生成 AR 代码时出现内部错误。" @@ -7453,7 +7433,7 @@ msgstr "生成 AR 代码时出现内部错误。" msgid "Interpreter (slowest)" msgstr "解释器(最慢)" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "解释器核心" @@ -7469,7 +7449,7 @@ msgstr "从自动更新服务接收到无效的 JSON 数据:{0}" msgid "Invalid Mixed Code" msgstr "无效混合代码" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "包 %1 无效: %2" @@ -7478,11 +7458,11 @@ msgstr "包 %1 无效: %2" msgid "Invalid Player ID" msgstr "无效玩家 ID" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "无效 RSO 模块地址: %1" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "无效调用堆栈" @@ -7503,7 +7483,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "字段 “%1” 的输入无效" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "提供的输入无效" @@ -7519,19 +7499,19 @@ msgstr "提供的搜索参数无效。" msgid "Invalid password provided." msgstr "提交的密码无效。" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "无效录制文件" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "无效的搜索参数(没有选择对象)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "无效的搜索字符串(无法转换成数字)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "无效的搜索字符串(仅支持相等长度的字符串)" @@ -7558,11 +7538,11 @@ msgstr "意大利" msgid "Item" msgstr "物品" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "JIT" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "关闭 JIT 区块链接" @@ -7570,47 +7550,47 @@ msgstr "关闭 JIT 区块链接" msgid "JIT Blocks" msgstr "JIT 区块" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "关闭 JIT 分支" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "关闭 JIT 浮点" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "关闭 JIT 整数" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "关闭 JIT 加载存储浮动" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "关闭 JIT 加载存储" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "关闭 JIT 加载存储配对" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "关闭 JIT 加载存储 IXz" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "关闭 JIT 加载存储 Ibzx" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "关闭 JIT 加载存储 Iwz" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "关闭 JIT (JIT 核心)" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "关闭 JIT 配对" @@ -7622,16 +7602,16 @@ msgstr "适用于 ARM64 的 JIT 重编译器(推荐)" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "适用于 x86-64 的 JIT 重编译器(推荐)" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "关闭 JIT 寄存器缓存" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "关闭 JIT 系统寄存器" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." @@ -7639,11 +7619,11 @@ msgstr "" "清除缓存后,JIT 无法找到代码空间。这应该从不会出现。请在错误跟踪器中上报此事" "件。 Dolphin 即将退出。" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "JIT 未激活" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "日本" @@ -7665,12 +7645,12 @@ msgid "" "edit anything!" msgstr "Kaos 是这个奖杯的唯一反派,且一直是解锁状态。无需编辑任何内容!" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "保持运行" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "窗口置顶" @@ -7704,11 +7684,11 @@ msgstr "按键" msgid "KiB" msgstr "KiB" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "踢除玩家" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "韩国" @@ -7734,7 +7714,7 @@ msgstr "载入 ROM...(&O)" msgid "L-Analog" msgstr "L-模拟" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "LR 保存" @@ -7742,7 +7722,11 @@ msgstr "LR 保存" msgid "Label" msgstr "标签" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "上个值" @@ -7780,7 +7764,7 @@ msgstr "延迟: ~80 毫秒" msgid "Launching these titles may also fix the issues." msgstr "运行这些游戏也许可以解决问题。" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "排行榜" @@ -7788,7 +7772,7 @@ msgstr "排行榜" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7799,7 +7783,7 @@ msgstr "左" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "左摇杆" @@ -7876,11 +7860,11 @@ msgstr "光" msgid "Limit Chunked Upload Speed:" msgstr "限制数据块上传速度:" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "表单列" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "列表视图" @@ -7889,26 +7873,26 @@ msgid "Listening" msgstr "正在监听" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "载入" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "载入损坏映射文件(&B)..." -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "载入其他映射文件(&O)..." -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "载入分支监视...(&F)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "载入分支监视快照" @@ -7920,11 +7904,11 @@ msgstr "加载自定义纹理" msgid "Load File" msgstr "载入文件" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "载入 GameCube 主菜单" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "仅加载主机的存档数据" @@ -8030,23 +8014,23 @@ msgstr "载入状态 8" msgid "Load State Slot 9" msgstr "载入状态 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "从文件中载入状态" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "从选择的插槽中加载状态" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "从插槽中载入状态" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "加载 Wii 系统菜单 %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "加载和写入主机的存档数据" @@ -8054,24 +8038,24 @@ msgstr "加载和写入主机的存档数据" msgid "Load from Selected Slot" msgstr "从选择的插槽中加载" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "从插槽 %1 - %2 载入" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "载入映射文件" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "加载 vWii 系统菜单 %1" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "载入..." -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "已从 '%1' 中加载符号" @@ -8093,20 +8077,28 @@ msgstr "" "从 User/Load/GraphicsMods/ 加载图形模组。

如无法确" "定,请不要选中此项。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "本地" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "锁定鼠标光标" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "已锁定" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "日志" @@ -8115,15 +8107,15 @@ msgstr "日志" msgid "Log Configuration" msgstr "日志设置" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "登录" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "记录 JIT 指令范围" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "注销" @@ -8139,7 +8131,7 @@ msgstr "日志类型" msgid "Logger Outputs" msgstr "日志输出" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "登录失败" @@ -8153,11 +8145,11 @@ msgstr "" "量 Dolphin 的性能。

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "循环" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "丢失联机服务器连接..." @@ -8178,7 +8170,7 @@ msgstr "MD5:" msgid "MMU" msgstr "MMU" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "即将结束" @@ -8226,7 +8218,7 @@ msgstr "请确保 Skylander 已位于插槽 %1 中!" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "制作者" @@ -8246,7 +8238,7 @@ msgstr "" "雾模拟,禁用雾将破坏其游戏性。

如无法确定,请不要选" "中此项。" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "管理 NAND" @@ -8255,7 +8247,7 @@ msgstr "管理 NAND" msgid "Manual Texture Sampling" msgstr "手动纹理采样" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "映射" @@ -8267,11 +8259,11 @@ msgstr "伪装 ROM" msgid "Match Found" msgstr "找到匹配" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "最大缓冲区:" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "最大缓冲区大小更改为 %1" @@ -8301,7 +8293,7 @@ msgstr "内存断点" msgid "Memory Card" msgstr "存储卡" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "存储卡管理器" @@ -8329,7 +8321,7 @@ msgstr "MemoryCard: 在无效源地址 ({0:#x}) 中读取调用" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "MemoryCard: 在无效目标地址 ({0:#x}) 中写入调用" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -8345,7 +8337,7 @@ msgstr "MiB" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "麦克风" @@ -8362,7 +8354,7 @@ msgstr "其它" msgid "Misc Settings" msgstr "其它设置" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "其他控件" @@ -8374,7 +8366,7 @@ msgstr "标头中的空闲区块数与实际未使用的区块不匹配。" msgid "Mismatch between internal data structures." msgstr "内部数据结构不匹配。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -8419,8 +8411,8 @@ msgstr "修改插槽" msgid "Modifying Skylander: %1" msgstr "修改 Skylander: %1" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "已找到模块: %1" @@ -8440,11 +8432,11 @@ msgstr "单视场阴影" msgid "Monospaced Font" msgstr "等宽字体" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "体感输入" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "体感模拟" @@ -8453,23 +8445,10 @@ msgstr "体感模拟" msgid "Motor" msgstr "马达" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "鼠标光标可见" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "鼠标光标在不活动后隐藏并在光标移动时可见。" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "鼠标光标将始终可见。" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "游戏运行时鼠标光标将一直不可见。" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -8480,13 +8459,13 @@ msgstr "移动" msgid "Movie" msgstr "影片" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "影片 {0} 表示从一个保存状态开始播放,但 {1} 不存在。电影可能无法同步!" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "生成 AR 代码时出现多个错误。" @@ -8499,10 +8478,10 @@ msgstr "多重分插器" msgid "N&o to All" msgstr "全部选否(&O)" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "NAND 校验" @@ -8511,8 +8490,8 @@ msgstr "NAND 校验" msgid "NKit Warning" msgstr "NKit 警告" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "NTSC-J" @@ -8521,7 +8500,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "NTSC-J (ARIB TR-B9)" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "NTSC-K" @@ -8542,8 +8521,8 @@ msgstr "" "值,请在此处进行设置。

如无法确定,请保持为 2.35。" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "NTSC-U" @@ -8586,7 +8565,7 @@ msgstr "原生 (640x528)" msgid "Native GCI File" msgstr "内部 GCI 文件" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "联机" @@ -8602,7 +8581,7 @@ msgstr "联机设定" msgid "Netherlands" msgstr "荷兰" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." @@ -8610,7 +8589,7 @@ msgstr "" "联机将开始使用主机的存档数据,并且在联机会话期间创建或修改的任何存档数据都将" "保留在主机的本地存档中。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " @@ -8619,7 +8598,7 @@ msgstr "" "联机将开始使用主机的存档数据,但在联机会话期间创建或修改的任何存档数据都将在" "会话结束时被丢弃。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." @@ -8628,7 +8607,7 @@ msgstr "" "束时被丢弃。" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "网络" @@ -8636,16 +8615,16 @@ msgstr "网络" msgid "Network dump format:" msgstr "网络转储格式:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "从不" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "不要自动更新" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "新" @@ -8670,7 +8649,7 @@ msgstr "新建搜索" msgid "New Tag..." msgstr "新标签..." -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "已生成新的标识。" @@ -8687,7 +8666,7 @@ msgstr "新标签" msgid "Next Game Profile" msgstr "下一个游戏预设" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "匹配下一个" @@ -8733,7 +8712,7 @@ msgstr "不压缩" msgid "No Match" msgstr "无匹配" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "无存档数据" @@ -8741,12 +8720,12 @@ msgstr "无存档数据" msgid "No data to modify!" msgstr "没有可修改的数据!" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "没有可用的说明" @@ -8758,7 +8737,7 @@ msgstr "没有错误。" msgid "No extension selected." msgstr "未选择扩展。" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "文件未加载 / 录制" @@ -8779,11 +8758,11 @@ msgstr "未选择图形模组" msgid "No input" msgstr "无输入" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "没有发现问题。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "未找到匹配的游戏" @@ -8808,7 +8787,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "没有找到游戏设置 ‘{0}’ 的预设" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "没有录制被载入。" @@ -8825,10 +8804,10 @@ msgstr "未找到 undo.dtm 文件,为防止影片出现不同步撤销载入 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "无" @@ -8840,7 +8819,7 @@ msgstr "北美" msgid "Not Set" msgstr "未设置" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "并不是所有玩家都有该游戏。你真的要开始吗?" @@ -8860,7 +8839,7 @@ msgid "" "required." msgstr "目标存储卡上没有足够的空闲文件数。至少需要 %n 个文件数。 " -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "未找到" @@ -8904,26 +8883,26 @@ msgstr "每秒摇晃次数。" msgid "Nunchuk" msgstr "双节棍控制器" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "双节棍控制器加速度计" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "双节棍按键" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "双节棍摇杆" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "确定" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "对象 %1" @@ -8975,7 +8954,7 @@ msgstr "对象 4 X" msgid "Object 4 Y" msgstr "对象 4 Y" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "对象范围" @@ -8996,7 +8975,7 @@ msgstr "偏移量" msgid "On" msgstr "开" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "活动时" @@ -9009,7 +8988,7 @@ msgstr "" "在同时支持使用几何着色器和顶点着色器来扩展点和线的后端上,为任务选择顶点着色" "器。可能会影响性能。

%1" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -9031,7 +9010,7 @@ msgstr "" "经过足够的过程和实验后,您也许能够找到仅在模拟软件中执行操作时才会采用的函数" "调用和条件代码路径。" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "在线文档(&D)" @@ -9039,7 +9018,7 @@ msgstr "在线文档(&D)" msgid "Only Show Collection" msgstr "只显示合集" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" @@ -9047,7 +9026,7 @@ msgstr "" "仅附加有此前缀的符号:\n" "(留空表示全部)" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -9066,7 +9045,7 @@ msgstr "打开" msgid "Open &Containing Folder" msgstr "打开所在目录(&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "打开用户目录(&U)" @@ -9075,7 +9054,7 @@ msgstr "打开用户目录(&U)" msgid "Open Directory..." msgstr "打开目录..." -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "打开 FIFO 日志" @@ -9141,26 +9120,26 @@ msgstr "橙" msgid "Orbital" msgstr "轨道式" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "起始" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "起始最大" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "起始最小" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "起始符号" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "起始和目标" @@ -9168,7 +9147,7 @@ msgstr "起始和目标" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -9183,11 +9162,11 @@ msgstr "其他分区 (%1)" msgid "Other State Hotkeys" msgstr "其他状态热键" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "其他状态管理" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "其他游戏..." @@ -9203,16 +9182,16 @@ msgstr "输出重采样" msgid "Output Resampling:" msgstr "输出重采样:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "覆盖" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "播放录制...(&L)" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "PAL" @@ -9241,7 +9220,7 @@ msgstr "PNG 图像文件 (*.png);; 所有文件 (*)" msgid "PPC Size" msgstr "PPC 大小" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "PPC 对 Host" @@ -9275,7 +9254,7 @@ msgstr "被动" msgid "Passthrough a Bluetooth adapter" msgstr "直通蓝牙适配器" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "密码" @@ -9313,15 +9292,15 @@ msgstr "路径" msgid "Pause" msgstr "暂停" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "暂停分支监视" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "在影片末尾暂停" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "窗口非活动时暂停" @@ -9340,6 +9319,12 @@ msgstr "" "用 MMU 时相同。

如无法确定,请不要选中此项。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -9359,7 +9344,7 @@ msgstr "向外挥舞的峰值速度。" msgid "Per-Pixel Lighting" msgstr "逐像素光照" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "执行在线系统更新" @@ -9393,11 +9378,11 @@ msgstr "物理地址空间" msgid "PiB" msgstr "PiB" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "选择调试字体" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "延迟" @@ -9410,7 +9395,7 @@ msgid "Pitch Up" msgstr "上仰" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "平台" @@ -9418,7 +9403,7 @@ msgstr "平台" msgid "Play" msgstr "开始" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "播放/录制" @@ -9426,44 +9411,44 @@ msgstr "播放/录制" msgid "Play Recording" msgstr "播放录制" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "玩具组合/动力飞盘" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "回放选项" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "玩家" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "玩家 1" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "玩家 1 的第 1 项能力" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "玩家 1 的第 2 项能力" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "玩家 2" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "玩家 2 的第 1 项能力" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "玩家 2 的第 2 项能力" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "玩家" @@ -9497,7 +9482,7 @@ msgid "Point (Passthrough)" msgstr "指向(直通)" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "端口 %1" @@ -9514,7 +9499,7 @@ msgstr "端口 :" msgid "Portal Slots" msgstr "传送门插槽" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "检测到可能的非同步异常: %1 或许已在帧 %2 处不同步 " @@ -9530,6 +9515,14 @@ msgstr "后处理效果:" msgid "Post-Processing Shader Configuration" msgstr "后处理着色器配置" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -9539,15 +9532,15 @@ msgstr "点/线扩展首选顶点着色器" msgid "Prefetch Custom Textures" msgstr "预读取自定义纹理" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "在 PlayController 中提前结束影片。{0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "在 PlayWiimote 中提前结束影片。{0} + {1} > {2}" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "在PlayWiimote 中提前结束影片。{0} > {1}" @@ -9590,7 +9583,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "上一个游戏预设" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "匹配上一个" @@ -9601,7 +9594,7 @@ msgstr "上一个预设" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "图元 %1" @@ -9635,7 +9628,7 @@ msgid "" "the game might not work correctly." msgstr "发现中等严重性问题。游戏整体或特定部分可能无法正确运行。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "预设" @@ -9644,23 +9637,29 @@ msgstr "预设" msgid "Program Counter" msgstr "程序计数器" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "进度" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "公开" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "清除游戏列表缓存" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "将 IPL ROM 放至 User/GC/。" @@ -9687,11 +9686,11 @@ msgstr "DPLII 解码器的质量。质量越高音频延迟越大。" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "询问" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "退出" @@ -9708,19 +9707,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-模拟" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "就绪" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "RSO 模块" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "RSO 自动检测" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "运行" @@ -9741,7 +9740,7 @@ msgstr "结束范围:" msgid "Range Start: " msgstr "开始范围:" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "排名 %1" @@ -9753,12 +9752,13 @@ msgstr "Raw" msgid "Raw Internal Resolution" msgstr "原始内部分辨率" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "替换指令(&P)" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "读取" @@ -9797,8 +9797,8 @@ msgstr "真实 Wii 遥控器" msgid "Received invalid Wii Remote data from Netplay." msgstr "从联机中接收到无效的 Wii 遥控器数据。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "最近命中" @@ -9807,23 +9807,23 @@ msgstr "最近命中" msgid "Recenter" msgstr "回到中心" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "录制" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "录制输入" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "正在录制" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "录制选项" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "正在录制..." @@ -9860,7 +9860,7 @@ msgstr "Redump.org 状态:" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9891,7 +9891,7 @@ msgid "Refreshing..." msgstr "正在刷新..." #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "地区" @@ -9912,7 +9912,11 @@ msgstr "相对输入" msgid "Relative Input Hold" msgstr "保持相对输入" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "以后提醒我" @@ -9950,12 +9954,12 @@ msgstr "" "转换为 ISO 格式时,移除垃圾数据不会节省任何空间(除非以后将 ISO 文件打包为压" "缩文件格式,例如 ZIP 文件)。是否仍要继续?" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "重命名符号" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "渲染窗口" @@ -9979,10 +9983,16 @@ msgstr "报告: GCIFolder 正在写入未分配的区块 {0:#x}" msgid "Request to Join Your Party" msgstr "请求加入你的派对" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9992,7 +10002,7 @@ msgstr "重置" msgid "Reset All" msgstr "全部重置" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "重置忽略警告程序" @@ -10036,7 +10046,7 @@ msgstr "资源包管理器" msgid "Resource Pack Path:" msgstr "资源包路径:" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "需要重启" @@ -10044,11 +10054,11 @@ msgstr "需要重启" msgid "Restore Defaults" msgstr "恢复默认值" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "恢复指令" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "重试" @@ -10057,7 +10067,7 @@ msgstr "重试" msgid "Return Speed" msgstr "返回速度" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "修订版" @@ -10069,7 +10079,7 @@ msgstr "修订版: %1" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -10080,7 +10090,7 @@ msgstr "右" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "右摇杆" @@ -10116,11 +10126,11 @@ msgstr "左倾" msgid "Roll Right" msgstr "右倾" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "房间 ID" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "旋转" @@ -10141,45 +10151,35 @@ msgstr "" "部分辨率下的图像问题。该选项在使用原生内部分辨率时没有效果。" "

如无法确定,请不要选中此项。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." msgstr "" -"可以在表中的行里左键单击起始、目标和符号列,以在代码视图中查看关联的地址。右" -"键单击选定的行将弹出上下文菜单。\n" -"\n" -"如果右键单击选择行的起始列,将执行用 NOP 指令(无操作)替换起始处的分支指令操" -"作,并且将地址复制到剪贴板的操作也可使用。\n" -"\n" -"如果右键单击选择行的目标列,则可以使用 BLR 指令(分支到链接寄存器)替换目标处" -"的指令,但前提是每个起始处的分支指令都保存了链接寄存器,并且可以执行将地址复" -"制到剪贴板的操作。\n" -"\n" -"如果右键单击选择行的起始/目标符号列,则可以使用 BLR 指令替换符号最开头的指" -"令,但前提是找到每个起始/目标符号。\n" -"\n" -"所有上下文菜单都具有从候选中删除所选行的操作。" #: Source/Core/Core/HW/GCPadEmu.h:61 #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:287 @@ -10188,7 +10188,7 @@ msgstr "" msgid "Rumble" msgstr "震动" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "运行到此处(&T)" @@ -10196,15 +10196,15 @@ msgstr "运行到此处(&T)" msgid "Run GBA Cores in Dedicated Threads" msgstr "在独占线程中运行 GBA 内核" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "运行直到" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "运行直到(忽略断点)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "运行直到命中(忽略断点)" @@ -10212,7 +10212,7 @@ msgstr "运行直到命中(忽略断点)" msgid "Russia" msgstr "俄罗斯" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "SD 卡" @@ -10271,11 +10271,11 @@ msgstr "SSL 上下文" msgid "START" msgstr "START" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "保存代码(&V)" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "保存状态(&V)" @@ -10285,9 +10285,9 @@ msgid "Safe" msgstr "安全" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -10297,25 +10297,25 @@ msgstr "保存" msgid "Save All" msgstr "保存全部" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "另存分支监视为...(&A)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "保存分支监视快照" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "存档导出" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "保存 FIFO 日志" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "保存文件到" @@ -10329,11 +10329,11 @@ msgstr "游戏存档" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "游戏存档文件 (*.sav);;所有文件 (*)" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "存档导入" @@ -10345,7 +10345,7 @@ msgstr "保存到最早状态存档" msgid "Save Preset" msgstr "保存预设" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "录制文件另存为" @@ -10395,23 +10395,23 @@ msgstr "保存状态 8" msgid "Save State Slot 9" msgstr "保存状态 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "保存状态到文件" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "保存状态到最早的插槽" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "向选中的插槽保存状态" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "保存状态到插槽" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "保存符号映射为...(&A)" @@ -10419,7 +10419,7 @@ msgstr "保存符号映射为...(&A)" msgid "Save Texture Cache to State" msgstr "保存纹理缓存到状态" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "保存和载入状态" @@ -10431,11 +10431,11 @@ msgstr "另存为预设..." msgid "Save as..." msgstr "另存为..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "将组合输出文件另存为" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -10448,11 +10448,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "保存在与 ROM 相同的目录中" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "保存映射文件" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "保存签名文件" @@ -10460,11 +10460,11 @@ msgstr "保存签名文件" msgid "Save to Selected Slot" msgstr "保存至所选插槽" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "保存到插槽 %1 - %2" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "保存..." @@ -10476,7 +10476,7 @@ msgstr "只有在 Wii 游戏运行时保存的 Wii 遥控器配对才能重置 msgid "Saves:" msgstr "存档:" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "即时存档影片 {0} 被破坏,影片录制停止……" @@ -10493,8 +10493,8 @@ msgid "ScrShot" msgstr "截图" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "搜索" @@ -10503,7 +10503,7 @@ msgstr "搜索" msgid "Search Address" msgstr "搜索地址" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "搜索当前对象" @@ -10521,7 +10521,7 @@ msgid "" "for a bit and try again." msgstr "当前无法在虚拟地址空间中进行搜索。请运行一会儿游戏,然后重试。" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "搜索一个指令" @@ -10529,7 +10529,7 @@ msgstr "搜索一个指令" msgid "Search games..." msgstr "搜索游戏..." -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "搜索指令" @@ -10563,7 +10563,7 @@ msgstr "选择" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -10574,23 +10574,23 @@ msgid "Select Dump Path" msgstr "选择转储路径" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "选择导出目录" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "选择角色文件" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "选择 GBA BIOS" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "选择 GBA ROM" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "选择 GBA 存档路径" @@ -10618,7 +10618,7 @@ msgstr "选择 Skylander 合集" msgid "Select Skylander File" msgstr "选择 Skylander 文件" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "选择插槽 %1 - %2" @@ -10626,7 +10626,7 @@ msgstr "选择插槽 %1 - %2" msgid "Select State" msgstr "选择状态" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "选择状态插槽" @@ -10687,9 +10687,9 @@ msgstr "选择目录" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "选择文件" @@ -10713,7 +10713,7 @@ msgstr "选择文件" msgid "Select a game" msgstr "选择游戏" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "选择要安装到 NAND 的软件" @@ -10721,11 +10721,11 @@ msgstr "选择要安装到 NAND 的软件" msgid "Select e-Reader Cards" msgstr "选择 e-Reader 卡" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "选择 RSO 模块地址:" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "选择要播放的录制文件" @@ -10733,12 +10733,12 @@ msgstr "选择要播放的录制文件" msgid "Select the Virtual SD Card Root" msgstr "选择虚拟 SD 卡根目录" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "选择密钥文件 (OTP/SEEPROM 转储)" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "选择一个存档文件" @@ -10761,16 +10761,16 @@ msgstr "所选控制器预设不存在" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "所选游戏在游戏列表中不存在!" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "选定的线程调用栈" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "选定的线程上下文" @@ -10882,7 +10882,7 @@ msgstr "" "的一个以达到最好的模拟效果。

如无法确定,请选" "择“OpenGL”。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "发送" @@ -10917,6 +10917,10 @@ msgstr "穿透尝试被服务器拒绝" msgid "Set &Value" msgstr "设置值(&V)" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10934,19 +10938,19 @@ msgstr "给插槽 A 设置存储卡文件" msgid "Set memory card file for Slot B" msgstr "给插槽 B 设置存储卡文件" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "设置符号终止地址(&E)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "设置符号大小(&S)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "设置符号终止地址" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "设置符号大小 (%1):" @@ -10963,12 +10967,27 @@ msgstr "" msgid "Sets the Wii system language." msgstr "设置 Wii 的系统语言。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "以毫秒为单位设置延迟。较高的值可能会减少音频噪声。仅限某些后端。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " @@ -10977,13 +10996,13 @@ msgstr "" "设置搜索在虚拟地址空间中使用标准内存 1 和(在 Wii 上)内存 2 映射。这将适用于" "绝大多数游戏。" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "设置" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "SetupWiiMemory: 无法创建 setting.txt 文件" @@ -11018,27 +11037,27 @@ msgstr "新干线控制器" msgid "Show % Speed" msgstr "显示百分比速度" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "显示日志(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "显示工具栏(&T)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "在标题栏显示当前游戏名" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "显示全部" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "显示澳大利亚" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "在 Discord 软件中显示当前游戏" @@ -11047,7 +11066,7 @@ msgstr "在 Discord 软件中显示当前游戏" msgid "Show Disabled Codes First" msgstr "优先显示禁用的代码" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "显示 ELF/DOL" @@ -11060,7 +11079,7 @@ msgstr "优先显示启用的代码" msgid "Show FPS" msgstr "显示 FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "显示帧计数器" @@ -11068,19 +11087,19 @@ msgstr "显示帧计数器" msgid "Show Frame Times" msgstr "显示帧生成时间" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "显示法国" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "显示 GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "显示德国" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "叠加显示高尔夫模式" @@ -11088,23 +11107,23 @@ msgstr "叠加显示高尔夫模式" msgid "Show Infinity Base" msgstr "显示 Infinity 底座" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "显示输入回显" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "显示意大利" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "显示日本" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "显示韩国" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "显示延迟计数器" @@ -11112,7 +11131,7 @@ msgstr "显示延迟计数器" msgid "Show Language:" msgstr "显示语言:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "显示日志设置(&C)" @@ -11124,15 +11143,15 @@ msgstr "显示联机信息" msgid "Show NetPlay Ping" msgstr "显示联机延迟" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "显示荷兰" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "显示屏显消息" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "显示 PAL" @@ -11145,7 +11164,7 @@ msgstr "显示 PC" msgid "Show Performance Graphs" msgstr "显示性能图表" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "显示平台" @@ -11153,15 +11172,15 @@ msgstr "显示平台" msgid "Show Projection Statistics" msgstr "显示投影统计数据" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "显示地区" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "显示重录计数器" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "显示俄罗斯" @@ -11169,7 +11188,7 @@ msgstr "显示俄罗斯" msgid "Show Skylanders Portal" msgstr "显示 Skylanders 传送门" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "显示西班牙" @@ -11181,19 +11200,19 @@ msgstr "显示速度颜色" msgid "Show Statistics" msgstr "显示统计数据" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "显示系统频率" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "显示台湾" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "显示美国" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "显示未知" @@ -11205,36 +11224,36 @@ msgstr "显示垂直消隐时间" msgid "Show VPS" msgstr "显示 VPS" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "显示 WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "显示 Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "显示全球" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "在内存中显示(&M)" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "在代码中显示" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "在内存中显示" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "在代码中显示" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "在内存中显示" @@ -11242,10 +11261,18 @@ msgstr "在内存中显示" msgid "Show in server browser" msgstr "在服务器浏览器中显示" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "在内存中显示目标(&Y)" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -11263,6 +11290,13 @@ msgstr "" "显示帧时间图以及统计数据来展现模拟性能。

如无法确" "定,请不要选中此项。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -11272,6 +11306,24 @@ msgstr "" "显示与全速相对的百分比模拟速度。

如无法确定,请不要" "选中此项。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -11348,7 +11400,7 @@ msgstr "切换横握" msgid "Sideways Wii Remote" msgstr "横握 Wii 遥控器" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "签名数据库" @@ -11367,7 +11419,7 @@ msgstr "有符号 32" msgid "Signed 8" msgstr "有符号 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "有符号整数" @@ -11451,6 +11503,9 @@ msgid "Skylander %1" msgstr "Skylander %1" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "Skylander (*.sky *.bin *.dmp *.dump);;所有文件 (*)" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "Skylander (*.sky);;所有文件 (*)" @@ -11553,7 +11608,7 @@ msgstr "扬声器音量:" msgid "Specialized (Default)" msgstr "专门化(默认)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "特定" @@ -11588,11 +11643,11 @@ msgstr "速度" msgid "Spyro's Adventure" msgstr "小龙斯派罗的大冒险" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "堆栈结束" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "堆栈开始" @@ -11600,17 +11655,17 @@ msgstr "堆栈开始" msgid "Standard Controller" msgstr "标准控制器" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "开始" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "开始联机...(&N)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "开始分支监视" @@ -11618,7 +11673,7 @@ msgstr "开始分支监视" msgid "Start New Cheat Search" msgstr "开始新的金手指搜索" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "开始录制输入(&C)" @@ -11638,14 +11693,14 @@ msgstr "启动时附带 Riivolution 补丁" msgid "Start with Riivolution Patches..." msgstr "启动时附带 Riivolution 补丁..." -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "游戏已启动" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "状态" @@ -11677,19 +11732,19 @@ msgstr "单步跳出" msgid "Step Over" msgstr "单步跳过" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "跳出成功!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "跳出超时!" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "跳过正在处理..." -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "单步成功!" @@ -11727,16 +11782,16 @@ msgid "Stick" msgstr "摇杆" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "停止" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "停止播放/录制输入" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "游戏已停止" @@ -11778,7 +11833,7 @@ msgstr "" msgid "Stretch to Window" msgstr "拉伸到窗口大小" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "严格设置同步" @@ -11792,7 +11847,11 @@ msgstr "字符串" msgid "Strum" msgstr "拨弦" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "样式" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "样式:" @@ -11803,18 +11862,18 @@ msgstr "样式:" msgid "Stylus" msgstr "手写笔" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "成功" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "已成功加入联机索引" @@ -11824,7 +11883,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "成功转换 %n 个镜像。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "成功删除 '%1'。" @@ -11837,24 +11896,24 @@ msgstr "在 %1 个存档文件中 %n 个导出成功。" msgid "Successfully exported save files" msgstr "成功导出存档文件" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "已成功从 NAND 中提取证书" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "提取文件成功。" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "提取系统数据成功。" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "导入存档文件成功。" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "成功将此软件安装到 NAND。" @@ -11886,7 +11945,7 @@ msgstr "支持 SD 和 SDHC 格式。默认大小为 128 MB。" msgid "Surround" msgstr "环绕" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "已暂停" @@ -11932,17 +11991,17 @@ msgstr "转换到 B" msgid "Symbol" msgstr "符号" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "符号 (%1) 终止地址:" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "符号名:" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "符号" @@ -11950,7 +12009,7 @@ msgstr "符号" msgid "Sync" msgstr "同步" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "同步 AR/Gecko 代码" @@ -11992,20 +12051,20 @@ msgstr "正在同步存档数据..." msgid "System Language:" msgstr "系统语言:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "TAS 输入" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "TAS 工具" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "标签" @@ -12015,7 +12074,7 @@ msgstr "标签" msgid "Taiko Drum" msgstr "太鼓" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "尾" @@ -12023,7 +12082,7 @@ msgstr "尾" msgid "Taiwan" msgstr "台湾" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "屏幕截图" @@ -12031,7 +12090,7 @@ msgstr "屏幕截图" msgid "Target address range is invalid." msgstr "目标地址范围无效。" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -12049,9 +12108,9 @@ msgstr "科技" msgid "Test" msgstr "测试" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "文本文件 (*.txt);;所有文件 (*)" @@ -12117,13 +12176,13 @@ msgstr "此 IPL 文件不是已知的正确转储。(CRC32: {0:x})" msgid "The Masterpiece partitions are missing." msgstr "缺少杰作分区。" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "该 NAND 无法修复。建议备份您当前的数据并使用新的 NAND 启动。" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "NAND 已修复。" @@ -12197,7 +12256,7 @@ msgstr "" "\n" "请为 “%1” 选择另一个目标路径" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -12209,7 +12268,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "无法读取此光盘 (at {0:#x} - {1:#x})。" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "无法找到已可插入的光盘。" @@ -12297,7 +12356,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "文件系统无效或无法读取。" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -12341,7 +12400,7 @@ msgstr "" "该游戏区域与你的主机不匹配。为避免系统菜单出现问题,现无法使用此光盘更新模拟" "主机。" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -12411,12 +12470,12 @@ msgstr "Skylander 的昵称。不能超过 15 个字符" msgid "The patches in %1 are not for the selected game or game revision." msgstr "此 %1 中的补丁不适用于选定的游戏或游戏修订版。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "配置文件 '%1' 不存在" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "被录制的游戏 ({0}) 与所选游戏 ({1}) 不一致" @@ -12438,7 +12497,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "同一文件不能在多个插槽中使用;其已被 %1 占用。" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "同一文件夹不能在多个插槽中使用;其已被 %1 占用。" @@ -12475,7 +12534,7 @@ msgstr "指定的公用密钥索引是 {0} ,但应该为 {1} 。" msgid "The specified file \"{0}\" does not exist" msgstr "指定的文件 “{0}” 不存在" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12535,7 +12594,7 @@ msgstr "缺少更新分区。" msgid "The update partition is not at its normal position." msgstr "更新分区未处于正常位置。" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -12559,6 +12618,10 @@ msgstr "分区 {0} 未正确签名。" msgid "The {0} partition is not properly aligned." msgstr "分区 {0} 未正确对齐。" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "主题" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "第一个分区表中的分区太多。" @@ -12573,8 +12636,8 @@ msgstr "" "\n" "您要在关闭前保存吗?" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "没有需要保存的内容!" @@ -12626,11 +12689,11 @@ msgstr "此 Skylander 类型现在还无法修改!" msgid "This USB device is already whitelisted." msgstr "此 USB 设备已列入白名单。" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "无法启动该 WAD" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "此 WAD 无效。" @@ -12648,7 +12711,7 @@ msgstr "" "此 Dolphin 构建版本没有对你的 CPU 原生编译。\n" "请运行 Dolphin 的 ARM64 版本以获得更好的体验。" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "不能被撤销!" @@ -12765,7 +12828,7 @@ msgstr "" msgid "This is a good dump." msgstr "这是一个正确的转储。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "这仅适用于模拟软件的初始启动。" @@ -12788,7 +12851,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "该软件不能用于运行你非法持有的游戏。" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "无法启动该软件。" @@ -12834,7 +12897,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "该数值将与图像设置中设定的深度值相乘。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12850,7 +12913,7 @@ msgid "" "save sync." msgstr "这将限制每个客户端用于存档同步的数据块上传速度。" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12861,11 +12924,11 @@ msgstr "" "可以防止在某些使用 EFB 读取的游戏中出现不同步。请确保所有人都使用相同的视频后" "端。" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "线程上下文" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "线程" @@ -12888,14 +12951,14 @@ msgstr "倾斜" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "触发校准的稳定输入时间段。(0 为禁用)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "超时" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "标题" @@ -12904,12 +12967,12 @@ msgid "To" msgstr "至" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "至:" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "切换全屏(&F)" @@ -12934,7 +12997,7 @@ msgid "Toggle Aspect Ratio" msgstr "切换宽高比" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "切换断点" @@ -12990,7 +13053,7 @@ msgstr "切换 XFB 立即模式" msgid "Tokenizing failed." msgstr "标记化失败。" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "工具控件" @@ -13006,8 +13069,8 @@ msgstr "顶部" msgid "Top-and-Bottom" msgstr "上下" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "总命中数" @@ -13069,8 +13132,8 @@ msgstr "陷阱大师" msgid "Trap Team" msgstr "陷阱小队" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "穿透错误" @@ -13097,7 +13160,7 @@ msgstr "Triforce AM 基板" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "扳机" @@ -13107,7 +13170,7 @@ msgid "Trophy" msgstr "奖杯" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -13121,7 +13184,7 @@ msgstr "基于类型对齐" msgid "Typical GameCube/Wii Address Space" msgstr "典型 GameCube/Wii 地址空间" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "未知" @@ -13133,7 +13196,7 @@ msgstr "美国" msgid "USB Device Emulation" msgstr "USB 设备模拟" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "USB 模拟" @@ -13184,7 +13247,7 @@ msgstr "" "

在理想情况下将在消除着色器编译卡顿的同时尽可能减小性能影响,但效果因" "视频驱动的行为而异。" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "无法自动检测 RSO 模块" @@ -13254,11 +13317,11 @@ msgstr "未压缩的 GC/Wii 镜像 (*.iso *.gcm)" msgid "Undead" msgstr "亡灵" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "撤销载入状态" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "撤销保存状态" @@ -13278,28 +13341,28 @@ msgstr "" "卸载 WAD 会将该游戏的当前已安装版本从 NAND 中移除,而不会删除其存档。是否继" "续?" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "美国" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "未知" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "未知 (Id:%1 Var:%2)" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "未知 DVD 命令 {0:08x} - 致命错误" @@ -13370,11 +13433,11 @@ msgid "Unknown(%1 %2).sky" msgstr "Unknown(%1 %2).sky" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "Unknown(%1).bin" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "无限制" @@ -13386,21 +13449,9 @@ msgstr "卸载 ROM" msgid "Unlock Cursor" msgstr "解锁光标" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "已解锁" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "本次会话期间解锁 %1 次" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "已解锁 (临时)" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" -msgstr "本次会话期间解锁" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" +msgstr "解锁于 %1" #: Source/Core/DiscIO/FileBlob.cpp:87 msgid "Unpacking" @@ -13426,7 +13477,7 @@ msgstr "无符号 32" msgid "Unsigned 8" msgstr "无符号 8" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "无符号整数" @@ -13440,8 +13491,8 @@ msgstr "无符号整数" msgid "Up" msgstr "上" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "更新" @@ -13449,11 +13500,11 @@ msgstr "更新" msgid "Update Partition (%1)" msgstr "更新分区 (%1)" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "关闭 Dolphin 后更新" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "更新可用" @@ -13498,7 +13549,7 @@ msgstr "切换竖握" msgid "Upright Wii Remote" msgstr "竖握 Wii 遥控器" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "使用情况统计报告设置" @@ -13506,11 +13557,11 @@ msgstr "使用情况统计报告设置" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "使用 8.8.8.8 作为通用 DNS,或输入你的自定义设置" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "使用所有 Wii 存档数据" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "使用内建数据库游戏名称" @@ -13526,10 +13577,16 @@ msgstr "使用鼠标控制指针" msgid "Use PAL60 Mode (EuRGB60)" msgstr "使用 PAL60 模式 (EuRGB60)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "使用警告程序" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -13570,7 +13627,7 @@ msgstr "如可能则使用虚拟地址" msgid "User Config" msgstr "用户配置" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "用户界面" @@ -13588,10 +13645,17 @@ msgstr "" "你可以使用其来保存或检索同一个\n" "父控制器输入和输出之间的值。" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "用户名" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -13625,27 +13689,27 @@ msgstr "" msgid "Using Qt %1" msgstr "使用 Qt %1" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "使用 TTL %1 探测数据包" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "通常用于轻量对象" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "通常用于法线矩阵" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "通常用于位置矩阵" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "通常用于纹理坐标矩阵" @@ -13665,7 +13729,7 @@ msgstr "跳过垂直消隐中断" msgid "Value" msgstr "值" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "值跟踪到当前指令。" @@ -13735,13 +13799,13 @@ msgstr "垂直偏移" msgid "Video" msgstr "视频" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "查看代码(&C)" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "查看内存(&M)" @@ -13776,7 +13840,7 @@ msgstr "增大音量" msgid "Vulkan" msgstr "Vulkan" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "WAD 文件 (*.wad)" @@ -13800,7 +13864,7 @@ msgstr "WAD 安装失败:无法初始化游戏导入(错误 {0})。" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "WAD 安装失败: 所选文件不是有效的 WAD。" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "等待" @@ -13893,8 +13957,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "警告" @@ -13906,7 +13970,7 @@ msgstr "" "警告:当前为此插槽配置了 GCI 文件夹覆盖路径。在这里调整 GCI 路径不会有任何效" "果。" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13920,7 +13984,7 @@ msgid "" "the loaded file header ({1})" msgstr "警告:BAT 所标示的区块数 ({0}) 与已载入文件头中的 ({1}) 不匹配" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " @@ -13929,7 +13993,7 @@ msgstr "" "警告:您读取的存档在当前影片结束之后。(字节 {0} > {1}) (输入 {2} > {3}) 。您" "需要读取另一个存档方可继续,或关闭只读模式再读取此状态存档。" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " @@ -13938,7 +14002,7 @@ msgstr "" "警告:您读取的存档影片已结束在存档的当前帧之前 (字节 {0} < {1}) (帧 {2} < " "{3})。您需要读取另一个存档方可继续。" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" @@ -13947,7 +14011,7 @@ msgstr "" "警告:您读取的存档在 {0} ({1:#x}) 字节处与影片不匹配。您需要读取另一个存档方" "可继续,或关闭只读模式再读取此状态存档。否则将可能发生不同步。" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -14060,21 +14124,21 @@ msgstr "Wii 遥控器" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "Wii 遥控器 %1" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "Wii 遥控器加速度计" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "Wii 遥控器按键" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "Wii 遥控器陀螺仪" @@ -14086,19 +14150,19 @@ msgstr "Wii 遥控器设置" msgid "Wii Remotes" msgstr "Wii 遥控器" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "Wii TAS 输入 %1 - 传统控制器" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "Wii TAS 输入 %1 - Wii 遥控器" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "Wii TAS 输入 %1 - Wii 遥控器 + 双节棍" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "Wii 和 Wii 遥控器" @@ -14106,7 +14170,7 @@ msgstr "Wii 和 Wii 遥控器" msgid "Wii data is not public yet" msgstr "Wii 数据尚未公开" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "Wii 存档文件 (*.bin);; 所有文件 (*)" @@ -14114,12 +14178,6 @@ msgstr "Wii 存档文件 (*.bin);; 所有文件 (*)" msgid "WiiTools Signature MEGA File" msgstr "WiiTools 签名 MEGA 文件" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "只要有活动窗口就把鼠标光标锁定到渲染部件。你可以设置一个热键来解锁。 " - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "窗口分辨率" @@ -14129,11 +14187,11 @@ msgstr "窗口分辨率" msgid "Window Size" msgstr "窗口大小" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "擦除检验数据(&I)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "擦除最近命中" @@ -14147,10 +14205,11 @@ msgstr "全球" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "写入" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "写入 JIT 区块日志转储" @@ -14183,39 +14242,39 @@ msgstr "写入到日志并中断" msgid "Write to Window" msgstr "写入到窗口" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "光盘编号错误" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "哈希值错误" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "区域错误" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "错误修订版" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "已写入 “%1”。" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "已写入 “{0}”。" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "X" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "XF 寄存器" @@ -14224,9 +14283,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "XLink Kai BBA 目标地址" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "Y" @@ -14369,7 +14428,7 @@ msgstr "你必须为会话提供一个名称!" msgid "You must provide a region for your session!" msgstr "你必须为会话提供一个区域!" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "您必须重新启动 Dolphin 以使改动生效。" @@ -14396,7 +14455,7 @@ msgstr "" "您想现在停下来修复此问题吗?\n" "如果选择“否”,音频可能会嘈杂混乱。" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." @@ -14404,9 +14463,9 @@ msgstr "" "您的 NAND 包含的数据超过了允许的数量。Wii 软件可能出现异常或不允许保存。" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "Z" @@ -14415,7 +14474,7 @@ msgstr "Z" msgid "Zero 3 code not supported" msgstr "Zero 3 代码不支持" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "剩余候选项为零。" @@ -14464,7 +14523,7 @@ msgid "default" msgstr "默认" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "连接已断开" @@ -14472,7 +14531,7 @@ msgstr "连接已断开" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "e-Reader 卡 (*.raw);;所有文件 (*)" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "errno" @@ -14480,7 +14539,7 @@ msgstr "errno" msgid "fake-completion" msgstr "伪完成" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "假" @@ -14530,16 +14589,6 @@ msgstr "" msgid "none" msgstr "无" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "关" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "开" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "或选择一个设备" @@ -14557,7 +14606,7 @@ msgstr "sRGB" msgid "this value:" msgstr "这个值:" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "真" @@ -14624,10 +14673,10 @@ msgstr "| 或" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" -"© 2003-2015+ Dolphin 团队。“GameCube” 和 “Wii” 是任天堂的商标。Dolphin 与任天" +"© 2003-2024+ Dolphin 团队。“GameCube” 和 “Wii” 是任天堂的商标。Dolphin 与任天" "堂没有任何形式的关联。" #. i18n: The symbol/abbreviation for degrees (unit of angular measure). diff --git a/Languages/po/zh_TW.po b/Languages/po/zh_TW.po index e0efff902e..87594fdadf 100644 --- a/Languages/po/zh_TW.po +++ b/Languages/po/zh_TW.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Dolphin Emulator\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-29 20:55+0200\n" +"POT-Creation-Date: 2024-07-02 08:02+0200\n" "PO-Revision-Date: 2013-01-23 13:48+0000\n" "Last-Translator: Narusawa Yui , 2016,2018\n" "Language-Team: Chinese (Taiwan) (http://app.transifex.com/delroth/dolphin-" @@ -118,7 +118,7 @@ msgid "%1 (Revision %3)" msgstr "" #. i18n: "Stock" refers to input profiles included with Dolphin -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:508 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:506 msgid "%1 (Stock)" msgstr "" @@ -138,7 +138,7 @@ msgstr "" msgid "%1 *" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:313 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:314 msgid "" "%1 FIFO bytes\n" "%2 memory bytes\n" @@ -149,11 +149,11 @@ msgstr "" msgid "%1 Graphics Configuration" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:300 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:299 msgid "%1 MB (MEM1)" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:314 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:313 msgid "%1 MB (MEM2)" msgstr "" @@ -170,40 +170,34 @@ msgstr "" msgid "%1 doesn't support this feature." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:293 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:294 msgid "" "%1 frame(s)\n" "%2 object(s)\n" "Current Frame: %3" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:912 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:913 msgid "%1 has joined" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:917 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:918 msgid "%1 has left" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:163 -msgid "" -"%1 has unlocked %2/%3 achievements (%4 hardcore) worth %5/%6 points (%7 " -"hardcore)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:174 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:111 msgid "%1 has unlocked %2/%3 achievements worth %4/%5 points" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 msgid "%1 is not a valid ROM" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1039 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1040 msgid "%1 is now golfing" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:129 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:110 msgid "%1 is playing %2" msgstr "" @@ -216,8 +210,8 @@ msgstr "" msgid "%1 ms" msgstr "%1 ms" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:148 -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:93 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:40 +#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:128 msgid "%1 points" msgstr "" @@ -233,26 +227,26 @@ msgstr "" msgid "%1%" msgstr "" -#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:283 +#: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:282 msgid "%1% (%2 MHz)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:178 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:174 msgid "%1% (Normal Speed)" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:640 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:641 msgid "%1's value is changed" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:634 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:635 msgid "%1's value is hit" msgstr "" #. i18n: One of the options shown below "Run until (ignoring breakpoints)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:637 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:638 msgid "%1's value is used" msgstr "" @@ -264,6 +258,10 @@ msgstr "" msgid "%1: %2" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:275 +msgid "%1

%2" +msgstr "" + #: Source/Core/DolphinQt/NetPlay/GameDigestDialog.cpp:141 msgid "%1[%2]: %3" msgstr "%1[%2]: %3" @@ -333,11 +331,11 @@ msgstr "" msgid "&4x" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:655 +#: Source/Core/DolphinQt/MenuBar.cpp:646 msgid "&About" msgstr "關於(&A)" -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:361 msgid "&Add Memory Breakpoint" msgstr "" @@ -346,7 +344,7 @@ msgstr "" msgid "&Add New Code..." msgstr "新增代碼 (&A)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:598 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 msgid "&Add function" msgstr "新增功能 (&A)" @@ -354,15 +352,15 @@ msgstr "新增功能 (&A)" msgid "&Add..." msgstr "新增... (&A)" -#: Source/Core/DolphinQt/MenuBar.cpp:543 +#: Source/Core/DolphinQt/MenuBar.cpp:534 msgid "&Assembler" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:588 +#: Source/Core/DolphinQt/MenuBar.cpp:579 msgid "&Audio Settings" msgstr "聲音設定 (&A)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:198 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:194 msgid "&Auto Update:" msgstr "自動更新 (&A)" @@ -370,11 +368,15 @@ msgstr "自動更新 (&A)" msgid "&Borderless Window" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:512 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1045 +msgid "&Break On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:503 msgid "&Breakpoints" msgstr "中斷點(&B)" -#: Source/Core/DolphinQt/MenuBar.cpp:638 +#: Source/Core/DolphinQt/MenuBar.cpp:629 msgid "&Bug Tracker" msgstr "" @@ -382,15 +384,15 @@ msgstr "" msgid "&Cancel" msgstr "取消 (&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:262 +#: Source/Core/DolphinQt/MenuBar.cpp:253 msgid "&Cheats Manager" msgstr "作弊碼管理器 (&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:648 +#: Source/Core/DolphinQt/MenuBar.cpp:639 msgid "&Check for Updates..." msgstr "檢查更新 (&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:1031 +#: Source/Core/DolphinQt/MenuBar.cpp:1022 msgid "&Clear Symbols" msgstr "" @@ -398,7 +400,7 @@ msgstr "" msgid "&Clone..." msgstr "相容版 (&C)" -#: Source/Core/DolphinQt/MenuBar.cpp:477 +#: Source/Core/DolphinQt/MenuBar.cpp:468 msgid "&Code" msgstr "代碼 (&C)" @@ -406,16 +408,15 @@ msgstr "代碼 (&C)" msgid "&Connected" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:590 +#: Source/Core/DolphinQt/MenuBar.cpp:581 msgid "&Controller Settings" msgstr "控制器設定(&C)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:820 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:839 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1040 msgid "&Copy Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:574 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:575 msgid "&Copy address" msgstr "" @@ -423,20 +424,20 @@ msgstr "" msgid "&Create..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:809 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1035 #: Source/Core/DolphinQt/GCMemcardManager.cpp:113 msgid "&Delete" msgstr "刪除 (&D)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:359 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:360 msgid "&Delete Watch" msgstr "刪除監視 (&D)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:338 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:339 msgid "&Delete Watches" msgstr "" @@ -450,11 +451,11 @@ msgstr "編輯代碼 (&E)" msgid "&Edit..." msgstr "編輯 (&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:242 +#: Source/Core/DolphinQt/MenuBar.cpp:233 msgid "&Eject Disc" msgstr "退出碟片 (&E)" -#: Source/Core/DolphinQt/MenuBar.cpp:355 +#: Source/Core/DolphinQt/MenuBar.cpp:346 msgid "&Emulation" msgstr "模擬 (&E)" @@ -474,41 +475,41 @@ msgstr "" msgid "&Export as .gci..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:282 -#: Source/Core/DolphinQt/MenuBar.cpp:232 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:223 msgid "&File" msgstr "檔案 (&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:610 +#: Source/Core/DolphinQt/MenuBar.cpp:601 msgid "&Font..." msgstr "字體... (&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:361 +#: Source/Core/DolphinQt/MenuBar.cpp:352 msgid "&Frame Advance" msgstr "畫格步進(&F)" -#: Source/Core/DolphinQt/MenuBar.cpp:592 +#: Source/Core/DolphinQt/MenuBar.cpp:583 msgid "&Free Look Settings" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1033 +#: Source/Core/DolphinQt/MenuBar.cpp:1024 msgid "&Generate Symbols From" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:634 +#: Source/Core/DolphinQt/MenuBar.cpp:625 msgid "&GitHub Repository" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:587 +#: Source/Core/DolphinQt/MenuBar.cpp:578 msgid "&Graphics Settings" msgstr "影像設定(&G)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:307 -#: Source/Core/DolphinQt/MenuBar.cpp:625 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:312 +#: Source/Core/DolphinQt/MenuBar.cpp:616 msgid "&Help" msgstr "說明(&H)" -#: Source/Core/DolphinQt/MenuBar.cpp:591 +#: Source/Core/DolphinQt/MenuBar.cpp:582 msgid "&Hotkey Settings" msgstr "快捷鍵設定(&D)" @@ -528,11 +529,11 @@ msgstr "" msgid "&Import..." msgstr "匯入... (&I)" -#: Source/Core/DolphinQt/MenuBar.cpp:268 +#: Source/Core/DolphinQt/MenuBar.cpp:259 msgid "&Infinity Base" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 msgid "&Insert blr" msgstr "" @@ -540,23 +541,23 @@ msgstr "" msgid "&Interframe Blending" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:537 +#: Source/Core/DolphinQt/MenuBar.cpp:528 msgid "&JIT" msgstr "&JIT" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:119 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:126 msgid "&Language:" msgstr "語言 (&L)" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:285 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:290 msgid "&Load Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:378 +#: Source/Core/DolphinQt/MenuBar.cpp:369 msgid "&Load State" msgstr "讀取進度(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:1039 +#: Source/Core/DolphinQt/MenuBar.cpp:1030 msgid "&Load Symbol Map" msgstr "" @@ -566,19 +567,23 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:341 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:342 msgid "&Lock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:469 +#: Source/Core/DolphinQt/MenuBar.cpp:460 msgid "&Lock Widgets In Place" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:521 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1046 +msgid "&Log On Hit" +msgstr "" + +#: Source/Core/DolphinQt/MenuBar.cpp:512 msgid "&Memory" msgstr "記憶卡(&M)" -#: Source/Core/DolphinQt/MenuBar.cpp:784 +#: Source/Core/DolphinQt/MenuBar.cpp:775 msgid "&Movie" msgstr "影片(&M)" @@ -586,7 +591,7 @@ msgstr "影片(&M)" msgid "&Mute" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:529 +#: Source/Core/DolphinQt/MenuBar.cpp:520 msgid "&Network" msgstr "" @@ -595,23 +600,23 @@ msgid "&No" msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:136 -#: Source/Core/DolphinQt/MenuBar.cpp:234 Source/Core/DolphinQt/MenuBar.cpp:236 +#: Source/Core/DolphinQt/MenuBar.cpp:225 Source/Core/DolphinQt/MenuBar.cpp:227 msgid "&Open..." msgstr "開啟(&O)..." -#: Source/Core/DolphinQt/MenuBar.cpp:578 +#: Source/Core/DolphinQt/MenuBar.cpp:569 msgid "&Options" msgstr "選項(&O)" -#: Source/Core/DolphinQt/MenuBar.cpp:1059 +#: Source/Core/DolphinQt/MenuBar.cpp:1050 msgid "&Patch HLE Functions" msgstr "修正 HLE 功能 (&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:357 +#: Source/Core/DolphinQt/MenuBar.cpp:348 msgid "&Pause" msgstr "暫停(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:356 +#: Source/Core/DolphinQt/MenuBar.cpp:347 msgid "&Play" msgstr "執行(&P)" @@ -619,7 +624,7 @@ msgstr "執行(&P)" msgid "&Properties" msgstr "屬性(&P)" -#: Source/Core/DolphinQt/MenuBar.cpp:799 +#: Source/Core/DolphinQt/MenuBar.cpp:790 msgid "&Read-Only Mode" msgstr "唯讀模式(&R)" @@ -627,7 +632,7 @@ msgstr "唯讀模式(&R)" msgid "&Refresh List" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:485 +#: Source/Core/DolphinQt/MenuBar.cpp:476 msgid "&Registers" msgstr "寄存器(&R)" @@ -640,24 +645,24 @@ msgstr "移除 (&R)" msgid "&Remove Code" msgstr "移除代碼 (&R)" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:589 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:590 msgid "&Rename symbol" msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:410 -#: Source/Core/DolphinQt/MenuBar.cpp:359 +#: Source/Core/DolphinQt/MenuBar.cpp:350 msgid "&Reset" msgstr "重新啟動(&R)" -#: Source/Core/DolphinQt/MenuBar.cpp:259 +#: Source/Core/DolphinQt/MenuBar.cpp:250 msgid "&Resource Pack Manager" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:283 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:288 msgid "&Save Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1040 +#: Source/Core/DolphinQt/MenuBar.cpp:1031 msgid "&Save Symbol Map" msgstr "" @@ -665,31 +670,31 @@ msgstr "" msgid "&Scan e-Reader Card(s)..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:267 +#: Source/Core/DolphinQt/MenuBar.cpp:258 msgid "&Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:183 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:179 msgid "&Speed Limit:" msgstr "限制速度 (&S)" -#: Source/Core/DolphinQt/MenuBar.cpp:358 +#: Source/Core/DolphinQt/MenuBar.cpp:349 msgid "&Stop" msgstr "停止(&S)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:123 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:138 msgid "&Theme:" msgstr "主題 (&T)" -#: Source/Core/DolphinQt/MenuBar.cpp:494 +#: Source/Core/DolphinQt/MenuBar.cpp:485 msgid "&Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 msgid "&Tool" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:257 +#: Source/Core/DolphinQt/MenuBar.cpp:248 msgid "&Tools" msgstr "工具(&T)" @@ -699,21 +704,21 @@ msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:344 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:345 msgid "&Unlock Watches" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:443 +#: Source/Core/DolphinQt/MenuBar.cpp:434 msgid "&View" msgstr "檢視(&V)" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/MenuBar.cpp:504 +#: Source/Core/DolphinQt/MenuBar.cpp:495 msgid "&Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:627 +#: Source/Core/DolphinQt/MenuBar.cpp:618 msgid "&Website" msgstr "網站(&W)" @@ -725,23 +730,23 @@ msgstr "&Wiki" msgid "&Yes" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1344 +#: Source/Core/DolphinQt/MenuBar.cpp:1338 msgid "'%1' not found, no symbol names generated" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1569 +#: Source/Core/DolphinQt/MenuBar.cpp:1563 msgid "'%1' not found, scanning for common functions instead" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:146 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:152 msgid "(Dark)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:145 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:151 msgid "(Light)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:141 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:147 msgid "(System)" msgstr "" @@ -777,12 +782,12 @@ msgstr "" msgid "--> %1" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:219 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:229 msgid "--Unknown--" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:333 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:716 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:717 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:185 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:102 msgid "..." @@ -901,7 +906,7 @@ msgstr "" #. i18n: Stereoscopic 3D #: Source/Core/Core/HotkeyManager.cpp:350 #: Source/Core/DolphinQt/Config/Mapping/Hotkey3D.cpp:22 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 msgid "3D" msgstr "" @@ -1020,11 +1025,11 @@ msgstr "" msgid "" msgstr "<無>" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:72 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:41 msgid "" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:264 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:269 msgid "Disabled in Hardcore Mode." msgstr "" @@ -1032,14 +1037,14 @@ msgstr "" msgid "If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:708 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:709 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:295 msgid "" "AutoStepping timed out. Current instruction is " "irrelevant." msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:64 +#: Source/Core/DolphinQt/Updater.cpp:65 msgid "" "

A new version of Dolphin is available!

Dolphin %1 is available for " "download. You are running %2.
Would you like to update?

Release " @@ -1062,8 +1067,8 @@ msgstr "" msgid "> Greater-than" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1545 -#: Source/Core/DolphinQt/MainWindow.cpp:1612 +#: Source/Core/DolphinQt/MainWindow.cpp:1549 +#: Source/Core/DolphinQt/MainWindow.cpp:1616 msgid "A NetPlay Session is already in progress!" msgstr "" @@ -1077,7 +1082,7 @@ msgid "" "Installing this WAD will replace it irreversibly. Continue?" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:472 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:469 msgid "A disc is already about to be inserted." msgstr "" @@ -1091,7 +1096,7 @@ msgstr "" msgid "A save state cannot be loaded without specifying a game to launch." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:949 +#: Source/Core/DolphinQt/MainWindow.cpp:953 msgid "" "A shutdown is already in progress. Unsaved data may be lost if you stop the " "current emulation before it completes. Force stop?" @@ -1107,7 +1112,7 @@ msgstr "" msgid "A sync can only be triggered when a Wii game is running." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:287 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:292 msgid "A&uto Save" msgstr "" @@ -1174,17 +1179,11 @@ msgstr "" msgid "Achievement Settings" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:25 -#: Source/Core/DolphinQt/MenuBar.cpp:281 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:27 +#: Source/Core/DolphinQt/MenuBar.cpp:272 msgid "Achievements" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp:31 -msgid "" -"Achievements have been disabled.
Please close all running games to re-" -"enable achievements." -msgstr "" - #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:172 msgid "Action" msgstr "" @@ -1257,19 +1256,19 @@ msgstr "" msgid "Activate NetPlay Chat" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Active" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:76 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:78 msgid "Active Infinity Figures:" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:162 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 msgid "Active thread queue" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:177 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:180 msgid "Active threads" msgstr "" @@ -1291,7 +1290,7 @@ msgstr "配接器:" msgid "Add" msgstr "新增" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:123 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 msgid "Add &breakpoint" msgstr "" @@ -1316,23 +1315,23 @@ msgstr "" msgid "Add a Memory Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:137 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:138 msgid "Add memory &breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:124 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:127 msgid "Add memory breakpoint" msgstr "" #. i18n: This kind of "watch" is used for watching emulated memory. #. It's not related to timekeeping devices. -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:132 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:126 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:133 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 msgid "Add to &watch" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:501 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:897 msgid "Add to watch" msgstr "" @@ -1342,17 +1341,17 @@ msgstr "" msgid "Add..." msgstr "新增..." -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:123 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:288 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:300 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:158 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:83 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:182 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 -#: Source/Core/DolphinQt/MenuBar.cpp:1034 +#: Source/Core/DolphinQt/MenuBar.cpp:1025 msgid "Address" msgstr "位址" @@ -1478,7 +1477,7 @@ msgid "All Assembly files" msgstr "" #. i18n: A double precision floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:169 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:170 msgid "All Double" msgstr "" @@ -1487,7 +1486,7 @@ msgstr "" #: Source/Core/DolphinQt/GCMemcardManager.cpp:363 #: Source/Core/DolphinQt/GCMemcardManager.cpp:440 #: Source/Core/DolphinQt/GCMemcardManager.cpp:591 -#: Source/Core/DolphinQt/MainWindow.cpp:776 +#: Source/Core/DolphinQt/MainWindow.cpp:780 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:139 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:345 #: Source/Core/DolphinQt/Settings/PathPane.cpp:51 @@ -1495,34 +1494,34 @@ msgid "All Files" msgstr "" #: Source/Core/DolphinQt/GCMemcardCreateNewDialog.cpp:75 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:680 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:682 msgid "All Files (*)" msgstr "" #. i18n: A floating point number -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:166 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:167 msgid "All Float" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:779 #: Source/Core/DolphinQt/Settings/PathPane.cpp:50 msgid "All GC/Wii files" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:159 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:160 msgid "All Hexadecimal" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "All Save States (*.sav *.s##);; All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:161 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:162 msgid "All Signed Integer" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:163 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:164 msgid "All Unsigned Integer" msgstr "" @@ -1538,7 +1537,7 @@ msgstr "" msgid "All players' saves synchronized." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:153 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:149 msgid "Allow Mismatched Region Settings" msgstr "" @@ -1564,7 +1563,7 @@ msgstr "" msgid "Alternate Input Sources" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:208 msgid "Always" msgstr "" @@ -1586,7 +1585,7 @@ msgstr "" msgid "Anaglyph" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:169 msgid "Analyze" msgstr "" @@ -1612,15 +1611,15 @@ msgstr "邊緣抗鋸齒:" msgid "Any Region" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1714 +#: Source/Core/DolphinQt/MenuBar.cpp:1708 msgid "Append signature to" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1052 +#: Source/Core/DolphinQt/MenuBar.cpp:1043 msgid "Append to &Existing Signature File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1056 +#: Source/Core/DolphinQt/MenuBar.cpp:1047 msgid "Appl&y Signature File..." msgstr "" @@ -1638,7 +1637,7 @@ msgstr "" msgid "Apply" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1737 +#: Source/Core/DolphinQt/MenuBar.cpp:1731 msgid "Apply signature file" msgstr "" @@ -1646,7 +1645,7 @@ msgstr "" msgid "Arbitrary Mipmap Detection" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:266 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:264 msgid "Are you sure that you want to delete '%1'?" msgstr "" @@ -1658,7 +1657,7 @@ msgstr "" msgid "Are you sure you want to delete this pack?" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:500 msgid "Are you sure you want to quit NetPlay?" msgstr "" @@ -1687,7 +1686,7 @@ msgstr "畫面比例:" msgid "Assemble" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:605 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:606 msgid "Assemble instruction" msgstr "" @@ -1699,7 +1698,7 @@ msgstr "" msgid "Assembly File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:296 msgid "Assign Controller Ports" msgstr "" @@ -1749,11 +1748,11 @@ msgstr "自動" msgid "Auto (Multiple of 640x528)" msgstr "自動 (640x528 的倍數)" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:188 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:184 msgid "Auto Update Settings" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:481 msgid "" "Auto internal resolution is not allowed in strict sync mode, as it depends " "on window size.\n" @@ -1769,7 +1768,7 @@ msgstr "" msgid "Auto-Hide" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "Auto-detect RSO modules?" msgstr "" @@ -1817,11 +1816,11 @@ msgstr "" msgid "BIOS:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:533 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:534 msgid "BP register " msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "Back Chain" msgstr "" @@ -1880,7 +1879,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1000 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:218 #: Source/Core/DolphinQt/GCMemcardManager.cpp:152 -#: Source/Core/DolphinQt/MenuBar.cpp:682 +#: Source/Core/DolphinQt/MenuBar.cpp:673 msgid "Banner" msgstr "橫幅" @@ -1900,7 +1899,7 @@ msgstr "Bar" msgid "Base Address" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Base priority" msgstr "" @@ -1908,7 +1907,7 @@ msgstr "" msgid "Basic" msgstr "基本" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:142 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:138 msgid "Basic Settings" msgstr "基本設定" @@ -1924,10 +1923,6 @@ msgstr "" msgid "Battery" msgstr "電池" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 -msgid "Beta (once a month)" -msgstr "" - #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:37 msgid "BetterJoy, DS4Windows, etc" msgstr "" @@ -1964,7 +1959,7 @@ msgstr "" msgid "Bitrate (kbps):" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:305 msgid "" "Blank figure creation failed at:\n" "%1\n" @@ -1974,7 +1969,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1010 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:232 -#: Source/Core/DolphinQt/MenuBar.cpp:692 +#: Source/Core/DolphinQt/MenuBar.cpp:683 msgid "Block Size" msgstr "" @@ -2010,15 +2005,15 @@ msgid "" "Passthrough mode cannot be used." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:597 +#: Source/Core/DolphinQt/MenuBar.cpp:588 msgid "Boot to Pause" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1807 +#: Source/Core/DolphinQt/MainWindow.cpp:1811 msgid "BootMii NAND backup file (*.bin);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1833 +#: Source/Core/DolphinQt/MainWindow.cpp:1837 msgid "BootMii keys file (*.bin);;All Files (*)" msgstr "" @@ -2030,47 +2025,47 @@ msgstr "無框全螢幕" msgid "Bottom" msgstr "下方" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:376 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 msgid "Branch" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:377 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 msgid "Branch (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:378 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 msgid "Branch Conditional" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:379 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 msgid "Branch Conditional (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:391 msgid "Branch Conditional to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:392 msgid "Branch Conditional to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:382 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:387 msgid "Branch Conditional to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:383 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:388 msgid "Branch Conditional to Link Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 msgid "Branch Not Overwritten" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:395 msgid "Branch Type" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:466 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:471 msgid "Branch Was Overwritten" msgstr "" @@ -2082,23 +2077,23 @@ msgstr "" msgid "Branch Watch Tool" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:706 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:710 msgid "Branch Watch Tool Help (1/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:718 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:723 msgid "Branch Watch Tool Help (2/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:726 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:731 msgid "Branch Watch Tool Help (3/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:737 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:743 msgid "Branch Watch Tool Help (4/4)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:707 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:711 msgid "" "Branch Watch is a code-searching tool that can isolate branches tracked by " "the emulated CPU by testing candidate branches with simple criteria. If you " @@ -2115,7 +2110,7 @@ msgid "" "phase." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:719 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:724 msgid "" "Branch Watch starts in the blacklist phase, meaning no candidates have been " "chosen yet, but candidates found so far can be excluded from the candidacy " @@ -2125,19 +2120,19 @@ msgid "" "phase, and the table will populate with all eligible candidates." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:384 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:389 msgid "Branch to Count Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:390 msgid "Branch to Count Register (LR saved)" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:380 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:385 msgid "Branch to Link Register" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:381 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:386 msgid "Branch to Link Register (LR saved)" msgstr "" @@ -2152,19 +2147,24 @@ msgstr "" #. i18n: This is a selectable action when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:143 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Break" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1049 +msgid "Break &And Log On Hit" +msgstr "" + #: Source/Core/Core/HotkeyManager.cpp:340 #: Source/Core/DolphinQt/Config/Mapping/HotkeyDebugging.cpp:26 msgid "Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:566 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:567 msgid "Breakpoint encountered! Step out aborted." msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:42 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:95 msgid "Breakpoints" msgstr "" @@ -2198,7 +2198,7 @@ msgstr "" msgid "Broadband Adapter MAC Address" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:274 +#: Source/Core/DolphinQt/MenuBar.cpp:265 msgid "Browse &NetPlay Sessions...." msgstr "" @@ -2206,16 +2206,16 @@ msgstr "" msgid "Buffer Size:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:928 msgid "Buffer size changed to %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:133 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Buffer:" msgstr "緩衝:" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:266 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:267 msgid "" "Buggy GPU driver detected.\n" "Please either install the closed-source GPU driver or update your Mesa 3D " @@ -2260,11 +2260,11 @@ msgstr "" msgid "C Stick" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1051 +#: Source/Core/DolphinQt/MenuBar.cpp:1042 msgid "C&reate Signature File..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:550 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:551 msgid "CP register " msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" msgid "Calibration Period" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:287 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:288 msgid "Call display list at %1 with size %2" msgstr "" @@ -2341,7 +2341,7 @@ msgstr "" msgid "Camera field of view (affects sensitivity of pointing)." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:569 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:570 msgid "Can only generate AR code for values in virtual memory." msgstr "" @@ -2357,14 +2357,14 @@ msgstr "" msgid "Can't find Wii Remote by connection handle {0:02x}" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1538 -#: Source/Core/DolphinQt/MainWindow.cpp:1605 +#: Source/Core/DolphinQt/MainWindow.cpp:1542 +#: Source/Core/DolphinQt/MainWindow.cpp:1609 msgid "Can't start a NetPlay Session while a game is still running!" msgstr "" #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:57 #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:159 -#: Source/Core/DolphinQt/MenuBar.cpp:1387 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:62 #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:50 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:281 @@ -2377,15 +2377,15 @@ msgstr "取消" msgid "Cancel Calibration" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:956 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:929 msgid "Candidates: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:959 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:932 msgid "Candidates: %1 | Excluded: %2 | Remaining: %3" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:974 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:947 msgid "Candidates: %1 | Filtered: %2 | Remaining: %3" msgstr "" @@ -2401,11 +2401,11 @@ msgstr "" msgid "Cannot compare against last value on first search." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:629 +#: Source/Core/Core/Boot/Boot.cpp:626 msgid "Cannot find the GC IPL." msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:572 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:573 msgid "Cannot generate AR code for this address." msgstr "" @@ -2413,7 +2413,7 @@ msgstr "" msgid "Cannot refresh without results." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 msgid "Cannot set GCI folder to an empty path." msgstr "" @@ -2421,7 +2421,7 @@ msgstr "" msgid "Cannot set memory card to an empty path." msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:627 +#: Source/Core/Core/Boot/Boot.cpp:624 msgid "Cannot start the game, because the GC IPL could not be found." msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" msgid "Change &Disc" msgstr "更換光碟(&D)" -#: Source/Core/DolphinQt/MenuBar.cpp:241 +#: Source/Core/DolphinQt/MenuBar.cpp:232 msgid "Change &Disc..." msgstr "更換光碟(&D)..." @@ -2461,14 +2461,20 @@ msgstr "更換光碟(&D)..." msgid "Change Disc" msgstr "更換光碟" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:152 msgid "Change Discs Automatically" msgstr "" -#: Source/Core/Core/Movie.cpp:1261 +#: Source/Core/Core/Movie.cpp:1260 msgid "Change the disc to {0}" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:323 +msgid "" +"Changes the appearance and color of Dolphin's buttons." +"

If unsure, select Clean." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:286 msgid "" "Changes the color of the FPS counter depending on emulation speed." @@ -2487,7 +2493,7 @@ msgid "" "and you may zoom up to the camera's origin point." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:66 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:67 msgid "Changing cheats will only take effect when the game is restarted." msgstr "" @@ -2495,11 +2501,11 @@ msgstr "" msgid "Channel Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 msgid "Character entered is invalid!" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:266 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:267 msgid "Chat" msgstr "聊天" @@ -2515,7 +2521,7 @@ msgstr "尋找作弊代碼" msgid "Cheats Manager" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:306 +#: Source/Core/DolphinQt/MenuBar.cpp:297 msgid "Check NAND..." msgstr "" @@ -2533,7 +2539,7 @@ msgid "" "whether it's still in use." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:210 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 msgid "Checksum" msgstr "" @@ -2545,7 +2551,7 @@ msgstr "" msgid "Choose" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:646 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:648 msgid "Choose a file to open" msgstr "選擇一個要開啟的檔案" @@ -2553,15 +2559,15 @@ msgstr "選擇一個要開啟的檔案" msgid "Choose a file to open or create" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1757 +#: Source/Core/DolphinQt/MenuBar.cpp:1751 msgid "Choose priority input file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1762 +#: Source/Core/DolphinQt/MenuBar.cpp:1756 msgid "Choose secondary input file" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:540 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:541 msgid "Choose the GCI base folder" msgstr "" @@ -2574,7 +2580,7 @@ msgstr "選擇提取的資料夾存放位置" msgid "Clamping of rotation about the yaw axis." msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:334 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:335 msgid "Classic Buttons" msgstr "" @@ -2585,18 +2591,18 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogWidget.cpp:136 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:265 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:154 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:113 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:152 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:171 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:103 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:108 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:114 msgid "Clear" msgstr "清除" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 msgid "Clear Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:913 +#: Source/Core/DolphinQt/MenuBar.cpp:904 msgid "Clear Cache" msgstr "" @@ -2617,7 +2623,7 @@ msgstr "" msgid "Close" msgstr "關閉" -#: Source/Core/DolphinQt/MenuBar.cpp:580 Source/Core/DolphinQt/MenuBar.cpp:583 +#: Source/Core/DolphinQt/MenuBar.cpp:571 Source/Core/DolphinQt/MenuBar.cpp:574 msgid "Co&nfiguration" msgstr "" @@ -2625,11 +2631,11 @@ msgstr "" msgid "Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 msgid "Code Path Not Taken" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:335 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:340 msgid "Code Path Was Taken" msgstr "" @@ -2657,11 +2663,11 @@ msgstr "" msgid "Color Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:305 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:310 msgid "Column &Visibility" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1054 +#: Source/Core/DolphinQt/MenuBar.cpp:1045 msgid "Combine &Two Signature Files..." msgstr "" @@ -2698,7 +2704,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1011 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:234 -#: Source/Core/DolphinQt/MenuBar.cpp:693 +#: Source/Core/DolphinQt/MenuBar.cpp:684 msgid "Compression" msgstr "" @@ -2711,7 +2717,7 @@ msgstr "" msgid "Compression:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 msgid "Cond." msgstr "" @@ -2719,11 +2725,11 @@ msgstr "" #. triggering the breakpoint. #. i18n: If a condition is set for a breakpoint, the condition becoming true is a prerequisite #. for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:455 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:460 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:159 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:278 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Condition" msgstr "" @@ -2739,7 +2745,7 @@ msgstr "" #. i18n: The title for a dialog that shows help for how to use conditions. If a condition is set #. for a breakpoint, the condition becoming true is a prerequisite for triggering the breakpoint. -#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:368 +#: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:373 msgid "Conditional help" msgstr "" @@ -2754,7 +2760,12 @@ msgid "" "Registers that can be referenced:\n" "GPRs : r0..r31\n" "FPRs : f0..f31\n" -" LR, CTR, PC\n" +"SPRs : xer, lr, ctr, dsisr, dar, dec, sdr1, srr0, srr1, tbl, tbu, pvr, " +"sprg0..sprg3, ear, ibat0u..ibat7u, ibat0l..ibat7l, dbat0u..dbat7u, dbat0l.." +"dbat07, gqr0..gqr7, hid0, hid1, hid2, hid4, iabr, dabr, wpar, dmau, dmal, " +"ecid_u, ecid_m, ecid_l, upmc1..upmc4, usia, sia, l2cr, ictc, mmcr0, mmcr1, " +"pmc1..pmc4, thrm1..thrm3\n" +"Other : pc, msr\n" "\n" "Functions:\n" "Set a register: r1 = 8\n" @@ -2808,7 +2819,7 @@ msgstr "設定" msgid "Configure Controller" msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:43 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:44 #: Source/Core/DolphinQt/Config/GraphicsModWarningWidget.cpp:35 msgid "Configure Dolphin" msgstr "設定 Dolphin" @@ -2821,13 +2832,13 @@ msgstr "設定輸入" msgid "Configure Output" msgstr "設定輸出" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:263 #: Source/Core/DolphinQt/ConvertDialog.cpp:283 #: Source/Core/DolphinQt/ConvertDialog.cpp:407 #: Source/Core/DolphinQt/GameList/GameList.cpp:647 #: Source/Core/DolphinQt/GameList/GameList.cpp:833 -#: Source/Core/DolphinQt/MainWindow.cpp:948 -#: Source/Core/DolphinQt/MainWindow.cpp:1743 +#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:1747 #: Source/Core/DolphinQt/WiiUpdate.cpp:142 msgid "Confirm" msgstr "確認" @@ -2836,12 +2847,12 @@ msgstr "確認" msgid "Confirm backend change" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:178 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 msgid "Confirm on Stop" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1297 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:498 +#: Source/Core/DolphinQt/MenuBar.cpp:1291 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:499 #: Source/Core/DolphinQt/ResourcePackManager.cpp:240 msgid "Confirmation" msgstr "" @@ -2851,7 +2862,7 @@ msgstr "" msgid "Connect" msgstr "連接" -#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:349 +#: Source/Core/Core/HotkeyManager.cpp:85 Source/Core/DolphinQt/MenuBar.cpp:340 msgid "Connect Balance Board" msgstr "連接平衡板" @@ -2859,7 +2870,7 @@ msgstr "連接平衡板" msgid "Connect USB Keyboard" msgstr "連接 USB 鍵盤" -#: Source/Core/DolphinQt/MenuBar.cpp:341 +#: Source/Core/DolphinQt/MenuBar.cpp:332 msgid "Connect Wii Remote %1" msgstr "連接 Wii Remote %1" @@ -2879,7 +2890,7 @@ msgstr "連接 Wii Remote 3" msgid "Connect Wii Remote 4" msgstr "連接 Wii Remote 4" -#: Source/Core/DolphinQt/MenuBar.cpp:334 +#: Source/Core/DolphinQt/MenuBar.cpp:325 msgid "Connect Wii Remotes" msgstr "連接 Wii Remote" @@ -2895,7 +2906,7 @@ msgstr "連接至網路並執行線上的系統更新?" msgid "Connected" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:714 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:715 msgid "Connecting" msgstr "" @@ -2920,7 +2931,7 @@ msgstr "" msgid "Control Stick" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:451 msgid "Controller Profile" msgstr "控制器設定檔" @@ -3078,22 +3089,22 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:292 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:706 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:735 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:763 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:293 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:707 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:736 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:764 msgid "Copy" msgstr "複製" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:576 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:577 msgid "Copy &function" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:580 msgid "Copy &hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:877 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:881 msgid "Copy Address" msgstr "" @@ -3101,19 +3112,19 @@ msgstr "" msgid "Copy Failed" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:879 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:883 msgid "Copy Hex" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:882 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:886 msgid "Copy Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:578 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:579 msgid "Copy code &line" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:585 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:586 msgid "Copy tar&get address" msgstr "" @@ -3131,8 +3142,8 @@ msgstr "" msgid "Core" msgstr "核心" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 msgid "Core is uninitialized." msgstr "" @@ -3239,7 +3250,7 @@ msgid "" "options." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 msgid "Couldn't look up central server" msgstr "" @@ -3255,13 +3266,13 @@ msgstr "" msgid "Country:" msgstr "國別:" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:109 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:246 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:115 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:256 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:590 msgid "Create" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:284 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 msgid "Create Infinity File" msgstr "" @@ -3275,7 +3286,7 @@ msgstr "" msgid "Create Skylander File" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:110 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:108 msgid "Create mappings for other devices" msgstr "" @@ -3319,23 +3330,23 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:316 +#: Source/Core/DolphinQt/MenuBar.cpp:307 msgid "Current Region" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Current Value" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 msgid "Current context" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:211 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:212 msgid "Current game" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 msgid "Current thread" msgstr "" @@ -3444,7 +3455,7 @@ msgstr "" msgid "Dark" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:138 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:139 msgid "Data" msgstr "" @@ -3490,7 +3501,7 @@ msgid "Debug" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:83 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 msgid "Debugging" msgstr "" @@ -3538,7 +3549,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:113 #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:130 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:155 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 msgid "Default" msgstr "預設值" @@ -3558,7 +3569,7 @@ msgstr "" msgid "Default ISO:" msgstr "預設的 ISO:" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:156 msgid "Default thread" msgstr "" @@ -3579,8 +3590,9 @@ msgid "" "leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:133 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:112 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:529 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:546 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:102 msgid "Delete" msgstr "刪除" @@ -3610,12 +3622,12 @@ msgstr "" msgid "Depth:" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 #: Source/Core/DolphinQt/Config/ControllerInterface/DualShockUDPClientAddServerDialog.cpp:48 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 #: Source/Core/DolphinQt/GameList/GameList.cpp:1002 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:220 -#: Source/Core/DolphinQt/MenuBar.cpp:684 +#: Source/Core/DolphinQt/MenuBar.cpp:675 #: Source/Core/DolphinQt/ResourcePackManager.cpp:92 msgid "Description" msgstr "描述" @@ -3629,8 +3641,8 @@ msgstr "" msgid "Description: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Destination" msgstr "" @@ -3642,21 +3654,21 @@ msgstr "" msgid "Destination (address:port):" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:425 msgid "Destination Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:419 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:424 msgid "Destination Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:418 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Destination Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:184 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 msgid "Detached" msgstr "" @@ -3664,7 +3676,7 @@ msgstr "" msgid "Detect" msgstr "檢測" -#: Source/Core/DolphinQt/MenuBar.cpp:1388 +#: Source/Core/DolphinQt/MenuBar.cpp:1382 msgid "Detecting RSO Modules" msgstr "" @@ -3672,11 +3684,11 @@ msgstr "" msgid "Deterministic dual core:" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Dev (multiple times a day)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:100 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:98 msgid "Device" msgstr "裝置" @@ -3718,11 +3730,6 @@ msgstr "" msgid "Dis&connected" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 -msgid "Disable" -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:109 msgid "Disable Bounding Box" msgstr "" @@ -3739,11 +3746,11 @@ msgstr "" msgid "Disable Emulation Speed Limit" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:893 +#: Source/Core/DolphinQt/MenuBar.cpp:884 msgid "Disable Fastmem" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:899 +#: Source/Core/DolphinQt/MenuBar.cpp:890 msgid "Disable Fastmem Arena" msgstr "" @@ -3751,11 +3758,11 @@ msgstr "" msgid "Disable Fog" msgstr "關閉霧化" -#: Source/Core/DolphinQt/MenuBar.cpp:885 +#: Source/Core/DolphinQt/MenuBar.cpp:876 msgid "Disable JIT Cache" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:905 +#: Source/Core/DolphinQt/MenuBar.cpp:896 msgid "Disable Large Entry Points Map" msgstr "" @@ -3786,6 +3793,12 @@ msgid "" "checked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:343 +msgid "" +"Disables your screensaver while running a game.

If " +"unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:97 msgid "Disc" msgstr "光碟" @@ -3794,6 +3807,10 @@ msgstr "光碟" msgid "Discard" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:122 +msgid "Display Settings" +msgstr "" + #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:183 msgid "Display Type" msgstr "" @@ -3824,11 +3841,11 @@ msgstr "" msgid "Do you authorize Dolphin to report information to Dolphin's developers?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1744 +#: Source/Core/DolphinQt/MainWindow.cpp:1748 msgid "Do you want to add \"%1\" to the list of Game Paths?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1298 +#: Source/Core/DolphinQt/MenuBar.cpp:1292 msgid "Do you want to clear the list of symbol names?" msgstr "" @@ -3838,7 +3855,7 @@ msgctxt "" msgid "Do you want to delete the %n selected save file(s)?" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:952 +#: Source/Core/DolphinQt/MainWindow.cpp:956 msgid "Do you want to stop the current emulation?" msgstr "您要停止目前的模擬嗎?" @@ -3850,8 +3867,8 @@ msgstr "" msgid "Dolby Pro Logic II Decoder" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:218 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:229 msgid "Dolphin FIFO Log (*.dff)" msgstr "" @@ -3859,9 +3876,9 @@ msgstr "" msgid "Dolphin Game Mod Preset" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1599 -#: Source/Core/DolphinQt/MenuBar.cpp:1616 -#: Source/Core/DolphinQt/MenuBar.cpp:1635 +#: Source/Core/DolphinQt/MenuBar.cpp:1593 +#: Source/Core/DolphinQt/MenuBar.cpp:1610 +#: Source/Core/DolphinQt/MenuBar.cpp:1629 msgid "Dolphin Map File (*.map)" msgstr "" @@ -3873,8 +3890,8 @@ msgstr "" msgid "Dolphin Signature File" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Dolphin TAS Movies (*.dtm)" msgstr "Dolphin TAS 影片 (*.dtm)" @@ -3907,7 +3924,7 @@ msgstr "" msgid "Dolphin is a free and open-source GameCube and Wii emulator." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:999 msgid "Dolphin is too old for traversal server" msgstr "" @@ -3921,13 +3938,13 @@ msgstr "" msgid "Dolphin is unable to verify unlicensed discs." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:224 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 msgid "" "Dolphin will use this for titles whose region cannot be determined " "automatically." msgstr "" -#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:73 +#: Source/Core/DolphinQt/Config/CheatWarningWidget.cpp:74 msgid "Dolphin's cheat system is currently disabled." msgstr "" @@ -3936,7 +3953,7 @@ msgstr "" msgid "Domain" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:201 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 msgid "Don't Update" msgstr "" @@ -3957,7 +3974,7 @@ msgstr "" #. i18n: A double precision floating point number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:140 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:200 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:155 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:156 msgid "Double" msgstr "" @@ -3979,7 +3996,7 @@ msgstr "" msgid "Download Codes from the WiiRD Database" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:158 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:165 msgid "Download Game Covers from GameTDB.com for Use in Grid Mode" msgstr "" @@ -3991,6 +4008,16 @@ msgstr "" msgid "Downloaded %1 codes. (added %2)" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:336 +msgid "" +"Downloads full game covers from GameTDB.com to display in the Game List's " +"Grid View. If this setting is unchecked the Game List displays a banner " +"generated from the game's save files, and if the game has no save file " +"displays a generic banner instead.

List View will always use the save " +"file banners.

If unsure, leave this checked." +msgstr "" + #. i18n: The "Drawsome" (combination of "Draw" and "Awesome") tablet wiimote extension by Ubisoft. #: Source/Core/Core/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp:25 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:203 @@ -4030,7 +4057,7 @@ msgstr "" msgid "Dump &MRAM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:854 +#: Source/Core/DolphinQt/MenuBar.cpp:845 msgid "Dump Audio" msgstr "轉儲聲音" @@ -4042,7 +4069,7 @@ msgstr "" msgid "Dump EFB Target" msgstr "轉儲 EFB 目標" -#: Source/Core/DolphinQt/MenuBar.cpp:848 +#: Source/Core/DolphinQt/MenuBar.cpp:839 msgid "Dump Frames" msgstr "轉儲畫格" @@ -4102,11 +4129,11 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:58 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:61 msgid "Duration of Turbo Button Press (frames):" msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:64 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:67 msgid "Duration of Turbo Button Release (frames):" msgstr "" @@ -4116,11 +4143,11 @@ msgstr "" msgid "Dutch" msgstr "Dutch" -#: Source/Core/DolphinQt/MenuBar.cpp:251 +#: Source/Core/DolphinQt/MenuBar.cpp:242 msgid "E&xit" msgstr "離開(&X)" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:174 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:175 msgid "EFB copy %1" msgstr "" @@ -4132,7 +4159,7 @@ msgid "" "driver." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:186 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:187 msgid "" "Each player sends their own inputs to the game, with equal buffer size for " "all players, configured by the host.\n" @@ -4140,7 +4167,7 @@ msgid "" "important." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:124 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 msgid "Early Memory Updates" msgstr "" @@ -4159,7 +4186,16 @@ msgstr "" msgid "Edit Breakpoint" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:425 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit Conditional" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:233 +msgid "Edit conditional expression" +msgstr "" + +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:528 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:545 msgid "Edit..." msgstr "" @@ -4179,7 +4215,7 @@ msgstr "效果" msgid "Effective" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 msgid "Effective priority" msgstr "" @@ -4201,7 +4237,7 @@ msgstr "" msgid "Embedded Frame Buffer (EFB)" msgstr "" -#: Source/Core/Core/State.cpp:648 +#: Source/Core/Core/State.cpp:650 msgid "Empty" msgstr "" @@ -4213,7 +4249,7 @@ msgstr "模擬器線程已經執行中" msgid "Emulate Disc Speed" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:62 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:64 msgid "Emulate Infinity Base" msgstr "" @@ -4231,7 +4267,7 @@ msgid "" "Defaults to True" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:266 +#: Source/Core/DolphinQt/MenuBar.cpp:257 msgid "Emulated USB Devices" msgstr "" @@ -4255,8 +4291,6 @@ msgstr "" #: Source/Core/DolphinQt/Config/FreeLookWidget.cpp:36 #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:129 #: Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp:138 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:401 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:418 msgid "Enable" msgstr "" @@ -4264,23 +4298,15 @@ msgstr "" msgid "Enable API Validation Layers" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 -msgid "Enable Achievement Badges" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:64 -msgid "Enable Achievements" -msgstr "" - #: Source/Core/DolphinQt/Settings/AudioPane.cpp:143 msgid "Enable Audio Stretching" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:150 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:146 msgid "Enable Cheats" msgstr "開啟作弊" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:53 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:56 msgid "Enable Controller Inpu&t" msgstr "" @@ -4288,15 +4314,19 @@ msgstr "" msgid "Enable Custom RTC" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:159 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:167 msgid "Enable Debugging UI" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:99 +msgid "Enable Discord Presence" +msgstr "" + #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:87 msgid "Enable Dual Core" msgstr "開啟雙核心" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:147 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:143 msgid "Enable Dual Core (speedup)" msgstr "開啟雙核心 (加速)" @@ -4308,7 +4338,7 @@ msgstr "" msgid "Enable Emulated Memory Size Override" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:106 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:86 msgid "Enable Encore Achievements" msgstr "" @@ -4320,11 +4350,11 @@ msgstr "" msgid "Enable Graphics Mods" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 msgid "Enable Hardcore Mode" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:84 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 msgid "" "Enable Hardcore Mode on RetroAchievements.

Hardcore Mode is intended " "to provide an experience as close to gaming on the original hardware as " @@ -4342,20 +4372,16 @@ msgid "" "the game to be closed before re-enabling." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:924 +#: Source/Core/DolphinQt/MenuBar.cpp:915 msgid "Enable JIT Block Profiling" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:66 -msgid "Enable Leaderboards" -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:88 #: Source/Core/DolphinQt/Settings/AdvancedPane.cpp:69 msgid "Enable MMU" msgstr "開啟 MMU" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:96 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 msgid "Enable Progress Notifications" msgstr "" @@ -4363,14 +4389,10 @@ msgstr "" msgid "Enable Progressive Scan" msgstr "開啟逐行掃瞄" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:49 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 msgid "Enable RetroAchievements.org Integration" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:70 -msgid "Enable Rich Presence" -msgstr "" - #: Source/Core/DolphinQt/Config/Mapping/GCPadWiiUConfigDialog.cpp:39 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:354 msgid "Enable Rumble" @@ -4384,11 +4406,15 @@ msgstr "" msgid "Enable Speaker Data" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:76 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:92 +msgid "Enable Spectator Mode" +msgstr "" + +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:80 msgid "Enable Unofficial Achievements" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:238 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:234 msgid "Enable Usage Statistics Reporting" msgstr "" @@ -4404,34 +4430,13 @@ msgstr "開啟線框" msgid "Enable Write-Back Cache (slow)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:103 -msgid "" -"Enable achievement badges.

Displays icons for the player, game, and " -"achievements. Simple visual option, but will require a small amount of extra " -"memory and time to download the images." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:68 -msgid "" -"Enable competing in RetroAchievements leaderboards.

Hardcore Mode " -"must be enabled to use." -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:72 -msgid "" -"Enable detailed rich presence on the RetroAchievements website.

This " -"provides a detailed description of what the player is doing in game to the " -"website. If this is disabled, the website will only report what game is " -"being played.

This has no bearing on Discord rich presence." -msgstr "" - #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:107 msgid "" "Enable emulated disc speed. Disabling this can cause crashes and other " "problems in some games. (ON = Compatible, OFF = Unlocked)" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:51 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:53 msgid "" "Enable integration with RetroAchievements for earning achievements and " "competing in leaderboards.

Must log in with a RetroAchievements " @@ -4439,31 +4444,38 @@ msgid "" "token to maintain login." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:98 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:105 msgid "" "Enable progress notifications on achievements.

Displays a brief popup " "message whenever the player makes progress on an achievement that tracks an " "accumulated value, such as 60 out of 120 stars." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:108 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:88 msgid "" "Enable unlocking achievements in Encore Mode.

Encore Mode re-enables " "achievements the player has already unlocked on the site so that the player " "will be notified if they meet the unlock conditions again, useful for custom " -"speedrun criteria or simply for fun." +"speedrun criteria or simply for fun.

Setting takes effect on next " +"game load." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:65 -msgid "Enable unlocking achievements.
" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:94 +msgid "" +"Enable unlocking achievements in Spectator Mode.

While in Spectator " +"Mode, achievements and leaderboards will be processed and displayed on " +"screen, but will not be submitted to the server.

If this is on at " +"game launch, it will not be turned off until game close, because a " +"RetroAchievements session will not be created.

If this is off at game " +"launch, it can be toggled freely while the game is running." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:78 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:82 msgid "" "Enable unlocking unofficial achievements as well as official achievements." "

Unofficial achievements may be optional or unfinished achievements " "that have not been deemed official by RetroAchievements and may be useful " -"for testing or simply for fun." +"for testing or simply for fun.

Setting takes effect on next game load." msgstr "" #: Source/Core/DolphinQt/Settings/AudioPane.cpp:98 @@ -4583,6 +4595,10 @@ msgid "" "Aborting import." msgstr "" +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 +msgid "End Addr" +msgstr "" + #: Source/Core/Core/NetPlayServer.cpp:126 msgid "Enet Didn't Initialize" msgstr "" @@ -4630,33 +4646,33 @@ msgid "" "to." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1359 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 msgid "Enter the RSO module address:" msgstr "" #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:194 #: Source/Core/DolphinQt/Config/CheatCodeEditor.cpp:250 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:265 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:358 #: Source/Core/DolphinQt/Config/GeckoCodeWidget.cpp:364 #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:46 #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:539 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:255 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:296 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:253 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:294 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:229 #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:256 #: Source/Core/DolphinQt/ConvertDialog.cpp:426 #: Source/Core/DolphinQt/ConvertDialog.cpp:473 #: Source/Core/DolphinQt/ConvertDialog.cpp:528 #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:105 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:650 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:665 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:989 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1003 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:649 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:664 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:968 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:982 #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:255 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:639 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:645 @@ -4670,51 +4686,51 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:745 #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 #: Source/Core/DolphinQt/GBAWidget.cpp:583 #: Source/Core/DolphinQt/GCMemcardManager.cpp:347 #: Source/Core/DolphinQt/GCMemcardManager.cpp:377 #: Source/Core/DolphinQt/Main.cpp:212 Source/Core/DolphinQt/Main.cpp:228 -#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:305 -#: Source/Core/DolphinQt/MainWindow.cpp:313 -#: Source/Core/DolphinQt/MainWindow.cpp:1128 -#: Source/Core/DolphinQt/MainWindow.cpp:1537 -#: Source/Core/DolphinQt/MainWindow.cpp:1544 -#: Source/Core/DolphinQt/MainWindow.cpp:1604 -#: Source/Core/DolphinQt/MainWindow.cpp:1611 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1260 -#: Source/Core/DolphinQt/MenuBar.cpp:1343 -#: Source/Core/DolphinQt/MenuBar.cpp:1366 -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1413 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 -#: Source/Core/DolphinQt/MenuBar.cpp:1655 -#: Source/Core/DolphinQt/MenuBar.cpp:1667 -#: Source/Core/DolphinQt/MenuBar.cpp:1679 -#: Source/Core/DolphinQt/MenuBar.cpp:1701 -#: Source/Core/DolphinQt/MenuBar.cpp:1727 -#: Source/Core/DolphinQt/MenuBar.cpp:1779 +#: Source/Core/DolphinQt/Main.cpp:235 Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 +#: Source/Core/DolphinQt/MainWindow.cpp:1541 +#: Source/Core/DolphinQt/MainWindow.cpp:1548 +#: Source/Core/DolphinQt/MainWindow.cpp:1608 +#: Source/Core/DolphinQt/MainWindow.cpp:1615 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/MenuBar.cpp:205 Source/Core/DolphinQt/MenuBar.cpp:1251 +#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 +#: Source/Core/DolphinQt/MenuBar.cpp:1649 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 +#: Source/Core/DolphinQt/MenuBar.cpp:1673 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 +#: Source/Core/DolphinQt/MenuBar.cpp:1721 +#: Source/Core/DolphinQt/MenuBar.cpp:1773 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:316 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:479 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:740 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:982 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1105 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1115 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:480 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1106 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1116 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:336 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:342 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:349 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 #: Source/Core/DolphinQt/ResourcePackManager.cpp:204 #: Source/Core/DolphinQt/ResourcePackManager.cpp:225 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:449 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:465 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:486 #: Source/Core/DolphinQt/Settings/GameCubePane.cpp:507 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:551 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:588 -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:611 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:552 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 #: Source/Core/DolphinQt/Translation.cpp:322 msgid "Error" msgstr "錯誤" @@ -4731,7 +4747,7 @@ msgstr "" msgid "Error collecting save data!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:264 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:274 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:600 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:607 msgid "Error converting value" @@ -4745,7 +4761,7 @@ msgstr "讀取選擇的語系出錯。返回使用系統預設值。" msgid "Error obtaining session list: %1" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:306 +#: Source/Core/DolphinQt/MainWindow.cpp:307 msgid "Error occurred while loading some texture packs" msgstr "" @@ -4836,7 +4852,7 @@ msgstr "" msgid "Euphoria" msgstr "Euphoria" -#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:318 +#: Source/Core/DiscIO/Enums.cpp:24 Source/Core/DolphinQt/MenuBar.cpp:309 #: Source/Core/UICommon/NetPlayIndex.cpp:249 msgid "Europe" msgstr "" @@ -4889,7 +4905,7 @@ msgstr "" msgid "Experimental" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:332 +#: Source/Core/DolphinQt/MenuBar.cpp:323 msgid "Export All Wii Saves" msgstr "匯出全部 Wii 存檔" @@ -4904,7 +4920,7 @@ msgstr "" msgid "Export Recording" msgstr "匯出錄像" -#: Source/Core/DolphinQt/MenuBar.cpp:792 +#: Source/Core/DolphinQt/MenuBar.cpp:783 msgid "Export Recording..." msgstr "匯出錄像..." @@ -4932,14 +4948,14 @@ msgstr "" msgid "Export as .&sav..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1185 +#: Source/Core/DolphinQt/MenuBar.cpp:1176 #, c-format msgctxt "" msgid "Exported %n save(s)" msgstr "" #: Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp:272 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:433 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuGeneral.cpp:47 msgid "Extension" msgstr "擴充" @@ -4952,7 +4968,7 @@ msgstr "" msgid "Extension Motion Simulation" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:523 msgid "External" msgstr "" @@ -4960,35 +4976,35 @@ msgstr "" msgid "External Frame Buffer (XFB)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:307 +#: Source/Core/DolphinQt/MenuBar.cpp:298 msgid "Extract Certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:269 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:270 msgid "Extract Entire Disc..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:293 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:294 msgid "Extract Entire Partition..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:300 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:301 msgid "Extract File..." msgstr "提取檔案..." -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:242 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:243 msgid "Extract Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:252 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:253 msgid "Extract System Data..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:356 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 msgid "Extracting All Files..." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:357 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:358 msgid "Extracting Directory..." msgstr "" @@ -4997,8 +5013,8 @@ msgstr "" msgid "FD" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:39 -#: Source/Core/DolphinQt/MenuBar.cpp:264 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:40 +#: Source/Core/DolphinQt/MenuBar.cpp:255 msgid "FIFO Player" msgstr "" @@ -5012,11 +5028,11 @@ msgid "" "%1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:457 msgid "Failed to add this session to the NetPlay index: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1728 +#: Source/Core/DolphinQt/MenuBar.cpp:1722 msgid "Failed to append to signature file '%1'" msgstr "" @@ -5036,7 +5052,7 @@ msgstr "" msgid "Failed to connect to Redump.org" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:983 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:984 msgid "Failed to connect to server: %1" msgstr "" @@ -5057,15 +5073,15 @@ msgstr "" msgid "Failed to create DXGI factory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:294 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:304 msgid "Failed to create Infinity file" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:786 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:788 msgid "Failed to create Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:787 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:789 msgid "" "Failed to create Skylander file:\n" "%1\n" @@ -5111,15 +5127,15 @@ msgstr "" msgid "Failed to export the following save files:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1260 +#: Source/Core/DolphinQt/MenuBar.cpp:1251 msgid "Failed to extract certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:386 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:387 msgid "Failed to extract file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:262 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:263 msgid "Failed to extract system data." msgstr "" @@ -5138,25 +5154,25 @@ msgstr "" msgid "Failed to import \"%1\"." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1161 +#: Source/Core/DolphinQt/MenuBar.cpp:1152 msgid "" "Failed to import save file. Please launch the game once, then try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1155 +#: Source/Core/DolphinQt/MenuBar.cpp:1146 msgid "" "Failed to import save file. The given file appears to be corrupted or is not " "a valid Wii save." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1168 +#: Source/Core/DolphinQt/MenuBar.cpp:1159 msgid "" "Failed to import save file. Your NAND may be corrupt, or something is " "preventing access to files within it. Try repairing your NAND (Tools -> " "Manage NAND -> Check NAND...), then import the save again." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1128 +#: Source/Core/DolphinQt/MainWindow.cpp:1132 msgid "Failed to init core" msgstr "" @@ -5176,18 +5192,18 @@ msgid "Failed to install pack: %1" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:633 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failed to install this title to the NAND." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1639 +#: Source/Core/DolphinQt/MainWindow.cpp:1643 msgid "" "Failed to listen on port %1. Is another instance of the NetPlay server " "running?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1381 -#: Source/Core/DolphinQt/MenuBar.cpp:1438 +#: Source/Core/DolphinQt/MenuBar.cpp:1375 +#: Source/Core/DolphinQt/MenuBar.cpp:1432 msgid "Failed to load RSO module at %1" msgstr "" @@ -5199,21 +5215,21 @@ msgstr "" msgid "Failed to load dxgi.dll" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1667 +#: Source/Core/DolphinQt/MenuBar.cpp:1661 msgid "Failed to load map file '%1'" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:830 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:832 msgid "Failed to load the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:831 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:833 msgid "" "Failed to load the Skylander file:\n" "%1" msgstr "" -#: Source/Core/Core/Boot/Boot.cpp:585 +#: Source/Core/Core/Boot/Boot.cpp:582 msgid "Failed to load the executable to memory." msgstr "" @@ -5227,17 +5243,17 @@ msgstr "" msgid "Failed to modify Skylander!" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:215 +#: Source/Core/DolphinQt/MenuBar.cpp:206 msgid "Failed to open \"%1\" for writing." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:428 +#: Source/Android/jni/MainAndroid.cpp:434 msgid "Failed to open \"{0}\" for writing." msgstr "" #: Source/Core/DolphinQt/GBAWidget.cpp:583 -#: Source/Core/DolphinQt/MainWindow.cpp:1722 -#: Source/Core/DolphinQt/RenderWidget.cpp:124 +#: Source/Core/DolphinQt/MainWindow.cpp:1726 +#: Source/Core/DolphinQt/RenderWidget.cpp:125 msgid "Failed to open '%1'" msgstr "" @@ -5245,7 +5261,7 @@ msgstr "" msgid "Failed to open Bluetooth device: {0}" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1004 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:983 msgid "Failed to open Branch Watch snapshot \"%1\"" msgstr "" @@ -5275,15 +5291,15 @@ msgstr "" msgid "Failed to open file." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1638 +#: Source/Core/DolphinQt/MainWindow.cpp:1642 msgid "Failed to open server" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:167 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:173 msgid "Failed to open the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:168 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:174 msgid "" "Failed to open the Infinity file:\n" "%1\n" @@ -5291,11 +5307,11 @@ msgid "" "The file may already be in use on the base." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:805 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:807 msgid "Failed to open the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:806 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:808 msgid "" "Failed to open the Skylander file:\n" "%1\n" @@ -5342,23 +5358,23 @@ msgstr "" msgid "Failed to read selected savefile(s) from memory card." msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:177 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:183 msgid "Failed to read the Infinity file!" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:178 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:184 msgid "" -"Failed to read the Infinity file(%1):\n" +"Failed to read the Infinity file:\n" "%1\n" "\n" "The file was too small." msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:816 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:818 msgid "Failed to read the Skylander file!" msgstr "" -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:817 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:819 msgid "" "Failed to read the Skylander file:\n" "%1\n" @@ -5372,7 +5388,7 @@ msgid "" "%1" msgstr "" -#: Source/Core/Core/Movie.cpp:1015 +#: Source/Core/Core/Movie.cpp:1014 msgid "Failed to read {0}" msgstr "" @@ -5403,31 +5419,31 @@ msgstr "" msgid "Failed to reset NetPlay redirect folder. Verify your write permissions." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:990 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:969 msgid "Failed to save Branch Watch snapshot \"%1\"" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:239 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:240 msgid "Failed to save FIFO log." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1656 +#: Source/Core/DolphinQt/MenuBar.cpp:1650 msgid "Failed to save code map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1701 +#: Source/Core/DolphinQt/MenuBar.cpp:1695 msgid "Failed to save signature file '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1674 msgid "Failed to save symbol map to path '%1'" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1780 +#: Source/Core/DolphinQt/MenuBar.cpp:1774 msgid "Failed to save to signature file '%1'" msgstr "" -#: Source/Core/Core/Core.cpp:536 +#: Source/Core/Core/Core.cpp:533 msgid "" "Failed to sync SD card with folder. All changes made this session will be " "discarded on next boot if you do not manually re-issue a resync in Config > " @@ -5478,19 +5494,19 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 #: Source/Core/DolphinQt/GameList/GameList.cpp:858 -#: Source/Core/DolphinQt/MenuBar.cpp:1126 +#: Source/Core/DolphinQt/MenuBar.cpp:1117 msgid "Failure" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:184 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:185 msgid "Fair Input Delay" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:207 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:203 msgid "Fallback Region" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:218 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:214 msgid "Fallback Region:" msgstr "" @@ -5503,7 +5519,7 @@ msgstr "快速" msgid "Fast Depth Calculation" msgstr "" -#: Source/Core/Core/Movie.cpp:1299 +#: Source/Core/Core/Movie.cpp:1298 msgid "" "Fatal desync. Aborting playback. (Error in PlayWiimote: {0} != {1}, byte " "{2}.){3}" @@ -5514,7 +5530,7 @@ msgstr "" msgid "Field of View" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:237 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:247 msgid "Figure Number:" msgstr "" @@ -5528,7 +5544,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1009 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:230 -#: Source/Core/DolphinQt/MenuBar.cpp:691 +#: Source/Core/DolphinQt/MenuBar.cpp:682 msgid "File Format" msgstr "" @@ -5536,24 +5552,24 @@ msgstr "" msgid "File Format:" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:82 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:83 msgid "File Info" msgstr "檔案資訊" #: Source/Core/DolphinQt/GameList/GameList.cpp:1004 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:224 -#: Source/Core/DolphinQt/MenuBar.cpp:686 +#: Source/Core/DolphinQt/MenuBar.cpp:677 msgid "File Name" msgstr "檔案名稱" #: Source/Core/DolphinQt/GameList/GameList.cpp:1005 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:226 -#: Source/Core/DolphinQt/MenuBar.cpp:687 +#: Source/Core/DolphinQt/MenuBar.cpp:678 msgid "File Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1008 -#: Source/Core/DolphinQt/MenuBar.cpp:690 +#: Source/Core/DolphinQt/MenuBar.cpp:681 msgid "File Size" msgstr "檔案大小" @@ -5638,7 +5654,6 @@ msgstr "" #. i18n: These are the kinds of flags that a CPU uses (e.g. carry), #. not the kinds of flags that represent e.g. countries -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:88 msgid "Flags" msgstr "" @@ -5647,12 +5662,12 @@ msgstr "" #. i18n: Floating-point (non-integer) number #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:139 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:199 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:153 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:154 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Float" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:571 msgid "Follow &branch" msgstr "" @@ -5738,6 +5753,12 @@ msgid "" "unsure, leave this checked.
" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:326 +msgid "" +"Forces the render window to stay on top of other windows and applications." +"

If unsure, leave this unchecked." +msgstr "" + #: Source/Core/DolphinQt/ConvertDialog.cpp:60 msgid "Format:" msgstr "" @@ -5753,7 +5774,7 @@ msgstr "向前" msgid "Forward port (UPnP)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:466 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:467 msgid "Found %1 results for \"%2\"" msgstr "" @@ -5763,7 +5784,7 @@ msgctxt "" msgid "Found %n address(es)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:154 msgid "Frame %1" msgstr "" @@ -5788,7 +5809,7 @@ msgstr "" msgid "Frame Dumping" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:107 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:108 msgid "Frame Range" msgstr "" @@ -5796,7 +5817,7 @@ msgstr "" msgid "Frame dump image(s) '{0}' already exists. Overwrite?" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:137 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:138 msgid "Frames to Record:" msgstr "" @@ -5816,7 +5837,7 @@ msgstr "" msgid "Free Look Control Type" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:469 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 msgid "Free Look Controller %1" msgstr "" @@ -5866,8 +5887,8 @@ msgid "From" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:249 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:96 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:111 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:97 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:112 msgid "From:" msgstr "" @@ -5875,10 +5896,14 @@ msgstr "" msgid "FullScr" msgstr "全螢幕" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 msgid "Function" msgstr "" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:117 +msgid "Function Settings" +msgstr "" + #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:302 msgid "Functions" msgstr "" @@ -5919,11 +5944,11 @@ msgstr "" msgid "GBA Window Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:835 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:836 msgid "GBA%1 ROM changed to \"%2\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:840 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:841 msgid "GBA%1 ROM disabled" msgstr "" @@ -5965,7 +5990,7 @@ msgstr "" msgid "GPU Texture Decoding" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:232 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:233 msgid "" "GPU: ERROR: Need GL_ARB_framebuffer_object for multiple render targets.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -5975,25 +6000,25 @@ msgstr "" msgid "GPU: OGL ERROR: Does your video card support OpenGL 2.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:250 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:251 msgid "" "GPU: OGL ERROR: Need GL_ARB_map_buffer_range.\n" "GPU: Does your video card support OpenGL 3.0?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:275 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:276 msgid "" "GPU: OGL ERROR: Need GL_ARB_sampler_objects.\n" "GPU: Does your video card support OpenGL 3.3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:259 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:260 msgid "" "GPU: OGL ERROR: Need GL_ARB_uniform_buffer_object.\n" "GPU: Does your video card support OpenGL 3.1?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:241 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:242 msgid "" "GPU: OGL ERROR: Need GL_ARB_vertex_array_object.\n" "GPU: Does your video card support OpenGL 3.0?" @@ -6005,7 +6030,7 @@ msgid "" "GPU: Does your video card support OpenGL 3?" msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:467 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:468 msgid "" "GPU: OGL ERROR: Need at least GLSL 1.30\n" "GPU: Does your video card support OpenGL 3.0?\n" @@ -6023,22 +6048,22 @@ msgstr "" msgid "Game" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:402 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:460 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:400 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 msgid "Game Boy Advance" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:647 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:649 msgid "Game Boy Advance Carts (*.gba)" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:833 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:836 msgid "" "Game Boy Advance ROMs (*.gba *.gbc *.gb *.7z *.zip *.agb *.mb *.rom *.bin);;" "All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:401 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:399 msgid "Game Boy Advance at Port %1" msgstr "" @@ -6067,7 +6092,7 @@ msgid "Game Gamma:" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1006 -#: Source/Core/DolphinQt/MenuBar.cpp:688 +#: Source/Core/DolphinQt/MenuBar.cpp:679 msgid "Game ID" msgstr "遊戲 ID" @@ -6076,25 +6101,25 @@ msgstr "遊戲 ID" msgid "Game ID:" msgstr "遊戲 ID :" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Game Status" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:827 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:828 msgid "Game changed to \"%1\"" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:644 msgid "" "Game file has a different hash; right-click it, select Properties, switch to " "the Verify tab, and select Verify Integrity to check the hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Game has a different disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Game has a different revision" msgstr "" @@ -6107,7 +6132,7 @@ msgid "" "Game overwrote with another games save. Data corruption ahead {0:#x}, {1:#x}" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Game region does not match" msgstr "" @@ -6127,11 +6152,11 @@ msgstr "" msgid "GameCube Adapter for Wii U at Port %1" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:415 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:413 msgid "GameCube Controller" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:414 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:412 msgid "GameCube Controller at Port %1" msgstr "" @@ -6139,11 +6164,11 @@ msgstr "" msgid "GameCube Controllers" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:407 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:405 msgid "GameCube Keyboard" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:406 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:404 msgid "GameCube Keyboard at Port %1" msgstr "" @@ -6160,7 +6185,7 @@ msgstr "" msgid "GameCube Memory Cards (*.raw *.gcp)" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:417 msgid "GameCube Microphone Slot %1" msgstr "" @@ -6198,29 +6223,29 @@ msgstr "Gecko 代碼" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:60 #: Source/Core/DolphinQt/Config/Graphics/PostProcessingConfigWindow.cpp:120 #: Source/Core/DolphinQt/Config/Mapping/HotkeyGeneral.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:445 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:467 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:443 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:465 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:37 msgid "General" msgstr "一般" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:428 msgid "General and Options" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:504 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:505 msgid "Generate Action Replay Code(s)" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:240 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:236 msgid "Generate a New Statistics Identity" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:586 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:587 msgid "Generated AR code(s)." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1337 +#: Source/Core/DolphinQt/MenuBar.cpp:1331 msgid "Generated symbol names from '%1'" msgstr "" @@ -6253,7 +6278,7 @@ msgstr "" msgid "Giants" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:196 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:197 msgid "Golf Mode" msgstr "" @@ -6262,7 +6287,7 @@ msgid "Good dump" msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GraphicsWindow.cpp:31 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:454 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 #: Source/Core/DolphinQt/ToolBar.cpp:131 msgid "Graphics" msgstr "影像" @@ -6302,7 +6327,7 @@ msgstr "綠 左" msgid "Green Right" msgstr "綠 右" -#: Source/Core/DolphinQt/MenuBar.cpp:663 +#: Source/Core/DolphinQt/MenuBar.cpp:654 msgid "Grid View" msgstr "" @@ -6339,7 +6364,7 @@ msgstr "" msgid "Hacks" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:165 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 msgid "Head" msgstr "" @@ -6371,7 +6396,7 @@ msgstr "" msgid "Hex Byte String" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:149 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:91 msgid "Hexadecimal" msgstr "" @@ -6380,11 +6405,11 @@ msgstr "" msgid "Hide" msgstr "隱藏" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:294 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 msgid "Hide &Controls" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:758 +#: Source/Core/DolphinQt/MenuBar.cpp:749 msgid "Hide All" msgstr "" @@ -6396,10 +6421,17 @@ msgstr "" msgid "Hide Incompatible Sessions" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:233 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:234 msgid "Hide Remote GBAs" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:371 +msgid "" +"Hides the Mouse Cursor whenever it is inside the render window and the " +"render window is focused.

If unsure, select "" +"On Movement"." +msgstr "" + #: Source/Core/DolphinQt/Config/VerifyWidget.cpp:209 #: Source/Core/DolphinQt/Settings/AudioPane.cpp:427 msgid "High" @@ -6428,7 +6460,7 @@ msgstr "主機" msgid "Host Code:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:190 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:191 msgid "Host Input Authority" msgstr "" @@ -6436,7 +6468,7 @@ msgstr "" msgid "Host Size" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:192 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:193 msgid "" "Host has control of sending all inputs to the game, as received from other " "players, giving the host zero latency but increasing latency for others.\n" @@ -6444,11 +6476,11 @@ msgid "" "latency connections." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority disabled" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:936 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:937 msgid "Host input authority enabled" msgstr "" @@ -6460,7 +6492,7 @@ msgstr "" msgid "Hostname" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:461 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 msgid "Hotkey Settings" msgstr "" @@ -6470,7 +6502,7 @@ msgstr "" msgid "Hotkeys" msgstr "快捷鍵" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:160 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:169 msgid "Hotkeys Require Window Focus" msgstr "" @@ -6527,7 +6559,7 @@ msgstr "" msgid "IPL Settings" msgstr "IPL 設定" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:49 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:50 msgid "IR" msgstr "IR" @@ -6558,14 +6590,14 @@ msgstr "" msgid "Icon" msgstr "圖示" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:198 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:199 msgid "" "Identical to Host Input Authority, except the \"Host\" (who has zero " "latency) can be switched at any time.\n" "Suitable for turn-based games with timing-sensitive controls, such as golf." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:379 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:375 msgid "Identity Generation" msgstr "" @@ -6582,7 +6614,7 @@ msgid "" "This authorization can be revoked at any time through Dolphin's settings." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:167 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:168 msgid "" "If checked, all Wii saves will be used instead of only the save of the game " "being started. Useful when switching games mid-session. Has no effect if No " @@ -6596,14 +6628,14 @@ msgid "" "to the connection state of the real default device (if there is one)." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:202 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:203 msgid "" "If enabled, then all memory updates happen at once before the first frame." "

Causes issues with many fifologs, but can be useful for testing." "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:206 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:207 msgid "" "If unchecked, then playback of the fifolog stops after the final frame." "

This is generally only useful when a frame-dumping option is enabled." @@ -6615,7 +6647,7 @@ msgstr "" msgid "Ignore" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:297 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:302 msgid "Ignore &Apploader Branch Hits" msgstr "" @@ -6656,7 +6688,7 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:304 +#: Source/Core/DolphinQt/MenuBar.cpp:295 msgid "Import BootMii NAND Backup..." msgstr "" @@ -6671,21 +6703,30 @@ msgstr "" msgid "Import Save File(s)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:330 +#: Source/Core/DolphinQt/MenuBar.cpp:321 msgid "Import Wii Save..." msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1816 +#: Source/Core/DolphinQt/MainWindow.cpp:1820 msgid "Importing NAND backup" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1826 +#: Source/Core/DolphinQt/MainWindow.cpp:1830 #, c-format msgid "" "Importing NAND backup\n" " Time elapsed: %1s" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:349 +msgid "" +"In the event of an error, Dolphin will halt to inform you of the error and " +"present choices on how to proceed. With this option disabled, Dolphin will " +"\"ignore\" all errors. Emulation will not be halted and you will not be " +"notified.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 msgid "In-Game?" msgstr "" @@ -6763,16 +6804,16 @@ msgstr "" msgid "Incremental Rotation (rad/sec)" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:192 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:198 msgid "Infinity Figure Creator" msgstr "" #. i18n: Window for managing Disney Infinity figures -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:39 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:41 msgid "Infinity Manager" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:285 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:295 msgid "Infinity Object (*.bin);;" msgstr "" @@ -6792,12 +6833,12 @@ msgstr "訊息" #: Source/Core/Common/MsgHandler.cpp:59 #: Source/Core/DolphinQt/GameList/GameList.cpp:717 #: Source/Core/DolphinQt/GameList/GameList.cpp:779 -#: Source/Core/DolphinQt/MenuBar.cpp:1336 -#: Source/Core/DolphinQt/MenuBar.cpp:1579 +#: Source/Core/DolphinQt/MenuBar.cpp:1330 +#: Source/Core/DolphinQt/MenuBar.cpp:1573 msgid "Information" msgstr "訊息" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:161 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:171 msgid "Inhibit Screensaver During Emulation" msgstr "" @@ -6807,10 +6848,10 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:438 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:275 -#: Source/Core/DolphinQt/MenuBar.cpp:1359 -#: Source/Core/DolphinQt/MenuBar.cpp:1419 -#: Source/Core/DolphinQt/MenuBar.cpp:1686 -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1353 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "Input" msgstr "輸入" @@ -6824,19 +6865,15 @@ msgstr "" msgid "Input strength to ignore and remap." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:827 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1039 msgid "Insert &BLR" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:847 -msgid "Insert &BLR at start" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:814 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1037 msgid "Insert &NOP" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:601 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:602 msgid "Insert &nop" msgstr "" @@ -6853,11 +6890,11 @@ msgstr "" msgid "Install Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:86 +#: Source/Core/DolphinQt/Updater.cpp:87 msgid "Install Update" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:302 +#: Source/Core/DolphinQt/MenuBar.cpp:293 msgid "Install WAD..." msgstr "" @@ -6865,13 +6902,13 @@ msgstr "" msgid "Install to the NAND" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:46 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:159 msgid "Instr." msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:46 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 #: Source/Core/DolphinQt/Debugger/PatchInstructionDialog.cpp:19 msgid "Instruction" msgstr "" @@ -6880,7 +6917,7 @@ msgstr "" msgid "Instruction Breakpoint" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Instruction:" msgstr "" @@ -6889,7 +6926,7 @@ msgstr "" msgid "Instruction: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:738 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:739 msgid "" "Instructions executed: %1\n" "Value contained in:\n" @@ -6906,19 +6943,19 @@ msgstr "" msgid "Interface" msgstr "界面" -#: Source/Core/Core/State.cpp:684 +#: Source/Core/Core/State.cpp:686 msgid "Internal LZ4 Error - Tried decompressing {0} bytes" msgstr "" -#: Source/Core/Core/State.cpp:337 +#: Source/Core/Core/State.cpp:339 msgid "Internal LZ4 Error - compression failed" msgstr "" -#: Source/Core/Core/State.cpp:704 +#: Source/Core/Core/State.cpp:706 msgid "Internal LZ4 Error - decompression failed ({0}, {1}, {2})" msgstr "" -#: Source/Core/Core/State.cpp:717 +#: Source/Core/Core/State.cpp:719 msgid "Internal LZ4 Error - payload size mismatch ({0} / {1}))" msgstr "" @@ -6931,19 +6968,19 @@ msgstr "內部 LZO 錯誤 - 壓縮失敗" msgid "Internal LZO Error - decompression failed" msgstr "" -#: Source/Core/Core/State.cpp:548 +#: Source/Core/Core/State.cpp:550 msgid "" "Internal LZO Error - decompression failed ({0}) ({1}) \n" "Unable to retrieve outdated savestate version info." msgstr "" -#: Source/Core/Core/State.cpp:561 +#: Source/Core/Core/State.cpp:563 msgid "" "Internal LZO Error - failed to parse decompressed version cookie and version " "string length ({0})" msgstr "" -#: Source/Core/Core/State.cpp:578 +#: Source/Core/Core/State.cpp:580 msgid "" "Internal LZO Error - failed to parse decompressed version string ({0} / {1})" msgstr "" @@ -6958,7 +6995,7 @@ msgstr "" msgid "Internal Resolution:" msgstr "内部解析度:" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:575 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:576 msgid "Internal error while generating AR code." msgstr "" @@ -6966,7 +7003,7 @@ msgstr "" msgid "Interpreter (slowest)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:865 +#: Source/Core/DolphinQt/MenuBar.cpp:856 msgid "Interpreter Core" msgstr "" @@ -6982,7 +7019,7 @@ msgstr "" msgid "Invalid Mixed Code" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:314 +#: Source/Core/DolphinQt/MainWindow.cpp:315 msgid "Invalid Pack %1 provided: %2" msgstr "" @@ -6991,11 +7028,11 @@ msgstr "" msgid "Invalid Player ID" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1366 +#: Source/Core/DolphinQt/MenuBar.cpp:1360 msgid "Invalid RSO module address: %1" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:348 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:349 msgid "Invalid callstack" msgstr "" @@ -7016,7 +7053,7 @@ msgid "Invalid input for the field \"%1\"" msgstr "" #: Source/Core/DolphinQt/Debugger/RegisterColumn.cpp:86 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:431 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:432 msgid "Invalid input provided" msgstr "" @@ -7032,19 +7069,19 @@ msgstr "" msgid "Invalid password provided." msgstr "" -#: Source/Core/Core/Movie.cpp:937 +#: Source/Core/Core/Movie.cpp:938 msgid "Invalid recording file" msgstr "無效的錄像檔" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:393 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:394 msgid "Invalid search parameters (no object selected)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:420 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:421 msgid "Invalid search string (couldn't convert to number)" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:403 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:404 msgid "Invalid search string (only even string lengths supported)" msgstr "" @@ -7071,11 +7108,11 @@ msgstr "" msgid "Item" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:863 +#: Source/Core/DolphinQt/MenuBar.cpp:854 msgid "JIT" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:877 +#: Source/Core/DolphinQt/MenuBar.cpp:868 msgid "JIT Block Linking Off" msgstr "" @@ -7083,47 +7120,47 @@ msgstr "" msgid "JIT Blocks" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1012 +#: Source/Core/DolphinQt/MenuBar.cpp:1003 msgid "JIT Branch Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:984 +#: Source/Core/DolphinQt/MenuBar.cpp:975 msgid "JIT FloatingPoint Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:991 +#: Source/Core/DolphinQt/MenuBar.cpp:982 msgid "JIT Integer Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:969 +#: Source/Core/DolphinQt/MenuBar.cpp:960 msgid "JIT LoadStore Floating Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:941 +#: Source/Core/DolphinQt/MenuBar.cpp:932 msgid "JIT LoadStore Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:977 +#: Source/Core/DolphinQt/MenuBar.cpp:968 msgid "JIT LoadStore Paired Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:955 +#: Source/Core/DolphinQt/MenuBar.cpp:946 msgid "JIT LoadStore lXz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:948 +#: Source/Core/DolphinQt/MenuBar.cpp:939 msgid "JIT LoadStore lbzx Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:962 +#: Source/Core/DolphinQt/MenuBar.cpp:953 msgid "JIT LoadStore lwz Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:935 +#: Source/Core/DolphinQt/MenuBar.cpp:926 msgid "JIT Off (JIT Core)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:998 +#: Source/Core/DolphinQt/MenuBar.cpp:989 msgid "JIT Paired Off" msgstr "" @@ -7135,26 +7172,26 @@ msgstr "" msgid "JIT Recompiler for x86-64 (recommended)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1019 +#: Source/Core/DolphinQt/MenuBar.cpp:1010 msgid "JIT Register Cache Off" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1005 +#: Source/Core/DolphinQt/MenuBar.cpp:996 msgid "JIT SystemRegisters Off" msgstr "" -#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:839 -#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1027 +#: Source/Core/Core/PowerPC/Jit64/Jit.cpp:840 +#: Source/Core/Core/PowerPC/JitArm64/Jit.cpp:1028 msgid "" "JIT failed to find code space after a cache clear. This should never happen. " "Please report this incident on the bug tracker. Dolphin will now exit." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:417 +#: Source/Android/jni/MainAndroid.cpp:423 msgid "JIT is not active" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:320 +#: Source/Core/DiscIO/Enums.cpp:27 Source/Core/DolphinQt/MenuBar.cpp:311 msgid "Japan" msgstr "" @@ -7176,12 +7213,12 @@ msgid "" "edit anything!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:296 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:680 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:297 msgid "Keep Running" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:177 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:187 msgid "Keep Window on Top" msgstr "" @@ -7215,11 +7252,11 @@ msgstr "" msgid "KiB" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:294 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:295 msgid "Kick Player" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:322 +#: Source/Core/DiscIO/Enums.cpp:45 Source/Core/DolphinQt/MenuBar.cpp:313 msgid "Korea" msgstr "" @@ -7245,7 +7282,7 @@ msgstr "" msgid "L-Analog" msgstr "L-類比" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:234 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:237 msgid "LR Save" msgstr "" @@ -7253,7 +7290,11 @@ msgstr "" msgid "Label" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:618 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:389 +msgid "Language" +msgstr "" + +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:619 msgid "Last Value" msgstr "" @@ -7291,7 +7332,7 @@ msgstr "" msgid "Launching these titles may also fix the issues." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:62 msgid "Leaderboards" msgstr "" @@ -7299,7 +7340,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:36 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:35 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:41 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:214 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:215 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:22 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:20 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:21 @@ -7310,7 +7351,7 @@ msgstr "左" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:220 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:55 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:94 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:95 msgid "Left Stick" msgstr "左 搖桿" @@ -7381,11 +7422,11 @@ msgstr "" msgid "Limit Chunked Upload Speed:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:697 +#: Source/Core/DolphinQt/MenuBar.cpp:688 msgid "List Columns" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:660 +#: Source/Core/DolphinQt/MenuBar.cpp:651 msgid "List View" msgstr "" @@ -7394,26 +7435,26 @@ msgid "Listening" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:23 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:131 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:115 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:173 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:104 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:110 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:116 msgid "Load" msgstr "讀取" -#: Source/Core/DolphinQt/MenuBar.cpp:1044 +#: Source/Core/DolphinQt/MenuBar.cpp:1035 msgid "Load &Bad Map File..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1043 +#: Source/Core/DolphinQt/MenuBar.cpp:1034 msgid "Load &Other Map File..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:286 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:291 msgid "Load Branch Watch &From..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:616 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:615 msgid "Load Branch Watch snapshot" msgstr "" @@ -7425,11 +7466,11 @@ msgstr "" msgid "Load File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:287 +#: Source/Core/DolphinQt/MenuBar.cpp:278 msgid "Load GameCube Main Menu" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:146 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:147 msgid "Load Host's Save Data Only" msgstr "" @@ -7535,23 +7576,23 @@ msgstr "讀取儲存格 8" msgid "Load State Slot 9" msgstr "讀取儲存格 9" -#: Source/Core/DolphinQt/MenuBar.cpp:379 +#: Source/Core/DolphinQt/MenuBar.cpp:370 msgid "Load State from File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:380 +#: Source/Core/DolphinQt/MenuBar.cpp:371 msgid "Load State from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:381 +#: Source/Core/DolphinQt/MenuBar.cpp:372 msgid "Load State from Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1086 +#: Source/Core/DolphinQt/MenuBar.cpp:1077 msgid "Load Wii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:151 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:152 msgid "Load and Write Host's Save Data" msgstr "" @@ -7559,24 +7600,24 @@ msgstr "" msgid "Load from Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:435 +#: Source/Core/DolphinQt/MenuBar.cpp:426 msgid "Load from Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1598 -#: Source/Core/DolphinQt/MenuBar.cpp:1615 +#: Source/Core/DolphinQt/MenuBar.cpp:1592 +#: Source/Core/DolphinQt/MenuBar.cpp:1609 msgid "Load map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1085 +#: Source/Core/DolphinQt/MenuBar.cpp:1076 msgid "Load vWii System Menu %1" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:150 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 msgid "Load..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1580 +#: Source/Core/DolphinQt/MenuBar.cpp:1574 msgid "Loaded symbols from '%1'" msgstr "" @@ -7593,20 +7634,28 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:527 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:528 msgid "Local" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:202 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:214 msgid "Lock Mouse Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:156 +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:103 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:97 msgid "Locked" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:364 +msgid "" +"Locks the Mouse Cursor to the Render Widget as long as it has focus. You can " +"set a hotkey to unlock it.

If unsure, leave this " +"unchecked." +msgstr "" + #: Source/Core/DolphinQt/Config/LogWidget.cpp:34 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:238 msgid "Log" msgstr "記錄" @@ -7615,15 +7664,15 @@ msgstr "記錄" msgid "Log Configuration" msgstr "記錄設定" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:59 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 msgid "Log In" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:918 +#: Source/Core/DolphinQt/MenuBar.cpp:909 msgid "Log JIT Instruction Coverage" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:60 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:62 msgid "Log Out" msgstr "" @@ -7639,7 +7688,7 @@ msgstr "記錄類型" msgid "Logger Outputs" msgstr "記錄輸出" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:61 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:63 msgid "Login Failed" msgstr "" @@ -7650,11 +7699,11 @@ msgid "" "unsure, leave this unchecked.
" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:125 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:126 msgid "Loop" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:976 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:977 msgid "Lost connection to NetPlay server..." msgstr "" @@ -7675,7 +7724,7 @@ msgstr "" msgid "MMU" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 msgid "MORIBUND" msgstr "" @@ -7723,7 +7772,7 @@ msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1003 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:222 -#: Source/Core/DolphinQt/MenuBar.cpp:685 +#: Source/Core/DolphinQt/MenuBar.cpp:676 msgid "Maker" msgstr "" @@ -7740,7 +7789,7 @@ msgid "" "unchecked." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:303 +#: Source/Core/DolphinQt/MenuBar.cpp:294 msgid "Manage NAND" msgstr "" @@ -7749,7 +7798,7 @@ msgstr "" msgid "Manual Texture Sampling" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Mapping" msgstr "" @@ -7761,11 +7810,11 @@ msgstr "" msgid "Match Found" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:958 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:959 msgid "Max Buffer:" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:926 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:927 msgid "Max buffer size changed to %1" msgstr "" @@ -7795,7 +7844,7 @@ msgstr "" msgid "Memory Card" msgstr "記憶卡" -#: Source/Core/DolphinQt/MenuBar.cpp:296 +#: Source/Core/DolphinQt/MenuBar.cpp:287 msgid "Memory Card Manager" msgstr "" @@ -7823,7 +7872,7 @@ msgstr "" msgid "MemoryCard: Write called with invalid destination address ({0:#x})" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1797 +#: Source/Core/DolphinQt/MainWindow.cpp:1801 msgid "" "Merging a new NAND over your currently selected NAND will overwrite any " "channels and savegames that already exist. This process is not reversible, " @@ -7837,7 +7886,7 @@ msgstr "" #: Source/Core/Core/HW/EXI/EXI_Device.h:99 Source/Core/Core/HW/GCPadEmu.h:62 #: Source/Core/DolphinQt/Config/Mapping/GCMicrophone.cpp:26 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:421 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:419 msgid "Microphone" msgstr "" @@ -7854,7 +7903,7 @@ msgstr "雜項" msgid "Misc Settings" msgstr "其它設定" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:482 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:487 msgid "Misc. Controls" msgstr "" @@ -7866,7 +7915,7 @@ msgstr "" msgid "Mismatch between internal data structures." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1107 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1108 msgid "" "Mismatched ROMs\n" "Selected: {0}\n" @@ -7902,8 +7951,8 @@ msgstr "" msgid "Modifying Skylander: %1" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1387 -#: Source/Core/DolphinQt/MenuBar.cpp:1538 +#: Source/Core/DolphinQt/MenuBar.cpp:1381 +#: Source/Core/DolphinQt/MenuBar.cpp:1532 msgid "Modules found: %1" msgstr "" @@ -7923,11 +7972,11 @@ msgstr "" msgid "Monospaced Font" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:432 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:430 msgid "Motion Input" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:431 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 msgid "Motion Simulation" msgstr "" @@ -7936,23 +7985,10 @@ msgstr "" msgid "Motor" msgstr "馬達" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:184 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:198 msgid "Mouse Cursor Visibility" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 -msgid "" -"Mouse Cursor hides after inactivity and returns upon Mouse Cursor movement." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:195 -msgid "Mouse Cursor will always be visible." -msgstr "" - -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:193 -msgid "Mouse Cursor will never be visible while a game is running." -msgstr "" - #: Source/Core/Core/FreeLookManager.cpp:86 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:22 msgid "Move" @@ -7963,13 +7999,13 @@ msgstr "" msgid "Movie" msgstr "" -#: Source/Core/Core/Movie.cpp:978 +#: Source/Core/Core/Movie.cpp:977 msgid "" "Movie {0} indicates that it starts from a savestate, but {1} doesn't exist. " "The movie will likely not sync!" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:581 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:582 msgid "Multiple errors while generating AR codes." msgstr "" @@ -7982,10 +8018,10 @@ msgstr "" msgid "N&o to All" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1206 #: Source/Core/DolphinQt/MenuBar.cpp:1215 -#: Source/Core/DolphinQt/MenuBar.cpp:1224 -#: Source/Core/DolphinQt/MenuBar.cpp:1242 -#: Source/Core/DolphinQt/MenuBar.cpp:1246 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 +#: Source/Core/DolphinQt/MenuBar.cpp:1237 #: Source/Core/DolphinQt/NANDRepairDialog.cpp:29 msgid "NAND Check" msgstr "" @@ -7994,8 +8030,8 @@ msgstr "" msgid "NKit Warning" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:289 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:121 Source/Core/DolphinQt/MenuBar.cpp:280 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-J" msgstr "" @@ -8004,7 +8040,7 @@ msgid "NTSC-J (ARIB TR-B9)" msgstr "" #: Source/Core/DiscIO/Enums.cpp:130 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-K" msgstr "" @@ -8021,8 +8057,8 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:291 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:124 Source/Core/DolphinQt/MenuBar.cpp:282 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "NTSC-U" msgstr "" @@ -8065,7 +8101,7 @@ msgstr "" msgid "Native GCI File" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:99 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:100 msgid "NetPlay" msgstr "" @@ -8081,27 +8117,27 @@ msgstr "" msgid "Netherlands" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:153 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:154 msgid "" "Netplay will start using the Host's save data, and any save data created or " "modified during the Netplay session will remain in the Host's local saves." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:148 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:149 msgid "" "Netplay will start using the Host's save data, but any save data created or " "modified during the Netplay session will be discarded at the end of the " "session." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:143 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:144 msgid "" "Netplay will start without any save data, and any created save data will be " "discarded at the end of the Netplay session." msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:147 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:182 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:183 msgid "Network" msgstr "" @@ -8109,16 +8145,16 @@ msgstr "" msgid "Network dump format:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:191 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:205 msgid "Never" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:84 +#: Source/Core/DolphinQt/Updater.cpp:85 msgid "Never Auto-Update" msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:365 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:111 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:170 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:101 msgid "New" msgstr "" @@ -8143,7 +8179,7 @@ msgstr "" msgid "New Tag..." msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:380 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:376 msgid "New identity generated." msgstr "" @@ -8160,7 +8196,7 @@ msgstr "" msgid "Next Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 msgid "Next Match" msgstr "" @@ -8206,7 +8242,7 @@ msgstr "" msgid "No Match" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:141 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:142 msgid "No Save Data" msgstr "" @@ -8214,12 +8250,12 @@ msgstr "" msgid "No data to modify!" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:538 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:555 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:570 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:722 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:725 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:728 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:539 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:556 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:571 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:723 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:726 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:729 msgid "No description available" msgstr "" @@ -8231,7 +8267,7 @@ msgstr "" msgid "No extension selected." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:325 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:326 msgid "No file loaded / recorded." msgstr "" @@ -8252,11 +8288,11 @@ msgstr "" msgid "No input" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1226 +#: Source/Core/DolphinQt/MenuBar.cpp:1217 msgid "No issues have been detected." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "No matching game was found" msgstr "" @@ -8279,7 +8315,7 @@ msgstr "" msgid "No profiles found for game setting '{0}'" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:139 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:140 msgid "No recording loaded." msgstr "" @@ -8296,10 +8332,10 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp:330 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:143 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:424 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:113 -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:131 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:119 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:137 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:80 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:860 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:862 msgid "None" msgstr "無" @@ -8311,7 +8347,7 @@ msgstr "" msgid "Not Set" msgstr "未設定" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:473 msgid "Not all players have the game. Do you really want to start?" msgstr "" @@ -8331,7 +8367,7 @@ msgid "" "required." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:652 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:653 msgid "Not found" msgstr "" @@ -8375,26 +8411,26 @@ msgstr "" msgid "Nunchuk" msgstr "Nunchuk" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:185 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:186 msgid "Nunchuk Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:278 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:279 msgid "Nunchuk Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:90 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:91 msgid "Nunchuk Stick" msgstr "" #: Source/Core/DolphinQt/Debugger/AssembleInstructionDialog.cpp:121 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:640 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:641 #: Source/Core/DolphinQt/NKitWarningDialog.cpp:60 #: qtbase/src/gui/kernel/qplatformtheme.cpp:708 msgid "OK" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:172 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:173 msgid "Object %1" msgstr "" @@ -8446,7 +8482,7 @@ msgstr "" msgid "Object 4 Y" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:92 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:93 msgid "Object Range" msgstr "" @@ -8467,7 +8503,7 @@ msgstr "" msgid "On" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:188 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 msgid "On Movement" msgstr "" @@ -8478,7 +8514,7 @@ msgid "" "job. May affect performance.

%1" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:727 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:732 msgid "" "Once in the reduction phase, it is time to start narrowing down the " "candidates shown in the table. Further reduce the candidates by checking " @@ -8493,7 +8529,7 @@ msgid "" "performed in the emulated software." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:630 +#: Source/Core/DolphinQt/MenuBar.cpp:621 msgid "Online &Documentation" msgstr "" @@ -8501,13 +8537,13 @@ msgstr "" msgid "Only Show Collection" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1711 +#: Source/Core/DolphinQt/MenuBar.cpp:1705 msgid "" "Only append symbols with prefix:\n" "(Blank for all symbols)" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1686 +#: Source/Core/DolphinQt/MenuBar.cpp:1680 msgid "" "Only export symbols with prefix:\n" "(Blank for all symbols)" @@ -8524,7 +8560,7 @@ msgstr "開啟" msgid "Open &Containing Folder" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:247 +#: Source/Core/DolphinQt/MenuBar.cpp:238 msgid "Open &User Folder" msgstr "" @@ -8533,7 +8569,7 @@ msgstr "" msgid "Open Directory..." msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:216 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:217 msgid "Open FIFO log" msgstr "" @@ -8599,26 +8635,26 @@ msgstr "橘" msgid "Orbital" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:261 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:47 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:266 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 msgid "Origin" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:417 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:422 msgid "Origin Max" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:416 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:421 msgid "Origin Min" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:263 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:415 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:268 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:420 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:50 msgid "Origin Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:423 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:428 msgid "Origin and Destination" msgstr "" @@ -8626,7 +8662,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:103 #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:102 #: Source/Core/DolphinQt/Config/Mapping/FreeLookGeneral.cpp:29 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:228 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:356 #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:431 msgid "Other" @@ -8641,11 +8677,11 @@ msgstr "" msgid "Other State Hotkeys" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:459 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:457 msgid "Other State Management" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:214 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:215 msgid "Other game..." msgstr "" @@ -8661,16 +8697,16 @@ msgstr "" msgid "Output Resampling:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:698 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 msgid "Overwritten" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:788 +#: Source/Core/DolphinQt/MenuBar.cpp:779 msgid "P&lay Input Recording..." msgstr "" -#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:294 -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:220 +#: Source/Core/DiscIO/Enums.cpp:127 Source/Core/DolphinQt/MenuBar.cpp:285 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:216 msgid "PAL" msgstr "" @@ -8699,7 +8735,7 @@ msgstr "" msgid "PPC Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:599 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:600 msgid "PPC vs Host" msgstr "" @@ -8733,7 +8769,7 @@ msgstr "" msgid "Passthrough a Bluetooth adapter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:58 #: Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp:166 msgid "Password" msgstr "" @@ -8771,15 +8807,15 @@ msgstr "路徑" msgid "Pause" msgstr "暫停" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:544 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:543 msgid "Pause Branch Watch" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:809 +#: Source/Core/DolphinQt/MenuBar.cpp:800 msgid "Pause at End of Movie" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:196 msgid "Pause on Focus Loss" msgstr "" @@ -8795,6 +8831,12 @@ msgid "" "unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:361 +msgid "" +"Pauses the game whenever the render window isn't focused." +"

If unsure, leave this unchecked." +msgstr "" + #. i18n: Refers to tilting an emulated Wii Remote. #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp:40 msgid "Peak angular velocity (measured in turns per second)." @@ -8814,7 +8856,7 @@ msgstr "" msgid "Per-Pixel Lighting" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:314 +#: Source/Core/DolphinQt/MenuBar.cpp:305 msgid "Perform Online System Update" msgstr "" @@ -8848,11 +8890,11 @@ msgstr "" msgid "PiB" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1289 +#: Source/Core/DolphinQt/MenuBar.cpp:1283 msgid "Pick a debug font" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Ping" msgstr "" @@ -8865,7 +8907,7 @@ msgid "Pitch Up" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:999 -#: Source/Core/DolphinQt/MenuBar.cpp:681 +#: Source/Core/DolphinQt/MenuBar.cpp:672 msgid "Platform" msgstr "" @@ -8873,7 +8915,7 @@ msgstr "" msgid "Play" msgstr "執行" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:167 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:168 msgid "Play / Record" msgstr "" @@ -8881,44 +8923,44 @@ msgstr "" msgid "Play Recording" msgstr "播放錄像" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:80 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 msgid "Play Set/Power Disc" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:122 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:123 msgid "Playback Options" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Player" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:82 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 msgid "Player One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 msgid "Player One Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 msgid "Player One Ability Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:88 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:94 msgid "Player Two" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:90 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:96 msgid "Player Two Ability One" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:92 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:98 msgid "Player Two Ability Two" msgstr "" #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:224 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:289 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:290 msgid "Players" msgstr "玩家" @@ -8951,7 +8993,7 @@ msgid "Point (Passthrough)" msgstr "" #: Source/Core/DolphinQt/Config/GamecubeControllersWidget.cpp:84 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:67 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:65 msgid "Port %1" msgstr "" @@ -8968,7 +9010,7 @@ msgstr "" msgid "Portal Slots" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:969 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:970 msgid "Possible desync detected: %1 might have desynced at frame %2" msgstr "" @@ -8984,6 +9026,14 @@ msgstr "" msgid "Post-Processing Shader Configuration" msgstr "" +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:86 +msgid "Power Disc Three" +msgstr "" + +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:84 +msgid "Power Disc Two" +msgstr "" + #. i18n: VS is short for vertex shaders. #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:173 msgid "Prefer VS for Point/Line Expansion" @@ -8993,15 +9043,15 @@ msgstr "" msgid "Prefetch Custom Textures" msgstr "" -#: Source/Core/Core/Movie.cpp:1196 +#: Source/Core/Core/Movie.cpp:1195 msgid "Premature movie end in PlayController. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1313 +#: Source/Core/Core/Movie.cpp:1312 msgid "Premature movie end in PlayWiimote. {0} + {1} > {2}" msgstr "" -#: Source/Core/Core/Movie.cpp:1287 +#: Source/Core/Core/Movie.cpp:1286 msgid "Premature movie end in PlayWiimote. {0} > {1}" msgstr "" @@ -9039,7 +9089,7 @@ msgstr "" msgid "Previous Game Profile" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:84 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:85 msgid "Previous Match" msgstr "" @@ -9050,7 +9100,7 @@ msgstr "" #. i18n: In this context, a primitive means a point, line, triangle or rectangle. #. Do not translate the word primitive as if it was an adjective. -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:613 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:614 msgid "Primitive %1" msgstr "" @@ -9084,7 +9134,7 @@ msgid "" "the game might not work correctly." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:129 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:127 msgid "Profile" msgstr "設定檔" @@ -9093,23 +9143,29 @@ msgstr "設定檔" msgid "Program Counter" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:54 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:345 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:60 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:346 #: Source/Core/DolphinQt/ConvertDialog.cpp:436 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:283 #: Source/Core/DolphinQt/Settings/WiiPane.cpp:308 msgid "Progress" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:346 +msgid "" +"Prompts you to confirm that you want to end emulation when you press Stop." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:99 msgid "Public" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:562 +#: Source/Core/DolphinQt/MenuBar.cpp:553 msgid "Purge Game List Cache" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:738 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:740 msgid "Put IPL ROMs in User/GC/." msgstr "" @@ -9136,11 +9192,11 @@ msgstr "" #: Source/Core/Common/MsgHandler.cpp:60 #: Source/Core/DolphinQt/ConvertDialog.cpp:454 #: Source/Core/DolphinQt/GCMemcardManager.cpp:661 -#: Source/Core/DolphinQt/MainWindow.cpp:1796 +#: Source/Core/DolphinQt/MainWindow.cpp:1800 msgid "Question" msgstr "問題" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:134 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:135 msgid "Quit" msgstr "離開" @@ -9157,19 +9213,19 @@ msgstr "R" msgid "R-Analog" msgstr "R-類比" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:282 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 msgid "READY" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1036 +#: Source/Core/DolphinQt/MenuBar.cpp:1027 msgid "RSO Modules" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1354 +#: Source/Core/DolphinQt/MenuBar.cpp:1348 msgid "RSO auto-detection" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:285 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 msgid "RUNNING" msgstr "" @@ -9190,7 +9246,7 @@ msgstr "" msgid "Range Start: " msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:95 +#: Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp:149 msgid "Rank %1" msgstr "" @@ -9202,12 +9258,13 @@ msgstr "" msgid "Raw Internal Resolution" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:603 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:604 msgid "Re&place instruction" msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:134 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:269 msgid "Read" msgstr "" @@ -9246,8 +9303,8 @@ msgstr "" msgid "Received invalid Wii Remote data from Netplay." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Recent Hits" msgstr "" @@ -9256,23 +9313,23 @@ msgstr "" msgid "Recenter" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 msgid "Record" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:229 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:230 msgid "Record Inputs" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:143 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:144 msgid "Recording" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:134 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:135 msgid "Recording Options" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:321 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:322 msgid "Recording..." msgstr "" @@ -9305,7 +9362,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/GameConfigEdit.cpp:202 #: Source/Core/DolphinQt/Config/GameConfigWidget.cpp:80 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:107 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:105 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:109 #: Source/Core/DolphinQt/Debugger/JITWidget.cpp:100 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:89 @@ -9336,7 +9393,7 @@ msgid "Refreshing..." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1007 -#: Source/Core/DolphinQt/MenuBar.cpp:689 +#: Source/Core/DolphinQt/MenuBar.cpp:680 #: Source/Core/DolphinQt/NetPlay/NetPlayBrowser.cpp:223 msgid "Region" msgstr "" @@ -9357,7 +9414,11 @@ msgstr "" msgid "Relative Input Hold" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:85 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:197 +msgid "Releases (every few months)" +msgstr "" + +#: Source/Core/DolphinQt/Updater.cpp:86 msgid "Remind Me Later" msgstr "" @@ -9393,12 +9454,12 @@ msgid "" "afterwards). Do you want to continue anyway?" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:967 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 msgid "Rename symbol" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:172 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:182 msgid "Render Window" msgstr "" @@ -9420,10 +9481,16 @@ msgstr "" msgid "Request to Join Your Party" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:333 +msgid "" +"Requires the render window to be focused for hotkeys to take effect." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/Core/FreeLookManager.cpp:99 #: Source/Core/Core/HotkeyManager.cpp:33 Source/Core/Core/HotkeyManager.cpp:187 #: Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp:930 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:153 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:151 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:108 #: qtbase/src/gui/kernel/qplatformtheme.cpp:740 msgid "Reset" @@ -9433,7 +9500,7 @@ msgstr "重置" msgid "Reset All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:604 +#: Source/Core/DolphinQt/MenuBar.cpp:595 msgid "Reset Ignore Panic Handler" msgstr "" @@ -9477,7 +9544,7 @@ msgstr "" msgid "Resource Pack Path:" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:341 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:313 msgid "Restart Required" msgstr "" @@ -9485,11 +9552,11 @@ msgstr "" msgid "Restore Defaults" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:607 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:608 msgid "Restore instruction" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:741 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:742 #: qtbase/src/gui/kernel/qplatformtheme.cpp:726 msgid "Retry" msgstr "" @@ -9498,7 +9565,7 @@ msgstr "" msgid "Return Speed" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:635 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:636 msgid "Revision" msgstr "" @@ -9510,7 +9577,7 @@ msgstr "" #: Source/Core/Core/HW/WiimoteEmu/Extension/Shinkansen.cpp:37 #: Source/Core/Core/HW/WiimoteEmu/Extension/TaTaCon.cpp:36 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:45 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:217 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:218 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:23 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUAccelerometer.cpp:21 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Slider.cpp:22 @@ -9521,7 +9588,7 @@ msgstr "右" #: Source/Core/Core/HW/WiimoteEmu/Extension/Classic.h:221 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:59 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:98 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:99 msgid "Right Stick" msgstr "右 搖桿" @@ -9557,11 +9624,11 @@ msgstr "" msgid "Roll Right" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:521 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:522 msgid "Room ID" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:468 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:466 msgid "Rotation" msgstr "" @@ -9579,27 +9646,31 @@ msgid "" "dolphin_emphasis>" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:738 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:744 msgid "" "Rows in the table can be left-clicked on the origin, destination, and symbol " "columns to view the associated address in Code View. Right-clicking the " "selected row(s) will bring up a context menu.\n" "\n" +"If the origin, destination, or symbol columns are right-clicked, an action " +"copy the relevant address(es) to the clipboard will be available, and an " +"action to set a breakpoint at the relevant address(es) will be available. " +"Note that, for the origin / destination symbol columns, these actions will " +"only be enabled if every row in the selection has a symbol.\n" +"\n" "If the origin column of a row selection is right-clicked, an action to " "replace the branch instruction at the origin(s) with a NOP instruction (No " -"Operation), and an action to copy the address(es) to the clipboard will be " -"available.\n" +"Operation) will be available.\n" "\n" "If the destination column of a row selection is right-clicked, an action to " "replace the instruction at the destination(s) with a BLR instruction (Branch " -"to Link Register) will be available, but only if the branch instruction at " -"every origin saves the link register, and an action to copy the address(es) " -"to the clipboard will be available.\n" +"to Link Register) will be available, but will only be enabled if the branch " +"instruction at every origin updates the link register.\n" "\n" "If the origin / destination symbol column of a row selection is right-" -"clicked, an action to replace the instruction(s) at the start of the symbol " -"with a BLR instruction will be available, but only if every origin / " -"destination symbol is found.\n" +"clicked, an action to replace the instruction at the start of the symbol(s) " +"with a BLR instruction will be available, but will only be enabled if every " +"row in the selection has a symbol.\n" "\n" "All context menus have the action to delete the selected row(s) from the " "candidates." @@ -9612,7 +9683,7 @@ msgstr "" msgid "Rumble" msgstr "震動" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:596 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:597 msgid "Run &To Here" msgstr "" @@ -9620,15 +9691,15 @@ msgstr "" msgid "Run GBA Cores in Dedicated Threads" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:678 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:679 msgid "Run until" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:632 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:633 msgid "Run until (ignoring breakpoints)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:178 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:179 msgid "Run until hit (ignoring breakpoints)" msgstr "" @@ -9636,7 +9707,7 @@ msgstr "" msgid "Russia" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:223 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:224 msgid "SD Card" msgstr "" @@ -9695,11 +9766,11 @@ msgstr "" msgid "START" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1048 +#: Source/Core/DolphinQt/MenuBar.cpp:1039 msgid "Sa&ve Code" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:394 +#: Source/Core/DolphinQt/MenuBar.cpp:385 msgid "Sa&ve State" msgstr "儲存進度(&V)" @@ -9709,9 +9780,9 @@ msgid "Safe" msgstr "安全" #: Source/Core/DolphinQt/Config/Mapping/HotkeyStates.cpp:21 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:132 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:130 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:371 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:116 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:174 #: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:105 #: qtbase/src/gui/kernel/qplatformtheme.cpp:710 msgid "Save" @@ -9721,25 +9792,25 @@ msgstr "儲存" msgid "Save All" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:284 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:289 msgid "Save Branch Watch &As..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:599 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:598 msgid "Save Branch Watch snapshot" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:588 #: Source/Core/DolphinQt/GameList/GameList.cpp:593 -#: Source/Core/DolphinQt/MenuBar.cpp:1184 +#: Source/Core/DolphinQt/MenuBar.cpp:1175 msgid "Save Export" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:227 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:228 msgid "Save FIFO log" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:302 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:303 #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:773 msgid "Save File to" msgstr "" @@ -9753,11 +9824,11 @@ msgstr "" msgid "Save Game Files (*.sav);;All Files (*)" msgstr "" +#: Source/Core/DolphinQt/MenuBar.cpp:1133 #: Source/Core/DolphinQt/MenuBar.cpp:1142 +#: Source/Core/DolphinQt/MenuBar.cpp:1145 #: Source/Core/DolphinQt/MenuBar.cpp:1151 -#: Source/Core/DolphinQt/MenuBar.cpp:1154 -#: Source/Core/DolphinQt/MenuBar.cpp:1160 -#: Source/Core/DolphinQt/MenuBar.cpp:1167 +#: Source/Core/DolphinQt/MenuBar.cpp:1158 msgid "Save Import" msgstr "" @@ -9769,7 +9840,7 @@ msgstr "" msgid "Save Preset" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1933 +#: Source/Core/DolphinQt/MainWindow.cpp:1938 msgid "Save Recording File As" msgstr "" @@ -9819,23 +9890,23 @@ msgstr "儲存至儲存格 8" msgid "Save State Slot 9" msgstr "儲存至儲存格 9" -#: Source/Core/DolphinQt/MenuBar.cpp:395 +#: Source/Core/DolphinQt/MenuBar.cpp:386 msgid "Save State to File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:397 +#: Source/Core/DolphinQt/MenuBar.cpp:388 msgid "Save State to Oldest Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:396 +#: Source/Core/DolphinQt/MenuBar.cpp:387 msgid "Save State to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:398 +#: Source/Core/DolphinQt/MenuBar.cpp:389 msgid "Save State to Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1045 +#: Source/Core/DolphinQt/MenuBar.cpp:1036 msgid "Save Symbol Map &As..." msgstr "" @@ -9843,7 +9914,7 @@ msgstr "" msgid "Save Texture Cache to State" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:458 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:456 msgid "Save and Load State" msgstr "" @@ -9855,11 +9926,11 @@ msgstr "" msgid "Save as..." msgstr "另存為..." -#: Source/Core/DolphinQt/MenuBar.cpp:1767 +#: Source/Core/DolphinQt/MenuBar.cpp:1761 msgid "Save combined output file as" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1143 +#: Source/Core/DolphinQt/MenuBar.cpp:1134 msgid "" "Save data for this title already exists in the NAND. Consider backing up the " "current data before overwriting.\n" @@ -9870,11 +9941,11 @@ msgstr "" msgid "Save in Same Directory as the ROM" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1633 +#: Source/Core/DolphinQt/MenuBar.cpp:1627 msgid "Save map file" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1689 +#: Source/Core/DolphinQt/MenuBar.cpp:1683 msgid "Save signature file" msgstr "" @@ -9882,11 +9953,11 @@ msgstr "" msgid "Save to Selected Slot" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:436 +#: Source/Core/DolphinQt/MenuBar.cpp:427 msgid "Save to Slot %1 - %2" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:151 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:152 msgid "Save..." msgstr "" @@ -9898,7 +9969,7 @@ msgstr "" msgid "Saves:" msgstr "" -#: Source/Core/Core/Movie.cpp:1024 +#: Source/Core/Core/Movie.cpp:1023 msgid "Savestate movie {0} is corrupted, movie recording stopping..." msgstr "" @@ -9915,8 +9986,8 @@ msgid "ScrShot" msgstr "截圖" #: Source/Core/DolphinQt/Debugger/MemoryWidget.cpp:149 -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:82 -#: Source/Core/DolphinQt/MenuBar.cpp:570 Source/Core/DolphinQt/MenuBar.cpp:572 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:83 +#: Source/Core/DolphinQt/MenuBar.cpp:561 Source/Core/DolphinQt/MenuBar.cpp:563 msgid "Search" msgstr "" @@ -9925,7 +9996,7 @@ msgstr "" msgid "Search Address" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:80 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:81 msgid "Search Current Object" msgstr "" @@ -9943,7 +10014,7 @@ msgid "" "for a bit and try again." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:920 +#: Source/Core/DolphinQt/MenuBar.cpp:911 msgid "Search for an Instruction" msgstr "" @@ -9951,7 +10022,7 @@ msgstr "" msgid "Search games..." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1808 +#: Source/Core/DolphinQt/MenuBar.cpp:1802 msgid "Search instruction" msgstr "" @@ -9985,7 +10056,7 @@ msgstr "選擇" #. i18n: If the user selects a file, Branch Watch will save to that file. #. If the user presses Cancel, Branch Watch will save to a file in the user folder. -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:762 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:778 msgid "" "Select Branch Watch snapshot auto-save file (for user folder location, " "cancel)" @@ -9996,23 +10067,23 @@ msgid "Select Dump Path" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:568 -#: Source/Core/DolphinQt/MenuBar.cpp:1178 +#: Source/Core/DolphinQt/MenuBar.cpp:1169 msgid "Select Export Directory" msgstr "" -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:139 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:145 msgid "Select Figure File" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:679 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:681 msgid "Select GBA BIOS" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:827 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:830 msgid "Select GBA ROM" msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:708 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:710 msgid "Select GBA Saves Path" msgstr "" @@ -10040,7 +10111,7 @@ msgstr "" msgid "Select Skylander File" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:437 +#: Source/Core/DolphinQt/MenuBar.cpp:428 msgid "Select Slot %1 - %2" msgstr "" @@ -10048,7 +10119,7 @@ msgstr "" msgid "Select State" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:411 +#: Source/Core/DolphinQt/MenuBar.cpp:402 msgid "Select State Slot" msgstr "選擇儲存格" @@ -10109,9 +10180,9 @@ msgstr "" #: Source/Core/DolphinQt/Debugger/AssemblerWidget.cpp:583 #: Source/Core/DolphinQt/GBAWidget.cpp:217 #: Source/Core/DolphinQt/GBAWidget.cpp:249 -#: Source/Core/DolphinQt/MainWindow.cpp:771 -#: Source/Core/DolphinQt/MainWindow.cpp:1408 -#: Source/Core/DolphinQt/MainWindow.cpp:1420 +#: Source/Core/DolphinQt/MainWindow.cpp:775 +#: Source/Core/DolphinQt/MainWindow.cpp:1412 +#: Source/Core/DolphinQt/MainWindow.cpp:1424 msgid "Select a File" msgstr "" @@ -10135,7 +10206,7 @@ msgstr "" msgid "Select a game" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "Select a title to install to NAND" msgstr "" @@ -10143,11 +10214,11 @@ msgstr "" msgid "Select e-Reader Cards" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1419 +#: Source/Core/DolphinQt/MenuBar.cpp:1413 msgid "Select the RSO module address:" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1855 +#: Source/Core/DolphinQt/MainWindow.cpp:1859 msgid "Select the Recording File to Play" msgstr "" @@ -10155,12 +10226,12 @@ msgstr "" msgid "Select the Virtual SD Card Root" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1832 +#: Source/Core/DolphinQt/MainWindow.cpp:1836 msgid "Select the keys file (OTP/SEEPROM dump)" msgstr "" -#: Source/Core/DolphinQt/MainWindow.cpp:1806 -#: Source/Core/DolphinQt/MenuBar.cpp:1133 +#: Source/Core/DolphinQt/MainWindow.cpp:1810 +#: Source/Core/DolphinQt/MenuBar.cpp:1124 msgid "Select the save file" msgstr "選擇存檔" @@ -10183,16 +10254,16 @@ msgstr "" #: Source/Core/Core/NetPlayServer.cpp:1341 #: Source/Core/Core/NetPlayServer.cpp:1715 #: Source/Core/Core/NetPlayServer.cpp:2043 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:488 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:890 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:489 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:891 msgid "Selected game doesn't exist in game list!" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:229 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:232 msgid "Selected thread callstack" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:207 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:210 msgid "Selected thread context" msgstr "" @@ -10270,7 +10341,7 @@ msgid "" "

If unsure, select OpenGL." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:269 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:270 msgid "Send" msgstr "傳送" @@ -10302,6 +10373,10 @@ msgstr "" msgid "Set &Value" msgstr "" +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:1043 +msgid "Set Brea&kpoint" +msgstr "" + #. i18n: Here, PC is an acronym for program counter, not personal computer. #: Source/Core/Core/HotkeyManager.cpp:74 Source/Core/DolphinQt/ToolBar.cpp:114 msgid "Set PC" @@ -10319,19 +10394,19 @@ msgstr "" msgid "Set memory card file for Slot B" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:593 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:594 msgid "Set symbol &end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:591 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:592 msgid "Set symbol &size" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:991 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 msgid "Set symbol end address" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:968 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:969 msgid "Set symbol size (%1):" msgstr "" @@ -10346,25 +10421,40 @@ msgstr "" msgid "Sets the Wii system language." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:329 +msgid "" +"Sets the language displayed by Dolphin's User Interface.

Changes to " +"this setting only take effect once Dolphin is restarted." +"

If unsure, select <System Language>." +msgstr "" + #: Source/Core/DolphinQt/Settings/AudioPane.cpp:93 msgid "" "Sets the latency in milliseconds. Higher values may reduce audio crackling. " "Certain backends only." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:378 +msgid "" +"Sets the style of Dolphin's User Interface. Any Custom User Styles that you " +"have loaded will be presented here, allowing you to switch to them." +"

If unsure, select (System)." +msgstr "" + #: Source/Core/DolphinQt/CheatSearchFactoryWidget.cpp:54 msgid "" "Sets up the search using standard MEM1 and (on Wii) MEM2 mappings in virtual " "address space. This will work for the vast majority of games." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:53 +#: Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp:59 #: Source/Core/DolphinQt/Config/SettingsWindow.cpp:27 -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:70 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:73 msgid "Settings" msgstr "" -#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:440 +#: Source/Core/Core/Boot/Boot_BS2Emu.cpp:439 msgid "SetupWiiMemory: Can't create setting.txt file" msgstr "" @@ -10399,27 +10489,27 @@ msgstr "" msgid "Show % Speed" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:444 +#: Source/Core/DolphinQt/MenuBar.cpp:435 msgid "Show &Log" msgstr "顯示日誌視窗(&L)" -#: Source/Core/DolphinQt/MenuBar.cpp:457 +#: Source/Core/DolphinQt/MenuBar.cpp:448 msgid "Show &Toolbar" msgstr "顯示工具列(&T)" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:181 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:194 msgid "Show Active Title in Window Title" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:757 +#: Source/Core/DolphinQt/MenuBar.cpp:748 msgid "Show All" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:744 +#: Source/Core/DolphinQt/MenuBar.cpp:735 msgid "Show Australia" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:160 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:156 msgid "Show Current Game on Discord" msgstr "" @@ -10428,7 +10518,7 @@ msgstr "" msgid "Show Disabled Codes First" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:719 +#: Source/Core/DolphinQt/MenuBar.cpp:710 msgid "Show ELF/DOL" msgstr "" @@ -10441,7 +10531,7 @@ msgstr "" msgid "Show FPS" msgstr "顯示 FPS" -#: Source/Core/DolphinQt/MenuBar.cpp:827 +#: Source/Core/DolphinQt/MenuBar.cpp:818 msgid "Show Frame Counter" msgstr "" @@ -10449,19 +10539,19 @@ msgstr "" msgid "Show Frame Times" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:745 +#: Source/Core/DolphinQt/MenuBar.cpp:736 msgid "Show France" msgstr "顯示 France" -#: Source/Core/DolphinQt/MenuBar.cpp:717 +#: Source/Core/DolphinQt/MenuBar.cpp:708 msgid "Show GameCube" msgstr "顯示 GameCube" -#: Source/Core/DolphinQt/MenuBar.cpp:746 +#: Source/Core/DolphinQt/MenuBar.cpp:737 msgid "Show Germany" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:231 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:232 msgid "Show Golf Mode Overlay" msgstr "" @@ -10469,23 +10559,23 @@ msgstr "" msgid "Show Infinity Base" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:833 +#: Source/Core/DolphinQt/MenuBar.cpp:824 msgid "Show Input Display" msgstr "輸入顯示" -#: Source/Core/DolphinQt/MenuBar.cpp:747 +#: Source/Core/DolphinQt/MenuBar.cpp:738 msgid "Show Italy" msgstr "顯示 Italy" -#: Source/Core/DolphinQt/MenuBar.cpp:741 +#: Source/Core/DolphinQt/MenuBar.cpp:732 msgid "Show JPN" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:748 +#: Source/Core/DolphinQt/MenuBar.cpp:739 msgid "Show Korea" msgstr "顯示 Korea" -#: Source/Core/DolphinQt/MenuBar.cpp:821 +#: Source/Core/DolphinQt/MenuBar.cpp:812 msgid "Show Lag Counter" msgstr "" @@ -10493,7 +10583,7 @@ msgstr "" msgid "Show Language:" msgstr "顯示語系:" -#: Source/Core/DolphinQt/MenuBar.cpp:450 +#: Source/Core/DolphinQt/MenuBar.cpp:441 msgid "Show Log &Configuration" msgstr "日誌記錄設定(&C)" @@ -10505,15 +10595,15 @@ msgstr "" msgid "Show NetPlay Ping" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:749 +#: Source/Core/DolphinQt/MenuBar.cpp:740 msgid "Show Netherlands" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:180 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:192 msgid "Show On-Screen Display Messages" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:742 +#: Source/Core/DolphinQt/MenuBar.cpp:733 msgid "Show PAL" msgstr "顯示 PAL" @@ -10526,7 +10616,7 @@ msgstr "" msgid "Show Performance Graphs" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:722 +#: Source/Core/DolphinQt/MenuBar.cpp:713 msgid "Show Platforms" msgstr "顯示平台" @@ -10534,15 +10624,15 @@ msgstr "顯示平台" msgid "Show Projection Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:756 +#: Source/Core/DolphinQt/MenuBar.cpp:747 msgid "Show Regions" msgstr "顯示區域" -#: Source/Core/DolphinQt/MenuBar.cpp:815 +#: Source/Core/DolphinQt/MenuBar.cpp:806 msgid "Show Rerecord Counter" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:750 +#: Source/Core/DolphinQt/MenuBar.cpp:741 msgid "Show Russia" msgstr "" @@ -10550,7 +10640,7 @@ msgstr "" msgid "Show Skylanders Portal" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:751 +#: Source/Core/DolphinQt/MenuBar.cpp:742 msgid "Show Spain" msgstr "" @@ -10562,19 +10652,19 @@ msgstr "" msgid "Show Statistics" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:840 +#: Source/Core/DolphinQt/MenuBar.cpp:831 msgid "Show System Clock" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:752 +#: Source/Core/DolphinQt/MenuBar.cpp:743 msgid "Show Taiwan" msgstr "顯示 Taiwan" -#: Source/Core/DolphinQt/MenuBar.cpp:743 +#: Source/Core/DolphinQt/MenuBar.cpp:734 msgid "Show USA" msgstr "顯示 USA" -#: Source/Core/DolphinQt/MenuBar.cpp:754 +#: Source/Core/DolphinQt/MenuBar.cpp:745 msgid "Show Unknown" msgstr "" @@ -10586,36 +10676,36 @@ msgstr "" msgid "Show VPS" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:718 +#: Source/Core/DolphinQt/MenuBar.cpp:709 msgid "Show WAD" msgstr "顯示 WAD" -#: Source/Core/DolphinQt/MenuBar.cpp:716 +#: Source/Core/DolphinQt/MenuBar.cpp:707 msgid "Show Wii" msgstr "顯示 Wii" -#: Source/Core/DolphinQt/MenuBar.cpp:753 +#: Source/Core/DolphinQt/MenuBar.cpp:744 msgid "Show World" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:581 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:582 msgid "Show in &memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:400 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:527 msgid "Show in Code" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:417 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:356 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:544 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:357 msgid "Show in Memory" msgstr "" -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:889 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:893 msgid "Show in code" msgstr "" -#: Source/Core/DolphinQt/CheatSearchWidget.cpp:499 +#: Source/Core/DolphinQt/CheatSearchWidget.cpp:500 msgid "Show in memory" msgstr "" @@ -10623,10 +10713,18 @@ msgstr "" msgid "Show in server browser" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:583 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:584 msgid "Show target in memor&y" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:265 +msgid "" +"Shows Dolphin's debugging User Interface. This lets you view and modify a " +"game's code and memory contents, set debugging breakpoints, examine network " +"requests, and more.

If unsure, leave this unchecked." +"" +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp:283 msgid "" "Shows chat messages, buffer changes, and desync alerts while playing NetPlay." @@ -10640,6 +10738,13 @@ msgid "" "dolphin_emphasis>" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:354 +msgid "" +"Shows on-screen display messages over the render window. These messages " +"disappear after several seconds.

If unsure, leave " +"this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:282 #, c-format msgid "" @@ -10647,6 +10752,24 @@ msgid "" "

If unsure, leave this unchecked." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:375 +msgid "" +"Shows the Mouse Cursor at all times.

If unsure, " +"select "On Movement"." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:368 +msgid "" +"Shows the Mouse Cursor briefly whenever it has recently moved, then hides it." +"

If unsure, select this mode." +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:358 +msgid "" +"Shows the active game title in the render window's title bar." +"

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:266 msgid "" "Shows the average time in ms between each distinct rendered frame alongside " @@ -10709,7 +10832,7 @@ msgstr "" msgid "Sideways Wii Remote" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1035 +#: Source/Core/DolphinQt/MenuBar.cpp:1026 msgid "Signature Database" msgstr "" @@ -10728,7 +10851,7 @@ msgstr "" msgid "Signed 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:150 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 msgid "Signed Integer" msgstr "" @@ -10804,6 +10927,9 @@ msgid "Skylander %1" msgstr "" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:557 +msgid "Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)" +msgstr "" + #: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:626 msgid "Skylander (*.sky);;All Files (*)" msgstr "" @@ -10904,7 +11030,7 @@ msgstr "揚聲器音量:" msgid "Specialized (Default)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:189 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:192 msgid "Specific" msgstr "" @@ -10933,11 +11059,11 @@ msgstr "" msgid "Spyro's Adventure" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack end" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:187 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:190 msgid "Stack start" msgstr "" @@ -10945,17 +11071,17 @@ msgstr "" msgid "Standard Controller" msgstr "標準控制器" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:131 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:132 #: Source/Core/DolphinQt/RiivolutionBootWidget.cpp:66 msgid "Start" msgstr "Start" -#: Source/Core/DolphinQt/MenuBar.cpp:273 +#: Source/Core/DolphinQt/MenuBar.cpp:264 msgid "Start &NetPlay..." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:325 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:553 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:330 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:552 msgid "Start Branch Watch" msgstr "" @@ -10963,7 +11089,7 @@ msgstr "" msgid "Start New Cheat Search" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:786 +#: Source/Core/DolphinQt/MenuBar.cpp:777 msgid "Start Re&cording Input" msgstr "" @@ -10983,14 +11109,14 @@ msgstr "" msgid "Start with Riivolution Patches..." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:872 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:873 msgid "Started game" msgstr "" #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:73 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:183 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:74 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:186 msgid "State" msgstr "" @@ -11022,19 +11148,19 @@ msgstr "" msgid "Step Over" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:570 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:571 msgid "Step out successful!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:568 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:569 msgid "Step out timed out!" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:487 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:488 msgid "Step over in progress..." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:461 +#: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:462 msgid "Step successful!" msgstr "" @@ -11072,16 +11198,16 @@ msgid "Stick" msgstr "搖桿" #: Source/Core/Core/HotkeyManager.cpp:32 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:153 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:154 #: Source/Core/DolphinQt/ToolBar.cpp:124 msgid "Stop" msgstr "停止" -#: Source/Core/DolphinQt/MenuBar.cpp:789 +#: Source/Core/DolphinQt/MenuBar.cpp:780 msgid "Stop Playing/Recording Input" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:409 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:410 msgid "Stopped game" msgstr "" @@ -11117,7 +11243,7 @@ msgstr "" msgid "Stretch to Window" msgstr "拉伸至視窗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:175 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:176 msgid "Strict Settings Sync" msgstr "" @@ -11131,7 +11257,11 @@ msgstr "" msgid "Strum" msgstr "Strum" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:136 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:416 +msgid "Style" +msgstr "" + +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:142 msgid "Style:" msgstr "" @@ -11142,18 +11272,18 @@ msgstr "" msgid "Stylus" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:259 -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:284 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:282 #: Source/Core/DolphinQt/ConvertDialog.cpp:537 #: Source/Core/DolphinQt/GameList/GameList.cpp:631 #: Source/Core/DolphinQt/GameList/GameList.cpp:661 -#: Source/Core/DolphinQt/MenuBar.cpp:223 Source/Core/DolphinQt/MenuBar.cpp:1121 -#: Source/Core/DolphinQt/MenuBar.cpp:1255 +#: Source/Core/DolphinQt/MenuBar.cpp:214 Source/Core/DolphinQt/MenuBar.cpp:1112 +#: Source/Core/DolphinQt/MenuBar.cpp:1246 msgid "Success" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:455 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:456 msgid "Successfully added to the NetPlay index" msgstr "" @@ -11163,7 +11293,7 @@ msgctxt "" msgid "Successfully converted %n image(s)." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:285 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:283 msgid "Successfully deleted '%1'." msgstr "" @@ -11176,24 +11306,24 @@ msgstr "" msgid "Successfully exported save files" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1256 +#: Source/Core/DolphinQt/MenuBar.cpp:1247 msgid "Successfully extracted certificates from NAND" msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:384 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:385 msgid "Successfully extracted file." msgstr "" -#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:260 +#: Source/Core/DolphinQt/Config/FilesystemWidget.cpp:261 msgid "Successfully extracted system data." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1151 +#: Source/Core/DolphinQt/MenuBar.cpp:1142 msgid "Successfully imported save file." msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:632 -#: Source/Core/DolphinQt/MenuBar.cpp:1122 +#: Source/Core/DolphinQt/MenuBar.cpp:1113 msgid "Successfully installed this title to the NAND." msgstr "" @@ -11225,7 +11355,7 @@ msgstr "" msgid "Surround" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:185 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 msgid "Suspended" msgstr "" @@ -11269,17 +11399,17 @@ msgstr "" msgid "Symbol" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:992 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:993 msgid "Symbol (%1) end address:" msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:933 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:934 msgid "Symbol name:" msgstr "" #: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:161 #: Source/Core/DolphinQt/Debugger/CodeWidget.cpp:137 -#: Source/Core/DolphinQt/MenuBar.cpp:1029 +#: Source/Core/DolphinQt/MenuBar.cpp:1020 msgid "Symbols" msgstr "" @@ -11287,7 +11417,7 @@ msgstr "" msgid "Sync" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:173 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:174 msgid "Sync AR/Gecko Codes" msgstr "" @@ -11328,20 +11458,20 @@ msgstr "" msgid "System Language:" msgstr "系統語系:" -#: Source/Core/DolphinQt/MenuBar.cpp:805 +#: Source/Core/DolphinQt/MenuBar.cpp:796 msgid "TAS Input" msgstr "" #. i18n: TAS is short for tool-assisted speedrun. Read http://tasvideos.org/ for details. #. Frame advance is an example of a typical TAS tool. -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:448 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:446 msgid "TAS Tools" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:502 #: Source/Core/DolphinQt/GameList/GameList.cpp:1012 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:236 -#: Source/Core/DolphinQt/MenuBar.cpp:694 +#: Source/Core/DolphinQt/MenuBar.cpp:685 msgid "Tags" msgstr "" @@ -11351,7 +11481,7 @@ msgstr "" msgid "Taiko Drum" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:168 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:171 msgid "Tail" msgstr "" @@ -11359,7 +11489,7 @@ msgstr "" msgid "Taiwan" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:363 +#: Source/Core/Core/HotkeyManager.cpp:35 Source/Core/DolphinQt/MenuBar.cpp:354 msgid "Take Screenshot" msgstr "截取畫面" @@ -11367,7 +11497,7 @@ msgstr "截取畫面" msgid "Target address range is invalid." msgstr "" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:699 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:700 msgid "" "Target value was overwritten by current instruction.\n" "Instructions executed: %1" @@ -11383,9 +11513,9 @@ msgstr "" msgid "Test" msgstr "測試" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:601 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:618 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:764 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:600 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:617 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:780 msgid "Text file (*.txt);;All Files (*)" msgstr "" @@ -11447,13 +11577,13 @@ msgstr "" msgid "The Masterpiece partitions are missing." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1247 +#: Source/Core/DolphinQt/MenuBar.cpp:1238 msgid "" "The NAND could not be repaired. It is recommended to back up your current " "data and start over with a fresh NAND." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1242 +#: Source/Core/DolphinQt/MenuBar.cpp:1233 msgid "The NAND has been repaired." msgstr "" @@ -11515,7 +11645,7 @@ msgid "" "Please select another destination path for \"%1\"" msgstr "" -#: Source/Core/Core/Movie.cpp:362 +#: Source/Core/Core/Movie.cpp:363 msgid "" "The disc change to \"{0}\" could not be saved in the .dtm file.\n" "The filename of the disc image must not be longer than 40 characters." @@ -11525,7 +11655,7 @@ msgstr "" msgid "The disc could not be read (at {0:#x} - {1:#x})." msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:439 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:436 msgid "The disc that was about to be inserted couldn't be found." msgstr "" @@ -11604,7 +11734,7 @@ msgstr "" msgid "The filesystem is invalid or could not be read." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:589 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:590 msgid "" "The folder %1 does not conform to Dolphin's region code format for GCI " "folders. Please rename this folder to either %2, %3, or %4, matching the " @@ -11644,7 +11774,7 @@ msgid "" "disc." msgstr "" -#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:715 +#: Source/Core/VideoBackends/OGL/OGLConfig.cpp:716 msgid "" "The graphics driver is forcibly enabling anti-aliasing for Dolphin. You need " "to turn this off in the graphics driver's settings in order for Dolphin to " @@ -11703,12 +11833,12 @@ msgstr "" msgid "The patches in %1 are not for the selected game or game revision." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:256 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:297 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:254 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:295 msgid "The profile '%1' does not exist" msgstr "" -#: Source/Core/Core/Movie.cpp:219 +#: Source/Core/Core/Movie.cpp:220 msgid "The recorded game ({0}) is not the same as the selected game ({1})" msgstr "" @@ -11728,7 +11858,7 @@ msgid "" "The same file can't be used in multiple slots; it is already used by %1." msgstr "" -#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:612 +#: Source/Core/DolphinQt/Settings/GameCubePane.cpp:613 msgid "" "The same folder can't be used in multiple slots; it is already used by %1." msgstr "" @@ -11762,7 +11892,7 @@ msgstr "" msgid "The specified file \"{0}\" does not exist" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1205 +#: Source/Core/DolphinQt/MenuBar.cpp:1196 msgid "" "The system-reserved part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11820,7 +11950,7 @@ msgstr "" msgid "The update partition is not at its normal position." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1197 +#: Source/Core/DolphinQt/MenuBar.cpp:1188 msgid "" "The user-accessible part of your NAND contains %1 blocks (%2 KiB) of data, " "out of an allowed maximum of %3 blocks (%4 KiB)." @@ -11842,6 +11972,10 @@ msgstr "" msgid "The {0} partition is not properly aligned." msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:384 +msgid "Theme" +msgstr "" + #: Source/Core/DiscIO/VolumeVerifier.cpp:445 msgid "There are too many partitions in the first partition table." msgstr "" @@ -11853,8 +11987,8 @@ msgid "" "Do you want to save before closing?" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:583 -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:594 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:582 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:593 msgid "There is nothing to save!" msgstr "" @@ -11902,11 +12036,11 @@ msgstr "" msgid "This USB device is already whitelisted." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:288 +#: Source/Core/Core/ConfigManager.cpp:285 msgid "This WAD is not bootable." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:283 +#: Source/Core/Core/ConfigManager.cpp:280 msgid "This WAD is not valid." msgstr "" @@ -11922,7 +12056,7 @@ msgid "" "Please run the ARM64 build of Dolphin for a better experience." msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:267 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:265 #: Source/Core/DolphinQt/GameList/GameList.cpp:835 msgid "This cannot be undone!" msgstr "" @@ -12021,7 +12155,7 @@ msgstr "" msgid "This is a good dump." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:299 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:304 msgid "This only applies to the initial boot of the emulated software." msgstr "" @@ -12041,7 +12175,7 @@ msgstr "" msgid "This software should not be used to play games you do not legally own." msgstr "" -#: Source/Core/Core/ConfigManager.cpp:306 +#: Source/Core/Core/ConfigManager.cpp:303 msgid "This title cannot be booted." msgstr "" @@ -12081,7 +12215,7 @@ msgid "" "This value is multiplied with the depth set in the graphics configuration." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:449 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:454 msgid "" "This will also filter unconditional branches.\n" "To filter for or against unconditional branches,\n" @@ -12094,7 +12228,7 @@ msgid "" "save sync." msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:177 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:178 msgid "" "This will sync additional graphics settings, and force everyone to the same " "internal resolution.\n" @@ -12102,11 +12236,11 @@ msgid "" "uses the same video backend." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:144 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:147 msgid "Thread context" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:25 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:26 msgid "Threads" msgstr "" @@ -12129,14 +12263,14 @@ msgstr "傾斜" msgid "Time period of stable input to trigger calibration. (zero to disable)" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:293 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:294 msgid "Timed Out" msgstr "" #: Source/Core/DolphinQt/GameList/GameList.cpp:1001 #: Source/Core/DolphinQt/GameList/GameListModel.cpp:214 #: Source/Core/DolphinQt/GCMemcardManager.cpp:154 -#: Source/Core/DolphinQt/MenuBar.cpp:683 +#: Source/Core/DolphinQt/MenuBar.cpp:674 msgid "Title" msgstr "標題" @@ -12145,12 +12279,12 @@ msgid "To" msgstr "" #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:132 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:98 -#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:113 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:99 +#: Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp:114 msgid "To:" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:360 +#: Source/Core/DolphinQt/MenuBar.cpp:351 msgid "Toggle &Fullscreen" msgstr "" @@ -12175,7 +12309,7 @@ msgid "Toggle Aspect Ratio" msgstr "" #: Source/Core/Core/HotkeyManager.cpp:76 -#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:898 +#: Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp:902 msgid "Toggle Breakpoint" msgstr "" @@ -12231,7 +12365,7 @@ msgstr "" msgid "Tokenizing failed." msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:345 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:350 msgid "Tool Controls" msgstr "" @@ -12247,8 +12381,8 @@ msgstr "上方" msgid "Top-and-Bottom" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:262 -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:48 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:267 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:49 msgid "Total Hits" msgstr "" @@ -12310,8 +12444,8 @@ msgstr "" msgid "Trap Team" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:993 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:997 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:994 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:998 msgid "Traversal Error" msgstr "" @@ -12338,7 +12472,7 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/GCPadEmu.cpp:33 #: Source/Core/DolphinQt/Config/Mapping/WiimoteEmuExtension.cpp:63 #: Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp:38 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:212 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:213 msgid "Triggers" msgstr "扳機" @@ -12348,7 +12482,7 @@ msgid "Trophy" msgstr "" #: Source/Core/DolphinQt/Config/NewPatchDialog.cpp:127 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:167 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:268 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:331 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:353 msgid "Type" @@ -12362,7 +12496,7 @@ msgstr "" msgid "Typical GameCube/Wii Address Space" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:294 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:297 msgid "UNKNOWN" msgstr "" @@ -12374,7 +12508,7 @@ msgstr "USA" msgid "USB Device Emulation" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:455 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:453 msgid "USB Emulation" msgstr "" @@ -12416,7 +12550,7 @@ msgid "" "behavior." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1413 +#: Source/Core/DolphinQt/MenuBar.cpp:1407 msgid "Unable to auto-detect RSO module" msgstr "" @@ -12479,11 +12613,11 @@ msgstr "" msgid "Undead" msgstr "" -#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:382 +#: Source/Core/Core/HotkeyManager.cpp:178 Source/Core/DolphinQt/MenuBar.cpp:373 msgid "Undo Load State" msgstr "取消讀取進度" -#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:399 +#: Source/Core/Core/HotkeyManager.cpp:179 Source/Core/DolphinQt/MenuBar.cpp:390 msgid "Undo Save State" msgstr "取消儲存進度" @@ -12501,28 +12635,28 @@ msgid "" "title from the NAND without deleting its save data. Continue?" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:324 +#: Source/Core/DolphinQt/MenuBar.cpp:315 msgid "United States" msgstr "" -#: Source/Core/Core/State.cpp:652 Source/Core/DiscIO/Enums.cpp:63 +#: Source/Core/Core/State.cpp:654 Source/Core/DiscIO/Enums.cpp:63 #: Source/Core/DiscIO/Enums.cpp:107 Source/Core/DiscIO/Enums.cpp:133 #: Source/Core/DolphinQt/Config/InfoWidget.cpp:85 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:45 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:68 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:126 #: Source/Core/DolphinQt/Debugger/NetworkWidget.cpp:130 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:759 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:760 msgid "Unknown" msgstr "未知" #. i18n: "Var" is short for "variant" #: Source/Core/DolphinQt/SkylanderPortal/SkylanderModifyDialog.cpp:57 -#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:855 +#: Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp:857 msgid "Unknown (Id:%1 Var:%2)" msgstr "" -#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1177 +#: Source/Core/Core/HW/DVD/DVDInterface.cpp:1174 msgid "Unknown DVD command {0:08x} - fatal error" msgstr "" @@ -12593,11 +12727,11 @@ msgid "Unknown(%1 %2).sky" msgstr "" #. i18n: This is used to create a file name. The string must end in ".bin". -#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:280 +#: Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp:290 msgid "Unknown(%1).bin" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:171 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:167 msgid "Unlimited" msgstr "無限制" @@ -12609,20 +12743,8 @@ msgstr "" msgid "Unlock Cursor" msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:160 -msgid "Unlocked" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:149 -msgid "Unlocked %1 times this session" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:158 -msgid "Unlocked (Casual)" -msgstr "" - -#: Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp:151 -msgid "Unlocked this session" +#: Source/Core/DolphinQt/Achievements/AchievementBox.cpp:98 +msgid "Unlocked at %1" msgstr "" #: Source/Core/DiscIO/FileBlob.cpp:87 @@ -12649,7 +12771,7 @@ msgstr "" msgid "Unsigned 8" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:151 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:152 msgid "Unsigned Integer" msgstr "" @@ -12663,8 +12785,8 @@ msgstr "" msgid "Up" msgstr "上" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:282 -#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:369 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:283 +#: Source/Core/DolphinQt/Debugger/WatchWidget.cpp:370 msgid "Update" msgstr "更新" @@ -12672,11 +12794,11 @@ msgstr "更新" msgid "Update Partition (%1)" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:77 +#: Source/Core/DolphinQt/Updater.cpp:78 msgid "Update after closing Dolphin" msgstr "" -#: Source/Core/DolphinQt/Updater.cpp:60 +#: Source/Core/DolphinQt/Updater.cpp:61 msgid "Update available" msgstr "" @@ -12719,7 +12841,7 @@ msgstr "" msgid "Upright Wii Remote" msgstr "" -#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:233 +#: Source/Core/DolphinQt/Settings/GeneralPane.cpp:229 msgid "Usage Statistics Reporting Settings" msgstr "" @@ -12727,11 +12849,11 @@ msgstr "" msgid "Use 8.8.8.8 for normal DNS, else enter your custom one" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:165 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:166 msgid "Use All Wii Save Data" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:156 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:162 msgid "Use Built-In Database of Game Names" msgstr "" @@ -12747,10 +12869,16 @@ msgstr "" msgid "Use PAL60 Mode (EuRGB60)" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:179 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:190 msgid "Use Panic Handlers" msgstr "顯示錯誤提示" +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:101 +msgid "" +"Use RetroAchievements rich presence in your Discord status.

Show " +"Current Game on Discord must be enabled." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:411 msgid "" "Use a manual implementation of texture sampling instead of the graphics " @@ -12785,7 +12913,7 @@ msgstr "" msgid "User Config" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:107 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:114 msgid "User Interface" msgstr "" @@ -12800,10 +12928,17 @@ msgid "" "inputs and outputs of the same parent controller." msgstr "" -#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:54 +#: Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp:56 msgid "Username" msgstr "" +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:320 +msgid "" +"Uses Dolphin's database of properly formatted names in the Game List Title " +"column.

If unsure, leave this checked." +msgstr "" + #: Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp:274 msgid "" "Uses a less accurate algorithm to calculate depth values.

Causes " @@ -12830,27 +12965,27 @@ msgstr "" msgid "Using Qt %1" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1044 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:1045 msgid "Using TTL %1 for probe packet" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:597 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:598 msgid "Usually used for light objects" msgstr "" #. i18n: A normal matrix is a matrix used for transforming normal vectors. The word "normal" #. does not have its usual meaning here, but rather the meaning of "perpendicular to a #. surface". -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:590 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:591 msgid "Usually used for normal matrices" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:584 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:585 msgid "Usually used for position matrices" msgstr "" #. i18n: Tex coord is short for texture coordinate -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:594 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:595 msgid "Usually used for tex coord matrices" msgstr "" @@ -12870,7 +13005,7 @@ msgstr "" msgid "Value" msgstr "數值" -#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:712 +#: Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp:713 msgid "Value tracked to current instruction." msgstr "" @@ -12940,13 +13075,13 @@ msgstr "" msgid "Video" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:141 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:129 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:142 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:132 msgid "View &code" msgstr "" -#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:139 -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:128 +#: Source/Core/DolphinQt/Debugger/RegisterWidget.cpp:140 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:131 msgid "View &memory" msgstr "" @@ -12981,7 +13116,7 @@ msgstr "提高音量" msgid "Vulkan" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1113 +#: Source/Core/DolphinQt/MenuBar.cpp:1104 msgid "WAD files (*.wad)" msgstr "" @@ -13005,7 +13140,7 @@ msgstr "" msgid "WAD installation failed: The selected file is not a valid WAD." msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:288 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:291 msgid "WAITING" msgstr "" @@ -13082,8 +13217,8 @@ msgstr "" #: Source/Core/DolphinQt/Config/LogConfigWidget.cpp:47 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:217 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:233 -#: Source/Core/DolphinQt/MenuBar.cpp:1568 -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:471 +#: Source/Core/DolphinQt/MenuBar.cpp:1562 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:472 msgid "Warning" msgstr "警告" @@ -13093,7 +13228,7 @@ msgid "" "Adjusting the GCI path here will have no effect." msgstr "" -#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:54 +#: Source/Core/DolphinQt/TAS/TASInputWindow.cpp:57 msgid "" "Warning: Analog inputs may reset to controller values at random. In some " "cases this can be fixed by adding a deadzone." @@ -13105,28 +13240,28 @@ msgid "" "the loaded file header ({1})" msgstr "" -#: Source/Core/Core/Movie.cpp:1073 +#: Source/Core/Core/Movie.cpp:1072 msgid "" "Warning: You loaded a save that's after the end of the current movie. (byte " "{0} > {1}) (input {2} > {3}). You should load another save before " "continuing, or load this state with read-only mode off." msgstr "" -#: Source/Core/Core/Movie.cpp:1048 +#: Source/Core/Core/Movie.cpp:1047 msgid "" "Warning: You loaded a save whose movie ends before the current frame in the " "save (byte {0} < {1}) (frame {2} < {3}). You should load another save before " "continuing." msgstr "" -#: Source/Core/Core/Movie.cpp:1099 +#: Source/Core/Core/Movie.cpp:1098 msgid "" "Warning: You loaded a save whose movie mismatches on byte {0} ({1:#x}). You " "should load another save before continuing, or load this state with read-" "only mode off. Otherwise you'll probably get a desync." msgstr "" -#: Source/Core/Core/Movie.cpp:1115 +#: Source/Core/Core/Movie.cpp:1114 msgid "" "Warning: You loaded a save whose movie mismatches on frame {0}. You should " "load another save before continuing, or load this state with read-only mode " @@ -13219,21 +13354,21 @@ msgstr "" #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:26 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:31 #: Source/Core/DolphinQt/Config/Mapping/HotkeyControllerProfile.cpp:36 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:429 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:427 #: Source/Core/DolphinQt/Config/WiimoteControllersWidget.cpp:139 #: Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp:43 msgid "Wii Remote %1" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:112 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:113 msgid "Wii Remote Accelerometer" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:270 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:271 msgid "Wii Remote Buttons" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:145 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:146 msgid "Wii Remote Gyroscope" msgstr "" @@ -13245,19 +13380,19 @@ msgstr "" msgid "Wii Remotes" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:419 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:420 msgid "Wii TAS Input %1 - Classic Controller" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:438 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:439 msgid "Wii TAS Input %1 - Wii Remote" msgstr "" -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:398 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:399 msgid "Wii TAS Input %1 - Wii Remote + Nunchuk" msgstr "" -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:452 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:450 msgid "Wii and Wii Remote" msgstr "" @@ -13265,7 +13400,7 @@ msgstr "" msgid "Wii data is not public yet" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1134 +#: Source/Core/DolphinQt/MenuBar.cpp:1125 msgid "Wii save files (*.bin);;All Files (*)" msgstr "" @@ -13273,12 +13408,6 @@ msgstr "" msgid "WiiTools Signature MEGA File" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:203 -msgid "" -"Will lock the Mouse Cursor to the Render Widget as long as it has focus. You " -"can set a hotkey to unlock it." -msgstr "" - #: Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp:144 msgid "Window Resolution" msgstr "" @@ -13288,11 +13417,11 @@ msgstr "" msgid "Window Size" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:306 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:311 msgid "Wipe &Inspection Data" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:476 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:481 msgid "Wipe Recent Hits" msgstr "" @@ -13306,10 +13435,11 @@ msgstr "" #. i18n: This is a selectable condition when adding a breakpoint #: Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp:136 +#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:270 msgid "Write" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:931 +#: Source/Core/DolphinQt/MenuBar.cpp:922 msgid "Write JIT Block Log Dump" msgstr "" @@ -13342,39 +13472,39 @@ msgstr "" msgid "Write to Window" msgstr "寫入至視窗" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:646 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:647 msgid "Wrong disc number" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:642 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:643 msgid "Wrong hash" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:650 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:651 msgid "Wrong region" msgstr "" -#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:648 +#: Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp:649 msgid "Wrong revision" msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:223 +#: Source/Core/DolphinQt/MenuBar.cpp:214 msgid "Wrote to \"%1\"." msgstr "" -#: Source/Android/jni/MainAndroid.cpp:434 +#: Source/Android/jni/MainAndroid.cpp:440 msgid "Wrote to \"{0}\"." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:122 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:162 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:189 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:123 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:163 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:190 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:129 msgid "X" msgstr "" -#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:565 +#: Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp:566 msgid "XF register " msgstr "" @@ -13383,9 +13513,9 @@ msgid "XLink Kai BBA Destination Address" msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:128 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:168 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:195 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:129 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:169 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:196 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:131 msgid "Y" msgstr "" @@ -13497,7 +13627,7 @@ msgstr "" msgid "You must provide a region for your session!" msgstr "" -#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:342 +#: Source/Core/DolphinQt/Settings/InterfacePane.cpp:314 msgid "You must restart Dolphin in order for the change to take effect." msgstr "You must restart Dolphin in order for the change to take effect." @@ -13517,16 +13647,16 @@ msgid "" "If you select \"No\", audio might be garbled." msgstr "" -#: Source/Core/DolphinQt/MenuBar.cpp:1217 +#: Source/Core/DolphinQt/MenuBar.cpp:1208 msgid "" "Your NAND contains more data than allowed. Wii software may behave " "incorrectly or not allow saving." msgstr "" #. i18n: Refers to a 3D axis (used when mapping motion controls) -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:134 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:174 -#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:201 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:135 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:175 +#: Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp:202 #: Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp:133 msgid "Z" msgstr "" @@ -13535,7 +13665,7 @@ msgstr "" msgid "Zero 3 code not supported" msgstr "不支援 Zero 3 代碼" -#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:970 +#: Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp:943 msgid "Zero candidates remaining." msgstr "" @@ -13584,7 +13714,7 @@ msgid "default" msgstr "" #: Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp:654 -#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:386 +#: Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp:384 msgid "disconnected" msgstr "" @@ -13592,7 +13722,7 @@ msgstr "" msgid "e-Reader Cards (*.raw);;All Files (*)" msgstr "" -#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:188 +#: Source/Core/DolphinQt/Debugger/ThreadWidget.cpp:191 msgid "errno" msgstr "" @@ -13600,7 +13730,7 @@ msgstr "" msgid "fake-completion" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:325 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:314 msgid "false" msgstr "" @@ -13648,16 +13778,6 @@ msgstr "" msgid "none" msgstr "" -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "off" -msgstr "" - -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:188 -#: Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp:227 -msgid "on" -msgstr "" - #: Source/Core/DolphinQt/Settings/USBDeviceAddToWhitelistDialog.cpp:81 msgid "or select a device" msgstr "" @@ -13675,7 +13795,7 @@ msgstr "" msgid "this value:" msgstr "" -#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:328 +#: Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp:317 msgid "true" msgstr "" @@ -13740,7 +13860,7 @@ msgstr "" #. https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features #: Source/Core/DolphinQt/AboutDialog.cpp:92 msgid "" -"© 2003-2015+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " +"© 2003-2024+ Dolphin Team. “GameCube” and “Wii” are trademarks of Nintendo. " "Dolphin is not affiliated with Nintendo in any way." msgstr "" diff --git a/Readme.md b/Readme.md index 3c9dc84730..696ba76004 100644 --- a/Readme.md +++ b/Readme.md @@ -1,6 +1,6 @@ # Dolphin - A GameCube and Wii Emulator -[Homepage](https://dolphin-emu.org/) | [Project Site](https://github.com/dolphin-emu/dolphin) | [Buildbot](https://dolphin.ci/) | [Forums](https://forums.dolphin-emu.org/) | [Wiki](https://wiki.dolphin-emu.org/) | [GitHub Wiki](https://github.com/dolphin-emu/dolphin/wiki) | [Issue Tracker](https://bugs.dolphin-emu.org/projects/emulator/issues) | [Coding Style](https://github.com/dolphin-emu/dolphin/blob/master/Contributing.md) | [Transifex Page](https://app.transifex.com/delroth/dolphin-emu/dashboard/) +[Homepage](https://dolphin-emu.org/) | [Project Site](https://github.com/dolphin-emu/dolphin) | [Buildbot](https://dolphin.ci/) | [Forums](https://forums.dolphin-emu.org/) | [Wiki](https://wiki.dolphin-emu.org/) | [GitHub Wiki](https://github.com/dolphin-emu/dolphin/wiki) | [Issue Tracker](https://bugs.dolphin-emu.org/projects/emulator/issues) | [Coding Style](https://github.com/dolphin-emu/dolphin/blob/master/Contributing.md) | [Transifex Page](https://app.transifex.com/dolphinemu/dolphin-emu/dashboard/) Dolphin is an emulator for running GameCube and Wii games on Windows, Linux, macOS, and recent Android devices. It's licensed under the terms diff --git a/Source/Android/app/build.gradle.kts b/Source/Android/app/build.gradle.kts index a191d9daa7..af48026a86 100644 --- a/Source/Android/app/build.gradle.kts +++ b/Source/Android/app/build.gradle.kts @@ -8,7 +8,7 @@ plugins { @Suppress("UnstableApiUsage") android { compileSdkVersion = "android-34" - ndkVersion = "26.1.10909125" + ndkVersion = "27.0.12077973" buildFeatures { viewBinding = true @@ -170,7 +170,7 @@ fun getGitVersion(): String { fun getBuildVersionCode(): Int { try { - return Integer.valueOf( + val commitCount = Integer.valueOf( ProcessBuilder("git", "rev-list", "--first-parent", "--count", "HEAD") .directory(project.rootDir) .redirectOutput(ProcessBuilder.Redirect.PIPE) @@ -178,6 +178,15 @@ fun getBuildVersionCode(): Int { .start().inputStream.bufferedReader().use { it.readText() } .trim() ) + + val isRelease = ProcessBuilder("git", "describe", "--exact-match", "HEAD") + .directory(project.rootDir) + .redirectOutput(ProcessBuilder.Redirect.PIPE) + .redirectError(ProcessBuilder.Redirect.PIPE) + .start() + .waitFor() == 0 + + return commitCount * 2 + (if (isRelease) 0 else 1) } catch (e: Exception) { logger.error("Cannot find git, defaulting to dummy version code") } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/DolphinApplication.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/DolphinApplication.java index c197c002b0..e0816e408b 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/DolphinApplication.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/DolphinApplication.java @@ -6,6 +6,7 @@ import android.app.Application; import android.content.Context; import android.hardware.usb.UsbManager; +import org.dolphinemu.dolphinemu.utils.ActivityTracker; import org.dolphinemu.dolphinemu.utils.DirectoryInitialization; import org.dolphinemu.dolphinemu.utils.Java_GCAdapter; import org.dolphinemu.dolphinemu.utils.Java_WiimoteAdapter; @@ -20,6 +21,7 @@ public class DolphinApplication extends Application { super.onCreate(); application = this; + registerActivityLifecycleCallbacks(new ActivityTracker()); VolleyUtil.init(getApplicationContext()); System.loadLibrary("main"); diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.kt index 4735b506dd..cb2b0f89c9 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.kt @@ -80,7 +80,6 @@ class EmulationActivity : AppCompatActivity(), ThemeProvider { private var infinityFigureData = Figure(-1, "Position") private var skylanderSlot = -1 private var infinityPosition = -1 - private var infinityListPosition = -1 private lateinit var skylandersBinding: DialogNfcFiguresManagerBinding private lateinit var infinityBinding: DialogNfcFiguresManagerBinding @@ -140,12 +139,14 @@ class EmulationActivity : AppCompatActivity(), ThemeProvider { if (infinityFigures.isEmpty()) { infinityFigures.apply { add(FigureSlot(getString(R.string.infinity_hexagon_label), 0)) - add(FigureSlot(getString(R.string.infinity_p1_label), 1)) - add(FigureSlot(getString(R.string.infinity_p1a1_label), 3)) + add(FigureSlot(getString(R.string.infinity_power_hex_two_label), 1)) + add(FigureSlot(getString(R.string.infinity_power_hex_three_label), 2)) + add(FigureSlot(getString(R.string.infinity_p1_label), 3)) + add(FigureSlot(getString(R.string.infinity_p1a1_label), 4)) add(FigureSlot(getString(R.string.infinity_p1a2_label), 5)) - add(FigureSlot(getString(R.string.infinity_p2_label), 2)) - add(FigureSlot(getString(R.string.infinity_p2a1_label), 4)) - add(FigureSlot(getString(R.string.infinity_p2a2_label), 6)) + add(FigureSlot(getString(R.string.infinity_p2_label), 6)) + add(FigureSlot(getString(R.string.infinity_p2a1_label), 7)) + add(FigureSlot(getString(R.string.infinity_p2a2_label), 8)) } } } @@ -164,7 +165,6 @@ class EmulationActivity : AppCompatActivity(), ThemeProvider { putInt(EXTRA_SKYLANDER_VAR, skylanderData.variant) putString(EXTRA_SKYLANDER_NAME, skylanderData.name) putInt(EXTRA_INFINITY_POSITION, infinityPosition) - putInt(EXTRA_INFINITY_LIST_POSITION, infinityListPosition) putLong(EXTRA_INFINITY_NUM, infinityFigureData.number) putString(EXTRA_INFINITY_NAME, infinityFigureData.name) } @@ -183,7 +183,6 @@ class EmulationActivity : AppCompatActivity(), ThemeProvider { savedInstanceState.getString(EXTRA_SKYLANDER_NAME)!! ) infinityPosition = savedInstanceState.getInt(EXTRA_INFINITY_POSITION) - infinityListPosition = savedInstanceState.getInt(EXTRA_INFINITY_LIST_POSITION) infinityFigureData = Figure( savedInstanceState.getLong(EXTRA_INFINITY_NUM), savedInstanceState.getString(EXTRA_INFINITY_NAME)!! @@ -297,11 +296,10 @@ class EmulationActivity : AppCompatActivity(), ThemeProvider { } else if (requestCode == REQUEST_INFINITY_FIGURE_FILE) { val label = InfinityConfig.loadFigure(infinityPosition, result!!.data.toString()) if (label != null && label != "Unknown Figure") { - clearInfinityFigure(infinityListPosition) - infinityFigures[infinityListPosition].label = label - infinityBinding.figureManager.adapter?.notifyItemChanged(infinityListPosition) + clearInfinityFigure(infinityPosition) + infinityFigures[infinityPosition].label = label + infinityBinding.figureManager.adapter?.notifyItemChanged(infinityPosition) infinityPosition = -1 - infinityListPosition = -1 infinityFigureData = Figure.BLANK_FIGURE } else { MaterialAlertDialogBuilder(this) @@ -317,11 +315,10 @@ class EmulationActivity : AppCompatActivity(), ThemeProvider { result!!.data.toString(), infinityPosition ) - clearInfinityFigure(infinityListPosition) - infinityFigures[infinityListPosition].label = label!! - infinityBinding.figureManager.adapter?.notifyItemChanged(infinityListPosition) + clearInfinityFigure(infinityPosition) + infinityFigures[infinityPosition].label = label!! + infinityBinding.figureManager.adapter?.notifyItemChanged(infinityPosition) infinityPosition = -1 - infinityListPosition = -1 infinityFigureData = Figure.BLANK_FIGURE } } @@ -906,18 +903,19 @@ class EmulationActivity : AppCompatActivity(), ThemeProvider { fun setInfinityFigureData(num: Long, name: String, position: Int, listPosition: Int) { infinityFigureData = Figure(num, name) infinityPosition = position - infinityListPosition = listPosition } fun clearInfinityFigure(position: Int) { when (position) { 0 -> infinityFigures[position].label = getString(R.string.infinity_hexagon_label) - 1 -> infinityFigures[position].label = getString(R.string.infinity_p1_label) - 2 -> infinityFigures[position].label = getString(R.string.infinity_p1a1_label) - 3 -> infinityFigures[position].label = getString(R.string.infinity_p1a2_label) - 4 -> infinityFigures[position].label = getString(R.string.infinity_p2_label) - 5 -> infinityFigures[position].label = getString(R.string.infinity_p2a1_label) - 6 -> infinityFigures[position].label = getString(R.string.infinity_p2a2_label) + 1 -> infinityFigures[position].label = getString(R.string.infinity_power_hex_two_label) + 2 -> infinityFigures[position].label = getString(R.string.infinity_power_hex_three_label) + 3 -> infinityFigures[position].label = getString(R.string.infinity_p1_label) + 4 -> infinityFigures[position].label = getString(R.string.infinity_p1a1_label) + 5 -> infinityFigures[position].label = getString(R.string.infinity_p1a2_label) + 6 -> infinityFigures[position].label = getString(R.string.infinity_p2_label) + 7 -> infinityFigures[position].label = getString(R.string.infinity_p2a1_label) + 8 -> infinityFigures[position].label = getString(R.string.infinity_p2a2_label) } infinityBinding.figureManager.adapter?.notifyItemChanged(position) } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/infinitybase/ui/FigureSlotAdapter.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/infinitybase/ui/FigureSlotAdapter.kt index 8d88c37ccb..512019388c 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/infinitybase/ui/FigureSlotAdapter.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/infinitybase/ui/FigureSlotAdapter.kt @@ -75,6 +75,11 @@ class FigureSlotAdapter( } 1, 2 -> { + // Hexagon Power Discs + validFigures.filter { (_, value) -> value in 4000000..4999999 } + } + + 3, 6 -> { // Characters validFigures.filter { (_, value) -> value in 1000000..1999999 } } diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ActivityTracker.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ActivityTracker.kt new file mode 100644 index 0000000000..b3a6a5d91a --- /dev/null +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ActivityTracker.kt @@ -0,0 +1,41 @@ +package org.dolphinemu.dolphinemu.utils + +import android.app.Activity +import android.app.Application.ActivityLifecycleCallbacks +import android.os.Bundle + +class ActivityTracker : ActivityLifecycleCallbacks { + val resumedActivities = HashSet() + var backgroundExecutionAllowed = false + + override fun onActivityCreated(activity: Activity, bundle: Bundle?) {} + + override fun onActivityStarted(activity: Activity) {} + + override fun onActivityResumed(activity: Activity) { + resumedActivities.add(activity) + if (!backgroundExecutionAllowed && !resumedActivities.isEmpty()) { + backgroundExecutionAllowed = true + setBackgroundExecutionAllowedNative(true) + } + } + + override fun onActivityPaused(activity: Activity) { + resumedActivities.remove(activity) + if (backgroundExecutionAllowed && resumedActivities.isEmpty()) { + backgroundExecutionAllowed = false + setBackgroundExecutionAllowedNative(false) + } + } + + override fun onActivityStopped(activity: Activity) {} + + override fun onActivitySaveInstanceState(activity: Activity, bundle: Bundle) {} + + override fun onActivityDestroyed(activity: Activity) {} + + companion object { + @JvmStatic + external fun setBackgroundExecutionAllowedNative(allowed: Boolean) + } +} diff --git a/Source/Android/app/src/main/res/drawable-xhdpi/banner_tv.png b/Source/Android/app/src/main/res/drawable-xhdpi/banner_tv.png index b837a2f4fb..b6f35f7d9b 100644 Binary files a/Source/Android/app/src/main/res/drawable-xhdpi/banner_tv.png and b/Source/Android/app/src/main/res/drawable-xhdpi/banner_tv.png differ diff --git a/Source/Android/app/src/main/res/drawable-xxxhdpi/banner_tv.png b/Source/Android/app/src/main/res/drawable-xxxhdpi/banner_tv.png index c9b4d9bbbc..1aed25b73a 100644 Binary files a/Source/Android/app/src/main/res/drawable-xxxhdpi/banner_tv.png and b/Source/Android/app/src/main/res/drawable-xxxhdpi/banner_tv.png differ diff --git a/Source/Android/app/src/main/res/drawable/ic_dolphin.xml b/Source/Android/app/src/main/res/drawable/ic_dolphin.xml index c2defe5980..54a3af22ce 100644 --- a/Source/Android/app/src/main/res/drawable/ic_dolphin.xml +++ b/Source/Android/app/src/main/res/drawable/ic_dolphin.xml @@ -1,27 +1,33 @@ - - - + + - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/Source/Android/app/src/main/res/drawable/ic_dolphin_launcher.xml b/Source/Android/app/src/main/res/drawable/ic_dolphin_launcher.xml index c43d170346..39ebd6c496 100644 --- a/Source/Android/app/src/main/res/drawable/ic_dolphin_launcher.xml +++ b/Source/Android/app/src/main/res/drawable/ic_dolphin_launcher.xml @@ -1,19 +1,48 @@ - - - + + - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/Source/Android/app/src/main/res/drawable/ic_dolphin_silhouette.xml b/Source/Android/app/src/main/res/drawable/ic_dolphin_silhouette.xml index 40cd346b4f..699772d871 100644 --- a/Source/Android/app/src/main/res/drawable/ic_dolphin_silhouette.xml +++ b/Source/Android/app/src/main/res/drawable/ic_dolphin_silhouette.xml @@ -1,11 +1,11 @@ - - - + + diff --git a/Source/Android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/Source/Android/app/src/main/res/mipmap-hdpi/ic_launcher.png index e50a86dac1..49923a0a45 100644 Binary files a/Source/Android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/Source/Android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/Source/Android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/Source/Android/app/src/main/res/mipmap-mdpi/ic_launcher.png index 032b6ff75e..9a23163e6f 100644 Binary files a/Source/Android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/Source/Android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/Source/Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/Source/Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png index f20aa29c6a..a8f6a4167a 100644 Binary files a/Source/Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/Source/Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/Source/Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/Source/Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index c1a05c347b..4d2e1711a0 100644 Binary files a/Source/Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/Source/Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/Source/Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/Source/Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png index 9578251b57..bb04cfc59e 100644 Binary files a/Source/Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/Source/Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/Source/Android/app/src/main/res/values/strings.xml b/Source/Android/app/src/main/res/values/strings.xml index 360e5006a0..a195ef08ea 100644 --- a/Source/Android/app/src/main/res/values/strings.xml +++ b/Source/Android/app/src/main/res/values/strings.xml @@ -69,7 +69,7 @@ General - Dual Core + Dual Core (speedhack) Split workload to two CPU cores instead of one. Increases speed. Enable Cheats Speed Limit (0% = Unlimited) @@ -874,7 +874,7 @@ It can efficiently compress both junk data and encrypted Wii data. Website GitHub Support - \u00A9 2003–2015+ Dolphin Team. \u201cGameCube\u201d and \u201cWii\u201d are trademarks of Nintendo. Dolphin is not affiliated with Nintendo in any way. + \u00A9 2003–2024+ Dolphin Team. \u201cGameCube\u201d and \u201cWii\u201d are trademarks of Nintendo. Dolphin is not affiliated with Nintendo in any way. System driver The GPU driver that is part of the OS. @@ -914,6 +914,8 @@ It can efficiently compress both junk data and encrypted Wii data. Figure Number Invalid Figure Selection Power Disc/Play Set + Power Disc Two + Power Disc Three Player One Player Two P1 Ability One diff --git a/Source/Android/jni/ActivityTracker.cpp b/Source/Android/jni/ActivityTracker.cpp new file mode 100644 index 0000000000..b871890576 --- /dev/null +++ b/Source/Android/jni/ActivityTracker.cpp @@ -0,0 +1,21 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include + +#include "Common/Logging/Log.h" +#include "Core/AchievementManager.h" + +extern "C" { + +JNIEXPORT void JNICALL +Java_org_dolphinemu_dolphinemu_utils_ActivityTracker_setBackgroundExecutionAllowedNative( + JNIEnv*, jclass, jboolean allowed) +{ + // This is called with allowed == false when the app goes into the background. + // We use this to stop continuously running background threads so we don't waste battery. + + INFO_LOG_FMT(CORE, "SetBackgroundExecutionAllowed {}", allowed); + AchievementManager::GetInstance().SetBackgroundExecutionAllowed(allowed); +} +} diff --git a/Source/Android/jni/CMakeLists.txt b/Source/Android/jni/CMakeLists.txt index ab2acc7063..7ddae94c07 100644 --- a/Source/Android/jni/CMakeLists.txt +++ b/Source/Android/jni/CMakeLists.txt @@ -1,4 +1,5 @@ add_library(main SHARED + ActivityTracker.cpp Cheats/ARCheat.cpp Cheats/Cheats.h Cheats/GeckoCheat.cpp @@ -11,6 +12,7 @@ add_library(main SHARED GameList/GameFile.cpp GameList/GameFile.h GameList/GameFileCache.cpp + GpuDriver.cpp Host.cpp Host.h InfinityConfig.cpp @@ -32,7 +34,6 @@ add_library(main SHARED RiivolutionPatches.cpp SkylanderConfig.cpp WiiUtils.cpp - GpuDriver.cpp ) target_link_libraries(main diff --git a/Source/Android/jni/InfinityConfig.cpp b/Source/Android/jni/InfinityConfig.cpp index 7be0402769..a5740537b0 100644 --- a/Source/Android/jni/InfinityConfig.cpp +++ b/Source/Android/jni/InfinityConfig.cpp @@ -10,6 +10,8 @@ #include "Core/IOS/USB/Emulated/Infinity.h" #include "Core/System.h" +using FigureUIPosition = IOS::HLE::USB::FigureUIPosition; + extern "C" { JNIEXPORT jobject JNICALL @@ -66,7 +68,7 @@ Java_org_dolphinemu_dolphinemu_features_infinitybase_InfinityConfig_removeFigure jint position) { auto& system = Core::System::GetInstance(); - system.GetInfinityBase().RemoveFigure(position); + system.GetInfinityBase().RemoveFigure(static_cast(position)); } JNIEXPORT jstring JNICALL @@ -87,9 +89,10 @@ Java_org_dolphinemu_dolphinemu_features_infinitybase_InfinityConfig_loadFigure(J } auto& system = Core::System::GetInstance(); - system.GetInfinityBase().RemoveFigure(position); + system.GetInfinityBase().RemoveFigure(static_cast(position)); return ToJString(env, - system.GetInfinityBase().LoadFigure(file_data, std::move(inf_file), position)); + system.GetInfinityBase().LoadFigure(file_data, std::move(inf_file), + static_cast(position))); } JNIEXPORT jstring JNICALL @@ -102,7 +105,7 @@ Java_org_dolphinemu_dolphinemu_features_infinitybase_InfinityConfig_createFigure auto& system = Core::System::GetInstance(); system.GetInfinityBase().CreateFigure(file_name, fig_num); - system.GetInfinityBase().RemoveFigure(position); + system.GetInfinityBase().RemoveFigure(static_cast(position)); File::IOFile inf_file(file_name, "r+b"); if (!inf_file) @@ -116,6 +119,7 @@ Java_org_dolphinemu_dolphinemu_features_infinitybase_InfinityConfig_createFigure } return ToJString(env, - system.GetInfinityBase().LoadFigure(file_data, std::move(inf_file), position)); + system.GetInfinityBase().LoadFigure(file_data, std::move(inf_file), + static_cast(position))); } } diff --git a/Source/Android/jni/MainAndroid.cpp b/Source/Android/jni/MainAndroid.cpp index 9fcf1b33a3..811b28c32b 100644 --- a/Source/Android/jni/MainAndroid.cpp +++ b/Source/Android/jni/MainAndroid.cpp @@ -173,6 +173,11 @@ bool Host_RendererIsFullscreen() return false; } +bool Host_TASInputHasFocus() +{ + return false; +} + void Host_YieldToUI() { } @@ -279,7 +284,7 @@ JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_IsRunnin JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_IsRunningAndStarted(JNIEnv*, jclass) { - return static_cast(Core::IsRunningAndStarted()); + return static_cast(Core::IsRunning(Core::System::GetInstance())); } JNIEXPORT jboolean JNICALL @@ -412,11 +417,11 @@ JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_WriteJitBloc HostThreadLock guard; auto& system = Core::System::GetInstance(); auto& jit_interface = system.GetJitInterface(); + const Core::CPUThreadGuard cpu_guard(system); if (jit_interface.GetCore() == nullptr) { env->CallStaticVoidMethod(native_library_class, IDCache::GetDisplayToastMsg(), - ToJString(env, Common::GetStringT("JIT is not active")), - static_cast(false)); + ToJString(env, Common::GetStringT("JIT is not active")), JNI_FALSE); return; } const std::string filename = fmt::format("{}{}.txt", File::GetUserPath(D_DUMPDEBUG_JITBLOCKS_IDX), @@ -427,13 +432,13 @@ JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_WriteJitBloc env->CallStaticVoidMethod( native_library_class, IDCache::GetDisplayToastMsg(), ToJString(env, Common::FmtFormatT("Failed to open \"{0}\" for writing.", filename)), - static_cast(false)); + JNI_FALSE); return; } - jit_interface.JitBlockLogDump(Core::CPUThreadGuard{system}, f.GetHandle()); + jit_interface.JitBlockLogDump(cpu_guard, f.GetHandle()); env->CallStaticVoidMethod(native_library_class, IDCache::GetDisplayToastMsg(), ToJString(env, Common::FmtFormatT("Wrote to \"{0}\".", filename)), - static_cast(false)); + JNI_FALSE); } // Surface Handling @@ -696,7 +701,7 @@ JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_ConvertD blob_reader = DiscIO::CreateBlobReader(in_path); if (!blob_reader) - return static_cast(false); + return JNI_FALSE; jobject jCallbackGlobal = env->NewGlobalRef(jCallback); Common::ScopeGuard scope_guard([jCallbackGlobal, env] { env->DeleteGlobalRef(jCallbackGlobal); }); diff --git a/Source/Core/AudioCommon/AlsaSoundStream.cpp b/Source/Core/AudioCommon/AlsaSoundStream.cpp index 5645efa58b..b9e817331c 100644 --- a/Source/Core/AudioCommon/AlsaSoundStream.cpp +++ b/Source/Core/AudioCommon/AlsaSoundStream.cpp @@ -20,7 +20,7 @@ AlsaSound::~AlsaSound() m_thread_status.store(ALSAThreadStatus::STOPPING); // Immediately lock and unlock mutex to prevent cv race. - std::unique_lock{cv_m}; + std::unique_lock{cv_m}.unlock(); // Give the opportunity to the audio thread // to realize we are stopping the emulation @@ -82,7 +82,7 @@ bool AlsaSound::SetRunning(bool running) m_thread_status.store(running ? ALSAThreadStatus::RUNNING : ALSAThreadStatus::PAUSED); // Immediately lock and unlock mutex to prevent cv race. - std::unique_lock{cv_m}; + std::unique_lock{cv_m}.unlock(); // Notify thread that status has changed cv.notify_one(); diff --git a/Source/Core/Common/Arm64Emitter.cpp b/Source/Core/Common/Arm64Emitter.cpp index a7dafba569..8d71016f7e 100644 --- a/Source/Core/Common/Arm64Emitter.cpp +++ b/Source/Core/Common/Arm64Emitter.cpp @@ -87,26 +87,6 @@ void ARM64XEmitter::SetCodePtr(u8* ptr, u8* end, bool write_failed) m_lastCacheFlushEnd = ptr; } -const u8* ARM64XEmitter::GetCodePtr() const -{ - return m_code; -} - -u8* ARM64XEmitter::GetWritableCodePtr() -{ - return m_code; -} - -const u8* ARM64XEmitter::GetCodeEnd() const -{ - return m_code_end; -} - -u8* ARM64XEmitter::GetWritableCodeEnd() -{ - return m_code_end; -} - void ARM64XEmitter::ReserveCodeSpace(u32 bytes) { for (u32 i = 0; i < bytes / 4; i++) diff --git a/Source/Core/Common/Arm64Emitter.h b/Source/Core/Common/Arm64Emitter.h index e97e72f3c3..134f9b64cc 100644 --- a/Source/Core/Common/Arm64Emitter.h +++ b/Source/Core/Common/Arm64Emitter.h @@ -680,10 +680,10 @@ public: void SetCodePtr(u8* ptr, u8* end, bool write_failed = false); void SetCodePtrUnsafe(u8* ptr, u8* end, bool write_failed = false); - const u8* GetCodePtr() const; - u8* GetWritableCodePtr(); - const u8* GetCodeEnd() const; - u8* GetWritableCodeEnd(); + const u8* GetCodePtr() const { return m_code; } + u8* GetWritableCodePtr() { return m_code; } + const u8* GetCodeEnd() const { return m_code_end; } + u8* GetWritableCodeEnd() { return m_code_end; } void ReserveCodeSpace(u32 bytes); u8* AlignCode16(); u8* AlignCodePage(); diff --git a/Source/Core/Common/Assembler/AssemblerTables.cpp b/Source/Core/Common/Assembler/AssemblerTables.cpp index ba6c8ad5d4..f9869d3ad3 100644 --- a/Source/Core/Common/Assembler/AssemblerTables.cpp +++ b/Source/Core/Common/Assembler/AssemblerTables.cpp @@ -42,40 +42,40 @@ constexpr ExtendedMnemonicDesc INVALID_EXT_MNEMONIC = {0, nullptr}; // All operands as referenced by the Gekko/Broadway user manual // See section 12.1.2 under Chapter 12 -constexpr OperandDesc _A = OperandDesc{Mask(11, 15), {16, false}}; -constexpr OperandDesc _B = OperandDesc{Mask(16, 20), {11, false}}; -constexpr OperandDesc _BD = OperandDesc{Mask(16, 29), {0, true}}; -constexpr OperandDesc _BI = OperandDesc{Mask(11, 15), {16, false}}; -constexpr OperandDesc _BO = OperandDesc{Mask(6, 10), {21, false}}; -constexpr OperandDesc _C = OperandDesc{Mask(21, 25), {6, false}}; -constexpr OperandDesc _Crba = OperandDesc{Mask(11, 15), {16, false}}; -constexpr OperandDesc _Crbb = OperandDesc{Mask(16, 20), {11, false}}; -constexpr OperandDesc _Crbd = OperandDesc{Mask(6, 10), {21, false}}; -constexpr OperandDesc _Crfd = OperandDesc{Mask(6, 8), {23, false}}; -constexpr OperandDesc _Crfs = OperandDesc{Mask(11, 13), {18, false}}; -constexpr OperandDesc _CRM = OperandDesc{Mask(12, 19), {12, false}}; -constexpr OperandDesc _D = OperandDesc{Mask(6, 10), {21, false}}; -constexpr OperandDesc _FM = OperandDesc{Mask(7, 14), {17, false}}; -constexpr OperandDesc _W1 = OperandDesc{Mask(16, 16), {15, false}}; -constexpr OperandDesc _W2 = OperandDesc{Mask(21, 21), {10, false}}; -constexpr OperandDesc _IMM = OperandDesc{Mask(16, 19), {12, false}}; -constexpr OperandDesc _L = OperandDesc{Mask(10, 10), {21, false}}; -constexpr OperandDesc _LI = OperandDesc{Mask(6, 29), {0, true}}; -constexpr OperandDesc _MB = OperandDesc{Mask(21, 25), {6, false}}; -constexpr OperandDesc _ME = OperandDesc{Mask(26, 30), {1, false}}; -constexpr OperandDesc _NB = OperandDesc{Mask(16, 20), {11, false}}; -constexpr OperandDesc _Offd = OperandDesc{Mask(16, 31), {0, true}}; -constexpr OperandDesc _OffdPs = OperandDesc{Mask(20, 31), {0, true}}; -constexpr OperandDesc _S = OperandDesc{Mask(6, 10), {21, false}}; -constexpr OperandDesc _SH = OperandDesc{Mask(16, 20), {11, false}}; -constexpr OperandDesc _SIMM = OperandDesc{Mask(16, 31), {0, true}}; -constexpr OperandDesc _SPR = OperandDesc{Mask(11, 20), {11, false}}; -constexpr OperandDesc _SR = OperandDesc{Mask(12, 15), {16, false}}; -constexpr OperandDesc _TO = OperandDesc{Mask(6, 10), {21, false}}; -constexpr OperandDesc _TPR = OperandDesc{Mask(11, 20), {11, false}}; -constexpr OperandDesc _UIMM = OperandDesc{Mask(16, 31), {0, false}}; -constexpr OperandDesc _I1 = OperandDesc{Mask(17, 19), {12, false}}; -constexpr OperandDesc _I2 = OperandDesc{Mask(22, 24), {7, false}}; +constexpr OperandDesc OpDesc_A = OperandDesc{Mask(11, 15), {16, false}}; +constexpr OperandDesc OpDesc_B = OperandDesc{Mask(16, 20), {11, false}}; +constexpr OperandDesc OpDesc_BD = OperandDesc{Mask(16, 29), {0, true}}; +constexpr OperandDesc OpDesc_BI = OperandDesc{Mask(11, 15), {16, false}}; +constexpr OperandDesc OpDesc_BO = OperandDesc{Mask(6, 10), {21, false}}; +constexpr OperandDesc OpDesc_C = OperandDesc{Mask(21, 25), {6, false}}; +constexpr OperandDesc OpDesc_Crba = OperandDesc{Mask(11, 15), {16, false}}; +constexpr OperandDesc OpDesc_Crbb = OperandDesc{Mask(16, 20), {11, false}}; +constexpr OperandDesc OpDesc_Crbd = OperandDesc{Mask(6, 10), {21, false}}; +constexpr OperandDesc OpDesc_Crfd = OperandDesc{Mask(6, 8), {23, false}}; +constexpr OperandDesc OpDesc_Crfs = OperandDesc{Mask(11, 13), {18, false}}; +constexpr OperandDesc OpDesc_CRM = OperandDesc{Mask(12, 19), {12, false}}; +constexpr OperandDesc OpDesc_D = OperandDesc{Mask(6, 10), {21, false}}; +constexpr OperandDesc OpDesc_FM = OperandDesc{Mask(7, 14), {17, false}}; +constexpr OperandDesc OpDesc_W1 = OperandDesc{Mask(16, 16), {15, false}}; +constexpr OperandDesc OpDesc_W2 = OperandDesc{Mask(21, 21), {10, false}}; +constexpr OperandDesc OpDesc_IMM = OperandDesc{Mask(16, 19), {12, false}}; +constexpr OperandDesc OpDesc_L = OperandDesc{Mask(10, 10), {21, false}}; +constexpr OperandDesc OpDesc_LI = OperandDesc{Mask(6, 29), {0, true}}; +constexpr OperandDesc OpDesc_MB = OperandDesc{Mask(21, 25), {6, false}}; +constexpr OperandDesc OpDesc_ME = OperandDesc{Mask(26, 30), {1, false}}; +constexpr OperandDesc OpDesc_NB = OperandDesc{Mask(16, 20), {11, false}}; +constexpr OperandDesc OpDesc_Offd = OperandDesc{Mask(16, 31), {0, true}}; +constexpr OperandDesc OpDesc_OffdPs = OperandDesc{Mask(20, 31), {0, true}}; +constexpr OperandDesc OpDesc_S = OperandDesc{Mask(6, 10), {21, false}}; +constexpr OperandDesc OpDesc_SH = OperandDesc{Mask(16, 20), {11, false}}; +constexpr OperandDesc OpDesc_SIMM = OperandDesc{Mask(16, 31), {0, true}}; +constexpr OperandDesc OpDesc_SPR = OperandDesc{Mask(11, 20), {11, false}}; +constexpr OperandDesc OpDesc_SR = OperandDesc{Mask(12, 15), {16, false}}; +constexpr OperandDesc OpDesc_TO = OperandDesc{Mask(6, 10), {21, false}}; +constexpr OperandDesc OpDesc_TPR = OperandDesc{Mask(11, 20), {11, false}}; +constexpr OperandDesc OpDesc_UIMM = OperandDesc{Mask(16, 31), {0, false}}; +constexpr OperandDesc OpDesc_I1 = OperandDesc{Mask(17, 19), {12, false}}; +constexpr OperandDesc OpDesc_I2 = OperandDesc{Mask(22, 24), {7, false}}; } // namespace void OperandList::Insert(size_t before, u32 val) @@ -675,288 +675,293 @@ extern const CaseInsensitiveDict extended_mnemoni // Defines all basic mnemonics that Broadway/Gekko supports extern const std::array mnemonics = { // A-2 - OERC_MNEMONIC(31, InsertVal(266, 22, 30), _D, _A, _B), // add - OERC_MNEMONIC(31, InsertVal(10, 22, 30), _D, _A, _B), // addc - OERC_MNEMONIC(31, InsertVal(138, 22, 30), _D, _A, _B), // adde - BASIC_MNEMONIC(14, _D, _A, _SIMM), // addi - BASIC_MNEMONIC(12, _D, _A, _SIMM), // addic - BASIC_MNEMONIC(13, _D, _A, _SIMM), // addic. - BASIC_MNEMONIC(15, _D, _A, _SIMM), // addis - OERC_MNEMONIC(31, InsertVal(234, 22, 30), _D, _A), // addme - OERC_MNEMONIC(31, InsertVal(202, 22, 30), _D, _A), // addze - OERC_MNEMONIC(31, InsertVal(491, 22, 30), _D, _A, _B), // divw - OERC_MNEMONIC(31, InsertVal(459, 22, 30), _D, _A, _B), // divwu - RC_MNEMONIC(31, InsertVal(75, 22, 30), _D, _A, _B), // mulhw - RC_MNEMONIC(31, InsertVal(11, 22, 30), _D, _A, _B), // mulhwu - BASIC_MNEMONIC(7, _D, _A, _SIMM), // mulli - OERC_MNEMONIC(31, InsertVal(235, 22, 30), _D, _A, _B), // mullw - OERC_MNEMONIC(31, InsertVal(104, 22, 30), _D, _A), // neg - OERC_MNEMONIC(31, InsertVal(40, 22, 30), _D, _A, _B), // subf - OERC_MNEMONIC(31, InsertVal(8, 22, 30), _D, _A, _B), // subfc - OERC_MNEMONIC(31, InsertVal(136, 22, 30), _D, _A, _B), // subfe - BASIC_MNEMONIC(8, _D, _A, _SIMM), // subfic - OERC_MNEMONIC(31, InsertVal(232, 22, 30), _D, _A), // subfme - OERC_MNEMONIC(31, InsertVal(200, 22, 30), _D, _A), // subfze + OERC_MNEMONIC(31, InsertVal(266, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // add + OERC_MNEMONIC(31, InsertVal(10, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // addc + OERC_MNEMONIC(31, InsertVal(138, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // adde + BASIC_MNEMONIC(14, OpDesc_D, OpDesc_A, OpDesc_SIMM), // addi + BASIC_MNEMONIC(12, OpDesc_D, OpDesc_A, OpDesc_SIMM), // addic + BASIC_MNEMONIC(13, OpDesc_D, OpDesc_A, OpDesc_SIMM), // addic. + BASIC_MNEMONIC(15, OpDesc_D, OpDesc_A, OpDesc_SIMM), // addis + OERC_MNEMONIC(31, InsertVal(234, 22, 30), OpDesc_D, OpDesc_A), // addme + OERC_MNEMONIC(31, InsertVal(202, 22, 30), OpDesc_D, OpDesc_A), // addze + OERC_MNEMONIC(31, InsertVal(491, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // divw + OERC_MNEMONIC(31, InsertVal(459, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // divwu + RC_MNEMONIC(31, InsertVal(75, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // mulhw + RC_MNEMONIC(31, InsertVal(11, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // mulhwu + BASIC_MNEMONIC(7, OpDesc_D, OpDesc_A, OpDesc_SIMM), // mulli + OERC_MNEMONIC(31, InsertVal(235, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // mullw + OERC_MNEMONIC(31, InsertVal(104, 22, 30), OpDesc_D, OpDesc_A), // neg + OERC_MNEMONIC(31, InsertVal(40, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // subf + OERC_MNEMONIC(31, InsertVal(8, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // subfc + OERC_MNEMONIC(31, InsertVal(136, 22, 30), OpDesc_D, OpDesc_A, OpDesc_B), // subfe + BASIC_MNEMONIC(8, OpDesc_D, OpDesc_A, OpDesc_SIMM), // subfic + OERC_MNEMONIC(31, InsertVal(232, 22, 30), OpDesc_D, OpDesc_A), // subfme + OERC_MNEMONIC(31, InsertVal(200, 22, 30), OpDesc_D, OpDesc_A), // subfze // A-3 - MNEMONIC(31, InsertVal(0, 21, 30), _Crfd, _L, _A, _B), // cmp - BASIC_MNEMONIC(11, _Crfd, _L, _A, _SIMM), // cmpi - MNEMONIC(31, InsertVal(32, 21, 30), _Crfd, _L, _A, _B), // cmpl - BASIC_MNEMONIC(10, _Crfd, _L, _A, _UIMM), // cmpli + MNEMONIC(31, InsertVal(0, 21, 30), OpDesc_Crfd, OpDesc_L, OpDesc_A, OpDesc_B), // cmp + BASIC_MNEMONIC(11, OpDesc_Crfd, OpDesc_L, OpDesc_A, OpDesc_SIMM), // cmpi + MNEMONIC(31, InsertVal(32, 21, 30), OpDesc_Crfd, OpDesc_L, OpDesc_A, OpDesc_B), // cmpl + BASIC_MNEMONIC(10, OpDesc_Crfd, OpDesc_L, OpDesc_A, OpDesc_UIMM), // cmpli // A-4 - RC_MNEMONIC(31, InsertVal(28, 21, 30), _A, _S, _B), // and - RC_MNEMONIC(31, InsertVal(60, 21, 30), _A, _S, _B), // andc - BASIC_MNEMONIC(28, _A, _S, _UIMM), // andi. - BASIC_MNEMONIC(29, _A, _S, _UIMM), // andis. - RC_MNEMONIC(31, InsertVal(26, 21, 30), _A, _S), // cntlzw - RC_MNEMONIC(31, InsertVal(284, 21, 30), _A, _S, _B), // eqv - RC_MNEMONIC(31, InsertVal(954, 21, 30), _A, _S), // extsb - RC_MNEMONIC(31, InsertVal(922, 21, 30), _A, _S), // extsh - RC_MNEMONIC(31, InsertVal(476, 21, 30), _A, _S, _B), // nand - RC_MNEMONIC(31, InsertVal(124, 21, 30), _A, _S, _B), // nor - RC_MNEMONIC(31, InsertVal(444, 21, 30), _A, _S, _B), // or - RC_MNEMONIC(31, InsertVal(412, 21, 30), _A, _S, _B), // orc - BASIC_MNEMONIC(24, _A, _S, _UIMM), // ori - BASIC_MNEMONIC(25, _A, _S, _UIMM), // oris - RC_MNEMONIC(31, InsertVal(316, 21, 30), _A, _S, _B), // xor - BASIC_MNEMONIC(26, _A, _S, _UIMM), // xori - BASIC_MNEMONIC(27, _A, _S, _UIMM), // xoris + RC_MNEMONIC(31, InsertVal(28, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // and + RC_MNEMONIC(31, InsertVal(60, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // andc + BASIC_MNEMONIC(28, OpDesc_A, OpDesc_S, OpDesc_UIMM), // andi. + BASIC_MNEMONIC(29, OpDesc_A, OpDesc_S, OpDesc_UIMM), // andis. + RC_MNEMONIC(31, InsertVal(26, 21, 30), OpDesc_A, OpDesc_S), // cntlzw + RC_MNEMONIC(31, InsertVal(284, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // eqv + RC_MNEMONIC(31, InsertVal(954, 21, 30), OpDesc_A, OpDesc_S), // extsb + RC_MNEMONIC(31, InsertVal(922, 21, 30), OpDesc_A, OpDesc_S), // extsh + RC_MNEMONIC(31, InsertVal(476, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // nand + RC_MNEMONIC(31, InsertVal(124, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // nor + RC_MNEMONIC(31, InsertVal(444, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // or + RC_MNEMONIC(31, InsertVal(412, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // orc + BASIC_MNEMONIC(24, OpDesc_A, OpDesc_S, OpDesc_UIMM), // ori + BASIC_MNEMONIC(25, OpDesc_A, OpDesc_S, OpDesc_UIMM), // oris + RC_MNEMONIC(31, InsertVal(316, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // xor + BASIC_MNEMONIC(26, OpDesc_A, OpDesc_S, OpDesc_UIMM), // xori + BASIC_MNEMONIC(27, OpDesc_A, OpDesc_S, OpDesc_UIMM), // xoris // A-5 - RC_MNEMONIC(20, 0, _A, _S, _SH, _MB, _ME), // rlwimi - RC_MNEMONIC(21, 0, _A, _S, _SH, _MB, _ME), // rlwinm - RC_MNEMONIC(23, 0, _A, _S, _B, _MB, _ME), // rlwnm + RC_MNEMONIC(20, 0, OpDesc_A, OpDesc_S, OpDesc_SH, OpDesc_MB, OpDesc_ME), // rlwimi + RC_MNEMONIC(21, 0, OpDesc_A, OpDesc_S, OpDesc_SH, OpDesc_MB, OpDesc_ME), // rlwinm + RC_MNEMONIC(23, 0, OpDesc_A, OpDesc_S, OpDesc_B, OpDesc_MB, OpDesc_ME), // rlwnm // A-6 - RC_MNEMONIC(31, InsertVal(24, 21, 30), _A, _S, _B), // slw - RC_MNEMONIC(31, InsertVal(792, 21, 30), _A, _S, _B), // sraw - RC_MNEMONIC(31, InsertVal(824, 21, 30), _A, _S, _SH), // srawi - RC_MNEMONIC(31, InsertVal(536, 21, 30), _A, _S, _B), // srw + RC_MNEMONIC(31, InsertVal(24, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // slw + RC_MNEMONIC(31, InsertVal(792, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // sraw + RC_MNEMONIC(31, InsertVal(824, 21, 30), OpDesc_A, OpDesc_S, OpDesc_SH), // srawi + RC_MNEMONIC(31, InsertVal(536, 21, 30), OpDesc_A, OpDesc_S, OpDesc_B), // srw // A-7 - RC_MNEMONIC(63, InsertVal(21, 26, 30), _D, _A, _B), // fadd - RC_MNEMONIC(59, InsertVal(21, 26, 30), _D, _A, _B), // fadds - RC_MNEMONIC(63, InsertVal(18, 26, 30), _D, _A, _B), // fdiv - RC_MNEMONIC(59, InsertVal(18, 26, 30), _D, _A, _B), // fdivs - RC_MNEMONIC(63, InsertVal(25, 26, 30), _D, _A, _C), // fmul - RC_MNEMONIC(59, InsertVal(25, 26, 30), _D, _A, _C), // fmuls - RC_MNEMONIC(59, InsertVal(24, 26, 30), _D, _B), // fres - RC_MNEMONIC(63, InsertVal(26, 26, 30), _D, _B), // frsqrte - RC_MNEMONIC(63, InsertVal(20, 26, 30), _D, _A, _B), // fsub - RC_MNEMONIC(59, InsertVal(20, 26, 30), _D, _A, _B), // fsubs - RC_MNEMONIC(63, InsertVal(23, 26, 30), _D, _A, _C, _B), // fsel + RC_MNEMONIC(63, InsertVal(21, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // fadd + RC_MNEMONIC(59, InsertVal(21, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // fadds + RC_MNEMONIC(63, InsertVal(18, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // fdiv + RC_MNEMONIC(59, InsertVal(18, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // fdivs + RC_MNEMONIC(63, InsertVal(25, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C), // fmul + RC_MNEMONIC(59, InsertVal(25, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C), // fmuls + RC_MNEMONIC(59, InsertVal(24, 26, 30), OpDesc_D, OpDesc_B), // fres + RC_MNEMONIC(63, InsertVal(26, 26, 30), OpDesc_D, OpDesc_B), // frsqrte + RC_MNEMONIC(63, InsertVal(20, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // fsub + RC_MNEMONIC(59, InsertVal(20, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // fsubs + RC_MNEMONIC(63, InsertVal(23, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fsel // A-8 - RC_MNEMONIC(63, InsertVal(29, 26, 30), _D, _A, _C, _B), // fmadd - RC_MNEMONIC(59, InsertVal(29, 26, 30), _D, _A, _C, _B), // fmadds - RC_MNEMONIC(63, InsertVal(28, 26, 30), _D, _A, _C, _B), // fmsub - RC_MNEMONIC(59, InsertVal(28, 26, 30), _D, _A, _C, _B), // fmsubs - RC_MNEMONIC(63, InsertVal(31, 26, 30), _D, _A, _C, _B), // fnmadd - RC_MNEMONIC(59, InsertVal(31, 26, 30), _D, _A, _C, _B), // fnmadds - RC_MNEMONIC(63, InsertVal(30, 26, 30), _D, _A, _C, _B), // fnmsub - RC_MNEMONIC(59, InsertVal(30, 26, 30), _D, _A, _C, _B), // fnmsubs + RC_MNEMONIC(63, InsertVal(29, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fmadd + RC_MNEMONIC(59, InsertVal(29, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fmadds + RC_MNEMONIC(63, InsertVal(28, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fmsub + RC_MNEMONIC(59, InsertVal(28, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fmsubs + RC_MNEMONIC(63, InsertVal(31, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fnmadd + RC_MNEMONIC(59, InsertVal(31, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fnmadds + RC_MNEMONIC(63, InsertVal(30, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fnmsub + RC_MNEMONIC(59, InsertVal(30, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // fnmsubs // A-9 - RC_MNEMONIC(63, InsertVal(14, 21, 30), _D, _B), // fctiw - RC_MNEMONIC(63, InsertVal(15, 21, 30), _D, _B), // fctiwz - RC_MNEMONIC(63, InsertVal(12, 21, 30), _D, _B), // frsp + RC_MNEMONIC(63, InsertVal(14, 21, 30), OpDesc_D, OpDesc_B), // fctiw + RC_MNEMONIC(63, InsertVal(15, 21, 30), OpDesc_D, OpDesc_B), // fctiwz + RC_MNEMONIC(63, InsertVal(12, 21, 30), OpDesc_D, OpDesc_B), // frsp // A-10 - MNEMONIC(63, InsertVal(32, 21, 30), _Crfd, _A, _B), // fcmpo - MNEMONIC(63, InsertVal(0, 21, 30), _Crfd, _A, _B), // fcmpu + MNEMONIC(63, InsertVal(32, 21, 30), OpDesc_Crfd, OpDesc_A, OpDesc_B), // fcmpo + MNEMONIC(63, InsertVal(0, 21, 30), OpDesc_Crfd, OpDesc_A, OpDesc_B), // fcmpu // A-11 - MNEMONIC(63, InsertVal(64, 21, 30), _Crfd, _Crfs), // mcrfs - RC_MNEMONIC(63, InsertVal(583, 21, 30), _D), // mffs - RC_MNEMONIC(63, InsertVal(70, 21, 30), _Crbd), // mtfsb0 - RC_MNEMONIC(63, InsertVal(38, 21, 30), _Crbd), // mtfsb1 - RC_MNEMONIC(63, InsertVal(711, 21, 30), _FM, _B), // mtfsf - RC_MNEMONIC(63, InsertVal(134, 21, 30), _Crfd, _IMM), // mtfsfi + MNEMONIC(63, InsertVal(64, 21, 30), OpDesc_Crfd, OpDesc_Crfs), // mcrfs + RC_MNEMONIC(63, InsertVal(583, 21, 30), OpDesc_D), // mffs + RC_MNEMONIC(63, InsertVal(70, 21, 30), OpDesc_Crbd), // mtfsb0 + RC_MNEMONIC(63, InsertVal(38, 21, 30), OpDesc_Crbd), // mtfsb1 + RC_MNEMONIC(63, InsertVal(711, 21, 30), OpDesc_FM, OpDesc_B), // mtfsf + RC_MNEMONIC(63, InsertVal(134, 21, 30), OpDesc_Crfd, OpDesc_IMM), // mtfsfi // A-12 - BASIC_MNEMONIC(34, _D, _Offd, _A), // lbz - BASIC_MNEMONIC(35, _D, _Offd, _A), // lbzu - MNEMONIC(31, InsertVal(119, 21, 30), _D, _A, _B), // lbzux - MNEMONIC(31, InsertVal(87, 21, 30), _D, _A, _B), // lbzx - BASIC_MNEMONIC(42, _D, _Offd, _A), // lha - BASIC_MNEMONIC(43, _D, _Offd, _A), // lhau - MNEMONIC(31, InsertVal(375, 21, 30), _D, _A, _B), // lhaux - MNEMONIC(31, InsertVal(343, 21, 30), _D, _A, _B), // lhax - BASIC_MNEMONIC(40, _D, _Offd, _A), // lhz - BASIC_MNEMONIC(41, _D, _Offd, _A), // lhzu - MNEMONIC(31, InsertVal(311, 21, 30), _D, _A, _B), // lhzux - MNEMONIC(31, InsertVal(279, 21, 30), _D, _A, _B), // lhzx - BASIC_MNEMONIC(32, _D, _Offd, _A), // lwz - BASIC_MNEMONIC(33, _D, _Offd, _A), // lwzu - MNEMONIC(31, InsertVal(55, 21, 30), _D, _A, _B), // lwzux - MNEMONIC(31, InsertVal(23, 21, 30), _D, _A, _B), // lwzx + BASIC_MNEMONIC(34, OpDesc_D, OpDesc_Offd, OpDesc_A), // lbz + BASIC_MNEMONIC(35, OpDesc_D, OpDesc_Offd, OpDesc_A), // lbzu + MNEMONIC(31, InsertVal(119, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lbzux + MNEMONIC(31, InsertVal(87, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lbzx + BASIC_MNEMONIC(42, OpDesc_D, OpDesc_Offd, OpDesc_A), // lha + BASIC_MNEMONIC(43, OpDesc_D, OpDesc_Offd, OpDesc_A), // lhau + MNEMONIC(31, InsertVal(375, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lhaux + MNEMONIC(31, InsertVal(343, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lhax + BASIC_MNEMONIC(40, OpDesc_D, OpDesc_Offd, OpDesc_A), // lhz + BASIC_MNEMONIC(41, OpDesc_D, OpDesc_Offd, OpDesc_A), // lhzu + MNEMONIC(31, InsertVal(311, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lhzux + MNEMONIC(31, InsertVal(279, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lhzx + BASIC_MNEMONIC(32, OpDesc_D, OpDesc_Offd, OpDesc_A), // lwz + BASIC_MNEMONIC(33, OpDesc_D, OpDesc_Offd, OpDesc_A), // lwzu + MNEMONIC(31, InsertVal(55, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lwzux + MNEMONIC(31, InsertVal(23, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lwzx // A-13 - BASIC_MNEMONIC(38, _S, _Offd, _A), // stb - BASIC_MNEMONIC(39, _S, _Offd, _A), // stbu - MNEMONIC(31, InsertVal(247, 21, 30), _S, _A, _B), // stbux - MNEMONIC(31, InsertVal(215, 21, 30), _S, _A, _B), // stbx - BASIC_MNEMONIC(44, _S, _Offd, _A), // sth - BASIC_MNEMONIC(45, _S, _Offd, _A), // sthu - MNEMONIC(31, InsertVal(439, 21, 30), _S, _A, _B), // sthux - MNEMONIC(31, InsertVal(407, 21, 30), _S, _A, _B), // sthx - BASIC_MNEMONIC(36, _S, _Offd, _A), // stw - BASIC_MNEMONIC(37, _S, _Offd, _A), // stwu - MNEMONIC(31, InsertVal(183, 21, 30), _S, _A, _B), // stwux - MNEMONIC(31, InsertVal(151, 21, 30), _S, _A, _B), // stwx + BASIC_MNEMONIC(38, OpDesc_S, OpDesc_Offd, OpDesc_A), // stb + BASIC_MNEMONIC(39, OpDesc_S, OpDesc_Offd, OpDesc_A), // stbu + MNEMONIC(31, InsertVal(247, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stbux + MNEMONIC(31, InsertVal(215, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stbx + BASIC_MNEMONIC(44, OpDesc_S, OpDesc_Offd, OpDesc_A), // sth + BASIC_MNEMONIC(45, OpDesc_S, OpDesc_Offd, OpDesc_A), // sthu + MNEMONIC(31, InsertVal(439, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // sthux + MNEMONIC(31, InsertVal(407, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // sthx + BASIC_MNEMONIC(36, OpDesc_S, OpDesc_Offd, OpDesc_A), // stw + BASIC_MNEMONIC(37, OpDesc_S, OpDesc_Offd, OpDesc_A), // stwu + MNEMONIC(31, InsertVal(183, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stwux + MNEMONIC(31, InsertVal(151, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stwx // A-14 - MNEMONIC(31, InsertVal(790, 21, 30), _D, _A, _B), // lhbrx - MNEMONIC(31, InsertVal(534, 21, 30), _D, _A, _B), // lwbrx - MNEMONIC(31, InsertVal(918, 21, 30), _S, _A, _B), // sthbrx - MNEMONIC(31, InsertVal(662, 21, 30), _S, _A, _B), // stwbrx + MNEMONIC(31, InsertVal(790, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lhbrx + MNEMONIC(31, InsertVal(534, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lwbrx + MNEMONIC(31, InsertVal(918, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // sthbrx + MNEMONIC(31, InsertVal(662, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stwbrx // A-15 - BASIC_MNEMONIC(46, _D, _Offd, _A), // lmw - BASIC_MNEMONIC(47, _S, _Offd, _A), // stmw + BASIC_MNEMONIC(46, OpDesc_D, OpDesc_Offd, OpDesc_A), // lmw + BASIC_MNEMONIC(47, OpDesc_S, OpDesc_Offd, OpDesc_A), // stmw // A-16 - MNEMONIC(31, InsertVal(597, 21, 30), _D, _A, _NB), // lswi - MNEMONIC(31, InsertVal(533, 21, 30), _D, _A, _B), // lswx - MNEMONIC(31, InsertVal(725, 21, 30), _S, _A, _NB), // stswi - MNEMONIC(31, InsertVal(661, 21, 30), _S, _A, _B), // stswx + MNEMONIC(31, InsertVal(597, 21, 30), OpDesc_D, OpDesc_A, OpDesc_NB), // lswi + MNEMONIC(31, InsertVal(533, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lswx + MNEMONIC(31, InsertVal(725, 21, 30), OpDesc_S, OpDesc_A, OpDesc_NB), // stswi + MNEMONIC(31, InsertVal(661, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stswx // A-17 - MNEMONIC(31, InsertVal(854, 21, 30)), // eieio - MNEMONIC(19, InsertVal(150, 21, 30)), // isync - MNEMONIC(31, InsertVal(20, 21, 30), _D, _A, _B), // lwarx - MNEMONIC(31, InsertVal(150, 21, 30) | InsertVal(1, 31, 31), _S, _A, _B), // stwcx. - MNEMONIC(31, InsertVal(598, 21, 30)), // sync + MNEMONIC(31, InsertVal(854, 21, 30)), // eieio + MNEMONIC(19, InsertVal(150, 21, 30)), // isync + MNEMONIC(31, InsertVal(20, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lwarx + MNEMONIC(31, InsertVal(150, 21, 30) | InsertVal(1, 31, 31), OpDesc_S, OpDesc_A, + OpDesc_B), // stwcx. + MNEMONIC(31, InsertVal(598, 21, 30)), // sync // A-18 - BASIC_MNEMONIC(50, _D, _Offd, _A), // lfd - BASIC_MNEMONIC(51, _D, _Offd, _A), // lfdu - MNEMONIC(31, InsertVal(631, 21, 30), _D, _A, _B), // lfdux - MNEMONIC(31, InsertVal(599, 21, 30), _D, _A, _B), // lfdx - BASIC_MNEMONIC(48, _D, _Offd, _A), // lfs - BASIC_MNEMONIC(49, _D, _Offd, _A), // lfsu - MNEMONIC(31, InsertVal(567, 21, 30), _D, _A, _B), // lfsux - MNEMONIC(31, InsertVal(535, 21, 30), _D, _A, _B), // lfsx + BASIC_MNEMONIC(50, OpDesc_D, OpDesc_Offd, OpDesc_A), // lfd + BASIC_MNEMONIC(51, OpDesc_D, OpDesc_Offd, OpDesc_A), // lfdu + MNEMONIC(31, InsertVal(631, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lfdux + MNEMONIC(31, InsertVal(599, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lfdx + BASIC_MNEMONIC(48, OpDesc_D, OpDesc_Offd, OpDesc_A), // lfs + BASIC_MNEMONIC(49, OpDesc_D, OpDesc_Offd, OpDesc_A), // lfsu + MNEMONIC(31, InsertVal(567, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lfsux + MNEMONIC(31, InsertVal(535, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // lfsx // A-19 - BASIC_MNEMONIC(54, _S, _Offd, _A), // stfd - BASIC_MNEMONIC(55, _S, _Offd, _A), // stfdu - MNEMONIC(31, InsertVal(759, 21, 30), _S, _A, _B), // stfdux - MNEMONIC(31, InsertVal(727, 21, 30), _S, _A, _B), // stfdx - MNEMONIC(31, InsertVal(983, 21, 30), _S, _A, _B), // stfiwx - BASIC_MNEMONIC(52, _S, _Offd, _A), // stfs - BASIC_MNEMONIC(53, _S, _Offd, _A), // stfsu - MNEMONIC(31, InsertVal(695, 21, 30), _S, _A, _B), // stfsux - MNEMONIC(31, InsertVal(663, 21, 30), _S, _A, _B), // stfsx + BASIC_MNEMONIC(54, OpDesc_S, OpDesc_Offd, OpDesc_A), // stfd + BASIC_MNEMONIC(55, OpDesc_S, OpDesc_Offd, OpDesc_A), // stfdu + MNEMONIC(31, InsertVal(759, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stfdux + MNEMONIC(31, InsertVal(727, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stfdx + MNEMONIC(31, InsertVal(983, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stfiwx + BASIC_MNEMONIC(52, OpDesc_S, OpDesc_Offd, OpDesc_A), // stfs + BASIC_MNEMONIC(53, OpDesc_S, OpDesc_Offd, OpDesc_A), // stfsu + MNEMONIC(31, InsertVal(695, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stfsux + MNEMONIC(31, InsertVal(663, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // stfsx // A-20 - RC_MNEMONIC(63, InsertVal(264, 21, 30), _D, _B), // fabs - RC_MNEMONIC(63, InsertVal(72, 21, 30), _D, _B), // fmr - RC_MNEMONIC(63, InsertVal(136, 21, 30), _D, _B), // fnabs - RC_MNEMONIC(63, InsertVal(40, 21, 30), _D, _B), // fneg + RC_MNEMONIC(63, InsertVal(264, 21, 30), OpDesc_D, OpDesc_B), // fabs + RC_MNEMONIC(63, InsertVal(72, 21, 30), OpDesc_D, OpDesc_B), // fmr + RC_MNEMONIC(63, InsertVal(136, 21, 30), OpDesc_D, OpDesc_B), // fnabs + RC_MNEMONIC(63, InsertVal(40, 21, 30), OpDesc_D, OpDesc_B), // fneg // A-21 - AALK_MNEMONIC(18, 0, _LI), // b - AALK_MNEMONIC(16, 0, _BO, _BI, _BD), // bc - LK_MNEMONIC(19, InsertVal(528, 21, 30), _BO, _BI), // bcctr - LK_MNEMONIC(19, InsertVal(16, 21, 30), _BO, _BI), // bclr + AALK_MNEMONIC(18, 0, OpDesc_LI), // b + AALK_MNEMONIC(16, 0, OpDesc_BO, OpDesc_BI, OpDesc_BD), // bc + LK_MNEMONIC(19, InsertVal(528, 21, 30), OpDesc_BO, OpDesc_BI), // bcctr + LK_MNEMONIC(19, InsertVal(16, 21, 30), OpDesc_BO, OpDesc_BI), // bclr // A-22 - MNEMONIC(19, InsertVal(257, 21, 30), _Crbd, _Crba, _Crbb), // crand - MNEMONIC(19, InsertVal(129, 21, 30), _Crbd, _Crba, _Crbb), // crandc - MNEMONIC(19, InsertVal(289, 21, 30), _Crbd, _Crba, _Crbb), // creqv - MNEMONIC(19, InsertVal(225, 21, 30), _Crbd, _Crba, _Crbb), // crnand - MNEMONIC(19, InsertVal(33, 21, 30), _Crbd, _Crba, _Crbb), // crnor - MNEMONIC(19, InsertVal(449, 21, 30), _Crbd, _Crba, _Crbb), // cror - MNEMONIC(19, InsertVal(417, 21, 30), _Crbd, _Crba, _Crbb), // crorc - MNEMONIC(19, InsertVal(193, 21, 30), _Crbd, _Crba, _Crbb), // crxor - MNEMONIC(19, InsertVal(0, 21, 30), _Crfd, _Crfs), // mcrf + MNEMONIC(19, InsertVal(257, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // crand + MNEMONIC(19, InsertVal(129, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // crandc + MNEMONIC(19, InsertVal(289, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // creqv + MNEMONIC(19, InsertVal(225, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // crnand + MNEMONIC(19, InsertVal(33, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // crnor + MNEMONIC(19, InsertVal(449, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // cror + MNEMONIC(19, InsertVal(417, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // crorc + MNEMONIC(19, InsertVal(193, 21, 30), OpDesc_Crbd, OpDesc_Crba, OpDesc_Crbb), // crxor + MNEMONIC(19, InsertVal(0, 21, 30), OpDesc_Crfd, OpDesc_Crfs), // mcrf // A-23 MNEMONIC(19, InsertVal(50, 21, 30)), // rfi MNEMONIC(17, InsertVal(1, 30, 30)), // sc // A-24 - MNEMONIC(31, InsertVal(4, 21, 30), _TO, _A, _B), // tw - BASIC_MNEMONIC(3, _TO, _A, _SIMM), // twi + MNEMONIC(31, InsertVal(4, 21, 30), OpDesc_TO, OpDesc_A, OpDesc_B), // tw + BASIC_MNEMONIC(3, OpDesc_TO, OpDesc_A, OpDesc_SIMM), // twi // A-25 - MNEMONIC(31, InsertVal(512, 21, 30), _Crfd), // mcrxr - MNEMONIC(31, InsertVal(19, 21, 30), _D), // mfcr - MNEMONIC(31, InsertVal(83, 21, 30), _D), // mfmsr - MNEMONIC(31, InsertVal(339, 21, 30), _D, _SPR), // mfspr - MNEMONIC(31, InsertVal(371, 21, 30), _D, _TPR), // mftb - MNEMONIC(31, InsertVal(144, 21, 30), _CRM, _S), // mtcrf - MNEMONIC(31, InsertVal(146, 21, 30), _S), // mtmsr - MNEMONIC(31, InsertVal(467, 21, 30), _SPR, _D), // mtspr + MNEMONIC(31, InsertVal(512, 21, 30), OpDesc_Crfd), // mcrxr + MNEMONIC(31, InsertVal(19, 21, 30), OpDesc_D), // mfcr + MNEMONIC(31, InsertVal(83, 21, 30), OpDesc_D), // mfmsr + MNEMONIC(31, InsertVal(339, 21, 30), OpDesc_D, OpDesc_SPR), // mfspr + MNEMONIC(31, InsertVal(371, 21, 30), OpDesc_D, OpDesc_TPR), // mftb + MNEMONIC(31, InsertVal(144, 21, 30), OpDesc_CRM, OpDesc_S), // mtcrf + MNEMONIC(31, InsertVal(146, 21, 30), OpDesc_S), // mtmsr + MNEMONIC(31, InsertVal(467, 21, 30), OpDesc_SPR, OpDesc_D), // mtspr // A-26 - MNEMONIC(31, InsertVal(86, 21, 30), _A, _B), // dcbf - MNEMONIC(31, InsertVal(470, 21, 30), _A, _B), // dcbi - MNEMONIC(31, InsertVal(54, 21, 30), _A, _B), // dcbst - MNEMONIC(31, InsertVal(278, 21, 30), _A, _B), // dcbt - MNEMONIC(31, InsertVal(246, 21, 30), _A, _B), // dcbtst - MNEMONIC(31, InsertVal(1014, 21, 30), _A, _B), // dcbz - MNEMONIC(31, InsertVal(982, 21, 30), _A, _B), // icbi + MNEMONIC(31, InsertVal(86, 21, 30), OpDesc_A, OpDesc_B), // dcbf + MNEMONIC(31, InsertVal(470, 21, 30), OpDesc_A, OpDesc_B), // dcbi + MNEMONIC(31, InsertVal(54, 21, 30), OpDesc_A, OpDesc_B), // dcbst + MNEMONIC(31, InsertVal(278, 21, 30), OpDesc_A, OpDesc_B), // dcbt + MNEMONIC(31, InsertVal(246, 21, 30), OpDesc_A, OpDesc_B), // dcbtst + MNEMONIC(31, InsertVal(1014, 21, 30), OpDesc_A, OpDesc_B), // dcbz + MNEMONIC(31, InsertVal(982, 21, 30), OpDesc_A, OpDesc_B), // icbi // A-27 - MNEMONIC(31, InsertVal(595, 21, 30), _D, _SR), // mfsr - MNEMONIC(31, InsertVal(659, 21, 30), _D, _B), // mfsrin - MNEMONIC(31, InsertVal(210, 21, 30), _SR, _S), // mtsr - MNEMONIC(31, InsertVal(242, 21, 30), _S, _B), // mtsrin + MNEMONIC(31, InsertVal(595, 21, 30), OpDesc_D, OpDesc_SR), // mfsr + MNEMONIC(31, InsertVal(659, 21, 30), OpDesc_D, OpDesc_B), // mfsrin + MNEMONIC(31, InsertVal(210, 21, 30), OpDesc_SR, OpDesc_S), // mtsr + MNEMONIC(31, InsertVal(242, 21, 30), OpDesc_S, OpDesc_B), // mtsrin // A-28 - MNEMONIC(31, InsertVal(306, 21, 30), _B), // tlbie - MNEMONIC(31, InsertVal(566, 21, 30)), // tlbsync + MNEMONIC(31, InsertVal(306, 21, 30), OpDesc_B), // tlbie + MNEMONIC(31, InsertVal(566, 21, 30)), // tlbsync // A-29 - MNEMONIC(31, InsertVal(310, 21, 30), _D, _A, _B), // eciwx - MNEMONIC(31, InsertVal(438, 21, 30), _S, _A, _B), // ecowx + MNEMONIC(31, InsertVal(310, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // eciwx + MNEMONIC(31, InsertVal(438, 21, 30), OpDesc_S, OpDesc_A, OpDesc_B), // ecowx // A-30 - MNEMONIC(4, InsertVal(6, 25, 30), _D, _A, _B, _W2, _I2), // psq_lx - MNEMONIC(4, InsertVal(7, 25, 30), _S, _A, _B, _W2, _I2), // psq_stx - MNEMONIC(4, InsertVal(38, 25, 30), _D, _A, _B, _W2, _I2), // psq_lux - MNEMONIC(4, InsertVal(39, 25, 30), _S, _A, _B, _W2, _I2), // psq_stux - BASIC_MNEMONIC(56, _D, _OffdPs, _A, _W1, _I1), // psq_l - BASIC_MNEMONIC(57, _D, _OffdPs, _A, _W1, _I1), // psq_lu - BASIC_MNEMONIC(60, _S, _OffdPs, _A, _W1, _I1), // psq_st - BASIC_MNEMONIC(61, _S, _OffdPs, _A, _W1, _I1), // psq_stu + MNEMONIC(4, InsertVal(6, 25, 30), OpDesc_D, OpDesc_A, OpDesc_B, OpDesc_W2, + OpDesc_I2), // psq_lx + MNEMONIC(4, InsertVal(7, 25, 30), OpDesc_S, OpDesc_A, OpDesc_B, OpDesc_W2, + OpDesc_I2), // psq_stx + MNEMONIC(4, InsertVal(38, 25, 30), OpDesc_D, OpDesc_A, OpDesc_B, OpDesc_W2, + OpDesc_I2), // psq_lux + MNEMONIC(4, InsertVal(39, 25, 30), OpDesc_S, OpDesc_A, OpDesc_B, OpDesc_W2, + OpDesc_I2), // psq_stux + BASIC_MNEMONIC(56, OpDesc_D, OpDesc_OffdPs, OpDesc_A, OpDesc_W1, OpDesc_I1), // psq_l + BASIC_MNEMONIC(57, OpDesc_D, OpDesc_OffdPs, OpDesc_A, OpDesc_W1, OpDesc_I1), // psq_lu + BASIC_MNEMONIC(60, OpDesc_S, OpDesc_OffdPs, OpDesc_A, OpDesc_W1, OpDesc_I1), // psq_st + BASIC_MNEMONIC(61, OpDesc_S, OpDesc_OffdPs, OpDesc_A, OpDesc_W1, OpDesc_I1), // psq_stu // A-31 - RC_MNEMONIC(4, InsertVal(18, 26, 30), _D, _A, _B), // ps_div - RC_MNEMONIC(4, InsertVal(20, 26, 30), _D, _A, _B), // ps_sub - RC_MNEMONIC(4, InsertVal(21, 26, 30), _D, _A, _B), // ps_add - RC_MNEMONIC(4, InsertVal(23, 26, 30), _D, _A, _C, _B), // ps_sel - RC_MNEMONIC(4, InsertVal(24, 26, 30), _D, _B), // ps_res - RC_MNEMONIC(4, InsertVal(25, 26, 30), _D, _A, _C), // ps_mul - RC_MNEMONIC(4, InsertVal(26, 26, 30), _D, _B), // ps_rsqrte - RC_MNEMONIC(4, InsertVal(28, 26, 30), _D, _A, _C, _B), // ps_msub - RC_MNEMONIC(4, InsertVal(29, 26, 30), _D, _A, _C, _B), // ps_madd - RC_MNEMONIC(4, InsertVal(30, 26, 30), _D, _A, _C, _B), // ps_nmsub - RC_MNEMONIC(4, InsertVal(31, 26, 30), _D, _A, _C, _B), // ps_nmadd - RC_MNEMONIC(4, InsertVal(40, 21, 30), _D, _B), // ps_neg - RC_MNEMONIC(4, InsertVal(72, 21, 30), _D, _B), // ps_mr - RC_MNEMONIC(4, InsertVal(136, 21, 30), _D, _B), // ps_nabs - RC_MNEMONIC(4, InsertVal(264, 21, 30), _D, _B), // ps_abs + RC_MNEMONIC(4, InsertVal(18, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // ps_div + RC_MNEMONIC(4, InsertVal(20, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // ps_sub + RC_MNEMONIC(4, InsertVal(21, 26, 30), OpDesc_D, OpDesc_A, OpDesc_B), // ps_add + RC_MNEMONIC(4, InsertVal(23, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_sel + RC_MNEMONIC(4, InsertVal(24, 26, 30), OpDesc_D, OpDesc_B), // ps_res + RC_MNEMONIC(4, InsertVal(25, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C), // ps_mul + RC_MNEMONIC(4, InsertVal(26, 26, 30), OpDesc_D, OpDesc_B), // ps_rsqrte + RC_MNEMONIC(4, InsertVal(28, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_msub + RC_MNEMONIC(4, InsertVal(29, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_madd + RC_MNEMONIC(4, InsertVal(30, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_nmsub + RC_MNEMONIC(4, InsertVal(31, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_nmadd + RC_MNEMONIC(4, InsertVal(40, 21, 30), OpDesc_D, OpDesc_B), // ps_neg + RC_MNEMONIC(4, InsertVal(72, 21, 30), OpDesc_D, OpDesc_B), // ps_mr + RC_MNEMONIC(4, InsertVal(136, 21, 30), OpDesc_D, OpDesc_B), // ps_nabs + RC_MNEMONIC(4, InsertVal(264, 21, 30), OpDesc_D, OpDesc_B), // ps_abs // A-32 - RC_MNEMONIC(4, InsertVal(10, 26, 30), _D, _A, _C, _B), // ps_sum0 - RC_MNEMONIC(4, InsertVal(11, 26, 30), _D, _A, _C, _B), // ps_sum1 - RC_MNEMONIC(4, InsertVal(12, 26, 30), _D, _A, _C), // ps_muls0 - RC_MNEMONIC(4, InsertVal(13, 26, 30), _D, _A, _C), // ps_muls1 - RC_MNEMONIC(4, InsertVal(14, 26, 30), _D, _A, _C, _B), // ps_madds0 - RC_MNEMONIC(4, InsertVal(15, 26, 30), _D, _A, _C, _B), // ps_madds1 - MNEMONIC(4, InsertVal(0, 21, 30), _Crfd, _A, _B), // ps_cmpu0 - MNEMONIC(4, InsertVal(32, 21, 30), _Crfd, _A, _B), // ps_cmpo0 - MNEMONIC(4, InsertVal(64, 21, 30), _Crfd, _A, _B), // ps_cmpu1 - MNEMONIC(4, InsertVal(96, 21, 30), _Crfd, _A, _B), // ps_cmpo1 - RC_MNEMONIC(4, InsertVal(528, 21, 30), _D, _A, _B), // ps_merge00 - RC_MNEMONIC(4, InsertVal(560, 21, 30), _D, _A, _B), // ps_merge01 - RC_MNEMONIC(4, InsertVal(592, 21, 30), _D, _A, _B), // ps_merge10 - RC_MNEMONIC(4, InsertVal(624, 21, 30), _D, _A, _B), // ps_merge11 - MNEMONIC(4, InsertVal(1014, 21, 30), _A, _B), // dcbz_l + RC_MNEMONIC(4, InsertVal(10, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_sum0 + RC_MNEMONIC(4, InsertVal(11, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_sum1 + RC_MNEMONIC(4, InsertVal(12, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C), // ps_muls0 + RC_MNEMONIC(4, InsertVal(13, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C), // ps_muls1 + RC_MNEMONIC(4, InsertVal(14, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_madds0 + RC_MNEMONIC(4, InsertVal(15, 26, 30), OpDesc_D, OpDesc_A, OpDesc_C, OpDesc_B), // ps_madds1 + MNEMONIC(4, InsertVal(0, 21, 30), OpDesc_Crfd, OpDesc_A, OpDesc_B), // ps_cmpu0 + MNEMONIC(4, InsertVal(32, 21, 30), OpDesc_Crfd, OpDesc_A, OpDesc_B), // ps_cmpo0 + MNEMONIC(4, InsertVal(64, 21, 30), OpDesc_Crfd, OpDesc_A, OpDesc_B), // ps_cmpu1 + MNEMONIC(4, InsertVal(96, 21, 30), OpDesc_Crfd, OpDesc_A, OpDesc_B), // ps_cmpo1 + RC_MNEMONIC(4, InsertVal(528, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // ps_merge00 + RC_MNEMONIC(4, InsertVal(560, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // ps_merge01 + RC_MNEMONIC(4, InsertVal(592, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // ps_merge10 + RC_MNEMONIC(4, InsertVal(624, 21, 30), OpDesc_D, OpDesc_A, OpDesc_B), // ps_merge11 + MNEMONIC(4, InsertVal(1014, 21, 30), OpDesc_A, OpDesc_B), // dcbz_l }; namespace diff --git a/Source/Core/Common/CMakeLists.txt b/Source/Core/Common/CMakeLists.txt index af48ba7e13..16c5121447 100644 --- a/Source/Core/Common/CMakeLists.txt +++ b/Source/Core/Common/CMakeLists.txt @@ -87,6 +87,7 @@ add_library(common JitRegister.cpp JitRegister.h JsonUtil.h + JsonUtil.cpp Lazy.h LinearDiskCache.h Logging/ConsoleListener.h @@ -143,6 +144,7 @@ add_library(common TraversalClient.h TraversalProto.h TypeUtils.h + Unreachable.h UPnP.cpp UPnP.h VariantUtil.h diff --git a/Source/Core/Common/CodeBlock.h b/Source/Core/Common/CodeBlock.h index 9efc82edeb..8c6291dc63 100644 --- a/Source/Core/Common/CodeBlock.h +++ b/Source/Core/Common/CodeBlock.h @@ -17,7 +17,7 @@ namespace Common // having to prefix them with gen-> or something similar. // Example implementation: // class JIT : public CodeBlock {} -template +template class CodeBlock : public T { private: @@ -53,7 +53,10 @@ public: { region_size = size; total_region_size = size; - region = static_cast(Common::AllocateExecutableMemory(total_region_size)); + if constexpr (executable) + region = static_cast(Common::AllocateExecutableMemory(total_region_size)); + else + region = static_cast(Common::AllocateMemoryPages(total_region_size)); T::SetCodePtr(region, region + size); } diff --git a/Source/Core/Common/CommonPaths.h b/Source/Core/Common/CommonPaths.h index bd0f946991..5561b0e187 100644 --- a/Source/Core/Common/CommonPaths.h +++ b/Source/Core/Common/CommonPaths.h @@ -63,6 +63,7 @@ #define COVERCACHE_DIR "GameCovers" #define REDUMPCACHE_DIR "Redump" #define SHADERCACHE_DIR "Shaders" +#define RETROACHIEVEMENTSCACHE_DIR "RetroAchievements" #define STATESAVES_DIR "StateSaves" #define SCREENSHOTS_DIR "ScreenShots" #define LOAD_DIR "Load" diff --git a/Source/Core/Common/Crypto/SHA1.cpp b/Source/Core/Common/Crypto/SHA1.cpp index f87bbd2c6d..8c4aa646bd 100644 --- a/Source/Core/Common/Crypto/SHA1.cpp +++ b/Source/Core/Common/Crypto/SHA1.cpp @@ -385,4 +385,20 @@ Digest CalculateDigest(const u8* msg, size_t len) ctx->Update(msg, len); return ctx->Finish(); } + +std::string DigestToString(const Digest& digest) +{ + static constexpr std::array lookup = {'0', '1', '2', '3', '4', '5', '6', '7', + '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'}; + std::string hash; + hash.reserve(digest.size() * 2); + for (size_t i = 0; i < digest.size(); ++i) + { + const u8 upper = static_cast((digest[i] >> 4) & 0xf); + const u8 lower = static_cast(digest[i] & 0xf); + hash.push_back(lookup[upper]); + hash.push_back(lookup[lower]); + } + return hash; +} } // namespace Common::SHA1 diff --git a/Source/Core/Common/Crypto/SHA1.h b/Source/Core/Common/Crypto/SHA1.h index 83c9875a71..6fd29172c0 100644 --- a/Source/Core/Common/Crypto/SHA1.h +++ b/Source/Core/Common/Crypto/SHA1.h @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -23,7 +24,11 @@ class Context public: virtual ~Context() = default; virtual void Update(const u8* msg, size_t len) = 0; - void Update(const std::vector& msg) { return Update(msg.data(), msg.size()); } + void Update(std::span msg) { return Update(msg.data(), msg.size()); } + void Update(std::string_view msg) + { + return Update(reinterpret_cast(msg.data()), msg.size()); + } virtual Digest Finish() = 0; virtual bool HwAccelerated() const = 0; }; @@ -51,4 +56,6 @@ inline Digest CalculateDigest(const std::array& msg) static_assert(std::is_trivially_copyable_v); return CalculateDigest(reinterpret_cast(msg.data()), sizeof(msg)); } + +std::string DigestToString(const Digest& digest); } // namespace Common::SHA1 diff --git a/Source/Core/Common/FileUtil.cpp b/Source/Core/Common/FileUtil.cpp index 34350c9207..545bfaba44 100644 --- a/Source/Core/Common/FileUtil.cpp +++ b/Source/Core/Common/FileUtil.cpp @@ -60,6 +60,10 @@ #include "jni/AndroidCommon/AndroidCommon.h" #endif +#if defined(__FreeBSD__) +#include +#endif + namespace fs = std::filesystem; namespace File @@ -738,6 +742,15 @@ std::string GetExePath() return PathToString(exe_path_absolute); #elif defined(__APPLE__) return GetBundleDirectory(); +#elif defined(__FreeBSD__) + int name[4]{CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1}; + size_t length = 0; + if (sysctl(name, 4, nullptr, &length, nullptr, 0) != 0 || length == 0) + return {}; + std::string dolphin_exe_path(length, '\0'); + if (sysctl(name, 4, dolphin_exe_path.data(), &length, nullptr, 0) != 0) + return {}; + return dolphin_exe_path; #else char dolphin_exe_path[PATH_MAX]; ssize_t len = ::readlink("/proc/self/exe", dolphin_exe_path, sizeof(dolphin_exe_path)); @@ -843,6 +856,8 @@ static void RebuildUserDirectories(unsigned int dir_index) s_user_paths[D_COVERCACHE_IDX] = s_user_paths[D_CACHE_IDX] + COVERCACHE_DIR DIR_SEP; s_user_paths[D_REDUMPCACHE_IDX] = s_user_paths[D_CACHE_IDX] + REDUMPCACHE_DIR DIR_SEP; s_user_paths[D_SHADERCACHE_IDX] = s_user_paths[D_CACHE_IDX] + SHADERCACHE_DIR DIR_SEP; + s_user_paths[D_RETROACHIEVEMENTSCACHE_IDX] = + s_user_paths[D_CACHE_IDX] + RETROACHIEVEMENTSCACHE_DIR DIR_SEP; s_user_paths[D_SHADERS_IDX] = s_user_paths[D_USER_IDX] + SHADERS_DIR DIR_SEP; s_user_paths[D_STATESAVES_IDX] = s_user_paths[D_USER_IDX] + STATESAVES_DIR DIR_SEP; s_user_paths[D_SCREENSHOTS_IDX] = s_user_paths[D_USER_IDX] + SCREENSHOTS_DIR DIR_SEP; @@ -926,6 +941,8 @@ static void RebuildUserDirectories(unsigned int dir_index) s_user_paths[D_COVERCACHE_IDX] = s_user_paths[D_CACHE_IDX] + COVERCACHE_DIR DIR_SEP; s_user_paths[D_REDUMPCACHE_IDX] = s_user_paths[D_CACHE_IDX] + REDUMPCACHE_DIR DIR_SEP; s_user_paths[D_SHADERCACHE_IDX] = s_user_paths[D_CACHE_IDX] + SHADERCACHE_DIR DIR_SEP; + s_user_paths[D_RETROACHIEVEMENTSCACHE_IDX] = + s_user_paths[D_CACHE_IDX] + RETROACHIEVEMENTSCACHE_DIR DIR_SEP; break; case D_GCUSER_IDX: diff --git a/Source/Core/Common/FileUtil.h b/Source/Core/Common/FileUtil.h index 7d2d5e737a..a887ffd8f3 100644 --- a/Source/Core/Common/FileUtil.h +++ b/Source/Core/Common/FileUtil.h @@ -40,6 +40,7 @@ enum D_COVERCACHE_IDX, D_REDUMPCACHE_IDX, D_SHADERCACHE_IDX, + D_RETROACHIEVEMENTSCACHE_IDX, D_SHADERS_IDX, D_STATESAVES_IDX, D_SCREENSHOTS_IDX, diff --git a/Source/Core/Common/JsonUtil.cpp b/Source/Core/Common/JsonUtil.cpp index 3e842c5c18..fa9b8a73c9 100644 --- a/Source/Core/Common/JsonUtil.cpp +++ b/Source/Core/Common/JsonUtil.cpp @@ -3,6 +3,10 @@ #include "Common/JsonUtil.h" +#include + +#include "Common/FileUtil.h" + picojson::object ToJsonObject(const Common::Vec3& vec) { picojson::object obj; @@ -38,3 +42,27 @@ std::optional ReadBoolFromJson(const picojson::object& obj, const std::str return std::nullopt; return it->second.get(); } + +bool JsonToFile(const std::string& filename, const picojson::value& root, bool prettify) +{ + std::ofstream json_stream; + File::OpenFStream(json_stream, filename, std::ios_base::out); + if (!json_stream.is_open()) + { + return false; + } + json_stream << root.serialize(prettify); + return true; +} + +bool JsonFromFile(const std::string& filename, picojson::value* root, std::string* error) +{ + std::string json_data; + if (!File::ReadFileToString(filename, json_data)) + { + return false; + } + + *error = picojson::parse(*root, json_data); + return error->empty(); +} diff --git a/Source/Core/Common/JsonUtil.h b/Source/Core/Common/JsonUtil.h index eec836d507..c830d777a4 100644 --- a/Source/Core/Common/JsonUtil.h +++ b/Source/Core/Common/JsonUtil.h @@ -9,7 +9,6 @@ #include -#include "Common/MathUtil.h" #include "Common/Matrix.h" // Ideally this would use a concept like, 'template ' to constrain it, @@ -47,7 +46,7 @@ std::optional ReadNumericFromJson(const picojson::object& obj, const std:: return std::nullopt; if (!it->second.is()) return std::nullopt; - return MathUtil::SaturatingCast(it->second.get()); + return static_cast(it->second.get()); } std::optional ReadStringFromJson(const picojson::object& obj, const std::string& key); @@ -56,3 +55,6 @@ std::optional ReadBoolFromJson(const picojson::object& obj, const std::str picojson::object ToJsonObject(const Common::Vec3& vec); void FromJson(const picojson::object& obj, Common::Vec3& vec); + +bool JsonToFile(const std::string& filename, const picojson::value& root, bool prettify = false); +bool JsonFromFile(const std::string& filename, picojson::value* root, std::string* error); diff --git a/Source/Core/Common/SocketContext.cpp b/Source/Core/Common/SocketContext.cpp index 15f9fd9010..f9c630c434 100644 --- a/Source/Core/Common/SocketContext.cpp +++ b/Source/Core/Common/SocketContext.cpp @@ -3,6 +3,9 @@ #include "Common/SocketContext.h" +#include "Common/Logging/Log.h" +#include "Common/Network.h" + namespace Common { #ifdef _WIN32 @@ -11,7 +14,23 @@ SocketContext::SocketContext() std::lock_guard g(s_lock); if (s_num_objects == 0) { - static_cast(WSAStartup(MAKEWORD(2, 2), &s_data)); + const int ret = WSAStartup(MAKEWORD(2, 2), &s_data); + if (ret == 0) + { + INFO_LOG_FMT(COMMON, "WSAStartup succeeded, wVersion={}.{}, wHighVersion={}.{}", + int(LOBYTE(s_data.wVersion)), int(HIBYTE(s_data.wVersion)), + int(LOBYTE(s_data.wHighVersion)), int(HIBYTE(s_data.wHighVersion))); + } + else + { + // The WSAStartup function directly returns the extended error code in the return value. + // A call to the WSAGetLastError function is not needed and should not be used. + // + // Source: + // https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-wsastartup + ERROR_LOG_FMT(COMMON, "WSAStartup failed with error {}: {}", ret, + Common::DecodeNetworkError(ret)); + } } s_num_objects++; } diff --git a/Source/Core/Common/Unreachable.h b/Source/Core/Common/Unreachable.h new file mode 100644 index 0000000000..a01810a239 --- /dev/null +++ b/Source/Core/Common/Unreachable.h @@ -0,0 +1,21 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include "Common/CommonFuncs.h" + +namespace Common +{ +// TODO C++23: Replace with std::unreachable. +[[noreturn]] inline void Unreachable() +{ +#ifdef _DEBUG + Crash(); +#elif defined(_MSC_VER) && !defined(__clang__) + __assume(false); +#else + __builtin_unreachable(); +#endif +} +} // namespace Common diff --git a/Source/Core/Common/make_scmrev.h.js b/Source/Core/Common/make_scmrev.h.js index 298f4e0505..b2ff644ecc 100644 --- a/Source/Core/Common/make_scmrev.h.js +++ b/Source/Core/Common/make_scmrev.h.js @@ -6,6 +6,7 @@ var cmd_revision = " rev-parse HEAD"; var cmd_describe = " describe --always --long --dirty"; var cmd_branch = " rev-parse --abbrev-ref HEAD"; var cmd_commits_ahead = " rev-list --count HEAD ^master"; +var cmd_get_tag = " describe --exact-match HEAD"; function GetGitExe() { @@ -59,6 +60,25 @@ function GetFirstStdOutLine(cmd) } } +function AttemptToExecuteCommand(cmd) +{ + try + { + var exec = wshShell.Exec(cmd) + + // wait until the command has finished + while (exec.Status == 0) {} + + return exec.ExitCode; + } + catch (e) + { + // catch "the system cannot find the file specified" error + WScript.Echo("Failed to exec " + cmd + " this should never happen"); + WScript.Quit(1); + } +} + function GetFileContents(f) { try @@ -88,6 +108,12 @@ if (default_update_track == "%DOLPHIN_DEFAULT_UPDATE_TRACK%") default_update_tra // remove hash (and trailing "-0" if needed) from description describe = describe.replace(/(-0)?-[^-]+(-dirty)?$/, '$2'); +// set commits ahead to zero if on a tag +if (AttemptToExecuteCommand(gitexe + cmd_get_tag) == 0) +{ + commits_ahead = "0"; +} + var out_contents = "#define SCM_REV_STR \"" + revision + "\"\n" + "#define SCM_DESC_STR \"" + describe + "\"\n" + diff --git a/Source/Core/Common/x64Emitter.cpp b/Source/Core/Common/x64Emitter.cpp index a050c68b29..14458ae7d4 100644 --- a/Source/Core/Common/x64Emitter.cpp +++ b/Source/Core/Common/x64Emitter.cpp @@ -107,26 +107,6 @@ void XEmitter::SetCodePtr(u8* ptr, u8* end, bool write_failed) m_write_failed = write_failed; } -const u8* XEmitter::GetCodePtr() const -{ - return code; -} - -u8* XEmitter::GetWritableCodePtr() -{ - return code; -} - -const u8* XEmitter::GetCodeEnd() const -{ - return m_code_end; -} - -u8* XEmitter::GetWritableCodeEnd() -{ - return m_code_end; -} - void XEmitter::Write8(u8 value) { if (code >= m_code_end) diff --git a/Source/Core/Common/x64Emitter.h b/Source/Core/Common/x64Emitter.h index e19ef37734..5370afd3ad 100644 --- a/Source/Core/Common/x64Emitter.h +++ b/Source/Core/Common/x64Emitter.h @@ -394,10 +394,10 @@ public: u8* AlignCode4(); u8* AlignCode16(); u8* AlignCodePage(); - const u8* GetCodePtr() const; - u8* GetWritableCodePtr(); - const u8* GetCodeEnd() const; - u8* GetWritableCodeEnd(); + const u8* GetCodePtr() const { return code; } + u8* GetWritableCodePtr() { return code; } + const u8* GetCodeEnd() const { return m_code_end; } + u8* GetWritableCodeEnd() { return m_code_end; } void LockFlags() { flags_locked = true; } void UnlockFlags() { flags_locked = false; } diff --git a/Source/Core/Core/AchievementManager.cpp b/Source/Core/Core/AchievementManager.cpp index 6904b3e7a9..a1288a2b70 100644 --- a/Source/Core/Core/AchievementManager.cpp +++ b/Source/Core/Core/AchievementManager.cpp @@ -13,8 +13,11 @@ #include #include +#include "Common/Assert.h" +#include "Common/BitUtils.h" #include "Common/CommonPaths.h" #include "Common/FileUtil.h" +#include "Common/IOFile.h" #include "Common/Image.h" #include "Common/Logging/Log.h" #include "Common/ScopeGuard.h" @@ -22,6 +25,9 @@ #include "Common/WorkQueueThread.h" #include "Core/Config/AchievementSettings.h" #include "Core/Core.h" +#include "Core/HW/Memmap.h" +#include "Core/HW/VideoInterface.h" +#include "Core/PatchEngine.h" #include "Core/PowerPC/MMU.h" #include "Core/System.h" #include "DiscIO/Blob.h" @@ -44,7 +50,10 @@ void AchievementManager::Init() LoadDefaultBadges(); if (!m_client && Config::Get(Config::RA_ENABLED)) { - m_client = rc_client_create(MemoryPeeker, Request); + { + std::lock_guard lg{m_lock}; + m_client = rc_client_create(MemoryVerifier, Request); + } std::string host_url = Config::Get(Config::RA_HOST_URL); if (!host_url.empty()) rc_client_set_host(m_client, host_url.c_str()); @@ -63,6 +72,33 @@ void AchievementManager::Init() } } +picojson::value AchievementManager::LoadApprovedList() +{ + picojson::value temp; + std::string error; + if (!JsonFromFile(fmt::format("{}{}{}", File::GetSysDirectory(), DIR_SEP, APPROVED_LIST_FILENAME), + &temp, &error)) + { + WARN_LOG_FMT(ACHIEVEMENTS, "Failed to load approved game settings list {}", + APPROVED_LIST_FILENAME); + WARN_LOG_FMT(ACHIEVEMENTS, "Error: {}", error); + return {}; + } + auto context = Common::SHA1::CreateContext(); + context->Update(temp.serialize()); + auto digest = context->Finish(); + if (digest != APPROVED_LIST_HASH) + { + WARN_LOG_FMT(ACHIEVEMENTS, "Failed to verify approved game settings list {}", + APPROVED_LIST_FILENAME); + WARN_LOG_FMT(ACHIEVEMENTS, "Expected hash {}, found hash {}", + Common::SHA1::DigestToString(APPROVED_LIST_HASH), + Common::SHA1::DigestToString(digest)); + return {}; + } + return temp; +} + void AchievementManager::SetUpdateCallback(UpdateCallback callback) { m_update_callback = std::move(callback); @@ -144,6 +180,7 @@ void AchievementManager::LoadGame(const std::string& file_path, const DiscIO::Vo } else { + rc_client_set_read_memory_function(m_client, MemoryVerifier); rc_client_begin_identify_and_load_game(m_client, RC_CONSOLE_GAMECUBE, file_path.c_str(), NULL, 0, LoadGameCallback, NULL); } @@ -155,6 +192,18 @@ bool AchievementManager::IsGameLoaded() const return game_info && game_info->id != 0; } +void AchievementManager::SetBackgroundExecutionAllowed(bool allowed) +{ + m_background_execution_allowed = allowed; + + Core::System* system = m_system.load(std::memory_order_acquire); + if (!system) + return; + + if (allowed && Core::GetState(*system) == Core::State::Paused) + DoIdle(); +} + void AchievementManager::FetchPlayerBadge() { FetchBadge(&m_player_badge, RC_IMAGE_TYPE_USER, @@ -226,7 +275,8 @@ void AchievementManager::DoFrame() std::lock_guard lg{m_lock}; rc_client_do_frame(m_client); } - if (!m_system) + Core::System* system = m_system.load(std::memory_order_acquire); + if (!system) return; auto current_time = std::chrono::steady_clock::now(); if (current_time - m_last_rp_time > std::chrono::seconds{10}) @@ -239,6 +289,54 @@ void AchievementManager::DoFrame() } } +bool AchievementManager::CanPause() +{ + u32 frames_to_next_pause = 0; + bool can_pause = rc_client_can_pause(m_client, &frames_to_next_pause); + if (!can_pause) + { + OSD::AddMessage( + fmt::format("RetroAchievements Hardcore Mode:\n" + "Cannot pause until another {:.2f} seconds have passed.", + static_cast(frames_to_next_pause) / + Core::System::GetInstance().GetVideoInterface().GetTargetRefreshRate()), + OSD::Duration::VERY_LONG, OSD::Color::RED); + } + return can_pause; +} + +void AchievementManager::DoIdle() +{ + std::thread([this]() { + while (true) + { + Common::SleepCurrentThread(1000); + { + std::lock_guard lg{m_lock}; + Core::System* system = m_system.load(std::memory_order_acquire); + if (!system || Core::GetState(*system) != Core::State::Paused) + return; + if (!m_background_execution_allowed) + return; + if (!m_client || !IsGameLoaded()) + return; + } + // rc_client_idle peeks at memory to recalculate rich presence and therefore + // needs to be on host or CPU thread to access memory. + Core::QueueHostJob([this](Core::System& system) { + std::lock_guard lg{m_lock}; + if (Core::GetState(system) != Core::State::Paused) + return; + if (!m_background_execution_allowed) + return; + if (!m_client || !IsGameLoaded()) + return; + rc_client_idle(m_client); + }); + } + }).detach(); +} + std::recursive_mutex& AchievementManager::GetLock() { return m_lock; @@ -259,6 +357,62 @@ bool AchievementManager::IsHardcoreModeActive() const return rc_client_is_processing_required(m_client); } +void AchievementManager::FilterApprovedPatches(std::vector& patches, + const std::string& game_ini_id) const +{ + if (patches.empty()) + { + // There's nothing to verify, so let's save ourselves some work + return; + } + + std::lock_guard lg{m_lock}; + + if (!IsHardcoreModeActive()) + return; + + const bool known_id = m_ini_root->contains(game_ini_id); + + auto patch_itr = patches.begin(); + while (patch_itr != patches.end()) + { + INFO_LOG_FMT(ACHIEVEMENTS, "Verifying patch {}", patch_itr->name); + + bool verified = false; + + if (known_id) + { + auto context = Common::SHA1::CreateContext(); + context->Update(Common::BitCastToArray(static_cast(patch_itr->entries.size()))); + for (const auto& entry : patch_itr->entries) + { + context->Update(Common::BitCastToArray(entry.type)); + context->Update(Common::BitCastToArray(entry.address)); + context->Update(Common::BitCastToArray(entry.value)); + context->Update(Common::BitCastToArray(entry.comparand)); + context->Update(Common::BitCastToArray(entry.conditional)); + } + auto digest = context->Finish(); + + verified = m_ini_root->get(game_ini_id).contains(Common::SHA1::DigestToString(digest)); + } + + if (!verified) + { + patch_itr = patches.erase(patch_itr); + OSD::AddMessage( + fmt::format("Failed to verify patch {} from file {}.", patch_itr->name, game_ini_id), + OSD::Duration::VERY_LONG, OSD::Color::RED); + OSD::AddMessage("Disable hardcore mode to enable this patch.", OSD::Duration::VERY_LONG, + OSD::Color::RED); + } + else + { + patch_itr++; + } + } +} + void AchievementManager::SetSpectatorMode() { rc_client_set_spectator_mode_enabled(m_client, Config::Get(Config::RA_SPECTATOR_ENABLED)); @@ -286,7 +440,7 @@ u32 AchievementManager::GetPlayerScore() const const AchievementManager::Badge& AchievementManager::GetPlayerBadge() const { - return m_player_badge; + return m_player_badge.data.empty() ? m_default_player_badge : m_player_badge; } std::string_view AchievementManager::GetGameDisplayName() const @@ -306,7 +460,7 @@ rc_api_fetch_game_data_response_t* AchievementManager::GetGameData() const AchievementManager::Badge& AchievementManager::GetGameBadge() const { - return m_game_badge; + return m_game_badge.data.empty() ? m_default_game_badge : m_game_badge; } const AchievementManager::Badge& AchievementManager::GetAchievementBadge(AchievementId id, @@ -325,8 +479,6 @@ AchievementManager::GetLeaderboardInfo(AchievementManager::AchievementId leaderb if (const auto leaderboard_iter = m_leaderboard_map.find(leaderboard_id); leaderboard_iter != m_leaderboard_map.end()) { - if (leaderboard_iter->second.entries.size() == 0) - FetchBoardInfo(leaderboard_id); return &leaderboard_iter->second; } @@ -338,7 +490,18 @@ AchievementManager::RichPresence AchievementManager::GetRichPresence() const return m_rich_presence; } -const AchievementManager::NamedBadgeMap& AchievementManager::GetChallengeIcons() const +bool AchievementManager::AreChallengesUpdated() const +{ + return m_challenges_updated; +} + +void AchievementManager::ResetChallengesUpdated() +{ + m_challenges_updated = false; +} + +const std::unordered_set& +AchievementManager::GetActiveChallenges() const { return m_active_challenges; } @@ -413,7 +576,7 @@ void AchievementManager::CloseGame() m_queue.Cancel(); m_image_queue.Cancel(); rc_client_unload_game(m_client); - m_system = nullptr; + m_system.store(nullptr, std::memory_order_release); if (Config::Get(Config::RA_DISCORD_PRESENCE_ENABLED)) Discord::UpdateDiscordPresence(); INFO_LOG_FMT(ACHIEVEMENTS, "Game closed."); @@ -426,8 +589,8 @@ void AchievementManager::CloseGame() void AchievementManager::Logout() { { - std::lock_guard lg{m_lock}; CloseGame(); + std::lock_guard lg{m_lock}; m_player_badge.width = 0; m_player_badge.height = 0; m_player_badge.data.clear(); @@ -444,6 +607,7 @@ void AchievementManager::Shutdown() { CloseGame(); m_queue.Shutdown(); + std::lock_guard lg{m_lock}; // DON'T log out - keep those credentials for next run. rc_client_destroy(m_client); m_client = nullptr; @@ -530,7 +694,6 @@ void AchievementManager::LoadDefaultBadges() DEFAULT_PLAYER_BADGE_FILENAME); } } - m_player_badge = m_default_player_badge; if (m_default_game_badge.data.empty()) { @@ -541,7 +704,6 @@ void AchievementManager::LoadDefaultBadges() DEFAULT_GAME_BADGE_FILENAME); } } - m_game_badge = m_default_game_badge; if (m_default_unlocked_badge.data.empty()) { @@ -642,6 +804,8 @@ void AchievementManager::LeaderboardEntriesCallback(int result, const char* erro map_entry.username.assign(response_entry.user); memcpy(map_entry.score.data(), response_entry.display, FORMAT_SIZE); map_entry.rank = response_entry.rank; + if (ix == list->user_index) + leaderboard.player_index = response_entry.rank; } AchievementManager::GetInstance().m_update_callback({.leaderboards = {*leaderboard_id}}); } @@ -649,6 +813,7 @@ void AchievementManager::LeaderboardEntriesCallback(int result, const char* erro void AchievementManager::LoadGameCallback(int result, const char* error_message, rc_client_t* client, void* userdata) { + AchievementManager::GetInstance().m_loading_volume.reset(nullptr); if (result != RC_OK) { WARN_LOG_FMT(ACHIEVEMENTS, "Failed to load data for current game."); @@ -667,20 +832,40 @@ void AchievementManager::LoadGameCallback(int result, const char* error_message, } INFO_LOG_FMT(ACHIEVEMENTS, "Loaded data for game ID {}.", game->id); - AchievementManager::GetInstance().m_display_welcome_message = true; - AchievementManager::GetInstance().FetchGameBadges(); - AchievementManager::GetInstance().m_system = &Core::System::GetInstance(); - AchievementManager::GetInstance().m_update_callback({.all = true}); + auto& instance = AchievementManager::GetInstance(); + rc_client_set_read_memory_function(instance.m_client, MemoryPeeker); + instance.m_display_welcome_message = true; + instance.FetchGameBadges(); + instance.m_system.store(&Core::System::GetInstance(), std::memory_order_release); + instance.m_update_callback({.all = true}); // Set this to a value that will immediately trigger RP - AchievementManager::GetInstance().m_last_rp_time = - std::chrono::steady_clock::now() - std::chrono::minutes{2}; + instance.m_last_rp_time = std::chrono::steady_clock::now() - std::chrono::minutes{2}; + + std::lock_guard lg{instance.GetLock()}; + auto* leaderboard_list = + rc_client_create_leaderboard_list(client, RC_CLIENT_LEADERBOARD_LIST_GROUPING_NONE); + for (u32 bucket = 0; bucket < leaderboard_list->num_buckets; bucket++) + { + const auto& leaderboard_bucket = leaderboard_list->buckets[bucket]; + for (u32 board = 0; board < leaderboard_bucket.num_leaderboards; board++) + { + const auto& leaderboard = leaderboard_bucket.leaderboards[board]; + instance.m_leaderboard_map.insert( + std::pair(leaderboard->id, LeaderboardStatus{.name = leaderboard->title, + .description = leaderboard->description})); + } + } + rc_client_destroy_leaderboard_list(leaderboard_list); } void AchievementManager::ChangeMediaCallback(int result, const char* error_message, rc_client_t* client, void* userdata) { + AchievementManager::GetInstance().m_loading_volume.reset(nullptr); if (result == RC_OK) + { return; + } if (result == RC_HARDCORE_DISABLED) { @@ -702,7 +887,7 @@ void AchievementManager::DisplayWelcomeMessage() const u32 color = rc_client_get_hardcore_enabled(m_client) ? OSD::Color::YELLOW : OSD::Color::CYAN; - OSD::AddMessage("", OSD::Duration::VERY_LONG, OSD::Color::GREEN, &m_game_badge); + OSD::AddMessage("", OSD::Duration::VERY_LONG, OSD::Color::GREEN, &GetGameBadge()); auto info = rc_client_get_game_info(m_client); if (!info) { @@ -739,6 +924,8 @@ void AchievementManager::HandleAchievementTriggeredEvent(const rc_client_event_t (rc_client_get_hardcore_enabled(instance.m_client)) ? OSD::Color::YELLOW : OSD::Color::CYAN, &instance.GetAchievementBadge(client_event->achievement->id, false)); + AchievementManager::GetInstance().m_update_callback( + UpdatedItems{.achievements = {client_event->achievement->id}}); } void AchievementManager::HandleLeaderboardStartedEvent(const rc_client_event_t* client_event) @@ -763,6 +950,8 @@ void AchievementManager::HandleLeaderboardSubmittedEvent(const rc_client_event_t client_event->leaderboard->title), OSD::Duration::VERY_LONG, OSD::Color::YELLOW); AchievementManager::GetInstance().FetchBoardInfo(client_event->leaderboard->id); + AchievementManager::GetInstance().m_update_callback( + UpdatedItems{.leaderboards = {client_event->leaderboard->id}}); } void AchievementManager::HandleLeaderboardTrackerUpdateEvent(const rc_client_event_t* client_event) @@ -796,25 +985,37 @@ void AchievementManager::HandleAchievementChallengeIndicatorShowEvent( const rc_client_event_t* client_event) { auto& instance = AchievementManager::GetInstance(); - instance.m_active_challenges[client_event->achievement->badge_name] = - &AchievementManager::GetInstance().GetAchievementBadge(client_event->achievement->id, false); + const auto [iter, inserted] = instance.m_active_challenges.insert(client_event->achievement->id); + if (inserted) + instance.m_challenges_updated = true; + AchievementManager::GetInstance().m_update_callback(UpdatedItems{.rich_presence = true}); } void AchievementManager::HandleAchievementChallengeIndicatorHideEvent( const rc_client_event_t* client_event) { - AchievementManager::GetInstance().m_active_challenges.erase( - client_event->achievement->badge_name); + auto& instance = AchievementManager::GetInstance(); + const auto removed = instance.m_active_challenges.erase(client_event->achievement->id); + if (removed > 0) + instance.m_challenges_updated = true; + AchievementManager::GetInstance().m_update_callback(UpdatedItems{.rich_presence = true}); } void AchievementManager::HandleAchievementProgressIndicatorShowEvent( const rc_client_event_t* client_event) { - const auto& instance = AchievementManager::GetInstance(); + auto& instance = AchievementManager::GetInstance(); + auto current_time = std::chrono::steady_clock::now(); + const auto message_wait_time = std::chrono::milliseconds{OSD::Duration::SHORT}; + if (current_time - instance.m_last_progress_message < message_wait_time) + return; OSD::AddMessage(fmt::format("{} {}", client_event->achievement->title, client_event->achievement->measured_progress), OSD::Duration::SHORT, OSD::Color::GREEN, &instance.GetAchievementBadge(client_event->achievement->id, false)); + instance.m_last_progress_message = current_time; + AchievementManager::GetInstance().m_update_callback( + UpdatedItems{.achievements = {client_event->achievement->id}}); } void AchievementManager::HandleGameCompletedEvent(const rc_client_event_t* client_event, @@ -831,7 +1032,7 @@ void AchievementManager::HandleGameCompletedEvent(const rc_client_event_t* clien OSD::AddMessage(fmt::format("Congratulations! {} has {} {}", user_info->display_name, hardcore ? "mastered" : "completed", game_info->title), OSD::Duration::VERY_LONG, hardcore ? OSD::Color::YELLOW : OSD::Color::CYAN, - &AchievementManager::GetInstance().m_game_badge); + &AchievementManager::GetInstance().GetGameBadge()); } void AchievementManager::HandleResetEvent(const rc_client_event_t* client_event) @@ -877,7 +1078,7 @@ void AchievementManager::Request(const rc_api_request_t* request, } else { - constexpr char error_message[] = "Failed HTTP request."; + static constexpr char error_message[] = "Failed HTTP request."; server_response.body = error_message; server_response.body_length = sizeof(error_message); server_response.http_status_code = RC_API_SERVER_RESPONSE_RETRYABLE_CLIENT_ERROR; @@ -887,11 +1088,36 @@ void AchievementManager::Request(const rc_api_request_t* request, }); } +// Currently, when rc_client calls the memory peek method provided in its constructor (or in +// rc_client_set_read_memory_function) it will do so on the thread that calls DoFrame, which is +// currently the host thread, with one exception: an asynchronous callback in the load game process. +// This is done to validate/invalidate each memory reference in the downloaded assets, mark assets +// as unsupported, and notify the player upon startup that there are unsupported assets and how +// many. As such, all that call needs to do is return the number of bytes that can be read with this +// call. As only the CPU and host threads are allowed to read from memory, I provide a separate +// method for this verification. In lieu of a more convenient set of steps, I provide MemoryVerifier +// to rc_client at construction, and in the Load Game callback, after the verification has been +// complete, I call rc_client_set_read_memory_function to switch to the usual MemoryPeeker for all +// future synchronous calls. +u32 AchievementManager::MemoryVerifier(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client) +{ + auto& system = Core::System::GetInstance(); + u32 ram_size = system.GetMemory().GetRamSizeReal(); + if (address >= ram_size) + return 0; + return std::min(ram_size - address, num_bytes); +} + u32 AchievementManager::MemoryPeeker(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client) { if (buffer == nullptr) return 0u; auto& system = Core::System::GetInstance(); + if (!(Core::IsHostThread() || Core::IsCPUThread())) + { + ASSERT_MSG(ACHIEVEMENTS, false, "MemoryPeeker called from wrong thread"); + return 0; + } Core::CPUThreadGuard threadguard(system); for (u32 num_read = 0; num_read < num_bytes; num_read++) { @@ -930,30 +1156,57 @@ void AchievementManager::FetchBadge(AchievementManager::Badge* badge, u32 badge_ if (name_to_fetch.empty()) return; } - rc_api_fetch_image_request_t icon_request = {.image_name = name_to_fetch.c_str(), - .image_type = badge_type}; - Badge fetched_badge; - rc_api_request_t api_request; - Common::HttpRequest http_request; - if (rc_api_init_fetch_image_request(&api_request, &icon_request) != RC_OK) + + const std::string cache_path = fmt::format( + "{}/badge-{}-{}.png", File::GetUserPath(D_RETROACHIEVEMENTSCACHE_IDX), badge_type, + Common::SHA1::DigestToString(Common::SHA1::CalculateDigest(name_to_fetch))); + + AchievementManager::Badge tmp_badge; + if (!LoadPNGTexture(&tmp_badge, cache_path)) { - ERROR_LOG_FMT(ACHIEVEMENTS, "Invalid request for image {}.", name_to_fetch); - return; - } - auto http_response = http_request.Get(api_request.url, USER_AGENT_HEADER, - Common::HttpRequest::AllowedReturnCodes::All); - if (http_response.has_value() && http_response->size() <= 0) - { - WARN_LOG_FMT(ACHIEVEMENTS, "RetroAchievements connection failed on image request.\n URL: {}", - api_request.url); + rc_api_fetch_image_request_t icon_request = {.image_name = name_to_fetch.c_str(), + .image_type = badge_type}; + Badge fetched_badge; + rc_api_request_t api_request; + Common::HttpRequest http_request; + if (rc_api_init_fetch_image_request(&api_request, &icon_request) != RC_OK) + { + ERROR_LOG_FMT(ACHIEVEMENTS, "Invalid request for image {}.", name_to_fetch); + return; + } + auto http_response = http_request.Get(api_request.url, USER_AGENT_HEADER, + Common::HttpRequest::AllowedReturnCodes::All); + if (!http_response.has_value() || http_response->empty()) + { + WARN_LOG_FMT(ACHIEVEMENTS, + "RetroAchievements connection failed on image request.\n URL: {}", + api_request.url); + rc_api_destroy_request(&api_request); + m_update_callback(callback_data); + return; + } + rc_api_destroy_request(&api_request); - m_update_callback(callback_data); - return; + + INFO_LOG_FMT(ACHIEVEMENTS, "Successfully downloaded badge id {}.", name_to_fetch); + + if (!LoadPNGTexture(&tmp_badge, *http_response)) + { + ERROR_LOG_FMT(ACHIEVEMENTS, "Badge '{}' failed to load", name_to_fetch); + return; + } + + std::string temp_path = fmt::format("{}.tmp", cache_path); + File::IOFile temp_file(temp_path, "wb"); + if (!temp_file.IsOpen() || + !temp_file.WriteBytes(http_response->data(), http_response->size()) || + !temp_file.Close() || !File::Rename(temp_path, cache_path)) + { + File::Delete(temp_path); + WARN_LOG_FMT(ACHIEVEMENTS, "Failed to store badge '{}' to cache", name_to_fetch); + } } - rc_api_destroy_request(&api_request); - - INFO_LOG_FMT(ACHIEVEMENTS, "Successfully downloaded badge id {}.", name_to_fetch); std::lock_guard lg{m_lock}; if (function(*this).empty() || name_to_fetch != function(*this)) { @@ -961,13 +1214,13 @@ void AchievementManager::FetchBadge(AchievementManager::Badge* badge, u32 badge_ return; } - if (!LoadPNGTexture(badge, *http_response)) - { - ERROR_LOG_FMT(ACHIEVEMENTS, "Default game badge '{}' failed to load", - DEFAULT_GAME_BADGE_FILENAME); - } - + *badge = std::move(tmp_badge); m_update_callback(callback_data); + if (badge_type == RC_IMAGE_TYPE_ACHIEVEMENT && + m_active_challenges.contains(*callback_data.achievements.begin())) + { + m_challenges_updated = true; + } }); } diff --git a/Source/Core/Core/AchievementManager.h b/Source/Core/Core/AchievementManager.h index f538832ade..6bc9e74a7a 100644 --- a/Source/Core/Core/AchievementManager.h +++ b/Source/Core/Core/AchievementManager.h @@ -5,6 +5,7 @@ #ifdef USE_RETRO_ACHIEVEMENTS #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include #include @@ -26,6 +28,8 @@ #include "Common/CommonTypes.h" #include "Common/Event.h" #include "Common/HttpRequest.h" +#include "Common/JsonUtil.h" +#include "Common/Lazy.h" #include "Common/WorkQueueThread.h" #include "DiscIO/Volume.h" #include "VideoCommon/Assets/CustomTextureData.h" @@ -36,6 +40,11 @@ class CPUThreadGuard; class System; } // namespace Core +namespace PatchEngine +{ +struct Patch; +} // namespace PatchEngine + class AchievementManager { public: @@ -50,7 +59,6 @@ public: static constexpr size_t RP_SIZE = 256; using RichPresence = std::array; using Badge = VideoCommon::CustomTextureData::ArraySlice::Level; - using NamedBadgeMap = std::unordered_map; static constexpr size_t MAX_DISPLAYED_LBOARDS = 4; static constexpr std::string_view DEFAULT_PLAYER_BADGE_FILENAME = "achievements_player.png"; @@ -60,6 +68,10 @@ public: static constexpr std::string_view GRAY = "transparent"; static constexpr std::string_view GOLD = "#FFD700"; static constexpr std::string_view BLUE = "#0B71C1"; + static constexpr std::string_view APPROVED_LIST_FILENAME = "ApprovedInis.json"; + static const inline Common::SHA1::Digest APPROVED_LIST_HASH = { + 0x01, 0x1E, 0x2E, 0x74, 0xDD, 0x07, 0x79, 0xDA, 0x0E, 0x5D, + 0xF8, 0x51, 0x09, 0xC7, 0x9B, 0x46, 0x22, 0x95, 0x50, 0xE9}; struct LeaderboardEntry { @@ -96,15 +108,22 @@ public: bool HasAPIToken() const; void LoadGame(const std::string& file_path, const DiscIO::Volume* volume); bool IsGameLoaded() const; + void SetBackgroundExecutionAllowed(bool allowed); void FetchPlayerBadge(); void FetchGameBadges(); void DoFrame(); + bool CanPause(); + void DoIdle(); + std::recursive_mutex& GetLock(); void SetHardcoreMode(); bool IsHardcoreModeActive() const; + void SetGameIniId(const std::string& game_ini_id) { m_game_ini_id = game_ini_id; } + void FilterApprovedPatches(std::vector& patches, + const std::string& game_ini_id) const; void SetSpectatorMode(); std::string_view GetPlayerDisplayName() const; u32 GetPlayerScore() const; @@ -116,7 +135,9 @@ public: const Badge& GetAchievementBadge(AchievementId id, bool locked) const; const LeaderboardStatus* GetLeaderboardInfo(AchievementId leaderboard_id); RichPresence GetRichPresence() const; - const NamedBadgeMap& GetChallengeIcons() const; + bool AreChallengesUpdated() const; + void ResetChallengesUpdated(); + const std::unordered_set& GetActiveChallenges() const; std::vector GetActiveLeaderboards() const; void DoState(PointerWrap& p); @@ -134,6 +155,8 @@ private: std::unique_ptr volume; }; + static picojson::value LoadApprovedList(); + static void* FilereaderOpenByFilepath(const char* path_utf8); static void* FilereaderOpenByVolume(const char* path_utf8); static void FilereaderSeek(void* file_handle, int64_t offset, int origin); @@ -175,6 +198,7 @@ private: static void Request(const rc_api_request_t* request, rc_client_server_callback_t callback, void* callback_data, rc_client_t* client); + static u32 MemoryVerifier(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client); static u32 MemoryPeeker(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client); void FetchBadge(Badge* badge, u32 badge_type, const BadgeNameFunction function, const UpdatedItems callback_data); @@ -182,7 +206,7 @@ private: rc_runtime_t m_runtime{}; rc_client_t* m_client{}; - Core::System* m_system{}; + std::atomic m_system{}; bool m_is_runtime_initialized = false; UpdateCallback m_update_callback = [](const UpdatedItems&) {}; std::unique_ptr m_loading_volume; @@ -190,6 +214,7 @@ private: Badge m_default_game_badge; Badge m_default_unlocked_badge; Badge m_default_locked_badge; + std::atomic_bool m_background_execution_allowed = true; Badge m_player_badge; Hash m_game_hash{}; u32 m_game_id = 0; @@ -201,9 +226,14 @@ private: std::unordered_map m_locked_badges; RichPresence m_rich_presence; std::chrono::steady_clock::time_point m_last_rp_time = std::chrono::steady_clock::now(); + std::chrono::steady_clock::time_point m_last_progress_message = std::chrono::steady_clock::now(); + + Common::Lazy m_ini_root{LoadApprovedList}; + std::string m_game_ini_id; std::unordered_map m_leaderboard_map; - NamedBadgeMap m_active_challenges; + bool m_challenges_updated = false; + std::unordered_set m_active_challenges; std::vector m_active_leaderboards; Common::WorkQueueThread> m_queue; @@ -234,6 +264,8 @@ public: constexpr void LoadGame(const std::string&, const DiscIO::Volume*) {} + constexpr void SetBackgroundExecutionAllowed(bool allowed) {} + constexpr void DoFrame() {} constexpr void CloseGame() {} diff --git a/Source/Core/Core/BootManager.cpp b/Source/Core/Core/BootManager.cpp index 81192b4821..52a3ec910f 100644 --- a/Source/Core/Core/BootManager.cpp +++ b/Source/Core/Core/BootManager.cpp @@ -209,8 +209,7 @@ static void RestoreSYSCONF() }, setting.config_info); } - // Save the SYSCONF. - Config::GetLayer(Config::LayerType::Base)->Save(); + ConfigLoaders::SaveToSYSCONF(Config::LayerType::Base); } void RestoreConfig() diff --git a/Source/Core/Core/CMakeLists.txt b/Source/Core/Core/CMakeLists.txt index 535e687475..6b0022d63c 100644 --- a/Source/Core/Core/CMakeLists.txt +++ b/Source/Core/Core/CMakeLists.txt @@ -481,8 +481,10 @@ add_library(core PowerPC/BreakPoints.h PowerPC/CachedInterpreter/CachedInterpreter.cpp PowerPC/CachedInterpreter/CachedInterpreter.h - PowerPC/CachedInterpreter/InterpreterBlockCache.cpp - PowerPC/CachedInterpreter/InterpreterBlockCache.h + PowerPC/CachedInterpreter/CachedInterpreterBlockCache.cpp + PowerPC/CachedInterpreter/CachedInterpreterBlockCache.h + PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp + PowerPC/CachedInterpreter/CachedInterpreterEmitter.h PowerPC/ConditionRegister.cpp PowerPC/ConditionRegister.h PowerPC/Expression.cpp @@ -779,7 +781,7 @@ if(MSVC) endif() if(USE_RETRO_ACHIEVEMENTS) - target_link_libraries(core PRIVATE rcheevos) - target_compile_definitions(core PRIVATE -DUSE_RETRO_ACHIEVEMENTS) - target_compile_definitions(core PRIVATE -DRC_CLIENT_SUPPORTS_HASH) + target_link_libraries(core PUBLIC rcheevos) + target_compile_definitions(core PUBLIC -DUSE_RETRO_ACHIEVEMENTS) + target_compile_definitions(core PUBLIC -DRC_CLIENT_SUPPORTS_HASH) endif() diff --git a/Source/Core/Core/ConfigManager.cpp b/Source/Core/Core/ConfigManager.cpp index e3c1ec1d15..a284cbe266 100644 --- a/Source/Core/Core/ConfigManager.cpp +++ b/Source/Core/Core/ConfigManager.cpp @@ -185,22 +185,22 @@ void SConfig::SetRunningGameMetadata(const std::string& game_id, const std::stri m_title_description = title_database.Describe(m_gametdb_id, language); NOTICE_LOG_FMT(CORE, "Active title: {}", m_title_description); Host_TitleChanged(); - if (Core::IsRunning(system)) - { + + const bool is_running_or_starting = Core::IsRunningOrStarting(system); + if (is_running_or_starting) Core::UpdateTitle(system); - } Config::AddLayer(ConfigLoaders::GenerateGlobalGameConfigLoader(game_id, revision)); Config::AddLayer(ConfigLoaders::GenerateLocalGameConfigLoader(game_id, revision)); - if (Core::IsRunning(system)) + if (is_running_or_starting) DolphinAnalytics::Instance().ReportGameStart(); } void SConfig::OnNewTitleLoad(const Core::CPUThreadGuard& guard) { auto& system = guard.GetSystem(); - if (!Core::IsRunning(system)) + if (!Core::IsRunningOrStarting(system)) return; auto& ppc_symbol_db = system.GetPPCSymbolDB(); @@ -451,7 +451,14 @@ std::string SConfig::GetGameTDBImageRegionCode(bool wii, DiscIO::Region region) switch (region) { case DiscIO::Region::NTSC_J: + { + // Taiwanese games share the Japanese region code however their title ID ends with 'W'. + // GameTDB differentiates the covers using the code "ZH". + if (m_game_id.size() >= 4 && m_game_id.at(3) == 'W') + return "ZH"; + return "JA"; + } case DiscIO::Region::NTSC_U: return "US"; case DiscIO::Region::NTSC_K: diff --git a/Source/Core/Core/Core.cpp b/Source/Core/Core/Core.cpp index f28a41f836..bf850a253d 100644 --- a/Source/Core/Core/Core.cpp +++ b/Source/Core/Core/Core.cpp @@ -101,10 +101,6 @@ namespace Core static bool s_wants_determinism; // Declarations and definitions -static bool s_is_stopping = false; -static bool s_hardware_initialized = false; -static bool s_is_started = false; -static Common::Flag s_is_booting; static std::thread s_emu_thread; static std::vector s_on_state_changed_callbacks; @@ -114,6 +110,10 @@ static std::atomic s_last_actual_emulation_speed{1.0}; static bool s_frame_step = false; static std::atomic s_stop_frame_step; +// The value Paused is never stored in this variable. The core is considered to be in +// the Paused state if this variable is Running and the CPU reports that it's stepping. +static std::atomic s_state = State::Uninitialized; + #ifdef USE_MEMORYWATCHER static std::unique_ptr s_memory_watcher; #endif @@ -190,7 +190,7 @@ std::string StopMessage(bool main_thread, std::string_view message) void DisplayMessage(std::string message, int time_in_ms) { - if (!IsRunning(Core::System::GetInstance())) + if (!IsRunningOrStarting(Core::System::GetInstance())) return; // Actually displaying non-ASCII could cause things to go pear-shaped @@ -202,12 +202,13 @@ void DisplayMessage(std::string message, int time_in_ms) bool IsRunning(Core::System& system) { - return (GetState(system) != State::Uninitialized || s_hardware_initialized) && !s_is_stopping; + return s_state.load() == State::Running; } -bool IsRunningAndStarted() +bool IsRunningOrStarting(Core::System& system) { - return s_is_started && !s_is_stopping; + const State state = s_state.load(); + return state == State::Running || state == State::Starting; } bool IsCPUThread() @@ -262,7 +263,7 @@ bool Init(Core::System& system, std::unique_ptr boot, const Wind g_video_backend->PrepareWindow(prepared_wsi); // Start the emu thread - s_is_booting.Set(); + s_state.store(State::Starting); s_emu_thread = std::thread(EmuThread, std::ref(system), std::move(boot), prepared_wsi); return true; } @@ -281,15 +282,13 @@ static void ResetRumble() // Called from GUI thread void Stop(Core::System& system) // - Hammertime! { - if (const State state = GetState(system); - state == State::Stopping || state == State::Uninitialized) - { + const State state = s_state.load(); + if (state == State::Stopping || state == State::Uninitialized) return; - } AchievementManager::GetInstance().CloseGame(); - s_is_stopping = true; + s_state.store(State::Stopping); CallOnStateChangedCallbacks(State::Stopping); @@ -354,7 +353,7 @@ static void CPUSetInitialExecutionState(bool force_paused = false) // SetState must be called on the host thread, so we defer it for later. QueueHostJob([force_paused](Core::System& system) { bool paused = SConfig::GetInstance().bBootToPause || force_paused; - SetState(system, paused ? State::Paused : State::Running); + SetState(system, paused ? State::Paused : State::Running, true, true); Host_UpdateDisasmDialog(); Host_UpdateMainFrame(); Host_Message(HostMessageID::WMUserCreate); @@ -394,11 +393,15 @@ static void CpuThread(Core::System& system, const std::optional& sa File::Delete(*savestate_path); } - s_is_started = true; + // If s_state is Starting, change it to Running. But if it's already been set to Stopping + // by the host thread, don't change it. + State expected = State::Starting; + s_state.compare_exchange_strong(expected, State::Running); + { #ifndef _WIN32 std::string gdb_socket = Config::Get(Config::MAIN_GDB_SOCKET); - if (!gdb_socket.empty()) + if (!gdb_socket.empty() && !AchievementManager::GetInstance().IsHardcoreModeActive()) { GDBStub::InitLocal(gdb_socket.data()); CPUSetInitialExecutionState(true); @@ -407,7 +410,7 @@ static void CpuThread(Core::System& system, const std::optional& sa #endif { int gdb_port = Config::Get(Config::MAIN_GDB_PORT); - if (gdb_port > 0) + if (gdb_port > 0 && !AchievementManager::GetInstance().IsHardcoreModeActive()) { GDBStub::Init(gdb_port); CPUSetInitialExecutionState(true); @@ -426,8 +429,6 @@ static void CpuThread(Core::System& system, const std::optional& sa s_memory_watcher.reset(); #endif - s_is_started = false; - if (exception_handler) EMM::UninstallExceptionHandler(); @@ -453,12 +454,15 @@ static void FifoPlayerThread(Core::System& system, const std::optional boot { CallOnStateChangedCallbacks(State::Starting); Common::ScopeGuard flag_guard{[] { - s_is_booting.Clear(); - s_is_started = false; - s_is_stopping = false; - s_wants_determinism = false; + s_state.store(State::Uninitialized); CallOnStateChangedCallbacks(State::Uninitialized); @@ -557,8 +558,6 @@ static void EmuThread(Core::System& system, std::unique_ptr boot NetPlay::IsNetPlayRunning() ? &(boot_session_data.GetNetplaySettings()->sram) : nullptr); Common::ScopeGuard hw_guard{[&system] { - // We must set up this flag before executing HW::Shutdown() - s_hardware_initialized = false; INFO_LOG_FMT(CONSOLE, "{}", StopMessage(false, "Shutting down HW")); HW::Shutdown(system); INFO_LOG_FMT(CONSOLE, "{}", StopMessage(false, "HW shutdown")); @@ -602,10 +601,6 @@ static void EmuThread(Core::System& system, std::unique_ptr boot AudioCommon::PostInitSoundStream(system); - // The hardware is initialized. - s_hardware_initialized = true; - s_is_booting.Clear(); - // Set execution state to known values (CPU/FIFO/Audio Paused) system.GetCPU().Break(); @@ -698,24 +693,32 @@ static void EmuThread(Core::System& system, std::unique_ptr boot // Set or get the running state -void SetState(Core::System& system, State state, bool report_state_change) +void SetState(Core::System& system, State state, bool report_state_change, + bool initial_execution_state) { // State cannot be controlled until the CPU Thread is operational - if (!IsRunningAndStarted()) + if (s_state.load() != State::Running) return; switch (state) { case State::Paused: +#ifdef USE_RETRO_ACHIEVEMENTS + if (!initial_execution_state && !AchievementManager::GetInstance().CanPause()) + return; +#endif // USE_RETRO_ACHIEVEMENTS // NOTE: GetState() will return State::Paused immediately, even before anything has // stopped (including the CPU). - system.GetCPU().EnableStepping(true); // Break + system.GetCPU().SetStepping(true); // Break Wiimote::Pause(); ResetRumble(); +#ifdef USE_RETRO_ACHIEVEMENTS + AchievementManager::GetInstance().DoIdle(); +#endif // USE_RETRO_ACHIEVEMENTS break; case State::Running: { - system.GetCPU().EnableStepping(false); + system.GetCPU().SetStepping(false); Wiimote::Resume(); break; } @@ -732,21 +735,11 @@ void SetState(Core::System& system, State state, bool report_state_change) State GetState(Core::System& system) { - if (s_is_stopping) - return State::Stopping; - - if (s_hardware_initialized) - { - if (system.GetCPU().IsStepping()) - return State::Paused; - - return State::Running; - } - - if (s_is_booting.IsSet()) - return State::Starting; - - return State::Uninitialized; + const State state = s_state.load(); + if (state == State::Running && system.GetCPU().IsStepping()) + return State::Paused; + else + return state; } static std::string GenerateScreenshotFolderPath() @@ -800,7 +793,7 @@ static bool PauseAndLock(Core::System& system, bool do_lock, bool unpause_on_unl { // WARNING: PauseAndLock is not fully threadsafe so is only valid on the Host Thread - if (!IsRunningAndStarted()) + if (!IsRunning(system)) return true; bool was_unpaused = true; @@ -828,7 +821,7 @@ static bool PauseAndLock(Core::System& system, bool do_lock, bool unpause_on_unl // The CPU is responsible for managing the Audio and FIFO state so we use its // mechanism to unpause them. If we unpaused the systems above when releasing // the locks then they could call CPU::Break which would require detecting it - // and re-pausing with CPU::EnableStepping. + // and re-pausing with CPU::SetStepping. was_unpaused = system.GetCPU().PauseAndLock(false, unpause_on_unlock, true); } @@ -1027,13 +1020,12 @@ void HostDispatchJobs(Core::System& system) HostJob job = std::move(s_host_jobs_queue.front()); s_host_jobs_queue.pop(); - // NOTE: Memory ordering is important. The booting flag needs to be - // checked first because the state transition is: - // Core::State::Uninitialized: s_is_booting -> s_hardware_initialized - // We need to check variables in the same order as the state - // transition, otherwise we race and get transient failures. - if (!job.run_after_stop && !s_is_booting.IsSet() && !IsRunning(system)) - continue; + if (!job.run_after_stop) + { + const State state = s_state.load(); + if (state == State::Stopping || state == State::Uninitialized) + continue; + } guard.unlock(); job.job(system); @@ -1067,7 +1059,8 @@ void UpdateInputGate(bool require_focus, bool require_full_focus) { // If the user accepts background input, controls should pass even if an on screen interface is on const bool focus_passes = - !require_focus || (Host_RendererHasFocus() && !Host_UIBlocksControllerState()); + !require_focus || + ((Host_RendererHasFocus() || Host_TASInputHasFocus()) && !Host_UIBlocksControllerState()); // Ignore full focus if we don't require basic focus const bool full_focus_passes = !require_focus || !require_full_focus || (focus_passes && Host_RendererHasFullFocus()); diff --git a/Source/Core/Core/Core.h b/Source/Core/Core/Core.h index 980d336750..48043d4b10 100644 --- a/Source/Core/Core/Core.h +++ b/Source/Core/Core/Core.h @@ -135,15 +135,16 @@ void UndeclareAsHostThread(); std::string StopMessage(bool main_thread, std::string_view message); bool IsRunning(Core::System& system); -bool IsRunningAndStarted(); // is running and the CPU loop has been entered -bool IsCPUThread(); // this tells us whether we are the CPU thread. +bool IsRunningOrStarting(Core::System& system); +bool IsCPUThread(); // this tells us whether we are the CPU thread. bool IsGPUThread(); bool IsHostThread(); bool WantsDeterminism(); // [NOT THREADSAFE] For use by Host only -void SetState(Core::System& system, State state, bool report_state_change = true); +void SetState(Core::System& system, State state, bool report_state_change = true, + bool initial_execution_state = false); State GetState(Core::System& system); void SaveScreenShot(); diff --git a/Source/Core/Core/CoreTiming.cpp b/Source/Core/Core/CoreTiming.cpp index b304ff2fa6..7fe8160da8 100644 --- a/Source/Core/Core/CoreTiming.cpp +++ b/Source/Core/Core/CoreTiming.cpp @@ -282,13 +282,12 @@ void CoreTimingManager::ScheduleEvent(s64 cycles_into_future, EventType* event_t void CoreTimingManager::RemoveEvent(EventType* event_type) { - auto itr = std::remove_if(m_event_queue.begin(), m_event_queue.end(), - [&](const Event& e) { return e.type == event_type; }); + const size_t erased = + std::erase_if(m_event_queue, [&](const Event& e) { return e.type == event_type; }); // Removing random items breaks the invariant so we have to re-establish it. - if (itr != m_event_queue.end()) + if (erased != 0) { - m_event_queue.erase(itr, m_event_queue.end()); std::make_heap(m_event_queue.begin(), m_event_queue.end(), std::greater()); } } diff --git a/Source/Core/Core/Debugger/CodeTrace.cpp b/Source/Core/Core/Debugger/CodeTrace.cpp index a6411acc14..9036213324 100644 --- a/Source/Core/Core/Debugger/CodeTrace.cpp +++ b/Source/Core/Core/Debugger/CodeTrace.cpp @@ -189,7 +189,6 @@ AutoStepResults CodeTrace::AutoStepping(const Core::CPUThreadGuard& guard, bool stop_condition = HitType::ACTIVE; auto& power_pc = guard.GetSystem().GetPowerPC(); - power_pc.GetBreakPoints().ClearAllTemporary(); using clock = std::chrono::steady_clock; clock::time_point timeout = clock::now() + std::chrono::seconds(4); diff --git a/Source/Core/Core/Debugger/DebugInterface.h b/Source/Core/Core/Debugger/DebugInterface.h index 9802c31f3a..cc07d06d3b 100644 --- a/Source/Core/Core/Debugger/DebugInterface.h +++ b/Source/Core/Core/Debugger/DebugInterface.h @@ -73,8 +73,8 @@ public: } virtual bool IsAlive() const { return true; } virtual bool IsBreakpoint(u32 /*address*/) const { return false; } - virtual void SetBreakpoint(u32 /*address*/) {} - virtual void ClearBreakpoint(u32 /*address*/) {} + virtual void AddBreakpoint(u32 /*address*/) {} + virtual void RemoveBreakpoint(u32 /*address*/) {} virtual void ClearAllBreakpoints() {} virtual void ToggleBreakpoint(u32 /*address*/) {} virtual void ClearAllMemChecks() {} @@ -99,7 +99,7 @@ public: virtual u32 GetPC() const { return 0; } virtual void SetPC(u32 /*address*/) {} virtual void Step() {} - virtual void RunToBreakpoint() {} + virtual void RunTo(u32 /*address*/) {} virtual u32 GetColor(const CPUThreadGuard* /*guard*/, u32 /*address*/) const { return 0xFFFFFFFF; diff --git a/Source/Core/Core/Debugger/PPCDebugInterface.cpp b/Source/Core/Core/Debugger/PPCDebugInterface.cpp index a003e98156..786f95bfa7 100644 --- a/Source/Core/Core/Debugger/PPCDebugInterface.cpp +++ b/Source/Core/Core/Debugger/PPCDebugInterface.cpp @@ -20,6 +20,7 @@ #include "Core/Config/MainSettings.h" #include "Core/Core.h" #include "Core/Debugger/OSThread.h" +#include "Core/HW/CPU.h" #include "Core/HW/DSP.h" #include "Core/PatchEngine.h" #include "Core/PowerPC/MMU.h" @@ -349,7 +350,7 @@ u32 PPCDebugInterface::ReadInstruction(const Core::CPUThreadGuard& guard, u32 ad bool PPCDebugInterface::IsAlive() const { - return Core::IsRunningAndStarted(); + return Core::IsRunning(m_system); } bool PPCDebugInterface::IsBreakpoint(u32 address) const @@ -357,12 +358,12 @@ bool PPCDebugInterface::IsBreakpoint(u32 address) const return m_system.GetPowerPC().GetBreakPoints().IsAddressBreakPoint(address); } -void PPCDebugInterface::SetBreakpoint(u32 address) +void PPCDebugInterface::AddBreakpoint(u32 address) { m_system.GetPowerPC().GetBreakPoints().Add(address); } -void PPCDebugInterface::ClearBreakpoint(u32 address) +void PPCDebugInterface::RemoveBreakpoint(u32 address) { m_system.GetPowerPC().GetBreakPoints().Remove(address); } @@ -374,11 +375,7 @@ void PPCDebugInterface::ClearAllBreakpoints() void PPCDebugInterface::ToggleBreakpoint(u32 address) { - auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); - if (breakpoints.IsAddressBreakPoint(address)) - breakpoints.Remove(address); - else - breakpoints.Add(address); + m_system.GetPowerPC().GetBreakPoints().ToggleBreakPoint(address); } void PPCDebugInterface::ClearAllMemChecks() @@ -506,8 +503,11 @@ void PPCDebugInterface::SetPC(u32 address) m_system.GetPPCState().pc = address; } -void PPCDebugInterface::RunToBreakpoint() +void PPCDebugInterface::RunTo(u32 address) { + auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); + breakpoints.SetTemporary(address); + m_system.GetCPU().SetStepping(false); } std::shared_ptr PPCDebugInterface::NetworkLogger() diff --git a/Source/Core/Core/Debugger/PPCDebugInterface.h b/Source/Core/Core/Debugger/PPCDebugInterface.h index 86207bc1da..797f2d5254 100644 --- a/Source/Core/Core/Debugger/PPCDebugInterface.h +++ b/Source/Core/Core/Debugger/PPCDebugInterface.h @@ -80,8 +80,8 @@ public: u32 address) const override; bool IsAlive() const override; bool IsBreakpoint(u32 address) const override; - void SetBreakpoint(u32 address) override; - void ClearBreakpoint(u32 address) override; + void AddBreakpoint(u32 address) override; + void RemoveBreakpoint(u32 address) override; void ClearAllBreakpoints() override; void ToggleBreakpoint(u32 address) override; void ClearAllMemChecks() override; @@ -100,7 +100,7 @@ public: u32 GetPC() const override; void SetPC(u32 address) override; void Step() override {} - void RunToBreakpoint() override; + void RunTo(u32 address) override; u32 GetColor(const Core::CPUThreadGuard* guard, u32 address) const override; std::string_view GetDescription(u32 address) const override; diff --git a/Source/Core/Core/FifoPlayer/FifoPlayer.cpp b/Source/Core/Core/FifoPlayer/FifoPlayer.cpp index 83eae87b9e..dcf50b4684 100644 --- a/Source/Core/Core/FifoPlayer/FifoPlayer.cpp +++ b/Source/Core/Core/FifoPlayer/FifoPlayer.cpp @@ -228,7 +228,7 @@ public: IsPlayingBackFifologWithBrokenEFBCopies = m_parent->m_File->HasBrokenEFBCopies(); // Without this call, we deadlock in initialization in dual core, as the FIFO is disabled and // thus ClearEfb()'s call to WaitForGPUInactive() never returns - m_parent->m_system.GetCPU().EnableStepping(false); + m_parent->m_system.GetCPU().SetStepping(false); m_parent->m_CurrentFrame = m_parent->m_FrameRangeStart; m_parent->LoadMemory(); @@ -243,7 +243,7 @@ public: void SingleStep() override { // NOTE: AdvanceFrame() will get stuck forever in Dual Core because the FIFO - // is disabled by CPU::EnableStepping(true) so the frame never gets displayed. + // is disabled by CPU::SetStepping(true) so the frame never gets displayed. PanicAlertFmtT("Cannot SingleStep the FIFO. Use Frame Advance instead."); } diff --git a/Source/Core/Core/HW/CPU.cpp b/Source/Core/Core/HW/CPU.cpp index 15237dab30..1eae912476 100644 --- a/Source/Core/Core/HW/CPU.cpp +++ b/Source/Core/Core/HW/CPU.cpp @@ -85,22 +85,20 @@ void CPUManager::Run() m_state_cpu_thread_active = true; state_lock.unlock(); - // Adjust PC for JIT when debugging + // Adjust PC when debugging // SingleStep so that the "continue", "step over" and "step out" debugger functions // work when the PC is at a breakpoint at the beginning of the block + // Don't use PowerPCManager::CheckBreakPoints, otherwise you get double logging // If watchpoints are enabled, any instruction could be a breakpoint. - if (power_pc.GetMode() != PowerPC::CoreMode::Interpreter) + if (power_pc.GetBreakPoints().IsAddressBreakPoint(power_pc.GetPPCState().pc) || + power_pc.GetMemChecks().HasAny()) { - if (power_pc.GetBreakPoints().IsAddressBreakPoint(power_pc.GetPPCState().pc) || - power_pc.GetMemChecks().HasAny()) - { - m_state = State::Stepping; - PowerPC::CoreMode old_mode = power_pc.GetMode(); - power_pc.SetMode(PowerPC::CoreMode::Interpreter); - power_pc.SingleStep(); - power_pc.SetMode(old_mode); - m_state = State::Running; - } + m_state = State::Stepping; + PowerPC::CoreMode old_mode = power_pc.GetMode(); + power_pc.SetMode(PowerPC::CoreMode::Interpreter); + power_pc.SingleStep(); + power_pc.SetMode(old_mode); + m_state = State::Running; } // Enter a fast runloop @@ -174,7 +172,7 @@ void CPUManager::Run() // Requires holding m_state_change_lock void CPUManager::RunAdjacentSystems(bool running) { - // NOTE: We're assuming these will not try to call Break or EnableStepping. + // NOTE: We're assuming these will not try to call Break or SetStepping. m_system.GetFifo().EmulatorState(running); // Core is responsible for shutting down the sound stream. if (m_state != State::PowerDown) @@ -243,11 +241,13 @@ bool CPUManager::SetStateLocked(State s) { if (m_state == State::PowerDown) return false; + if (s == State::Stepping) + m_system.GetPowerPC().GetBreakPoints().ClearTemporary(); m_state = s; return true; } -void CPUManager::EnableStepping(bool stepping) +void CPUManager::SetStepping(bool stepping) { std::lock_guard stepping_lock(m_stepping_lock); std::unique_lock state_lock(m_state_change_lock); @@ -290,7 +290,7 @@ void CPUManager::Break() void CPUManager::Continue() { - EnableStepping(false); + SetStepping(false); Core::CallOnStateChangedCallbacks(Core::State::Running); } diff --git a/Source/Core/Core/HW/CPU.h b/Source/Core/Core/HW/CPU.h index e328f645e8..57e8a31a29 100644 --- a/Source/Core/Core/HW/CPU.h +++ b/Source/Core/Core/HW/CPU.h @@ -62,10 +62,10 @@ public: void StepOpcode(Common::Event* event = nullptr); // Enable or Disable Stepping. [Will deadlock if called from a system thread] - void EnableStepping(bool stepping); + void SetStepping(bool stepping); - // Breakpoint activation for system threads. Similar to EnableStepping(true). - // NOTE: Unlike EnableStepping, this does NOT synchronize with the CPU Thread + // Breakpoint activation for system threads. Similar to SetStepping(true). + // NOTE: Unlike SetStepping, this does NOT synchronize with the CPU Thread // which enables it to avoid deadlocks but also makes it less safe so it // should not be used by the Host. void Break(); @@ -91,7 +91,7 @@ public: // Return value for do_lock == true is whether the state was State::Running or not. // Return value for do_lock == false is whether the state was changed *to* State::Running or not. // Cannot be used by System threads as it will deadlock. It is threadsafe otherwise. - // "control_adjacent" causes PauseAndLock to behave like EnableStepping by modifying the + // "control_adjacent" causes PauseAndLock to behave like SetStepping by modifying the // state of the Audio and FIFO subsystems as well. bool PauseAndLock(bool do_lock, bool unpause_on_unlock = true, bool control_adjacent = false); @@ -110,9 +110,9 @@ private: // Read access is unsynchronized. State m_state = State::PowerDown; - // Synchronizes EnableStepping and PauseAndLock so only one instance can be + // Synchronizes SetStepping and PauseAndLock so only one instance can be // active at a time. Simplifies code by eliminating several edge cases where - // the EnableStepping(true)/PauseAndLock(true) case must release the state lock + // the SetStepping(true)/PauseAndLock(true) case must release the state lock // and wait for the CPU Thread which would otherwise require additional flags. // NOTE: When using the stepping lock, it must always be acquired first. If // the lock is acquired after the state lock then that is guaranteed to diff --git a/Source/Core/Core/Host.h b/Source/Core/Core/Host.h index 8d22e9d59a..66a5e2d78e 100644 --- a/Source/Core/Core/Host.h +++ b/Source/Core/Core/Host.h @@ -53,6 +53,7 @@ bool Host_UIBlocksControllerState(); bool Host_RendererHasFocus(); bool Host_RendererHasFullFocus(); bool Host_RendererIsFullscreen(); +bool Host_TASInputHasFocus(); void Host_Message(HostMessageID id); void Host_PPCSymbolsChanged(); diff --git a/Source/Core/Core/HotkeyManager.cpp b/Source/Core/Core/HotkeyManager.cpp index 83b0c31616..3d0a153fd6 100644 --- a/Source/Core/Core/HotkeyManager.cpp +++ b/Source/Core/Core/HotkeyManager.cpp @@ -38,6 +38,9 @@ constexpr std::array s_hotkey_labels{{ _trans("Center Mouse"), _trans("Activate NetPlay Chat"), _trans("Control NetPlay Golf Mode"), +#ifdef USE_RETRO_ACHIEVEMENTS + _trans("Open Achievements"), +#endif // USE_RETRO_ACHIEVEMENTS _trans("Volume Down"), _trans("Volume Up"), @@ -330,7 +333,11 @@ struct HotkeyGroupInfo }; constexpr std::array s_groups_info = { +#ifdef USE_RETRO_ACHIEVEMENTS + {{_trans("General"), HK_OPEN, HK_OPEN_ACHIEVEMENTS}, +#else // USE_RETRO_ACHIEVEMENTS {{_trans("General"), HK_OPEN, HK_REQUEST_GOLF_CONTROL}, +#endif // USE_RETROACHIEVEMENTS {_trans("Volume"), HK_VOLUME_DOWN, HK_VOLUME_TOGGLE_MUTE}, {_trans("Emulation Speed"), HK_DECREASE_EMULATION_SPEED, HK_TOGGLE_THROTTLE}, {_trans("Frame Advance"), HK_FRAME_ADVANCE, HK_FRAME_ADVANCE_RESET_SPEED}, @@ -448,6 +455,9 @@ void HotkeyManager::LoadDefaults(const ControllerInterface& ciface) set_key_expression(HK_STOP, "Escape"); set_key_expression(HK_FULLSCREEN, hotkey_string({"Alt", "Return"})); #endif +#ifdef USE_RETRO_ACHIEVEMENTS + set_key_expression(HK_OPEN_ACHIEVEMENTS, hotkey_string({"Alt", "A"})); +#endif // USE_RETRO_ACHIEVEMENTS set_key_expression(HK_STEP, "F11"); set_key_expression(HK_STEP_OVER, hotkey_string({"Shift", "F10"})); set_key_expression(HK_STEP_OUT, hotkey_string({"Shift", "F11"})); diff --git a/Source/Core/Core/HotkeyManager.h b/Source/Core/Core/HotkeyManager.h index aae894cb5b..bb287b6561 100644 --- a/Source/Core/Core/HotkeyManager.h +++ b/Source/Core/Core/HotkeyManager.h @@ -32,6 +32,9 @@ enum Hotkey HK_CENTER_MOUSE, HK_ACTIVATE_CHAT, HK_REQUEST_GOLF_CONTROL, +#ifdef USE_RETRO_ACHIEVEMENTS + HK_OPEN_ACHIEVEMENTS, +#endif // USE_RETRO_ACHIEVEMENTS HK_VOLUME_DOWN, HK_VOLUME_UP, diff --git a/Source/Core/Core/IOS/Device.h b/Source/Core/Core/IOS/Device.h index 64d14adf3f..d393dcd239 100644 --- a/Source/Core/Core/IOS/Device.h +++ b/Source/Core/Core/IOS/Device.h @@ -29,6 +29,7 @@ enum ReturnCode : s32 IPC_EMAX = -5, // Too many file descriptors open IPC_ENOENT = -6, // File not found IPC_EQUEUEFULL = -8, // Queue full + IPC_UNKNOWN = -9, // Unknown IPC_EIO = -12, // ECC error IPC_ENOMEM = -22, // Alloc failed during request FS_EINVAL = -101, // Invalid path diff --git a/Source/Core/Core/IOS/ES/ES.cpp b/Source/Core/Core/IOS/ES/ES.cpp index 6bd894dd27..d04a3ef889 100644 --- a/Source/Core/Core/IOS/ES/ES.cpp +++ b/Source/Core/Core/IOS/ES/ES.cpp @@ -112,9 +112,9 @@ ESCore::~ESCore() = default; ESDevice::ESDevice(EmulationKernel& ios, ESCore& core, const std::string& device_name) : EmulationDevice(ios, device_name), m_core(core) { - if (Core::IsRunningAndStarted()) + auto& system = ios.GetSystem(); + if (Core::IsRunning(system)) { - auto& system = ios.GetSystem(); auto& core_timing = system.GetCoreTiming(); core_timing.RemoveEvent(s_finish_init_event); core_timing.ScheduleEvent(GetESBootTicks(ios.GetVersion()), s_finish_init_event); @@ -446,7 +446,7 @@ bool ESDevice::LaunchPPCTitle(u64 title_id) } const u64 required_ios = tmd.GetIOSId(); - if (!Core::IsRunningAndStarted()) + if (!Core::IsRunning(system)) return LaunchTitle(required_ios, HangPPC::Yes); core_timing.RemoveEvent(s_reload_ios_for_ppc_launch_event); core_timing.ScheduleEvent(ticks, s_reload_ios_for_ppc_launch_event, required_ios); @@ -475,7 +475,7 @@ bool ESDevice::LaunchPPCTitle(u64 title_id) return false; m_pending_ppc_boot_content_path = m_core.GetContentPath(tmd.GetTitleId(), content); - if (!Core::IsRunningAndStarted()) + if (!Core::IsRunning(system)) return BootstrapPPC(); INFO_LOG_FMT(ACHIEVEMENTS, diff --git a/Source/Core/Core/IOS/FS/HostBackend/File.cpp b/Source/Core/Core/IOS/FS/HostBackend/File.cpp index 9f58c2fffa..1379ebc049 100644 --- a/Source/Core/Core/IOS/FS/HostBackend/File.cpp +++ b/Source/Core/Core/IOS/FS/HostBackend/File.cpp @@ -81,6 +81,12 @@ Result HostFileSystem::OpenFile(Uid, Gid, const std::string& path, M return ResultCode::NoFreeHandle; const std::string host_path = BuildFilename(path).host_path; + if (File::IsDirectory(host_path)) + { + *handle = Handle{}; + return ResultCode::Invalid; + } + if (!File::IsFile(host_path)) { *handle = Handle{}; diff --git a/Source/Core/Core/IOS/IOS.cpp b/Source/Core/Core/IOS/IOS.cpp index 0e046b8534..8eab961228 100644 --- a/Source/Core/Core/IOS/IOS.cpp +++ b/Source/Core/Core/IOS/IOS.cpp @@ -518,7 +518,7 @@ bool EmulationKernel::BootIOS(const u64 ios_title_id, HangPPC hang_ppc, if (hang_ppc == HangPPC::Yes) ResetAndPausePPC(m_system); - if (Core::IsRunningAndStarted()) + if (Core::IsRunning(m_system)) { m_system.GetCoreTiming().ScheduleEvent(GetIOSBootTicks(GetVersion()), s_event_finish_ios_boot, ios_title_id); @@ -533,7 +533,7 @@ bool EmulationKernel::BootIOS(const u64 ios_title_id, HangPPC hang_ppc, void EmulationKernel::InitIPC() { - if (!Core::IsRunning(m_system)) + if (Core::GetState(m_system) == Core::State::Uninitialized) return; INFO_LOG_FMT(IOS, "IPC initialised."); diff --git a/Source/Core/Core/IOS/Network/Socket.cpp b/Source/Core/Core/IOS/Network/Socket.cpp index 4b7c2e2c8a..59f8e31814 100644 --- a/Source/Core/Core/IOS/Network/Socket.cpp +++ b/Source/Core/Core/IOS/Network/Socket.cpp @@ -97,6 +97,17 @@ s32 WiiSockMan::GetNetErrorCode(s32 ret, std::string_view caller, bool is_rw) { #ifdef _WIN32 s32 error_code = WSAGetLastError(); + // Some programs might hijack WinSock2 (e.g. ReShade) and alter the expected return value. + if (error_code == WSAEINVAL && caller == "SO_CONNECT") + { + // Note: + // In order to preserve backward compatibility, this error is reported as WSAEINVAL to Windows + // Sockets 1.1 applications that link to either Winsock.dll or Wsock32.dll. + // + // Source: + // https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect + error_code = WSAEALREADY; + } #else s32 error_code = errno; #endif @@ -292,7 +303,7 @@ void WiiSocket::Update(bool read, bool write, bool except) memory.CopyFromEmu(&addr, ioctl.buffer_in + 8, sizeof(WiiSockAddrIn)); sockaddr_in local_name = WiiSockMan::ToNativeAddrIn(addr); - int ret = connect(fd, (sockaddr*)&local_name, sizeof(local_name)); + const int ret = connect(fd, (sockaddr*)&local_name, sizeof(local_name)); ReturnValue = m_socket_manager.GetNetErrorCode(ret, "SO_CONNECT", false); UpdateConnectingState(ReturnValue); diff --git a/Source/Core/Core/IOS/STM/STM.cpp b/Source/Core/Core/IOS/STM/STM.cpp index 0b0e1bbbda..e262fc4001 100644 --- a/Source/Core/Core/IOS/STM/STM.cpp +++ b/Source/Core/Core/IOS/STM/STM.cpp @@ -58,8 +58,21 @@ std::optional STMImmediateDevice::IOCtl(const IOCtlRequest& request) INFO_LOG_FMT(IOS_STM, " IOCTL_STM_LEDMODE"); break; + case IOCTL_STM_HOTRESET_FOR_PD: + case IOCTL_STM_WAKEUP: + case IOCTL_STM_GET_IDLEMODE: + case IOCTL_STM_READDDRREG: + case IOCTL_STM_READDDRREG2: + case IOCTL_STM_LEDFLASH: + case IOCTL_STM_READVER: + case IOCTL_STM_WRITEDMCU: + ERROR_LOG_FMT(IOS_STM, "{} - Unimplemented IOCtl: {}", GetDeviceName(), request.request); + break; + default: request.DumpUnknown(GetSystem(), GetDeviceName(), Common::Log::LogType::IOS_STM); + return_value = IPC_UNKNOWN; + break; } return IPCReply(return_value); @@ -73,7 +86,7 @@ STMEventHookDevice::~STMEventHookDevice() std::optional STMEventHookDevice::IOCtl(const IOCtlRequest& request) { if (request.request != IOCTL_STM_EVENTHOOK) - return IPCReply(IPC_EINVAL); + return IPCReply(IPC_UNKNOWN); if (s_event_hook_request) return IPCReply(IPC_EEXIST); diff --git a/Source/Core/Core/IOS/STM/STM.h b/Source/Core/Core/IOS/STM/STM.h index e5eb750cd8..f249c66d95 100644 --- a/Source/Core/Core/IOS/STM/STM.h +++ b/Source/Core/Core/IOS/STM/STM.h @@ -15,20 +15,24 @@ namespace IOS::HLE { enum { + // /dev/stm/eventhook IOCTL_STM_EVENTHOOK = 0x1000, - IOCTL_STM_GET_IDLEMODE = 0x3001, - IOCTL_STM_RELEASE_EH = 0x3002, + + // /dev/stm/immediate IOCTL_STM_HOTRESET = 0x2001, IOCTL_STM_HOTRESET_FOR_PD = 0x2002, IOCTL_STM_SHUTDOWN = 0x2003, IOCTL_STM_IDLE = 0x2004, IOCTL_STM_WAKEUP = 0x2005, + IOCTL_STM_GET_IDLEMODE = 0x3001, + IOCTL_STM_RELEASE_EH = 0x3002, + IOCTL_STM_READDDRREG = 0x4001, + IOCTL_STM_READDDRREG2 = 0x4002, IOCTL_STM_VIDIMMING = 0x5001, IOCTL_STM_LEDFLASH = 0x6001, IOCTL_STM_LEDMODE = 0x6002, IOCTL_STM_READVER = 0x7001, - IOCTL_STM_READDDRREG = 0x4001, - IOCTL_STM_READDDRREG2 = 0x4002, + IOCTL_STM_WRITEDMCU = 0x8001, }; enum diff --git a/Source/Core/Core/IOS/USB/Emulated/Infinity.cpp b/Source/Core/Core/IOS/USB/Emulated/Infinity.cpp index 89b5caafab..34a2f40698 100644 --- a/Source/Core/Core/IOS/USB/Emulated/Infinity.cpp +++ b/Source/Core/Core/IOS/USB/Emulated/Infinity.cpp @@ -594,7 +594,7 @@ static u32 InfinityCRC32(const std::array& buffer) std::string InfinityBase::LoadFigure(const std::array& buf, - File::IOFile in_file, u8 position) + File::IOFile in_file, FigureUIPosition position) { std::lock_guard lock(m_infinity_mutex); u8 order_added; @@ -615,7 +615,7 @@ InfinityBase::LoadFigure(const std::array(position)]; figure.inf_file = std::move(in_file); memcpy(figure.data.data(), buf.data(), figure.data.size()); @@ -627,19 +627,25 @@ InfinityBase::LoadFigure(const std::array figure_change_response = {0xab, 0x04, position, 0x09, order_added, 0x00}; + std::array figure_change_response = {0xab, 0x04, static_cast(derived_position), + 0x09, order_added, 0x00}; figure_change_response[6] = GenerateChecksum(figure_change_response, 6); m_figure_added_removed_response.push(figure_change_response); return FindFigure(number); } -void InfinityBase::RemoveFigure(u8 position) +void InfinityBase::RemoveFigure(FigureUIPosition position) { std::lock_guard lock(m_infinity_mutex); - InfinityFigure& figure = m_figures[position]; + InfinityFigure& figure = m_figures[static_cast(position)]; if (figure.inf_file.IsOpen()) { @@ -649,12 +655,17 @@ void InfinityBase::RemoveFigure(u8 position) if (figure.present) { + FigureBasePosition derived_position = DeriveFigurePosition(position); + if (derived_position == FigureBasePosition::Unknown) + { + ERROR_LOG_FMT(IOS_USB, "Invalid Position for Infinity Figure"); + return; + } + figure.present = false; - position = DeriveFigurePosition(position); - - std::array figure_change_response = {0xab, 0x04, position, 0x09, figure.order_added, - 0x01}; + std::array figure_change_response = { + 0xab, 0x04, static_cast(derived_position), 0x09, figure.order_added, 0x01}; figure_change_response[6] = GenerateChecksum(figure_change_response, 6); m_figure_added_removed_response.push(figure_change_response); } @@ -741,17 +752,36 @@ std::string InfinityBase::FindFigure(u32 number) const return "Unknown Figure"; } -u8 InfinityBase::DeriveFigurePosition(u8 position) +FigureBasePosition InfinityBase::DeriveFigurePosition(FigureUIPosition position) { // In the added/removed response, position needs to be 1 for the hexagon, 2 for Player 1 and - // Player 1's abilities, and 3 for Player 2 and Player 2's abilities. Abilities are in positions - // > 2 in the UI (3/5 for player 1, 4/6 for player 2) so decrement the position until < 2. + // Player 1's abilities, and 3 for Player 2 and Player 2's abilities. In the UI, positions 0, 1 + // and 2 represent the hexagon slot, 3, 4 and 5 represent Player 1's slot and 6, 7 and 8 represent + // Player 2's slot. - while (position > 2) - position -= 2; - - position++; - return position; + switch (position) + { + case FigureUIPosition::HexagonDiscOne: + case FigureUIPosition::HexagonDiscTwo: + case FigureUIPosition::HexagonDiscThree: + { + return FigureBasePosition::HexagonSlot; + } + case FigureUIPosition::PlayerOne: + case FigureUIPosition::P1AbilityOne: + case FigureUIPosition::P1AbilityTwo: + { + return FigureBasePosition::PlayerOneSlot; + } + case FigureUIPosition::PlayerTwo: + case FigureUIPosition::P2AbilityOne: + case FigureUIPosition::P2AbilityTwo: + { + return FigureBasePosition::PlayerTwoSlot; + } + default: + return FigureBasePosition::Unknown; + } } InfinityFigure& InfinityBase::GetFigureByOrder(u8 order_added) diff --git a/Source/Core/Core/IOS/USB/Emulated/Infinity.h b/Source/Core/Core/IOS/USB/Emulated/Infinity.h index 7d5ae4a8f7..a90a248b65 100644 --- a/Source/Core/Core/IOS/USB/Emulated/Infinity.h +++ b/Source/Core/Core/IOS/USB/Emulated/Infinity.h @@ -66,6 +66,27 @@ private: std::queue> m_response_list; }; +enum class FigureUIPosition : u8 +{ + HexagonDiscOne = 0, + HexagonDiscTwo = 1, + HexagonDiscThree = 2, + PlayerOne = 3, + P1AbilityOne = 4, + P1AbilityTwo = 5, + PlayerTwo = 6, + P2AbilityOne = 7, + P2AbilityTwo = 8 +}; + +enum class FigureBasePosition : u8 +{ + Unknown = 0, + HexagonSlot = 1, + PlayerOneSlot = 2, + PlayerTwoSlot = 3 +}; + class InfinityBase final { public: @@ -79,23 +100,23 @@ public: u8 sequence); void DescrambleAndSeed(u8* buf, u8 sequence, std::array& reply_buf); void GetNextAndScramble(u8 sequence, std::array& reply_buf); - void RemoveFigure(u8 position); + void RemoveFigure(FigureUIPosition position); // Returns Infinity Figure name based on data from in_file param std::string LoadFigure(const std::array& buf, - File::IOFile in_file, u8 position); + File::IOFile in_file, FigureUIPosition position); bool CreateFigure(const std::string& file_path, u32 character); static std::span> GetFigureList(); std::string FindFigure(u32 character) const; protected: std::mutex m_infinity_mutex; - std::array m_figures; + std::array m_figures; private: InfinityFigure& GetFigureByOrder(u8 order_added); std::array GenerateInfinityFigureKey(const std::vector& sha1_data); std::array GenerateBlankFigureData(u32 figure_num); - u8 DeriveFigurePosition(u8 position); + FigureBasePosition DeriveFigurePosition(FigureUIPosition position); void GenerateSeed(u32 seed); u32 GetNext(); u64 Scramble(u32 num_to_scramble, u32 garbage); diff --git a/Source/Core/Core/Movie.cpp b/Source/Core/Core/Movie.cpp index 47ad3c8c97..325381f0e9 100644 --- a/Source/Core/Core/Movie.cpp +++ b/Source/Core/Core/Movie.cpp @@ -536,7 +536,7 @@ bool MovieManager::BeginRecordingInput(const ControllerTypeArray& controllers, m_bongos |= (1 << i); } - if (Core::IsRunningAndStarted()) + if (Core::IsRunning(m_system)) { const std::string save_path = File::GetUserPath(D_STATESAVES_IDX) + "dtm.sav"; if (File::Exists(save_path)) @@ -551,7 +551,7 @@ bool MovieManager::BeginRecordingInput(const ControllerTypeArray& controllers, } // Wiimotes cause desync issues if they're not reset before launching the game - if (!Core::IsRunningAndStarted()) + if (!Core::IsRunning(m_system)) { // This will also reset the Wiimotes for GameCube games, but that shouldn't do anything Wiimote::ResetAllWiimotes(); @@ -1339,7 +1339,7 @@ void MovieManager::EndPlayInput(bool cont) { // We can be called by EmuThread during boot (CPU::State::PowerDown) auto& cpu = m_system.GetCPU(); - const bool was_running = Core::IsRunningAndStarted() && !cpu.IsStepping(); + const bool was_running = Core::IsRunning(m_system) && !cpu.IsStepping(); if (was_running && Config::Get(Config::MAIN_MOVIE_PAUSE_MOVIE)) cpu.Break(); m_rerecords = 0; diff --git a/Source/Core/Core/PatchEngine.cpp b/Source/Core/Core/PatchEngine.cpp index 8aac8f1397..0728637e47 100644 --- a/Source/Core/Core/PatchEngine.cpp +++ b/Source/Core/Core/PatchEngine.cpp @@ -10,7 +10,6 @@ #include #include #include -#include #include #include #include @@ -48,7 +47,6 @@ constexpr std::array s_patch_type_strings{{ static std::vector s_on_frame; static std::vector s_on_frame_memory; static std::mutex s_on_frame_memory_mutex; -static std::map s_speed_hacks; const char* PatchTypeAsString(PatchType type) { @@ -175,38 +173,6 @@ void SavePatchSection(Common::IniFile* local_ini, const std::vector& patc local_ini->SetLines("OnFrame", lines); } -static void LoadSpeedhacks(const std::string& section, Common::IniFile& ini) -{ - std::vector keys; - ini.GetKeys(section, &keys); - for (const std::string& key : keys) - { - std::string value; - ini.GetOrCreateSection(section)->Get(key, &value, "BOGUS"); - if (value != "BOGUS") - { - u32 address; - u32 cycles; - bool success = true; - success &= TryParse(key, &address); - success &= TryParse(value, &cycles); - if (success) - { - s_speed_hacks[address] = cycles; - } - } - } -} - -u32 GetSpeedhackCycles(const u32 addr) -{ - const auto iter = s_speed_hacks.find(addr); - if (iter == s_speed_hacks.end()) - return 0; - - return iter->second; -} - void LoadPatches() { const auto& sconfig = SConfig::GetInstance(); @@ -216,6 +182,13 @@ void LoadPatches() LoadPatchSection("OnFrame", &s_on_frame, globalIni, localIni); +#ifdef USE_RETRO_ACHIEVEMENTS + { + std::lock_guard lg{AchievementManager::GetInstance().GetLock()}; + AchievementManager::GetInstance().FilterApprovedPatches(s_on_frame, sconfig.GetGameID()); + } +#endif // USE_RETRO_ACHIEVEMENTS + // Check if I'm syncing Codes if (Config::Get(Config::SESSION_CODE_SYNC_OVERRIDE)) { @@ -227,15 +200,10 @@ void LoadPatches() Gecko::SetActiveCodes(Gecko::LoadCodes(globalIni, localIni)); ActionReplay::LoadAndApplyCodes(globalIni, localIni); } - - LoadSpeedhacks("Speedhacks", merged); } static void ApplyPatches(const Core::CPUThreadGuard& guard, const std::vector& patches) { - if (AchievementManager::GetInstance().IsHardcoreModeActive()) - return; - for (const Patch& patch : patches) { if (patch.enabled) @@ -360,7 +328,6 @@ bool ApplyFramePatches(Core::System& system) void Shutdown() { s_on_frame.clear(); - s_speed_hacks.clear(); ActionReplay::ApplyCodes({}); Gecko::Shutdown(); } diff --git a/Source/Core/Core/PatchEngine.h b/Source/Core/Core/PatchEngine.h index 128eda26c9..69ec0c9bb7 100644 --- a/Source/Core/Core/PatchEngine.h +++ b/Source/Core/Core/PatchEngine.h @@ -49,8 +49,6 @@ struct Patch const char* PatchTypeAsString(PatchType type); -u32 GetSpeedhackCycles(const u32 addr); - std::optional DeserializeLine(std::string line); std::string SerializeLine(const PatchEntry& entry); void LoadPatchSection(const std::string& section, std::vector* patches, diff --git a/Source/Core/Core/PowerPC/BreakPoints.cpp b/Source/Core/Core/PowerPC/BreakPoints.cpp index 1e8689dd82..565dc961e5 100644 --- a/Source/Core/Core/PowerPC/BreakPoints.cpp +++ b/Source/Core/Core/PowerPC/BreakPoints.cpp @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -27,24 +28,26 @@ BreakPoints::~BreakPoints() = default; bool BreakPoints::IsAddressBreakPoint(u32 address) const { - return std::any_of(m_breakpoints.begin(), m_breakpoints.end(), - [address](const auto& bp) { return bp.address == address; }); + return GetBreakpoint(address) != nullptr; } bool BreakPoints::IsBreakPointEnable(u32 address) const { - return std::any_of(m_breakpoints.begin(), m_breakpoints.end(), - [address](const auto& bp) { return bp.is_enabled && bp.address == address; }); -} - -bool BreakPoints::IsTempBreakPoint(u32 address) const -{ - return std::any_of(m_breakpoints.begin(), m_breakpoints.end(), [address](const auto& bp) { - return bp.address == address && bp.is_temporary; - }); + const TBreakPoint* bp = GetBreakpoint(address); + return bp != nullptr && bp->is_enabled; } const TBreakPoint* BreakPoints::GetBreakpoint(u32 address) const +{ + // Give priority to the temporary breakpoint (it could be in the same address of a regular + // breakpoint that doesn't break) + if (m_temp_breakpoint && m_temp_breakpoint->address == address) + return &*m_temp_breakpoint; + + return GetRegularBreakpoint(address); +} + +const TBreakPoint* BreakPoints::GetRegularBreakpoint(u32 address) const { auto bp = std::find_if(m_breakpoints.begin(), m_breakpoints.end(), [address](const auto& bp_) { return bp_.address == address; }); @@ -60,21 +63,18 @@ BreakPoints::TBreakPointsStr BreakPoints::GetStrings() const TBreakPointsStr bp_strings; for (const TBreakPoint& bp : m_breakpoints) { - if (!bp.is_temporary) - { - std::ostringstream ss; - ss.imbue(std::locale::classic()); - ss << fmt::format("${:08x} ", bp.address); - if (bp.is_enabled) - ss << "n"; - if (bp.log_on_hit) - ss << "l"; - if (bp.break_on_hit) - ss << "b"; - if (bp.condition) - ss << "c " << bp.condition->GetText(); - bp_strings.emplace_back(ss.str()); - } + std::ostringstream ss; + ss.imbue(std::locale::classic()); + ss << fmt::format("${:08x} ", bp.address); + if (bp.is_enabled) + ss << "n"; + if (bp.log_on_hit) + ss << "l"; + if (bp.break_on_hit) + ss << "b"; + if (bp.condition) + ss << "c " << bp.condition->GetText(); + bp_strings.emplace_back(ss.str()); } return bp_strings; @@ -103,7 +103,6 @@ void BreakPoints::AddFromStrings(const TBreakPointsStr& bp_strings) std::getline(iss, condition); bp.condition = Expression::TryParse(condition); } - bp.is_temporary = false; Add(std::move(bp)); } } @@ -118,12 +117,12 @@ void BreakPoints::Add(TBreakPoint bp) m_breakpoints.emplace_back(std::move(bp)); } -void BreakPoints::Add(u32 address, bool temp) +void BreakPoints::Add(u32 address) { - BreakPoints::Add(address, temp, true, false, std::nullopt); + BreakPoints::Add(address, true, false, std::nullopt); } -void BreakPoints::Add(u32 address, bool temp, bool break_on_hit, bool log_on_hit, +void BreakPoints::Add(u32 address, bool break_on_hit, bool log_on_hit, std::optional condition) { // Check for existing breakpoint, and overwrite with new info. @@ -133,7 +132,6 @@ void BreakPoints::Add(u32 address, bool temp, bool break_on_hit, bool log_on_hit TBreakPoint bp; // breakpoint settings bp.is_enabled = true; - bp.is_temporary = temp; bp.break_on_hit = break_on_hit; bp.log_on_hit = log_on_hit; bp.address = address; @@ -152,7 +150,31 @@ void BreakPoints::Add(u32 address, bool temp, bool break_on_hit, bool log_on_hit m_system.GetJitInterface().InvalidateICache(address, 4, true); } +void BreakPoints::SetTemporary(u32 address) +{ + TBreakPoint bp; // breakpoint settings + bp.is_enabled = true; + bp.break_on_hit = true; + bp.log_on_hit = false; + bp.address = address; + bp.condition = std::nullopt; + + m_temp_breakpoint.emplace(std::move(bp)); + + m_system.GetJitInterface().InvalidateICache(address, 4, true); +} + bool BreakPoints::ToggleBreakPoint(u32 address) +{ + if (!Remove(address)) + { + Add(address); + return true; + } + return false; +} + +bool BreakPoints::ToggleEnable(u32 address) { auto iter = std::find_if(m_breakpoints.begin(), m_breakpoints.end(), [address](const auto& bp) { return bp.address == address; }); @@ -164,16 +186,18 @@ bool BreakPoints::ToggleBreakPoint(u32 address) return true; } -void BreakPoints::Remove(u32 address) +bool BreakPoints::Remove(u32 address) { const auto iter = std::find_if(m_breakpoints.begin(), m_breakpoints.end(), [address](const auto& bp) { return bp.address == address; }); if (iter == m_breakpoints.cend()) - return; + return false; m_breakpoints.erase(iter); m_system.GetJitInterface().InvalidateICache(address, 4, true); + + return true; } void BreakPoints::Clear() @@ -184,22 +208,15 @@ void BreakPoints::Clear() } m_breakpoints.clear(); + ClearTemporary(); } -void BreakPoints::ClearAllTemporary() +void BreakPoints::ClearTemporary() { - auto bp = m_breakpoints.begin(); - while (bp != m_breakpoints.end()) + if (m_temp_breakpoint) { - if (bp->is_temporary) - { - m_system.GetJitInterface().InvalidateICache(bp->address, 4, true); - bp = m_breakpoints.erase(bp); - } - else - { - ++bp; - } + m_system.GetJitInterface().InvalidateICache(m_temp_breakpoint->address, 4, true); + m_temp_breakpoint.reset(); } } @@ -281,9 +298,8 @@ void MemChecks::Add(TMemCheck memory_check) [address](const auto& check) { return check.start_address == address; }); if (old_mem_check != m_mem_checks.end()) { - const bool is_enabled = old_mem_check->is_enabled; // Preserve enabled status + memory_check.is_enabled = old_mem_check->is_enabled; // Preserve enabled status *old_mem_check = std::move(memory_check); - old_mem_check->is_enabled = is_enabled; old_mem_check->num_hits = 0; } else @@ -297,7 +313,7 @@ void MemChecks::Add(TMemCheck memory_check) m_system.GetMMU().DBATUpdated(); } -bool MemChecks::ToggleBreakPoint(u32 address) +bool MemChecks::ToggleEnable(u32 address) { auto iter = std::find_if(m_mem_checks.begin(), m_mem_checks.end(), [address](const auto& bp) { return bp.start_address == address; }); @@ -309,20 +325,21 @@ bool MemChecks::ToggleBreakPoint(u32 address) return true; } -void MemChecks::Remove(u32 address) +bool MemChecks::Remove(u32 address) { const auto iter = std::find_if(m_mem_checks.cbegin(), m_mem_checks.cend(), [address](const auto& check) { return check.start_address == address; }); if (iter == m_mem_checks.cend()) - return; + return false; const Core::CPUThreadGuard guard(m_system); m_mem_checks.erase(iter); if (!HasAny()) m_system.GetJitInterface().ClearCache(guard); m_system.GetMMU().DBATUpdated(); + return true; } void MemChecks::Clear() diff --git a/Source/Core/Core/PowerPC/BreakPoints.h b/Source/Core/Core/PowerPC/BreakPoints.h index ce509e5d97..9b07fb53c0 100644 --- a/Source/Core/Core/PowerPC/BreakPoints.h +++ b/Source/Core/Core/PowerPC/BreakPoints.h @@ -20,7 +20,6 @@ struct TBreakPoint { u32 address = 0; bool is_enabled = false; - bool is_temporary = false; bool log_on_hit = false; bool break_on_hit = false; std::optional condition; @@ -66,28 +65,35 @@ public: TBreakPointsStr GetStrings() const; void AddFromStrings(const TBreakPointsStr& bp_strings); - // is address breakpoint bool IsAddressBreakPoint(u32 address) const; bool IsBreakPointEnable(u32 adresss) const; - bool IsTempBreakPoint(u32 address) const; + // Get the breakpoint in this address (for most purposes) const TBreakPoint* GetBreakpoint(u32 address) const; + // Get the breakpoint in this address (ignore temporary breakpoint, e.g. for editing purposes) + const TBreakPoint* GetRegularBreakpoint(u32 address) const; - // Add BreakPoint - void Add(u32 address, bool temp, bool break_on_hit, bool log_on_hit, - std::optional condition); - void Add(u32 address, bool temp = false); + // Add BreakPoint. If one already exists on the same address, replace it. + void Add(u32 address, bool break_on_hit, bool log_on_hit, std::optional condition); + void Add(u32 address); void Add(TBreakPoint bp); + // Add temporary breakpoint (e.g., Step Over, Run to Here) + // It can be on the same address of a regular breakpoint (it will have priority in this case) + // It's cleared whenever the emulation is paused for any reason + // (CPUManager::SetStateLocked(State::Paused)) + // TODO: Should it somehow force to resume emulation when called? + void SetTemporary(u32 address); - // Modify Breakpoint bool ToggleBreakPoint(u32 address); + bool ToggleEnable(u32 address); - // Remove Breakpoint - void Remove(u32 address); + // Remove Breakpoint. Returns whether it was removed. + bool Remove(u32 address); void Clear(); - void ClearAllTemporary(); + void ClearTemporary(); private: TBreakPoints m_breakpoints; + std::optional m_temp_breakpoint; Core::System& m_system; }; @@ -111,12 +117,12 @@ public: void Add(TMemCheck memory_check); - bool ToggleBreakPoint(u32 address); + bool ToggleEnable(u32 address); - // memory breakpoint TMemCheck* GetMemCheck(u32 address, size_t size = 1); bool OverlapsMemcheck(u32 address, u32 length) const; - void Remove(u32 address); + // Remove Breakpoint. Returns whether it was removed. + bool Remove(u32 address); void Clear(); bool HasAny() const { return !m_mem_checks.empty(); } diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp index d2296641c2..0960b77fb7 100644 --- a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp @@ -6,6 +6,7 @@ #include "Common/CommonTypes.h" #include "Common/Logging/Log.h" #include "Core/ConfigManager.h" +#include "Core/Core.h" #include "Core/CoreTiming.h" #include "Core/HLE/HLE.h" #include "Core/HW/CPU.h" @@ -16,65 +17,7 @@ #include "Core/PowerPC/PowerPC.h" #include "Core/System.h" -struct CachedInterpreter::Instruction -{ - using CommonCallback = void (*)(UGeckoInstruction); - using ConditionalCallback = bool (*)(u32); - using InterpreterCallback = void (*)(Interpreter&, UGeckoInstruction); - using CachedInterpreterCallback = void (*)(CachedInterpreter&, UGeckoInstruction); - using ConditionalCachedInterpreterCallback = bool (*)(CachedInterpreter&, u32); - - Instruction() {} - Instruction(const CommonCallback c, UGeckoInstruction i) - : common_callback(c), data(i.hex), type(Type::Common) - { - } - - Instruction(const ConditionalCallback c, u32 d) - : conditional_callback(c), data(d), type(Type::Conditional) - { - } - - Instruction(const InterpreterCallback c, UGeckoInstruction i) - : interpreter_callback(c), data(i.hex), type(Type::Interpreter) - { - } - - Instruction(const CachedInterpreterCallback c, UGeckoInstruction i) - : cached_interpreter_callback(c), data(i.hex), type(Type::CachedInterpreter) - { - } - - Instruction(const ConditionalCachedInterpreterCallback c, u32 d) - : conditional_cached_interpreter_callback(c), data(d), - type(Type::ConditionalCachedInterpreter) - { - } - - enum class Type - { - Abort, - Common, - Conditional, - Interpreter, - CachedInterpreter, - ConditionalCachedInterpreter, - }; - - union - { - const CommonCallback common_callback = nullptr; - const ConditionalCallback conditional_callback; - const InterpreterCallback interpreter_callback; - const CachedInterpreterCallback cached_interpreter_callback; - const ConditionalCachedInterpreterCallback conditional_cached_interpreter_callback; - }; - - u32 data = 0; - Type type = Type::Abort; -}; - -CachedInterpreter::CachedInterpreter(Core::System& system) : JitBase(system) +CachedInterpreter::CachedInterpreter(Core::System& system) : JitBase(system), m_block_cache(*this) { } @@ -84,7 +27,8 @@ void CachedInterpreter::Init() { RefreshConfig(); - m_code.reserve(CODE_SIZE / sizeof(Instruction)); + AllocCodeSpace(CODE_SIZE); + ResetFreeMemoryRanges(); jo.enableBlocklink = false; @@ -100,11 +44,6 @@ void CachedInterpreter::Shutdown() m_block_cache.Shutdown(); } -u8* CachedInterpreter::GetCodePtr() -{ - return reinterpret_cast(m_code.data() + m_code.size()); -} - void CachedInterpreter::ExecuteOneBlock() { const u8* normal_entry = m_block_cache.Dispatch(); @@ -114,50 +53,23 @@ void CachedInterpreter::ExecuteOneBlock() return; } - const Instruction* code = reinterpret_cast(normal_entry); - auto& interpreter = m_system.GetInterpreter(); - - for (; code->type != Instruction::Type::Abort; ++code) + auto& ppc_state = m_ppc_state; + while (true) { - switch (code->type) - { - case Instruction::Type::Common: - code->common_callback(UGeckoInstruction(code->data)); + const auto callback = *reinterpret_cast(normal_entry); + if (const auto distance = callback(ppc_state, normal_entry + sizeof(callback))) + normal_entry += distance; + else break; - - case Instruction::Type::Conditional: - if (code->conditional_callback(code->data)) - return; - break; - - case Instruction::Type::Interpreter: - code->interpreter_callback(interpreter, UGeckoInstruction(code->data)); - break; - - case Instruction::Type::CachedInterpreter: - code->cached_interpreter_callback(*this, UGeckoInstruction(code->data)); - break; - - case Instruction::Type::ConditionalCachedInterpreter: - if (code->conditional_cached_interpreter_callback(*this, code->data)) - return; - break; - - default: - ERROR_LOG_FMT(POWERPC, "Unknown CachedInterpreter Instruction: {}", - static_cast(code->type)); - break; - } } } void CachedInterpreter::Run() { auto& core_timing = m_system.GetCoreTiming(); - auto& cpu = m_system.GetCPU(); - const CPU::State* state_ptr = cpu.GetStatePtr(); - while (cpu.GetState() == CPU::State::Running) + const CPU::State* state_ptr = m_system.GetCPU().GetStatePtr(); + while (*state_ptr == CPU::State::Running) { // Start new timing slice // NOTE: Exceptions may change PC @@ -177,94 +89,101 @@ void CachedInterpreter::SingleStep() ExecuteOneBlock(); } -void CachedInterpreter::EndBlock(CachedInterpreter& cached_interpreter, UGeckoInstruction data) +s32 CachedInterpreter::EndBlock(PowerPC::PowerPCState& ppc_state, const EndBlockOperands& operands) { - auto& ppc_state = cached_interpreter.m_ppc_state; + const auto& [downcount, num_load_stores, num_fp_inst] = operands; ppc_state.pc = ppc_state.npc; - ppc_state.downcount -= data.hex; - PowerPC::UpdatePerformanceMonitor(data.hex, 0, 0, ppc_state); + ppc_state.downcount -= downcount; + PowerPC::UpdatePerformanceMonitor(downcount, num_load_stores, num_fp_inst, ppc_state); + return 0; } -void CachedInterpreter::UpdateNumLoadStoreInstructions(CachedInterpreter& cached_interpreter, - UGeckoInstruction data) +template +s32 CachedInterpreter::Interpret(PowerPC::PowerPCState& ppc_state, + const InterpretOperands& operands) { - PowerPC::UpdatePerformanceMonitor(0, data.hex, 0, cached_interpreter.m_ppc_state); + if constexpr (write_pc) + { + ppc_state.pc = operands.current_pc; + ppc_state.npc = operands.current_pc + 4; + } + operands.func(operands.interpreter, operands.inst); + return sizeof(AnyCallback) + sizeof(operands); } -void CachedInterpreter::UpdateNumFloatingPointInstructions(CachedInterpreter& cached_interpreter, - UGeckoInstruction data) +template +s32 CachedInterpreter::InterpretAndCheckExceptions( + PowerPC::PowerPCState& ppc_state, const InterpretAndCheckExceptionsOperands& operands) { - PowerPC::UpdatePerformanceMonitor(0, 0, data.hex, cached_interpreter.m_ppc_state); + if constexpr (write_pc) + { + ppc_state.pc = operands.current_pc; + ppc_state.npc = operands.current_pc + 4; + } + operands.func(operands.interpreter, operands.inst); + + if ((ppc_state.Exceptions & (EXCEPTION_DSI | EXCEPTION_PROGRAM)) != 0) + { + ppc_state.pc = operands.current_pc; + ppc_state.downcount -= operands.downcount; + operands.power_pc.CheckExceptions(); + return 0; + } + return sizeof(AnyCallback) + sizeof(operands); } -void CachedInterpreter::WritePC(CachedInterpreter& cached_interpreter, UGeckoInstruction data) +s32 CachedInterpreter::HLEFunction(PowerPC::PowerPCState& ppc_state, + const HLEFunctionOperands& operands) { - auto& ppc_state = cached_interpreter.m_ppc_state; - ppc_state.pc = data.hex; - ppc_state.npc = data.hex + 4; + const auto& [system, current_pc, hook_index] = operands; + ppc_state.pc = current_pc; + HLE::Execute(Core::CPUThreadGuard{system}, current_pc, hook_index); + return sizeof(AnyCallback) + sizeof(operands); } -void CachedInterpreter::WriteBrokenBlockNPC(CachedInterpreter& cached_interpreter, - UGeckoInstruction data) +s32 CachedInterpreter::WriteBrokenBlockNPC(PowerPC::PowerPCState& ppc_state, + const WriteBrokenBlockNPCOperands& operands) { - cached_interpreter.m_ppc_state.npc = data.hex; + const auto& [current_pc] = operands; + ppc_state.npc = current_pc; + return sizeof(AnyCallback) + sizeof(operands); } -bool CachedInterpreter::CheckFPU(CachedInterpreter& cached_interpreter, u32 data) +s32 CachedInterpreter::CheckFPU(PowerPC::PowerPCState& ppc_state, const CheckHaltOperands& operands) { - auto& ppc_state = cached_interpreter.m_ppc_state; + const auto& [power_pc, current_pc, downcount] = operands; if (!ppc_state.msr.FP) { + ppc_state.pc = current_pc; + ppc_state.downcount -= downcount; ppc_state.Exceptions |= EXCEPTION_FPU_UNAVAILABLE; - cached_interpreter.m_system.GetPowerPC().CheckExceptions(); - ppc_state.downcount -= data; - return true; + power_pc.CheckExceptions(); + return 0; } - return false; + return sizeof(AnyCallback) + sizeof(operands); } -bool CachedInterpreter::CheckDSI(CachedInterpreter& cached_interpreter, u32 data) +s32 CachedInterpreter::CheckBreakpoint(PowerPC::PowerPCState& ppc_state, + const CheckHaltOperands& operands) { - auto& ppc_state = cached_interpreter.m_ppc_state; - if (ppc_state.Exceptions & EXCEPTION_DSI) + const auto& [power_pc, current_pc, downcount] = operands; + ppc_state.pc = current_pc; + if (power_pc.CheckAndHandleBreakPoints()) { - cached_interpreter.m_system.GetPowerPC().CheckExceptions(); - ppc_state.downcount -= data; - return true; + // Accessing PowerPCState through power_pc instead of ppc_state produces better assembly. + power_pc.GetPPCState().downcount -= downcount; + return 0; } - return false; + return sizeof(AnyCallback) + sizeof(operands); } -bool CachedInterpreter::CheckProgramException(CachedInterpreter& cached_interpreter, u32 data) +s32 CachedInterpreter::CheckIdle(PowerPC::PowerPCState& ppc_state, + const CheckIdleOperands& operands) { - auto& ppc_state = cached_interpreter.m_ppc_state; - if (ppc_state.Exceptions & EXCEPTION_PROGRAM) - { - cached_interpreter.m_system.GetPowerPC().CheckExceptions(); - ppc_state.downcount -= data; - return true; - } - return false; -} - -bool CachedInterpreter::CheckBreakpoint(CachedInterpreter& cached_interpreter, u32 data) -{ - cached_interpreter.m_system.GetPowerPC().CheckBreakPoints(); - if (cached_interpreter.m_system.GetCPU().GetState() != CPU::State::Running) - { - cached_interpreter.m_ppc_state.downcount -= data; - return true; - } - return false; -} - -bool CachedInterpreter::CheckIdle(CachedInterpreter& cached_interpreter, u32 idle_pc) -{ - if (cached_interpreter.m_ppc_state.npc == idle_pc) - { - cached_interpreter.m_system.GetCoreTiming().Idle(); - } - return false; + const auto& [core_timing, idle_pc] = operands; + if (ppc_state.npc == idle_pc) + core_timing.Idle(); + return sizeof(AnyCallback) + sizeof(operands); } bool CachedInterpreter::HandleFunctionHooking(u32 address) @@ -275,27 +194,56 @@ bool CachedInterpreter::HandleFunctionHooking(u32 address) if (!result) return false; - m_code.emplace_back(WritePC, address); - m_code.emplace_back(Interpreter::HLEFunction, result.hook_index); + Write(HLEFunction, {m_system, address, result.hook_index}); if (result.type != HLE::HookType::Replace) return false; - m_code.emplace_back(EndBlock, js.downcountAmount); - m_code.emplace_back(); + js.downcountAmount += js.st.numCycles; + Write(EndBlock, {js.downcountAmount, js.numLoadStoreInst, js.numFloatingPointInst}); return true; } -void CachedInterpreter::Jit(u32 address) +bool CachedInterpreter::SetEmitterStateToFreeCodeRegion() { - if (m_code.size() >= CODE_SIZE / sizeof(Instruction) - 0x1000 || - SConfig::GetInstance().bJITNoBlockCache) + const auto free = m_free_ranges.by_size_begin(); + if (free == m_free_ranges.by_size_end()) + { + WARN_LOG_FMT(DYNA_REC, "Failed to find free memory region in code region."); + return false; + } + SetCodePtr(free.from(), free.to()); + return true; +} + +void CachedInterpreter::FreeRanges() +{ + for (const auto& [from, to] : m_block_cache.GetRangesToFree()) + m_free_ranges.insert(from, to); + m_block_cache.ClearRangesToFree(); +} + +void CachedInterpreter::ResetFreeMemoryRanges() +{ + m_free_ranges.clear(); + m_free_ranges.insert(region, region + region_size); +} + +void CachedInterpreter::Jit(u32 em_address) +{ + Jit(em_address, true); +} + +void CachedInterpreter::Jit(u32 em_address, bool clear_cache_and_retry_on_failure) +{ + if (IsAlmostFull() || SConfig::GetInstance().bJITNoBlockCache) { ClearCache(); } + FreeRanges(); const u32 nextPC = - analyzer.Analyze(m_ppc_state.pc, &code_block, &m_code_buffer, m_code_buffer.size()); + analyzer.Analyze(em_address, &code_block, &m_code_buffer, m_code_buffer.size()); if (code_block.m_memory_exception) { // Address of instruction could not be translated @@ -306,9 +254,46 @@ void CachedInterpreter::Jit(u32 address) return; } - JitBlock* b = m_block_cache.AllocateBlock(m_ppc_state.pc); + if (SetEmitterStateToFreeCodeRegion()) + { + JitBlock* b = m_block_cache.AllocateBlock(em_address); + b->normalEntry = b->near_begin = GetWritableCodePtr(); - js.blockStart = m_ppc_state.pc; + if (DoJit(em_address, b, nextPC)) + { + // Record what memory region was used so we know what to free if this block gets invalidated. + b->near_end = GetWritableCodePtr(); + b->far_begin = b->far_end = nullptr; + + b->codeSize = static_cast(b->near_end - b->normalEntry); + b->originalSize = code_block.m_num_instructions; + + // Mark the memory region that this code block uses in the RangeSizeSet. + if (b->near_begin != b->near_end) + m_free_ranges.erase(b->near_begin, b->near_end); + + m_block_cache.FinalizeBlock(*b, jo.enableBlocklink, code_block.m_physical_addresses); + + return; + } + } + + if (clear_cache_and_retry_on_failure) + { + WARN_LOG_FMT(DYNA_REC, "flushing code caches, please report if this happens a lot"); + ClearCache(); + Jit(em_address, false); + return; + } + + PanicAlertFmtT("JIT failed to find code space after a cache clear. This should never happen. " + "Please report this incident on the bug tracker. Dolphin will now exit."); + std::exit(-1); +} + +bool CachedInterpreter::DoJit(u32 em_address, JitBlock* b, u32 nextPC) +{ + js.blockStart = em_address; js.firstFPInstructionFound = false; js.fifoBytesSinceCheck = 0; js.downcountAmount = 0; @@ -316,85 +301,84 @@ void CachedInterpreter::Jit(u32 address) js.numFloatingPointInst = 0; js.curBlock = b; - b->normalEntry = b->near_begin = GetCodePtr(); + auto& interpreter = m_system.GetInterpreter(); + auto& power_pc = m_system.GetPowerPC(); + auto& cpu = m_system.GetCPU(); + auto& breakpoints = power_pc.GetBreakPoints(); for (u32 i = 0; i < code_block.m_num_instructions; i++) { PPCAnalyst::CodeOp& op = m_code_buffer[i]; + js.op = &op; + js.compilerPC = op.address; + js.instructionsLeft = (code_block.m_num_instructions - 1) - i; js.downcountAmount += op.opinfo->num_cycles; if (op.opinfo->flags & FL_LOADSTORE) ++js.numLoadStoreInst; if (op.opinfo->flags & FL_USE_FPU) ++js.numFloatingPointInst; - if (HandleFunctionHooking(op.address)) + if (HandleFunctionHooking(js.compilerPC)) break; if (!op.skip) { - const bool breakpoint = - m_enable_debugging && - m_system.GetPowerPC().GetBreakPoints().IsAddressBreakPoint(op.address); - const bool check_fpu = (op.opinfo->flags & FL_USE_FPU) && !js.firstFPInstructionFound; - const bool endblock = (op.opinfo->flags & FL_ENDBLOCK) != 0; - const bool memcheck = (op.opinfo->flags & FL_LOADSTORE) && jo.memcheck; - const bool check_program_exception = !endblock && ShouldHandleFPExceptionForInstruction(&op); - const bool idle_loop = op.branchIsIdleLoop; - - if (breakpoint || check_fpu || endblock || memcheck || check_program_exception) - m_code.emplace_back(WritePC, op.address); - - if (breakpoint) - m_code.emplace_back(CheckBreakpoint, js.downcountAmount); - - if (check_fpu) + if (IsDebuggingEnabled() && !cpu.IsStepping() && + breakpoints.IsAddressBreakPoint(js.compilerPC)) { - m_code.emplace_back(CheckFPU, js.downcountAmount); + Write(CheckBreakpoint, {power_pc, js.compilerPC, js.downcountAmount}); + } + if (!js.firstFPInstructionFound && (op.opinfo->flags & FL_USE_FPU) != 0) + { + Write(CheckFPU, {power_pc, js.compilerPC, js.downcountAmount}); js.firstFPInstructionFound = true; } - m_code.emplace_back(Interpreter::GetInterpreterOp(op.inst), op.inst); - if (memcheck) - m_code.emplace_back(CheckDSI, js.downcountAmount); - if (check_program_exception) - m_code.emplace_back(CheckProgramException, js.downcountAmount); - if (idle_loop) - m_code.emplace_back(CheckIdle, js.blockStart); - if (endblock) + // Instruction may cause a DSI Exception or Program Exception. + if ((jo.memcheck && (op.opinfo->flags & FL_LOADSTORE) != 0) || + (!op.canEndBlock && ShouldHandleFPExceptionForInstruction(&op))) { - m_code.emplace_back(EndBlock, js.downcountAmount); - if (js.numLoadStoreInst != 0) - m_code.emplace_back(UpdateNumLoadStoreInstructions, js.numLoadStoreInst); - if (js.numFloatingPointInst != 0) - m_code.emplace_back(UpdateNumFloatingPointInstructions, js.numFloatingPointInst); + const InterpretAndCheckExceptionsOperands operands = { + {interpreter, Interpreter::GetInterpreterOp(op.inst), js.compilerPC, op.inst}, + power_pc, + js.downcountAmount}; + Write(op.canEndBlock ? InterpretAndCheckExceptions : + InterpretAndCheckExceptions, + operands); } + else + { + const InterpretOperands operands = {interpreter, Interpreter::GetInterpreterOp(op.inst), + js.compilerPC, op.inst}; + Write(op.canEndBlock ? Interpret : Interpret, operands); + } + + if (op.branchIsIdleLoop) + Write(CheckIdle, {m_system.GetCoreTiming(), js.blockStart}); + if (op.canEndBlock) + Write(EndBlock, {js.downcountAmount, js.numLoadStoreInst, js.numFloatingPointInst}); } } if (code_block.m_broken) { - m_code.emplace_back(WriteBrokenBlockNPC, nextPC); - m_code.emplace_back(EndBlock, js.downcountAmount); - if (js.numLoadStoreInst != 0) - m_code.emplace_back(UpdateNumLoadStoreInstructions, js.numLoadStoreInst); - if (js.numFloatingPointInst != 0) - m_code.emplace_back(UpdateNumFloatingPointInstructions, js.numFloatingPointInst); + Write(WriteBrokenBlockNPC, {nextPC}); + Write(EndBlock, {js.downcountAmount, js.numLoadStoreInst, js.numFloatingPointInst}); } - m_code.emplace_back(); - b->near_end = GetCodePtr(); - b->far_begin = nullptr; - b->far_end = nullptr; - - b->codeSize = static_cast(GetCodePtr() - b->normalEntry); - b->originalSize = code_block.m_num_instructions; - - m_block_cache.FinalizeBlock(*b, jo.enableBlocklink, code_block.m_physical_addresses); + if (HasWriteFailed()) + { + WARN_LOG_FMT(DYNA_REC, "JIT ran out of space in code region during code generation."); + return false; + } + return true; } void CachedInterpreter::ClearCache() { - m_code.clear(); m_block_cache.Clear(); + m_block_cache.ClearRangesToFree(); + ClearCodeSpace(); + ResetFreeMemoryRanges(); RefreshConfig(); } diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h index 513ad7dbc9..8b4752dbb8 100644 --- a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h @@ -3,14 +3,27 @@ #pragma once -#include +#include + +#include #include "Common/CommonTypes.h" -#include "Core/PowerPC/CachedInterpreter/InterpreterBlockCache.h" +#include "Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.h" +#include "Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h" #include "Core/PowerPC/JitCommon/JitBase.h" #include "Core/PowerPC/PPCAnalyst.h" -class CachedInterpreter : public JitBase +namespace CoreTiming +{ +class CoreTimingManager; +} +namespace CPU +{ +enum class State; +} +class Interpreter; + +class CachedInterpreter : public JitBase, public CachedInterpreterCodeBlock { public: explicit CachedInterpreter(Core::System& system); @@ -30,32 +43,94 @@ public: void SingleStep() override; void Jit(u32 address) override; + void Jit(u32 address, bool clear_cache_and_retry_on_failure); + bool DoJit(u32 address, JitBlock* b, u32 nextPC); JitBaseBlockCache* GetBlockCache() override { return &m_block_cache; } const char* GetName() const override { return "Cached Interpreter"; } const CommonAsmRoutinesBase* GetAsmRoutines() override { return nullptr; } private: - struct Instruction; - - u8* GetCodePtr(); void ExecuteOneBlock(); bool HandleFunctionHooking(u32 address); - static void EndBlock(CachedInterpreter& cached_interpreter, UGeckoInstruction data); - static void UpdateNumLoadStoreInstructions(CachedInterpreter& cached_interpreter, - UGeckoInstruction data); - static void UpdateNumFloatingPointInstructions(CachedInterpreter& cached_interpreter, - UGeckoInstruction data); - static void WritePC(CachedInterpreter& cached_interpreter, UGeckoInstruction data); - static void WriteBrokenBlockNPC(CachedInterpreter& cached_interpreter, UGeckoInstruction data); - static bool CheckFPU(CachedInterpreter& cached_interpreter, u32 data); - static bool CheckDSI(CachedInterpreter& cached_interpreter, u32 data); - static bool CheckProgramException(CachedInterpreter& cached_interpreter, u32 data); - static bool CheckBreakpoint(CachedInterpreter& cached_interpreter, u32 data); - static bool CheckIdle(CachedInterpreter& cached_interpreter, u32 idle_pc); + // Finds a free memory region and sets the code emitter to point at that region. + // Returns false if no free memory region can be found. + bool SetEmitterStateToFreeCodeRegion(); - BlockCache m_block_cache{*this}; - std::vector m_code; + void FreeRanges(); + void ResetFreeMemoryRanges(); + + struct EndBlockOperands; + struct InterpretOperands; + struct InterpretAndCheckExceptionsOperands; + struct HLEFunctionOperands; + struct WriteBrokenBlockNPCOperands; + struct CheckHaltOperands; + struct CheckIdleOperands; + + static s32 EndBlock(PowerPC::PowerPCState& ppc_state, const EndBlockOperands& operands); + template + static s32 Interpret(PowerPC::PowerPCState& ppc_state, const InterpretOperands& operands); + template + static s32 InterpretAndCheckExceptions(PowerPC::PowerPCState& ppc_state, + const InterpretAndCheckExceptionsOperands& operands); + static s32 HLEFunction(PowerPC::PowerPCState& ppc_state, const HLEFunctionOperands& operands); + static s32 WriteBrokenBlockNPC(PowerPC::PowerPCState& ppc_state, + const WriteBrokenBlockNPCOperands& operands); + static s32 CheckFPU(PowerPC::PowerPCState& ppc_state, const CheckHaltOperands& operands); + static s32 CheckBreakpoint(PowerPC::PowerPCState& ppc_state, const CheckHaltOperands& operands); + static s32 CheckIdle(PowerPC::PowerPCState& ppc_state, const CheckIdleOperands& operands); + + HyoutaUtilities::RangeSizeSet m_free_ranges; + CachedInterpreterBlockCache m_block_cache; +}; + +struct CachedInterpreter::EndBlockOperands +{ + u32 downcount; + u32 num_load_stores; + u32 num_fp_inst; + u32 : 32; +}; + +struct CachedInterpreter::InterpretOperands +{ + Interpreter& interpreter; + void (*func)(Interpreter&, UGeckoInstruction); // Interpreter::Instruction + u32 current_pc; + UGeckoInstruction inst; +}; + +struct CachedInterpreter::InterpretAndCheckExceptionsOperands : InterpretOperands +{ + PowerPC::PowerPCManager& power_pc; + u32 downcount; +}; + +struct CachedInterpreter::HLEFunctionOperands +{ + Core::System& system; + u32 current_pc; + u32 hook_index; +}; + +struct CachedInterpreter::WriteBrokenBlockNPCOperands +{ + u32 current_pc; + u32 : 32; +}; + +struct CachedInterpreter::CheckHaltOperands +{ + PowerPC::PowerPCManager& power_pc; + u32 current_pc; + u32 downcount; +}; + +struct CachedInterpreter::CheckIdleOperands +{ + CoreTiming::CoreTimingManager& core_timing; + u32 idle_pc; }; diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.cpp b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.cpp new file mode 100644 index 0000000000..3b4c4a0637 --- /dev/null +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.cpp @@ -0,0 +1,41 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.h" + +#include "Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h" +#include "Core/PowerPC/JitCommon/JitBase.h" + +CachedInterpreterBlockCache::CachedInterpreterBlockCache(JitBase& jit) : JitBaseBlockCache{jit} +{ +} + +void CachedInterpreterBlockCache::Init() +{ + JitBaseBlockCache::Init(); + ClearRangesToFree(); +} + +void CachedInterpreterBlockCache::DestroyBlock(JitBlock& block) +{ + JitBaseBlockCache::DestroyBlock(block); + + if (block.near_begin != block.near_end) + m_ranges_to_free_on_next_codegen.emplace_back(block.near_begin, block.near_end); +} + +void CachedInterpreterBlockCache::ClearRangesToFree() +{ + m_ranges_to_free_on_next_codegen.clear(); +} + +void CachedInterpreterBlockCache::WriteLinkBlock(const JitBlock::LinkData& source, + const JitBlock* dest) +{ +} + +void CachedInterpreterBlockCache::WriteDestroyBlock(const JitBlock& block) +{ + CachedInterpreterEmitter emitter(block.normalEntry, block.near_end); + emitter.Write(CachedInterpreterEmitter::PoisonCallback); +} diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.h b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.h new file mode 100644 index 0000000000..2e06bafb41 --- /dev/null +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterBlockCache.h @@ -0,0 +1,35 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include +#include + +#include "Common/CommonTypes.h" +#include "Core/PowerPC/JitCommon/JitCache.h" + +class JitBase; + +class CachedInterpreterBlockCache final : public JitBaseBlockCache +{ +public: + explicit CachedInterpreterBlockCache(JitBase& jit); + + void Init() override; + + void DestroyBlock(JitBlock& block) override; + + void ClearRangesToFree(); + + const std::vector>& GetRangesToFree() const + { + return m_ranges_to_free_on_next_codegen; + }; + +private: + void WriteLinkBlock(const JitBlock::LinkData& source, const JitBlock* dest) override; + void WriteDestroyBlock(const JitBlock& block) override; + + std::vector> m_ranges_to_free_on_next_codegen; +}; diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp new file mode 100644 index 0000000000..8422ef9edb --- /dev/null +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.cpp @@ -0,0 +1,39 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h" + +#include +#include + +#include "Common/Assert.h" +#include "Common/MsgHandler.h" + +void CachedInterpreterEmitter::Write(AnyCallback callback, const void* operands, std::size_t size) +{ + DEBUG_ASSERT(reinterpret_cast(m_code) % alignof(AnyCallback) == 0); + if (m_code + sizeof(callback) + size >= m_code_end) + { + m_write_failed = true; + return; + } + std::memcpy(m_code, &callback, sizeof(callback)); + m_code += sizeof(callback); + std::memcpy(m_code, operands, size); + m_code += size; +} + +s32 CachedInterpreterEmitter::PoisonCallback(PowerPC::PowerPCState& ppc_state, const void* operands) +{ + ASSERT_MSG(DYNA_REC, false, + "The Cached Interpreter reached a poisoned callback. This should never happen!"); + return 0; +} + +void CachedInterpreterCodeBlock::PoisonMemory() +{ + DEBUG_ASSERT(reinterpret_cast(region) % alignof(AnyCallback) == 0); + DEBUG_ASSERT(region_size % sizeof(AnyCallback) == 0); + std::fill(reinterpret_cast(region), + reinterpret_cast(region + region_size), AnyCallbackCast(PoisonCallback)); +} diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h new file mode 100644 index 0000000000..7c2ee24632 --- /dev/null +++ b/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreterEmitter.h @@ -0,0 +1,84 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include +#include + +#include "Common/CodeBlock.h" +#include "Common/CommonTypes.h" + +namespace PowerPC +{ +struct PowerPCState; +} + +class CachedInterpreterEmitter +{ +protected: + // The return value of most callbacks is the distance in memory to the next callback. + // If a callback returns 0, the block will be exited. The return value is signed to + // support block-linking. 32-bit return values seem to perform better than 64-bit ones. + template + using Callback = s32 (*)(PowerPC::PowerPCState& ppc_state, const Operands& operands); + using AnyCallback = s32 (*)(PowerPC::PowerPCState& ppc_state, const void* operands); + + template + static AnyCallback AnyCallbackCast(Callback callback) + { + return reinterpret_cast(callback); + } + static consteval AnyCallback AnyCallbackCast(AnyCallback callback) { return callback; } + +public: + CachedInterpreterEmitter() = default; + explicit CachedInterpreterEmitter(u8* begin, u8* end) : m_code(begin), m_code_end(end) {} + + template + void Write(Callback callback, const Operands& operands) + { + // I would use std::is_trivial_v, but almost every operands struct uses + // references instead of pointers to make the callback functions nicer. + static_assert( + std::is_trivially_copyable_v && std::is_trivially_destructible_v && + alignof(Operands) <= alignof(AnyCallback) && sizeof(Operands) % alignof(AnyCallback) == 0); + Write(AnyCallbackCast(callback), &operands, sizeof(Operands)); + } + void Write(AnyCallback callback) { Write(callback, nullptr, 0); } + + const u8* GetCodePtr() const { return m_code; } + u8* GetWritableCodePtr() { return m_code; } + const u8* GetCodeEnd() const { return m_code_end; }; + u8* GetWritableCodeEnd() { return m_code_end; }; + // Should be checked after a block of code has been generated to see if the code has been + // successfully written to memory. Do not call the generated code when this returns true! + bool HasWriteFailed() const { return m_write_failed; } + + void SetCodePtr(u8* begin, u8* end) + { + m_code = begin; + m_code_end = end; + m_write_failed = false; + }; + + static s32 PoisonCallback(PowerPC::PowerPCState& ppc_state, const void* operands); + +private: + void Write(AnyCallback callback, const void* operands, std::size_t size); + + // Pointer to memory where code will be emitted to. + u8* m_code = nullptr; + // Pointer past the end of the memory region we're allowed to emit to. + // Writes that would reach this memory are refused and will set the m_write_failed flag instead. + u8* m_code_end = nullptr; + // Set to true when a write request happens that would write past m_code_end. + // Must be cleared with SetCodePtr() afterwards. + bool m_write_failed = false; +}; + +class CachedInterpreterCodeBlock : public Common::CodeBlock +{ +private: + void PoisonMemory() override; +}; diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/InterpreterBlockCache.cpp b/Source/Core/Core/PowerPC/CachedInterpreter/InterpreterBlockCache.cpp deleted file mode 100644 index 4bcc0b3848..0000000000 --- a/Source/Core/Core/PowerPC/CachedInterpreter/InterpreterBlockCache.cpp +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright 2016 Dolphin Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include "Core/PowerPC/CachedInterpreter/InterpreterBlockCache.h" - -#include "Core/PowerPC/JitCommon/JitBase.h" - -BlockCache::BlockCache(JitBase& jit) : JitBaseBlockCache{jit} -{ -} - -void BlockCache::WriteLinkBlock(const JitBlock::LinkData& source, const JitBlock* dest) -{ -} diff --git a/Source/Core/Core/PowerPC/CachedInterpreter/InterpreterBlockCache.h b/Source/Core/Core/PowerPC/CachedInterpreter/InterpreterBlockCache.h deleted file mode 100644 index a20e457ef6..0000000000 --- a/Source/Core/Core/PowerPC/CachedInterpreter/InterpreterBlockCache.h +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright 2016 Dolphin Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "Core/PowerPC/JitCommon/JitCache.h" - -class JitBase; - -class BlockCache final : public JitBaseBlockCache -{ -public: - explicit BlockCache(JitBase& jit); - -private: - void WriteLinkBlock(const JitBlock::LinkData& source, const JitBlock* dest) override; -}; diff --git a/Source/Core/Core/PowerPC/GDBStub.cpp b/Source/Core/Core/PowerPC/GDBStub.cpp index df87a6c75a..c293977aeb 100644 --- a/Source/Core/Core/PowerPC/GDBStub.cpp +++ b/Source/Core/Core/PowerPC/GDBStub.cpp @@ -164,9 +164,8 @@ static void RemoveBreakpoint(BreakpointType type, u32 addr, u32 len) if (type == BreakpointType::ExecuteHard || type == BreakpointType::ExecuteSoft) { auto& breakpoints = Core::System::GetInstance().GetPowerPC().GetBreakPoints(); - while (breakpoints.IsAddressBreakPoint(addr)) + if (breakpoints.Remove(addr)) { - breakpoints.Remove(addr); INFO_LOG_FMT(GDB_STUB, "gdb: removed a breakpoint: {:08x} bytes at {:08x}", len, addr); } } @@ -866,7 +865,7 @@ static void WriteMemory(const Core::CPUThreadGuard& guard) static void Step() { auto& system = Core::System::GetInstance(); - system.GetCPU().EnableStepping(true); + system.GetCPU().SetStepping(true); Core::CallOnStateChangedCallbacks(Core::State::Paused); } diff --git a/Source/Core/Core/PowerPC/Interpreter/Interpreter.cpp b/Source/Core/Core/PowerPC/Interpreter/Interpreter.cpp index a7c2fbed52..89153f801e 100644 --- a/Source/Core/Core/PowerPC/Interpreter/Interpreter.cpp +++ b/Source/Core/Core/PowerPC/Interpreter/Interpreter.cpp @@ -261,38 +261,8 @@ void Interpreter::Run() s_pc_vec.erase(s_pc_vec.begin()); #endif - // 2: check for breakpoint - if (power_pc.GetBreakPoints().IsAddressBreakPoint(m_ppc_state.pc)) - { -#ifdef SHOW_HISTORY - NOTICE_LOG_FMT(POWERPC, "----------------------------"); - NOTICE_LOG_FMT(POWERPC, "Blocks:"); - for (const u32 entry : s_pc_block_vec) - NOTICE_LOG_FMT(POWERPC, "PC: {:#010x}", entry); - NOTICE_LOG_FMT(POWERPC, "----------------------------"); - NOTICE_LOG_FMT(POWERPC, "Steps:"); - for (size_t j = 0; j < s_pc_vec.size(); j++) - { - // Write space - if (j > 0) - { - if (s_pc_vec[j] != s_pc_vec[(j - 1) + 4] - NOTICE_LOG_FMT(POWERPC, ""); - } - - NOTICE_LOG_FMT(POWERPC, "PC: {:#010x}", s_pc_vec[j]); - } -#endif - INFO_LOG_FMT(POWERPC, "Hit Breakpoint - {:08x}", m_ppc_state.pc); - cpu.Break(); - if (GDBStub::IsActive()) - GDBStub::TakeControl(); - if (power_pc.GetBreakPoints().IsTempBreakPoint(m_ppc_state.pc)) - power_pc.GetBreakPoints().Remove(m_ppc_state.pc); - - Host_UpdateDisasmDialog(); + if (power_pc.CheckAndHandleBreakPoints()) return; - } cycles += SingleStepInner(); } m_ppc_state.downcount -= cycles; diff --git a/Source/Core/Core/PowerPC/Jit64/Jit.cpp b/Source/Core/Core/PowerPC/Jit64/Jit.cpp index ce63b2e3c4..98d6dbb281 100644 --- a/Source/Core/Core/PowerPC/Jit64/Jit.cpp +++ b/Source/Core/Core/PowerPC/Jit64/Jit.cpp @@ -958,9 +958,6 @@ bool Jit64::DoJit(u32 em_address, JitBlock* b, u32 nextPC) js.fastmemLoadStore = nullptr; js.fixupExceptionHandler = false; - if (!m_enable_debugging) - js.downcountAmount += PatchEngine::GetSpeedhackCycles(js.compilerPC); - if (i == (code_block.m_num_instructions - 1)) { js.isLastInstruction = true; @@ -1046,7 +1043,7 @@ bool Jit64::DoJit(u32 em_address, JitBlock* b, u32 nextPC) MOV(32, PPCSTATE(pc), Imm32(op.address)); ABI_PushRegistersAndAdjustStack({}, 0); - ABI_CallFunctionP(PowerPC::CheckBreakPointsFromJIT, &power_pc); + ABI_CallFunctionP(PowerPC::CheckAndHandleBreakPointsFromJIT, &power_pc); ABI_PopRegistersAndAdjustStack({}, 0); MOV(64, R(RSCRATCH), ImmPtr(cpu.GetStatePtr())); CMP(32, MatR(RSCRATCH), Imm32(Common::ToUnderlying(CPU::State::Running))); diff --git a/Source/Core/Core/PowerPC/JitArm64/Jit.cpp b/Source/Core/Core/PowerPC/JitArm64/Jit.cpp index 6db978402f..c005484377 100644 --- a/Source/Core/Core/PowerPC/JitArm64/Jit.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/Jit.cpp @@ -1145,9 +1145,6 @@ bool JitArm64::DoJit(u32 em_address, JitBlock* b, u32 nextPC) js.downcountAmount += opinfo->num_cycles; js.isLastInstruction = i == (code_block.m_num_instructions - 1); - if (!m_enable_debugging) - js.downcountAmount += PatchEngine::GetSpeedhackCycles(js.compilerPC); - // Skip calling UpdateLastUsed for lmw/stmw - it usually hurts more than it helps if (op.inst.OPCD != 46 && op.inst.OPCD != 47) gpr.UpdateLastUsed(op.regsIn | op.regsOut); @@ -1252,7 +1249,7 @@ bool JitArm64::DoJit(u32 em_address, JitBlock* b, u32 nextPC) MOVI2R(DISPATCHER_PC, op.address); STP(IndexType::Signed, DISPATCHER_PC, DISPATCHER_PC, PPC_REG, PPCSTATE_OFF(pc)); - ABI_CallFunction(&PowerPC::CheckBreakPointsFromJIT, &m_system.GetPowerPC()); + ABI_CallFunction(&PowerPC::CheckAndHandleBreakPointsFromJIT, &m_system.GetPowerPC()); LDR(IndexType::Unsigned, ARM64Reg::W0, ARM64Reg::X0, MOVPage2R(ARM64Reg::X0, cpu.GetStatePtr())); diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_FloatingPoint.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_FloatingPoint.cpp index d662c9c3cb..06e3974b9c 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_FloatingPoint.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_FloatingPoint.cpp @@ -132,8 +132,6 @@ void JitArm64::fp_arith(UGeckoInstruction inst) result_reg = reg_encoder(V1Q); } - const ARM64Reg temp_gpr = m_accurate_nans && !single ? gpr.GetReg() : ARM64Reg::INVALID_REG; - switch (op5) { case 18: @@ -251,8 +249,6 @@ void JitArm64::fp_arith(UGeckoInstruction inst) fpr.Unlock(V0Q); if (V1Q != ARM64Reg::INVALID_REG) fpr.Unlock(V1Q); - if (temp_gpr != ARM64Reg::INVALID_REG) - gpr.Unlock(temp_gpr); if (output_is_single) { diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp index 7e5817ac0c..f3d263379c 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp @@ -1392,13 +1392,19 @@ void JitArm64::subfic(UGeckoInstruction inst) } else { - const bool allocate_reg = d == a; - gpr.BindToRegister(d, allocate_reg); + const bool will_read = d == a; + const bool is_zero = imm == 0; + const bool allocate_reg = will_read && !is_zero; + gpr.BindToRegister(d, will_read); // d = imm - a ARM64Reg RD = gpr.R(d); - ARM64Reg WA = allocate_reg ? gpr.GetReg() : RD; - MOVI2R(WA, imm); + ARM64Reg WA = ARM64Reg::WZR; + if (!is_zero) + { + WA = will_read ? gpr.GetReg() : RD; + MOVI2R(WA, imm); + } CARRY_IF_NEEDED(SUB, SUBS, RD, WA, gpr.R(a)); if (allocate_reg) diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Paired.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Paired.cpp index 398afc8d69..23a06e48ca 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Paired.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Paired.cpp @@ -141,8 +141,6 @@ void JitArm64::ps_arith(UGeckoInstruction inst) result_reg = reg_encoder(V1Q); } - const ARM64Reg temp_gpr = m_accurate_nans && !singles ? gpr.GetReg() : ARM64Reg::INVALID_REG; - if (m_accurate_nans) { if (V0Q == ARM64Reg::INVALID_REG) @@ -304,8 +302,6 @@ void JitArm64::ps_arith(UGeckoInstruction inst) fpr.Unlock(V1Q); if (V2Q != ARM64Reg::INVALID_REG) fpr.Unlock(V2Q); - if (temp_gpr != ARM64Reg::INVALID_REG) - gpr.Unlock(temp_gpr); ASSERT_MSG(DYNA_REC, singles == singles_func(), "Register allocation turned singles into doubles in the middle of ps_arith"); diff --git a/Source/Core/Core/PowerPC/PowerPC.cpp b/Source/Core/Core/PowerPC/PowerPC.cpp index 5b32f5c1f5..e97db77fc7 100644 --- a/Source/Core/Core/PowerPC/PowerPC.cpp +++ b/Source/Core/Core/PowerPC/PowerPC.cpp @@ -270,9 +270,6 @@ void PowerPCManager::Init(CPUCore cpu_core) auto& memory = m_system.GetMemory(); m_ppc_state.iCache.Init(memory); m_ppc_state.dCache.Init(memory); - - if (Config::Get(Config::MAIN_ENABLE_DEBUGGING)) - m_breakpoints.ClearAllTemporary(); } void PowerPCManager::Reset() @@ -629,19 +626,13 @@ void PowerPCManager::CheckExternalExceptions() m_system.GetJitInterface().UpdateMembase(); } -void PowerPCManager::CheckBreakPoints() +bool PowerPCManager::CheckBreakPoints() { const TBreakPoint* bp = m_breakpoints.GetBreakpoint(m_ppc_state.pc); if (!bp || !bp->is_enabled || !EvaluateCondition(m_system, bp->condition)) - return; + return false; - if (bp->break_on_hit) - { - m_system.GetCPU().Break(); - if (GDBStub::IsActive()) - GDBStub::TakeControl(); - } if (bp->log_on_hit) { NOTICE_LOG_FMT(MEMMAP, @@ -652,8 +643,21 @@ void PowerPCManager::CheckBreakPoints() m_ppc_state.gpr[8], m_ppc_state.gpr[9], m_ppc_state.gpr[10], m_ppc_state.gpr[11], m_ppc_state.gpr[12], LR(m_ppc_state)); } - if (m_breakpoints.IsTempBreakPoint(m_ppc_state.pc)) - m_breakpoints.Remove(m_ppc_state.pc); + if (bp->break_on_hit) + return true; + return false; +} + +bool PowerPCManager::CheckAndHandleBreakPoints() +{ + if (CheckBreakPoints()) + { + m_system.GetCPU().Break(); + if (GDBStub::IsActive()) + GDBStub::TakeControl(); + return true; + } + return false; } void PowerPCState::SetSR(u32 index, u32 value) @@ -722,8 +726,8 @@ void CheckExternalExceptionsFromJIT(PowerPCManager& power_pc) power_pc.CheckExternalExceptions(); } -void CheckBreakPointsFromJIT(PowerPCManager& power_pc) +void CheckAndHandleBreakPointsFromJIT(PowerPCManager& power_pc) { - power_pc.CheckBreakPoints(); + power_pc.CheckAndHandleBreakPoints(); } } // namespace PowerPC diff --git a/Source/Core/Core/PowerPC/PowerPC.h b/Source/Core/Core/PowerPC/PowerPC.h index b38c4f5555..662507697e 100644 --- a/Source/Core/Core/PowerPC/PowerPC.h +++ b/Source/Core/Core/PowerPC/PowerPC.h @@ -281,7 +281,10 @@ public: void SingleStep(); void CheckExceptions(); void CheckExternalExceptions(); - void CheckBreakPoints(); + // Evaluate the breakpoints in order to log. Returns whether it would break. + bool CheckBreakPoints(); + // Evaluate the breakpoints in order to log and/or break. Returns whether it breaks. + bool CheckAndHandleBreakPoints(); void RunLoop(); u64 ReadFullTimeBaseValue() const; @@ -330,7 +333,7 @@ void UpdatePerformanceMonitor(u32 cycles, u32 num_load_stores, u32 num_fp_inst, void CheckExceptionsFromJIT(PowerPCManager& power_pc); void CheckExternalExceptionsFromJIT(PowerPCManager& power_pc); -void CheckBreakPointsFromJIT(PowerPCManager& power_pc); +void CheckAndHandleBreakPointsFromJIT(PowerPCManager& power_pc); // Easy register access macros. #define HID0(ppc_state) ((UReg_HID0&)(ppc_state).spr[SPR_HID0]) diff --git a/Source/Core/Core/State.cpp b/Source/Core/Core/State.cpp index adc1cbd57a..11c8e9660e 100644 --- a/Source/Core/Core/State.cpp +++ b/Source/Core/Core/State.cpp @@ -854,7 +854,7 @@ static void LoadFileStateData(const std::string& filename, std::vector& ret_ void LoadAs(Core::System& system, const std::string& filename) { - if (!Core::IsRunning(system)) + if (!Core::IsRunningOrStarting(system)) return; if (NetPlay::IsNetPlayRunning()) diff --git a/Source/Core/DiscIO/DiscUtils.cpp b/Source/Core/DiscIO/DiscUtils.cpp index cdfcb015c4..afd22117c6 100644 --- a/Source/Core/DiscIO/DiscUtils.cpp +++ b/Source/Core/DiscIO/DiscUtils.cpp @@ -131,11 +131,9 @@ u64 GetBiggestReferencedOffset(const Volume& volume) // This can happen when certain programs that create WBFS files scrub the entirety of // the Masterpiece partitions in Super Smash Bros. Brawl without removing them from // the partition table. https://bugs.dolphin-emu.org/issues/8733 - const auto it = - std::remove_if(partitions.begin(), partitions.end(), [&](const Partition& partition) { - return volume.ReadSwapped(0x18, partition) != WII_DISC_MAGIC; - }); - partitions.erase(it, partitions.end()); + std::erase_if(partitions, [&](const Partition& partition) { + return volume.ReadSwapped(0x18, partition) != WII_DISC_MAGIC; + }); if (partitions.empty()) partitions.push_back(PARTITION_NONE); diff --git a/Source/Core/DolphinLib.props b/Source/Core/DolphinLib.props index beec3e9a2d..5f1c59ac4d 100644 --- a/Source/Core/DolphinLib.props +++ b/Source/Core/DolphinLib.props @@ -165,6 +165,7 @@ + @@ -427,7 +428,8 @@ - + + @@ -813,6 +815,7 @@ + @@ -1087,7 +1090,8 @@ - + + diff --git a/Source/Core/DolphinNoGUI/MainNoGUI.cpp b/Source/Core/DolphinNoGUI/MainNoGUI.cpp index 6cbb2750d2..40145e6e4c 100644 --- a/Source/Core/DolphinNoGUI/MainNoGUI.cpp +++ b/Source/Core/DolphinNoGUI/MainNoGUI.cpp @@ -111,6 +111,11 @@ bool Host_RendererIsFullscreen() return s_platform->IsWindowFullscreen(); } +bool Host_TASInputHasFocus() +{ + return false; +} + void Host_YieldToUI() { } diff --git a/Source/Core/DolphinQt/AboutDialog.cpp b/Source/Core/DolphinQt/AboutDialog.cpp index c051b803fc..8bd03c5b4b 100644 --- a/Source/Core/DolphinQt/AboutDialog.cpp +++ b/Source/Core/DolphinQt/AboutDialog.cpp @@ -89,7 +89,7 @@ AboutDialog::AboutDialog(QWidget* parent) : QDialog(parent) // in your translation, please use the type of curly quotes that's appropriate for // your language. If you aren't sure which type is appropriate, see // https://en.wikipedia.org/wiki/Quotation_mark#Specific_language_features - tr("\u00A9 2003-2015+ Dolphin Team. \u201cGameCube\u201d and \u201cWii\u201d are " + tr("\u00A9 2003-2024+ Dolphin Team. \u201cGameCube\u201d and \u201cWii\u201d are " "trademarks of Nintendo. Dolphin is not affiliated with Nintendo in any way."))); QLabel* logo = new QLabel(); diff --git a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp index 4b54851b39..63562f2573 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementBox.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementBox.cpp @@ -4,10 +4,12 @@ #ifdef USE_RETRO_ACHIEVEMENTS #include "DolphinQt/Achievements/AchievementBox.h" +#include #include #include #include #include +#include #include #include @@ -18,6 +20,8 @@ #include "DolphinQt/QtUtils/FromStdString.h" +static constexpr size_t PROGRESS_LENGTH = 24; + AchievementBox::AchievementBox(QWidget* parent, rc_client_achievement_t* achievement) : QGroupBox(parent), m_achievement(achievement) { @@ -27,23 +31,39 @@ AchievementBox::AchievementBox(QWidget* parent, rc_client_achievement_t* achieve m_badge = new QLabel(); QLabel* title = new QLabel(QString::fromUtf8(achievement->title, strlen(achievement->title))); + title->setWordWrap(true); + title->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); QLabel* description = new QLabel(QString::fromUtf8(achievement->description, strlen(achievement->description))); + description->setWordWrap(true); + description->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); QLabel* points = new QLabel(tr("%1 points").arg(achievement->points)); m_status = new QLabel(); m_progress_bar = new QProgressBar(); QSizePolicy sp_retain = m_progress_bar->sizePolicy(); sp_retain.setRetainSizeWhenHidden(true); m_progress_bar->setSizePolicy(sp_retain); + m_progress_label = new QLabel(); + m_progress_label->setStyleSheet(QStringLiteral("background-color:transparent;")); + m_progress_label->setAlignment(Qt::AlignCenter); + QVBoxLayout* a_col_left = new QVBoxLayout(); + a_col_left->addSpacerItem(new QSpacerItem(0, 0)); + a_col_left->addWidget(m_badge); + a_col_left->addSpacerItem(new QSpacerItem(0, 0)); + a_col_left->setSizeConstraint(QLayout::SetFixedSize); + a_col_left->setAlignment(Qt::AlignCenter); QVBoxLayout* a_col_right = new QVBoxLayout(); a_col_right->addWidget(title); a_col_right->addWidget(description); a_col_right->addWidget(points); a_col_right->addWidget(m_status); a_col_right->addWidget(m_progress_bar); + QVBoxLayout* a_prog_layout = new QVBoxLayout(m_progress_bar); + a_prog_layout->setContentsMargins(0, 0, 0, 0); + a_prog_layout->addWidget(m_progress_label); QHBoxLayout* a_total = new QHBoxLayout(); - a_total->addWidget(m_badge); + a_total->addLayout(a_col_left); a_total->addLayout(a_col_right); setLayout(a_total); @@ -51,37 +71,65 @@ AchievementBox::AchievementBox(QWidget* parent, rc_client_achievement_t* achieve } void AchievementBox::UpdateData() +{ + { + std::lock_guard lg{AchievementManager::GetInstance().GetLock()}; + // rc_client guarantees m_achievement will be valid as long as the game is loaded + if (!AchievementManager::GetInstance().IsGameLoaded()) + return; + + const auto& badge = AchievementManager::GetInstance().GetAchievementBadge( + m_achievement->id, !m_achievement->unlocked); + std::string_view color = AchievementManager::GRAY; + if (m_achievement->unlocked & RC_CLIENT_ACHIEVEMENT_UNLOCKED_HARDCORE) + color = AchievementManager::GOLD; + else if (m_achievement->unlocked & RC_CLIENT_ACHIEVEMENT_UNLOCKED_SOFTCORE) + color = AchievementManager::BLUE; + QImage i_badge(&badge.data.front(), badge.width, badge.height, QImage::Format_RGBA8888); + m_badge->setPixmap( + QPixmap::fromImage(i_badge).scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + m_badge->adjustSize(); + m_badge->setStyleSheet( + QStringLiteral("border: 4px solid %1").arg(QtUtils::FromStdString(color))); + + if (m_achievement->unlocked) + { + if (m_achievement->unlock_time != 0) + { + m_status->setText( + tr("Unlocked at %1") + .arg(QDateTime::fromSecsSinceEpoch(m_achievement->unlock_time).toString())); + } + else + { + m_status->setText(tr("Unlocked")); + } + } + else + { + m_status->setText(tr("Locked")); + } + } + + UpdateProgress(); +} + +void AchievementBox::UpdateProgress() { std::lock_guard lg{AchievementManager::GetInstance().GetLock()}; - - const auto& badge = AchievementManager::GetInstance().GetAchievementBadge( - m_achievement->id, m_achievement->state != RC_CLIENT_ACHIEVEMENT_STATE_UNLOCKED); - std::string_view color = AchievementManager::GRAY; - if (m_achievement->unlocked & RC_CLIENT_ACHIEVEMENT_UNLOCKED_HARDCORE) - color = AchievementManager::GOLD; - else if (m_achievement->unlocked & RC_CLIENT_ACHIEVEMENT_UNLOCKED_SOFTCORE) - color = AchievementManager::BLUE; - QImage i_badge(&badge.data.front(), badge.width, badge.height, QImage::Format_RGBA8888); - m_badge->setPixmap( - QPixmap::fromImage(i_badge).scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation)); - m_badge->adjustSize(); - m_badge->setStyleSheet(QStringLiteral("border: 4px solid %1").arg(QtUtils::FromStdString(color))); - - if (m_achievement->state == RC_CLIENT_ACHIEVEMENT_STATE_UNLOCKED) - { - m_status->setText( - tr("Unlocked at %1") - .arg(QDateTime::fromSecsSinceEpoch(m_achievement->unlock_time).toString())); - } - else - { - m_status->setText(tr("Locked")); - } + // rc_client guarantees m_achievement will be valid as long as the game is loaded + if (!AchievementManager::GetInstance().IsGameLoaded()) + return; if (m_achievement->measured_percent > 0.000) { m_progress_bar->setRange(0, 100); - m_progress_bar->setValue(m_achievement->measured_percent); + m_progress_bar->setValue(m_achievement->unlocked ? 100 : m_achievement->measured_percent); + m_progress_bar->setTextVisible(false); + m_progress_label->setText( + QString::fromUtf8(m_achievement->measured_progress, + qstrnlen(m_achievement->measured_progress, PROGRESS_LENGTH))); + m_progress_label->setVisible(!m_achievement->unlocked); m_progress_bar->setVisible(true); } else diff --git a/Source/Core/DolphinQt/Achievements/AchievementBox.h b/Source/Core/DolphinQt/Achievements/AchievementBox.h index 1bb7ce56ad..92b1e75878 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementBox.h +++ b/Source/Core/DolphinQt/Achievements/AchievementBox.h @@ -20,11 +20,13 @@ class AchievementBox final : public QGroupBox public: explicit AchievementBox(QWidget* parent, rc_client_achievement_t* achievement); void UpdateData(); + void UpdateProgress(); private: QLabel* m_badge; QLabel* m_status; QProgressBar* m_progress_bar; + QLabel* m_progress_label; rc_client_achievement_t* m_achievement; }; diff --git a/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp b/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp index c1976e2752..41e87ef5e2 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.cpp @@ -27,11 +27,18 @@ AchievementHeaderWidget::AchievementHeaderWidget(QWidget* parent) : QWidget(pare m_name = new QLabel(); m_points = new QLabel(); m_game_progress = new QProgressBar(); + m_progress_label = new QLabel(); m_rich_presence = new QLabel(); + m_name->setWordWrap(true); + m_points->setWordWrap(true); + m_rich_presence->setWordWrap(true); QSizePolicy sp_retain = m_game_progress->sizePolicy(); sp_retain.setRetainSizeWhenHidden(true); m_game_progress->setSizePolicy(sp_retain); + m_game_progress->setTextVisible(false); + m_progress_label->setStyleSheet(QStringLiteral("background-color:transparent;")); + m_progress_label->setAlignment(Qt::AlignCenter); QVBoxLayout* icon_col = new QVBoxLayout(); icon_col->addWidget(m_user_icon); @@ -41,6 +48,9 @@ AchievementHeaderWidget::AchievementHeaderWidget(QWidget* parent) : QWidget(pare text_col->addWidget(m_points); text_col->addWidget(m_game_progress); text_col->addWidget(m_rich_presence); + QVBoxLayout* prog_layout = new QVBoxLayout(m_game_progress); + prog_layout->setContentsMargins(0, 0, 0, 0); + prog_layout->addWidget(m_progress_label); QHBoxLayout* header_layout = new QHBoxLayout(); header_layout->addLayout(icon_col); header_layout->addLayout(text_col); @@ -74,10 +84,13 @@ void AchievementHeaderWidget::UpdateData() m_user_icon->setVisible(false); m_user_icon->clear(); m_user_icon->setText({}); - QImage i_user_icon(&player_badge.data.front(), player_badge.width, player_badge.height, - QImage::Format_RGBA8888); - m_user_icon->setPixmap(QPixmap::fromImage(i_user_icon) - .scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + if (!player_badge.data.empty()) + { + QImage i_user_icon(player_badge.data.data(), player_badge.width, player_badge.height, + QImage::Format_RGBA8888); + m_user_icon->setPixmap(QPixmap::fromImage(i_user_icon) + .scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + } m_user_icon->adjustSize(); m_user_icon->setStyleSheet(QStringLiteral("border: 4px solid transparent")); m_user_icon->setVisible(true); @@ -90,10 +103,13 @@ void AchievementHeaderWidget::UpdateData() { rc_client_user_game_summary_t game_summary; rc_client_get_user_game_summary(instance.GetClient(), &game_summary); - QImage i_game_icon(&game_badge.data.front(), game_badge.width, game_badge.height, - QImage::Format_RGBA8888); - m_game_icon->setPixmap(QPixmap::fromImage(i_game_icon) - .scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + if (game_badge.data.empty()) + { + QImage i_game_icon(game_badge.data.data(), game_badge.width, game_badge.height, + QImage::Format_RGBA8888); + m_game_icon->setPixmap(QPixmap::fromImage(i_game_icon) + .scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + } m_game_icon->adjustSize(); std::string_view color = AchievementManager::GRAY; if (game_summary.num_core_achievements == game_summary.num_unlocked_achievements) @@ -112,10 +128,15 @@ void AchievementHeaderWidget::UpdateData() .arg(game_summary.points_unlocked) .arg(game_summary.points_core)); - m_game_progress->setRange(0, game_summary.num_core_achievements); - if (!m_game_progress->isVisible()) - m_game_progress->setVisible(true); + // This ensures that 0/0 renders as empty instead of full + m_game_progress->setRange( + 0, (game_summary.num_core_achievements == 0) ? 1 : game_summary.num_core_achievements); + m_game_progress->setVisible(true); m_game_progress->setValue(game_summary.num_unlocked_achievements); + m_progress_label->setVisible(true); + m_progress_label->setText(tr("%1/%2") + .arg(game_summary.num_unlocked_achievements) + .arg(game_summary.num_core_achievements)); m_rich_presence->setText(QString::fromUtf8(instance.GetRichPresence().data())); m_rich_presence->setVisible(true); } @@ -125,6 +146,7 @@ void AchievementHeaderWidget::UpdateData() m_points->setText(tr("%1 points").arg(instance.GetPlayerScore())); m_game_progress->setVisible(false); + m_progress_label->setVisible(false); m_rich_presence->setVisible(false); } } diff --git a/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.h b/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.h index 0964ef488f..65731f8d18 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.h +++ b/Source/Core/DolphinQt/Achievements/AchievementHeaderWidget.h @@ -25,6 +25,7 @@ private: QLabel* m_name; QLabel* m_points; QProgressBar* m_game_progress; + QLabel* m_progress_label; QLabel* m_rich_presence; QGroupBox* m_header_box; }; diff --git a/Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp b/Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp index d2a52970f8..092e892bb7 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp @@ -30,6 +30,7 @@ AchievementLeaderboardWidget::AchievementLeaderboardWidget(QWidget* parent) : QW layout->setContentsMargins(0, 0, 0, 0); layout->setAlignment(Qt::AlignTop); layout->addWidget(m_common_box); + layout->setSizeConstraint(QLayout::SetFixedSize); setLayout(layout); } @@ -44,39 +45,39 @@ void AchievementLeaderboardWidget::UpdateData(bool clean_all) return; auto* client = instance.GetClient(); auto* leaderboard_list = - rc_client_create_leaderboard_list(client, RC_CLIENT_LEADERBOARD_LIST_GROUPING_NONE); + rc_client_create_leaderboard_list(client, RC_CLIENT_LEADERBOARD_LIST_GROUPING_TRACKING); u32 row = 0; for (u32 bucket = 0; bucket < leaderboard_list->num_buckets; bucket++) { const auto& leaderboard_bucket = leaderboard_list->buckets[bucket]; + m_common_layout->addWidget(new QLabel(tr(leaderboard_bucket.label)), row, 0); + row += 2; for (u32 board = 0; board < leaderboard_bucket.num_leaderboards; board++) { const auto* leaderboard = leaderboard_bucket.leaderboards[board]; m_leaderboard_order[leaderboard->id] = row; QLabel* a_title = new QLabel(QString::fromUtf8(leaderboard->title)); + a_title->setWordWrap(true); + a_title->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); QLabel* a_description = new QLabel(QString::fromUtf8(leaderboard->description)); + a_description->setWordWrap(true); + a_description->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); QVBoxLayout* a_col_left = new QVBoxLayout(); a_col_left->addWidget(a_title); a_col_left->addWidget(a_description); - if (row > 0) - { - QFrame* a_divider = new QFrame(); - a_divider->setFrameShape(QFrame::HLine); - m_common_layout->addWidget(a_divider, row - 1, 0); - } + QFrame* a_divider = new QFrame(); + a_divider->setFrameShape(QFrame::HLine); + m_common_layout->addWidget(a_divider, row - 1, 0); m_common_layout->addLayout(a_col_left, row, 0); for (size_t ix = 0; ix < 4; ix++) { QVBoxLayout* a_col = new QVBoxLayout(); for (size_t jx = 0; jx < 3; jx++) a_col->addWidget(new QLabel(QStringLiteral("---"))); - if (row > 0) - { - QFrame* a_divider = new QFrame(); - a_divider->setFrameShape(QFrame::HLine); - m_common_layout->addWidget(a_divider, row - 1, static_cast(ix) + 1); - } + QFrame* a_divider_2 = new QFrame(); + a_divider_2->setFrameShape(QFrame::HLine); + m_common_layout->addWidget(a_divider_2, row - 1, static_cast(ix) + 1); m_common_layout->addLayout(a_col, row, static_cast(ix) + 1); } row += 2; @@ -86,7 +87,7 @@ void AchievementLeaderboardWidget::UpdateData(bool clean_all) } for (auto row : m_leaderboard_order) { - UpdateRow(row.second); + UpdateRow(row.first); } } @@ -97,7 +98,7 @@ void AchievementLeaderboardWidget::UpdateData( { if (update_ids.contains(row.first)) { - UpdateRow(row.second); + UpdateRow(row.first); } } } diff --git a/Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp b/Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp index 0164ee6a78..9a69cdb66b 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp @@ -33,6 +33,7 @@ AchievementProgressWidget::AchievementProgressWidget(QWidget* parent) : QWidget( layout->setContentsMargins(0, 0, 0, 0); layout->setAlignment(Qt::AlignTop); layout->addWidget(m_common_box); + layout->setSizeConstraint(QLayout::SetFixedSize); setLayout(layout); } @@ -42,32 +43,51 @@ void AchievementProgressWidget::UpdateData(bool clean_all) { m_achievement_boxes.clear(); ClearLayoutRecursively(m_common_layout); - - auto& instance = AchievementManager::GetInstance(); - if (!instance.IsGameLoaded()) - return; - auto* client = instance.GetClient(); - auto* achievement_list = rc_client_create_achievement_list( - client, RC_CLIENT_ACHIEVEMENT_CATEGORY_CORE_AND_UNOFFICIAL, - RC_CLIENT_ACHIEVEMENT_LIST_GROUPING_LOCK_STATE); - for (u32 ix = 0; ix < achievement_list->num_buckets; ix++) - { - for (u32 jx = 0; jx < achievement_list->buckets[ix].num_achievements; jx++) - { - auto* achievement = achievement_list->buckets[ix].achievements[jx]; - m_achievement_boxes[achievement->id] = std::make_shared(this, achievement); - m_common_layout->addWidget(m_achievement_boxes[achievement->id].get()); - } - } - rc_client_destroy_achievement_list(achievement_list); } else { - for (auto box : m_achievement_boxes) + while (auto* item = m_common_layout->takeAt(0)) { - box.second->UpdateData(); + auto* widget = item->widget(); + m_common_layout->removeWidget(widget); + if (std::strcmp(widget->metaObject()->className(), "QLabel") == 0) + { + widget->deleteLater(); + delete item; + } } } + + auto& instance = AchievementManager::GetInstance(); + if (!instance.IsGameLoaded()) + return; + auto* client = instance.GetClient(); + auto* achievement_list = + rc_client_create_achievement_list(client, RC_CLIENT_ACHIEVEMENT_CATEGORY_CORE_AND_UNOFFICIAL, + RC_CLIENT_ACHIEVEMENT_LIST_GROUPING_PROGRESS); + if (!achievement_list) + return; + for (u32 ix = 0; ix < achievement_list->num_buckets; ix++) + { + m_common_layout->addWidget(new QLabel(tr(achievement_list->buckets[ix].label))); + for (u32 jx = 0; jx < achievement_list->buckets[ix].num_achievements; jx++) + { + auto* achievement = achievement_list->buckets[ix].achievements[jx]; + auto box_itr = m_achievement_boxes.lower_bound(achievement->id); + if (box_itr != m_achievement_boxes.end() && box_itr->first == achievement->id) + { + box_itr->second->UpdateProgress(); + m_common_layout->addWidget(box_itr->second.get()); + } + else + { + const auto new_box_itr = m_achievement_boxes.try_emplace( + box_itr, achievement->id, std::make_shared(this, achievement)); + m_common_layout->addWidget(new_box_itr->second.get()); + } + } + } + rc_client_destroy_achievement_list(achievement_list); } void AchievementProgressWidget::UpdateData( diff --git a/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp b/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp index 5b8a07d24f..622b2e848f 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementSettingsWidget.cpp @@ -237,7 +237,10 @@ void AchievementSettingsWidget::ToggleRAIntegration() else instance.Shutdown(); if (Config::Get(Config::RA_HARDCORE_ENABLED)) + { emit Settings::Instance().EmulationStateChanged(Core::GetState(Core::System::GetInstance())); + emit Settings::Instance().HardcoreStateChanged(); + } } void AchievementSettingsWidget::Login() @@ -263,10 +266,11 @@ void AchievementSettingsWidget::ToggleHardcore() if (Config::Get(Config::MAIN_EMULATION_SPEED) < 1.0f) Config::SetBaseOrCurrent(Config::MAIN_EMULATION_SPEED, 1.0f); Config::SetBaseOrCurrent(Config::FREE_LOOK_ENABLED, false); - Settings::Instance().SetCheatsEnabled(false); + Config::SetBaseOrCurrent(Config::MAIN_ENABLE_CHEATS, false); Settings::Instance().SetDebugModeEnabled(false); } emit Settings::Instance().EmulationStateChanged(Core::GetState(Core::System::GetInstance())); + emit Settings::Instance().HardcoreStateChanged(); } void AchievementSettingsWidget::ToggleUnofficial() diff --git a/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp b/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp index b796b9dc3e..8605c10725 100644 --- a/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp +++ b/Source/Core/DolphinQt/Achievements/AchievementsWindow.cpp @@ -7,6 +7,8 @@ #include #include +#include +#include #include #include @@ -34,6 +36,8 @@ AchievementsWindow::AchievementsWindow(QWidget* parent) : QDialog(parent) }); }); connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, + [this] { m_settings_widget->UpdateData(); }); + connect(&Settings::Instance(), &Settings::HardcoreStateChanged, this, [this] { AchievementsWindow::UpdateData({.all = true}); }); } @@ -81,6 +85,8 @@ void AchievementsWindow::UpdateData(AchievementManager::UpdatedItems updated_ite m_header_widget->UpdateData(); m_progress_widget->UpdateData(true); m_leaderboard_widget->UpdateData(true); + static_cast(m_tab_widget->widget(1))->verticalScrollBar()->setValue(0); + static_cast(m_tab_widget->widget(2))->verticalScrollBar()->setValue(0); } else { @@ -89,7 +95,7 @@ void AchievementsWindow::UpdateData(AchievementManager::UpdatedItems updated_ite { m_header_widget->UpdateData(); } - if (updated_items.all_achievements) + if (updated_items.all_achievements || updated_items.rich_presence) m_progress_widget->UpdateData(false); else if (updated_items.achievements.size() > 0) m_progress_widget->UpdateData(updated_items.achievements); diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp index 6c815e4a15..ad7305ac15 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp @@ -59,8 +59,6 @@ #include "InputCommon/ControllerInterface/CoreDevice.h" #include "InputCommon/InputConfig.h" -constexpr const char* PROFILES_DIR = "Profiles/"; - MappingWindow::MappingWindow(QWidget* parent, Type type, int port_num) : QDialog(parent), m_port(port_num) { diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp index c20b2e3c2d..4b6233678c 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp +++ b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp @@ -5,6 +5,7 @@ #include #include +#include #include #include @@ -46,6 +47,7 @@ #include "DolphinQt/QtUtils/DolphinFileDialog.h" #include "DolphinQt/QtUtils/ModalMessageBox.h" #include "DolphinQt/QtUtils/SetWindowDecorations.h" +#include "DolphinQt/Resources.h" #include "DolphinQt/Settings.h" class BranchWatchProxyModel final : public QSortFilterProxyModel @@ -99,7 +101,6 @@ public: this->*member = std::nullopt; invalidateRowsFilter(); } - void OnDelete(QModelIndexList index_list); bool IsBranchTypeAllowed(UGeckoInstruction inst) const; void SetInspected(const QModelIndex& index); @@ -141,27 +142,20 @@ bool BranchWatchProxyModel::filterAcceptsRow(int source_row, const QModelIndex&) if (!m_origin_symbol_name.isEmpty()) { if (const QVariant& symbol_name_v = sourceModel()->GetSymbolList()[source_row].origin_name; - !symbol_name_v.isValid() || - !symbol_name_v.value().contains(m_origin_symbol_name, Qt::CaseInsensitive)) + !symbol_name_v.isValid() || !static_cast(symbol_name_v.data()) + ->contains(m_origin_symbol_name, Qt::CaseInsensitive)) return false; } if (!m_destin_symbol_name.isEmpty()) { if (const QVariant& symbol_name_v = sourceModel()->GetSymbolList()[source_row].destin_name; - !symbol_name_v.isValid() || - !symbol_name_v.value().contains(m_destin_symbol_name, Qt::CaseInsensitive)) + !symbol_name_v.isValid() || !static_cast(symbol_name_v.data()) + ->contains(m_destin_symbol_name, Qt::CaseInsensitive)) return false; } return true; } -void BranchWatchProxyModel::OnDelete(QModelIndexList index_list) -{ - std::transform(index_list.begin(), index_list.end(), index_list.begin(), - [this](const QModelIndex& index) { return mapToSource(index); }); - sourceModel()->OnDelete(std::move(index_list)); -} - static constexpr bool BranchSavesLR(UGeckoInstruction inst) { DEBUG_ASSERT(inst.OPCD == 18 || inst.OPCD == 16 || @@ -497,9 +491,13 @@ BranchWatchDialog::BranchWatchDialog(Core::System& system, Core::BranchWatch& br return group_box; }()); + UpdateIcons(); + connect(m_timer = new QTimer, &QTimer::timeout, this, &BranchWatchDialog::OnTimeout); connect(&Settings::Instance(), &Settings::EmulationStateChanged, this, &BranchWatchDialog::OnEmulationStateChanged); + connect(&Settings::Instance(), &Settings::ThemeChanged, this, + &BranchWatchDialog::OnThemeChanged); connect(m_table_proxy, &BranchWatchProxyModel::layoutChanged, this, &BranchWatchDialog::UpdateStatus); @@ -701,13 +699,19 @@ void BranchWatchDialog::OnEmulationStateChanged(Core::State new_state) Update(); } +void BranchWatchDialog::OnThemeChanged() +{ + UpdateIcons(); +} + void BranchWatchDialog::OnHelp() { ModalMessageBox::information( this, tr("Branch Watch Tool Help (1/4)"), tr("Branch Watch is a code-searching tool that can isolate branches tracked by the emulated " "CPU by testing candidate branches with simple criteria. If you are familiar with Cheat " - "Engine's Ultimap, Branch Watch is similar to that.\n\n" + "Engine's Ultimap, Branch Watch is similar to that." + "\n\n" "Press the \"Start Branch Watch\" button to activate Branch Watch. Branch Watch persists " "across emulation sessions, and a snapshot of your progress can be saved to and loaded " "from the User Directory to persist after Dolphin Emulator is closed. \"Save As...\" and " @@ -730,7 +734,8 @@ void BranchWatchDialog::OnHelp() "taken since the last time it was checked. It is also possible to reduce the candidates " "by determining whether a branch instruction has or has not been overwritten since it was " "first hit. Filter the candidates by branch kind, branch condition, origin or destination " - "address, and origin or destination symbol name.\n\n" + "address, and origin or destination symbol name." + "\n\n" "After enough passes and experimentation, you may be able to find function calls and " "conditional code paths that are only taken when an action is performed in the emulated " "software.")); @@ -738,17 +743,27 @@ void BranchWatchDialog::OnHelp() this, tr("Branch Watch Tool Help (4/4)"), tr("Rows in the table can be left-clicked on the origin, destination, and symbol columns to " "view the associated address in Code View. Right-clicking the selected row(s) will bring " - "up a context menu.\n\n" + "up a context menu." + "\n\n" + "If the origin, destination, or symbol columns are right-clicked, an action copy the " + "relevant address(es) to the clipboard will be available, and an action to set a " + "breakpoint at the relevant address(es) will be available. Note that, for the origin / " + "destination symbol columns, these actions will only be enabled if every row in the " + "selection has a symbol." + "\n\n" "If the origin column of a row selection is right-clicked, an action to replace the " - "branch instruction at the origin(s) with a NOP instruction (No Operation), and an action " - "to copy the address(es) to the clipboard will be available.\n\n" + "branch instruction at the origin(s) with a NOP instruction (No Operation) will be " + "available." + "\n\n" "If the destination column of a row selection is right-clicked, an action to replace the " "instruction at the destination(s) with a BLR instruction (Branch to Link Register) will " - "be available, but only if the branch instruction at every origin saves the link " - "register, and an action to copy the address(es) to the clipboard will be available.\n\n" + "be available, but will only be enabled if the branch instruction at every origin updates " + "the link register." + "\n\n" "If the origin / destination symbol column of a row selection is right-clicked, an action " - "to replace the instruction(s) at the start of the symbol with a BLR instruction will be " - "available, but only if every origin / destination symbol is found.\n\n" + "to replace the instruction at the start of the symbol(s) with a BLR instruction will be " + "available, but will only be enabled if every row in the selection has a symbol." + "\n\n" "All context menus have the action to delete the selected row(s) from the candidates.")); } @@ -801,68 +816,18 @@ void BranchWatchDialog::OnTableClicked(const QModelIndex& index) void BranchWatchDialog::OnTableContextMenu(const QPoint& pos) { + if (m_table_view->horizontalHeader()->hiddenSectionCount() == Column::NumberOfColumns) + { + m_mnu_column_visibility->exec(m_table_view->viewport()->mapToGlobal(pos)); + return; + } const QModelIndex index = m_table_view->indexAt(pos); if (!index.isValid()) return; - QModelIndexList index_list = m_table_view->selectionModel()->selectedRows(index.column()); - - QMenu* const menu = new QMenu; - menu->setAttribute(Qt::WA_DeleteOnClose, true); - - menu->addAction(tr("&Delete"), [this, index_list]() { OnTableDelete(std::move(index_list)); }); - switch (index.column()) - { - case Column::Origin: - { - QAction* const action = menu->addAction(tr("Insert &NOP")); - if (Core::GetState(m_system) != Core::State::Uninitialized) - connect(action, &QAction::triggered, - [this, index_list]() { OnTableSetNOP(std::move(index_list)); }); - else - action->setEnabled(false); - menu->addAction(tr("&Copy Address"), [this, index_list = std::move(index_list)]() { - OnTableCopyAddress(std::move(index_list)); - }); - break; - } - case Column::Destination: - { - QAction* const action = menu->addAction(tr("Insert &BLR")); - const bool enable_action = - Core::GetState(m_system) != Core::State::Uninitialized && - std::all_of(index_list.begin(), index_list.end(), [this](const QModelIndex& idx) { - const QModelIndex sibling = idx.siblingAtColumn(Column::Instruction); - return BranchSavesLR(m_table_proxy->data(sibling, UserRole::ClickRole).value()); - }); - if (enable_action) - connect(action, &QAction::triggered, - [this, index_list]() { OnTableSetBLR(std::move(index_list)); }); - else - action->setEnabled(false); - menu->addAction(tr("&Copy Address"), [this, index_list = std::move(index_list)]() { - OnTableCopyAddress(std::move(index_list)); - }); - break; - } - case Column::OriginSymbol: - case Column::DestinSymbol: - { - QAction* const action = menu->addAction(tr("Insert &BLR at start")); - const bool enable_action = - Core::GetState(m_system) != Core::State::Uninitialized && - std::all_of(index_list.begin(), index_list.end(), [this](const QModelIndex& idx) { - return m_table_proxy->data(idx, UserRole::ClickRole).isValid(); - }); - if (enable_action) - connect(action, &QAction::triggered, [this, index_list = std::move(index_list)]() { - OnTableSetBLR(std::move(index_list)); - }); - else - action->setEnabled(false); - break; - } - } - menu->exec(m_table_view->viewport()->mapToGlobal(pos)); + m_index_list_temp = m_table_view->selectionModel()->selectedRows(index.column()); + GetTableContextMenu(index)->exec(m_table_view->viewport()->mapToGlobal(pos)); + m_index_list_temp.clear(); + m_index_list_temp.shrink_to_fit(); } void BranchWatchDialog::OnTableHeaderContextMenu(const QPoint& pos) @@ -870,67 +835,72 @@ void BranchWatchDialog::OnTableHeaderContextMenu(const QPoint& pos) m_mnu_column_visibility->exec(m_table_view->horizontalHeader()->mapToGlobal(pos)); } -void BranchWatchDialog::OnTableDelete(QModelIndexList index_list) +void BranchWatchDialog::OnTableDelete() { - m_table_proxy->OnDelete(std::move(index_list)); + std::ranges::transform( + m_index_list_temp, m_index_list_temp.begin(), + [this](const QModelIndex& index) { return m_table_proxy->mapToSource(index); }); + std::ranges::sort(m_index_list_temp, std::less{}); + for (const auto& index : std::ranges::reverse_view{m_index_list_temp}) + { + if (!index.isValid()) + continue; + m_table_model->removeRow(index.row()); + } UpdateStatus(); } void BranchWatchDialog::OnTableDeleteKeypress() { - OnTableDelete(m_table_view->selectionModel()->selectedRows()); + m_index_list_temp = m_table_view->selectionModel()->selectedRows(); + OnTableDelete(); + m_index_list_temp.clear(); + m_index_list_temp.shrink_to_fit(); } -void BranchWatchDialog::OnTableSetBLR(QModelIndexList index_list) +void BranchWatchDialog::OnTableSetBLR() { - for (const QModelIndex& index : index_list) - { - m_system.GetPowerPC().GetDebugInterface().SetPatch( - Core::CPUThreadGuard{m_system}, - m_table_proxy->data(index, UserRole::ClickRole).value(), 0x4e800020); - m_table_proxy->SetInspected(index); - } - // TODO: This is not ideal. What I need is a signal for when memory has been changed by the GUI, - // but I cannot find one. UpdateDisasmDialog comes close, but does too much in one signal. For - // example, CodeViewWidget will scroll to the current PC when UpdateDisasmDialog is signaled. This - // seems like a pervasive issue. For example, modifying an instruction in the CodeViewWidget will - // not reflect in the MemoryViewWidget, and vice versa. Neither of these widgets changing memory - // will reflect in the JITWidget, either. At the very least, we can make sure the CodeWidget - // is updated in an acceptable way. - m_code_widget->Update(); + SetStubPatches(0x4e800020); } -void BranchWatchDialog::OnTableSetNOP(QModelIndexList index_list) +void BranchWatchDialog::OnTableSetNOP() { - for (const QModelIndex& index : index_list) - { - m_system.GetPowerPC().GetDebugInterface().SetPatch( - Core::CPUThreadGuard{m_system}, - m_table_proxy->data(index, UserRole::ClickRole).value(), 0x60000000); - m_table_proxy->SetInspected(index); - } - // Same issue as OnSetBLR. - m_code_widget->Update(); + SetStubPatches(0x60000000); } -void BranchWatchDialog::OnTableCopyAddress(QModelIndexList index_list) +void BranchWatchDialog::OnTableCopyAddress() { - auto iter = index_list.begin(); - if (iter == index_list.end()) + auto iter = m_index_list_temp.begin(); + if (iter == m_index_list_temp.end()) return; QString text; - text.reserve(index_list.size() * 9 - 1); + text.reserve(m_index_list_temp.size() * 9 - 1); while (true) { text.append(QString::number(m_table_proxy->data(*iter, UserRole::ClickRole).value(), 16)); - if (++iter == index_list.end()) + if (++iter == m_index_list_temp.end()) break; text.append(QChar::fromLatin1('\n')); } QApplication::clipboard()->setText(text); } +void BranchWatchDialog::OnTableSetBreakpointBreak() +{ + SetBreakpoints(true, false); +} + +void BranchWatchDialog::OnTableSetBreakpointLog() +{ + SetBreakpoints(false, true); +} + +void BranchWatchDialog::OnTableSetBreakpointBoth() +{ + SetBreakpoints(true, true); +} + void BranchWatchDialog::SaveSettings() { auto& settings = Settings::GetQSettings(); @@ -983,6 +953,12 @@ void BranchWatchDialog::UpdateStatus() } } +void BranchWatchDialog::UpdateIcons() +{ + m_icn_full = Resources::GetThemeIcon("debugger_breakpoint"); + m_icn_partial = Resources::GetThemeIcon("stop"); +} + void BranchWatchDialog::Save(const Core::CPUThreadGuard& guard, const std::string& filepath) { File::IOFile file(filepath, "w"); @@ -1019,3 +995,144 @@ void BranchWatchDialog::AutoSave(const Core::CPUThreadGuard& guard) return; Save(guard, m_autosave_filepath ? m_autosave_filepath.value() : GetSnapshotDefaultFilepath()); } + +void BranchWatchDialog::SetStubPatches(u32 value) const +{ + auto& debug_interface = m_system.GetPowerPC().GetDebugInterface(); + for (const Core::CPUThreadGuard guard(m_system); const QModelIndex& index : m_index_list_temp) + { + debug_interface.SetPatch(guard, m_table_proxy->data(index, UserRole::ClickRole).value(), + value); + m_table_proxy->SetInspected(index); + } + // TODO: This is not ideal. What I need is a signal for when memory has been changed by the GUI, + // but I cannot find one. UpdateDisasmDialog comes close, but does too much in one signal. For + // example, CodeViewWidget will scroll to the current PC when UpdateDisasmDialog is signaled. This + // seems like a pervasive issue. For example, modifying an instruction in the CodeViewWidget will + // not reflect in the MemoryViewWidget, and vice versa. Neither of these widgets changing memory + // will reflect in the JITWidget, either. At the very least, we can make sure the CodeWidget + // is updated in an acceptable way. + m_code_widget->Update(); +} + +void BranchWatchDialog::SetBreakpoints(bool break_on_hit, bool log_on_hit) const +{ + auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); + for (const QModelIndex& index : m_index_list_temp) + { + const u32 address = m_table_proxy->data(index, UserRole::ClickRole).value(); + breakpoints.Add(address, break_on_hit, log_on_hit, {}); + } + emit m_code_widget->BreakpointsChanged(); + m_code_widget->Update(); +} + +QMenu* BranchWatchDialog::GetTableContextMenu(const QModelIndex& index) +{ + if (m_mnu_table_context == nullptr) + { + m_mnu_table_context = new QMenu(this); + m_mnu_table_context->addAction(tr("&Delete"), this, &BranchWatchDialog::OnTableDelete); + m_act_insert_nop = + m_mnu_table_context->addAction(tr("Insert &NOP"), this, &BranchWatchDialog::OnTableSetNOP); + m_act_insert_blr = + m_mnu_table_context->addAction(tr("Insert &BLR"), this, &BranchWatchDialog::OnTableSetBLR); + m_act_copy_address = m_mnu_table_context->addAction(tr("&Copy Address"), this, + &BranchWatchDialog::OnTableCopyAddress); + + m_mnu_set_breakpoint = new QMenu(tr("Set Brea&kpoint")); + m_act_break_on_hit = m_mnu_set_breakpoint->addAction( + tr("&Break On Hit"), this, &BranchWatchDialog::OnTableSetBreakpointBreak); + m_act_log_on_hit = m_mnu_set_breakpoint->addAction(tr("&Log On Hit"), this, + &BranchWatchDialog::OnTableSetBreakpointLog); + m_act_both_on_hit = m_mnu_set_breakpoint->addAction( + tr("Break &And Log On Hit"), this, &BranchWatchDialog::OnTableSetBreakpointBoth); + m_mnu_table_context->addMenu(m_mnu_set_breakpoint); + } + + const bool core_initialized = Core::GetState(m_system) != Core::State::Uninitialized; + + bool supported_column = true; + switch (index.column()) + { + case Column::Origin: + m_act_insert_blr->setVisible(false); + m_act_insert_nop->setVisible(true); + m_act_insert_nop->setEnabled(core_initialized); + m_act_copy_address->setEnabled(true); + m_mnu_set_breakpoint->setEnabled(true); + break; + case Column::Destination: + { + m_act_insert_nop->setVisible(false); + m_act_insert_blr->setVisible(true); + const bool all_branches_save_lr = + core_initialized && + std::all_of( + m_index_list_temp.begin(), m_index_list_temp.end(), [this](const QModelIndex& idx) { + const QModelIndex sibling = idx.siblingAtColumn(Column::Instruction); + return BranchSavesLR(m_table_proxy->data(sibling, UserRole::ClickRole).value()); + }); + m_act_insert_blr->setEnabled(all_branches_save_lr); + m_act_copy_address->setEnabled(true); + m_mnu_set_breakpoint->setEnabled(true); + break; + } + case Column::OriginSymbol: + case Column::DestinSymbol: + { + m_act_insert_nop->setVisible(false); + m_act_insert_blr->setVisible(true); + const bool all_symbols_valid = + core_initialized && + std::all_of(m_index_list_temp.begin(), m_index_list_temp.end(), + [this](const QModelIndex& idx) { + return m_table_proxy->data(idx, UserRole::ClickRole).isValid(); + }); + m_act_insert_blr->setEnabled(all_symbols_valid); + m_act_copy_address->setEnabled(all_symbols_valid); + m_mnu_set_breakpoint->setEnabled(all_symbols_valid); + break; + } + default: + m_act_insert_nop->setVisible(false); + m_act_insert_blr->setVisible(false); + supported_column = false; + break; + } + m_act_copy_address->setVisible(supported_column); + m_mnu_set_breakpoint->menuAction()->setVisible(supported_column); + // Setting breakpoints while nothing is being emulated is discouraged in the UI. + m_mnu_set_breakpoint->setEnabled(core_initialized); + + if (core_initialized && supported_column) + { + qsizetype bp_break_count = 0, bp_log_count = 0, bp_both_count = 0; + for (auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); + const QModelIndex& idx : m_index_list_temp) + { + if (const TBreakPoint* bp = breakpoints.GetRegularBreakpoint( + m_table_proxy->data(idx, UserRole::ClickRole).value())) + { + if (bp->break_on_hit && bp->log_on_hit) + { + bp_both_count += 1; + continue; + } + bp_break_count += bp->break_on_hit; + bp_log_count += bp->log_on_hit; + } + } + m_act_break_on_hit->setIconVisibleInMenu(bp_break_count != 0); + m_act_break_on_hit->setIcon(bp_break_count == m_index_list_temp.size() ? m_icn_full : + m_icn_partial); + m_act_log_on_hit->setIconVisibleInMenu(bp_log_count != 0); + m_act_log_on_hit->setIcon(bp_log_count == m_index_list_temp.size() ? m_icn_full : + m_icn_partial); + m_act_both_on_hit->setIconVisibleInMenu(bp_both_count != 0); + m_act_both_on_hit->setIcon(bp_both_count == m_index_list_temp.size() ? m_icn_full : + m_icn_partial); + } + + return m_mnu_table_context; +} diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h index b45f4c8563..05a8c82432 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h +++ b/Source/Core/DolphinQt/Debugger/BranchWatchDialog.h @@ -7,8 +7,11 @@ #include #include +#include #include +#include "Common/CommonTypes.h" + namespace Core { class BranchWatch; @@ -77,6 +80,7 @@ private: void OnWipeInspection(); void OnTimeout(); void OnEmulationStateChanged(Core::State new_state); + void OnThemeChanged(); void OnHelp(); void OnToggleAutoSave(bool checked); void OnHideShowControls(bool checked); @@ -85,11 +89,14 @@ private: void OnTableClicked(const QModelIndex& index); void OnTableContextMenu(const QPoint& pos); void OnTableHeaderContextMenu(const QPoint& pos); - void OnTableDelete(QModelIndexList index_list); + void OnTableDelete(); void OnTableDeleteKeypress(); - void OnTableSetBLR(QModelIndexList index_list); - void OnTableSetNOP(QModelIndexList index_list); - void OnTableCopyAddress(QModelIndexList index_list); + void OnTableSetBLR(); + void OnTableSetNOP(); + void OnTableCopyAddress(); + void OnTableSetBreakpointBreak(); + void OnTableSetBreakpointLog(); + void OnTableSetBreakpointBoth(); void SaveSettings(); @@ -99,9 +106,14 @@ public: private: void UpdateStatus(); + void UpdateIcons(); void Save(const Core::CPUThreadGuard& guard, const std::string& filepath); void Load(const Core::CPUThreadGuard& guard, const std::string& filepath); void AutoSave(const Core::CPUThreadGuard& guard); + void SetStubPatches(u32 value) const; + void SetBreakpoints(bool break_on_hit, bool log_on_hit) const; + + [[nodiscard]] QMenu* GetTableContextMenu(const QModelIndex& index); Core::System& m_system; Core::BranchWatch& m_branch_watch; @@ -110,6 +122,14 @@ private: QPushButton *m_btn_start_pause, *m_btn_clear_watch, *m_btn_path_was_taken, *m_btn_path_not_taken, *m_btn_was_overwritten, *m_btn_not_overwritten, *m_btn_wipe_recent_hits; QAction* m_act_autosave; + QAction* m_act_insert_nop; + QAction* m_act_insert_blr; + QAction* m_act_copy_address; + QMenu* m_mnu_set_breakpoint; + QAction* m_act_break_on_hit; + QAction* m_act_log_on_hit; + QAction* m_act_both_on_hit; + QMenu* m_mnu_table_context = nullptr; QMenu* m_mnu_column_visibility; QToolBar* m_control_toolbar; @@ -119,5 +139,8 @@ private: QStatusBar* m_status_bar; QTimer* m_timer; + QIcon m_icn_full, m_icn_partial; + + QModelIndexList m_index_list_temp; std::optional m_autosave_filepath; }; diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp index 08d7ae021d..a377f82c4e 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp +++ b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp @@ -11,6 +11,7 @@ #include "Common/Assert.h" #include "Common/GekkoDisassembler.h" +#include "Common/Unreachable.h" #include "Core/Debugger/BranchWatch.h" #include "Core/PowerPC/PPCSymbolDB.h" @@ -144,18 +145,6 @@ void BranchWatchTableModel::OnWipeInspection() roles); } -void BranchWatchTableModel::OnDelete(QModelIndexList index_list) -{ - std::sort(index_list.begin(), index_list.end()); - // TODO C++20: std::ranges::reverse_view - for (auto iter = index_list.rbegin(); iter != index_list.rend(); ++iter) - { - if (!iter->isValid()) - continue; - removeRow(iter->row()); - } -} - void BranchWatchTableModel::Save(const Core::CPUThreadGuard& guard, std::FILE* file) const { m_branch_watch.Save(guard, file); @@ -355,7 +344,8 @@ QVariant BranchWatchTableModel::DisplayRoleData(const QModelIndex& index) const case Column::TotalHits: return QString::number(kv->second.total_hits); } - return QVariant(); + static_assert(Column::NumberOfColumns == 8); + Common::Unreachable(); } QVariant BranchWatchTableModel::FontRoleData(const QModelIndex& index) const @@ -400,7 +390,8 @@ QVariant BranchWatchTableModel::TextAlignmentRoleData(const QModelIndex& index) case Column::DestinSymbol: return QVariant::fromValue(Qt::AlignLeft | Qt::AlignVCenter); } - return QVariant(); + static_assert(Column::NumberOfColumns == 8); + Common::Unreachable(); } QVariant BranchWatchTableModel::ForegroundRoleData(const QModelIndex& index) const @@ -498,5 +489,6 @@ QVariant BranchWatchTableModel::SortRoleData(const QModelIndex& index) const case Column::TotalHits: return qulonglong{kv->second.total_hits}; } - return QVariant(); + static_assert(Column::NumberOfColumns == 8); + Common::Unreachable(); } diff --git a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h index aad2fd783a..500a8ca53c 100644 --- a/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h +++ b/Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h @@ -97,7 +97,6 @@ public: void OnBranchNotOverwritten(const Core::CPUThreadGuard& guard); void OnWipeRecentHits(); void OnWipeInspection(); - void OnDelete(QModelIndexList index_list); void Save(const Core::CPUThreadGuard& guard, std::FILE* file) const; void Load(const Core::CPUThreadGuard& guard, std::FILE* file); diff --git a/Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp b/Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp index 1899b42168..ba7fe1feb5 100644 --- a/Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp +++ b/Source/Core/DolphinQt/Debugger/BreakpointDialog.cpp @@ -289,7 +289,7 @@ void BreakpointDialog::accept() return; } - m_parent->AddBP(address, false, do_break, do_log, condition); + m_parent->AddBP(address, do_break, do_log, condition); } else { diff --git a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp index 130e68e860..200d414395 100644 --- a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp @@ -83,7 +83,8 @@ private: if (!pix.isNull()) { const QRect r = option.rect; - const QPoint p = QPoint((r.width() - pix.width()) / 2, (r.height() - pix.height()) / 2); + const QSize size = pix.deviceIndependentSize().toSize(); + const QPoint p = QPoint((r.width() - size.width()) / 2, (r.height() - size.height()) / 2); painter->drawPixmap(r.topLeft() + p, pix); } } @@ -173,7 +174,6 @@ void BreakpointWidget::CreateWidgets() m_load = m_toolbar->addAction(tr("Load"), this, &BreakpointWidget::OnLoad); m_save = m_toolbar->addAction(tr("Save"), this, &BreakpointWidget::OnSave); - m_new->setEnabled(false); m_load->setEnabled(false); m_save->setEnabled(false); @@ -215,9 +215,9 @@ void BreakpointWidget::OnClicked(QTableWidgetItem* item) if (item->column() == ENABLED_COLUMN) { if (item->data(IS_MEMCHECK_ROLE).toBool()) - m_system.GetPowerPC().GetMemChecks().ToggleBreakPoint(address); + m_system.GetPowerPC().GetMemChecks().ToggleEnable(address); else - m_system.GetPowerPC().GetBreakPoints().ToggleBreakPoint(address); + m_system.GetPowerPC().GetBreakPoints().ToggleEnable(address); emit BreakpointsChanged(); Update(); @@ -252,7 +252,6 @@ void BreakpointWidget::UpdateButtonsEnabled() return; const bool is_initialised = Core::GetState(m_system) != Core::State::Uninitialized; - m_new->setEnabled(is_initialised); m_load->setEnabled(is_initialised); m_save->setEnabled(is_initialised); } @@ -443,8 +442,8 @@ void BreakpointWidget::OnEditBreakpoint(u32 address, bool is_instruction_bp) { if (is_instruction_bp) { - auto* dialog = - new BreakpointDialog(this, m_system.GetPowerPC().GetBreakPoints().GetBreakpoint(address)); + auto* dialog = new BreakpointDialog( + this, m_system.GetPowerPC().GetBreakPoints().GetRegularBreakpoint(address)); dialog->setAttribute(Qt::WA_DeleteOnClose, true); SetQWidgetWindowDecorations(dialog); dialog->exec(); @@ -602,14 +601,13 @@ void BreakpointWidget::OnItemChanged(QTableWidgetItem* item) void BreakpointWidget::AddBP(u32 addr) { - AddBP(addr, false, true, true, {}); + AddBP(addr, true, true, {}); } -void BreakpointWidget::AddBP(u32 addr, bool temp, bool break_on_hit, bool log_on_hit, - const QString& condition) +void BreakpointWidget::AddBP(u32 addr, bool break_on_hit, bool log_on_hit, const QString& condition) { m_system.GetPowerPC().GetBreakPoints().Add( - addr, temp, break_on_hit, log_on_hit, + addr, break_on_hit, log_on_hit, !condition.isEmpty() ? Expression::TryParse(condition.toUtf8().constData()) : std::nullopt); emit BreakpointsChanged(); @@ -619,7 +617,7 @@ void BreakpointWidget::AddBP(u32 addr, bool temp, bool break_on_hit, bool log_on void BreakpointWidget::EditBreakpoint(u32 address, int edit, std::optional string) { TBreakPoint bp; - const TBreakPoint* old_bp = m_system.GetPowerPC().GetBreakPoints().GetBreakpoint(address); + const TBreakPoint* old_bp = m_system.GetPowerPC().GetBreakPoints().GetRegularBreakpoint(address); bp.is_enabled = edit == ENABLED_COLUMN ? !old_bp->is_enabled : old_bp->is_enabled; bp.log_on_hit = edit == LOG_COLUMN ? !old_bp->log_on_hit : old_bp->log_on_hit; bp.break_on_hit = edit == BREAK_COLUMN ? !old_bp->break_on_hit : old_bp->break_on_hit; diff --git a/Source/Core/DolphinQt/Debugger/BreakpointWidget.h b/Source/Core/DolphinQt/Debugger/BreakpointWidget.h index 3e204b41c1..1689270d44 100644 --- a/Source/Core/DolphinQt/Debugger/BreakpointWidget.h +++ b/Source/Core/DolphinQt/Debugger/BreakpointWidget.h @@ -34,7 +34,7 @@ public: ~BreakpointWidget(); void AddBP(u32 addr); - void AddBP(u32 addr, bool temp, bool break_on_hit, bool log_on_hit, const QString& condition); + void AddBP(u32 addr, bool break_on_hit, bool log_on_hit, const QString& condition); void AddAddressMBP(u32 addr, bool on_read = true, bool on_write = true, bool do_log = true, bool do_break = true, const QString& condition = {}); void AddRangedMBP(u32 from, u32 to, bool do_read = true, bool do_write = true, bool do_log = true, diff --git a/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp b/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp index 51f2814d9b..6e7e12dcd2 100644 --- a/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp @@ -382,10 +382,11 @@ void CodeViewWidget::Update(const Core::CPUThreadGuard* guard) if (ins == "blr") ins_item->setForeground(dark_theme ? QColor(0xa0FFa0) : Qt::darkGreen); - if (debug_interface.IsBreakpoint(addr)) + const TBreakPoint* bp = power_pc.GetBreakPoints().GetRegularBreakpoint(addr); + if (bp != nullptr) { auto icon = Resources::GetThemeIcon("debugger_breakpoint").pixmap(QSize(rowh - 2, rowh - 2)); - if (!power_pc.GetBreakPoints().IsBreakPointEnable(addr)) + if (!bp->is_enabled) { QPixmap disabled_icon(icon.size()); disabled_icon.fill(Qt::transparent); @@ -594,7 +595,7 @@ void CodeViewWidget::OnContextMenu() menu->addAction(tr("Set symbol &end address"), this, &CodeViewWidget::OnSetSymbolEndAddress); menu->addSeparator(); - menu->addAction(tr("Run &To Here"), this, &CodeViewWidget::OnRunToHere); + auto* run_to_action = menu->addAction(tr("Run &To Here"), this, &CodeViewWidget::OnRunToHere); auto* function_action = menu->addAction(tr("&Add function"), this, &CodeViewWidget::OnAddFunction); auto* ppc_action = menu->addAction(tr("PPC vs Host"), this, &CodeViewWidget::OnPPCComparison); @@ -645,8 +646,8 @@ void CodeViewWidget::OnContextMenu() follow_branch_action->setEnabled(follow_branch_enabled); for (auto* action : - {copy_address_action, copy_line_action, copy_hex_action, function_action, ppc_action, - insert_blr_action, insert_nop_action, replace_action, assemble_action}) + {copy_address_action, copy_line_action, copy_hex_action, function_action, run_to_action, + ppc_action, insert_blr_action, insert_nop_action, replace_action, assemble_action}) { action->setEnabled(running); } @@ -869,9 +870,7 @@ void CodeViewWidget::OnRunToHere() { const u32 addr = GetContextAddress(); - m_system.GetPowerPC().GetDebugInterface().SetBreakpoint(addr); - m_system.GetPowerPC().GetDebugInterface().RunToBreakpoint(); - Update(); + m_system.GetPowerPC().GetDebugInterface().RunTo(addr); } void CodeViewWidget::OnPPCComparison() @@ -1137,11 +1136,7 @@ void CodeViewWidget::showEvent(QShowEvent* event) void CodeViewWidget::ToggleBreakpoint() { - auto& power_pc = m_system.GetPowerPC(); - if (power_pc.GetDebugInterface().IsBreakpoint(GetContextAddress())) - power_pc.GetBreakPoints().Remove(GetContextAddress()); - else - power_pc.GetBreakPoints().Add(GetContextAddress()); + m_system.GetPowerPC().GetBreakPoints().ToggleBreakPoint(GetContextAddress()); emit BreakpointsChanged(); Update(); diff --git a/Source/Core/DolphinQt/Debugger/CodeWidget.cpp b/Source/Core/DolphinQt/Debugger/CodeWidget.cpp index e5dd96014b..36d3d92284 100644 --- a/Source/Core/DolphinQt/Debugger/CodeWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/CodeWidget.cpp @@ -455,7 +455,6 @@ void CodeWidget::Step() auto& power_pc = m_system.GetPowerPC(); PowerPC::CoreMode old_mode = power_pc.GetMode(); power_pc.SetMode(PowerPC::CoreMode::Interpreter); - power_pc.GetBreakPoints().ClearAllTemporary(); cpu.StepOpcode(&sync_event); sync_event.WaitFor(std::chrono::milliseconds(20)); power_pc.SetMode(old_mode); @@ -482,9 +481,8 @@ void CodeWidget::StepOver() if (inst.LK) { auto& breakpoints = m_system.GetPowerPC().GetBreakPoints(); - breakpoints.ClearAllTemporary(); - breakpoints.Add(m_system.GetPPCState().pc + 4, true); - cpu.EnableStepping(false); + breakpoints.SetTemporary(m_system.GetPPCState().pc + 4); + cpu.SetStepping(false); Core::DisplayMessage(tr("Step over in progress...").toStdString(), 2000); } else @@ -519,12 +517,9 @@ void CodeWidget::StepOut() auto& power_pc = m_system.GetPowerPC(); auto& ppc_state = power_pc.GetPPCState(); - auto& breakpoints = power_pc.GetBreakPoints(); { Core::CPUThreadGuard guard(m_system); - breakpoints.ClearAllTemporary(); - PowerPC::CoreMode old_mode = power_pc.GetMode(); power_pc.SetMode(PowerPC::CoreMode::Interpreter); @@ -547,8 +542,7 @@ void CodeWidget::StepOut() do { power_pc.SingleStep(); - } while (ppc_state.pc != next_pc && clock::now() < timeout && - !breakpoints.IsAddressBreakPoint(ppc_state.pc)); + } while (ppc_state.pc != next_pc && clock::now() < timeout && !power_pc.CheckBreakPoints()); } else { @@ -556,14 +550,14 @@ void CodeWidget::StepOut() } inst = PowerPC::MMU::HostRead_Instruction(guard, ppc_state.pc); - } while (clock::now() < timeout && !breakpoints.IsAddressBreakPoint(ppc_state.pc)); + } while (clock::now() < timeout && !power_pc.CheckBreakPoints()); power_pc.SetMode(old_mode); } emit Host::GetInstance()->UpdateDisasmDialog(); - if (breakpoints.IsAddressBreakPoint(ppc_state.pc)) + if (power_pc.CheckBreakPoints()) Core::DisplayMessage(tr("Breakpoint encountered! Step out aborted.").toStdString(), 2000); else if (clock::now() >= timeout) Core::DisplayMessage(tr("Step out timed out!").toStdString(), 2000); diff --git a/Source/Core/DolphinQt/GameList/GameList.cpp b/Source/Core/DolphinQt/GameList/GameList.cpp index 1003cff599..f1d69613a3 100644 --- a/Source/Core/DolphinQt/GameList/GameList.cpp +++ b/Source/Core/DolphinQt/GameList/GameList.cpp @@ -299,16 +299,14 @@ void GameList::MakeEmptyView() size_policy.setRetainSizeWhenHidden(true); m_empty->setSizePolicy(size_policy); - connect(&Settings::Instance(), &Settings::GameListRefreshRequested, this, - [this, refreshing_msg = refreshing_msg] { - m_empty->setText(refreshing_msg); - m_empty->setEnabled(false); - }); - connect(&Settings::Instance(), &Settings::GameListRefreshCompleted, this, - [this, empty_msg = empty_msg] { - m_empty->setText(empty_msg); - m_empty->setEnabled(true); - }); + connect(&Settings::Instance(), &Settings::GameListRefreshRequested, this, [this, refreshing_msg] { + m_empty->setText(refreshing_msg); + m_empty->setEnabled(false); + }); + connect(&Settings::Instance(), &Settings::GameListRefreshCompleted, this, [this, empty_msg] { + m_empty->setText(empty_msg); + m_empty->setEnabled(true); + }); } void GameList::resizeEvent(QResizeEvent* event) @@ -805,15 +803,11 @@ bool GameList::AddShortcutToDesktop() std::string game_name = game->GetName(Core::TitleDatabase()); // Sanitize the string by removing all characters that cannot be used in NTFS file names - game_name.erase(std::remove_if(game_name.begin(), game_name.end(), - [](char ch) { - static constexpr char illegal_characters[] = { - '<', '>', ':', '\"', '/', '\\', '|', '?', '*'}; - return std::find(std::begin(illegal_characters), - std::end(illegal_characters), - ch) != std::end(illegal_characters); - }), - game_name.end()); + std::erase_if(game_name, [](char ch) { + static constexpr char illegal_characters[] = {'<', '>', ':', '\"', '/', '\\', '|', '?', '*'}; + return std::find(std::begin(illegal_characters), std::end(illegal_characters), ch) != + std::end(illegal_characters); + }); std::wstring desktop_path = std::wstring(desktop.get()) + UTF8ToTStr("\\" + game_name + ".lnk"); auto persist_file = shell_link.try_query(); diff --git a/Source/Core/DolphinQt/Host.cpp b/Source/Core/DolphinQt/Host.cpp index fe339364ab..80a4247a2b 100644 --- a/Source/Core/DolphinQt/Host.cpp +++ b/Source/Core/DolphinQt/Host.cpp @@ -162,6 +162,11 @@ bool Host::GetGBAFocus() #endif } +bool Host::GetTASInputFocus() const +{ + return m_tas_input_focus; +} + bool Host::GetRenderFullscreen() { return m_render_fullscreen; @@ -177,6 +182,11 @@ void Host::SetRenderFullscreen(bool fullscreen) } } +void Host::SetTASInputFocus(const bool focus) +{ + m_tas_input_focus = focus; +} + void Host::ResizeSurface(int new_width, int new_height) { if (g_presenter) @@ -228,6 +238,11 @@ bool Host_RendererIsFullscreen() return Host::GetInstance()->GetRenderFullscreen(); } +bool Host_TASInputHasFocus() +{ + return Host::GetInstance()->GetTASInputFocus(); +} + void Host_YieldToUI() { qApp->processEvents(QEventLoop::ExcludeUserInputEvents); @@ -235,6 +250,9 @@ void Host_YieldToUI() void Host_UpdateDisasmDialog() { + if (Settings::Instance().GetIsContinuouslyFrameStepping()) + return; + QueueOnObject(QApplication::instance(), [] { emit Host::GetInstance()->UpdateDisasmDialog(); }); } diff --git a/Source/Core/DolphinQt/Host.h b/Source/Core/DolphinQt/Host.h index 645c4bd54d..b7f21190da 100644 --- a/Source/Core/DolphinQt/Host.h +++ b/Source/Core/DolphinQt/Host.h @@ -25,12 +25,14 @@ public: bool GetRenderFullFocus(); bool GetRenderFullscreen(); bool GetGBAFocus(); + bool GetTASInputFocus() const; void SetMainWindowHandle(void* handle); void SetRenderHandle(void* handle); void SetRenderFocus(bool focus); void SetRenderFullFocus(bool focus); void SetRenderFullscreen(bool fullscreen); + void SetTASInputFocus(bool focus); void ResizeSurface(int new_width, int new_height); signals: @@ -49,4 +51,5 @@ private: std::atomic m_render_focus{false}; std::atomic m_render_full_focus{false}; std::atomic m_render_fullscreen{false}; + std::atomic m_tas_input_focus{false}; }; diff --git a/Source/Core/DolphinQt/HotkeyScheduler.cpp b/Source/Core/DolphinQt/HotkeyScheduler.cpp index 10f7540ca7..232f41c2f8 100644 --- a/Source/Core/DolphinQt/HotkeyScheduler.cpp +++ b/Source/Core/DolphinQt/HotkeyScheduler.cpp @@ -113,6 +113,8 @@ static void HandleFrameStepHotkeys() if ((frame_step_count == 0 || frame_step_count == FRAME_STEP_DELAY) && !frame_step_hold) { + if (frame_step_count > 0) + Settings::Instance().SetIsContinuouslyFrameStepping(true); Core::QueueHostJob([](auto& system) { Core::DoFrameStep(system); }); frame_step_hold = true; } @@ -138,6 +140,8 @@ static void HandleFrameStepHotkeys() frame_step_count = 0; frame_step_hold = false; frame_step_delay_count = 0; + Settings::Instance().SetIsContinuouslyFrameStepping(false); + emit Settings::Instance().EmulationStateChanged(Core::GetState(Core::System::GetInstance())); } } @@ -159,7 +163,8 @@ void HotkeyScheduler::Run() if (!HotkeyManagerEmu::IsEnabled()) continue; - if (Core::GetState(Core::System::GetInstance()) != Core::State::Stopping) + Core::System& system = Core::System::GetInstance(); + if (Core::GetState(system) != Core::State::Stopping) { // Obey window focus (config permitting) before checking hotkeys. Core::UpdateInputGate(Config::Get(Config::MAIN_FOCUSED_HOTKEYS)); @@ -187,7 +192,12 @@ void HotkeyScheduler::Run() if (IsHotkey(HK_EXIT)) emit ExitHotkey(); - if (!Core::IsRunningAndStarted()) +#ifdef USE_RETRO_ACHIEVEMENTS + if (IsHotkey(HK_OPEN_ACHIEVEMENTS)) + emit OpenAchievements(); +#endif // USE_RETRO_ACHIEVEMENTS + + if (!Core::IsRunning(system)) { // Only check for Play Recording hotkey when no game is running if (IsHotkey(HK_PLAY_RECORDING)) @@ -472,9 +482,14 @@ void HotkeyScheduler::Run() auto ShowEmulationSpeed = []() { const float emulation_speed = Config::Get(Config::MAIN_EMULATION_SPEED); - OSD::AddMessage(emulation_speed <= 0 ? - "Speed Limit: Unlimited" : - fmt::format("Speed Limit: {}%", std::lround(emulation_speed * 100.f))); + if (!AchievementManager::GetInstance().IsHardcoreModeActive() || + Config::Get(Config::MAIN_EMULATION_SPEED) >= 1.0f || + Config::Get(Config::MAIN_EMULATION_SPEED) <= 0.0f) + { + OSD::AddMessage(emulation_speed <= 0 ? "Speed Limit: Unlimited" : + fmt::format("Speed Limit: {}%", + std::lround(emulation_speed * 100.f))); + } }; if (IsHotkey(HK_DECREASE_EMULATION_SPEED)) diff --git a/Source/Core/DolphinQt/HotkeyScheduler.h b/Source/Core/DolphinQt/HotkeyScheduler.h index 97a43be72e..c61cdb265d 100644 --- a/Source/Core/DolphinQt/HotkeyScheduler.h +++ b/Source/Core/DolphinQt/HotkeyScheduler.h @@ -53,6 +53,9 @@ signals: void ExportRecording(); void ToggleReadOnlyMode(); void ConnectWiiRemote(int id); +#ifdef USE_RETRO_ACHIEVEMENTS + void OpenAchievements(); +#endif // USE_RETRO_ACHIEVEMENTS void Step(); void StepOver(); diff --git a/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp b/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp index bba4b7d4f8..aaf8af80e1 100644 --- a/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp +++ b/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.cpp @@ -33,6 +33,8 @@ // static variable to ensure we open at the most recent figure file location static QString s_last_figure_path; +using FigureUIPosition = IOS::HLE::USB::FigureUIPosition; + InfinityBaseWindow::InfinityBaseWindow(QWidget* parent) : QWidget(parent) { // i18n: Window for managing Disney Infinity figures @@ -77,19 +79,23 @@ void InfinityBaseWindow::CreateMainWindow() auto* vbox_group = new QVBoxLayout(); auto* scroll_area = new QScrollArea(); - AddFigureSlot(vbox_group, tr("Play Set/Power Disc"), 0); + AddFigureSlot(vbox_group, tr("Play Set/Power Disc"), FigureUIPosition::HexagonDiscOne); add_line(vbox_group); - AddFigureSlot(vbox_group, tr("Player One"), 1); + AddFigureSlot(vbox_group, tr("Power Disc Two"), FigureUIPosition::HexagonDiscTwo); add_line(vbox_group); - AddFigureSlot(vbox_group, tr("Player One Ability One"), 3); + AddFigureSlot(vbox_group, tr("Power Disc Three"), FigureUIPosition::HexagonDiscThree); add_line(vbox_group); - AddFigureSlot(vbox_group, tr("Player One Ability Two"), 5); + AddFigureSlot(vbox_group, tr("Player One"), FigureUIPosition::PlayerOne); add_line(vbox_group); - AddFigureSlot(vbox_group, tr("Player Two"), 2); + AddFigureSlot(vbox_group, tr("Player One Ability One"), FigureUIPosition::P1AbilityOne); add_line(vbox_group); - AddFigureSlot(vbox_group, tr("Player Two Ability One"), 4); + AddFigureSlot(vbox_group, tr("Player One Ability Two"), FigureUIPosition::P1AbilityTwo); add_line(vbox_group); - AddFigureSlot(vbox_group, tr("Player Two Ability Two"), 6); + AddFigureSlot(vbox_group, tr("Player Two"), FigureUIPosition::PlayerTwo); + add_line(vbox_group); + AddFigureSlot(vbox_group, tr("Player Two Ability One"), FigureUIPosition::P2AbilityOne); + add_line(vbox_group); + AddFigureSlot(vbox_group, tr("Player Two Ability Two"), FigureUIPosition::P2AbilityTwo); m_group_figures->setLayout(vbox_group); scroll_area->setWidget(m_group_figures); @@ -99,7 +105,7 @@ void InfinityBaseWindow::CreateMainWindow() setLayout(main_layout); } -void InfinityBaseWindow::AddFigureSlot(QVBoxLayout* vbox_group, QString name, u8 slot) +void InfinityBaseWindow::AddFigureSlot(QVBoxLayout* vbox_group, QString name, FigureUIPosition slot) { auto* hbox_infinity = new QHBoxLayout(); @@ -108,16 +114,16 @@ void InfinityBaseWindow::AddFigureSlot(QVBoxLayout* vbox_group, QString name, u8 auto* clear_btn = new QPushButton(tr("Clear")); auto* create_btn = new QPushButton(tr("Create")); auto* load_btn = new QPushButton(tr("Load")); - m_edit_figures[slot] = new QLineEdit(); - m_edit_figures[slot]->setEnabled(false); - m_edit_figures[slot]->setText(tr("None")); + m_edit_figures[static_cast(slot)] = new QLineEdit(); + m_edit_figures[static_cast(slot)]->setEnabled(false); + m_edit_figures[static_cast(slot)]->setText(tr("None")); connect(clear_btn, &QAbstractButton::clicked, this, [this, slot] { ClearFigure(slot); }); connect(create_btn, &QAbstractButton::clicked, this, [this, slot] { CreateFigure(slot); }); connect(load_btn, &QAbstractButton::clicked, this, [this, slot] { LoadFigure(slot); }); hbox_infinity->addWidget(label_skyname); - hbox_infinity->addWidget(m_edit_figures[slot]); + hbox_infinity->addWidget(m_edit_figures[static_cast(slot)]); hbox_infinity->addWidget(clear_btn); hbox_infinity->addWidget(create_btn); hbox_infinity->addWidget(load_btn); @@ -125,15 +131,15 @@ void InfinityBaseWindow::AddFigureSlot(QVBoxLayout* vbox_group, QString name, u8 vbox_group->addLayout(hbox_infinity); } -void InfinityBaseWindow::ClearFigure(u8 slot) +void InfinityBaseWindow::ClearFigure(FigureUIPosition slot) { auto& system = Core::System::GetInstance(); - m_edit_figures[slot]->setText(tr("None")); + m_edit_figures[static_cast(slot)]->setText(tr("None")); system.GetInfinityBase().RemoveFigure(slot); } -void InfinityBaseWindow::LoadFigure(u8 slot) +void InfinityBaseWindow::LoadFigure(FigureUIPosition slot) { const QString file_path = DolphinFileDialog::getOpenFileName(this, tr("Select Figure File"), s_last_figure_path, @@ -148,7 +154,7 @@ void InfinityBaseWindow::LoadFigure(u8 slot) LoadFigurePath(slot, file_path); } -void InfinityBaseWindow::CreateFigure(u8 slot) +void InfinityBaseWindow::CreateFigure(FigureUIPosition slot) { CreateFigureDialog create_dlg(this, slot); SetQWidgetWindowDecorations(&create_dlg); @@ -158,7 +164,7 @@ void InfinityBaseWindow::CreateFigure(u8 slot) } } -void InfinityBaseWindow::LoadFigurePath(u8 slot, const QString& path) +void InfinityBaseWindow::LoadFigurePath(FigureUIPosition slot, const QString& path) { File::IOFile inf_file(path.toStdString(), "r+b"); if (!inf_file) @@ -183,11 +189,11 @@ void InfinityBaseWindow::LoadFigurePath(u8 slot, const QString& path) auto& system = Core::System::GetInstance(); system.GetInfinityBase().RemoveFigure(slot); - m_edit_figures[slot]->setText(QString::fromStdString( + m_edit_figures[static_cast(slot)]->setText(QString::fromStdString( system.GetInfinityBase().LoadFigure(file_data, std::move(inf_file), slot))); } -CreateFigureDialog::CreateFigureDialog(QWidget* parent, u8 slot) : QDialog(parent) +CreateFigureDialog::CreateFigureDialog(QWidget* parent, FigureUIPosition slot) : QDialog(parent) { setWindowTitle(tr("Infinity Figure Creator")); setObjectName(QStringLiteral("infinity_creator")); @@ -201,10 +207,14 @@ CreateFigureDialog::CreateFigureDialog(QWidget* parent, u8 slot) : QDialog(paren { const auto figure = entry.second; // Only display entry if it is a piece appropriate for the slot - if ((slot == 0 && + if ((slot == FigureUIPosition::HexagonDiscOne && ((figure > 0x1E8480 && figure < 0x2DC6BF) || (figure > 0x3D0900 && figure < 0x4C4B3F))) || - ((slot == 1 || slot == 2) && figure < 0x1E847F) || - ((slot == 3 || slot == 4 || slot == 5 || slot == 6) && + ((slot == FigureUIPosition::HexagonDiscTwo || slot == FigureUIPosition::HexagonDiscThree) && + (figure > 0x3D0900 && figure < 0x4C4B3F)) || + ((slot == FigureUIPosition::PlayerOne || slot == FigureUIPosition::PlayerTwo) && + figure < 0x1E847F) || + ((slot == FigureUIPosition::P1AbilityOne || slot == FigureUIPosition::P1AbilityTwo || + slot == FigureUIPosition::P2AbilityOne || slot == FigureUIPosition::P2AbilityTwo) && (figure > 0x2DC6C0 && figure < 0x3D08FF))) { const auto figure_name = QString::fromStdString(entry.first); diff --git a/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.h b/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.h index b66e17d0f6..3350ff0b94 100644 --- a/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.h +++ b/Source/Core/DolphinQt/InfinityBase/InfinityBaseWindow.h @@ -20,6 +20,11 @@ namespace Core enum class State; } +namespace IOS::HLE::USB +{ +enum class FigureUIPosition : u8; +} + class InfinityBaseWindow : public QWidget { Q_OBJECT @@ -28,17 +33,17 @@ public: ~InfinityBaseWindow() override; protected: - std::array m_edit_figures; + std::array m_edit_figures; private: void CreateMainWindow(); - void AddFigureSlot(QVBoxLayout* vbox_group, QString name, u8 slot); + void AddFigureSlot(QVBoxLayout* vbox_group, QString name, IOS::HLE::USB::FigureUIPosition slot); void OnEmulationStateChanged(Core::State state); void EmulateBase(bool emulate); - void ClearFigure(u8 slot); - void LoadFigure(u8 slot); - void CreateFigure(u8 slot); - void LoadFigurePath(u8 slot, const QString& path); + void ClearFigure(IOS::HLE::USB::FigureUIPosition slot); + void LoadFigure(IOS::HLE::USB::FigureUIPosition slot); + void CreateFigure(IOS::HLE::USB::FigureUIPosition slot); + void LoadFigurePath(IOS::HLE::USB::FigureUIPosition slot, const QString& path); QCheckBox* m_checkbox; QGroupBox* m_group_figures; @@ -49,7 +54,7 @@ class CreateFigureDialog : public QDialog Q_OBJECT public: - explicit CreateFigureDialog(QWidget* parent, u8 slot); + explicit CreateFigureDialog(QWidget* parent, IOS::HLE::USB::FigureUIPosition slot); QString GetFilePath() const; protected: diff --git a/Source/Core/DolphinQt/Main.cpp b/Source/Core/DolphinQt/Main.cpp index 6ea70886ee..874253ed78 100644 --- a/Source/Core/DolphinQt/Main.cpp +++ b/Source/Core/DolphinQt/Main.cpp @@ -251,7 +251,6 @@ int main(int argc, char* argv[]) Settings::Instance().ApplyStyle(); MainWindow win{std::move(boot), static_cast(options.get("movie"))}; - win.Show(); #if defined(USE_ANALYTICS) && USE_ANALYTICS if (!Config::Get(Config::MAIN_ANALYTICS_PERMISSION_ASKED)) diff --git a/Source/Core/DolphinQt/MainWindow.cpp b/Source/Core/DolphinQt/MainWindow.cpp index 67860c464a..e68673a205 100644 --- a/Source/Core/DolphinQt/MainWindow.cpp +++ b/Source/Core/DolphinQt/MainWindow.cpp @@ -240,7 +240,10 @@ MainWindow::MainWindow(std::unique_ptr boot_parameters, restoreState(settings.value(QStringLiteral("mainwindow/state")).toByteArray()); restoreGeometry(settings.value(QStringLiteral("mainwindow/geometry")).toByteArray()); if (!Settings::Instance().IsBatchModeEnabled()) + { + SetQWidgetWindowDecorations(this); show(); + } InitControllers(); ConnectHotkeys(); @@ -320,6 +323,12 @@ MainWindow::MainWindow(std::unique_ptr boot_parameters, } Host::GetInstance()->SetMainWindowHandle(reinterpret_cast(winId())); + + if (m_pending_boot != nullptr) + { + StartGame(std::move(m_pending_boot)); + m_pending_boot.reset(); + } } MainWindow::~MainWindow() @@ -649,6 +658,10 @@ void MainWindow::ConnectHotkeys() movie.SetReadOnly(read_only); emit ReadOnlyModeChanged(read_only); }); +#ifdef USE_RETRO_ACHIEVEMENTS + connect(m_hotkey_scheduler, &HotkeyScheduler::OpenAchievements, this, + &MainWindow::ShowAchievementsWindow, Qt::QueuedConnection); +#endif // USE_RETRO_ACHIEVEMENTS connect(m_hotkey_scheduler, &HotkeyScheduler::Step, m_code_widget, &CodeWidget::Step); connect(m_hotkey_scheduler, &HotkeyScheduler::StepOver, m_code_widget, &CodeWidget::StepOver); @@ -1882,7 +1895,7 @@ void MainWindow::OnStartRecording() { auto& system = Core::System::GetInstance(); auto& movie = system.GetMovie(); - if ((!Core::IsRunningAndStarted() && Core::IsRunning(system)) || movie.IsRecordingInput() || + if (Core::GetState(system) == Core::State::Starting || movie.IsRecordingInput() || movie.IsPlayingInput()) { return; @@ -2072,19 +2085,3 @@ void MainWindow::ShowRiivolutionBootWidget(const UICommon::GameFile& game) AddRiivolutionPatches(boot_params.get(), std::move(w.GetPatches())); StartGame(std::move(boot_params)); } - -void MainWindow::Show() -{ - if (!Settings::Instance().IsBatchModeEnabled()) - { - SetQWidgetWindowDecorations(this); - QWidget::show(); - } - - // If the booting of a game was requested on start up, do that now - if (m_pending_boot != nullptr) - { - StartGame(std::move(m_pending_boot)); - m_pending_boot.reset(); - } -} diff --git a/Source/Core/DolphinQt/MainWindow.h b/Source/Core/DolphinQt/MainWindow.h index ede2380125..2dcb73ceb2 100644 --- a/Source/Core/DolphinQt/MainWindow.h +++ b/Source/Core/DolphinQt/MainWindow.h @@ -78,7 +78,6 @@ public: const std::string& movie_path); ~MainWindow(); - void Show(); WindowSystemInfo GetWindowSystemInfo() const; bool eventFilter(QObject* object, QEvent* event) override; diff --git a/Source/Core/DolphinQt/MenuBar.cpp b/Source/Core/DolphinQt/MenuBar.cpp index 75b279db67..22b109ce74 100644 --- a/Source/Core/DolphinQt/MenuBar.cpp +++ b/Source/Core/DolphinQt/MenuBar.cpp @@ -267,12 +267,9 @@ void MenuBar::AddToolsMenu() tools_menu->addSeparator(); #ifdef USE_RETRO_ACHIEVEMENTS - if (Config::Get(Config::RA_ENABLED)) - { - tools_menu->addAction(tr("Achievements"), this, [this] { emit ShowAchievementsWindow(); }); + tools_menu->addAction(tr("Achievements"), this, [this] { emit ShowAchievementsWindow(); }); - tools_menu->addSeparator(); - } + tools_menu->addSeparator(); #endif // USE_RETRO_ACHIEVEMENTS QMenu* gc_ipl = tools_menu->addMenu(tr("Load GameCube Main Menu")); diff --git a/Source/Core/DolphinQt/RenderWidget.cpp b/Source/Core/DolphinQt/RenderWidget.cpp index 597ac78e6c..d88a17e3d3 100644 --- a/Source/Core/DolphinQt/RenderWidget.cpp +++ b/Source/Core/DolphinQt/RenderWidget.cpp @@ -513,7 +513,7 @@ bool RenderWidget::event(QEvent* event) void RenderWidget::PassEventToPresenter(const QEvent* event) { - if (!Core::IsRunningAndStarted()) + if (!Core::IsRunning(Core::System::GetInstance())) return; switch (event->type()) diff --git a/Source/Core/DolphinQt/Settings.cpp b/Source/Core/DolphinQt/Settings.cpp index 9cc1a1a5ab..ec930711a1 100644 --- a/Source/Core/DolphinQt/Settings.cpp +++ b/Source/Core/DolphinQt/Settings.cpp @@ -59,7 +59,12 @@ Settings::Settings() { qRegisterMetaType(); Core::AddOnStateChangedCallback([this](Core::State new_state) { - QueueOnObject(this, [this, new_state] { emit EmulationStateChanged(new_state); }); + QueueOnObject(this, [this, new_state] { + // Avoid signal spam while continuously frame stepping. Will still send a signal for the first + // and last framestep. + if (!m_continuously_frame_stepping) + emit EmulationStateChanged(new_state); + }); }); Config::AddConfigChangedCallback([this] { @@ -354,11 +359,6 @@ void Settings::NotifyRefreshGameListComplete() emit GameListRefreshCompleted(); } -void Settings::RefreshMetadata() -{ - emit MetadataRefreshRequested(); -} - void Settings::NotifyMetadataRefreshComplete() { emit MetadataRefreshCompleted(); @@ -539,15 +539,6 @@ bool Settings::GetCheatsEnabled() const return Config::Get(Config::MAIN_ENABLE_CHEATS); } -void Settings::SetCheatsEnabled(bool enabled) -{ - if (Config::Get(Config::MAIN_ENABLE_CHEATS) != enabled) - { - Config::SetBaseOrCurrent(Config::MAIN_ENABLE_CHEATS, enabled); - emit EnableCheatsChanged(enabled); - } -} - void Settings::SetDebugModeEnabled(bool enabled) { if (AchievementManager::GetInstance().IsHardcoreModeActive()) @@ -832,3 +823,13 @@ void Settings::SetUSBKeyboardConnected(bool connected) emit USBKeyboardConnectionChanged(connected); } } + +void Settings::SetIsContinuouslyFrameStepping(bool is_stepping) +{ + m_continuously_frame_stepping = is_stepping; +} + +bool Settings::GetIsContinuouslyFrameStepping() const +{ + return m_continuously_frame_stepping; +} diff --git a/Source/Core/DolphinQt/Settings.h b/Source/Core/DolphinQt/Settings.h index 479d723e59..f59e7c143b 100644 --- a/Source/Core/DolphinQt/Settings.h +++ b/Source/Core/DolphinQt/Settings.h @@ -104,7 +104,6 @@ public: void RefreshGameList(); void NotifyRefreshGameListStarted(); void NotifyRefreshGameListComplete(); - void RefreshMetadata(); void NotifyMetadataRefreshComplete(); void ReloadTitleDB(); bool IsAutoRefreshEnabled() const; @@ -121,6 +120,9 @@ public: bool IsUSBKeyboardConnected() const; void SetUSBKeyboardConnected(bool connected); + void SetIsContinuouslyFrameStepping(bool is_stepping); + bool GetIsContinuouslyFrameStepping() const; + // Graphics Config::ShowCursor GetCursorVisibility() const; bool GetLockCursor() const; @@ -143,7 +145,6 @@ public: // Cheats bool GetCheatsEnabled() const; - void SetCheatsEnabled(bool enabled); // Debug void SetDebugModeEnabled(bool enabled); @@ -224,11 +225,14 @@ signals: void SDCardInsertionChanged(bool inserted); void USBKeyboardConnectionChanged(bool connected); void EnableGfxModsChanged(bool enabled); + void HardcoreStateChanged(); private: Settings(); bool m_batch = false; + std::atomic m_continuously_frame_stepping = false; + std::shared_ptr m_client; std::shared_ptr m_server; ControllerInterface::HotplugCallbackHandle m_hotplug_callback_handle; diff --git a/Source/Core/DolphinQt/Settings/AdvancedPane.cpp b/Source/Core/DolphinQt/Settings/AdvancedPane.cpp index 9aaef7be2d..cfcc3bba81 100644 --- a/Source/Core/DolphinQt/Settings/AdvancedPane.cpp +++ b/Source/Core/DolphinQt/Settings/AdvancedPane.cpp @@ -100,7 +100,7 @@ void AdvancedPane::CreateLayout() clock_override_layout->addLayout(cpu_clock_override_slider_layout); m_cpu_clock_override_slider = new QSlider(Qt::Horizontal); - m_cpu_clock_override_slider->setRange(0, 150); + m_cpu_clock_override_slider->setRange(1, 400); cpu_clock_override_slider_layout->addWidget(m_cpu_clock_override_slider); m_cpu_clock_override_slider_label = new QLabel(); @@ -203,8 +203,7 @@ void AdvancedPane::ConnectLayout() }); connect(m_cpu_clock_override_slider, &QSlider::valueChanged, [this](int oc_factor) { - // Vaguely exponential scaling? - const float factor = std::exp2f((m_cpu_clock_override_slider->value() - 100.f) / 25.f); + const float factor = m_cpu_clock_override_slider->value() / 100.f; Config::SetBaseOrCurrent(Config::MAIN_OVERCLOCK, factor); Update(); }); @@ -271,8 +270,8 @@ void AdvancedPane::Update() { const QSignalBlocker blocker(m_cpu_clock_override_slider); - m_cpu_clock_override_slider->setValue(static_cast( - std::round(std::log2f(Config::Get(Config::MAIN_OVERCLOCK)) * 25.f + 100.f))); + m_cpu_clock_override_slider->setValue( + static_cast(std::round(Config::Get(Config::MAIN_OVERCLOCK) * 100.f))); } m_cpu_clock_override_slider_label->setText([] { diff --git a/Source/Core/DolphinQt/Settings/GeneralPane.cpp b/Source/Core/DolphinQt/Settings/GeneralPane.cpp index a2eda20e9d..55dc4f0799 100644 --- a/Source/Core/DolphinQt/Settings/GeneralPane.cpp +++ b/Source/Core/DolphinQt/Settings/GeneralPane.cpp @@ -24,8 +24,11 @@ #include "Core/PowerPC/PowerPC.h" #include "Core/System.h" +#include "DolphinQt/Config/ConfigControls/ConfigBool.h" +#include "DolphinQt/Config/ToolTipControls/ToolTipCheckBox.h" +#include "DolphinQt/Config/ToolTipControls/ToolTipComboBox.h" +#include "DolphinQt/Config/ToolTipControls/ToolTipPushButton.h" #include "DolphinQt/QtUtils/ModalMessageBox.h" -#include "DolphinQt/QtUtils/NonDefaultQPushButton.h" #include "DolphinQt/QtUtils/SetWindowDecorations.h" #include "DolphinQt/QtUtils/SignalBlocking.h" #include "DolphinQt/Settings.h" @@ -52,6 +55,7 @@ GeneralPane::GeneralPane(QWidget* parent) : QWidget(parent) { CreateLayout(); LoadConfig(); + AddDescriptions(); ConnectLayout(); @@ -97,11 +101,8 @@ void GeneralPane::OnEmulationStateChanged(Core::State state) void GeneralPane::ConnectLayout() { - connect(m_checkbox_dualcore, &QCheckBox::toggled, this, &GeneralPane::OnSaveConfig); - connect(m_checkbox_cheats, &QCheckBox::toggled, this, &GeneralPane::OnSaveConfig); - connect(m_checkbox_override_region_settings, &QCheckBox::stateChanged, this, - &GeneralPane::OnSaveConfig); - connect(m_checkbox_auto_disc_change, &QCheckBox::toggled, this, &GeneralPane::OnSaveConfig); + connect(m_checkbox_cheats, &QCheckBox::toggled, &Settings::Instance(), + &Settings::EnableCheatsChanged); #ifdef USE_DISCORD_PRESENCE connect(m_checkbox_discord_presence, &QCheckBox::toggled, this, &GeneralPane::OnSaveConfig); #endif @@ -140,20 +141,22 @@ void GeneralPane::CreateBasic() basic_group->setLayout(basic_group_layout); m_main_layout->addWidget(basic_group); - m_checkbox_dualcore = new QCheckBox(tr("Enable Dual Core (speedup)")); + m_checkbox_dualcore = new ConfigBool(tr("Enable Dual Core (speedhack)"), Config::MAIN_CPU_THREAD); basic_group_layout->addWidget(m_checkbox_dualcore); - m_checkbox_cheats = new QCheckBox(tr("Enable Cheats")); + m_checkbox_cheats = new ConfigBool(tr("Enable Cheats"), Config::MAIN_ENABLE_CHEATS); basic_group_layout->addWidget(m_checkbox_cheats); - m_checkbox_override_region_settings = new QCheckBox(tr("Allow Mismatched Region Settings")); + m_checkbox_override_region_settings = + new ConfigBool(tr("Allow Mismatched Region Settings"), Config::MAIN_OVERRIDE_REGION_SETTINGS); basic_group_layout->addWidget(m_checkbox_override_region_settings); - m_checkbox_auto_disc_change = new QCheckBox(tr("Change Discs Automatically")); + m_checkbox_auto_disc_change = + new ConfigBool(tr("Change Discs Automatically"), Config::MAIN_AUTO_DISC_CHANGE); basic_group_layout->addWidget(m_checkbox_auto_disc_change); #ifdef USE_DISCORD_PRESENCE - m_checkbox_discord_presence = new QCheckBox(tr("Show Current Game on Discord")); + m_checkbox_discord_presence = new ToolTipCheckBox(tr("Show Current Game on Discord")); basic_group_layout->addWidget(m_checkbox_discord_presence); #endif @@ -162,7 +165,7 @@ void GeneralPane::CreateBasic() speed_limit_layout->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow); basic_group_layout->addLayout(speed_limit_layout); - m_combobox_speedlimit = new QComboBox(); + m_combobox_speedlimit = new ToolTipComboBox(); m_combobox_speedlimit->addItem(tr("Unlimited")); for (int i = 10; i <= 200; i += 10) // from 10% to 200% @@ -189,12 +192,12 @@ void GeneralPane::CreateAutoUpdate() auto_update_group_layout->setFormAlignment(Qt::AlignLeft | Qt::AlignTop); auto_update_group_layout->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow); - m_combobox_update_track = new QComboBox(this); + m_combobox_update_track = new ToolTipComboBox(); auto_update_group_layout->addRow(tr("&Auto Update:"), m_combobox_update_track); for (const QString& option : - {tr("Don't Update"), tr("Beta (once a month)"), tr("Dev (multiple times a day)")}) + {tr("Don't Update"), tr("Releases (every few months)"), tr("Dev (multiple times a day)")}) m_combobox_update_track->addItem(option); } @@ -210,17 +213,11 @@ void GeneralPane::CreateFallbackRegion() fallback_region_dropdown_layout->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow); fallback_region_group_layout->addLayout(fallback_region_dropdown_layout); - m_combobox_fallback_region = new QComboBox(this); + m_combobox_fallback_region = new ToolTipComboBox(); fallback_region_dropdown_layout->addRow(tr("Fallback Region:"), m_combobox_fallback_region); for (const QString& option : {tr("NTSC-J"), tr("NTSC-U"), tr("PAL"), tr("NTSC-K")}) m_combobox_fallback_region->addItem(option); - - auto* fallback_region_description = - new QLabel(tr("Dolphin will use this for titles whose region cannot be determined " - "automatically.")); - fallback_region_description->setWordWrap(true); - fallback_region_group_layout->addWidget(fallback_region_description); } #if defined(USE_ANALYTICS) && USE_ANALYTICS @@ -231,9 +228,8 @@ void GeneralPane::CreateAnalytics() analytics_group->setLayout(analytics_group_layout); m_main_layout->addWidget(analytics_group); - m_checkbox_enable_analytics = new QCheckBox(tr("Enable Usage Statistics Reporting")); - m_button_generate_new_identity = - new NonDefaultQPushButton(tr("Generate a New Statistics Identity")); + m_checkbox_enable_analytics = new ToolTipCheckBox(tr("Enable Usage Statistics Reporting")); + m_button_generate_new_identity = new ToolTipPushButton(tr("Generate a New Statistics Identity")); analytics_group_layout->addWidget(m_checkbox_enable_analytics); analytics_group_layout->addWidget(m_button_generate_new_identity); } @@ -261,12 +257,6 @@ void GeneralPane::LoadConfig() SignalBlocking(m_checkbox_enable_analytics) ->setChecked(Settings::Instance().IsAnalyticsEnabled()); #endif - SignalBlocking(m_checkbox_dualcore)->setChecked(Config::Get(Config::MAIN_CPU_THREAD)); - SignalBlocking(m_checkbox_cheats)->setChecked(Settings::Instance().GetCheatsEnabled()); - SignalBlocking(m_checkbox_override_region_settings) - ->setChecked(Config::Get(Config::MAIN_OVERRIDE_REGION_SETTINGS)); - SignalBlocking(m_checkbox_auto_disc_change) - ->setChecked(Config::Get(Config::MAIN_AUTO_DISC_CHANGE)); #ifdef USE_DISCORD_PRESENCE SignalBlocking(m_checkbox_discord_presence) @@ -353,12 +343,6 @@ void GeneralPane::OnSaveConfig() Settings::Instance().SetAnalyticsEnabled(m_checkbox_enable_analytics->isChecked()); DolphinAnalytics::Instance().ReloadConfig(); #endif - Config::SetBaseOrCurrent(Config::MAIN_CPU_THREAD, m_checkbox_dualcore->isChecked()); - Settings::Instance().SetCheatsEnabled(m_checkbox_cheats->isChecked()); - Config::SetBaseOrCurrent(Config::MAIN_OVERRIDE_REGION_SETTINGS, - m_checkbox_override_region_settings->isChecked()); - Config::SetBase(Config::MAIN_AUTO_DISC_CHANGE, m_checkbox_auto_disc_change->isChecked()); - Config::SetBaseOrCurrent(Config::MAIN_ENABLE_CHEATS, m_checkbox_cheats->isChecked()); Settings::Instance().SetFallbackRegion( UpdateFallbackRegionFromIndex(m_combobox_fallback_region->currentIndex())); @@ -378,3 +362,105 @@ void GeneralPane::GenerateNewIdentity() message_box.exec(); } #endif + +void GeneralPane::AddDescriptions() +{ + static constexpr char TR_DUALCORE_DESCRIPTION[] = + QT_TR_NOOP("Separates CPU and GPU emulation work to separate threads. Reduces single-thread " + "burden by spreading Dolphin's heaviest load across two cores, which usually " + "improves performance. However, it can result in glitches and crashes." + "

This setting cannot be changed while emulation is active." + "

If unsure, leave this checked."); + static constexpr char TR_CHEATS_DESCRIPTION[] = QT_TR_NOOP( + "Enables the use of AR and Gecko cheat codes which can be used to modify games' behavior. " + "These codes can be configured with the Cheats Manager in the Tools menu." + "

This setting cannot be changed while emulation is active." + "

If unsure, leave this unchecked."); + static constexpr char TR_OVERRIDE_REGION_SETTINGS_DESCRIPTION[] = + QT_TR_NOOP("Lets you use languages and other region-related settings that the game may not " + "be designed for. May cause various crashes and bugs." + "

This setting cannot be changed while emulation is active." + "

If unsure, leave this unchecked."); + static constexpr char TR_AUTO_DISC_CHANGE_DESCRIPTION[] = QT_TR_NOOP( + "Automatically changes the game disc when requested by games with two discs. This feature " + "requires the game to be launched in one of the following ways:" + "
- From the game list, with both discs being present in the game list." + "
- With File > Open or the command line interface, with the paths to both discs being " + "provided." + "
- By launching an M3U file with File > Open or the command line interface." + "

If unsure, leave this unchecked."); +#ifdef USE_DISCORD_PRESENCE + static constexpr char TR_DISCORD_PRESENCE_DESCRIPTION[] = + QT_TR_NOOP("Shows which game is active and the duration of your current play session in your " + "Discord status." + "

This setting cannot be changed while emulation is active." + "

If unsure, leave this checked."); +#endif + static constexpr char TR_SPEEDLIMIT_DESCRIPTION[] = QT_TR_NOOP( + "Sets the maximum time scale of emulation. Values higher than 100% will accelerate emulated " + "time by processing faster than the original hardware, while values lower than 100% will " + "slow emulated time. Unlimited will emulate as fast as your host hardware can run." + "

Higher speeds are proportionally more costly to emulate. Depending on the title, " + "your settings, and your host hardware, some of these values may not be sustainable." + "

If unsure, select 100%."); + static constexpr char TR_UPDATE_TRACK_DESCRIPTION[] = QT_TR_NOOP( + "Selects which update track Dolphin uses when checking for updates at startup. If a new " + "update is available, Dolphin will show a list of changes made since your current version " + "and ask you if you want to update." + "

The Dev track has the latest version of Dolphin which often updates multiple times " + "per day. Select this track if you want the newest features and fixes." + "

The Releases track has an update every few months. Some reasons you might prefer to " + "use this track:" + "
- You prefer using versions that have had additional testing." + "
- NetPlay requires players to have the same Dolphin version, and the latest Release " + "version will have the most players to match with." + "
- You frequently use Dolphin's savestate system, which doesn't guarantee backward " + "compatibility of savestates between Dolphin versions. If this applies to you, make sure you " + "make an in-game save before updating (i.e. save your game in the same way you would on a " + "physical GameCube or Wii), then load the in-game save after updating Dolphin and before " + "making any new savestates." + "

Selecting \"Don't Update\" will prevent Dolphin from automatically checking for " + "updates." + "

If unsure, select Releases."); + static constexpr char TR_FALLBACK_REGION_DESCRIPTION[] = + QT_TR_NOOP("Sets the region used for titles whose region cannot be determined automatically." + "

This setting cannot be changed while emulation is active."); + static constexpr char TR_ENABLE_ANALYTICS_DESCRIPTION[] = QT_TR_NOOP( + "If selected, Dolphin can collect data on its performance, feature usage, emulated games, " + "and configuration, as well as data on your system's hardware and operating system." + "

No private data is ever collected. This data helps us understand how people and " + "emulated games use Dolphin and prioritize our efforts. It also helps us identify rare " + "configurations that are causing bugs, performance and stability issues."); + static constexpr char TR_GENERATE_NEW_IDENTITY_DESCRIPTION[] = + QT_TR_NOOP("Generate a new anonymous ID for your usage statistics. This will cause any " + "future statistics to be unassociated with your previous statistics."); + + m_checkbox_dualcore->SetDescription(tr(TR_DUALCORE_DESCRIPTION)); + + m_checkbox_cheats->SetDescription(tr(TR_CHEATS_DESCRIPTION)); + + m_checkbox_override_region_settings->SetDescription(tr(TR_OVERRIDE_REGION_SETTINGS_DESCRIPTION)); + + m_checkbox_auto_disc_change->SetDescription(tr(TR_AUTO_DISC_CHANGE_DESCRIPTION)); + +#ifdef USE_DISCORD_PRESENCE + m_checkbox_discord_presence->SetDescription(tr(TR_DISCORD_PRESENCE_DESCRIPTION)); +#endif + + m_combobox_speedlimit->SetTitle(tr("Speed Limit")); + m_combobox_speedlimit->SetDescription(tr(TR_SPEEDLIMIT_DESCRIPTION)); + + if (AutoUpdateChecker::SystemSupportsAutoUpdates()) + { + m_combobox_update_track->SetTitle(tr("Auto Update")); + m_combobox_update_track->SetDescription(tr(TR_UPDATE_TRACK_DESCRIPTION)); + } + + m_combobox_fallback_region->SetTitle(tr("Fallback Region")); + m_combobox_fallback_region->SetDescription(tr(TR_FALLBACK_REGION_DESCRIPTION)); + + m_checkbox_enable_analytics->SetDescription(tr(TR_ENABLE_ANALYTICS_DESCRIPTION)); + + m_button_generate_new_identity->SetTitle(tr("Generate a New Statistics Identity")); + m_button_generate_new_identity->SetDescription(tr(TR_GENERATE_NEW_IDENTITY_DESCRIPTION)); +} diff --git a/Source/Core/DolphinQt/Settings/GeneralPane.h b/Source/Core/DolphinQt/Settings/GeneralPane.h index 476cc67510..ffe850491b 100644 --- a/Source/Core/DolphinQt/Settings/GeneralPane.h +++ b/Source/Core/DolphinQt/Settings/GeneralPane.h @@ -5,6 +5,7 @@ #include +class ConfigBool; class QCheckBox; class QComboBox; class QLabel; @@ -12,6 +13,9 @@ class QPushButton; class QRadioButton; class QSlider; class QVBoxLayout; +class ToolTipCheckBox; +class ToolTipComboBox; +class ToolTipPushButton; namespace Core { @@ -30,6 +34,7 @@ private: void CreateBasic(); void CreateAutoUpdate(); void CreateFallbackRegion(); + void AddDescriptions(); void LoadConfig(); void OnSaveConfig(); @@ -37,24 +42,23 @@ private: // Widgets QVBoxLayout* m_main_layout; - QComboBox* m_combobox_speedlimit; - QComboBox* m_combobox_update_track; - QComboBox* m_combobox_fallback_region; - QCheckBox* m_checkbox_dualcore; - QCheckBox* m_checkbox_cheats; - QCheckBox* m_checkbox_override_region_settings; - QCheckBox* m_checkbox_auto_disc_change; + ToolTipComboBox* m_combobox_speedlimit; + ToolTipComboBox* m_combobox_update_track; + ToolTipComboBox* m_combobox_fallback_region; + ConfigBool* m_checkbox_dualcore; + ConfigBool* m_checkbox_cheats; + ConfigBool* m_checkbox_override_region_settings; + ConfigBool* m_checkbox_auto_disc_change; #ifdef USE_DISCORD_PRESENCE - QCheckBox* m_checkbox_discord_presence; + ToolTipCheckBox* m_checkbox_discord_presence; #endif - QLabel* m_label_speedlimit; // Analytics related #if defined(USE_ANALYTICS) && USE_ANALYTICS void CreateAnalytics(); void GenerateNewIdentity(); - QPushButton* m_button_generate_new_identity; - QCheckBox* m_checkbox_enable_analytics; + ToolTipPushButton* m_button_generate_new_identity; + ToolTipCheckBox* m_checkbox_enable_analytics; #endif }; diff --git a/Source/Core/DolphinQt/Settings/InterfacePane.cpp b/Source/Core/DolphinQt/Settings/InterfacePane.cpp index c375214bd3..42f186abee 100644 --- a/Source/Core/DolphinQt/Settings/InterfacePane.cpp +++ b/Source/Core/DolphinQt/Settings/InterfacePane.cpp @@ -235,15 +235,15 @@ void InterfacePane::ConnectLayout() connect(m_checkbox_use_builtin_title_database, &QCheckBox::toggled, &Settings::Instance(), &Settings::GameListRefreshRequested); connect(m_checkbox_use_covers, &QCheckBox::toggled, &Settings::Instance(), - &Settings::RefreshMetadata); + &Settings::MetadataRefreshRequested); connect(m_checkbox_show_debugging_ui, &QCheckBox::toggled, &Settings::Instance(), &Settings::SetDebugModeEnabled); - connect(m_combobox_theme, &QComboBox::currentIndexChanged, this, - [this](int index) { Settings::Instance().TriggerThemeChanged(); }); + connect(m_combobox_theme, &QComboBox::currentIndexChanged, &Settings::Instance(), + &Settings::ThemeChanged); connect(m_combobox_userstyle, &QComboBox::currentIndexChanged, this, &InterfacePane::OnUserStyleChanged); connect(m_combobox_language, &QComboBox::currentIndexChanged, this, - [this]() { OnLanguageChanged(); }); + &InterfacePane::OnLanguageChanged); connect(m_checkbox_top_window, &QCheckBox::toggled, &Settings::Instance(), &Settings::KeepWindowOnTopChanged); connect(m_radio_cursor_visible_movement, &ConfigRadioInt::OnSelected, &Settings::Instance(), @@ -253,7 +253,7 @@ void InterfacePane::ConnectLayout() connect(m_radio_cursor_visible_always, &ConfigRadioInt::OnSelected, &Settings::Instance(), &Settings::CursorVisibilityChanged); connect(m_checkbox_lock_mouse, &QCheckBox::toggled, &Settings::Instance(), - [this]() { Settings::Instance().LockCursorChanged(); }); + &Settings::LockCursorChanged); } void InterfacePane::UpdateShowDebuggingCheckbox() diff --git a/Source/Core/DolphinQt/Styles/Dark/dark.qss b/Source/Core/DolphinQt/Styles/Dark/dark.qss index cfaf873feb..4ef591c1ee 100644 --- a/Source/Core/DolphinQt/Styles/Dark/dark.qss +++ b/Source/Core/DolphinQt/Styles/Dark/dark.qss @@ -493,3 +493,10 @@ QTableCornerButton::section { border-left: 0px; border-bottom: 0px; } + +QProgressBar { + border: 2px solid grey; + border-radius: 5px; + background-color: #202020; + } + \ No newline at end of file diff --git a/Source/Core/DolphinQt/TAS/TASInputWindow.cpp b/Source/Core/DolphinQt/TAS/TASInputWindow.cpp index 604a564991..d3dc078375 100644 --- a/Source/Core/DolphinQt/TAS/TASInputWindow.cpp +++ b/Source/Core/DolphinQt/TAS/TASInputWindow.cpp @@ -6,7 +6,9 @@ #include #include +#include #include +#include #include #include #include @@ -17,6 +19,7 @@ #include "Common/CommonTypes.h" +#include "DolphinQt/Host.h" #include "DolphinQt/QtUtils/AspectRatioWidget.h" #include "DolphinQt/QtUtils/QueueOnObject.h" #include "DolphinQt/Resources.h" @@ -268,3 +271,16 @@ std::optional TASInputWindow::GetSpinBox(TASSpinBox* spin, int zer return (spin->GetValue() - zero) / scale; } + +void TASInputWindow::changeEvent(QEvent* const event) +{ + if (event->type() == QEvent::ActivationChange) + { + const bool active_window_is_tas_input = + qobject_cast(QApplication::activeWindow()) != nullptr; + + // Switching between TAS Input windows will call SetTASInputFocus(true) twice, but that's fine. + Host::GetInstance()->SetTASInputFocus(active_window_is_tas_input); + } + QDialog::changeEvent(event); +} diff --git a/Source/Core/DolphinQt/TAS/TASInputWindow.h b/Source/Core/DolphinQt/TAS/TASInputWindow.h index 34cc843633..924e53ac87 100644 --- a/Source/Core/DolphinQt/TAS/TASInputWindow.h +++ b/Source/Core/DolphinQt/TAS/TASInputWindow.h @@ -18,6 +18,7 @@ class QBoxLayout; class QCheckBox; class QDialog; +class QEvent; class QGroupBox; class QSpinBox; class QString; @@ -68,6 +69,8 @@ protected: QKeySequence shortcut_key_sequence, Qt::Orientation orientation, QWidget* shortcut_widget); + void changeEvent(QEvent* event) override; + QGroupBox* m_settings_box; QCheckBox* m_use_controller; QSpinBox* m_turbo_press_frames; diff --git a/Source/Core/DolphinTool/ExtractCommand.cpp b/Source/Core/DolphinTool/ExtractCommand.cpp index 1dfe849869..d1daa3dd07 100644 --- a/Source/Core/DolphinTool/ExtractCommand.cpp +++ b/Source/Core/DolphinTool/ExtractCommand.cpp @@ -97,6 +97,25 @@ static void ExtractPartition(const DiscIO::Volume& disc_volume, const DiscIO::Pa ExtractSystemData(disc_volume, partition, out); } +static void ListRecursively(const std::string& path, const DiscIO::FileInfo& info, + std::string* result_text) +{ + // Don't print the root. + if (!path.empty()) + { + const std::string line = fmt::format("{}\n", path); + fmt::print("{}", line); + result_text->append(line); + } + for (const DiscIO::FileInfo& child_info : info) + { + std::string child_path = path + child_info.GetName(); + if (child_info.IsDirectory()) + child_path += '/'; + ListRecursively(child_path, child_info, result_text); + } +} + static bool ListPartition(const DiscIO::Volume& disc_volume, const DiscIO::Partition& partition, const std::string& partition_name, const std::string& path, std::string* result_text) @@ -113,12 +132,8 @@ static bool ListPartition(const DiscIO::Volume& disc_volume, const DiscIO::Parti return false; } - for (auto it = info->begin(); it != info->end(); ++it) - { - const std::string file_name = fmt::format("{}\n", it->GetName()); - fmt::print(std::cout, "{}", file_name); - result_text->append(file_name); - } + // Canonicalize user-provided path by reconstructing it using GetPath(). + ListRecursively(info->GetPath(), *info, result_text); return true; } diff --git a/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp b/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp index 8c1772406f..0b04cbfa19 100644 --- a/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp +++ b/Source/Core/DolphinTool/ToolHeadlessPlatform.cpp @@ -84,6 +84,11 @@ bool Host_RendererIsFullscreen() return false; } +bool Host_TASInputHasFocus() +{ + return false; +} + void Host_YieldToUI() { } diff --git a/Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp b/Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp index ab266292bc..769e6c5f0e 100644 --- a/Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp +++ b/Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp @@ -308,7 +308,7 @@ void ControllerInterface::RemoveDevice(std::functionGetQualifiedName()); @@ -316,9 +316,7 @@ void ControllerInterface::RemoveDevice(std::function +#include #include #include #include @@ -147,6 +148,7 @@ public: // A higher priority means it will be one of the first ones (smaller index), making it more // likely to be index 0, which is automatically set as the default device when there isn't one. // Every platform should have at least one device with priority >= 0. + static constexpr int DEFAULT_DEVICE_SORT_PRIORITY = std::numeric_limits::max(); virtual int GetSortPriority() const { return 0; } const std::vector& Inputs() const { return m_inputs; } diff --git a/Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp b/Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp index 3c6a82dcd8..847eb72cca 100644 --- a/Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp +++ b/Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp @@ -179,7 +179,8 @@ void KeyboardMouse::UpdateCursorInput() const auto win_height = std::max(rect.bottom - rect.top, 1l); POINT point = {}; - if (g_controller_interface.IsMouseCenteringRequested() && Host_RendererHasFocus()) + if (g_controller_interface.IsMouseCenteringRequested() && + (Host_RendererHasFocus() || Host_TASInputHasFocus())) { point.x = win_width / 2; point.y = win_height / 2; @@ -189,6 +190,15 @@ void KeyboardMouse::UpdateCursorInput() SetCursorPos(screen_point.x, screen_point.y); g_controller_interface.SetMouseCenteringRequested(false); } + else if (Host_TASInputHasFocus()) + { + // When a TAS Input window has focus and "Enable Controller Input" is checked most types of + // input should be read normally as if the render window had focus instead. The cursor is an + // exception, as otherwise using the mouse to set any control in the TAS Input window will also + // update the Wii IR value (or any other input controlled by the cursor). + + return; + } else { GetCursorPos(&point); @@ -271,7 +281,7 @@ std::string KeyboardMouse::GetSource() const // Give this device a higher priority to make sure it shows first int KeyboardMouse::GetSortPriority() const { - return 5; + return DEFAULT_DEVICE_SORT_PRIORITY; } bool KeyboardMouse::IsVirtualDevice() const diff --git a/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.h b/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.h index 07292f9039..7f526a07dd 100644 --- a/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.h +++ b/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.h @@ -69,6 +69,7 @@ public: std::string GetName() const override; std::string GetSource() const override; + int GetSortPriority() const override; private: void MainThreadInitialization(void* view); diff --git a/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.mm b/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.mm index 55f212900d..58de0c302e 100644 --- a/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.mm +++ b/Source/Core/InputCommon/ControllerInterface/Quartz/QuartzKeyboardAndMouse.mm @@ -244,7 +244,8 @@ Core::DeviceRemoval KeyboardAndMouse::UpdateInput() const double window_width = std::max(bounds.size.width, 1.0); const double window_height = std::max(bounds.size.height, 1.0); - if (g_controller_interface.IsMouseCenteringRequested() && Host_RendererHasFocus()) + if (g_controller_interface.IsMouseCenteringRequested() && + (Host_RendererHasFocus() || Host_TASInputHasFocus())) { m_cursor.x = 0; m_cursor.y = 0; @@ -258,8 +259,13 @@ Core::DeviceRemoval KeyboardAndMouse::UpdateInput() g_controller_interface.SetMouseCenteringRequested(false); } - else + else if (!Host_TASInputHasFocus()) { + // When a TAS Input window has focus and "Enable Controller Input" is checked most types of + // input should be read normally as if the render window had focus instead. The cursor is an + // exception, as otherwise using the mouse to set any control in the TAS Input window will also + // update the Wii IR value (or any other input controlled by the cursor). + NSPoint loc = [NSEvent mouseLocation]; const auto window_scale = g_controller_interface.GetWindowInputScale(); @@ -283,6 +289,11 @@ std::string KeyboardAndMouse::GetSource() const return Quartz::GetSourceName(); } +int KeyboardAndMouse::GetSortPriority() const +{ + return DEFAULT_DEVICE_SORT_PRIORITY; +} + ControlState KeyboardAndMouse::Cursor::GetState() const { return std::max(0.0, ControlState(m_axis) / (m_positive ? 1.0 : -1.0)); diff --git a/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.cpp b/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.cpp index e4b717e3af..6bed306dca 100644 --- a/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.cpp +++ b/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.cpp @@ -391,9 +391,16 @@ Core::DeviceRemoval KeyboardMouse::UpdateInput() m_state.axis.z += delta_z; m_state.axis.z /= SCROLL_AXIS_DECAY; - const bool should_center_mouse = - g_controller_interface.IsMouseCenteringRequested() && Host_RendererHasFocus(); - if (update_mouse || should_center_mouse) + const bool should_center_mouse = g_controller_interface.IsMouseCenteringRequested() && + (Host_RendererHasFocus() || Host_TASInputHasFocus()); + + // When a TAS Input window has focus and "Enable Controller Input" is checked most types of + // input should be read normally as if the render window had focus instead. The cursor is an + // exception, as otherwise using the mouse to set any control in the TAS Input window will also + // update the Wii IR value (or any other input controlled by the cursor). + const bool should_update_mouse = update_mouse && !Host_TASInputHasFocus(); + + if (should_update_mouse || should_center_mouse) UpdateCursor(should_center_mouse); if (update_keyboard) @@ -414,6 +421,11 @@ std::string KeyboardMouse::GetSource() const return std::string(SOURCE_NAME); } +int KeyboardMouse::GetSortPriority() const +{ + return DEFAULT_DEVICE_SORT_PRIORITY; +} + KeyboardMouse::Key::Key(Display* const display, KeyCode keycode, const char* keyboard) : m_display(display), m_keyboard(keyboard), m_keycode(keycode) { diff --git a/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.h b/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.h index 427c81b18a..f6fc108e10 100644 --- a/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.h +++ b/Source/Core/InputCommon/ControllerInterface/Xlib/XInput2.h @@ -120,6 +120,7 @@ public: std::string GetName() const override; std::string GetSource() const override; + int GetSortPriority() const override; private: Window m_window; diff --git a/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.cpp b/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.cpp index 89aa00c8d3..870dbf9bba 100644 --- a/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.cpp +++ b/Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.cpp @@ -12,6 +12,7 @@ #include "Common/CommonPaths.h" #include "Common/FileUtil.h" #include "Common/IniFile.h" +#include "Common/JsonUtil.h" #include "Common/Logging/Log.h" #include "Common/StringUtil.h" #include "Core/ConfigManager.h" @@ -23,18 +24,9 @@ namespace InputCommon::DynamicInputTextures { Configuration::Configuration(const std::string& json_path) { - std::string json_data; - if (!File::ReadFileToString(json_path, json_data)) - { - ERROR_LOG_FMT(VIDEO, "Failed to load dynamic input json file '{}'", json_path); - m_valid = false; - return; - } - picojson::value root; - const auto error = picojson::parse(root, json_data); - - if (!error.empty()) + std::string error; + if (!JsonFromFile(json_path, &root, &error)) { ERROR_LOG_FMT(VIDEO, "Failed to load dynamic input json file '{}' due to parse error: {}", json_path, error); diff --git a/Source/Core/MacUpdater/CMakeLists.txt b/Source/Core/MacUpdater/CMakeLists.txt index 7ce5a58a5f..71c0408317 100644 --- a/Source/Core/MacUpdater/CMakeLists.txt +++ b/Source/Core/MacUpdater/CMakeLists.txt @@ -12,16 +12,12 @@ set(SOURCES add_executable(MacUpdater ${SOURCES}) -set(MacUpdater_NAME "Dolphin Updater") -set(MacUpdater_BIN_DIR ${CMAKE_BINARY_DIR}/Binaries) -set(MacUpdater_BUNDLE_PATH ${MacUpdater_BIN_DIR}/${MacUpdater_NAME}.app) - add_dependencies(MacUpdater dolphin_scmrev) set_target_properties(MacUpdater PROPERTIES MACOSX_BUNDLE true MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_BINARY_DIR}/Info.plist" - OUTPUT_NAME ${MacUpdater_NAME}) + OUTPUT_NAME "Dolphin Updater") target_compile_options(MacUpdater PRIVATE -x objective-c++) diff --git a/Source/Core/MacUpdater/Info.plist.in b/Source/Core/MacUpdater/Info.plist.in index f9c9263682..df5967f289 100644 --- a/Source/Core/MacUpdater/Info.plist.in +++ b/Source/Core/MacUpdater/Info.plist.in @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion English CFBundleExecutable - ${MacUpdater_NAME} + Dolphin Updater CFBundleIconFile Dolphin.icns CFBundleIdentifier diff --git a/Source/Core/UICommon/CMakeLists.txt b/Source/Core/UICommon/CMakeLists.txt index 99db3a4eb8..beb5e16e3f 100644 --- a/Source/Core/UICommon/CMakeLists.txt +++ b/Source/Core/UICommon/CMakeLists.txt @@ -28,6 +28,7 @@ add_library(uicommon target_link_libraries(uicommon PUBLIC common + core cpp-optparse minizip::minizip pugixml diff --git a/Source/Core/UICommon/UICommon.cpp b/Source/Core/UICommon/UICommon.cpp index 0875b53383..4575498fb5 100644 --- a/Source/Core/UICommon/UICommon.cpp +++ b/Source/Core/UICommon/UICommon.cpp @@ -271,6 +271,7 @@ void CreateDirectories() File::CreateFullPath(File::GetUserPath(D_SCREENSHOTS_IDX)); File::CreateFullPath(File::GetUserPath(D_SHADERS_IDX)); File::CreateFullPath(File::GetUserPath(D_SHADERS_IDX) + ANAGLYPH_DIR DIR_SEP); + File::CreateFullPath(File::GetUserPath(D_RETROACHIEVEMENTSCACHE_IDX)); File::CreateFullPath(File::GetUserPath(D_STATESAVES_IDX)); File::CreateFullPath(File::GetUserPath(D_ASM_ROOT_IDX)); #ifndef ANDROID diff --git a/Source/Core/VideoBackends/Vulkan/CMakeLists.txt b/Source/Core/VideoBackends/Vulkan/CMakeLists.txt index ec9e1b51cb..c4fbd847e1 100644 --- a/Source/Core/VideoBackends/Vulkan/CMakeLists.txt +++ b/Source/Core/VideoBackends/Vulkan/CMakeLists.txt @@ -45,7 +45,7 @@ PUBLIC PRIVATE # Link against glslang, the other necessary libraries are referenced by the executable. glslang - xxhash + xxhash::xxhash ) if (ANDROID AND _M_ARM_64) @@ -58,7 +58,7 @@ endif() # Only include the Vulkan headers when building the Vulkan backend target_include_directories(videovulkan PRIVATE - ${CMAKE_SOURCE_DIR}/Externals/Vulkan/Include + ${CMAKE_SOURCE_DIR}/Externals/Vulkan-Headers/include ${CMAKE_SOURCE_DIR}/Externals/VulkanMemoryAllocator/include ${CMAKE_SOURCE_DIR}/Externals/libadrenotools/include ) diff --git a/Source/Core/VideoBackends/Vulkan/VulkanLoader.h b/Source/Core/VideoBackends/Vulkan/VulkanLoader.h index d1a426d952..e4c8f9e8a6 100644 --- a/Source/Core/VideoBackends/Vulkan/VulkanLoader.h +++ b/Source/Core/VideoBackends/Vulkan/VulkanLoader.h @@ -46,18 +46,21 @@ #ifdef _MSVC_LANG #pragma warning(push, 4) #pragma warning(disable : 4189) // local variable is initialized but not referenced +#pragma warning(disable : 4505) // function with internal linkage is not referenced #endif // #ifdef _MSVC_LANG #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wunused-variable" +#pragma clang diagnostic ignored "-Wunused-function" #pragma clang diagnostic ignored "-Wnullability-completeness" #endif // #ifdef __clang__ #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wunused-variable" +#pragma GCC diagnostic ignored "-Wunused-function" #endif // #ifdef __GNUC__ #define VMA_VULKAN_VERSION 1001000 diff --git a/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp b/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp index be5159b448..90d77d8ec9 100644 --- a/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp +++ b/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp @@ -10,6 +10,7 @@ #include "Common/FileUtil.h" #include "Common/IOFile.h" +#include "Common/JsonUtil.h" #include "Common/Logging/Log.h" #include "Common/StringUtil.h" #include "VideoCommon/Assets/MaterialAsset.h" @@ -133,24 +134,16 @@ CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadPixelShader(const return {}; } - std::string json_data; - if (!File::ReadFileToString(PathToString(metadata->second), json_data)) - { - ERROR_LOG_FMT(VIDEO, "Asset '{}' error - failed to load the json file '{}',", asset_id, - PathToString(metadata->second)); - return {}; - } - picojson::value root; - const auto error = picojson::parse(root, json_data); - - if (!error.empty()) + std::string error; + if (!JsonFromFile(PathToString(metadata->second), &root, &error)) { ERROR_LOG_FMT(VIDEO, "Asset '{}' error - failed to load the json file '{}', due to parse error: {}", asset_id, PathToString(metadata->second), error); return {}; } + if (!root.is()) { ERROR_LOG_FMT( @@ -181,18 +174,21 @@ CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadMaterial(const As } const auto& asset_path = asset_map.begin()->second; - std::string json_data; - if (!File::ReadFileToString(PathToString(asset_path), json_data)) + std::size_t metadata_size; { - ERROR_LOG_FMT(VIDEO, "Asset '{}' error - material failed to load the json file '{}',", - asset_id, PathToString(asset_path)); - return {}; + std::error_code ec; + metadata_size = std::filesystem::file_size(asset_path, ec); + if (ec) + { + ERROR_LOG_FMT(VIDEO, "Asset '{}' error - failed to get material file size with error '{}'!", + asset_id, ec); + return {}; + } } picojson::value root; - const auto error = picojson::parse(root, json_data); - - if (!error.empty()) + std::string error; + if (!JsonFromFile(PathToString(asset_path), &root, &error)) { ERROR_LOG_FMT( VIDEO, @@ -220,7 +216,7 @@ CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadMaterial(const As return {}; } - return LoadInfo{json_data.size(), GetLastAssetWriteTime(asset_id)}; + return LoadInfo{metadata_size, GetLastAssetWriteTime(asset_id)}; } CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadMesh(const AssetID& asset_id, @@ -292,18 +288,9 @@ CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadMesh(const AssetI return {}; } - std::string json_data; - if (!File::ReadFileToString(PathToString(metadata->second), json_data)) - { - ERROR_LOG_FMT(VIDEO, "Asset '{}' error - failed to load the json file '{}'!", asset_id, - PathToString(metadata->second)); - return {}; - } - picojson::value root; - const auto error = picojson::parse(root, json_data); - - if (!error.empty()) + std::string error; + if (!JsonFromFile(PathToString(metadata->second), &root, &error)) { ERROR_LOG_FMT(VIDEO, "Asset '{}' error - failed to load the json file '{}', due to parse error: {}", @@ -362,18 +349,9 @@ CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadTexture(const Ass return {}; } - std::string json_data; - if (!File::ReadFileToString(PathToString(metadata->second), json_data)) - { - ERROR_LOG_FMT(VIDEO, "Asset '{}' error - failed to load the json file '{}',", asset_id, - PathToString(metadata->second)); - return {}; - } - picojson::value root; - const auto error = picojson::parse(root, json_data); - - if (!error.empty()) + std::string error; + if (!JsonFromFile(PathToString(metadata->second), &root, &error)) { ERROR_LOG_FMT(VIDEO, "Asset '{}' error - failed to load the json file '{}', due to parse error: {}", diff --git a/Source/Core/VideoCommon/Assets/TextureAsset.cpp b/Source/Core/VideoCommon/Assets/TextureAsset.cpp index 484e89c19d..335ed73b33 100644 --- a/Source/Core/VideoCommon/Assets/TextureAsset.cpp +++ b/Source/Core/VideoCommon/Assets/TextureAsset.cpp @@ -3,6 +3,9 @@ #include "VideoCommon/Assets/TextureAsset.h" +#include + +#include "Common/JsonUtil.h" #include "Common/Logging/Log.h" #include "Common/StringUtil.h" #include "VideoCommon/BPMemory.h" @@ -11,6 +14,45 @@ namespace VideoCommon { namespace { +std::optional ReadWrapModeFromJSON(const picojson::object& json, const std::string& uv) +{ + auto uv_mode = ReadStringFromJson(json, uv).value_or(""); + Common::ToLower(&uv_mode); + + if (uv_mode == "clamp") + { + return WrapMode::Clamp; + } + else if (uv_mode == "repeat") + { + return WrapMode::Repeat; + } + else if (uv_mode == "mirror") + { + return WrapMode::Mirror; + } + + return std::nullopt; +} + +std::optional ReadFilterModeFromJSON(const picojson::object& json, + const std::string& filter) +{ + auto filter_mode = ReadStringFromJson(json, filter).value_or(""); + Common::ToLower(&filter_mode); + + if (filter_mode == "linear") + { + return FilterMode::Linear; + } + else if (filter_mode == "near") + { + return FilterMode::Near; + } + + return std::nullopt; +} + bool ParseSampler(const VideoCommon::CustomAssetLibrary::AssetID& asset_id, const picojson::object& json, SamplerState* sampler) { @@ -19,78 +61,93 @@ bool ParseSampler(const VideoCommon::CustomAssetLibrary::AssetID& asset_id, *sampler = RenderState::GetLinearSamplerState(); - const auto sampler_state_mode_iter = json.find("texture_mode"); - if (sampler_state_mode_iter == json.end()) + const auto sampler_state_wrap_iter = json.find("wrap_mode"); + if (sampler_state_wrap_iter != json.end()) { - ERROR_LOG_FMT(VIDEO, "Asset '{}' failed to parse json, 'texture_mode' not found", asset_id); - return false; - } - if (!sampler_state_mode_iter->second.is()) - { - ERROR_LOG_FMT(VIDEO, "Asset '{}' failed to parse json, 'texture_mode' is not the right type", - asset_id); - return false; - } - std::string sampler_state_mode = sampler_state_mode_iter->second.to_str(); - Common::ToLower(&sampler_state_mode); + if (!sampler_state_wrap_iter->second.is()) + { + ERROR_LOG_FMT(VIDEO, "Asset '{}' failed to parse json, 'wrap_mode' is not the right type", + asset_id); + return false; + } + const auto sampler_state_wrap_obj = sampler_state_wrap_iter->second.get(); - if (sampler_state_mode == "clamp") - { - sampler->tm0.wrap_u = WrapMode::Clamp; - sampler->tm0.wrap_v = WrapMode::Clamp; - } - else if (sampler_state_mode == "repeat") - { - sampler->tm0.wrap_u = WrapMode::Repeat; - sampler->tm0.wrap_v = WrapMode::Repeat; - } - else if (sampler_state_mode == "mirrored_repeat") - { - sampler->tm0.wrap_u = WrapMode::Mirror; - sampler->tm0.wrap_v = WrapMode::Mirror; - } - else - { - ERROR_LOG_FMT(VIDEO, - "Asset '{}' failed to parse json, 'texture_mode' has an invalid " - "value '{}'", - asset_id, sampler_state_mode); - return false; + if (const auto mode = ReadWrapModeFromJSON(sampler_state_wrap_obj, "u")) + { + sampler->tm0.wrap_u = *mode; + } + else + { + ERROR_LOG_FMT(VIDEO, + "Asset '{}' failed to parse json, 'wrap_mode[u]' has an invalid " + "value", + asset_id); + return false; + } + + if (const auto mode = ReadWrapModeFromJSON(sampler_state_wrap_obj, "v")) + { + sampler->tm0.wrap_v = *mode; + } + else + { + ERROR_LOG_FMT(VIDEO, + "Asset '{}' failed to parse json, 'wrap_mode[v]' has an invalid " + "value", + asset_id); + return false; + } } - const auto sampler_state_filter_iter = json.find("texture_filter"); - if (sampler_state_filter_iter == json.end()) + const auto sampler_state_filter_iter = json.find("filter_mode"); + if (sampler_state_filter_iter != json.end()) { - ERROR_LOG_FMT(VIDEO, "Asset '{}' failed to parse json, 'texture_filter' not found", asset_id); - return false; - } - if (!sampler_state_filter_iter->second.is()) - { - ERROR_LOG_FMT(VIDEO, "Asset '{}' failed to parse json, 'texture_filter' is not the right type", - asset_id); - return false; - } - std::string sampler_state_filter = sampler_state_filter_iter->second.to_str(); - Common::ToLower(&sampler_state_filter); - if (sampler_state_filter == "linear") - { - sampler->tm0.min_filter = FilterMode::Linear; - sampler->tm0.mag_filter = FilterMode::Linear; - sampler->tm0.mipmap_filter = FilterMode::Linear; - } - else if (sampler_state_filter == "point") - { - sampler->tm0.min_filter = FilterMode::Linear; - sampler->tm0.mag_filter = FilterMode::Linear; - sampler->tm0.mipmap_filter = FilterMode::Linear; - } - else - { - ERROR_LOG_FMT(VIDEO, - "Asset '{}' failed to parse json, 'texture_filter' has an invalid " - "value '{}'", - asset_id, sampler_state_filter); - return false; + if (!sampler_state_filter_iter->second.is()) + { + ERROR_LOG_FMT(VIDEO, "Asset '{}' failed to parse json, 'filter_mode' is not the right type", + asset_id); + return false; + } + const auto sampler_state_filter_obj = sampler_state_filter_iter->second.get(); + + if (const auto mode = ReadFilterModeFromJSON(sampler_state_filter_obj, "min")) + { + sampler->tm0.min_filter = *mode; + } + else + { + ERROR_LOG_FMT(VIDEO, + "Asset '{}' failed to parse json, 'filter_mode[min]' has an invalid " + "value", + asset_id); + return false; + } + + if (const auto mode = ReadFilterModeFromJSON(sampler_state_filter_obj, "mag")) + { + sampler->tm0.mag_filter = *mode; + } + else + { + ERROR_LOG_FMT(VIDEO, + "Asset '{}' failed to parse json, 'filter_mode[mag]' has an invalid " + "value", + asset_id); + return false; + } + + if (const auto mode = ReadFilterModeFromJSON(sampler_state_filter_obj, "mipmap")) + { + sampler->tm0.mipmap_filter = *mode; + } + else + { + ERROR_LOG_FMT(VIDEO, + "Asset '{}' failed to parse json, 'filter_mode[mipmap]' has an invalid " + "value", + asset_id); + return false; + } } return true; @@ -142,6 +199,61 @@ bool TextureData::FromJson(const CustomAssetLibrary::AssetID& asset_id, return true; } +void TextureData::ToJson(picojson::object* obj, const TextureData& data) +{ + if (!obj) [[unlikely]] + return; + + auto& json_obj = *obj; + switch (data.m_type) + { + case TextureData::Type::Type_Texture2D: + json_obj.emplace("type", "texture2d"); + break; + case TextureData::Type::Type_TextureCube: + json_obj.emplace("type", "texturecube"); + break; + case TextureData::Type::Type_Undefined: + break; + }; + + auto wrap_mode_to_string = [](WrapMode mode) { + switch (mode) + { + case WrapMode::Clamp: + return "clamp"; + case WrapMode::Mirror: + return "mirror"; + case WrapMode::Repeat: + return "repeat"; + }; + + return ""; + }; + auto filter_mode_to_string = [](FilterMode mode) { + switch (mode) + { + case FilterMode::Linear: + return "linear"; + case FilterMode::Near: + return "near"; + }; + + return ""; + }; + + picojson::object wrap_mode; + wrap_mode.emplace("u", wrap_mode_to_string(data.m_sampler.tm0.wrap_u)); + wrap_mode.emplace("v", wrap_mode_to_string(data.m_sampler.tm0.wrap_v)); + json_obj.emplace("wrap_mode", wrap_mode); + + picojson::object filter_mode; + filter_mode.emplace("min", filter_mode_to_string(data.m_sampler.tm0.min_filter)); + filter_mode.emplace("mag", filter_mode_to_string(data.m_sampler.tm0.mag_filter)); + filter_mode.emplace("mipmap", filter_mode_to_string(data.m_sampler.tm0.mipmap_filter)); + json_obj.emplace("filter_mode", filter_mode); +} + CustomAssetLibrary::LoadInfo GameTextureAsset::LoadImpl(const CustomAssetLibrary::AssetID& asset_id) { auto potential_data = std::make_shared(); diff --git a/Source/Core/VideoCommon/Assets/TextureAsset.h b/Source/Core/VideoCommon/Assets/TextureAsset.h index fc9e3166df..e0929a79f0 100644 --- a/Source/Core/VideoCommon/Assets/TextureAsset.h +++ b/Source/Core/VideoCommon/Assets/TextureAsset.h @@ -17,6 +17,7 @@ struct TextureData { static bool FromJson(const CustomAssetLibrary::AssetID& asset_id, const picojson::object& json, TextureData* data); + static void ToJson(picojson::object* obj, const TextureData& data); enum class Type { Type_Undefined, diff --git a/Source/Core/VideoCommon/CMakeLists.txt b/Source/Core/VideoCommon/CMakeLists.txt index 89ec66d048..e24680185e 100644 --- a/Source/Core/VideoCommon/CMakeLists.txt +++ b/Source/Core/VideoCommon/CMakeLists.txt @@ -214,7 +214,7 @@ PUBLIC PRIVATE fmt::fmt spng::spng - xxhash + xxhash::xxhash imgui implot glslang diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp index 62586202b5..76d1ad6af6 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp +++ b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsMod.cpp @@ -7,6 +7,7 @@ #include "Common/CommonPaths.h" #include "Common/FileUtil.h" +#include "Common/JsonUtil.h" #include "Common/Logging/Log.h" #include "Common/StringUtil.h" @@ -15,17 +16,9 @@ std::optional GraphicsModConfig::Create(const std::string& file_path, Source source) { - std::string json_data; - if (!File::ReadFileToString(file_path, json_data)) - { - ERROR_LOG_FMT(VIDEO, "Failed to load graphics mod json file '{}'", file_path); - return std::nullopt; - } - picojson::value root; - const auto error = picojson::parse(root, json_data); - - if (!error.empty()) + std::string error; + if (!JsonFromFile(file_path, &root, &error)) { ERROR_LOG_FMT(VIDEO, "Failed to load graphics mod json file '{}' due to parse error: {}", file_path, error); diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp index 0873c09e91..5fa2c011b6 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp +++ b/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModGroup.cpp @@ -12,6 +12,7 @@ #include "Common/CommonPaths.h" #include "Common/FileSearch.h" #include "Common/FileUtil.h" +#include "Common/JsonUtil.h" #include "Common/Logging/Log.h" #include "Common/StringUtil.h" #include "Core/ConfigManager.h" @@ -42,17 +43,9 @@ void GraphicsModGroupConfig::Load() std::set known_paths; if (File::Exists(file_path)) { - std::string json_data; - if (!File::ReadFileToString(file_path, json_data)) - { - ERROR_LOG_FMT(VIDEO, "Failed to load graphics mod group json file '{}'", file_path); - return; - } - picojson::value root; - const auto error = picojson::parse(root, json_data); - - if (!error.empty()) + std::string error; + if (!JsonFromFile(file_path, &root, &error)) { ERROR_LOG_FMT(VIDEO, "Failed to load graphics mod group json file '{}' due to parse error: {}", diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomPipeline.cpp b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomPipeline.cpp index 46ca20cc38..473cc06690 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomPipeline.cpp +++ b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomPipeline.cpp @@ -306,7 +306,7 @@ void CustomPipeline::UpdatePixelData( if (texture_asset->m_texture) { g_gfx->SetTexture(sampler_index, texture_asset->m_texture.get()); - g_gfx->SetSamplerState(sampler_index, RenderState::GetLinearSamplerState()); + g_gfx->SetSamplerState(sampler_index, texture_data->m_sampler); } else { @@ -336,17 +336,20 @@ void CustomPipeline::UpdatePixelData( first_slice.m_levels[0].format, 0, texture_type); texture_asset->m_texture = g_gfx->CreateTexture( texture_config, fmt::format("Custom shader texture '{}'", property.m_code_name)); - for (std::size_t slice_index = 0; slice_index < texture_data->m_texture.m_slices.size(); - slice_index++) + if (texture_asset->m_texture) { - auto& slice = texture_data->m_texture.m_slices[slice_index]; - for (u32 level_index = 0; level_index < static_cast(slice.m_levels.size()); - ++level_index) + for (std::size_t slice_index = 0; slice_index < texture_data->m_texture.m_slices.size(); + slice_index++) { - auto& level = slice.m_levels[level_index]; - texture_asset->m_texture->Load(level_index, level.width, level.height, - level.row_length, level.data.data(), level.data.size(), - static_cast(slice_index)); + auto& slice = texture_data->m_texture.m_slices[slice_index]; + for (u32 level_index = 0; level_index < static_cast(slice.m_levels.size()); + ++level_index) + { + auto& level = slice.m_levels[level_index]; + texture_asset->m_texture->Load(level_index, level.width, level.height, + level.row_length, level.data.data(), + level.data.size(), static_cast(slice_index)); + } } } } diff --git a/Source/Core/VideoCommon/OnScreenDisplay.cpp b/Source/Core/VideoCommon/OnScreenDisplay.cpp index c24fee6538..cc7fa6e22b 100644 --- a/Source/Core/VideoCommon/OnScreenDisplay.cpp +++ b/Source/Core/VideoCommon/OnScreenDisplay.cpp @@ -111,11 +111,13 @@ static float DrawMessage(int index, Message& msg, const ImVec2& position, int ti { ImGui::Image(msg.texture.get(), ImVec2(static_cast(msg.icon->width), static_cast(msg.icon->height))); + ImGui::SameLine(); } } // Use %s in case message contains %. - ImGui::TextColored(ARGBToImVec4(msg.color), "%s", msg.text.c_str()); + if (msg.text.size() > 0) + ImGui::TextColored(ARGBToImVec4(msg.color), "%s", msg.text.c_str()); window_height = ImGui::GetWindowSize().y + (WINDOW_PADDING * ImGui::GetIO().DisplayFramebufferScale.y); } diff --git a/Source/Core/VideoCommon/OnScreenUI.cpp b/Source/Core/VideoCommon/OnScreenUI.cpp index 1d5a432d8a..c755fcbfe7 100644 --- a/Source/Core/VideoCommon/OnScreenUI.cpp +++ b/Source/Core/VideoCommon/OnScreenUI.cpp @@ -333,53 +333,54 @@ void OnScreenUI::DrawDebugText() void OnScreenUI::DrawChallengesAndLeaderboards() { + if (!Config::Get(Config::MAIN_OSD_MESSAGES)) + return; #ifdef USE_RETRO_ACHIEVEMENTS - std::lock_guard lg{AchievementManager::GetInstance().GetLock()}; - const auto& challenge_icons = AchievementManager::GetInstance().GetChallengeIcons(); - const auto& leaderboard_progress = AchievementManager::GetInstance().GetActiveLeaderboards(); - float leaderboard_y = ImGui::GetIO().DisplaySize.y; - if (!challenge_icons.empty()) + auto& instance = AchievementManager::GetInstance(); + std::lock_guard lg{instance.GetLock()}; + if (instance.AreChallengesUpdated()) { + instance.ResetChallengesUpdated(); + const auto& challenges = instance.GetActiveChallenges(); + m_challenge_texture_map.clear(); + for (const auto& name : challenges) + { + const auto& icon = instance.GetAchievementBadge(name, false); + const u32 width = icon.width; + const u32 height = icon.height; + TextureConfig tex_config(width, height, 1, 1, 1, AbstractTextureFormat::RGBA8, 0, + AbstractTextureType::Texture_2DArray); + auto res = m_challenge_texture_map.insert_or_assign(name, g_gfx->CreateTexture(tex_config)); + res.first->second->Load(0, width, height, width, icon.data.data(), + sizeof(u32) * width * height); + } + } + + float leaderboard_y = ImGui::GetIO().DisplaySize.y; + if (!m_challenge_texture_map.empty()) + { + float scale = ImGui::GetIO().DisplaySize.y / 1024.0; + ImGui::SetNextWindowSize(ImVec2(0, 0)); ImGui::SetNextWindowPos(ImVec2(ImGui::GetIO().DisplaySize.x, ImGui::GetIO().DisplaySize.y), 0, - ImVec2(1.0, 1.0)); - ImGui::SetNextWindowSize(ImVec2(0.0f, 0.0f)); + ImVec2(1, 1)); if (ImGui::Begin("Challenges", nullptr, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoSavedSettings | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoNav | ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoFocusOnAppearing)) { - for (const auto& [name, icon] : challenge_icons) - { - if (m_challenge_texture_map.find(name) != m_challenge_texture_map.end()) - continue; - const u32 width = icon->width; - const u32 height = icon->height; - TextureConfig tex_config(width, height, 1, 1, 1, AbstractTextureFormat::RGBA8, 0, - AbstractTextureType::Texture_2DArray); - auto res = m_challenge_texture_map.insert_or_assign(name, g_gfx->CreateTexture(tex_config)); - res.first->second->Load(0, width, height, width, icon->data.data(), - sizeof(u32) * width * height); - } for (auto& [name, texture] : m_challenge_texture_map) { - auto icon_itr = challenge_icons.find(name); - if (icon_itr == challenge_icons.end()) - { - m_challenge_texture_map.erase(name); - continue; - } - if (texture) - { - ImGui::Image(texture.get(), ImVec2(static_cast(icon_itr->second->width), - static_cast(icon_itr->second->height))); - } + ImGui::Image(texture.get(), ImVec2(static_cast(texture->GetWidth()) * scale, + static_cast(texture->GetHeight()) * scale)); + ImGui::SameLine(); } - leaderboard_y -= ImGui::GetWindowHeight(); } + leaderboard_y -= ImGui::GetWindowHeight(); ImGui::End(); } + const auto& leaderboard_progress = instance.GetActiveLeaderboards(); if (!leaderboard_progress.empty()) { ImGui::SetNextWindowPos(ImVec2(ImGui::GetIO().DisplaySize.x, leaderboard_y), 0, @@ -392,7 +393,7 @@ void OnScreenUI::DrawChallengesAndLeaderboards() ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoFocusOnAppearing)) { for (const auto& value : leaderboard_progress) - ImGui::Text(value.data()); + ImGui::TextUnformatted(value.c_str()); } ImGui::End(); } diff --git a/Source/Core/VideoCommon/OnScreenUI.h b/Source/Core/VideoCommon/OnScreenUI.h index 76fdcee19a..28749807be 100644 --- a/Source/Core/VideoCommon/OnScreenUI.h +++ b/Source/Core/VideoCommon/OnScreenUI.h @@ -76,7 +76,7 @@ private: float m_backbuffer_scale = 1.0; #ifdef USE_RETRO_ACHIEVEMENTS - std::map, std::less<>> m_challenge_texture_map; + std::map, std::less<>> m_challenge_texture_map; #endif // USE_RETRO_ACHIEVEMENTS bool m_ready = false; diff --git a/Source/Core/VideoCommon/PixelShaderGen.cpp b/Source/Core/VideoCommon/PixelShaderGen.cpp index de57501aad..a76681634f 100644 --- a/Source/Core/VideoCommon/PixelShaderGen.cpp +++ b/Source/Core/VideoCommon/PixelShaderGen.cpp @@ -1315,6 +1315,23 @@ ShaderCode GeneratePixelShaderCode(APIType api_type, const ShaderHostConfig& hos WriteFog(out, uid_data); + for (std::size_t i = 0; i < custom_details.shaders.size(); i++) + { + const auto& shader_details = custom_details.shaders[i]; + + if (!shader_details.custom_shader.empty()) + { + out.Write("\t{{\n"); + out.Write("\t\tcustom_data.final_color = float4(prev.r / 255.0, prev.g / 255.0, prev.b " + "/ 255.0, prev.a / 255.0);\n"); + out.Write("\t\tCustomShaderOutput custom_output = {}_{}(custom_data);\n", + CUSTOM_PIXELSHADER_COLOR_FUNC, i); + out.Write("\t\tprev = int4(custom_output.main_rt.r * 255, custom_output.main_rt.g * 255, " + "custom_output.main_rt.b * 255, custom_output.main_rt.a * 255);\n"); + out.Write("\t}}\n\n"); + } + } + if (uid_data->logic_op_enable) WriteLogicOp(out, uid_data); else if (uid_data->emulate_logic_op_with_blend) @@ -1325,31 +1342,6 @@ ShaderCode GeneratePixelShaderCode(APIType api_type, const ShaderHostConfig& hos const bool use_dual_source = !uid_data->no_dual_src || uid_data->blend_enable; WriteColor(out, api_type, uid_data, use_dual_source); - for (std::size_t i = 0; i < custom_details.shaders.size(); i++) - { - const auto& shader_details = custom_details.shaders[i]; - - if (!shader_details.custom_shader.empty()) - { - out.Write("\t{{\n"); - if (uid_data->uint_output) - { - out.Write("\t\tcustom_data.final_color = float4(ocol0.x / 255.0, ocol0.y / 255.0, ocol0.z " - "/ 255.0, ocol0.w / 255.0);\n"); - out.Write("\t\tfloat3 custom_output = {}_{}(custom_data).xyz;\n", - CUSTOM_PIXELSHADER_COLOR_FUNC, i); - out.Write("\t\tocol0.xyz = uint3(custom_output.x * 255, custom_output.y * 255, " - "custom_output.z * 255);\n"); - } - else - { - out.Write("\t\tcustom_data.final_color = ocol0;\n"); - out.Write("\t\tocol0.xyz = {}_{}(custom_data).xyz;\n", CUSTOM_PIXELSHADER_COLOR_FUNC, i); - } - out.Write("\t}}\n\n"); - } - } - if (uid_data->blend_enable) WriteBlend(out, uid_data); else if (use_framebuffer_fetch) diff --git a/Source/Core/VideoCommon/ShaderGenCommon.cpp b/Source/Core/VideoCommon/ShaderGenCommon.cpp index 57d9c4567f..d132847f14 100644 --- a/Source/Core/VideoCommon/ShaderGenCommon.cpp +++ b/Source/Core/VideoCommon/ShaderGenCommon.cpp @@ -379,6 +379,11 @@ void WriteCustomShaderStructDef(ShaderCode* out, u32 numtexgens) out->Write("const uint CUSTOM_SHADER_LIGHTING_ATTENUATION_TYPE_SPOT = {}u;\n", static_cast(AttenuationFunc::Spot)); + out->Write("struct CustomShaderOutput\n"); + out->Write("{{\n"); + out->Write("\tfloat4 main_rt;\n"); + out->Write("}};\n\n"); + out->Write("struct CustomShaderLightData\n"); out->Write("{{\n"); out->Write("\tfloat3 position;\n"); diff --git a/Source/Core/VideoCommon/UberShaderPixel.cpp b/Source/Core/VideoCommon/UberShaderPixel.cpp index ca7658140f..ca8f42ec8f 100644 --- a/Source/Core/VideoCommon/UberShaderPixel.cpp +++ b/Source/Core/VideoCommon/UberShaderPixel.cpp @@ -1506,6 +1506,24 @@ ShaderCode GenPixelShader(APIType api_type, const ShaderHostConfig& host_config, " }}\n" "\n"); + for (std::size_t i = 0; i < custom_details.shaders.size(); i++) + { + const auto& shader_details = custom_details.shaders[i]; + + if (!shader_details.custom_shader.empty()) + { + out.Write("\t{{\n"); + out.Write("\t\tcustom_data.final_color = float4(TevResult.r / 255.0, TevResult.g / 255.0, " + "TevResult.b / 255.0, TevResult.a / 255.0);\n"); + out.Write("\t\tCustomShaderOutput custom_output = {}_{}(custom_data);\n", + CUSTOM_PIXELSHADER_COLOR_FUNC, i); + out.Write( + "\t\tTevResult = int4(custom_output.main_rt.r * 255, custom_output.main_rt.g * 255, " + "custom_output.main_rt.b * 255, custom_output.main_rt.a * 255);\n"); + out.Write("\t}}\n\n"); + } + } + if (use_framebuffer_fetch) { static constexpr std::array logic_op_mode{ @@ -1594,31 +1612,6 @@ ShaderCode GenPixelShader(APIType api_type, const ShaderHostConfig& host_config, } } - for (std::size_t i = 0; i < custom_details.shaders.size(); i++) - { - const auto& shader_details = custom_details.shaders[i]; - - if (!shader_details.custom_shader.empty()) - { - out.Write("\t{{\n"); - if (uid_data->uint_output) - { - out.Write("\t\tcustom_data.final_color = float4(ocol0.x / 255.0, ocol0.y / 255.0, ocol0.z " - "/ 255.0, ocol0.w / 255.0);\n"); - out.Write("\t\tfloat3 custom_output = {}_{}(custom_data).xyz;\n", - CUSTOM_PIXELSHADER_COLOR_FUNC, i); - out.Write("\t\tocol0.xyz = uint3(custom_output.x * 255, custom_output.y * 255, " - "custom_output.z * 255);\n"); - } - else - { - out.Write("\t\tcustom_data.final_color = ocol0;\n"); - out.Write("\t\tocol0.xyz = {}_{}(custom_data).xyz;\n", CUSTOM_PIXELSHADER_COLOR_FUNC, i); - } - out.Write("\t}}\n\n"); - } - } - if (bounding_box) { out.Write(" if (bpmem_bounding_box) {{\n" diff --git a/Source/Core/VideoCommon/VideoConfig.cpp b/Source/Core/VideoCommon/VideoConfig.cpp index 0266cb9c19..efa159795c 100644 --- a/Source/Core/VideoCommon/VideoConfig.cpp +++ b/Source/Core/VideoCommon/VideoConfig.cpp @@ -66,7 +66,7 @@ void VideoConfig::Refresh() CPUThreadConfigCallback::AddConfigChangedCallback([]() { auto& system = Core::System::GetInstance(); - const bool lock_gpu_thread = Core::IsRunningAndStarted(); + const bool lock_gpu_thread = Core::IsRunning(system); if (lock_gpu_thread) system.GetFifo().PauseAndLock(true, false); diff --git a/Source/DSPTool/StubHost.cpp b/Source/DSPTool/StubHost.cpp index d32346a457..e270acb23a 100644 --- a/Source/DSPTool/StubHost.cpp +++ b/Source/DSPTool/StubHost.cpp @@ -59,6 +59,10 @@ bool Host_RendererIsFullscreen() { return false; } +bool Host_TASInputHasFocus() +{ + return false; +} void Host_YieldToUI() { } diff --git a/Source/UnitTests/CMakeLists.txt b/Source/UnitTests/CMakeLists.txt index 158b523cbe..96f26a8793 100644 --- a/Source/UnitTests/CMakeLists.txt +++ b/Source/UnitTests/CMakeLists.txt @@ -8,6 +8,9 @@ add_executable(tests EXCLUDE_FROM_ALL UnitTestsMain.cpp StubHost.cpp) set_target_properties(tests PROPERTIES FOLDER Tests) target_link_libraries(tests PRIVATE fmt::fmt gtest::gtest core uicommon) add_test(NAME tests COMMAND tests) +add_custom_command(TARGET tests POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_directory "${CMAKE_SOURCE_DIR}/Data/Sys" "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Sys" +) add_dependencies(unittests tests) macro(add_dolphin_test target) diff --git a/Source/UnitTests/Core/CMakeLists.txt b/Source/UnitTests/Core/CMakeLists.txt index f2de6f13ad..865064ed68 100644 --- a/Source/UnitTests/Core/CMakeLists.txt +++ b/Source/UnitTests/Core/CMakeLists.txt @@ -1,6 +1,7 @@ add_dolphin_test(MMIOTest MMIOTest.cpp) add_dolphin_test(PageFaultTest PageFaultTest.cpp) add_dolphin_test(CoreTimingTest CoreTimingTest.cpp) +add_dolphin_test(PatchAllowlistTest PatchAllowlistTest.cpp) add_dolphin_test(DSPAcceleratorTest DSP/DSPAcceleratorTest.cpp) add_dolphin_test(DSPAssemblyTest diff --git a/Source/UnitTests/Core/PatchAllowlistTest.cpp b/Source/UnitTests/Core/PatchAllowlistTest.cpp new file mode 100644 index 0000000000..779b49791f --- /dev/null +++ b/Source/UnitTests/Core/PatchAllowlistTest.cpp @@ -0,0 +1,138 @@ +// Copyright 2024 Dolphin Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include +#include +#include +#include +#include + +#include +#include +#include + +#include "Common/BitUtils.h" +#include "Common/CommonPaths.h" +#include "Common/Crypto/SHA1.h" +#include "Common/FileUtil.h" +#include "Common/IOFile.h" +#include "Common/IniFile.h" +#include "Common/JsonUtil.h" +#include "Core/CheatCodes.h" +#include "Core/PatchEngine.h" + +struct GameHashes +{ + std::string game_title; + std::map hashes; +}; + +TEST(PatchAllowlist, VerifyHashes) +{ + // Load allowlist + static constexpr std::string_view APPROVED_LIST_FILENAME = "ApprovedInis.json"; + picojson::value json_tree; + std::string error; + std::string cur_directory = File::GetExeDirectory() +#if defined(__APPLE__) + + DIR_SEP "Tests" // FIXME: Ugly hack. +#endif + ; + std::string sys_directory = cur_directory + DIR_SEP "Sys"; + const auto& list_filepath = fmt::format("{}{}{}", sys_directory, DIR_SEP, APPROVED_LIST_FILENAME); + ASSERT_TRUE(JsonFromFile(list_filepath, &json_tree, &error)) + << "Failed to open file at " << list_filepath; + // Parse allowlist - Map + ASSERT_TRUE(json_tree.is()); + std::map allow_list; + for (const auto& entry : json_tree.get()) + { + ASSERT_TRUE(entry.second.is()); + GameHashes& game_entry = allow_list[entry.first]; + for (const auto& line : entry.second.get()) + { + ASSERT_TRUE(line.second.is()); + if (line.first == "title") + game_entry.game_title = line.second.get(); + else + game_entry.hashes[line.first] = line.second.get(); + } + } + // Iterate over GameSettings directory + auto directory = + File::ScanDirectoryTree(fmt::format("{}{}GameSettings", sys_directory, DIR_SEP), false); + for (const auto& file : directory.children) + { + // Load ini file + Common::IniFile ini_file; + ini_file.Load(file.physicalName, true); + std::string game_id = file.virtualName.substr(0, file.virtualName.find_first_of('.')); + std::vector patches; + PatchEngine::LoadPatchSection("OnFrame", &patches, ini_file, Common::IniFile()); + // Filter patches for RetroAchievements approved + ReadEnabledOrDisabled(ini_file, "OnFrame", false, &patches); + ReadEnabledOrDisabled(ini_file, "Patches_RetroAchievements_Verified", true, + &patches); + // Get game section from allow list + auto game_itr = allow_list.find(game_id); + // Iterate over approved patches + for (const auto& patch : patches) + { + if (!patch.enabled) + continue; + // Hash patch + auto context = Common::SHA1::CreateContext(); + context->Update(Common::BitCastToArray(static_cast(patch.entries.size()))); + for (const auto& entry : patch.entries) + { + context->Update(Common::BitCastToArray(entry.type)); + context->Update(Common::BitCastToArray(entry.address)); + context->Update(Common::BitCastToArray(entry.value)); + context->Update(Common::BitCastToArray(entry.comparand)); + context->Update(Common::BitCastToArray(entry.conditional)); + } + auto digest = context->Finish(); + std::string hash = Common::SHA1::DigestToString(digest); + // Check patch in list + if (game_itr == allow_list.end()) + { + // Report: no patches in game found in list + ADD_FAILURE() << "Approved hash missing from list." << std::endl + << "Game ID: " << game_id << std::endl + << "Patch: \"" << hash << "\" : \"" << patch.name << "\""; + continue; + } + auto hash_itr = game_itr->second.hashes.find(hash); + if (hash_itr == game_itr->second.hashes.end()) + { + // Report: patch not found in list + ADD_FAILURE() << "Approved hash missing from list." << std::endl + << "Game ID: " << game_id << ":" << game_itr->second.game_title << std::endl + << "Patch: \"" << hash << "\" : \"" << patch.name << "\""; + } + else + { + // Remove patch from map if found + game_itr->second.hashes.erase(hash_itr); + } + } + // Report missing patches in map + if (game_itr == allow_list.end()) + continue; + for (auto& remaining_hashes : game_itr->second.hashes) + { + ADD_FAILURE() << "Hash in list not approved in ini." << std::endl + << "Game ID: " << game_id << ":" << game_itr->second.game_title << std::endl + << "Patch: " << remaining_hashes.second << ":" << remaining_hashes.first; + } + // Remove section from map + allow_list.erase(game_itr); + } + // Report remaining sections in map + for (auto& remaining_games : allow_list) + { + ADD_FAILURE() << "Game in list has no ini file." << std::endl + << "Game ID: " << remaining_games.first << ":" + << remaining_games.second.game_title; + } +} diff --git a/Source/UnitTests/StubHost.cpp b/Source/UnitTests/StubHost.cpp index 47200bd40c..dc7dfe2277 100644 --- a/Source/UnitTests/StubHost.cpp +++ b/Source/UnitTests/StubHost.cpp @@ -63,6 +63,10 @@ bool Host_RendererIsFullscreen() { return false; } +bool Host_TASInputHasFocus() +{ + return false; +} void Host_YieldToUI() { } diff --git a/Source/UnitTests/UnitTests.vcxproj b/Source/UnitTests/UnitTests.vcxproj index 9e44cec8c3..229e5b576f 100644 --- a/Source/UnitTests/UnitTests.vcxproj +++ b/Source/UnitTests/UnitTests.vcxproj @@ -24,6 +24,9 @@ Console + + xcopy /i /e /s /y /f "$(ProjectDir)\..\..\Data\Sys\" "$(TargetDir)Sys" + @@ -70,6 +73,7 @@ + @@ -101,6 +105,7 @@ + diff --git a/Source/VSProps/Base.Dolphin.props b/Source/VSProps/Base.Dolphin.props index 33da70013e..d3ef409c9e 100644 --- a/Source/VSProps/Base.Dolphin.props +++ b/Source/VSProps/Base.Dolphin.props @@ -14,7 +14,7 @@ $(ExternalsDir)OpenAL\include;%(AdditionalIncludeDirectories) $(ExternalsDir)expr\include;%(AdditionalIncludeDirectories) $(ExternalsDir)rangeset\include;%(AdditionalIncludeDirectories) - $(ExternalsDir)Vulkan\include;%(AdditionalIncludeDirectories) + $(ExternalsDir)Vulkan-Headers\include;%(AdditionalIncludeDirectories) $(ExternalsDir)VulkanMemoryAllocator\include;%(AdditionalIncludeDirectories) $(ExternalsDir)WIL\include;%(AdditionalIncludeDirectories) diff --git a/Tools/CleanFiles.py b/Tools/CleanFiles.py deleted file mode 100644 index 812523204b..0000000000 --- a/Tools/CleanFiles.py +++ /dev/null @@ -1,109 +0,0 @@ - -import codecs -import os -import glob - -standard_sections = [ - "Core", - "EmuState", - "OnLoad", - "OnFrame", - "ActionReplay", - "Video", - "Video_Settings", - "Video_Enhancements", - "Video_Hacks", - "Speedhacks", -] - -standard_comments = { - "Core": "Values set here will override the main dolphin settings.", - "EmuState": "The Emulation State. 1 is worst, 5 is best, 0 is not set.", - "OnLoad": "Add memory patches to be loaded once on boot here.", - "OnFrame": "Add memory patches to be applied every frame here.", - "ActionReplay": "Add action replay cheats here.", - "Video": "", - "Video_Settings": "", - "Video_Enhancements": "", - "Video_Hacks": "", - "Speedhacks": "", -} - -def normalize_comment(line): - line = line.strip().lstrip('#').lstrip() - if line: - return "# %s" % (line,) - else: - return "" - -def normalize_ini_file(in_, out): - sections = {} - current_section = None - toplevel_comment = "" - wants_comment = False - - for line in in_: - line = line.strip() - - # strip utf8 bom - line = line.lstrip(u'\ufeff') - - if line.startswith('#'): - line = normalize_comment(line) - if current_section is None: - toplevel_comment += line - continue - - if line.startswith('['): - end = line.find(']') - section_name = line[1:end] - if section_name not in standard_sections: - continue - current_section = [] - sections[section_name] = current_section - wants_comment = False - continue - - if current_section is None and line: - raise ValueError("invalid junk") - - if current_section is None: - continue - - if line.startswith('#') and not wants_comment: - continue - - current_section.append(line) - if line: - wants_comment = True - - out.write(toplevel_comment.strip() + "\n\n") - - for section in standard_sections: - lines = '\n'.join(sections.get(section, "")).strip() - comments = standard_comments[section] - - if not lines and not comments: - continue - - out.write("[%s]\n" % (section,)) - if comments: - out.write("# %s\n" % (comments,)) - if lines: - out.write(lines) - out.write('\n') - out.write('\n') - -def main(): - base_path = os.path.dirname(__file__) - pattern = os.path.join(base_path, "../Data/User/GameConfig/??????.ini") - for name in glob.glob(pattern): - in__name = name - out_name = name + '.new' - in_ = codecs.open(in__name, 'r', 'utf8') - out = codecs.open(out_name, 'w', 'utf8') - normalize_ini_file(in_, out) - os.rename(out_name, in__name) - -if __name__ == "__main__": - main() diff --git a/Tools/buildbot-try.sh b/Tools/buildbot-try.sh deleted file mode 100755 index ef2903b2e4..0000000000 --- a/Tools/buildbot-try.sh +++ /dev/null @@ -1,42 +0,0 @@ -#! /bin/bash -# -# Submits a "buildbot try" message to the Dolphin buildbot with all the -# required options. - -opt_file=$HOME/.buildbot/options - -if ! [ -f "$opt_file" ]; then - echo >&2 "error: no .buildbot/options configuration file found" - echo >&2 "Read the docs: https://wiki.dolphin-emu.org/index.php?title=Buildbot" - exit 1 -fi - -if ! which buildbot >/dev/null 2>&1; then - echo >&2 "error: buildbot is not installed" - echo >&2 "Install it from your package manager, or use 'pip install buildbot'" - exit 1 -fi - -if ! git branch | grep -q '^* '; then - echo "Unable to determine the current Git branch. Input the Git branch name:" - read branchname -else - branchname=$(git branch | grep '^* ' | cut -d ' ' -f 2-) -fi - -shortrev=$(git describe --always --long --dirty=+ | sed 's/-g[0-9a-f]*\(+*\)$/\1/') - -author=$(grep try_username "$opt_file" | cut -d "'" -f 2) - -remote=$(git remote -v | grep dolphin-emu/dolphin.git | head -n1 | cut -f1) -remote=${remote:-origin} - -baserev=$(git merge-base HEAD $remote/master) - -echo "Branch name: $branchname" -echo "Change author: $author" -echo "Short rev: $shortrev" -echo "Remote: $remote" -echo "Base rev: $baserev" - -git diff --binary -r $baserev | buildbot try --properties=branchname=$branchname,author=$author,shortrev=$shortrev --diff=- -p1 --baserev $baserev $* diff --git a/Tools/check-includes.py b/Tools/check-includes.py deleted file mode 100755 index 0c2aee3832..0000000000 --- a/Tools/check-includes.py +++ /dev/null @@ -1,98 +0,0 @@ -#! /usr/bin/env python - -""" -check-includes.py - -Checks if the includes are sorted properly and following the "system headers -before local headers" rule. - -Ignores what is in #if blocks to avoid false negatives. -""" - -import re -import sys - -def exclude_if_blocks(lines): - '''Removes lines from #if ... #endif blocks.''' - level = 0 - for l in lines: - if l.startswith('#if'): - level += 1 - elif l.startswith('#endif'): - level -= 1 - elif level == 0: - yield l - -def filter_includes(lines): - '''Removes lines that are not #include and keeps only the file part.''' - for l in lines: - if l.startswith('#include'): - if 'NOLINT' not in l: - yield l.split(' ')[1] - -class IncludeFileSorter(object): - def __init__(self, path): - self.path = path - - def __lt__(self, other): - '''Sorting function for include files. - - * System headers go before local headers (check the first character - - if it's different, then the one starting with " is the 'larger'). - * Then, iterate on all the path components: - * If they are equal, try to continue to the next path component. - * If not, return whether the path component are smaller/larger. - * Paths with less components should go first, so after iterating, check - whether one path still has some / in it. - ''' - a, b = self.path, other.path - if a[0] != b[0]: - return False if a[0] == '"' else True - a, b = a[1:-1].lower(), b[1:-1].lower() - while '/' in a and '/' in b: - ca, a = a.split('/', 1) - cb, b = b.split('/', 1) - if ca != cb: - return ca < cb - if '/' in a: - return False - elif '/' in b: - return True - else: - return a < b - - def __eq__(self, other): - return self.path.lower() == other.path.lower() - -def sort_includes(includes): - return sorted(includes, key=IncludeFileSorter) - -def show_differences(bad, good): - bad = [' Current'] + bad - good = [' Should be'] + good - longest = max(len(i) for i in bad) - padded = [i + ' ' * (longest + 4 - len(i)) for i in bad] - return '\n'.join('%s%s' % t for t in zip(padded, good)) - -def check_file(path): - print('Checking %s' % path) - try: - try: - data = open(path, encoding='utf-8').read() - except TypeError: # py2 - data = open(path).read().decode('utf-8') - except UnicodeDecodeError: - sys.stderr.write('%s: bad UTF-8 data\n' % path) - return - - lines = (l.strip() for l in data.split('\n')) - lines = exclude_if_blocks(lines) - includes = list(filter_includes(lines)) - sorted_includes = sort_includes(includes) - if includes != sorted_includes: - sys.stderr.write('%s: includes are incorrect\n' % path) - sys.stderr.write(show_differences(includes, sorted_includes) + '\n') - -if __name__ == '__main__': - for path in sys.argv[1:]: - check_file(path) diff --git a/Tools/gameini-ratings-from-wiki.sh b/Tools/gameini-ratings-from-wiki.sh deleted file mode 100755 index 5ed89ebd66..0000000000 --- a/Tools/gameini-ratings-from-wiki.sh +++ /dev/null @@ -1,47 +0,0 @@ -#! /bin/bash - -if [ "$#" -ne 1 ]; then - echo >&2 "usage: $0 " - exit 1 -fi - -[ -z "$PGPASSWORD" ] && read -rs -p 'Enter PostgreSQL password: ' PGPASSWORD - -export PGHOST=postgresql1.alwaysdata.com -export PGDATABASE=dolphin-emu_wiki -export PGUSER=dolphin-emu_wiki -export PGPASSWORD - -sql() { - psql -A -t -F ',' -c "$1" -} - -GAME_ID=$(basename "$1" | cut -c -6) - -if ! echo "$GAME_ID" | grep -q '[A-Z0-9]\{6\}'; then - echo >&2 "Invalid game ID: $GAME_ID" - exit 1 -fi - -GAME_ID_GLOB=$(echo "$GAME_ID" | sed 's/\(...\).\(..\)/\1_\2/') -RATING=$(sql " - SELECT - rating_content.old_text - FROM - page gid_page - LEFT JOIN pagelinks gid_to_main - ON gid_to_main.pl_from = gid_page.page_id - LEFT JOIN page rating_page - ON rating_page.page_title = ('Ratings/' || gid_to_main.pl_title) - LEFT JOIN revision rating_rev - ON rating_rev.rev_id = rating_page.page_latest - LEFT JOIN pagecontent rating_content - ON rating_content.old_id = rating_rev.rev_text_id - WHERE - gid_page.page_title LIKE '$GAME_ID_GLOB' - LIMIT 1 -" | grep '^[1-5]$') - -if ! [ -z "$RATING" ]; then - sed -i "s/^EmulationStateId.*$/EmulationStateId = $RATING/" "$1" -fi diff --git a/docs/CustomPipelineGraphicsMod.md b/docs/CustomPipelineGraphicsMod.md index 373b0a93a8..20d77dd720 100644 --- a/docs/CustomPipelineGraphicsMod.md +++ b/docs/CustomPipelineGraphicsMod.md @@ -84,28 +84,34 @@ A full example is given below: The shaders are written in GLSL and converted to the target shader that the backend uses internally. The user is expected to provide an entrypoint with the following signature: ``` -vec4 custom_main( in CustomShaderData data ) +CustomShaderOutput custom_main( in CustomShaderData data ) ``` +`CustomShaderOutput` is used to denote the final output that Dolphin will process and is what is returned by the function. It has the following structure: + +|Name | Type | Since | Description | +|-------------------------|-------------------------|-------|-------------------------------------------------------------------------------------------------| +|``main_rt`` | vec4 | v1 | The main render target's output color | + `CustomShaderData` encompasses all the data that Dolphin will pass to the user (in addition to the `samp` variable outlined above which is how textures are accessed). It has the following structure: -|Name | Type | Since | Description | -|-----------------------------|-------------------------|-------|-----------------------------------------------------------------------------------------------| -|``position`` | vec3 | v1 | The position of this pixel in _view space_ | -|``normal`` | vec3 | v1 | The normal of this pixel in _view space_ | -|``texcoord`` | vec3[] | v1 | An array of texture coordinates, the amount available is specified by ``texcoord_count`` | -|``texcoord_count`` | uint | v1 | The count of texture coordinates | -|``texmap_to_texcoord_index`` | uint[] | v1 | An array of texture units to texture coordinate values | -|``lights_chan0_color`` | CustomShaderLightData[] | v1 | An array of color lights for channel 0, the amount is specified by ``light_chan0_color_count``| -|``lights_chan0_alpha`` | CustomShaderLightData[] | v1 | An array of alpha lights for channel 0, the amount is specified by ``light_chan0_alpha_count``| -|``lights_chan1_color`` | CustomShaderLightData[] | v1 | An array of color lights for channel 1, the amount is specified by ``light_chan1_color_count``| -|``lights_chan1_alpha`` | CustomShaderLightData[] | v1 | An array of alpha lights for channel 1, the amount is specified by ``light_chan1_alpha_count``| -|``ambient_lighting`` | vec4[] | v1 | An array of ambient lighting values. Count is two, one for each color channel | -|``base_material`` | vec4[] | v1 | An array of the base material values. Count is two, one for each color channel | -|``tev_stages`` | CustomShaderTevStage[] | v1 | An array of TEV stages, the amount is specified by ``tev_stage_count`` | -|``tev_stage_count`` | uint | v1 | The count of TEV stages | -|``final_color`` | vec4 | v1 | The final color generated by Dolphin after all TEV stages are executed | -|``time_ms`` | uint | v1 | The time that has passed in milliseconds, since the game was started. Useful for animating | +|Name | Type | Since | Description | +|-----------------------------|-------------------------|-------|----------------------------------------------------------------------------------------------------------------------| +|``position`` | vec3 | v1 | The position of this pixel in _view space_ | +|``normal`` | vec3 | v1 | The normal of this pixel in _view space_ | +|``texcoord`` | vec3[] | v1 | An array of texture coordinates, the amount available is specified by ``texcoord_count`` | +|``texcoord_count`` | uint | v1 | The count of texture coordinates | +|``texmap_to_texcoord_index`` | uint[] | v1 | An array of texture units to texture coordinate values | +|``lights_chan0_color`` | CustomShaderLightData[] | v1 | An array of color lights for channel 0, the amount is specified by ``light_chan0_color_count`` | +|``lights_chan0_alpha`` | CustomShaderLightData[] | v1 | An array of alpha lights for channel 0, the amount is specified by ``light_chan0_alpha_count`` | +|``lights_chan1_color`` | CustomShaderLightData[] | v1 | An array of color lights for channel 1, the amount is specified by ``light_chan1_color_count`` | +|``lights_chan1_alpha`` | CustomShaderLightData[] | v1 | An array of alpha lights for channel 1, the amount is specified by ``light_chan1_alpha_count`` | +|``ambient_lighting`` | vec4[] | v1 | An array of ambient lighting values. Count is two, one for each color channel | +|``base_material`` | vec4[] | v1 | An array of the base material values. Count is two, one for each color channel | +|``tev_stages`` | CustomShaderTevStage[] | v1 | An array of TEV stages, the amount is specified by ``tev_stage_count`` | +|``tev_stage_count`` | uint | v1 | The count of TEV stages | +|``final_color`` | vec4 | v1 | The final color generated by Dolphin after all TEV stages are executed | +|``time_ms`` | uint | v1 | The time that has passed in milliseconds, since the game was started. Useful for animating | `CustomShaderLightData` is used to denote lighting data the game is applying when rendering the specific draw call. It has the following structure: @@ -172,9 +178,11 @@ Below are a handful of examples. The following shader displays the color red on the screen: ```glsl -vec4 custom_main( in CustomShaderData data ) +CustomShaderOutput custom_main( in CustomShaderData data ) { - return vec4(1.0, 0.0, 0.0, 1.0); + CustomShaderOutput custom_output; + custom_output.main_rt = vec4(1.0, 0.0, 0.0, 1.0); + return custom_output; } ``` @@ -183,9 +191,11 @@ vec4 custom_main( in CustomShaderData data ) The following shader displays the normal on the screen: ```glsl -vec4 custom_main( in CustomShaderData data ) +CustomShaderOutput custom_main( in CustomShaderData data ) { - return vec4(data.normal * 0.5 + 0.5, 1); + CustomShaderOutput custom_output; + custom_output.main_rt = vec4(data.normal * 0.5 + 0.5, 1); + return custom_output; } ``` @@ -194,9 +204,11 @@ vec4 custom_main( in CustomShaderData data ) The following shader displays the contents of the texture denoted in the shader asset as `MY_TEX` with the first texture coordinate data: ```glsl -vec4 custom_main( in CustomShaderData data ) +CustomShaderOutput custom_main( in CustomShaderData data ) { - return texture(samp_MY_TEX, TEX_COORD0); + CustomShaderOutput custom_output; + custom_output.main_rt = texture(samp_MY_TEX, TEX_COORD0); + return custom_output; } ``` @@ -205,7 +217,7 @@ vec4 custom_main( in CustomShaderData data ) The following shader would display the contents of the first texture the game uses, ignoring any other operations. If no stages are available or none exist with a texture it would use the final color of all the staging operations: ```glsl -vec4 custom_main( in CustomShaderData data ) +CustomShaderOutput custom_main( in CustomShaderData data ) { vec4 final_color = data.final_color; uint texture_set = 0; @@ -222,7 +234,9 @@ vec4 custom_main( in CustomShaderData data ) } } - return final_color; + CustomShaderOutput custom_output; + custom_output.main_rt = final_color; + return custom_output; } ``` @@ -231,7 +245,7 @@ vec4 custom_main( in CustomShaderData data ) The following shader would apply the lighting for any point lights used during the draw for channel 0's color lights, using blue as a base color: ```glsl -vec4 custom_main( in CustomShaderData data ) +CustomShaderOutput custom_main( in CustomShaderData data ) { float total_diffuse = 0; for (int i = 0; i < data.light_chan0_color_count; i++) @@ -246,6 +260,9 @@ vec4 custom_main( in CustomShaderData data ) total_diffuse += attn * max(0.0, dot(normal, light_dir)); } } - return vec4(total_diffuse * vec3(0, 0, 1), 1); + + CustomShaderOutput custom_output; + custom_output.main_rt = vec4(total_diffuse * vec3(0, 0, 1), 1); + return custom_output; } ``` \ No newline at end of file